- Service Provider (SP)-Initiated Authentication (SSO) Flow: The authentication flow occurs when the user logs in to Augment Code.
- Just-In-Time (JIT) Provisioning: Users are automatically created on their first login. Email and name attributes are provisioned.
- Universal Logout: When enabled, Okta can terminate user sessions and tokens when risk is detected or when an admin initiates logout.
Just-in-time (JIT) provisioning
With JIT provisioning enabled, users are automatically created in Augment Code when they first sign in via Okta.- When a user authenticates via Okta for the first time, a new user account is automatically created with the email and name from Okta.
- The user is granted access to Augment Code immediately.
- Email address
- Full name
Prerequisites
- Okta admin rights to configure the setup.
- Contact your Augment Code Account team to initiate the SSO onboarding flow.
Configuration steps
- Add the Augment Code application in Okta
- Express configure SSO
- Enable universal logout
- Assign users and test
Step 1: Add the Augment Code application in Okta
- In your Okta admin panel, go to Applications > Applications > Browse App Catalog.
- Search for Augment Code, select and click on Add Integration.
- Click Done.
Step 2: Express configure SSO
- In the newly created Augment Code application, go to the Sign On tab.
- Click Express Configure & Universal UL.
- When prompted for Augment Code authentication, enter your admin email, then the email OTP provided by Augment Code.
- In the next screen, approve the connection with Augment Code to complete the setup.
Step 3: Enable universal logout
- In the Sign On tab of the Augment Code application.
- Activate the checkbox Okta system or admin initiates logout.
Step 4: Assign users and test
Once Augment Code has confirmed the setup is complete:- Assign the admin account to the Augment Code application in Okta.
- Assign any other users or groups that should have access to Augment Code.
- Test the login flow. Open app.augmentcode.com and log in with the admin account.
- You should be automatically redirected to your Okta login page.
Universal logout
When Universal Logout is enabled, Okta can terminate user sessions across all applications. The feature ensures that when a user is logged out of Okta, they are also logged out of Augment Code. Universal logout is triggered when:- An administrator initiates a logout from the Okta Admin Console.
- The Okta system detects risk and terminates sessions for security.