ACL creation on sys_created_on

Greg L
Tera Contributor

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?

1 REPLY 1

Amarjeet Pal
Kilo Sage
Kilo Sage

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 :

  1. In the Name field, enter a descriptive name for your new ACL.

  2. Select 'Field' as the Type.

  3. Enter the respective table name in the Table field.

  4. Enter 'sys_created_on' in the Name field.

  5. In Operation, choose Read as you want users to view this field.

  6. In Requires Role, add roles that should have access to this field or leave it blank if all roles should have access.

  7. 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.

  8. 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