Additional Role Access Profile Validation#
For users with system administrator privileges
to the data/Settings
model, a setting called
Additional Role Access Profile Validation is available
as a check box to manage the available roles when an
administrator creates Access Profiles.
When the Additional Role Access Profile Validation check box is enabled:
An administrator can only assign a role to a user if it is linked to an access profile with permissions that are in the subset of the administrator’s own access profile. Role drop-down lists will therefore be restricted.
If the macro function
fn.filter_roles_by_user_access_profile
is used, the setting needs to be enabled for roles to be filtered.This validation check also applies when administrators manage multi-role admin users - where the role is associated with an Authorized Admin Hierarchy.
When the Additional Role Access Profile Validation check box is disabled:
An administrator can assign any role to a user, regardless of the administrator’s own access profile. Role drop-down lists will therefore not be restricted.
If the macro function
fn.filter_roles_by_user_access_profile
is used, the roles will not be filtered.This validation check also applies when administrators manage multi-role admin users - where the role is associated with an Authorized Admin Hierarchy.
By default, the Additional Role Access Profile Validation is disabled.
Refer to the macro topic Filter Role Functions for details
on the use of the fn.filter_roles_by_user_access_profile
function.