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.

0 REPLIES 0