📄️ Deprecated: Search Identity Providers (IDPs)
Returns a list of identity providers (social/enterprise login) configured on the organization. e.g Google, AzureAD, etc.
📄️ Add Azure AD Identity Provider
Add Azure AD Identity Provider
📄️ Update Azure AD Identity Provider
Update Azure AD 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 Selfhosted Identity Provider
Add GitLab Selfhosted Identity Provider
📄️ Update GitLab Selfhosted Identity Provider
Update GitLab Selfhosted 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 on the organization 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 on the organization to enable your users to log in with social/enterprise login. The provider has to be OIDC-compliant. This configuration can only be used by the organization itself.
📄️ List Identity Providers
List Identity Providers
📄️ Get Identity Provider By ID
Get Identity Provider By ID
📄️ Delete Identity Provider
Delete Identity Provider
📄️ 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.
📄️ Reactivate Identity Provider (IDP)
Deprecated: 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 that is configured on the organization.
📄️ Add Linked Identity Provider
Add/link a pre-configured identity provider to the login settings of the organization. This means that it will be shown to the users on the login page. They will be shown if the organization is identified (per scope or user).
📄️ 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 organization and will be shown to the users. They will be shown if the organization is identified (per scope or user).
📄️ Remove Linked Identity Provider
Remove an identity provider from the login settings of the organization. This means that it will not be shown to the users on the login page.