Sie können eine externe Anwendung, d. h. eine Anwendung, die sich außerhalb Ihrer UiPath-Plattform befindet, registrieren, um Ihre UiPath-Ressourcen freizugeben, ohne auch Ihre Anmeldeinformationen freigeben zu müssen. Stattdessen können Sie Ihre UiPath-Autorisierung mithilfe des OAuth-Frameworks an externe Anwendungen delegieren.
Sie können Anwendungen von Drittanbietern registrieren, damit sie über das Cloud Portal eine Autorisierung für den Zugriff auf Ihre UiPath-Ressourcen erhalten können. Nach der Registrierung können diese Anwendungen API-Aufrufe an UiPath-Anwendungen senden, um auf die Ressourcen zuzugreifen, die Sie in den Registrierungs-Scope aufnehmen.
Unterstützte Anwendungstypen und Zugriffsbereich
Sie können Folgendes registrieren:
- Vertrauliche Anwendungen: Anwendungen, die den nach der Registrierung generierten geheimen Anwendungsschlüssel sicher speichern können; z. B. Webanwendungen und S2S-Anwendungen (Service-to-Service).
- Nicht vertrauliche Anwendungen: Anwendungen, die die sichere Speicherung des geheimen Anwendungsschlüssels nicht gewährleisten können, weshalb keiner erstellt wird; z. B. Desktop- oder native mobile Anwendungen.
The allowed authorization grant type is different depending on the type of the application. Because of this, you can register confidential applications with different scopes: user, application, or both. But non-confidential applications can only send requests for user scope, meaning that a user must log in to authorize the request for the application.
Verfügbare UiPath-Ressourcen
Bei der Registrierung der externen Anwendung gewähren Sie ihr über die API einer UiPath-Anwendung Zugriff auf eine oder mehrere UiPath-Ressourcen.
Die folgenden APIs sind verfügbar:
- Orchestrator-API
- Test Manager API
- Data Service API
- Platform Management API
- AI Center-API
- Document Understanding API
Drei Teile zur Autorisierung externer Anwendungen
Es müssen drei Teile eingerichtet werden, damit eine externe Anwendung über OAuth auf Ihre UiPath-Ressourcen zugreifen kann:
Step | Who | What | Details |
---|---|---|---|
1 | Organization administrator | Register an external application in Automation Cloud | Managing External Applications |
2 | Orchestrator administrator | Configuring fine-grained permissions in Orchestrator | Configuring Fine-Grained Permissions in Orchestrator |
3 | Developer | Set up the external application to use the appropriate grant type to access your UiPath resources | Accessing UiPath Resources Using External Applications |
Aktualisiert vor 2 Monaten