Browse Guides

BACK TO TOP
Approval Delegation
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide is part of a collection:
<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><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><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><strong>In this guide we will cover:</strong></p><p><strong>- Ad-hoc Approvers</strong></p><p><strong>- Enabling User Delegation</strong></p><p id="isPasted"><strong><span style="font-size: 11pt;">- Breakdown of Achieving Approval Delegation</span></strong></p><p><span style="font-size: 11pt;"><strong>-&nbsp;</strong></span><strong>Activate Approval Delegation Automatically when a User is Out of Office</strong></p><p><strong><span style="font-size: 11pt;">- Enabling Agent Delegation</span></strong></p><p><br></p><p><br></p><p><strong><span style="font-size: 14pt;">Ad-hoc Approvers<br></span></strong></p><p>Within Halo we can set Approval Users to Delegate their approvals if required. This is done through enabling a few settings in various areas of Halo.</p><p>Time durations can also be set for delegation, so that the user only delegates during certain time periods.</p><p><br></p><p>If you are wanting to have Ad-hoc approvers on the approval process, you can enable the setting highlighted in figure 1. First navigate to Configuration &gt; Tickets &gt; Approval Processes &gt; *Click the Approval Processes Button* &gt; *Create a new Approval Process* &gt; *Add a line to the table*:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQzOWQyNTJiLWNiYWMtNDBmMy04YjBhLWUwZGI3ODYxZmRkMCJ9.ykOVPAAmNVd75H9CjepblJGRe6kQw6PUE-l3fpTtQBQ" class="fr-fic fr-fil fr-dib" width="604" height="840"></p><p><strong><span style="font-size: 10pt;">Fig 1. Allow ad-hoc Approvers to be Added at this Step</span></strong></p><p><br></p><p>This will allow the addition of ad-hoc approvers on the ticket. You can add approvers by doing the following in the Approval Process Section of the Ticket Details:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjFlMWI2NTIwLTYwOWYtNGI0Zi04MWRkLTI1MDFkNGMyMWQ4NSJ9.SQpPPPoWzzFrDYLw5V_-3hkhIjghMoLySQyA5DLnQDE" class="fr-fic fr-fil fr-dib" width="218" height="285"></p><p><strong><span style="font-size: 10pt;">Fig 2. Approval Process screen</span></strong></p><p><br><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdiMDVmYTZmLTY4NGUtNGYwNS1iYmNiLTVhNjc1ZDRkMjEzOSJ9.QDlVuK1_ZoKrxV-O9vPsBgqoA89r2b1hUtQyl35GPKE" class="fr-fic fr-fil fr-dib" width="687" height="384"></p><p><strong><span style="font-size: 10pt;">Fig 3. Add an ad-hoc Approver Screen</span></strong></p><p><br></p><p>In this case, the approval has been delegated, which is indicated by the blue symbol on the top right (may appear in red) on Yoshi&#39;s Profile Picture. The red star represents that Yoshi is a mandatory approver, after approving there will be a green thumbs up that will show as well.</p><p><br></p><p><strong><span style="font-size: 14pt;">Enabling Delegation</span></strong></p><p>To configure the approval process with delegations, we must do the following. The first setting to turn on is within Configuration &gt; Tickets &gt; Approval Processes:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYzOGFmMjU5LTkwNzUtNDg2Ni1iNDM0LTE0M2UwY2UyNGJiMiJ9.tD6ReJ6YFqpr8REaghlrrgHcOaNaHuu1z1o4qXMIj_s" class="fr-fic fr-fil fr-dib" width="279" height="45"></p><p><strong><span style="font-size: 10pt;">Fig 4. Allow Users to Delegate Approvals</span></strong></p><p><br></p><p>With this setting enabled, it will make a new field visible under each user&#39;s preferences tab (Navigate to the Customers Area &gt; Users &gt; *Click into a user* &gt; *Click into the Preferences Tab*), which allows for delegation of approvals:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQwOTRkNWE2LWFjNDItNGFhYi04YTNjLWEwMDhlZGEyZjhiNiJ9.QMhy00SoUGFRuNNis5DS-9bBbCQ29YN2ZKU1mMuFUqQ" class="fr-fic fr-fil fr-dib" width="367" style="width: 369px; height: 289.858px;" height="290"></p><p><strong><span style="font-size: 10pt;">Fig 5. Approval Process Delegation Options</span></strong></p><p><br></p><p>After enabling the above checkbox for delegating approvals, you will be able to select a time duration for delegation and also who you would like that user to be able to delegate to. If the &quot;delegate to&quot; field is not set, then the user will not be able to delegate. Delegation is automatic during the time frame set, or automatic from when you set the &quot;delegate to&quot; field and leave the &quot;Only delegate during a time period&quot; field off.</p><p><br></p><p>The option to prevent the original approver being CC&#39;ed when approval is delegated is available by using the &quot;Do not CC original approver during delegation&quot; checkbox.</p><p><br></p><p>If you are delegating the approval to a different user, make sure that the setting shown in Figure 6 is disabled, as if it isn&#39;t then the delegated approver will auto approve the ticket:</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjcxMWVmMmFkLWQwYzYtNDgyMi04ODcwLWJjNjJkZGIyODIxMiJ9.M5NWEx_6FEqbztfocitUFI2NO73WyZuvWb9SyAJyHf0" class="fr-fic fr-fil fr-dib" width="601" height="832"></p><p><strong><span style="font-size: 10pt;">Fig 6. Auto-approve if Approver is the End-User of the Ticket is Disabled</span></strong></p><p><br></p><p><strong><span style="font-size: 12pt;">Allow Users to Delegate their Own Approvals</span></strong></p><p><span style="font-size: 10pt;">Users can delegate approvals themselves from the portal, useful when they are planning to be unavailable for approvals.&nbsp;</span></p><p><br></p><p><span style="font-size: 10pt;">In order for a user to delgate their own approvals they must have the permission &quot;</span>This User can partake in approvals&quot;.</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImM2ZTEwYzRhLWY0YjQtNGU1YS05NDQ3LTkxM2RkNWJmYTUxNSJ9.ogbqqXtYQ0Zsji6Z1-rdRVnWNU6uvzXIrQ6TWIKI5xk" class="fr-fic fr-fil fr-dib" width="723" style="width: 725px; height: 535.02px;" height="535"></p><p><strong><span style="font-size: 10pt;">Fig 7. Permission to allow users to delegate their own approvals</span></strong></p><p><br></p><p>Now you will need to set who users are able to delegate their approvals to. Head to Configuration &gt; Self Service Portal &gt; toggle &quot;Followers Field and Delegate Approvers Scope&quot;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJhYzMzNDg2LWRlOTYtNDdkZS1iMTk5LThiODcyYmY2MzhiNiJ9.0r5izF2jteIOF1MqZ0jA9ZxCvHIqyXSgBm6HMuecaWU" class="fr-fic fr-fil fr-dib" width="889" style="width: 891px; height: 360.062px;" height="360"></p><p><strong><span style="font-size: 10pt;">Fig 8. Delegate Approvers Scope</span></strong></p><p><br></p><p>The option selected in this field will control which other users a user can choose to delegate their approval to. Keep in mind, this will also impact who users can add as followers to a ticket.</p><p>&nbsp;</p><p>If &quot;Scope limited based on User web access level&quot; then users&#39; web access level will control who they can delegate approval to. If their web access level is set to &quot;This Users tickets&quot; the user will not be able to delegate approval as they will not have access to other users.&nbsp;</p><p><br></p><p>Now, in the portal under &quot;Settings &amp; Preferences&quot; the user will be able to delegate their approvals.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjViM2VlZjcyLWRjMzktNGEzNS1hZTlhLTY2YzI1ZjgxOGFhMyJ9.oDl5ALeLqnrMTpOGG6KU8FXW0x6J-Pf7zsJx5yTh_Pg" class="fr-fic fr-fil fr-dib" width="849" style="width: 851px; height: 393.54px;" height="394"></p><p><strong><span style="font-size: 10pt;">Fig 9. Delegate Approvals in portal&nbsp;</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Breakdown of Achieving Approval Delegation</span></strong></p><ol><li>Set the User Approval Delegation from Configuration &gt; Tickets &gt; Approval Processes</li><li>Set a User to be a delegated approver and select the user to Delegate to</li><li>Set up your CAB and/ or Approval Process.</li><li>Make sure that the Approval Step with Delegated Approver associated to it, has &quot;Auto-approve if approver is the end-user of the Ticket&quot;</li><li>Symbols on Approver User (Red or Blue Pointing Hand shows Delegation, Green Thumbs Up symbolises &quot;User has Approved&quot;, Red Thumbs Down &quot;User has Rejected&quot;, Red Star &quot;User is a Mandatory Approver&quot;)</li></ol><p><br></p><p><strong><span style="font-size: 14pt;">Activate Approval Delegation Automatically when a User is Out of Office</span></strong></p><p>Approval delegation can be activated for the users automatically when they are marked as out of office. Useful when approval delegations are always used when a user is out of office. For information on how to mark as user as out of office checkout <a data-fr-linked="true" href="https://usehalo.com/haloitsm/guides/2637/" data-pasted="true" target="_blank" rel="noopener noreferrer">User Out of Office Detection</a>.&nbsp;</p><p><br></p><p data-pasted="true">To have approval delegation activated automatically when a user is OOO head to Clients/Customer &gt; Users &gt; select a user &gt; Preferences Tab &gt; Approval Processes section, here you will see the setting &quot;Approval delegation when out of office&quot;.&nbsp;<br><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE1NzMzZDFiLTdiYzYtNGE2MS05OTI2LTkzMWZkZGZkNjg2ZiJ9.kPOFLQYrMDNQ7ptLDMuz52T5Q-csm9BFSF8BYTDggrs" class="fr-fic fr-fil fr-dib" width="1205" style="width: 1207px; height: 423.317px;" height="423"></p><p><strong><span style="font-size: 10pt;">Fig 10. Approval Delegation when OOO</span></strong></p><p><br></p><p data-pasted="true">Using the Figure 10 example, all approvals required from Ronald Smith will be re-directed to Billie Smith, but only for the period of time that Ronald is out of office.&nbsp;</p><p><br></p><p><strong><span style="font-size: 14pt;">Enabling Agent Delegation</span></strong></p><p>Agents can manually delegate to other agents within the ticket. To enable this feature, enable the below checkbox in Configuration &gt; Tickets &gt; Approval Processes.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQ0Njc0YTYyLTk4ZTUtNGYzNy1iYmRiLTRjNTI2NTU3ZjIwZSJ9.s_798ddRTBcNEnRB-BSTH-a_aMIiyIds9_asvE0ns1A" class="fr-fic fr-fil fr-dib" width="420" height="26"></p><p><strong><span style="font-size: 10pt;">Fig 11. Enabling Manual Delegation</span></strong></p><p><br></p><p>A button labelled &quot;Delegate Approval&quot; will then appear alongside &quot;Accept&quot;/&quot;Reject&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImZlZDAyOGZiLTgxZTUtNDVjMS1iY2QxLTQxOWQ3ZTA3YmU4NyJ9.bxJOZNzCfOSQWwr_eflw5O1n9XGN9Llpu38I-YVtLcc" class="fr-fic fr-fil fr-dib" width="379" height="41"></p><p><strong><span style="font-size: 10pt;">Fig 9. Approval buttons</span></strong></p><p><br></p><p>Clicking this will allow the agent to select another agent to delegate to.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIzNjU3NTk5LTdjYjUtNDhhMS1hMTAxLWRlMDI0OTUzZTQ2MCJ9.L0xtPLMZjSUNrW4JYAJnN3KSgh22HUGUpP3s6S04z78" class="fr-fic fr-fil fr-dib" width="963" height="256"></p><p><strong><span style="font-size: 10pt;">Fig 12. Delegating Approval</span></strong></p><p><br></p><p>Once saved, the delegated agent will then see the same three buttons, and can approve or reject as normal.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImEzMjQxNmU1LWIxYTQtNDk3ZS1hMTMxLTc0YWFmM2U0NjJmYiJ9.03L0nIo9KcHrS_LUDlsX74WAJig9FEbNuAXFYpfhYqw" class="fr-fic fr-fil fr-dib" width="949" height="647"></p><p><strong><span style="font-size: 10pt;">Fig 13. Approval from Delegated Approver</span></strong></p><p><br></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.