跳到主要内容

ListRole

调用该接口角色列表。

Request​

get \rbac\roles

Request Parameters​

NameLocated inTypeDescriptionRequired
page_numqueryintegerquery page numberfalse
page_sizequeryintegerquery page sizefalse
order_byquerystringquery items order by fieldfalse
is_descendingquerybooleanquery items inverted sortfalse
key_wordsquerystringquery items keyfalse
tenant_idquerystringtenant id, default is current tenantfalse

Response​

Response 200​

Code2DescriptionTypeSchema
200OKObjectv1ListRolesResponse

v1ListRolesResponse​

NameTypeDescription
page_numintegerquery page number
page_sizeintegerquery page size
rolesArray[v1Role]roles [ 具体参数可见下面 v1Role ]
tenant_idstringtenant id, default is current tenant
totalintegerquery item total

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 default​

Code2DescriptionTypeSchema
defaultAn unexpected error response.ObjectrpcStatus

rpcStatus​

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

protobufAny​

NameTypeDescription
@typestring