Some users are not able to view Email Client feature from some forms

Mussie
ServiceNow Employee
ServiceNow Employee

Hi Guys,

I have enabled email client by adding email_client=true to a form. However, I realized that some of the users are not able to view it the email client feature.

Any body know why?

Mussie

1 ACCEPTED SOLUTION

Mussie
ServiceNow Employee
ServiceNow Employee

Hi Munish,


Thanks for the reply. Some of the users are not able to view it on the form which is already enabled. However, I resolved this by adding a particular role to the 'EmailClientProcessor' ACL. Check the below link for details:


http://wiki.servicenow.com/index.php?title=Enabling_the_Email_Client#Controlling_Access_to_the_Email...


Mussie


View solution in original post

4 REPLIES 4

No NaME
Mega Guru

Hi Mussie,



It will only be visible on the form you have enabled for not on all forms. You need to enable it for all forms.




Thanks!


Mussie
ServiceNow Employee
ServiceNow Employee

Hi Munish,


Thanks for the reply. Some of the users are not able to view it on the form which is already enabled. However, I resolved this by adding a particular role to the 'EmailClientProcessor' ACL. Check the below link for details:


http://wiki.servicenow.com/index.php?title=Enabling_the_Email_Client#Controlling_Access_to_the_Email...


Mussie


Hi Mussie,



I don't appear to have this ACL (we were early adopters of SN and sometimes we have this kind of thing missing). Do you know how I might be able to restrict access to the Email Client via a Business Rule or similar? I don't want to remove Write access to the table as per that same page because the users need to be able to update their own tickets.



Thanks


Don't worry, I found the solution in my own instance! It's an onLoad Client Script:



function onLoad() {


 


if(!g_user.hasRoles()){  


    $('email_client_open').hide();  


}  


   


}