UiPath Documentation
test-cloud
latest
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Test Cloud-API-Handbuch

Letzte Aktualisierung 15. Mai 2026

Verzeichnis durchsuchen

Durchsucht das Verzeichnis nach Entitäten (Benutzer, Gruppen oder Anwendungen), die mit einer Präfixzeichenfolge übereinstimmen, basierend auf der Organisations-ID.

API-Endpunkt

GET {accessURL}/{organizationName}/identity_/api/Directory/Search/{partitionGlobalId}

Ersetzen Sie {accessURL} in allen Endpunktpfaden durch die Basis-URL für Ihre Cloud-Plattform:

Cloud PlatformZugriffs-URL
Test Cloudhttps://cloud.uipath.com/
Test Cloud Public Sectorhttps://govcloud.uipath.us/
Test Cloud Dedicated.https://{customURL}.dedicated.uipath.com/

Scopes

Folgende Scopes sind erforderlich:

  • PM.Verzeichnis

Anforderungsheader

--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
Hinweis:

Um das {access_token} zu erhalten, müssen Sie sich mit einer der hier beschriebenen Methoden authentifizieren.

Pfadparameter

PfadparameterDatentypBeschreibung
partitionGlobalId (erforderlich)Zeichenfolge (GUID)Die ID der Organisation, in der gesucht werden soll.

Abfrageparameter

AbfrageparameterDatentypBeschreibung
startsWith (erforderlich)StringDie Präfixzeichenfolge, nach der gesucht werden soll. Die Ergebnisse stimmen mit Entitäten überein, deren Name, E-Mail-Adresse oder Anzeigename mit diesem Wert beginnt.
entityType (optional)StringDer Typ der Verzeichnisentität, nach der gesucht werden soll. Gültige Werte: User, Group, Application. Kann nicht zusammen mit sourceFilter verwendet werden.
sourceFilter (optional)Array of StringsFiltert Ergebnisse nach Quelle. Gültige Werte: LocalUsers, DirectoryUsers, LocalGroups, DirectoryGroups, RobotAccounts, Applications. Kann nicht zusammen mit entityType verwendet werden.
scope (optional)StringOptionaler Scope, der für Entitäten in Active Directory verwendet wird.

Antworten

200 OK

Gibt eine Liste der Verzeichnisentitäten zurück, die den Suchkriterien entsprechen.

[
    {
        "source": "aad",
        "identifier": "aad|a1b2c3d4-e5f6-7890-abcd-ef1234567890",
        "identityName": "john.doe@example.com",
        "displayName": "John Doe",
        "email": "john.doe@example.com",
        "type": "User",
        "objectType": "DirectoryUser"
    },
    {
        "source": "aad",
        "identifier": "aad|b2c3d4e5-f6a7-8901-bcde-f12345678901",
        "identityName": "Engineering Team",
        "displayName": "Engineering Team",
        "email": null,
        "type": "Group",
        "objectType": "DirectoryGroup"
    }
]
[
    {
        "source": "aad",
        "identifier": "aad|a1b2c3d4-e5f6-7890-abcd-ef1234567890",
        "identityName": "john.doe@example.com",
        "displayName": "John Doe",
        "email": "john.doe@example.com",
        "type": "User",
        "objectType": "DirectoryUser"
    },
    {
        "source": "aad",
        "identifier": "aad|b2c3d4e5-f6a7-8901-bcde-f12345678901",
        "identityName": "Engineering Team",
        "displayName": "Engineering Team",
        "email": null,
        "type": "Group",
        "objectType": "DirectoryGroup"
    }
]

400 Ungültige Anforderung

Wird zurückgegeben, wenn sowohl entityType als auch sourceFilter angegeben sind oder wenn erforderliche Parameter fehlen.

Beispielanforderung

Angenommen, Sie haben alle Informationen gesammelt, die zum Erstellen des API-Aufrufs erforderlich sind.

  • Ihre {baseURL} ist: https://cloud.uipath.com/{organizationName}/identity_
  • Ihre {access_token} ist: 1234 (aus Gründen der Länge).
  • Die {partitionGlobalId} lautet: 3fa85f64-5717-4562-b3fc-2c963f66afa6
  • Sie möchten nach Benutzern suchen, deren Name mit „john“ beginnt.

Der Aufruf sollte dem folgenden Beispiel ähneln (cURL):

curl --location --request GET 'https://cloud.uipath.com/{organizationName}/identity_/api/Directory/Search/3fa85f64-5717-4562-b3fc-2c963f66afa6?startsWith=john&entityType=User' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
curl --location --request GET 'https://cloud.uipath.com/{organizationName}/identity_/api/Directory/Search/3fa85f64-5717-4562-b3fc-2c963f66afa6?startsWith=john&entityType=User' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'

Hier ist der Antworttext für einen erfolgreichen Aufruf:

[
    {
        "source": "aad",
        "identifier": "aad|a1b2c3d4-e5f6-7890-abcd-ef1234567890",
        "identityName": "john.doe@example.com",
        "displayName": "John Doe",
        "email": "john.doe@example.com",
        "type": "User",
        "objectType": "DirectoryUser"
    }
]
[
    {
        "source": "aad",
        "identifier": "aad|a1b2c3d4-e5f6-7890-abcd-ef1234567890",
        "identityName": "john.doe@example.com",
        "displayName": "John Doe",
        "email": "john.doe@example.com",
        "type": "User",
        "objectType": "DirectoryUser"
    }
]
  • API-Endpunkt
  • Scopes
  • Anforderungsheader
  • Pfadparameter
  • Abfrageparameter
  • Antworten
  • 200 OK
  • 400 Ungültige Anforderung
  • Beispielanforderung

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben