Pending Approvals

NAVIGATION  Agent Procedures > Manage Procedures > Pending Approvals

The Pending Approvals page approves signed agent procedures, enabling them to be run using the Schedule / Create page, or selected and run elsewhere throughout the VSA.

NOTE   Starting in 9.5.7a, it is no longer possible to disable the functionality from System> Default Settings.

Two Factor Authentication

A user can approve his or her signed agent procedure using two factor authentication. See AuthAnvil > Agent Procedure Approval.

Signed Agent Procedures

A signed agent procedure helps detect unauthorized changes to an agent procedure. Unsigned agent procedures cannot be run anywhere in the VSA.

  • An agent procedure is digitally signed when it is saved by any user using the agent procedure editor.
  • Signed agent procedures created by standard users require approval using the Pending Approvals page.
  • Only users who are using a role that provides access rights to the Pending Approvals page can manually approve pending, signed agent procedures.
  • An agent procedure signed by a standard user can only be approved by a second user.
  • Agent procedures imported by standard users are signed but not yet approved.

Automatically Signed and Approved Agent Procedures

Agent procedures are automatically signed and approved when they are:

  • Custom procedures created or edited by Master or System role users.
  • Custom procedures imported by Master or System role users.
  • System created procedures used to deliver standard functionality.

Approval History

When a procedure is selected in the folder tree, clicking the Approval History tab in the right hand pane displays a list of dates and users that approved the procedure.

Actions

  • Approve Procedure - Approves selected signed agent procedures.
  • Refresh - Refreshes the page.

Table Columns

  • Script Name - The name of the agent procedure.
  • Modified By - The user who last edited the agent procedure.
  • Date Modified - The date/time the agent procedure was last modified.
  • Location - The location of the agent procedure in the agent procedure folder tree.