Supported features
- SSO initiated via Okta (IdP-initiated)
- SSO initiated via DeepInfra (SP-initiated)
- Automatic account creation on first sign-in
Configuration steps
- Install the DeepInfra app in your Okta instance
- Fill in the configuration:
- Team ID — your Okta subdomain is a good starting point. For multi-tenancy (multiple teams in one Okta instance), use
subdomain-group. Lowercase only, starting with subdomain, dashes for separators. - Use Stage — leave blank
- Team ID — your Okta subdomain is a good starting point. For multi-tenancy (multiple teams in one Okta instance), use
- Assign users or groups who should have access to DeepInfra
- In the DeepInfra App (inside Okta), go to the Sign On tab and note the Client ID and Client Secret
- For the Issuer (your Okta domain): find the link titled OpenID Provider Metadata, click it, and copy the
"issuer"URL from the JSON document - Email feedback@deepinfra.com with:
- Team ID
- Issuer
- Client ID
- Client Secret
- Admin email (the user who will be team admin)
- Okta dashboard
- DeepInfra’s SSO login page (enter your Team ID)
SP-initiated SSO
- Go to deepinfra.com/login
- Click Corporate SSO
- Enter your Team ID and click SSO Login
- Enter your Okta credentials and click Sign in with Okta
- You’re redirected to the DeepInfra dashboard
Team management notes
- Admin can change team member roles (member / admin)
- Admin has access to the billing dashboard
- All team members share the same API tokens and models
- For per-user isolation (separate tokens and models per person), contact us