How a request moves through a chain
1
The request is held
A person submits a template the chain covers. Instead of a ticket, MSPortal creates an approval request and opens it for them on the Approvals page.
2
Each step approves in order
The first step’s approvers get an email and an in-app notification. When enough of them approve, the next step starts. One rejection ends the request.
3
The ticket is created
After the last step approves, MSPortal creates the ticket in your PSA (or sends the email or workflow the template uses). The requester is told the outcome either way.
For companies whose tickets go to HaloPSA, requests are not held in MSPortal. Halo’s own approval processes apply instead.
Create an approval chain
1
Open the Approval chains tab
Go to Settings > Tickets and select Approval chains. Select New approval chain.
2
Choose the templates and who it applies to
Enter a name and choose one or more Templates. Requests from branches of those templates wait too.Leave Company as Every company, or choose one company. With one company you can also choose a Site so the chain applies only to people at that site. A site chain wins over a company chain, and a company chain wins over an every-company chain.
3
Add the steps
For each step, choose who approves it:
Set Approvals needed, and optionally Remind after and Expire after. An expired step ends the request. The requester never approves their own request.
4
Save
Select Create chain. Only one chain that is on can cover a template for the same company and site; the editor names the chain that already does.