Role-specific Customization
To limit customization to only a certain set of role types, use the RoleTypeRef element. (You can provide multiple RoleTypeRefs.)
<
Customizable
>
<
RoleTypeRef
>
<
IntrinsicRoleType
>ZBKS.SampleRoleType</
IntrinsicRoleType
>
</
RoleTypeRef
>
</
Customizable
>
If you want to override this at runtime for a specific enterprise, there is an optional ExternalReference-based configuration you can use. Provide TLV.EntCustomizationAllowableRoleTypes as the REF_TYPE, enterprise name as EXTERNAL_VALUE and a tilde-delimited list of role type names as the local value. This will override the allowable customization role types for that enterprise. For example:
TLV.EntCustomizationAllowableRoleTypes,ProgressiveRetailer,ENTERPRISE_ADMIN~REPLENISHMENT_ANALYST
Roles that are permitted to customize are controllable via external reference entry: TLV.EntCustomizationAllowableRoleTypes