Data in a dashboard's report are not visible.

Smith Johnson
Tera Guru

Hello all,

I have a dashboard that contains a report widget. This report is related to incident table. 

The user has access to the dashboard, but can not see the actual data of the report.

Does the user need to have access to the incident table? If so, do I need to create an ACL read rule for incident table with the user's role?

What I am doing wrong?Any ideas?

find_real_file.png

Thank you in advance.

31 REPLIES 31

@Smith Johnson 

Do external users have specific role such as snc_external?

If yes then when they check the dashboard and your report is based on some custom table.

If the external users don't have Table level READ ACL on that table the users won't see

Also remember any query BR on that custom table will also restrict the records

Regards
Ankur

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

I guess the issue occurs because external users do not have access on the platform.

@Smith Johnson 

If there is no user profile for those users in ServiceNow they cannot login.

Example: if user Abel has no entry into sys_user table; so Abel cannot login to instance and hence cannot check the reports/dashboards

Primary entry point to ServiceNow instance is they should have access to the instance by logging successfully.

Regards
Ankur

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

Hey Ankur,

the external users have been inserted on sys_table, but they have a snc_external role.

@Smith Johnson 

if they have snc_external role but they don't have read Access to the table they won't see the data in reports

Can you try giving snc_external role to that table level ACL of the table being used in report

Regards
Ankur

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