In its simplest form, an EmpowerID location is a container for holding resources. Each location has a Usage Type (OrgZoneUsageType) property that can be used to categorize the location and the objects assigned to those locations. For the IAM Shop, EmpowerID uses this property in conjunction with the value of several Resource System Settings to determine whether the processes for groups and domains for Business Roles appear to users requesting access to those objects.
The settings that determine whether processes and domains appear for roles in the IT Shop include the following:
OrgZoneUsageType property of the locations to which groups and Business Roles are directly assigned. For the IT Shop, this property can be set to one of the following values:
Process – Usage type for group locations
Domain – Usage type for Business Role locations
DifferentiationValue – Usage type for differentiation value
Direct Assigned Location – Roles must be directly assigned to locations with the appropriate Usage Type setting. Roles assigned to multiple locations with different Usage Type values other than those designated for the role will not appear as processes or domains to users requesting access to those roles. For example, if an group is directly assigned to two locations, the first with a Usage Type set to Process and the second with a Usage Type set to Default, users will only see the first location as a process for the group.
EmpowerID System Settings Configuration – These settings determine usage type and process mapping for role location assignments. These settings and their default values, shown in Table 1 below, should not be changed.
Table 1: EmpowerID System Settings
System Setting
| value |
ITShopbusinessrolesorgzoneusagetypename
| Process |
ITShopBusinessRolesProcessMappingName
| Domain |
Itshopapprolesprocessmappingname
| Process |
ITShopAppRolesProcessOrgZoneUsageTypeName
| Domain |
ITShopAppRolesDifferentiationValueMappingName
| DifferentiationValue |
ITShopAppRolesDifferentiationValueOrgZoneUsageTypeName | DifferentiationValue |