Automation

The Automation tab brings together the playbooks, rules, and runs that automate user access for an application. Use it to manage how users get access to the application, how access is removed, and how access requests are handled.

Access the Automation tab

  1. Select Applications from the left navigation, then select Applications under Inventory.
  2. Select the application. To learn more about the application page, see Application overview.
  3. Select Automation from the application menu.
Steps to open the Automation tab: Applications, select the application, then Automation

Use the instance dropdown at the top of the application menu to view automations for All Instances or a single instance. To learn more, see Instances.

Automation sections

The Automation tab has three sections.

SectionSub-sectionsWhat it covers
App PlaybooksProvisioning, DeprovisioningPlaybooks that give users access to the application or remove their access.
Automation RulesProvisioning, Deprovisioning, Access RequestsRules that run playbooks automatically when their conditions are met.
RunsNoneThe history of playbook runs for the application.

App Playbooks

App Playbooks list the provisioning and deprovisioning playbooks created for the application. Select Provisioning or Deprovisioning to view each type.

App Playbooks list on the Automation tab, showing a published provisioning playbook
ColumnDescription
Provisioning Playbooks or Deprovisioning PlaybooksThe name of the playbook.
StatusThe current status of the playbook, such as Published.
Total ActionsThe number of actions in the playbook.
RunsSelect View Run to see the runs of the playbook.

To work with playbooks:

  • Select Add to create a playbook for the application. To learn more, see Playbooks.
  • Select Filter to filter the list.
  • Use Search to find a playbook by name.
  • Select the refresh icon to reload the list.
  • Select the arrow next to a playbook to view when it was created, who created it, and who last published it.
  • Select the run icon to run the playbook.
  • Select the edit icon to edit the playbook.
  • Select the more options icon (⋮) to Duplicate Playbook or Delete Playbook.

Automation Rules

Automation Rules run app playbooks automatically based on conditions you set.

  • Provisioning: Rules that give users access to the application.
  • Deprovisioning: Rules that remove user access from the application.
  • Access Requests: Rules that decide how access requests for the application are handled.

Provisioning and Deprovisioning rules

Each rule shows its trigger condition (TRIGGER WHEN) and the action it takes (THEN).

Provisioning Automation Rules list on the Automation tab
ColumnDescription
Provisioning Rules or Deprovisioning RulesThe name of the rule, with its trigger condition and action.
StatusWhether the rule is Active or Inactive. Use the toggle to change it.
RunsSelect View Run to see the runs started by the rule.
Created OnThe date the rule was created.

To work with rules:

  • Select Add to create a rule.
  • Select Filter to filter the list.
  • Use Search to find a rule by name.
  • Select the refresh icon to reload the list.
  • Select the arrow next to a rule to view who created it.
  • Select the edit icon to edit the rule.
  • Select the more options icon (⋮) and then Delete Rule to delete the rule.

Access Requests rules

Access Requests rules list on the Automation tab, showing an active auto-approve rule
ColumnDescription
RuleThe name of the rule, with its trigger condition (TRIGGER WHEN) and action (THEN).
StatusWhether the rule is Active or Inactive. Use the toggle to change it.
Created AtThe date the rule was created.

To work with access request rules:

  • Select New Rule to create a rule.
  • Use Search Rules to find a rule by name.
  • Select the refresh icon to reload the list.
  • Select the edit icon to edit the rule.

To learn more, see Automation Rules and Access Request Automation Rules.

Runs

Runs shows every playbook run for the application, including runs started manually and runs started by automation rules. To learn more, see Run Logs.

Runs list on the Automation tab
ColumnDescription
UserThe user the playbook ran for.
Workflow NameThe name of the playbook that ran, with the number of apps and actions.
Run detailsThe date and time of the run, and who started it.
StatusThe status of the run, such as Pending.
Created ByWho created the run, and how it was started, such as through an access request.
View LogSelect View Log to see the run log.

To work with runs:

  • Select Filter to filter the list. By default, archived runs are hidden.
  • Use Search to find a run.
  • Select the refresh icon to reload the list.

Did this page help you?