We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

"Download All" Attachments Button Missing for Non-Admin Users on sys_atf_test_result Table

Gintarevvv
Mega Guru

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.

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron

@Gintarevvv 

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

AnkurBawiskar_0-1784809582203.png

 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

View solution in original post

3 REPLIES 3

Ankur Bawiskar
Tera Patron

@Gintarevvv 

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

AnkurBawiskar_0-1784809582203.png

 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

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

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.

Tanushree Maiti
Tera Patron

Hi @Gintarevvv 

 

Refer:

https://www.servicenow.com/community/developer-forum/g-form-disableattachments-caused-quot-download-...

https://www.servicenow.com/community/developer-forum/how-to-make-visible-download-all-button-in-atta...

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti