Update Permission


更新应用的权限点。

操作权限


应用被授权 OU 的应用注册管理员策略。

请求格式


PUT https://{apigw-address}/enos-app-service/v2.5/permissions

请求参数(URI)


名称

位置(Path/Query)

必需/可选

数据类型

描述

orgId

Query

必需

String

应用所属的 OU ID。如何获取 orgId 信息 >>

请求参数(Body)


名称

必需/可选

数据类型

描述

id

必需

String

权限点 ID,由系统自动生成的唯一标识。

name

必需

StringI18n

权限点名称。 国际化字段表示方法 >>

description

可选

StringI18n

权限点描述。 国际化字段表示方法 >>

appId

必需

String

权限点所属的应用 ID。

keyword

必需

String

权限点标识,自定义的唯一标识。

响应参数


名称

数据类型

描述

id

String

权限点 ID,由系统自动生成的唯一标识。

appId

String

权限点所属的应用 ID。

name

StringI18n

权限点名称。 国际化字段表示方法 >>

description

StringI18n

权限点描述。 国际化字段表示方法 >>

keyword

String

权限点标识,自定义的唯一标识。

status

String

权限点的授权状态,默认为空。

示例

请求示例


url: https://{apigw-address}/enos-app-service/v2.5/permissions?orgId=yourOrgId
method: GET
request Body:
{
  "appId": "yourApplicationId",
  "id":"systemPermissionId",
  "name": {
    "default": "permission1",
    "zh-CN":"权限点1"
  },
  "description": {},
  "keyword": "permission1"
}

返回示例


{
  "code": 0,
  "msg": "OK",
  "subMsg": null,
  "data": {
    "id": "systemPermissionId",
    "appId": "yourApplicationId",
    "name": {
      "default": "permission1",
      "zh-CN": "权限点1"
    },
    "description": {},
    "keyword": "permission1",
    "status": null
  }
}