如何通过Google Admin SDK获取密码政策的对应API端点
Google Admin SDK 获取密码政策解决方案
密码政策的读取能力已经集成在Admin SDK Directory API的组织单位配置接口中,没有独立的专属端点,调用方法如下:
1. 核心请求端点
查询单个组织单位的密码政策使用如下请求:GET https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}?fields=passwordPolicy
参数说明:
customerId查询自有租户时可直接替换为固定值my_customerorgUnitPath填写目标组织单位的路径,查询租户全局默认密码政策时填写/即可
如果需要批量查询所有组织单位的密码政策,使用列表接口:GET https://admin.googleapis.com/admin/directory/v1/customer/{customerId}/orgunits?fields=orgUnits(passwordPolicy)
2. 调用前置要求
- 凭证必须申请
https://www.googleapis.com/auth/admin.directory.orgunit.readonly范围的OAuth 2.0授权 - 发起请求的账号必须为Google Workspace超级管理员,或已被分配组织单位读取权限的委托管理员
3. 返回字段说明
接口返回的passwordPolicy字段包含完整的密码配置项,包括最小密码长度、是否允许弱密码、密码过期周期、历史密码重复限制等所有租户配置的密码规则。
内容的提问来源于stack exchange,提问作者Meir Gutnik
相关产品推荐
相关产品推荐

