How to Restrict Access to Specific Attachment Records in ServiceNow?

Satyam123
Tera Contributor

Is it possible to restrict access to a particular attachment record in ServiceNow so that only certain users or groups can download or view the attachment? I need a way to enforce permissions for specific attachments that differ from the default record-level access. How can this be achieved?

Screenshot 2025-04-08 at 6.10.20 PM.png

7 REPLIES 7

@Satyam123 

you can use sys_attachment.None READ ACL with condition as your table name and file name == Your File Name

In advanced script give answer=false;

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Ankur Bawiskar
Tera Patron
Tera Patron

@Satyam123 

I agree with what @Sandeep Rajput shared as 1st response to your question.

Please follow the steps and let us know the results

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

David Aldridge
Giga Guru

Have you looked at Employee Document Management?
Employee Document Management