We do have a way in which you can bulk assign certain user fields using Okta groups. The user attribute needs to be of the attribute type 'Group' in order to be able to use groups and assign certain fields to a group of users.

In Okta, the attribute type of custom fields can be configured as ‘Personal’ or ‘Group’. Fields of the attribute type ‘Group’ can be assigned a group of users in bulk. There is a field called ‘accountType’ and ‘teamNames’ which are not custom fields but the attribute type of that field needs to be changed to ‘Group’ in order to be assigned to users in bulk. The below section captures the process to achieve that:

  1. In your Okta instance, go to Applications → ally.io (the SCIM configured app) → Provisioning → Profile Editor

  2. Delete the ‘Account Type’ field since the configured field is set to be of the attribute type ‘Personal’

  3. Once deleted, click on ‘Add Attribute’ to reconfigure the field.

4. ‘accountType’ configuration:

Display name: Account Type

Variable name: accountType

External name: accountType

External namespace: urn:ietf:params:scim:schemas:extension:ally:2.0:User

Data type : String

Note that the ‘Scope’ should be unselected. By doing this, the attribute type becomes ‘Group’. - Once this is done and mapped accordingly to the corresponding field in Okta, the field can be used for group assignments as shown in the video.

5. The above process needs to be repeated for ‘teamNames’ as well.

‘teamNames’ configuration:

Display name: Team Names

Variable name: teamNames

External name: teamNames

External namespace: urn:ietf:params:scim:schemas:extension:ally:2.0:User

Data type : String

Did this answer your question?