Documentation Index
Fetch the complete documentation index at: https://docs.alterauth.com/llms.txt
Use this file to discover all available pages before exploring further.
Auto-Detected Providers
Alter Vault automatically detects the following identity providers from the OIDC issuer URL and configures claim mappings:| Provider | User ID Claim | Group Claim | Webhooks |
|---|---|---|---|
| Auth0 | sub | Custom action | Yes |
| Clerk | sub | org_role | Yes |
Custom OIDC Providers
Any OIDC-compliant identity provider works with Alter Vault. When a provider isn’t auto-detected, Alter Vault defaults to:- User ID claim:
sub(the OIDC standard subject identifier) - Group claim: None (configure manually in the Developer Portal)
- Sync: JWT lazy sync only (no webhook-based deprovisioning)
What gets auto-detected: When an identity provider is added, Alter Vault performs OIDC discovery on the issuer URL and automatically detects the IDP type, recommended claims, and available sync capabilities. The Discover button previews this before saving.
Provider Capabilities
Webhook Listeners
Both supported providers use webhooks for real-time user lifecycle events:- Clerk —
user.updated,user.deleted,organization.membership.deletedevents via Svix signatures - Auth0 — Log Streams filtered to
sdu(user deleted by admin),ublkdu(user blocked by admin), andubuu(user unblocked by admin) events
JWT Lazy Sync
All OIDC providers support JWT lazy sync automatically. When the application passes a JWT to Alter Vault:- User identity is resolved from the configured claim (default:
sub) - Group memberships are synced from the group claim (if configured)
- User profile (email, display name) is updated from standard OIDC claims