Consulta los detalles de un usuario.
Depuración
Parámetros de solicitud
|
Parámetro |
Tipo |
Obligatorio |
Ejemplo |
Descripción |
|
Action |
String |
Sí |
GetUser |
La operación que desea ejecutar. Establezca el valor en GetUser. |
|
Tid |
Long |
Sí |
3*** |
El ID del inquilino. Puede invocar la operación GetUserActiveTenant para consultar el ID del inquilino. |
|
Uid |
String |
No |
22973492647626**** |
El UID del usuario. Puede consultar su UID al pasar el puntero sobre la imagen de perfil en la esquina superior derecha de la consola de Data Management (DMS). |
|
UserId |
String |
No |
51**** |
El ID del usuario. Puede invocar la operación ListUsers para consultar el ID del usuario. |
|
RegionId |
String |
No |
cn-hangzhou |
El ID de la región donde está activado DMS. Establezca este parámetro en el ID de la región más cercana a sus servicios. Para obtener más información sobre los valores válidos del parámetro, consulte Parámetro RegionID. |
Parámetros de respuesta
| Parámetro | Tipo | Ejemplo | Descripción |
| User | Object | La información del usuario. | |
| State | String | NORMAL | El estado del usuario. Valores válidos:
|
| CurResultCount | Long | 28 | El número de filas consultadas durante el día actual. |
| UserId | String | 51**** | El ID del usuario. |
| LastLoginTime | String | 2021-11-08 11:26:21 | La última vez que el usuario inició sesión en la consola. |
| MaxResultCount | Long | 10000 | El número máximo de filas que se pueden consultar durante el día actual. |
| ParentUid | Long | 140692647406**** | El UID de la cuenta de Alibaba Cloud del usuario. Nota Una cuenta de Alibaba Cloud puede contener uno o más usuarios de RAM. |
| RoleIdList | Array of Integer | 1 | El ID del rol asignado al usuario. Valores válidos:
|
| RoleNameList | Array of String | USER | El nombre del rol asignado al usuario. Valores válidos:
|
| NickName | String | User_NickName | El apodo del usuario. |
| MaxExecuteCount | Long | 2000 | El número máximo de consultas que se pueden ejecutar durante el día actual. |
| CurExecuteCount | Long | 3 | El número de consultas ejecutadas durante el día actual. |
| Mobile | String | 1389223**** | El número de celular utilizado para recibir notificaciones. Nota
|
| Uid | String | 22275482072787**** | El UID del usuario. |
| String | Uesr_email | La dirección de correo electrónico utilizada para recibir notificaciones. Nota
| |
| DingRobot | String | https://XXX.dingtalk.com/robot/send?access_token=*** | La URL del chatbot de DingTalk utilizada para recibir notificaciones. Nota
|
| Webhook | String | http://dms-XXX.aliyun.com:8*** | La URL del webhook utilizada para recibir notificaciones. Nota
|
| SignatureMethod | String | NONE | El método de firma utilizado para proteger las conexiones cuando se usa una URL de webhook. Valores válidos:
|
| NotificationMode | String | El método de notificación. El sistema devuelve uno o más valores. Valores válidos:
| |
| RequestId | String | 804BB128-CAFA-5DD0-BA1E-43DDE488**** | El ID de la solicitud. |
| ErrorCode | String | UnknownError | El código de error devuelto. |
| ErrorMessage | String | Unknown server error | El mensaje de error devuelto. |
| Success | Boolean | true | Indica si la solicitud fue exitosa. Valores válidos:
|
Ejemplos
Solicitudes de ejemplo
http(s)://dms-enterprise.aliyuncs.com/?Action=GetUser
&Tid=3***
&Uid=22973492647626****
&UserId=51****
&<Common request parameters>
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetUserResponse>
<User>
<NotificationMode/>
<Email>Uesr_email</Email>
<RoleNameList>
<RoleNames>USER</RoleNames>
<RoleNames>ADMIN</RoleNames>
</RoleNameList>
<NickName>User_NickName</NickName>
<MaxExecuteCount>2000</MaxExecuteCount>
<CurResultCount>28</CurResultCount>
<LastLoginTime>2021-11-09 13:39:21</LastLoginTime>
<Uid>22275482072787****</Uid>
<RoleIdList>
<RoleIds>1</RoleIds>
<RoleIds>3</RoleIds>
</RoleIdList>
<MaxResultCount>10000</MaxResultCount>
<State>NORMAL</State>
<UserId>51****</UserId>
<CurExecuteCount>3</CurExecuteCount>
<ParentUid>140692647406****</ParentUid>
</User>
<RequestId>804BB128-CAFA-5DD0-BA1E-43DDE488****</RequestId>
<Success>true</Success>
</GetUserResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"User" : {
"NotificationMode" : "",
"Email" : "Uesr_email",
"RoleNameList" : {
"RoleNames" : [ "USER", "ADMIN" ]
},
"NickName" : "User_NickName",
"MaxExecuteCount" : 2000,
"CurResultCount" : 28,
"LastLoginTime" : "2021-11-09 13:39:21",
"Uid" : "22275482072787****",
"RoleIdList" : {
"RoleIds" : [ 1, 3 ]
},
"MaxResultCount" : 10000,
"State" : "NORMAL",
"UserId" : "51****",
"CurExecuteCount" : 3,
"ParentUid" : "140692647406****"
},
"RequestId" : "804BB128-CAFA-5DD0-BA1E-43DDE488****",
"Success" : true
}
Códigos de error
Para obtener una lista de códigos de error, visite el Centro de errores de API.