Okta
Connect Huma with Okta to enable secure, centralized authentication through your organization’s existing identity provider.
How to set it up
Step 1: Create a Okta Application
To get started, you'll need to register a new application in Okta:
-
Log in to your Okta Admin Dashboard
-
Navigate to Applications
-
Click "Create App Integration"
-
Choose OIDC - OpenID Connect as the sign-in method
-
Choose Web Application as the application type
-
Click Next
Step 2: Configure Application Settings
Fill out the application details:
-
Set App integration name (e.g Huma)
-
Update Sign-in redirect URls to
https://auth.humahr.com/
- Choose your settings under Controlled Access and click Save
- Locate and copy the following:
-
Client ID
-
Client Secret
- Domain
- Copy domain from the user dropdown in the top right corner
- Copy domain from the user dropdown in the top right corner
-
Step 3: Set Up the Integration in Huma
🔐 You’ll need system-level access in Huma to manage integrations.
-
Log in to your Huma organization
-
Go to Integrations
-
Find and select Okta
-
Click “Set up”
-
Paste in your Client ID, Client Secret, and Domain
-
Click “Continue”
Once the connection is established, Huma will list Okta as a login option for your organization. 🎉
Using the Okta Integration
✅ Supported Features
-
Enable Authentication
Allow employees to log in to Huma using their Okta credentials.A user must have a matching email address in Huma to log in.
-
Manage Access Through Okta
If a user is deactivated or removed in Okta, they will no longer be able to access Huma. -
Multiple Authentication Providers Supported
Okta can be used alongside other identity providers like Google and Microsoft Entra ID.