获取限制查看通讯录设置列表新版SDK
更新于 2023-02-15
企业在调用新增或修改限制查看通讯录设置接口后,可调用本接口分页查询企业下的限制查看通讯录设置的信息。
权限
要调用此API,需要以下权限之一。
应用类型 | 是否支持 | 权限 | API Explorer调试 |
---|---|---|---|
企业内部应用 | 支持 | 通讯录数据可见范围管理权限 | API Explorer |
第三方企业应用 | 暂不支持 | 通讯录数据可见范围管理权限 | 暂不支持 |
第三方个人应用 | 暂不支持 | 通讯录数据可见范围管理权限 | 暂不支持 |
请求方法
Header参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
x-acs-dingtalk-access-token | String | 是 | 调用该接口的访问凭证。
|
Query参数
名称 | 类型 | 是否必填 | 描述 |
---|---|---|---|
nextToken | Long | 否 | 分页游标。
|
maxResults | Integer | 否 | 最大返回结果数,最大值100。 |
返回参数
名称 | 类型 | 描述 |
---|---|---|
hasMore | Boolean | 是否还有更多数据。
|
nextToken | Long | 分页游标。 |
list | Array | 限制查看通讯录设置列表。 |
id | Long | 设置Id。 |
name | String | 限制查看通讯录设置名称。 |
description | String | 限制查看通讯录描述。 |
subjectUserIds | Array of String | 限制查看通讯录的用户userId列表。 |
subjectDeptIds | Array of Long | 限制查看通讯录的部门deptId列表。 |
subjectTagIds | Array of Long | 限制查看通讯录的角色roleId。 |
type | String | 限制类型。
|
excludeUserIds | Array of String | 白名单内用户userId列表。 |
excludeDeptIds | Array of Long | 白名单内的部门deptId列表。 |
excludeTagIds | Array of Long | 白名单内角色roleId列表。 |
active | Boolean | 是否生效。
|
restrictInUserProfile | Boolean | 是否同时限制查看个人资料页。
|
restrictInSearch | Boolean | 是否同时限制搜索。
|
示例
请求示例
返回示例
错误码
HttpCode | 错误码 | 错误信息 | 说明 |
---|---|---|---|
500 | system.error | 查询服务出错 | 查询服务出错 |