rencore.com (opens in a new tab) Start a trial (opens in a new tab)

Built-in actions, automations and automation actions

Last updated Automation Inventory

AI summary

Rencore Governance makes changes in three ways: built-in actions you run manually on selected objects, automations triggered by events like policy violations, and automation actions that form the steps within automations. Built-in actions handle immediate changes while automations respond automatically and repeatedly to conditions. Both types have criticality levels that determine which roles can run high-impact operations.

Rencore Governance changes objects in your tenant in three ways: built-in actions you run yourself, automations that run when a trigger fires, and automation actions, the steps inside an automation.

How they differ

Built-in actionAutomationAutomation action
What it isA ready-made operationA workflow with a trigger and stepsOne step in an automation
Who starts itYou, by handA trigger: manually, on a schedule, on a policy violation, on form values or on a reviewThe automation it belongs to
Where you find itOn an object’s details page, or under “Actions” in an inventory datagrid”Automation” on the navigation barInside the automation builder
How many objectsThe object or objects you selectEvery object the trigger findsThe object the automation runs on
ExampleAdd user to a TeamArchive unused teamsSend email, Archive or unarchive a Team, Trigger webhook
ReferenceBuilt-in actionsAutomation templatesAutomation actions

How it works

Built-in actions

A built-in action runs straight away on objects you pick. You open an object and click the action on its details page, or select several objects in a datagrid and choose the action under “Actions”. A dialog asks you to confirm or to fill in details, such as which Team to add a user to. Some actions need extra permissions in your tenant the first time you use one. An administrator gives consent, or you send them a consent link.

Automations

An automation has one trigger and one or more steps:

  • Manually runs it on the object you start it from.
  • On Schedule runs it periodically on policy violations or inventory items.
  • On Policy Violation runs it after the next scan for every violation of a policy, and again for each object as long as it stays a violation.
  • On form values runs it from a form, as provisioning templates do.
  • On review runs it from a Review, for example when a reviewer chooses an action.

Steps can hold conditions, branches and approvals, so an automation can ask someone to approve before it archives or deletes anything. A threshold limit stops an automation after a number or a percentage of objects. You start from the “Automations Template Library” or build a custom automation. Every run that started from the same trigger at the same time is grouped in an automation batch, which is where you look when a run fails.

The automation page

The Automation page with Add Automation (01), the options menu (02) and the list of automations (03)
  1. Add Automation: opens the “Automations Template Library”, where you add a new automation.
  2. Automation options ([…]): import an automation, or set the Automation page as your homepage.
  3. Automations: the list of every configured automation. You can filter it by whether it is active, connector, name, trigger type, number of actions, number of times triggered, completed, incomplete or failed, category, owner and last update.

Automation actions

An automation action is what one step does. The actions available depend on the connector of the objects the automation runs on. Some work for every connector, such as sending an email or posting to a Teams channel. Send HTTP request, Trigger webhook and Trigger Azure Function connect an automation to other systems, such as Power Automate or ServiceNow.

Criticality

Built-in actions and automations each have a criticality level: Low, Medium or High. Sending an email to a site owner is Low, and deleting a SharePoint site collection is High. Roles carry separate permissions to run actions of each level, so you decide who may make high-impact changes.

Example

The policy “Teams with very few owners” lists three Teams that have one owner or none.

  • For one urgent Team, you open it in the inventory and run the built-in action “Add or remove owner to/from a Team” to add a second owner.
  • For the others, and for every Team that matches in future, you add the automation template “Send one email per Team owner” with the trigger On Policy Violation. Its automation action, Send email, writes to each owner, and you edit the message to ask for a second owner. It runs again after each scan until the Team has enough owners.

How it relates to other concepts

  • Automations most often start from policy violations, and run after the next scan of the policy’s connector.
  • Reviews can run automations when all reviewers reject a review, when it expires, or when a reviewer picks a custom action.
  • Provisioning templates run automations on form values. See Provisioning.
  • Automations are not available in a Virtual Environment.
  • Who may run which action is set in roles.

Frequently asked questions

What is the difference between a built-in action and an automation?

A built-in action is a ready-made operation that you start by hand on the objects you select. An automation is a workflow with a trigger and one or more steps, and it runs on every object the trigger finds.

Which triggers can start an automation?

An automation can start manually, on a schedule, on a policy violation, on form values or on a review. On Policy Violation runs after the next scan for every violation of a policy, and again for each object as long as it stays a violation.

Can an automation ask for approval before it archives or deletes objects?

Yes. Steps in an automation can hold conditions, branches and approvals, so someone can approve before the automation archives or deletes anything. A threshold limit can also stop an automation after a number or a percentage of objects.

How do I control who can run high-impact actions?

Built-in actions and automations each have a criticality level: Low, Medium or High. Roles carry separate permissions to run actions of each level, so you decide who may make high-impact changes, such as deleting a SharePoint site collection.

Can I use automations in a Virtual Environment?

No. Automations are not available in a Virtual Environment.