Adds a DirectorySync integration for Keycloak. This should ingest directory accounts, groups, and memberships.
The config should:
- include a DisableGroup sync to allow for only account ingestion
- Include a PrimaryDirectory option to mark this integration as the authoritative source for the identity holder record
- Include a docker compose setup for local testing
- See the google workspace integration for an example of a working directory sync integration.
Ref:
Keycloack
Theres a few go-client OSS packages, would probably look at this one first: https://github.com/Nerzal/gocloak
Adds a DirectorySync integration for Keycloak. This should ingest directory accounts, groups, and memberships.
The config should:
Ref:
Keycloack
Theres a few go-client OSS packages, would probably look at this one first: https://github.com/Nerzal/gocloak