Skip to content

模板管理员管理

用于管理轻审批模板管理员

请求说明

请求地址配置域名+/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计算方法参考签名说明
Authorizationaccess_token(企业授权获取的token)

请求地址示例

http
[POST] 配置域名+/o/woa/api/v2/workflow/developer/managers/import?operator=1233

查询参数(Query)

名称类型是否必填说明
operatorint操作人(wpsUid)

请求体(Body)

参数类型是否必填说明
datas[]object需要添加的模板管理员
 ∟ user_idlong管理员用户id
 ∟ role_namestring管理员角色(类型)名称
 ∟ settingobject管理范围配置
   ∟ user_ids[]long可管理的用户列表
   ∟ corp_ids[]long可管理的公司列表
   ∟ depts[]object可管理的部门列表
     ∟ corp_idlong部门所属公司id
     ∟ dept_idsstirng部门id列表,多个部门使用','分隔

请求体示例

json
{
  "datas": [
    {
      "user_id": 2,
      "role_name": "测试角色(类型)名称",
      "setting": {
        "user_ids": [3847, 3846],
        "corp_ids": [1],
        "depts": [
          {
            "corp_id": 1,
            "dept_ids": "124,125"
          }
        ]
      }
    }
  ]
}

响应体

名称类型说明
resultstringok:成功,其他-失败
msgstring错误信息

响应体示例

json
{
  "result": "ok",
  "msg": "success"
}