更新时间:2025-04-22 GMT+08:00
分享

查询功能权限

功能介绍

查询用户权限码。

URI

GET /basic/mgmt/public/api/v1/sysmgr/privileges

请求参数

表1 请求Header参数

参数

是否必选

参数类型

描述

Authorization

String

JWTToken

表2 路径参数

参数

是否必选

参数类型

描述

tenantId

String

租户ID

userName

String

用户名称

userId

String

用户ID

请求示例

GET /basic/mgmt/public/api/v1/sysmgr/privileges?userName=sysadmin&tenantId=9190086000001150600&userId=1008600000089987983

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

error_code

String

返回码

error_msg

String

返回码描述

totalCount

Long

返回数据总条数

reserve

String

保留字段

datas

FuncPrivilege

功能权限

表4 FuncPrivilege

参数

参数类型

描述

globalPrilivileges

Array of GlobalPrilivilege

全局角色权限列表

teamList

Array of Team

团队权限

表5 GlobalPrilivilege

参数

参数类型

描述

globalId

String

全局角色id

globalName

String

全局角色名称

globalPrivileges

Array of String

拥有的权限列表

表6 Team

参数

参数类型

描述

teamId

String

团队ID

teamName

String

团队名称

teamRoles

Array of teamRole

团队角色列表

表7 TeamRole

参数

参数类型

描述

teamRoleId

String

团队角色ID

teamRoleName

String

团队角色名称

globalPrivileges

Array of teamRole

拥有的权限列表

响应示例

{
    "reserve": null,
    "datas": {
        "globalPrilivileges": [
            {
                "globalId": "-1",
                "globalName": "系统管理员",
                "globalPrivileges": [
                    "messagemgmt",
                    "deluser",
                    "moduser",
                    "deleteMessageTemplate",
                    "modapply",
                    "keymgmt",
                    "delMessageForwardConfig",
                    "addapply",
                    "adduser",
                    "transferUserRole",
                    "usermgmt"
                ]
            },
            {
                "globalId": "-2",
                "globalName": "安全保密员",
                "globalPrivileges": [
                    "qryApplyRecords",
                    "delmember",
                    "delayUserLicense",
                    "transfer",
                    "addmember",
                    "qryUsersWithoutLicense",
                    "viewmember"
                ]
            },
            {
                "globalId": "-3",
                "globalName": "安全审计员",
                "globalPrivileges": [
                    "systemmgmt",
                    "sysmgmt",
                    "logmgmt"
                ]
            },
            {
                "globalId": "676096115807883264",
                "globalName": "suntest001",
                "globalPrivileges": [
                    "upload-confirm",
                    "integrationmgmt",
                    "applyintegration",
                    "sysmgmt"
                ]
            },
            {
                "globalId": "678294893122031616",
                "globalName": "suntest0010",
                "globalPrivileges": [
                    "sysmgmt",
                    "integrationmgmt"
                ]
            }
        ],
        "teamList": [
            {
                "teamId": "662706318057934848",
                "teamName": "team001",
                "teamRoles": [
                    {
                        "teamRoleId": "681912501788483584",
                        "teamRoleName": "test0009",
                        "globalPrivileges": [
                            "logmgmt",
                            "sysmgmt",
                            "systemmgmt"
                        ]
                    }
                ]
            },
            {
                "teamId": "681912555060338688",
                "teamName": "test0009",
                "teamRoles": [
                    {
                        "teamRoleId": "681912501788483584",
                        "teamRoleName": "test0009",
                        "globalPrivileges": [
                            "applyintegration",
                            "sysmgmt",
                            "integrationmgmt",
                            "upload"
                        ]
                    }
                ]
            }
        ]
    },
    "totalCount": null,
    "error_code": "IPDC.01020000",
    "error_msg": "success"
}

错误码

请参见错误码

相关文档