Verifizierte KI-Zusammenfassung ◀▼
Sie können Okta mit Aktionsflüssen integrieren, um Aufgaben der Benutzerverwaltung wie das Erstellen, Aktualisieren, Aktivieren oder Deaktivieren von Benutzern sowie das Management von Benutzergruppen zu automatisieren. Verwenden Sie ein dediziertes Dienstkonto für sichere Verbindungen und autorisieren Sie die erforderlichen Zugriffsarten. Diese Integration optimiert Prozesse, verbessert die plattformübergreifende Zusammenarbeit und fördert die Einhaltung von Best Practices, um die Sicherheit zu gewährleisten.
Verbinden von Okta mit dem Aktionsgenerator
Bevor Sie externe Aktionen in Aktionsflüsse einbinden können, müssen Sie den Aktionsgenerator mit dem externen System verbinden.
- Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
- Alle Integrationen fordern den Zugang zu erforderlichen Zugriffsarten an. Sie sollten die Zugriffsarten jedoch unbedingt überprüfen und validieren, bevor Sie die Verbindung zum externen System autorisieren.
- Bei der Verwaltung von Anmeldedaten für Tools wie OpenAI, die auf API-Schlüsseln basieren, sollten die Schlüssel nach Möglichkeit in einem sicheren Tresor oder Credential Manager gespeichert werden.
- Melden Sie sich als Administrator bei Ihrer Okta Admin-Konsole an.
- Navigieren Sie zu Applications > Applications.
- Klicken Sie auf Create App Integration.
- Klicken Sie auf OIDC – OpenID Connect und dann auf Web Application.
- Konfigurieren Sie die Anwendung:
- App integration name: Geben Sie einen aussagekräftigen Namen ein (z. B. „Zendesk Action Flow Connector“).
- Grant type: Wählen Sie den Autorisierungscode aus.
-
Sign-in redirect URI: Geben Sie einen Wert für „
https://zis.zendesk.com/api/services/zis/connections/oauth/callback“ ein. -
Sign-out redirect URI: Geben Sie einen Wert für „
https://zis.zendesk.com/api/services/zis/connections/oauth/callback“ ein. - Controlled access: Weisen Sie die entsprechenden Benutzer und Gruppen zu.
- Klicken Sie auf Speichern.
- Nachdem Sie Ihre Eingaben gespeichert haben, notieren Sie sich die folgenden generierten Werte und bewahren Sie sie an einem sicheren Ort auf:
- Client-ID
- Client-Geheimnis
- Navigieren Sie zu Security > API > Authorization Servers, um die URL Ihrer Okta-Domäne anzuzeigen und zu speichern.
Schritt 2: Okta-Connector im Admin Center konfigurieren
- Klicken Sie in der Seitenleiste des Admin Centers auf
Apps und Integrationen und dann auf Aktionen > Aktionsflüsse. - Erstellen oder bearbeiten Sie einen Aktionsfluss.
- Öffnen Sie die Schritt-Seitenleiste.
- Klicken Sie unter Externe Aktionen auf Okta.
- Klicken Sie auf Verbinden.
- Geben Sie diese Werte in die entsprechenden Felder ein:
- Client-ID
- Client-Geheimnis
- Okta-Basis-URL (Ihre Okta-Domäne, z. B.
https://your-domain.okta.com)
- Befolgen Sie die Anweisungen von Okta, um sich zu authentifizieren und den Verbindungsaufbau abzuschließen.
Während des OAuth-Verbindungsprozesses müssen die folgenden Zugriffsarten autorisiert werden:
openid,okta.users.read,okta.users.manage,okta.groups.read,okta.groups.manage.Hinweis: Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
Nach dem Verbindungsaufbau sehen Sie eine entsprechende Anzeige sowie Details zu der verbundenen Instanz und den verfügbaren Okta-Aktionen.
Verwenden von Okta-Aktionen in Aktionsflüssen
Mithilfe von Okta-Aktionsschritten können Sie Benutzer und Gruppenmitgliedschaften verwalten sowie Konten aktivieren oder deaktivieren.
Erstellen eines Benutzers
Mit der Aktion Benutzer erstellen können Sie einen Benutzer erstellen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: First name, Last
name, Login, EmailOptional: |
| Ausgabe | Benutzerdetails wie id, First
name, Last name, Email, Status
|
Aktualisieren eines Benutzerprofils
Mit der Aktion Benutzerprofil aktualisieren können Sie das Profil eines Benutzers aktualisieren.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: User IDOptional: |
| Ausgabe | Benutzerdetails wie id, First
name, Last name, Email, Status
|
Aktivieren eines Benutzers
Mit der Aktion Benutzer aktivieren können Sie einen Benutzer aktivieren.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: User ID
|
| Ausgabe | Erfolg (true oder false) |
Deaktivieren eines Benutzers
Mit der Aktion Benutzer deaktivieren können Sie einen Benutzer deaktivieren.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: User ID
|
| Ausgabe | Erfolg (true oder false) |
Hinzufügen eines Benutzers zu einer Gruppe
Mit der Aktion Benutzer zur Gruppe hinzufügen können Sie einen Benutzer zu einer Gruppe hinzufügen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Group ID, User
ID
|
| Ausgabe | Erfolg (true oder false) |
Entfernen eines Benutzers aus einer Gruppe
Mit der Aktion Benutzer aus Gruppe entfernen können Sie einen Benutzer aus einer Gruppe entfernen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Group ID, User
ID
|
| Ausgabe | Erfolg (true oder false) |
Nachschlagen eines Benutzers
Mit der Aktion Benutzer nachschlagen können Sie einen Benutzer nachschlagen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben |
Login/Email oder User ID
|
| Ausgabe | Benutzerdetails wie id, First
name, Last name, Email, Status
|
Nachschlagen einer Gruppe
Mit der Aktion Gruppe nachschlagen können Sie eine Gruppe nachschlagen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben |
Group ID oder Group name
|
| Ausgabe | Erfolg (true oder false) |