Skip to main content
Skip table of contents

Keycloak Management

Dieser Adapter verwaltet Benutzer, Gruppen und Rollen in Keycloak.

Hinweis

Wenn ein anderer Realm als der Standard-X4-Realm in Keycloak (http://localhost:8085/auth) angelegt wurde, muss dem jeweiligen Client (http://localhost:8085/auth/admin/master/console/#/YourRealm/clients) die entsprechende Rolle in Service Account Roles zugewiesen werden.

Eigenschaften (Properties)

Operation

Vom Adapter ausgeführte Operationen

Mögliche Werte:

  • Activate User: Benutzer aktivieren
  • Create new User: Neuen Benutzer erstellen
  • Deactivate User: Benutzer deaktivieren
  • Delete User: Benutzer löschen
  • Get User by Id: Benutzerdaten anhand der ID auslesen
  • List Users: Benutzer auflisten
  • Update User: Benutzer aktualisieren
  • Add Member to Group: Benutzer einer Gruppe hinzufügen
  • Create new Group: Gruppe erstellen
  • Create new Sub-Group: Sub-Gruppe erstellen
  • Delete Group: Gruppe löschen
  • Get Group by Id: Gruppendaten anhand der ID auslesen
  • Get Members of Group: Gruppenmitglieder auflisten
  • List Groups: Gruppen auflisten
  • Remove Member from Group: Benutzer aus einer Gruppe entfernen
  • Update Group: Gruppe aktualisieren
  • Add Composite to Role: Untergeordnete Rollen einer zusammengesetzten Rolle hinzufügen
  • Add Roles to Group: Rollen einer Gruppe hinzufügen
  • Add Roles to User: Rollen einem Benutzer hinzufügen
  • Create new Role: Rolle erstellen
  • Delete Role: Rolle löschen
  • Get Composite of Role: Untergeordnete Rollen einer zusammengesetzten Rolle ausgeben
  • Get Role by Id: Rollendaten anhand der ID auslesen
  • Get Role by Name: Rollendaten anhand des Namens auslesen
  • Get Users with Role: Benutzer mit bestimmter Rolle ausgeben
  • List Roles: Rollen auflisten
  • Remove Roles From a Group: Rollen einer Gruppe entfernen 
  • Remove Roles from a User: Rollen eines Benutzers entfernen
  • Update Role: Rolle aktualisieren

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte:

de.softproject.x4.auth.keycloak.KeycloakAdapter: Hauptklasse (Standard)

Realm

Bereich, der in Keycloak REST API-Aufrufen verwendet wird.

Client ID

Client ID für die Keycloak REST API-Authentifizierung

Client Secret

Geheimer Client-Schlüssel für die Keycloak REST API-Authentifizierung

Statuswerte

1

Die Adapter-Operation wurde erfolgreich ausgeführt.

-1Bei der Ausführung des Adapters ist ein Fehler aufgetreten.

Die Dokumentation der ReST-Schnittstelle finden Sie unter http://localhost:8080/X4/X4Api/.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.