I am looking to see what role is needed to view SLA definition and SLA specific info on reports, also have the Ability to create a template

howardrichter
Mega Expert

I hope everyone is have a great day and looking towards the weekend.

 

I have a custom app (not using the ITIL role) and my users need to view SLA definition and SLA specific info on reports, also have the Ability to create a template.

So anyone know what roles are needed for this, or are they ITIL based?

 

Thanks and take care,

hbr

3 REPLIES 3

Mwatkins
ServiceNow Employee
ServiceNow Employee

ITIL is the only role that grants access to read the contract_sla table. The way to figure it out is to click "System Diagnostics > Debug Security". The debug output will give you links to the related ACL's. You will need to create a new role that grants read privileges to the contract_sla table.


Screen Shot 2017-02-02 at 9.29.57 AM.png



For templates it is a little more complicated. There are both role requirements and dynamic condition requirements (I am referring to Helsinki, this may vary for different versions).   There are three separate ACLs, one for each type of template (user, group or global). Each one has a role and a condition. The three roles are template_editor (can manage only templates for themselves), template_editor_group (can manage their group's templates), template_editor_global (can manage global templates or their own templates).



Screen Shot 2017-02-02 at 9.36.59 AM.png



To write to a global template for example, you must have template_editor_global and the template must be Global (or your own personal template).


Screen Shot 2017-02-02 at 9.37.36 AM.png


thanks


You are welcome, Howard