<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>- Steps to Find a Missing Action</strong></p><p><br></p><p><br></p><p data-pasted="true">You may find that a certain action is not showing on a ticket where you would want it to. This guide will cover common places to check, explaining the logic throughout.</p><p><br></p><p>If you have any issues locating an entity following this guide, please contact support for further assistance.</p><p><br></p><p><strong><span style="font-size: 14pt;">Is it allowed on the ticket type?</span></strong></p><p>The first place actions can be restricted is on the ticket type itself. In Configuration > Tickets > Ticket Types, select the "Allowed Values" tab.</p><p><br></p><p>If the option to "Allow All Actions" is disabled, a table will show underneath to choose the actions that the ticket type can use. If this table is left blank, no actions will show on the ticket.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImY5Y2ZlMGNkLTcwMmMtNDg3MC05M2UwLWY0MzU4ZGM4NTZmOCJ9.tQeqpZ25Bz73qPQhTMmDwqJnRGtOzteInuxhvZVDoxM" class="fr-fic fr-fil fr-dib" width="1677" style="width: 1679px; height: 386.406px;" height="386"></p><p><strong><span style="font-size: 10pt;">Fig 1. Restricting actions on the ticket type</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Is it restricted by a workflow step?</span></strong></p><p>If there is a workflow against the ticket, navigate to Configuration > Tickets > Workflows to look at the configuration of it. </p><p><br></p><p>Workflow steps will restrict the actions available on a ticket, when currently on that step. For example, the only action that will be available on the first step of this workflow is "Triage", which after using it will move to the next step where other actions become available.</p><p><br></p><p>The allowed actions on the ticket type will be added on top of this, so if "Triage" is not allowed on the ticket type this workflow is used on, no actions will show.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM1MGU0NjQ5LTRiYTktNDQzZi1hNjZiLTNiMDY4MDA5ZjM5MyJ9.odSCynLq3rh3gBVUGiq5sg6KZkJxIWOt7yuk9psRTj0" class="fr-fic fr-fil fr-dib" width="1237" height="748"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 2. Restricting actions on the workflow step</span></strong></p><p><br></p><p>Within the step, any allowed actions will show as "Allow use of Action "[Action Name]"".</p><p><br></p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY5YmI4YjYzLWViMzItNGQ4NC04NWQ2LWFkMzE2NjUzYmU0NCJ9.1yNMz6RWL1kRysAZuZGidULChCn0-actrzyXOkSi3Yc" width="1687" height="604" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 1689px; height: 603.645px; max-width: none !important;" data-pasted="true" class="fr-fil fr-dib"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 3. Choosing which actions to allow on the workflow step</span></strong></p><p><br></p><p>Editing that line will show the option to "Restrict access to this Action", which will add another additional restriction layer. This can be done by qualities of the logged in agent, the team the ticket is assigned to, etc.</p><p><br></p><p>For example, the "Triage" action will now only show if allowed on the ticket type, the ticket is on this step of the workflow, and the agent looking at the ticket is the "Team Leader" of any of the support teams.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUwZTU1MDIyLTQ3YjItNGFlNC05Zjk2LWY0MDMxNTk0MmQ0ZSJ9.z-AlmDrEBkzk7T7WsrJSjsyu1hEFvi-1Ijj971B00Ws" class="fr-fic fr-fil fr-dib" width="711" height="898"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 4. Adding additional action restrictions on the workflow step</span></strong></p><p><br></p><p>The exception to workflow step restrictions can be set in the "Details" tab of the workflow. Actions added here can be used at any step of the workflow, so will only be restricted by the ticket type allowed actions, etc.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRjMGEyZWQ5LTg0NzgtNDIzYy1hMGM2LTRkYWI2NjEzMWE5ZCJ9.tLyjZQyrWj6jqwxYITS27uh6kZF2PHWv2HeUac5VrPM" class="fr-fic fr-fil fr-dib" width="757" height="561"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 5. Allowing actions on every step of a workflow</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Is the action button visible?</span></strong></p><p data-pasted="true">In Configuration > Tickets > Actions, a few options are available to hide the action button.</p><p><br></p><ul><li><strong>Action button is visible:</strong> This hides the action completely and essentially makes the action inactive.</li><li><strong>Action is visible outside of Workflows: </strong>The action can only be seen if made available via a workflow. If using "Allowed Values" on the ticket type only, it will not show.</li><li data-pasted="true"><strong>Action Configuration Access Type:</strong> This determines if the action will appear in dropdowns when adding actions to a workflow. If set to "Workflow-specific action", the agent created the workflow will need access control to the action.</li><li data-pasted="true"><strong>Hide from Ticket header:</strong> The action is hidden from the action bar on tickets, and is only available for use via automation/API.</li></ul><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIzYWU0YjdiLTBmYzEtNDBkOC04MWY4LTQ5ODY0OTcyYmMzMCJ9.GmDiXIW2MOdpgzrPIROQEuf5fueTtetmPwwH9VJuEmA" class="fr-fic fr-fil fr-dib" width="693" height="508"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 6. Hiding the action button</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Does the agent have permission to the entity that system use references?</span></strong></p><p>If the action has a system use, the action button will only show to agents who have the relevant permission for what that action does.</p><p><br></p><p>For example, this action will create a quotation. If the agent does not have the "Quotations Access Level" permission set to be able to modify quotations, the action will not show.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjFjZWI3MWYyLWY2MGQtNDQwZC05YWViLWE3NWY5YzA1YWQ2YiJ9.A33ywP3lv5Dma9YIcAlKIJmuZh9KT2Gx11CWmA2Ytsk" class="fr-fic fr-fil fr-dib" width="1215" height="466"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 7. Setting a system use on an action</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Does the user have permission to use the action?</span></strong></p><p>If the action is intended for a user, this will need to be enabled on the action for it to show on the Self-Service Portal. Navigate to Configuration > Tickets > Actions.</p><p><br></p><ul><li><strong>Allow Users to use this action: </strong>Allows the action to show on the portal.</li><li><strong>Hide Action button on the User Portal: </strong>Shows when above is enabled. Hides the action on the user portal, but still allows use of the action via the <a href="https://usehalo.com/haloitsm/guides/2222" target="_blank" rel="noopener noreferrer"><strong>$-LINKTOUSERACTION variable</strong></a>.</li></ul><p><br></p><p><strong><em>Note: The option to show an action to a user is not available with all action system uses.</em></strong></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNkOTZlNWI1LWYxYzgtNDNkMS05NDM2LTU5Mjk2MGM1YmIyZSJ9.HiuuWneUnOyQ7lhdqr-88UJLaFaK5ligO26pnU2jYV4" class="fr-fic fr-fil fr-dib" width="910" height="465"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 8. Restricting actions for users</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Are actions being hidden on "stopped" clients?</span></strong></p><p>If the client is set to a "Stopped " status (Client profile > "Details" tab > "Account Status"), actions can be configured to be hidden on any tickets.</p><p><br></p><p>In Configuration > Tickets > General Settings, there is an option to "Hide Actions on Tickets for Stopped Customers/Sites".</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjkzOTEzOTY3LTBkM2EtNGY0Mi04MjFhLWY2ZmY2MmEzOTY1NSJ9.1JVdJUonN0Mf2GWUmgtzE1NmRJRntmlJYzzFQg8yIDg" class="fr-fic fr-fil fr-dib" width="1143" height="358"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 9. Hiding actions on stopped clients</span></strong></p><p><br></p><p>If enabled, all actions will be hidden by default. This may have been overridden on specific actions to show. Go to Configuration > Tickets > Actions, and enable "Show Action when account status is stopped".</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImVkODU5ZTMwLWMwOGItNDM2Ni04NDBiLTlkMzY1MGQzYTQ2ZiJ9.nYZ5AD69vdXSL2OmGJZYHthN5TQjKpzJRw-_GeDW6Is" class="fr-fic fr-fil fr-dib" width="676" height="592"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 10. Showing select actions on stopped clients</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Are actions locked?</span></strong></p><p>Actions can be locked from being used in a few ways.</p><p><br></p><p>If the ticket is against the "Default Client/Site for New Tickets" in Configuration > Tickets > General Settings, actions can be locked until the end-user is changed. Check if "Tickets with the default Customer/Site must be moved before working on the Ticket" is enabled.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjkwMGYwNmY2LTgyZTYtNGE1OS1iYmQxLWQyNjNhZmJmY2U5YiJ9.j1yxvPgTrxp8uLtcgEyeP9-zNFoARd6KDTLhGMmQjo4" class="fr-fic fr-fil fr-dib" width="1035" height="460"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 11. Hiding actions on the default client</span></strong></p><p><br></p><p>If so, a banner like below will appear in place of the actions. </p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImYwYTRiYTM3LTMyM2ItNGI3YS1hZThlLTViODJiNWQ0M2FlNiJ9.3ZYat6s67iraAHTz89vRN2O6RPGbLrlH0nY3VzMkDvY" class="fr-fic fr-fil fr-dib" width="308" height="102"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 12. Action restriction banner for the default client</span></strong></p><p><br></p><p>If another agent is completing an action, other actions can be locked until the agent submits the action or exits out of it. In Configuration > Tickets > General Settings, check if "Lock Tickets when an Agent is performing an Action" is enabled.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI5ZmMwMjc5LWZjMWEtNGJhMS04YmFjLWMzZmE3ZDJlNmIwYiJ9.GMLjN1qyp5K0F1QH74IYSahy1sQwUqD8Rr0NH_uZR1M" class="fr-fic fr-fil fr-dib" width="1171" height="556"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 13. Hiding other actions when another agent is completing an action</span></strong></p><p><br></p><p data-pasted="true">If so, a banner like below will appear in place of the actions. </p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImY1ZjRjNTQ4LTBiZjYtNDhiNC05YWZiLTM1YTM4Y2I5OTU5NSJ9.x4bT35-OknUUT8BS9znzrD5ypI7dxUMV58jXlMyQHzA" class="fr-fic fr-fil fr-dib" width="505" height="104"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 14. Action restriction banner when another agent is actioning the ticket</span></strong></p><p><br></p><p data-pasted="true">If a parent ticket has milestone dependencies, actions on tickets under the dependant milestone can be locked until the previous milestone is marked as complete.</p><p><br></p><p>In the "Milestones" tab on the parent ticket, check if the "Dependencies" field is set on the milestone. It will then show the milestones status as "Locked".</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjczYjAyMzk5LTQzYjYtNDRlZC1iM2M1LWUwZTRiNjg3ODJiMCJ9.T3S6ZtsvMSEyIX9NFswV9Auz8jkEknljGGeMruoTtNM" class="fr-fic fr-fil fr-dib" width="1695" style="width: 1697px; height: 308.125px;" height="308"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 15. Hiding other actions when a milestone is dependant on another</span></strong></p><p><br></p><p data-pasted="true">If so, a banner like below will appear in place of the actions. </p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjAzZjg3YWY1LTc5Y2MtNDQ5Yy04NmY4LWVhZjExMmVjYWY4ZSJ9.Z1h1h0pdpFM7c99TokbT6R663OLK7TfWDM7jqLNBVHA" class="fr-fic fr-fil fr-dib" width="856" height="178"></p><p data-pasted="true"><strong><span style="font-size: 10pt;">Fig 16. Action restriction banner when milestone dependencies are locked</span></strong></p><p><br></p>