We are currently still in the beta phase. If you would like to use the integration, please contact support@absence.io and we will activate it for you!
From "Okta Admin" page:
- Click "Applications" in sidebar
- Click "Create App Integration" button
In App Creation wizard:
- Select OIDC - OpenID Connect
- Select Web Application
- "Next"
In "New App Integration" Settings
- Set App name
- Set Logo (optional) (420 x 120 pixel; JPG, or GIF (PNG is best); < 1 MB.)
- Grant Type should be "Authorization Code"
- Sign-in redirect URIs: https://app.absence.io/api/v2/oauth/okta/login/callback
- Sign-out redirect URIs: https://app.absence.io/actions/login
- Trusted Origins - Base URIs: https://app.absence.io
- Assignments: Skip group assignment for now
- Select "Save"
App should now be saved.
In App Integration settings:
- Client Credentials should be "Client secret"
Edit "General Settings"
- Set "Login initiated by" to "Either Okta or App"
- Select "Display application icon to users"
- Select "Redirect to app to initiate login (OIDC Compliant)"
- Set "Initiate Login URI" to https://app.absence.io/api/v2/oauth/okta/login
Once you have the app set up in Okta you will need 3 pieces of data to configure the integration in absence.io
- Your Okta Domain: https://<some-sub-domain>.okta.com
- make sure it is not the admin domain https://<some-sub-domain>-admin.okta.com
- Your App’s Client ID
- Your App’s Client Secret
The Client ID and Secret will be found in your Okta App’s settings:
If you want to log in as a user:
When logging in through the login screen as a user, you'll need to enter your Company ID after providing your login details.
To share the Company ID with employees or colleagues, you need to be logged into the app. Click on your name in the top-right corner of the screen. A larger view of your name and profile picture will appear. The 6-digit number displayed in the top-left corner of that view is your Company ID. This number is visible to you regardless of your assigned role.
Have fun using our solution!
Your team from absence.io
Comments
0 comments
Please sign in to leave a comment.