You need key user permissions to do the following steps.
Please note: The following information and instructions are intended for IT specialists. They support the independent connection of Q.wiki to Okta. These instructions are dated 21.03.2024 and are not automatically updated when changes are made in Okta. If anything is unclear, instructions from Okta or the Q.wiki service can provide support.
- Two applications must be created in Okta, one for OIDC (user authentication) and one for SCIM (user provisioning)
As access to Q.wiki is granted via SCIM, this application should be created first:
In Okta Applications "Browse App Catalog"
Search for "SCIM 2.0 (OAuth Bearer Token)" and add the app.
- Assign a name for the app in General Settings, e.g. Q,wiki SCIM, confirm.
- For Sign-On Options select Secure Web Authentication with the first option - this will not be used later.
- Set Username format to Email
- In the app settings, Create Users, Update User Attributes and Deactivate Users must be activated in "To App":
- In Attribute Mappings, attributes to be updated via scim can be selected and changed. Our user profiles can display firstName, lastName, email, primaryPhone, postalAddress, department.
- In "Integration", Enable API integration must be enabled.
- Copy the tenant URL and the newly generated secret from the Q.wiki dialog.
...and insert it here in the dialogue:
Test API Credentials to make sure the connection works.
Then add the desired user group to the app via assignment.
After this step, both the group and the members should appear in the Q.wiki group and user administration.
OIDC Application
- Start "Create App Integration" in Okta Applications
- Select "OIDC - OpenID Connect" and Web Application
- Select App Name, Grant type Authorization Code and Sign-In redirect URI from the Q.wiki dialog:
- The assignment here may be set to "All in the organization", as the actual access is controlled via the SCIM app.
- Copy the Okta domain e.g. from the user profile and paste it into the Q.wiki dialog.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article