Advanced SCIM Provisioning
Map Luciq roles and app access during SCIM provisioning by creating custom attributes for the Luciq app in Okta, step by step.
Update app provisioning
Set up Luciq custom attributes
Okta: Create the role attribute
In Okta, in Luciq User, use these values:
Data type=stringDisplay name=Instabug RoleVariable name=instabugRoleExternal namespace=urn:ietf:params:scim:schemas:extension:instabug:2.0:UserEnable Enum.
Add the Instabug roles.
Choose the attribute type based on how you plan to use it:
Personal: Each user is assigned their own value. Choose this if roles vary from user to user.
Group: A single value is shared across a group of users. Choose this if you assign the same role to everyone in a group.

Okta: Create the application access attribute
In Okta, in Luciq User, use these values:
Data type=string arrayDisplay name=Instabug ApplicationsVariable name=instabugApplicationsExternal namespace=urn:ietf:params:scim:schemas:extension:instabug:2.0:UserOptional: Enable Enum.
Optional: Add your Luciq app names. Values must match exactly.
Choose the attribute type based on how you plan to use it:
Personal: Each user is assigned their own app access. Choose this if app access varies from user to user.
Group: A single set of apps is shared across a group of users. Choose this if you grant the same app access to everyone in a group.
By default, an app name grants access to all of that app's environments. To scope access to a single environment, use the format App:environment — for example, iOS App:Production grants access to the Production environment only, while iOS App grants access to all environments. The environment can be a built-in environment name (production, beta, staging, alpha, qa, or development) or the slug of a custom environment, including slugs that contain hyphens — for example, iOS App:pre-prod. Environment names are not case-sensitive, so iOS App:Production and iOS App:production are equivalent. The environment must be a real environment of that app; otherwise the whole value is treated as an app name. To grant more than one environment of the same app, add a separate value for each (for example, iOS App:Production and iOS App:Beta).

Configure attribute mapping
If you do not already have matching attributes on Okta User, create them first.
Map Okta User to Luciq User
Assign roles and app access to users
Last updated








