Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Créer un nouvel utilisateur API

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

Créer un nouvel utilisateur API

Utiliser l'outil Créer un utilisateur pour créer un nouvel utilisateur dans le répertoire Control Room.

Prérequis

Afficher et gérer les utilisateurs et les rôles

Authentifiez-vous avec un utilisateur qui possède les éléments suivants ADMINISTRATION suivantes :

  • Afficher les utilisateurs

    Vous devez disposer d'une autorisation d'administrateur pour créer et gérer les utilisateurs et les rôles. Il est recommandé de donner aux utilisateurs non administrateurs des autorisations limitées pour la création et la gestion des utilisateurs. Apprenez comment créer un rôle avec des autorisations limitées qui peut être attribué aux utilisateurs.

  • Créer des utilisateurs

    Créer de nouveaux utilisateurs dans le Control Room.

  • Modifier les utilisateurs

    Modifiez tous les utilisateurs de l Control Roomy compris les utilisateurs créés par d'autres administrateurs.

  • Supprimer les utilisateurs

    Supprimez tout utilisateur dans la section Control Room.

  • Voir les rôles

    Les utilisateurs disposant de cette autorisation peuvent visualiser les rôles auxquels ils ont accès.

  • Gérer les rôles

    Les utilisateurs peuvent créer, modifier et supprimer les rôles auxquels ils ont accès.

  • Voir les licences

    Les utilisateurs disposant de ces autorisations sont en mesure de visualiser et de gérer les licences de périphériques. Les licences de dispositifs sont nécessaires pour permettre aux utilisateurs d'effectuer des tâches spécifiques. Par exemple, Bot Creators exiger un DEVELOPMENT pour pouvoir créer bots.

  • Gérer les licences des appareils des utilisateurs

    Les utilisateurs disposant de cette autorisation peuvent attribuer des licences de périphériques à d'autres utilisateurs.

Paramètres minimaux requis
  • Rôles: Chaque utilisateur doit avoir au moins un rôle.

    Rôle permet un accès approprié aux données et actions pertinentes.

    Dans le corps de la demande, nous avons attribué cette permission AAE_Basic (ID : 2)

    Rôles et autorisations

  • nom d'utilisateur: Chaîne de caractères (255 max)
  • e-mail: Doit être conforme au format standard des courriels (username@domain.com)
  • mot de passe: String : 8 à 15 caractères de long. Caractères autorisés : a-z, A-Z, 0-9, @, -, _, !, #, $, %, &, et . (période)
Paramètres facultatifs
  • "enableAutoLogin": true
  • "username": "AnyUser"
  • "firstName": "Tester"
  • "lastName": "Writer"
  • "email": "username@mydomain.com"
  • "password": "anypassword"
  • "description": "Testing User Management APIs"
  • "deviceCredentialAttested": true
  • "licenseFeatures": [ DEVELOPMENT, CITIZENDEVELOPER, RUNTIME, ATTENDEDRUNTIME, AARIUSER, DISCOVERYBOTANALYZER, DISCOVERYBOTRECORDER, ANALYTICSCLIENT, ANALYTICSAPI ]

    Il est possible de créer des utilisateurs sans qu'une licence de périphérique leur soit attribuée. Il existe Rôles et autorisations qui activent des privilèges pour des utilisateurs et des rôles spécifiques.

  • URL : http://<votre_salle_de_contrôle_url>/v1/usermanagement/utilisateurs

    Remplacez le contenu entre les crochets par votre Control Room URL.

  • Méthode : POST
  • Utilisez le Swagger installé avec votre Control Room pour tester les API. Consultez les API disponibles sur le site : http://<your_control_room_url>/swagger/
  • Vous pouvez également utiliser un client REST pour effectuer cette tâche.

Procédure

  1. Ajoutez le jeton d'authentification à l'en-tête de la requête.
  2. Utilisez la méthode POST et l'URL du point de terminaison :<your_control_room_url>/v1/usermanagement/users
  3. Dans le corps de la demande, saisissez les paramètres obligatoires et facultatifs.
    Pour l'authentification unique (SSO) basée sur SAML ou l'accès à Active Directory (AD), le mot de passe n'est pas requis. Le mot de passe est obligatoire pour l'authentification de la base de données.

    Demande de corps :

    {
     {
      "roles": [
        {
          "id": 2
        }
      ],
      "domain": "string",
      "email": "ad@ma.com",
      "enableAutoLogin": true,
      "username": "mdadmin1",
      "firstName": "MDadmin2",
      "lastName": "ADadmin",
      "description": "string",
      "disabled": true,
      "password": "changeme",
      "licenseFeatures": [
        "DEVELOPMENT"
      ]
    }