How user accounts link to identity providers
Automation orchestrator links user accounts to identity providers:
- Each user has a local record in automation orchestrator.
- Automation orchestrator tracks external identities as per-provider bindings to the local user record.
- User attributes and group memberships come from the identity provider that authenticated the current session.
- Each user can have identity bindings to multiple identity providers and can log in through any of them.
- A user can have multiple identity bindings to the same identity provider if they have multiple accounts (different OIDC subjects) at that provider. Each binding must have a unique issuer and subject combination. An administrator can attach additional identities using the Identities tab on the user's profile.
Local and identity provider authentication types are mutually exclusive. A local user cannot have an identity provider binding, and an identity provider user cannot set a local password.