QueryOrganizationRoleConfig - 获取指定组织角色的配置信息

获取指定组织角色的配置。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
RoleIdlong

组织角色 ID,包括预置角色和自定义角色:

  • 组织管理员(预置角色):111111111
  • 权限管理员(预置角色):111111112
  • 普通用户(预置角色):111111113
  • 自定义角色:自定义角色对应的角色 ID
111111111

返回参数

名称类型描述示例值
object
RequestIdstring

请求 ID。

BCE45E6D-9304-4F94-86BB-5A772B1615FF
Resultobject

组织角色配置详情。

AuthConfigListarray<object>

角色的权限配置列表。

authConfigListobject

具体的权限配置。

AuthKeystring

权限类型:

  • quick_monitor:指标监控
  • subscription:订阅管理
  • offline_download:自助取数
  • resource_package:资源包管理
  • organization_ask:组织识别码(AK/SK)
  • developer_openapi:开放 API
  • data_service:数据服务
  • admin_authorize3rd:嵌入分析
  • component_manage:自定义组件
  • template_open:自定义模版
  • custom_driver:自定义驱动(仅独立部署支持)
  • open_platform_custom_plugin:自定义插件(仅独立部署支持)
  • enterprise_safety:企业安全
quick_monitor
IsSystemRoleboolean

是否是预置角色。取值范围:

  • true:是
  • false:否
true
RoleIdlong

组织角色 ID,包括预置角色和自定义角色:

  • 组织管理员(预置角色):111111111
  • 权限管理员(预置角色):111111112
  • 普通用户(预置角色):111111113
  • 自定义角色:自定义角色对应的角色 ID
111111111
RoleNamestring

角色名称。

组织管理员
Successboolean

是否请求成功。取值范围:

  • true:请求成功
  • false:请求失败
true

示例

正常返回示例

JSON格式

{
  "RequestId": "BCE45E6D-9304-4F94-86BB-5A772B1615FF",
  "Result": {
    "AuthConfigList": [
      {
        "AuthKey": "quick_monitor"
      }
    ],
    "IsSystemRole": true,
    "RoleId": 111111111,
    "RoleName": "组织管理员"
  },
  "Success": true
}

错误码

HTTP status code错误码错误信息描述
400User.Role.NotExistUser role not exist: %s.用户角色不存在:%s。

访问错误中心查看更多错误码。