组织人事
  1. 开放平台-组织人事接口
组织人事
  • 开放平台-组织人事接口
    • 开放平台认证步骤
    • 同步人员
      POST
    • 同步部门
      POST
    • 同步分部
      POST
    • 同步岗位
      POST
    • 同步条件矩阵数据
      POST
    • 同步兼职信息
      POST
    • 封存部门
      POST
    • 解封部门
      POST
    • 人员返聘
      POST
    • 基本信息自定义字段信息
      POST
    • 部门自定义字段信息
      POST
    • 分部自定义字段信息
      POST
    • 人员查询
      POST
    • 组织查询
      POST
    • 岗位查询
      POST
    • 条件矩阵-保存数据
      POST
    • 条件矩阵-删除数据
      POST
    • 条件矩阵-条件查询取值
      POST
    • 条件矩阵-生产视图创建语句(兼容E9)
      POST
    • 批量新增职务
      POST
    • 同步职称
      POST
    • 群组列表查询
      POST
    • 批量删除群组
      POST
    • 新增或修改群组
      POST
    • 批量封存/解封群组
      POST
    • 群组成员查询接口
      POST
    • 新增群组成员
      POST
    • 删除群组成员
      POST
    • 添加群组可见范围
      POST
    • 更新群组可见范围项
      POST
    • 删除群组可见范围项
      POST
    • 根据组织或者人员查询全路径数据
      POST
    • 同步人力共享权限数据
      POST
    • 同步职级
      POST
    • 同步外部联系人
      POST
    • 同步外部企业
      POST
    • 同步外部部门
      POST
    • 同步虚拟维度人员
      POST
    • 查询虚拟维度人员
      POST
  1. 开放平台-组织人事接口

添加群组可见范围

开发中
POST
/api/hrm/restful/addChannelShare
当前还未上线

请求参数

Body 参数application/json
sourceId
string 
群组id
必需
permissionId
string 
必需
固定值:channel_share
permissionType
integer 
固定值:1
必需
sourceType
integer 
固定值:1
必需
objType
string 
必需
类型:resource-人员/department-部门/subcompany-分部/group-群组
targetType
integer 
必需
指定共享范围类型:1-人员/2-部门/3-部门扩展/5-分部/6-分部扩展/1411-群组
targetId
string 
必需
指定共享范围id列表字符串,多个用,号隔开
department_attribute
array[string]
部门扩展设置
可选
seclevel
object 
必需
安全级别范围:targetType为2、3、5、6时必填
min
string 
最小安全级别
必需
max
string 
最大安全级别
必需
示例
{"sourceId":"881914406989504512","permissionId":"channel_share","permissionType":1,"sourceType":1,"objType":"resource","obj_id":[{"id":"5114696763825461441"}],"targetType":1,"targetId":"5114696763825461441"}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/hrm/restful/addChannelShare' \
--header 'Content-Type: application/json' \
--data-raw '{"sourceId":"881914406989504512","permissionId":"channel_share","permissionType":1,"sourceType":1,"objType":"resource","obj_id":[{"id":"5114696763825461441"}],"targetType":1,"targetId":"5114696763825461441"}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-06-03 09:51:32
上一页
删除群组成员
下一页
更新群组可见范围项
Built with