📄️ Deprecated: Search Identity Providers (IDP)
Returns a list of identity providers (social/enterprise login) configured on an instance level. e.g Google, AzureAD, etc.
📄️ Add AzureAD Identity Provider
Add AzureAD Identity Provider
📄️ Update AzureAD Identity Provider
Update AzureAD Identity Provider
📄️ Add JWT Identity Provider
Add JWT Identity Provider
📄️ Update JWT Identity Provider
Update JWT Identity Provider
📄️ Add Generic OIDC Identity Provider
Add Generic OIDC Identity Provider
📄️ Update Generic OIDC Identity Provider
Update Generic OIDC 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
📄️ 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.
📄️ Add LDAP Identity Provider
Add LDAP Identity Provider
📄️ Update LDAP Identity Provider
Update LDAP Identity Provider
📄️ Add Generic OAuth Identity Provider
Add Generic OAuth Identity Provider
📄️ Update Generic OAuth Identity Provider
Update Generic OAuth Identity Provider
📄️ 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.
📄️ 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
📄️ 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 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.
📄️ 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: Get Identity Provider (IDP) by ID
Returns an identity provider (social/enterprise login) by its ID e.g Google, AzureAD, etc.
📄️ 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.
📄️ 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.
📄️ 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.