Browse Guides

Approval Process Approvers
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p id="isPasted"><strong>In this guide we will cover:</strong></p><p><strong>- &quot;Approve by&quot; Options</strong></p><p><strong>- Approval Overrides</strong></p><p><strong>- Approver Notes</strong></p><p><br></p><p><br></p><p><strong>Admin Guides:</strong></p><ul><li style="font-weight: bold;"><a href="https://usehalo.com/haloitsm/guides/1812/" target="_blank" rel="noopener noreferrer"><strong>Approval Processes</strong></a></li></ul><p><br></p><p><strong>Related Guides:</strong></p><ul><li><a href="https://usehalo.com/haloitsm/guides/2151/" target="_blank" rel="noopener noreferrer"><strong>Approval Delegation</strong><br></a></li><li style="font-weight: bold;"><a href="https://usehalo.com/haloitsm/guides/2396/" target="_blank" rel="noopener noreferrer"><strong>Approval Processes Overview</strong></a>&nbsp;</li><li style="font-weight: bold;"><a href="https://usehalo.com/haloitsm/guides/1942/" target="_blank" rel="noopener noreferrer">Approval Process for a Users Department Manager</a></li></ul><p><br></p><p><strong><span style="font-size: 14pt;">&quot;Approve by&quot; Options<br style="box-sizing: inherit;"></span></strong>In order to get to this menu, you will need to head to Configuration &gt; Tickets &gt; Approval Processes &gt; Setup Processes.</p><p>Here, you can choose an Approval Process to modify, or create a new one.</p><p><br style="box-sizing: inherit;"></p><p>This Process will have a number of Steps, each of which will have a field named &quot;Approve By&quot;, which will produce various new fields with which to further specify the approvers. It&#39;s these choices that will be explained on this guide.</p><p><br></p><p><em><strong>Note: If using user email approvals, the fields &quot;Email Address 2&quot; and &quot;Email Address 3&quot; will also be checked and counted as the approver, not just their primary email address.</strong></em></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI1ZGU2YzRmLTM1NzYtNGEwZC04OGY3LTU1ZWM5N2VkYWY0YiJ9.8ZsTvsG5dPMU3DQ1ar5R5ky0-qNk-N1RlocmnMo_ejQ" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 482.398px;" height="482"></p><p><strong><span style="font-size: 10pt;">Fig 1. Approve by dropdown.</span></strong></p><p><br></p><p><strong><span style="font-size: 11pt;">A fixed Agent</span></strong></p><p>A specific agent will be required to approve this process.</p><p><br></p><p><strong><span style="font-size: 11pt;">A fixed CAB</span></strong></p><p>A specific Change Advise Board will be required to approve this process. The options here will be available from a list of configured CABs in your system.</p><p><br></p><p><strong>A fixed User</strong></p><p id="isPasted">A specific User will be required to approve this process.</p><p><br></p><p><strong>A fixed Email Address</strong></p><p>The Email Address entered here will be used as the mandatory approver for this process in order for it to progress to the next step.</p><p><br></p><p><strong>The defined Change Approver User at the Site</strong></p><p>This will set the approver to be a certain User at the End-User of the ticket&#39;s Site. The User will be determined by any User at that Site with the option &quot;This User can partake in approvals&quot; checked.</p><p><br></p><p><strong>The User</strong></p><p>The End-User of the ticket will be set as the approver.</p><p><br></p><p><strong>The Users Manager (in AD)</strong></p><p>For this option to work, the Azure Active Directory (or Active Directory) integration must be enabled and configured. This will then look into the AD information and find the person marked as the &quot;Manager&quot; of the End-User of the ticket. That person will be used as the approver.</p><p><br></p><p><strong>The Users 2nd level Manager (in AD)</strong></p><p>For this option to work, the Azure Active Directory (or just Active Directory) integration must be enabled and configured. This will then look into the AD information and find the person marked as the &quot;2nd level Manager&quot; of the End-User of the ticket (this is usually the manager of their Manager). That person will be used as the approver.</p><p><br></p><p><strong>The Head of the Users default Department</strong></p><p>Should the End-User be part of a Department, the member of that Department that is marked as the Department Manager will be used as the approver for this step. Department managers (Approvers) can be added in the user roles section of config: Configuration &gt; Users &gt; User Roles.</p><p><br></p><p><strong>Asset Business Owner</strong></p><p>Should the ticket have an asset associated with it, that asset&#39;s Business Owner will be used as the approver for this step. Should multiple assets be related to this ticket, the primary asset will be used. If there are no assets related, then the approval will automatically be approved.</p><p><br></p><p><strong>Asset Technical Owner</strong></p><p>Should the ticket have an asset associated with it, that asset&#39;s Technical Owner will be used as the approver for this step. Should multiple assets be related to this ticket, the primary asset will be used. If there are no assets related, then the approval will automatically be approved.</p><p><br></p><p><strong>Related Service(s) Business Owner</strong></p><p>Owners of all related services on a ticket are requested for approval, and each owner must approve.</p><p><br></p><p id="isPasted"><strong>Related Service(s) Technical Owner</strong></p><p id="isPasted">Owners of all related services on a ticket are requested for approval, and each owner must approve.</p><p id="isPasted"><br></p><p id="isPasted"><strong>Related Service(s) Compliance Owner</strong></p><p id="isPasted">Owners of all related services on a ticket are requested for approval, and each owner must approve.</p><p><br></p><p><strong>Ad-hoc Approver</strong></p><p>This step will be approved by an ad-hoc Email Address entered when the first step starts.</p><p><br></p><p><strong>Choose Agent when starting the process</strong></p><p id="isPasted">This step will be approved by an agent selected when the first step starts.</p><p><br></p><p id="isPasted"><strong>Choose CAB when starting the process</strong></p><p id="isPasted">This step will be approved by a CAB selected when the first step starts.</p><p><br></p><p><strong>Choose from a list of approver users at the site</strong></p><p>Approved by a User selected when the first step starts.</p><p><br></p><p><strong>Choose from a list of approver users at the client</strong></p><p id="isPasted">Approved by a User selected when the first step starts.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver users at all clients</strong></p><p id="isPasted">Approved by a User selected when the first step starts.</p><p><br></p><p>When using this option, approver notes can show in the popup where the user is selected.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjRkYTg5MmU1LTE5NWQtNDUwZC05YmI2LWJkYTgyYWYwODZmNiJ9.6mUpCspr2Tix7PCbwUAOhdhxVkX_UZ7dBOUCyLUgrnk" class="fr-fic fr-fil fr-dib" width="983" style="width: 985px; height: 374.659px;" height="375"><strong><span style="font-size: 10pt;">Fig 2. Approver note popup.</span></strong></p><p><br></p><p>Approver notes can be set on a user in the permissions tab. This can be a useful feature if you want to see information about the selected users at a glance.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImZmZDgwYTczLTVhZGYtNDZiMC1hZWMwLTMyY2UzOWI4ZjcyOCJ9.UcIIl3sbF67OjAjwVHKXm73hrVJ8CS0yq614DS7hCQo" class="fr-fic fr-fil fr-dib" width="987" style="width: 989px; height: 499.202px;" height="499"></p><p><strong><span style="font-size: 10pt;">Fig 3. Approver Note on a user.</span></strong></p><p><br></p><p><strong>Choose from a list of approver Users with a Role</strong></p><p>This allows you to select a user role and number of approvals needed. When the approval process starts the agent can choose which approvers to use from the users that have this role.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users with a role at the Ticket&#39;s Site</strong></p><p>Upon selection, can specify a User role. When starting the approval process, you can select from all users with the role at the ticket&#39;s site.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users with a role at the Ticket&#39;s Customer</strong></p><p id="isPasted">Upon selection, can specify a User role. When starting the approval process, you can select from all users with the role at the ticket&#39;s client.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users at the client (All must approve)</strong></p><p id="isPasted">Approved by a list of users selected when the first step starts.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users at all clients (All must approve)</strong></p><p id="isPasted">Approved by a list of users selected when the first step starts.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users at the site (All must approve)</strong></p><p id="isPasted">Approved by a list of users selected when the first step starts.</p><p><br></p><p id="isPasted"><strong>Choose from a list of approver Users with a role (All must approve)</strong></p><p id="isPasted">Approved by a list of users selected when the first step starts.</p><p><br></p><p><strong>All Change Approvers at a Site</strong></p><p>Approved by any one Change Approver at the given site.</p><p><br></p><p id="isPasted"><strong>All Change Approvers at a Client</strong></p><p id="isPasted">Approved by any one Change Approver at the given customer.</p><p><br></p><p id="isPasted"><strong>All Change Approvers</strong></p><p id="isPasted">Approved by any one Change Approver at any Customer or Site.</p><p><br></p><p><strong>Team Leader</strong></p><p>Team Leader(s) of the team the ticket is assigned to will be selected as approvers.</p><p><br></p><p><strong>Linked Article Owner</strong></p><p>If the ticket is linked to an Article, the owner will need to approve.</p><p><br></p><p><strong>All Change Approvers at the Tickets Site</strong></p><p id="isPasted">Approved by any one Change Approver at the Ticket&#39;s site.</p><p><br></p><p id="isPasted"><strong>All Change Approvers at the Tickets Client</strong></p><p id="isPasted">Approved by any one Change Approver at the Ticket&#39;s customer.</p><p><br></p><p><strong>All Change Approvers with a role</strong></p><p>This will allow you to select a user role and a number of approvals needed. The request will need to be approved by the change approver users who have this role.</p><p><br></p><p><strong>All Change Approvers with a role at the Tickets Site</strong></p><p id="isPasted">This will allow you to select a user role and a number of approvals needed. The request will need to be approved by the change approver users who have this role within the Ticket&#39;s site.</p><p><br></p><p><strong>All Change Approvers with a role at the Tickets Customer</strong></p><p id="isPasted">This will allow you to select a user role and a number of approvals needed. The request will need to be approved by the change approver users who have this role.</p><p><br></p><p><strong>Related Asset(s) Business owner</strong></p><p id="isPasted">Owners of all related assets on a ticket are requested for approval, and each owner must approve.</p><p><br></p><p><strong>Related Asset(s) Technical owner</strong></p><p id="isPasted">Owners of all related assets on a ticket are requested for approval, and each owner must approve.</p><p><br></p><p><strong>Assigned Agents Manager</strong></p><p>The manager of the agent the ticket is assigned to (set on the agent profile) will need to approve.</p><p><br></p><p><strong>Determine Agent approver from a custom field</strong></p><p>Can be determined from a text, single-select or multi-select field. Text fields can contain either the ID or name of the agent.</p><p><br></p><p><strong>Determine User approver from a custom field</strong></p><p id="isPasted">Can be determined from a text, single-select or multi-select field. Text fields can contain either the ID or name of the user.</p><p><br></p><p><strong>Determine approver email address from a custom field</strong></p><p id="isPasted">Can be determined from a text, single-select or multi-select field. Text fields must contain a valid email address.</p><p><br></p><p><strong>Determine CAB from a custom field</strong></p><p>A custom field will determine which CAB is used for approval at this step. A text or single select custom field will need to contain the name of the CAB that should be used for approval.</p><p><br></p><p><strong>Primary Service Business owner</strong></p><p id="isPasted">Owners of the primary service of a ticket are requested for approval, and each owner must approve.&nbsp;</p><p><br></p><p><strong>Primary Service Technical owner</strong></p><p id="isPasted">Owners of the primary service of a ticket are requested for approval, and each owner must approve.&nbsp;</p><p><br></p><p><strong>Primary Service Compliance owner</strong></p><p id="isPasted">Owners of the primary service of a ticket are requested for approval, and each owner must approve.&nbsp;</p><p><br></p><p><strong>Determined by Global Approval Process Rules</strong></p><p>Approvers will be determined by approval process rules set up in Configuration &gt; Tickets &gt; Approval Processes.</p><p><br></p><p><strong>Determined by Approval Process Rules</strong></p><p>Approvers will be determined by approval process rules set up under the dropdown.</p><p><br></p><p><span style="font-size: 14pt;"><strong>Approval Overrides</strong></span></p><p>Certain agents can be given the permission to override approvals, this is useful for agents who are not typical/required approvers for requests but have enough authority that they can approve/override requests if they wish (typically directors/admin agents). The original approver will be CC&#39;d into the approval email for monitoring purposes.</p><p><br></p><p>To give an agent this ability head to Configuration &gt; Teams &amp; Agents &gt; Agents &gt; select the agent &gt; Permissions, enable &#39;Can Override Approval Results&#39; permission.&nbsp;</p><p><br></p><p>To override an approval, right click on one of the approvers under the &#39;approval process&#39; area within the ticket. You will then be given several options, shown in <strong>Fig 4</strong>, if selecting &quot;Accept&#39; or &quot;Reject&quot; the approver will no longer be able to submit an approval and the overriding agent will be shown to be the one approving/rejecting.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNmODk5MDE2LTM5ZDEtNDMzNi1iODlmLWQ3OGI2OWU3Y2UwMyJ9.7BpoLvOEkg_G7qmRgYXNObIKuLsNTfQ_O3P70DvJX2o" class="fr-fic fr-fil fr-dib" width="275" style="width: 277px; height: 231.191px;" height="231"></p><p><strong><span style="font-size: 10pt;">Fig 4. Overriding approval options</span></strong></p><p><br></p><p>Agents who have this permission can also clear approval results. When an agent has approved/declined a request this result can be cleared by right clicking on it and selecting &#39;clear result&#39;.</p><p><br></p><p>This is only for reporting purposes and does not affect the actual approval process, and also will not re-start the approval process. This is useful in cases where agent&#39;s approvals are used as metrics, if a mistake has been made this can be used to remove the data for more accurate reporting. When an approval is cleared this will be logged in the audit log.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjcxYWU1ODQ1LTExNzctNDVlNS1iMzkyLWE3ODUyMGU4NzgzOSJ9.upWGfeKzTkiNHQHP2x4cWKvqwKiq-abUSYb_wJ9H5SE" class="fr-fic fr-fil fr-dib" width="344" style="width: 346px; height: 199.173px;" height="199"></p><p><strong><span style="font-size: 10pt;">Fig 5. Clear approval result (for reporting purposes only)</span></strong></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.