ACL creation on sys_created_on
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-06-2024 10:13 PM
We have a requirement to add the "Date Created" field as one of the columns when a customer clicks on All Cases vis the CSM portal. I thought this would just be a view so I added it however this does not work and it looks like they do not have access to the "Date Created" field (sys_created_on).
I belive I need to create an ACL so that contacts/customser can see this field however I have never had to create an ACL before, how would I go about this please?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā05-07-2024 05:46 AM
Hello @Greg L ,
To create an ACL you need to elevate the privilege roles :
https://docs.servicenow.com/bundle/vancouver-platform-security/page/administer/security/concept/c_El...
You should have a security admin role to do this.
After this , search for Access control in the left navigator under security.
Create a new ACL with following steps :
-
In the Name field, enter a descriptive name for your new ACL.
-
Select 'Field' as the Type.
-
Enter the respective table name in the Table field.
-
Enter 'sys_created_on' in the Name field.
-
In Operation, choose
Read
as you want users to view this field. -
In Requires Role, add roles that should have access to this field or leave it blank if all roles should have access.
-
If you need more specific conditions, use Advanced Script option where you can add scripts which return true or false based on your custom conditions.
-
Click Submit when finished.
Hope this detailed information helps you and please mark helpful and correct answers upon your successful implementation.
Thanks
Amarjeet Pal
Advania UK