- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 04:05 AM
Hello, everyone.
Please, I'm facing a problem: I created a Survey, and all the questions are field type "Image Scale". To logged users, the questions are shown correctly, on ESC.
However, to not logged-in users the images look empty (as shown bellow).
I apreciate any sugestions.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-13-2024 10:04 AM
Hello, everyone. Thank you for your reply.
I discovered that a custom field was created in the sys_attachment table, to check whether the attachment should be shown or not according to the user's role.
Once again, thank you for your time and availability.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 05:11 AM
Check this out.
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0715925
Regards,
Musab
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 05:35 AM
Thanks for the reply, Rasheed.
But I don't think it applies to my case, because I used the Image Scale type, and in the definition of the metric, I use the fields for uploading the image. As shown:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 05:34 AM
Looks issue is related to image access permissions.
Make sure that the images are not restricted by any ACL (Access Control List) rules.
Images should be publicly accessible.
i hope my answer helps you to resolve your issue, if yes mark my answer helpful & correct.
THANK YOU
rajesh chopade
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2024 07:16 AM
Hello, Rajesh.
I saw that there is ACL for table sys_attachment, where images are stored. However, there is an ACL with role "public" as a condition that evaluates if the table_name is "asmt_metric".
I noticed that
1- when inserting the image via the Asmt Metric Definition record, as shown above, the table of attachments shows table_name = "ZZ_YYasmt_metric_definition"
2 - when inserting the image in the question record, the attachments table shows table_name = "asmt_metric"
3 - when inserting the image in the Survey Definition, the table of attachments shows table_name = "asmt_metric_type".
In any case, even when evaluating TRUE in the ACL, the image still doesn't appear for non-logged-in users.