[关闭]
@myyzs 2021-04-09T02:17:02.000000Z 字数 1493 阅读 42

角色相关接口

角色


获取角色组列表

接口地址

https://www.fdccloud.com/api/tenant-open/get-all-role-groups?access_token=ACCESSTOKEN

传参方式:

GET

返回结果

  {
        "errcode": 0,
        "errmsg": "ok",
        "data": [
             {"role_group_id":"1","role_group_name":"集团","source":"erp"},
             {"role_group_id":"2","role_group_name":"系统","source":"scrm"},
             {"role_group_id":"3","role_group_name":"公司","source":"yzs"}
        ]
    }

参数说明:

参数名称 说明
role_group_id 角色组ID
role_group_name 角色名称
source 来源,yzs,erp,scrm

获取角色组下的角色

接口地址

https://www.fdccloud.com/api/tenant-open/get-roles?access_token=ACCESSTOKEN&source=erp&parent_role_id=2&role_group_id=1

传参方式:

GET

参数说明:

参数名称 说明
source 必填,角色来源
role_group_id 必填,角色组id
parent_role_id 非必填,父级角色id,不传或值为空则返回一级角色,传值,则返回该角色下的子角色

返回结果

  {
        "errcode": 0,
        "errmsg": "ok",
        "data": [
             {"role_group_id":"1","role_id":"1","role_name":"集团总裁"
             ,"source":"erp","parent_role_id":"","is_end_role":1},
             {"role_group_id":"1","role_id":"2","role_name":"公司经理",
             "source":"erp":"parent_role_id":"","is_end_role":1}
        ]
    }

参数说明:

参数名称 说明
source 角色来源
role_group_id 角色组id
role_id 角色id
role_name 角色名字
parent_role_id 父级角色id
is_end_role 是否是末级角色

搜索角色

接口地址

https://www.fdccloud.com/api/tenant-open/search-roles?access_token=ACCESSTOKEN&source=yzs_erp&keyword=123

传参方式:

GET
参数说明:

参数名称 说明
source 搜索范围,非必填,搜索云助手和erp填写:yzs_erp
keyword 搜索关键字,角色名字

返回结果

  {
        "errcode": 0,
        "errmsg": "ok",
        "data": [
             {"role_group_id":"1","role_id":"1","role_name":"集团总裁","source":"erp","parent_role_id":""},
             {"role_group_id":"1","role_id":"2","role_name":"公司经理","source":"erp":"parent_role_id":""}
        ]
    }

说明:
1.搜索不支持分页,只返回10条数据
2.如果来源是yzs_erp,则yzs和erp两个渠道各10条数据的集合,即20条数据结果。其他返回所有渠道(yzs,erp,scrm)的数据20条数据

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注