Difference between revisions of "Service Level Rules Builder"

From Hornbill
Jump to navigation Jump to search
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
This document can now be found at its new location in the [https://docs.hornbill.com/servicemanager-user-guide/service-portfolio/service-level-agreements/rules/ Hornbill Document Library].
 +
 +
[[file:hornbill-document-library.png|Service Level Agreement Rules|link=https://docs.hornbill.com/servicemanager-user-guide/service-portfolio/service-level-agreements/rules/]]
 +
<!--
 +
 
<div style="border:1px solid #90C0FF; background:#D0E0FF; width:99%; padding:4px; margin-bottom:10px;">
 
<div style="border:1px solid #90C0FF; background:#D0E0FF; width:99%; padding:4px; margin-bottom:10px;">
 
__NOTOC__[[Main Page|Home]] > [[Service Manager]] > [[Service Portfolio]] > [[Corporate Service Level Agreements]] > Rules Builder
 
__NOTOC__[[Main Page|Home]] > [[Service Manager]] > [[Service Portfolio]] > [[Corporate Service Level Agreements]] > Rules Builder
Line 16: Line 21:
 
:* [[Corporate Service Level Agreements]]
 
:* [[Corporate Service Level Agreements]]
 
:* [[Escalation Actions]]
 
:* [[Escalation Actions]]
 +
:* [[Structure_Service_Level_Management|Overview of the Service Level Management Structure]]
 
|}
 
|}
 +
 
==Managing SLA and Service Level Rules==
 
==Managing SLA and Service Level Rules==
 
[[File:SLARule.png|right|400px]]
 
[[File:SLARule.png|right|400px]]
Line 49: Line 56:
 
* Add, Amend or Remove Conditions of the Rule and Click '''Save''' to apply the edit
 
* Add, Amend or Remove Conditions of the Rule and Click '''Save''' to apply the edit
 
* Click '''Delete''' to Delete the Rule from the Service Level Agreement
 
* Click '''Delete''' to Delete the Rule from the Service Level Agreement
 
+
<br>
 
==When are the Rules Evaluated?==
 
==When are the Rules Evaluated?==
 
Once you have created your rules that will determine when a particular Service Level Agreement (SLA) and Service Levels will be invoked, it is useful to understand when the service manager application will evaluate your rules, and how this takes place.
 
Once you have created your rules that will determine when a particular Service Level Agreement (SLA) and Service Levels will be invoked, it is useful to understand when the service manager application will evaluate your rules, and how this takes place.
Line 63: Line 70:
 
:# If there are multiple Service Level Agreements (SLAs) associated to the Service, the application will first evaluate the SLA rules and determine which SLA should be invoked. If there is only one SLA associated to the Service, this will be chosen.
 
:# If there are multiple Service Level Agreements (SLAs) associated to the Service, the application will first evaluate the SLA rules and determine which SLA should be invoked. If there is only one SLA associated to the Service, this will be chosen.
 
:# The application logic will then focus on the SLA that has been identified, and work through the Service Level rules. Upon finding a rule which contains matching conditions, Service Level targets will be set against the request.
 
:# The application logic will then focus on the SLA that has been identified, and work through the Service Level rules. Upon finding a rule which contains matching conditions, Service Level targets will be set against the request.
 
+
<br>
 
==Troubleshooting Service Level Management==
 
==Troubleshooting Service Level Management==
 
If you've configured your SLA's and service levels, but continue to find some or all of your requests fail to have targets initiated, there are a few things you can check:
 
If you've configured your SLA's and service levels, but continue to find some or all of your requests fail to have targets initiated, there are a few things you can check:
Line 72: Line 79:
 
* Check that you have appropriate conditions defined for each rule.
 
* Check that you have appropriate conditions defined for each rule.
 
* If you have rules configured, but still the SLA and/or Service Level targets fail to be set, ensure that the criteria being used to set the appropriate SLA, and also service level, is present on the request before the BPM reaches the node responsible for triggering the evaluation of the rules. i.e. if the triggering of an SLA is depended on the priority being established, ensure the request has a priority set before triggering the evaluation of the service level rules. This may mean the location of the node(s) has to be considered in the BPM or perhaps utilising a relevant "suspend" node.
 
* If you have rules configured, but still the SLA and/or Service Level targets fail to be set, ensure that the criteria being used to set the appropriate SLA, and also service level, is present on the request before the BPM reaches the node responsible for triggering the evaluation of the rules. i.e. if the triggering of an SLA is depended on the priority being established, ensure the request has a priority set before triggering the evaluation of the service level rules. This may mean the location of the node(s) has to be considered in the BPM or perhaps utilising a relevant "suspend" node.
 
+
<br>
 
==What happens if I change something in a request, will the SLA and Service Level targets be updated?==
 
==What happens if I change something in a request, will the SLA and Service Level targets be updated?==
Currently the changing of the service level following a change in any of the criteria governing the response or fix targets is a manual action. E.g. if your service levels are based on the priority,  if the priority is changed,  the service level must also be changed in a separate action. A service level can be amended by clicking on the name of the service level located in the request information area on the right hand side of the request.
+
By default, the changing of the service level following a change in any of the criteria governing the response or fix targets is a manual action. E.g. if your service levels are based on the priority,  if the priority is changed,  the service level must also be changed in a separate action. A service level can be amended by clicking on the name of the service level located in the request information area on the right hand side of the request.
 
In order to amend a Service Level, a user must posses one of the following roles: "''Service Request Full Access''", "''Incident Management Full Access''", "''Problem Management Full Access''", or "''Change Management Full Access''". Possessing the "''Service Desk Admin''" role will also allow the user to amend the service level.
 
In order to amend a Service Level, a user must posses one of the following roles: "''Service Request Full Access''", "''Incident Management Full Access''", "''Problem Management Full Access''", or "''Change Management Full Access''". Possessing the "''Service Desk Admin''" role will also allow the user to amend the service level.
  
An enhancement which will trigger the automatic re-evaluation of Service Level targets based on a change to any of the conditions is due to be released in the short term.
+
:* '''Automated Service Level Changes'''
[[Category:Service Manager]]
+
:: If you prefer that Service Levels are automatically updated, enabling the application setting ''guest.app.view.ITSM.serviceDesk.slm.enableAutomatedSLChanges'' will provide this.  When any of the following is changed on a request, the Service Level Rules will be re-assessed automatically.
 +
:::* Customer
 +
:::* Company
 +
:::* Team
 +
:::* Site
 +
:::* Priority
 +
:::* Category
 +
-->
 +
[[Category:HDOC]]
 +
 
 +
<!-- /servicemanager-user-guide/service-portfolio/service-level-agreements/rules -->

Latest revision as of 22:18, 21 March 2024

This document can now be found at its new location in the Hornbill Document Library.

Service Level Agreement Rules