Tous les produits
Search
Centre de documentation

:ListInstanceUserPermissions

Dernière mise à jour :Aug 09, 2026

Interroge les autorisations d'un utilisateur sur une instance spécifique.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

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 :

  • LOGIN : autorisations de connexion
  • PERF : autorisations de requête sur l'instance
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 :

  • true : la requête a abouti.
  • false : la requête a échoué.

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.