- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2018 04:41 AM
Hi !
"Email" is displayed on incident form on "more option" button .
I want to hide it for only incident form and for a specific condition.
I tried to configure the ACL, but it does'nt work. The result is that "email" desappear always without testing the condition.
Can someone help me please ?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2018 04:55 AM
PLease refer the below link.
https://docs.servicenow.com/bundle/london-servicenow-platform/page/administer/notification/reference/r_RemoveTheEmailIcon.htm
You can also do this with help of onLoad client script by writing something as below.
if(!g_user.hasRoles()){
$('email_client_open').hide();
}

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2018 04:56 AM
I was able to hide using below script , using as onload client script, but shows as an blank space, may be someone with better knowledge in html , can fix that. Add conditions as needed, before hiding
function onLoad() {
var email = document.getElementById('email_client_open');
email.style.visibility = 'hidden';
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2018 05:15 AM
It works !!!!!
Thank you for your help.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-25-2018 05:22 AM
You are welcome!!