Tous les produits
Search
Centre de documentation

:GetUser

Dernière mise à jour :Aug 09, 2026

Récupère les détails d'un utilisateur.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, 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

Paramètre Type Obligatoire Exemple Description
Action String Oui GetUser

Opération à effectuer. Définissez la valeur sur GetUser.

Tid Long Oui 3***

ID du locataire. Appelez l'opération GetUserActiveTenant pour récupérer l'ID du locataire.

Uid String Non 22973492647626****

UID de l'utilisateur. Pour afficher votre UID, placez le pointeur sur la photo de profil dans le coin supérieur droit de la console Data Management (DMS).

UserId String Non 51****

ID de l'utilisateur. Appelez l'opération ListUsers pour récupérer l'ID de l'utilisateur.

RegionId String Non cn-hangzhou

ID de la région où DMS est activé. Définissez ce paramètre sur l'ID de la région la plus proche de vos services. Pour plus d'informations sur les valeurs valides du paramètre, consultez la section Paramètre RegionID.

Paramètres de réponse

ParamètreTypeExempleDescription
UserObject

Informations relatives à l'utilisateur.

StateStringNORMAL

Statut de l'utilisateur. Valeurs possibles :

  • NORMAL : L'utilisateur est actif.
  • DISABLE : L'utilisateur est désactivé.
  • DELETE : L'utilisateur est supprimé.
CurResultCountLong28

Nombre de lignes interrogées au cours de la journée en cours.

UserIdString51****

ID de l'utilisateur.

LastLoginTimeString2021-11-08 11:26:21

Date et heure de la dernière connexion de l'utilisateur à la console.

MaxResultCountLong10000

Nombre maximal de lignes pouvant être interrogées au cours de la journée en cours.

ParentUidLong140692647406****

UID du compte Alibaba Cloud de l'utilisateur.

Remarque Un compte Alibaba Cloud peut contenir un ou plusieurs utilisateurs RAM.
RoleIdListArray of Integer1

ID du rôle attribué à l'utilisateur. Valeurs possibles :

  • 1 : rôle d'utilisateur standard.
  • 2 : rôle d'administrateur de base de données (DBA).
  • 3 : rôle d'administrateur DMS.
  • 4 : rôle d'administrateur de sécurité.
  • 6 : rôle d'utilisateur en lecture seule du schéma.
RoleNameListArray of StringUSER

Nom du rôle attribué à l'utilisateur. Valeurs possibles :

  • USER : utilisateur standard.
  • DBA : administrateur de base de données (DBA).
  • ADMIN : administrateur DMS.
  • SECURITY_ADMIN : administrateur de sécurité.
  • STRUCT_READ_ONLY : utilisateur en lecture seule du schéma.
NickNameStringUser_NickName

Pseudonyme de l'utilisateur.

MaxExecuteCountLong2000

Nombre maximal de requêtes pouvant être exécutées au cours de la journée en cours.

CurExecuteCountLong3

Nombre de requêtes exécutées au cours de la journée en cours.

MobileString1389223****

Numéro de téléphone mobile utilisé pour recevoir les notifications.

Remarque
  • Le système renvoie ce paramètre si l'utilisateur a configuré un numéro de téléphone mobile dans la console. Pour configurer un numéro de téléphone mobile, placez le pointeur sur la photo de profil dans le coin supérieur droit, puis cliquez sur l'icône Modifier à côté de Notice.
  • Le système ne renvoie pas ce paramètre si l'utilisateur n'a pas configuré de numéro de téléphone mobile.
UidString22275482072787****

UID de l'utilisateur.

EmailStringUesr_email

Adresse e-mail utilisée pour recevoir les notifications.

Remarque
  • Le système renvoie ce paramètre si l'utilisateur a configuré une adresse e-mail dans la console. Pour configurer une adresse e-mail, placez le pointeur sur la photo de profil dans le coin supérieur droit, puis cliquez sur l'icône Modifier à côté de Notice.
  • Le système ne renvoie pas ce paramètre si l'utilisateur n'a pas configuré d'adresse e-mail.
DingRobotStringhttps://XXX.dingtalk.com/robot/send?access_token=***

URL du robot de discussion DingTalk utilisée pour recevoir les notifications.

Remarque
  • Le système renvoie ce paramètre si l'utilisateur a configuré une URL de robot de discussion DingTalk dans la console. Pour configurer cette URL, placez le pointeur sur la photo de profil dans le coin supérieur droit, puis cliquez sur l'icône Modifier à côté de Notice.
  • Le système ne renvoie pas ce paramètre si l'utilisateur n'a pas configuré d'URL de robot de discussion DingTalk.
WebhookStringhttp://dms-XXX.aliyun.com:8***

URL Webhook utilisée pour recevoir les notifications.

Remarque
  • Si l'utilisateur a configuré une URL Webhook, DMS envoie les notifications à l'URL spécifiée.
  • Le système ne renvoie pas ce paramètre si l'utilisateur n'a pas configuré d'URL Webhook.
SignatureMethodStringNONE

Méthode de signature utilisée pour sécuriser les connexions lors de l'utilisation d'une URL Webhook. Valeurs possibles :

  • NONE : aucune signature.
  • HMAC_SHA1 : HMAC_SHA1.
NotificationModeStringEMAIL

Méthode de notification. Le système renvoie une ou plusieurs valeurs. Valeurs possibles :

  • SMS : message texte.
  • EMAIL : e-mail.
  • DingTalk : DingTalk.
  • DINGROBOT : robot de discussion DingTalk.
  • WEBHOOK : webhook.
RequestIdString804BB128-CAFA-5DD0-BA1E-43DDE488****

ID de la requête.

ErrorCodeStringUnknownError

Code d'erreur renvoyé.

ErrorMessageStringUnknown server error

Message d'erreur renvoyé.

SuccessBooleantrue

Indique si la requête a abouti. Valeurs possibles :

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

Exemples

Exemples de requêtes

http(s)://dms-enterprise.aliyuncs.com/?Action=GetUser
&Tid=3***
&Uid=22973492647626****
&UserId=51****
&<Common request parameters>

Exemples de réponses réussies

XML format

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>

JSON format

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
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.