通讯录设置的权限
1. 通讯录设置的权限
接口名称 | 通讯录设置的权限 |
---|---|
功能描述 | 通讯录设置的权限 |
请求地址 | http://qy-ci.fdccloud.com/api/wzs/get-addressbook-auth-setting?access_token=@access_token |
请求方式 | POST(HTTPS) |
请求包结构
{
"__language__": "zh-CN",
"platform": 2,
"tenant_id": "my56a9c966df069",
"version_name": "4.0.6",
"wzs_user_id": "wzs5f5985f185604096950085"
}
参数 | 类型 | 描述 |
---|---|---|
tenant_id | String | 租户Id |
wzs_user_id | String | 云助手用户Id |
返回结果
{
"data": {
"auth_list": {
"hide_dept_user ": [
{
" yzs_order_hierarchy_code ": "10000.10020.10001",
"id": "0561f256-cac6-4247 ",
"is_person": false
}
],
"limit_view_external_dept": [
{
"belong_dept": [
{
"yzs_order_hierarchy_code ": "10000.10020.10001"
},
{
"yzs_order_hierarchy_code ": "10000.10020.10001"
}
],
"id": "123",
"is_person": true
}
],
"org_id": 1
},
"code": 1,
"message": "ok"
},
"success": 1
}
参数 | 类型 | 描述 |
---|---|---|
auth_list | object | 无 |
hide_dept_user | array | 隐藏部门或用户 |
yzs_order_hierarchy_code | string | 层级code |
limit_view_external_dept | array | 被限制查看部门以外信息的人或部门 |
limit_view_external_dept.id | string | erp、ad中的部门ID |
belong_dept | array | 属于哪个部门,同一个人可以属于多个部门,所以这个是个数组 |
hide_dept_user | array | 当前用户也无法查看的用户集合 |
hide_dept_user.id | string | p_user中的user_id |
is_person | boolean | true:是用户,false:是部门 |
org_id | string | 企业通讯录的组织id |
补充说明 "yzs_order_hierarchy_code ": "10000.10020.10001",根据这个可以查看用户所属部门的层级关系,以.进行层级的划分