Using Approval Server to automate the approval-driven business processes


Approval Server helps automate any approval-driven or signature-driven process across an organization. Approval Server includes built-in contingency handling, which makes sure that approvals are completed quickly and correctly within the system. 

An Approval Server process administrator configures Approval Server by using the AP: Administration form


When a BMC Helix Innovation Suite application initiates an approval process, Approval ServerApproval Server requests approvals according to the defined approval process. As the approvers respond with an approval or rejection, it manages all notifications, and requests for more information, if needed. After receiving the responses from the approvers, the   reports the result for the request. Approvers can approve the requests by using any of the following methods:

  • By logging in to Approval Central
  • By replying to the email notifications

Approvals must often be recorded to provide an audit trail and proof of authenticity associated with a signature. The  provides this functionality in BMC applications. You can add any type of approval or signature-driven process to your own  applications. Use the  for processes with the following requirements:

  • Workflow that needs agreement or acknowledgment from others
  • Processes that must be auditable
  • Signatures that must be authenticated

Approval-driven process for issuing a new IT asset scenario

 

Scenario

An employee at Apex Global reports an incident about their laptop shutting down unexpectedly. The IT helpdesk agent who works on this incident understands that the solution is to change the laptop battery. Since the resolution for this incident requires a new IT asset to be issued, the IT helpdesk agent initiates a change request. The IT team in Apex Global requires employees to get an approval from the business unit head and the payroll department to issue any new IT asset to an employee.

The  administrator configures the    to auto-populate the list of mandatory approvers for certain processes. However, a helpdesk agent can also modify the approval list and add approvers during the approval process. After all approvers have approved the request, a new laptop battery is issued to the employee. 

image2021-9-6_16-42-47.png


Approval-driven process for issuing a new IT asset workflow

Step

Action

Reference

1

An Employee creates an incident and IT Helpdesk is notified. An IT Helpdesk agent reviews the incident and initiates an approval process to issue a new IT asset.

Approval request notifications are sent to the approvers. 

2

An approver approves the request by using Approval Central console.
When the first approver approves the request, the next approver is notified.

3

(Optional) If an approver is unavailable to approve, a process administrator might modify the list of approvers to continue the approval process.

4

(Optional) If an approver needs more details about the request, they can request for more information. Accordingly the  notifies the specific persons about the request.

5

The last approver approves the request and the approval process ends.

The IT asset is issued and the incident is closed. 
All the stakeholders involved in the approval process are notified.

Approval-driven process benefits

image2021-11-18_18-31-26.png

  • Track approvals and audit data:  collects data about the request in the request form and the other supporting forms. Some of this data is temporary and for use only during the approval process. Data such as signatures, additional notes, and timestamp of each approval activity, is saved for audit purposes.
    You must have  Administrator permissions to view the audit data.
  • Send notification with approval feedback: Use  to send email notifications, alerts, and build a feedback loop. This functionality supports business processes that require all the relevant parties to see and approve, acknowledge, or sign the workflow. 
  • Adapt to changes: Use  to define how each approval process should work. Set up new processes and adapt to existing processes as changes occur in your organization. 
  • Modify approval processes: Customizing and modifying  does not require programming expertise. For every stage of the approval process, configure the  to inform the interested parties about any change in the status of an approval request. 
  • Share approval processes with multiple applications: You need not build a custom workflow or separate solutions for each application. All processes can share the same approval engine, providing a common approval experience across applications.

You can also use  logging to record data about all requests and responses, as well as to track the configuration changes that the process administrator or  administrator makes.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*