Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Suchen Sie nach Rollen-API

  • Aktualisiert: 1/28/2021
    • Automation 360 v.x
    • Erkunden
    • RPA Workspace

Suchen Sie nach Rollen-API

Verwenden Sie die API „nach Rollen suchen “, um eine Liste aller Rollen im Control Roomabzurufen.

Vorbereitungen

Stellen Sie sicher, dass Sie über eine Administratorrolle oder eine benutzerdefinierte Rolle mit der Berechtigung „Rollen anzeigen“ verfügen, um nach Rollen zu suchen.

Prozedur

  1. Fügen Sie das Authentifizierungstoken zum Anforderungsheader hinzu.
  2. Wenden Sie Filter an, um grundlegende bedingte Abfragen und die Seiteninierungssteuerung für die Verarbeitung von Webseiten durchzuführen. Es gibt drei grundlegende Funktionen im Zusammenhang mit dem Filtern: Filterbedingungen, Sortieren von Spalten und Paginierungsparameter. Einzelheiten finden Sie unter Filter in einem API-Anforderungskörper.
  3. Verwenden Sie die POST-Methode und die Endpunkt-URL: <Ihr Kontrollraum>/v1/usermanagement/roles/list
    In der folgenden Anforderung werden Rollen mit einem Namen gefunden, der Test enthält und zwischen dem 1. Juni und dem 6. Oktober 2020 erstellt wurde.
    Anforderungsorgan:
    {
      "fields": [],
      "filter": {
        "operator": "and",
        "operands": [
          {
            "operator": "substring",
            "field": "name",
            "value": "test"
          },
          {
            "operator": "gt",
            "field": "createdOn",
            "value": "2020-06-01T00:00:00.989Z"
          },
          {
            "operator": "lt",
            "field": "createdOn",
            "value": "2020-10-06T23:00:00.123Z"
          }
        ]
      }
    }
  4. Senden Sie die Anfrage.

    In diesem Beispiel enthält der Antwortkörper fünf Rollen mit dem Namenstest und dem Zeitpunkt und der Person, die eine Rolle erstellt hat, sowie die Frage, ob es sich bei einer Rolle um eine vom System erstellte Rolle handelt oder nicht.

    Antwortteil;
    {
        "page": {
            "offset": 0,
            "total": 106,
            "totalFilter": 5
        },
        "list": [
            {
                "id": 102,
                "name": "whatfixtest",
                "description": "",
                "countPrincipals": 0,
                "version": 3,
                "createdBy": 278,
                "createdOn": "2020-06-02T18:22:55.633Z",
                "updatedBy": 34,
                "updatedOn": "2020-09-02T23:26:11.930Z",
                "systemRole": false
            },
            {
                "id": 115,
                "name": "export-role-test",
                "description": "",
                "countPrincipals": 5,
                "version": 8,
                "createdBy": 261,
                "createdOn": "2020-06-04T10:59:45.343Z",
                "updatedBy": 96,
                "updatedOn": "2020-09-14T16:56:33.310Z",
                "systemRole": false
            },
            {
                "id": 391,
                "name": "testROle",
                "description": "",
                "countPrincipals": 0,
                "version": 0,
                "createdBy": 169,
                "createdOn": "2020-07-01T01:08:45.243Z",
                "updatedBy": 169,
                "updatedOn": "2020-07-01T01:08:45.243Z",
                "systemRole": false
            },
            {
                "id": 401,
                "name": "bi-test-role",
                "description": "",
                "countPrincipals": 1,
                "version": 5,
                "createdBy": 1,
                "createdOn": "2020-07-02T02:56:57.893Z",
                "updatedBy": 96,
                "updatedOn": "2020-09-14T16:56:33.280Z",
                "systemRole": false
            },
            {
                "id": 470,
                "name": "repo_test",
                "description": "",
                "countPrincipals": 1,
                "version": 1,
                "createdBy": 1,
                "createdOn": "2020-09-09T07:49:46.993Z",
                "updatedBy": 96,
                "updatedOn": "2020-09-14T16:56:32.913Z",
                "systemRole": false
            }
        ]
    }
    Die REST-API antwortet auf jede Anforderung mit einem HTTP-Antwortcode. Einzelheiten zu den Antwortcodes finden Sie unter API-Antwortcodes.
Feedback senden