TABLE OF CONTENTS
Introduction
Single Sign-On (SSO) integration between Okta and Keka HR streamlines employee access to the platform using their Okta credentials. This step-by-step guide will lead you through configuring Okta SSO with Keka for a seamless and secure authentication experience.
Step 1: Log in to the Okta Admin Portal
1. Open your web browser and go to the Okta Admin Portal
2. Log in using your admin credentials.
Step 2: Create an Okta App Integration
1. In the Okta Admin Portal, select "Applications" from the left navigation pane.
2. Click the "Create App Integration" button.
3. Choose "OIDC - OpenID Connect" as the sign-in method.
4. Select "Web application" as the application type and click "Next."
Step 3: Configure App Integration in Okta
1. Enter "Keka" as the integration name.
2. Under "Sign-in redirect URIs," click on '+Add URL' replace the first word from the redirect URL obtained from Keka from "app" to "login"
Example:
For web-https://app.keka.com/oauth/ebcb80fc-6543-4805-ab68-c241b19ef5d8/signin
For Mobile App you need to add one more redirect url in OKTA- https://login.keka.com/oauth/ebcb80fc-6543-4805-ab68-c241b19ef5d8/signin
3. Choose "Client Credentials" as the Grant type.
4. Under "Controlled access," select "Allow everyone in your organization."
5. Click the "Save" button.
Step 4: Copy Key Information
1. On the subsequent screens, copy the Client ID, Client Secret, and Authorization URL. Store these securely.
Step 5: Login to Keka as a Privileged User
1. Log in to the Keka platform as a privileged user.
2. Navigate to "Settings" > "Integrations & Automation" > "Authentication."
Step 6: Configure Okta SSO in Keka
1. Locate the Okta card and click on "Configure."
2. In the Okta configuration form, find the Redirect URL, which you'll use to get the Client ID and Client Secret from Okta.
3. Enter the Client ID, Client Secret, and Authorization URL from Okta into the respective fields.
4. Click "Save."
Step 7: Enable Okta SSO
Okta SSO is now set up and enabled in Keka. Employees can access the platform securely using their Okta credentials.
By following these straightforward steps, you can successfully configure Okta SSO with Keka, enhancing user authentication and platform access efficiency.