Skip to main content

Configuring template-level resource operations

You can define resource operations for inventory templates to:

  • Determine whether Bravura Security Fabric agents automatically fulfill requests or whether human agents will carry out tasks to fulfill the requests.

  • Add implementers to a template to define who fulfills requests based on the template if an Bravura Security Fabric connector is not used.

You can override resource operations at the target system and template level. If the operation is set at either of those levels to be carried out by an implementer, you must assign at least one implementer. If you do not do this, requests involving the template will be put on hold unless implementers are dynamically assigned by a plugin. See Determining implementers for details.

Inheriting resource operation configuration from the target system

You can configure target systems so that templates inherit the resource operation configuration settings of the target system. You can also override the configuration for a template, or add implementers.

Enable inheritance by selecting the Default authorization for child resources,including templates and managed groups, will be inherited from the target system option on the relevant Target system information page .

To override or add to the configuration for a template:

  1. Navigate to the Inventory template information page .

  2. Set Override implementation configuration to:

    • Use only inherited configuration

    • Do not inherit any configuration

    • Add to inherited configuration (default)

  3. Click the Resource operations tab.

    • If you choose not to inherit the configuration, the page displays the resource operations explicitly set up for the template; no settings from the target system should be displayed.

    • If you choose to add to inherited configuration, then the page displays settings that are both inherited and explicitly set for the template.

  4. Proceed to configure resource operations as described in the rest of this section.

Determining override levels

To set resource operation override levels for a template:

  1. Navigate to the Inventory template information page .

  2. Select the Resource operations tab.

  3. Select:

    • No override – the operation is inherited from the target system.

    • Connector operation – the operation will be connector-enacted, regardless of the target system setting.

    • Implementer operation – the operation will be implementer-enacted, regardless of the target system setting.

  4. Click Update.

Assigning static implementers

When the template-level operation is carried out by an implementer, whether by inheriting the setting from the target system or being explicitly set, an Implementers table is included on the Implementer operation page. If implementers are assigned to the target system, they are inherited by the template. You can remove or keep the inherited implementer, or add new implementers for the template.

If you choose not to inherit the configuration from the target system, you cannot assign the same implementer that is assigned at the target system level.

To assign static implementers to a template:

  1. Navigate to the Inventory template information page .

  2. Select the Resource operations tab.

  3. Click Select… at the bottom of the Implementers table.

  4. Search for, or select the checkboxes next to the implementers that you want to assign to the resource.

  5. Click Select at the bottom of the page.

To remove static implementers from a template:

  1. Click Remove implementer in the same row as the user’s ID.

  2. Click Update at the bottom of the page.

5569.png

Assigning implementers by user class

To assign implementers to a template based on user class:

  1. Navigate to the Inventory template information page .

  2. Select the Resource operations tab, then click the User classes sub-tab.

  3. To define membership criteria:

    • Select existing user classes: Click Select… and enable the checkboxes for the user classes you want to add, then click Select.

    • Create new user classes: Click plus icon Add new… . See Adding user classes for full details on how to create a new user class.

  4. Configure Participant mapping for each user class that you add.

    Select and create user classes until you have defined membership.

  5. If your membership criteria includes multiple user classes, define whether users are required to match All of the user classes or Any of the user classes .

Removing users from membership

To remove users from membership, you can:

  1. Edit user classes to change the participants.

  2. Delete user classes from the membership criteria.

    1. Navigate to the membership criteria page where user classes are listed.

    2. Enable the checkbox next to the user classes you want to delete.

  3. Click Delete.