Use resource attributes to control plugin behavior
You can use plugins throughout Bravura Security Fabric to implement business logic, and in some cases this requires associating configuration data with resources; for example, when configuring managed group s to require serial authorization instead of having a single authorizer.
Instead of using an external CSV file to store configuration data, you can use resource attributes and associated API functions. You can configure resource attributes as required values when creating new resources, instead of having to update an external file in order for the business logic to function properly.
Use a group entitlement attribute
You can apply the built-in ENTITLEMENT_EXPIRY_DATE attribute to members of a managed group.
When the expiry date arrives, an email can be sent to prompt the removal of that user from the group.
Add a resource attribute group to allow users to update the entitlement attribute
Click Manage the system > Resources > Resource attribute groups.
Click Add new…
Enter the following information:
ID: Group_entitlements_attrs
Description: Group entitlement attributes
Resource type: Account group memberships
Click Add.
Click the Access control tab.
Select ”Allow read” and ”Allow write” for ALLUSERS.
Click Update.
Click the Members tab.
Click Select…
Select ”ENTITLEMENT_EXPIRY_DATE”.
Click Select .
Click the Display criteria tab.
Ensure the Display type is set to ”Main”.