NATSpermission.role.remove删除角色

删除角色并解除全部成员持有;内置角色不可删除。

Request Payload

消息格式:JSON

NameData TypeRequiredDescription
roleIdstringYes角色 ID
type RequestBody = {
  /** 角色 ID */
  roleId: string
}
{
  "roleId": "01JD8SRR3N6V0X8ZS7X1ZFN4A9M"
}

Response Payload

回复使用统一信封 {id, code, messages, result},其 result:

result type: null

Response Code

回复使用统一信封 {id, code, messages, result},其 code 字段:

code Meaning Notes
0 成功 删除角色
2604 内置角色不可删除

Examples

{ "roleId": "01JD8SRR3N6V0X8ZS7X1ZFN4A9M" }
{
  "id": "01JD8SWDRC1E8FB",
  "code": 0,
  "messages": [],
  "result": null
}