Interroge les autorisations d'un utilisateur sur une instance spécifique.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | ListInstanceUserPermissions | L'opération à effectuer. Définissez la valeur sur ListInstanceUserPermissions. |
| Tid | Long | Yes | 3*** | L'ID du locataire. Remarque Pour afficher l'ID du locataire, placez le pointeur sur la photo de profil dans le coin supérieur droit de la console Data Management (DMS). Pour plus d'informations, consultez la section « Afficher les informations sur le locataire actuel » de la rubrique Gérer les locataires DMS. |
| InstanceId | String | Yes | 174**** | L'ID de l'instance. Appelez l'opération ListInstances ou GetInstance pour récupérer l'ID de l'instance. |
| UserName | String | No | test_nick_name | Le surnom de l'utilisateur. Appelez l'opération ListUsers ou GetUser pour récupérer le surnom de l'utilisateur. Remarque La valeur du paramètre NickName correspond à celle du paramètre UserName. |
| PageNumber | Integer | No | 1 | Le numéro de la page à renvoyer. |
| PageSize | Integer | No | 100 | Le nombre d'entrées à renvoyer par page. |
| RegionId | String | No | cn-hangzhou | L'ID de la région dans laquelle DMS est activé. Pour plus d'informations sur les valeurs valides de ce paramètre, consultez la rubrique Paramètre RegionID. Remarque Définissez ce paramètre sur l'ID de la région proche de vos applications. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| TotalCount | Long | 1 | Le nombre total d'entrées renvoyées. |
| RequestId | String | 7D162AAE-6501-5691-BF14-D7018F662895 | L'ID de la requête. |
| ErrorCode | String | UnknownError | Le code d'erreur. |
| ErrorMessage | String | UnknownError | Le message d'erreur. |
| UserPermissions | Array of UserPermission | Les autorisations de l'utilisateur sur l'instance. |
|
| UserPermission | |||
| UserId | String | 51**** | L'ID de l'utilisateur. |
| UserNickName | String | test_nick_name | Le surnom de l'utilisateur. |
| InstanceId | String | 174**** | L'ID de l'instance. |
| PermDetails | Array of PermDetail | Les détails des autorisations. |
|
| PermDetail | |||
| OriginFrom | String | Granted by XXX | L'utilisateur qui accorde les autorisations. |
| PermType | String | LOGIN | Le type d'autorisations. Valeurs valides :
|
| ExpireDate | String | 2020-12-12 00:00:00 | La date d'expiration des autorisations. |
| CreateDate | String | 2019-12-12 00:00:00 | La date d'octroi des autorisations. |
| UserAccessId | String | 773**** | L'ID de l'enregistrement d'autorisation. |
| ExtraData | String | XXX | Ce paramètre est réservé. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs valides :
|
Exemples
Exemples de requêtes
http(s)://dms-enterprise.aliyuncs.com/?Action=ListInstanceUserPermissions
&InstanceId=174****
&UserName=test_nick_name
&PageNumber=1
&PageSize=100
&<Common request parameters>
Exemples de réponses réussies
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListInstanceUserPermissionsResponse>
<TotalCount>1</TotalCount>
<RequestId>7D162AAE-6501-5691-BF14-D7018F662895</RequestId>
<ErrorCode>UnknownError</ErrorCode>
<ErrorMessage>UnknownError</ErrorMessage>
<UserPermissions>
<UserId>51****</UserId>
<UserNickName>test_nick_name</UserNickName>
<InstanceId>174****</InstanceId>
<PermDetails>
<OriginFrom>Granted by XXX</OriginFrom>
<PermType>LOGIN</PermType>
<ExpireDate>2020-12-12 00:00:00</ExpireDate>
<CreateDate>2019-12-12 00:00:00</CreateDate>
<UserAccessId>773****</UserAccessId>
<ExtraData>XXX</ExtraData>
</PermDetails>
</UserPermissions>
<Success>true</Success>
</ListInstanceUserPermissionsResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 1,
"RequestId" : "7D162AAE-6501-5691-BF14-D7018F662895",
"ErrorCode" : "UnknownError",
"ErrorMessage" : "UnknownError",
"UserPermissions" : [ {
"UserId" : "51****",
"UserNickName" : "test_nick_name",
"InstanceId" : "174****",
"PermDetails" : [ {
"OriginFrom" : "Granted by XXX",
"PermType" : "LOGIN",
"ExpireDate" : "2020-12-12 00:00:00",
"CreateDate" : "2019-12-12 00:00:00",
"UserAccessId" : "773****",
"ExtraData" : "XXX"
} ]
} ],
"Success" : true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.