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