Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

API Récupérer un rôle spécifique

  • Mis à jour le : 2021/01/28

    API Récupérer un rôle spécifique

    Utilisez l’API Obtenir le rôle par ID pour récupérer un rôle spécifique dans la Control Room.

    Prérequis

    Assurez-vous de posséder un rôle d’administrateur ou un rôle personnalisé avec l’autorisation Afficher les rôles.

    • URL : http://<your_control_room_url>/v1/usermanagement/roles/{ID}
    • Méthode : GET
    • Utilisez les fichiers de définition Swagger installés avec votre Control Room pour tester les API. Voir les API Swagger disponibles sur : 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. Ajoutez un ID de rôle que vous souhaitez récupérer, par exemple, customRole.
    3. Utilisez la méthode GET et l’URL du point de terminaison : <your_control_room_url>/v1/usermanagement/roles/<role ID>
    4. Envoyez la requête.

      Corps de réponse :

      {
        "id": 740,
        "createdBy": 2623,
        "createdOn": "2020-02-24T19:08:09Z",
        "updatedBy": 2623,
        "updatedOn": "2020-02-24T19:08:09Z",
        "tenantId": 1,
        "version": 0,
        "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
        "description": "",
        "name": "customRole",
        "accessRestriction": null,
        "permissions": [
          {
            "id": 59,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:31Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:31Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "managecredentials",
            "resourceId": null,
            "resourceType": "credentials"
          },
          {
            "id": 12,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:31Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:31Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "rolesmanagement",
            "resourceId": null,
            "resourceType": "rolesmanagement"
          },
          {
            "id": 62,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:31Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:31Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "rolesview",
            "resourceId": null,
            "resourceType": "rolesmanagement"
          },
          {
            "id": 58,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:31Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:31Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "myschedule",
            "resourceId": null,
            "resourceType": "taskscheduling"
          },
          {
            "id": 97,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:39Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:39Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "view",
            "resourceId": null,
            "resourceType": "dashboard"
          },
          {
            "id": 30,
            "createdBy": 0,
            "createdOn": "2019-05-21T03:09:31Z",
            "updatedBy": 0,
            "updatedOn": "2019-05-21T03:09:31Z",
            "tenantId": 1,
            "version": 0,
            "tenantUuid": "e100fbce-008c-04ec-4063-7af0af91fb2f",
            "action": "view",
            "resourceId": null,
            "resourceType": "devices"
          }
        ],
        "countPrincipals": 0,
        "principals": []
      }
      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