Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Weisen Sie dem Attribut mithilfe der API einen Wert zu

  • Aktualisiert: 2/03/2021
    • Automation 360 v.x
    • Erkunden
    • RPA Workspace

Weisen Sie dem Attribut mithilfe der API einen Wert zu

Weisen Sie einem Attribut basierend auf Ihren Zugriffsberechtigungen für die Anmeldeinformationen entweder einen Standard- oder einen Benutzereingabewert zu. Alle Benutzer der Anmeldeinformationen können auf einen Standardwert zugreifen. Ein Attribut mit einem Benutzereingabewert ermöglicht es jedem Benutzer, seinen eigenen Wert anzugeben, auf den die anderen Benutzer nicht zugreifen können.

Vorbereitungen

Anmerkung: Sie können die Control Room APIs im anzeigen Community Edition, aber die API-Funktionalität ist eingeschränkt. Sie benötigen eine lizenzierte Automation 360 Edition, um auf die volle Funktionalität der APIs zugreifen zu können.
  • Verwenden Sie die Authentifizierungs -API, um ein JSON-Webtoken zu generieren.
  • Um den Standardwert festzulegen, müssen Sie entweder als Inhaber der Anmeldeinformationen oder als Locker Administrator oder Manager Zugriff auf die Anmeldeinformationen haben.
  • Um den Wert für die Benutzereingabe festzulegen, müssen Sie entweder als Inhaber der Anmeldeinformationen oder als Locker Verbraucher Zugriff auf die Anmeldeinformationen haben.
  • Überprüfen Sie, ob das Attribut einen Standard- oder einen Benutzereingabewert akzeptiert. Dies wird im Ausgabeparameter userProvided angezeigt. Auflisten von Anmeldeinformationen mithilfe der API.

Prozedur

  1. Fügen Sie das Authentifizierungstoken zum Anforderungsheader hinzu.
  2. Verwenden Sie die POST-Methode und die Endpunkt-URL: <your_Control_room_url>/credentialvault/credentialId/{credentialId}/attributevalues.
    Anforderungsgremium:
    {
      "list": [
        {
          "credentialAttributeId": "3337",
          "value": "aVerySecurePassword"
        }
      ]
    }
  3. Senden Sie die Anfrage.
    Antwortteil: Die Antwort bestätigt, dass ein Wert im Attribut gespeichert wurde, aber aus Sicherheitsgründen enthält die Antwort nicht den gespeicherten Wert.
    [
       {
          "id":1630,
          "credentialAttributeId":3337,
          "value":"Szyx93Saw9xnnqF024XHSw==",
          "userId":2273,
          "createdBy":1508,
          "createdOn":"2021-02-03T18:42:33.383970Z",
          "updatedBy":1508,
          "updatedOn":"2021-02-03T18:42:33.383975Z",
          "version":0
       }
    ]
    
    Die REST-API antwortet auf jede Anforderung mit einem HTTP-Antwortcode. Antwortcodes finden Sie unter API-Antwortcodes.
Feedback senden