why some table can not selected in report? (london)

Wu Weikai1
Mega Contributor

I want create a report to show "skiped upgrade history", but the table "Upgrade Details"( sys_upgrade_history_log) is not a choice in report. And I find the table which can select in report is different form which in sys_db_object.

report choice:

find_real_file.png

table in sys_db_object:

find_real_file.png

I want select the table "Upgrade Details" in report.

Can any one tell me how to do?

1 ACCEPTED SOLUTION

Community Alums
Not applicable

Hi Wu,

Some of the system tables are not opened for reporting.

You will have follow 2 steps:

 

1) Firstly, open the system properties and search for 'glide.ui.permitted_tables' property and then remove your table from the list.

2) Secondly, create an ACL with operation as 'report_on'.

These are system table so proceed carefully.

 

https://docs.servicenow.com/bundle/geneva-performance-analytics-and-reporting/page/administer/report_administration/concept/c_ReportOnSystemTables.html

Let me know in case of any issues.

 

Cheers,

Hardit Singh

View solution in original post

8 REPLIES 8

The SN Nerd
Giga Sage
Giga Sage

For a table to show in Reporting, it must pass a report_on ACL check.

If you want to report on that table, you have to create a new ACL against 'report_on' for that table.
You'll need to have security_admin to do this, and have security privileges enabled.


ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

Hi, Pual

 

Thank you for your reply.

As you said, I create a acl like:

find_real_file.png

However, I still can not find the table " sys_upgrade_history_log" in report.

Is there any mistake in acl?

  • Check that you have the report_admin role
  • Log in/out after applying ACL changes

ServiceNow Nerd
ServiceNow Developer MVP 2020-2022
ServiceNow Community MVP 2019-2022

I checked the user role which I used.

like:

find_real_file.png

The account has the role "report_admin".

Then, I logout and login again.

But the table " sys_upgrade_history_log" is not showed in the report choices.

find_real_file.png