SSO & Connections

Workspace SSO providers and user OAuth connections (GitHub, GitLab).

5 tools

# list_sso_providers

List configured SSO providers

Parameter Type Required Description
workspace_id string Workspace ID

# connect_sso_provider

Connect a Zitadel-side IdP to this workspace. Customer creates the IdP in Zitadel and supplies the resulting idp_id.

Parameter Type Required Description
workspace_id string Workspace ID
provider_name string google|entra|okta|oidc|saml|ldap
zitadel_idp_id string IdP id from Zitadel
display_name string Human-readable name
domains array Email domains routed to this IdP
enabled boolean Enable

# disconnect_sso_provider

Disconnect an SSO provider

Parameter Type Required Description
workspace_id string Workspace ID
provider_id string SSO provider row id

# list_external_connections

List user OAuth connections (GitHub, GitLab) in this workspace

Parameter Type Required Description
workspace_id string Workspace ID

# list_my_external_connections

List the calling user's OAuth connections in this workspace. user_email defaults to the authenticated actor.

Parameter Type Required Description
workspace_id string Workspace ID
user_email string Optional. Defaults to the calling user.