users are not seeing the Images I uploaded to the Static HTML Widget

Andrew Payze
Kilo Guru

Hello,

I uploaded images to the Static HTML Widget and added text on my dashboards.   The widget appears as expected for me, showing the images and text as expected.  Users I have shared the Dashboard with do not see the images, just the little icon that indicates an image should appear here.

I did follow these steps to upload the image to the Widget

ServiceNow Docs Reference

Any ideas what else I need to do

Andrew

 

7 REPLIES 7

Adam Stout
ServiceNow Employee
ServiceNow Employee

What happens when one of the users looks at source?  What is the URL that is generated in the content block?

We have narrowed it down to ACL on the sys_attachment table.  When we impersonate the user and look at the sys_attachment table, they are not seeing the records for the images associated with the Content

Looking at the ACLs (read) ... this seems to bethe part I need to figure out....

answer = new global.AttachmentSecurity().canRead(current);

Any ideas?

 

Tx

Andrew

This says you can only see the attachment if you can read the base record (the static content block in this case). I wouldn't mess with the ACLs on either the attachment table or on the CMS since both could affect other items.  [Although, I'm not sure of the downside of allowing read for everyone on static HTML blocks off hand]

You may want to add the attachment to the image library or perhaps add it to a KB article (which you can give read access to everyone) and then linking to that attachment.  When I have done this in the past, I left the KB article in draft which prevents people from browsing it, but should allow linking to the images (it has been a few releases since I tried this though).

Abhishek B
ServiceNow Employee
ServiceNow Employee

Any solution ??