模板管理员管理
用于管理轻审批模板管理员
请求说明
| 请求地址 | 配置域名+/o/woa/api/v2/workflow/developer/managers/import |
|---|---|
| 请求方法 | POST |
| 签名方式 | wps-4 |
| 支持应用类型 | 企业自建应用、第三方企业应用 |
| 权限要求 | 更新审批模版信息(kso.workflow.template.write) |
请求头
| Header名称 | 是否必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 目前固定为:"application/json" |
| Wps-Docs-Date | 是 | 取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT |
| Wps-Docs-Authorization | 是 | 计算方法参考签名说明 |
| Authorization | 是 | access_token(企业授权获取的token) |
请求地址示例
http
[POST] 配置域名+/o/woa/api/v2/workflow/developer/managers/import?operator=1233查询参数(Query)
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| operator | int | 是 | 操作人(wpsUid) |
请求体(Body)
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| datas | []object | 是 | 需要添加的模板管理员 |
| ∟ user_id | long | 是 | 管理员用户id |
| ∟ role_name | string | 是 | 管理员角色(类型)名称 |
| ∟ setting | object | 否 | 管理范围配置 |
| ∟ user_ids | []long | 否 | 可管理的用户列表 |
| ∟ corp_ids | []long | 否 | 可管理的公司列表 |
| ∟ depts | []object | 否 | 可管理的部门列表 |
| ∟ corp_id | long | 是 | 部门所属公司id |
| ∟ dept_ids | stirng | 是 | 部门id列表,多个部门使用','分隔 |
请求体示例
json
{
"datas": [
{
"user_id": 2,
"role_name": "测试角色(类型)名称",
"setting": {
"user_ids": [3847, 3846],
"corp_ids": [1],
"depts": [
{
"corp_id": 1,
"dept_ids": "124,125"
}
]
}
}
]
}响应体
| 名称 | 类型 | 说明 |
|---|---|---|
| result | string | ok:成功,其他-失败 |
| msg | string | 错误信息 |
响应体示例
json
{
"result": "ok",
"msg": "success"
}