Prerequisites
- An active Cline Enterprise license
- Administrator access to your identity provider (Okta, Microsoft Entra ID / Azure AD, Google Workspace, or any SAML/OIDC-compatible IdP)
- Knowledge of your organization’s SSO configuration requirements
Onboarding steps
1
Receive your WorkOS invitation
After your enterprise license is provisioned, your designated IdP administrator receives an email from WorkOS with a link to access your organization’s WorkOS dashboard. This dashboard is where your SSO connection is configured.
WorkOS is the identity layer that powers Cline Enterprise SSO. You do not need a separate WorkOS account — access is provisioned automatically during onboarding.
2
Connect your identity provider
In the WorkOS dashboard, configure your identity provider connection:
- Go to AuthKit → Connections
- Click Add Connection
- Select your identity provider (Okta, Microsoft Entra ID / Azure AD, Google Workspace, Generic SAML, or Generic OIDC)
- Follow the provider-specific setup instructions shown in WorkOS
3
Verify user provisioning is automatic
Cline Enterprise uses just-in-time (JIT) provisioning. No additional configuration is required:
- Organizations are created automatically during onboarding.
- Users are provisioned automatically on their first SSO sign-in.
- Roles are assigned automatically based on the user’s role in your IdP.
- No manual user invites or seat reconciliation is required.
Role changes made in your IdP sync to Cline on the user’s next sign-in.
4
Review role mapping
User roles map from your IdP to Cline automatically:
The first Owner of the organization is created manually during onboarding. All subsequent users are provisioned via IdP role mapping.For a full breakdown of what each role can access, see Team management.If you need to configure additional user attribute mappings (such as email or display name):
- Go to Settings → Authentication → User Attributes in the Cline admin console.
- Map attributes based on your IdP configuration.
5
Test the SSO connection
Before rolling out to your team, verify the end-to-end sign-in flow:
- In the WorkOS dashboard, click Test SSO Connection (or sign in at app.cline.bot).
- You are redirected to your IdP’s login page.
- Authenticate with a test user’s credentials.
- After successful authentication, you are redirected back to Cline.
- Confirm that the test user’s name, email, and role display correctly.
6
Configure your inference provider
With SSO working, configure the AI provider your team will use. This is done in the Cline admin console at app.cline.bot under Settings → Cline Settings.Supported providers for centralized configuration:
- Amazon Bedrock
- LiteLLM proxy
- Google Vertex AI
7
Distribute the extension and verify access
Distribute the Cline VS Code extension to your team through your existing software distribution tooling (Intune, Jamf, a managed VS Code policy, etc.).First-time sign-in flow for developers:
- Developer opens Cline and clicks Sign in with SSO.
- They authenticate via your organization’s IdP.
- Cline automatically creates their account in your organization.
- Their role is assigned based on IdP role mapping.
- They are redirected to Cline and can begin working immediately.
Verification checklist
After completing the steps above, verify the following before broad rollout:- A test user can sign in through the SSO flow from app.cline.bot.
- The test user is automatically created with the correct organization assignment.
- The user’s name, email, and role are correctly populated from your IdP.
- A role change in your IdP is reflected in Cline on the user’s next sign-in.
- A user removed from your IdP loses access on their next sign-in attempt.
- Authentication events appear in the WorkOS audit logs.
Managing access over time
All ongoing access management is handled through your IdP:To change your identity provider after initial setup, contact Cline support. This process requires coordination with the Cline team.