4 PowerShell CMDLETS to Simplify ActiveRoles Approval

Versions 6.0.x and 6.1 of ActiveRoles Server are approval aware, but working with approval tasks can be tricky. One of the most frequent requests was to perform custom reporting or automation of approval workflow; unfortunately this did not ship with ActiveRoles itself.

In June we released an updated version of the ActiveRoles Management Shell for Active Directory (a.k.a. The PowerShell AD CMDLETS). In that release we also included several new commands that can be used with ActiveRoles Server to help manage and automate the ActiveRoles approval workflow. The following four PowerShell CMDLETS require a connection to the ActiveRoles Server Administration Service, so the Proxy parameter must be used to establish a connection.

  1. Get-QARSOperation – Retrieve operation records from ActiveRoles Server. Each operation record represents a certain change request, whether pending or completed, in ActiveRoles Server.
  2. Get-QARSApprovalTask – Retrieve approval task records from ActiveRoles Server. Each approval task record represents a task, whether pending or completed, to approve or reject a certain change request in ActiveRoles Server.
  3. Approve-QARSApprovalTask – Apply the Approve resolution on approval tasks for which you are assigned to the Approver role in ActiveRoles Server.
  4. Reject-QARSApprovalTask – Apply the Reject resolution ActiveRoles Server.

To download the latest version of these CMDLETS go to the ActiveRoles download page located at http://www.quest.com/common/registration.aspx?requestdefid=7910.

Leave a Reply

(Ctrl + Enter)