Consulta los permisos de un usuario en una instancia.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dms:ListInstanceUserPermissions |
list |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Tid |
integer |
No |
El ID del inquilino. Nota
Para ver el ID del inquilino, pase el puntero sobre la foto de perfil en la esquina superior derecha de la consola de Data Management (DMS). Para obtener más información, consulte la sección "Ver información sobre el inquilino actual" del tema Gestionar inquilinos de DMS. |
3*** |
| InstanceId |
string |
Sí |
El ID de la instancia. Puede llamar a la operación ListInstances o GetInstance para consultar el ID de la instancia. |
174**** |
| UserName |
string |
No |
El apodo del usuario. Puede llamar a la operación ListUsers o GetUser para consultar el apodo del usuario. Nota
El valor del parámetro NickName es el mismo que el del parámetro UserName. |
test_nick_name |
| PageNumber |
integer |
No |
El número de la página que se va a devolver. |
1 |
| PageSize |
integer |
No |
El número de entradas que se van a devolver en cada página. |
100 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| TotalCount |
integer |
El número total de entradas devueltas. |
1 |
| RequestId |
string |
El ID de la solicitud. |
7D162AAE-6501-5691-BF14-D7018F662895 |
| ErrorCode |
string |
El código de error. |
UnknownError |
| ErrorMessage |
string |
El mensaje de error. |
UnknownError |
| UserPermissions |
object |
||
| UserPermission |
array<object> |
Los permisos del usuario en la instancia. |
|
|
array<object> |
|||
| UserId |
string |
El ID del usuario. |
51**** |
| UserNickName |
string |
El apodo del usuario. |
test_nick_name |
| InstanceId |
string |
El ID de la instancia. |
174**** |
| PermDetails |
object |
||
| PermDetail |
array<object> |
Los detalles de los permisos. |
|
|
object |
|||
| OriginFrom |
string |
El usuario que otorga los permisos. |
XXX授权 |
| PermType |
string |
El tipo de permisos. Valores válidos:
|
LOGIN |
| ExpireDate |
string |
La hora en la que caducan los permisos. |
2020-12-12 00:00:00 |
| CreateDate |
string |
La hora en la que se otorgaron los permisos. |
2019-12-12 00:00:00 |
| UserAccessId |
string |
El ID del registro de autorización. |
773**** |
| ExtraData |
string |
Este parámetro está reservado. |
XXX |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"TotalCount": 1,
"RequestId": "7D162AAE-6501-5691-BF14-D7018F662895",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"UserPermissions": {
"UserPermission": [
{
"UserId": "51****",
"UserNickName": "test_nick_name",
"InstanceId": "174****",
"PermDetails": {
"PermDetail": [
{
"OriginFrom": "XXX authorization",
"PermType": "LOGIN",
"ExpireDate": "2020-12-12 00:00:00",
"CreateDate": "2019-12-12 00:00:00",
"UserAccessId": "773****",
"ExtraData": "XXX"
}
]
}
}
]
},
"Success": true
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.