Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

API Mettre à jour les détails d’un utilisateur existant

  • Mis à jour le : 1/28/2021
    • Automation 360 v.x
    • Gestion
    • Espace de travail RPA
    • Docs API

API Mettre à jour les détails d’un utilisateur existant

Utilisez l’API Mettre à jour les informations de l’utilisateur pour mettre à jour les informations existantes d’un utilisateur existant dans la Salle de contrôle.

Prérequis

Assurez-vous d’avoir un rôle d’administrateur ou un rôle personnalisé avec l’autorisation Modifier les utilisateurs.

Procédure

  1. Ajoutez le jeton d’authentification à l’en-tête de la requête.
  2. Utilisez la méthode PUT et l’URL du point de terminaison :<your_control_room_url>/v1/usermanagement/users/2075
  3. Dans l’en-tête de requête, ajoutez l’identifiant de l’utilisateur existant que vous souhaitez mettre à jour. Pour trouver l’identifiant de l’utilisateur à mettre à jour, exécutez l’API Rechercher des utilisateurs.

    Le corps de la requête suivante concerne un ID utilisateur existant : 2075

    Dans le corps de la requête, ajoutez les paramètres de requête que vous souhaitez modifier, par exemple, l’ID de rôle et l’adresse e-mail.

    Corps de la requête :

    {
      "roles": [
        {
          "id": 1
        }
      ],
      "email": "md5@aa.com"
    }
  4. Envoyez la requête.

    Le corps de la réponse renvoie la nouvelle adresse e-mail pour l’ID utilisateur : 2075 et l’ID de rôle : 1.

    Corps de réponse :
    {
        "id": 2075,
        "username": "mdadmin1",
        "domain": "string",
        "firstName": null,
        "lastName": null,
        "version": 0,
        "principalId": 2075,
        "deleted": false,
        "roles": [
            {
                "name": "AAE_Admin",
                "id": 1,
                "version": 0
            }
        ],
        "sysAssignedRoles": [],
        "groupNames": [],
        "permissions": [
            {
                "id": 22,
                "action": "operationroom",
                "resourceId": null,
                "resourceType": "operationroom"
            },
            ...........................................
            {
                "id": 32,
                "action": "import",
                "resourceId": null,
                "resourceType": "repositorymanager"
            }
        ],
        "licenseFeatures": [],
        "emailVerified": false,
        "passwordSet": false,
        "questionsSet": false,
        "enableAutoLogin": false,
        "disabled": false,
        "clientRegistered": false,
        "description": null,
        "createdBy": 1513,
        "createdOn": "2020-11-20T20:17:26Z",
        "updatedBy": 1513,
        "updatedOn": "2020-11-20T20:32:46Z",
        "publicKey": null,
        "appType": null,
        "routingName": null,
        "appUrl": null,
        "email": "md5@aa.com"
    }
    L’API REST répond à chaque requête par un code de réponse HTTP. Pour plus d’informations sur les codes de réponse, consultez Codes de réponse de l'API.
Envoyer le commentaire