Configuring role enforcement
The role enforcement engine can identify users who have excessive or insufficient access, and issue workflow requests to correct variances. Global RBAC enforcement options must also be set before settings for individual roles can take effect.
To set RBAC enforcement options for roles:
Navigate to the Role information page .
Select the Role enforcement tab.
Select the Enabled checkbox.
Bravura Security Fabric displays the resolution settings. The system default is displayed as the “Effective setting”.
Role enforcement is enabled by default for roles to allow users to request to add any role entitlements they are missing. This can be changed to requesting an exception by disabling role enforcement or changing the Resolution for deficit violation.
If required, select a setting for the Resolution for deficit violation of role members, to determine what action Bravura Security Fabric takes when it discovers users with the role who do not have access to all member resources:
Add resource
Request exception
Inherit enforcement from entitlement
The ’Inherit enforcement from entitlement’ setting will cause an error if any of the member entitlements are set with ’Use parent role setting’.
Click Update.
Generating a profile statistics report
To generate a simple report of users who have a deficit violation for this role, click Generate. Bravura Security Fabric does not issue violation enforcement requests when you run this report. To see a more detailed report, see the Reports . To list violations and issue enforcement requests, run auto discovery or use the rbacenforce
program.
Testing users
To determine whether an individual user has a deficit violation, type the user’s Profile ID and click Test. The user’s RBAC enforcement profile and request attribute must be set to true. Bravura Security Fabric lists:
Number of enforced user roles in deficit
Number of enforced user roles in deficit with an approved exception
Number of enforced user roles in deficit with a request to resolve
Number of unenforced user roles in deficit
Overall deficits