Skip to main content

UpdateRole

调用该接口修改角色信息。

Request

put \rbac\roles\{id}
NameLocated inTypeDescription
idpathstringtenant role id

Request Body

DescriptionTypeSchema
tenant roleObjectv1Role

v1Role

NameTypeDescription
bind_numintegerrole bind user number
descstringrole desc
idstringtenant role id
namestringtenant role name
permission_listArray[apirbacv1Permission]permission path list [ 具体参数可见下面 apirbacv1Permission ]
uneditablebooleanrole uneditable
upsert_timestampstringrole upsert timestamp

apirbacv1Permission

NameTypeDescription
pathstringpermission path
permissionpermission

Response

Response 200

Code2DescriptionTypeSchema
200OKObjectv1UpdateRoleResponse

v1UpdateRoleResponse

NameTypeDescription
roletenant role

Response default

Code2DescriptionTypeSchema
defaultAn unexpected error response.ObjectrpcStatus

rpcStatus

NameTypeDescription
codeinteger
detailsArray[protobufAny][ 具体参数可见下面 protobufAny ]
messagestring

protobufAny

NameTypeDescription
@typestring