Identity Providers
📄️ Deprecated: Get Identity Provider (IDP) by ID
Returns an identity provider (social/enterprise login) by its ID e.g Google, AzureAD, etc.
📄️ Deprecated: Search Identity Providers (IDP)
Returns a list of identity providers (social/enterprise login) configured on an instance level. e.g Google, AzureAD, etc.
📄️ Deprecated: Add OIDC Identity Provider (IDP)
Create a new identity provider configuration to enable your users to log in with social/enterprise login. The provider has to be OIDC compliant.
📄️ Deprecated: Add JWT Identity Provider (IDP)
Create a new identity provider configuration to enable your users to log in with social/enterprise login. JSON Web Token Identity Provider (JWT IDP) gives you the possibility to use an (existing) JWT as a federated identity. You have to provide an endpoint where ZITADEL can get the existing JWT token.
📄️ Deprecated: Remove Identity Provider (IDP)
Removes the identity provider permanently. All links to the given IDP on users will be deleted as well. They will not be able to log in with the provider afterward. If it is their only authentication possibility it might cause problems.
📄️ Deprecated: Update Identity Provider (IDP)
Update an existing IDP. All fields are updated. If you do not send a value in a field, it will be empty afterward.
📄️ Deprecated: Deactivate Identity Provider (IDP)
Sets the state of the provider to inactive. It can only be called for the provider with the state active. Users will not be able to log in with the given provider afterward. It might cause troubles if it is the only authentication method of the user.
📄️ Deprecated: Reactivate Identity Provider (IDP)
Sets the state of the provider to active. It can only be called for providers with the state inactive. Users will not be able to log in again with the given provider.
📄️ Deprecated: Update OIDC Identity Provider (IDP)
Update the OIDC-specific configuration of an identity provider. All fields will be updated. If a field has no value it will be empty afterward.
📄️ Deprecated: Update JWT Identity Provider (IDP)
Update the JWT-specific configuration of an identity provider. All fields will be updated. If a field has no value it will be empty afterward.
📄️ List Identity Providers
Returns a list of identity providers (social/enterprise login) configured on an instance level. e.g Google, AzureAD, etc.
📄️ Get Identity Provider By ID
Get Identity Provider By ID
📄️ Delete Identity Provider
Delete Identity Provider
📄️ Add Generic OAuth Identity Provider
Add Generic OAuth Identity Provider
📄️ Update Generic OAuth Identity Provider
Update Generic OAuth Identity Provider
📄️ Add Generic OIDC Identity Provider
Add Generic OIDC Identity Provider
📄️ Update Generic OIDC Identity Provider
Update Generic OIDC Identity Provider
📄️ Migrate Generic OIDC Identity Provider
Migrate Generic OIDC Identity Provider
📄️ Add JWT Identity Provider
Add JWT Identity Provider
📄️ Update JWT Identity Provider
Update JWT Identity Provider
📄️ Add AzureAD Identity Provider
Add AzureAD Identity Provider
📄️ Update AzureAD Identity Provider
Update AzureAD Identity Provider
📄️ Add GitHub Identity Provider
Add GitHub Identity Provider
📄️ Update GitHub Identity Provider
Update GitHub Identity Provider
📄️ Add GitHub Enterprise Identity Provider
Add GitHub Enterprise Identity Provider
📄️ Update GitHub Enterprise Identity Provider
Update GitHub Enterprise Identity Provider
📄️ Add GitLab Identity Provider
Add GitLab Identity Provider
📄️ Update GitLab Identity Provider
Update GitLab Identity Provider
📄️ Add GitLab Selfhost Identity Provider
Add GitLab Selfhost Identity Provider
📄️ Update GitLab Selfhost Identity Provider
Update GitLab Selfhost Identity Provider
📄️ Add Google Identity Provider
Add Google Identity Provider
📄️ Update Google Identity Provider
Update Google Identity Provider
📄️ Add LDAP Identity Provider
Add LDAP Identity Provider
📄️ Update LDAP Identity Provider
Update LDAP Identity Provider
📄️ Add Apple Identity Provider
Add Apple Identity Provider
📄️ Update Apple Identity Provider
Update Apple Identity Provider
📄️ Add SAML Identity Provider
Add SAML Identity Provider
📄️ Update SAML Identity Provider
Update SAML Identity Provider
📄️ Regenerate SAML Identity Provider Certificate
Regenerate SAML Identity Provider Certificate
📄️ List Linked Identity Providers
Returns a list of identity providers that are linked in the login policy. This means, that they are configured for the instance and will be shown to the users. It affects all organizations, without custom login settings.
📄️ Add Linked Identity Provider
Add/link a pre-configured identity provider to the login settings of the instance. This means that it will be shown to the users on the login page. It affects all organizations, without custom login settings.
📄️ Remove Linked Identity Provider
Remove an identity provider from the login settings of the instance. This means that it will not be shown to the users on the login page. It affects all organizations, without custom login settings.