Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Get Masked credentials

  • Mis à jour le : 2022/01/31
    • Automation 360 v.x
    • Gestion
    • Espace de travail RPA
    • Docs API

Get Masked credentials

Use the attribute values endpoint of the Credential Vault API to get the masked credentials.

Prérequis

Remarque : Vous pouvez afficher l’Control Room APIs dans la Community Edition, mais la fonctionnalité de l’API est limitée. Vous avez besoin d'une licence Automation 360 Edition pour accéder à l'ensemble des fonctionnalité API.
  • Utilisez l’API Authentification pour générer un jeton JWT. Reportez-vous à la rubrique API d’authentification.
  • You will be able to retreive your masked attributes using the API and with View and edit ALL credentials attributes permission.

Procédure

  1. Use the POST method and endpoint URL: <control_room_URL>/v2/credentialvault/credentials/list.
    Request body:
    The following example will look for the credential called ED10355 using POST with the endpoint <control_room_URL>/v2/credentialvault/credentials/list
    {
       "filter":{
          "operator":"and",
          "operands":[
             {
                "operator":"eq",
                "field":"name",
                "value":"ED10355"
             }
          ]
       }
    }
  2. Send the request.
    Response body:
    {
      "page": {
        "offset": 0,
        "total": 6,
        "totalFilter": 1
      },
      "list": [
        {
          "id": "25",
          "name": "ED10355",
          "description": "",
          "ownerId": "132",
          "attributes": [
            {
              "id": "90",
              "name": "name",
              "description": "",
              "userProvided": false,
              "masked": true,
              "createdBy": "132",
              "createdOn": "2022-01-28T19:21:59.388237Z",
              "updatedBy": "132",
              "updatedOn": "2022-01-28T19:45:57.351698900Z",
              "version": "2",
              "passwordFlag": false
            }
          ],
          "createdBy": "132",
          "createdOn": "2022-01-28T19:21:59.388237Z",
          "updatedBy": "132",
          "updatedOn": "2022-01-28T19:45:57.353647200Z",
          "version": "2",
          "completed": false,
          "externalVaultCredentialName": ""
        }
      ]
    }
    Remarque : The response shows the credential id ("id": "25") and credential attribute id ("id": "90"). In case if you want to retreive the attribute id, to see if it has masked values or not. Use the GET method with the v2/credentialvault/credentials/25 to list the attributes pertaining to the credential id ("id": "25") .
  3. To get the masked attribute value, use the GET method method with the endpoint <control_room_URL>/v2/credentialvault/credentials/25/attributevalues?credentialAttributeId=90
    Remarque : You will be able to view your masked credential attributes, only if you have the View and edit ALL credentials attributes. You will not be able to view the masked credential attributes of other users.
  4. Send the request.
    Response body:
    {
      "list": [
        {
          "id": "46",
          "credentialAttributeId": "90",
          "value": "maskedsecret",
          "createdBy": "132",
          "createdOn": "2022-01-28T19:21:59.635310800Z",
          "updatedBy": "132",
          "updatedOn": "2022-01-28T19:40:04.495291100Z",
          "version": "1",
          "password": false
        }
      ]
    }
    The REST API responds to each request with an HTTP response code. For details about the response codes, see Codes de réponse de l'API.
Envoyer le commentaire