- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
13 hours ago
Hi Community,
On the native ServiceNow table sys_atf_test_result (Test Results), non-admin users with the itil role can see the Manage Attachments link on the form header and can download attachments individually using the [download] link next to each file — but the "Download All" button is not visible to them inside the Attachments modal. It only appears for admin users.
The same "Download All" works perfectly fine for non-admin users on sc_req_item, so the issue appears to be table-specific.
What we have already investigated and tried:
- Checked system properties: glide.ui.attachment.admin_scs_download_mime_types, glide.ui.attachment.download_mime_types, glide.ui.attachment.force_download_all_mime_types — all are empty
- Reviewed Widget Angular Providers containing "attachment" — found spAttachmentManager, documentAttachmentManager, mespSurveyAttachmentList and others containing "download" in their client scripts
- Created a new sys_attachment read ACL with script answer = (current.table_name == 'sys_atf_test_result'); and added itil role — no change
- Only one UI Action contains download_all_attachments.do and it is completely unrelated to this table
What controls the "Download All" button visibility specifically for sys_atf_test_result for non-admin users, and how can we replicate the behavior that already works on sc_req_item?
Any guidance is appreciated! Attaching screenshots for reference.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12 hours ago
but why would non-admin require this feature?
I think it comes from some platform level restrictions
I checked the "attachment" OOTB ui page and didn't find how that button visibility is controlled
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12 hours ago
but why would non-admin require this feature?
I think it comes from some platform level restrictions
I checked the "attachment" OOTB ui page and didn't find how that button visibility is controlled
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 10x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11 hours ago
Thank you for the response. It helped us identify and understand what was missing. We needed a new ACL with write access on the mentioned table, which enabled the missing buttons in the UI action.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11 hours ago
Hi @Gintarevvv
Refer:
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti