Skip to main content

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

  1. Click Manage the system > Resources > Resource attribute groups.

  2. Click Add new…

  3. Enter the following information:

    ID: Group_entitlements_attrs

    Description: Group entitlement attributes

    Resource type: Account group memberships

  4. Click Add.

  5. Click the Access control tab.

  6. Select ”Allow read” and ”Allow write” for ALLUSERS.

  7. Click Update.

  8. Click the Members tab.

  9. Click Select…

  10. Select ”ENTITLEMENT_EXPIRY_DATE”.

  11. Click Select .

  12. Click the Display criteria tab.

  13. Ensure the Display type is set to ”Main”.