Admin users only are able to see new table extended off Configuration Item table

jfinn
Kilo Expert

Hi,

I have a table which is extended off the Configuration Item table (created by another user) but only users with the admin role are able to view the records.   When logged in as a normal ITIL user, I am able to view the table from the application but no records appear.

I have been looking at the different ACL's but am unable to determine which one is blocking the access.

I have also tried creating two access control rules on the table itself to allow ITIL users read access in the hope that this would override any rule that was currently stopping these records from displaying but to no avail.

I have also run the debugging and this has come back with no errors either.

Anybody got any ideas as I am about to pull my hair out at this point?

ACL.JPG

1 ACCEPTED SOLUTION

Hum that is odd it doesn't show up in tables and columns and reporting, do me a favor and check the following:


  1. Pull up the file Shares list as you did in the 3rd screenshot above as an Administrator
  2. Right click on the heading of the list (say on the Name column header) and select Personalize and then Dictionary
  3. In the dictionary list, do a search where Type = Collection
  4. Personalize the list column headers to make sure that the Active column shows up
  5. Make sure the record where the table = cmdb_ci_storage_fileshare has the active flag set to true, if not set it to true


Let me know if this record was set to false as I just heard of someone else experiencing this issue and setting the collection dictionary entry active flag to true fixed issues where the table wasn't showing up in workflow, reporting, etc.   I don't know the solution to this so I would suggest contacting Support.


View solution in original post

7 REPLIES 7

Michael Ritchie
ServiceNow Employee
ServiceNow Employee

I see you only have 2 write ACLs, you also need a read ACL to grant the access to view the records.


Hi Michael,



Thanks for your reply but unfortunately, this does not work either.   See updated ACL's below:



ACL 2.JPG



When I try and access the application which references this table as a normal ITIL user, this is the view that I get:


File Shares.JPG



However, when I access this under an admin account, I can see the records in the table:



File Shares - Admin user.JPG


Just one other thing I have noticed.   This table is also not available in the reporting module, nor is it available when I select "Tables & Columns".



This is when using my admin account as well so not just an access issue.   Is there any other reason why this table would be hidden from certain modules?


Hum that is odd it doesn't show up in tables and columns and reporting, do me a favor and check the following:


  1. Pull up the file Shares list as you did in the 3rd screenshot above as an Administrator
  2. Right click on the heading of the list (say on the Name column header) and select Personalize and then Dictionary
  3. In the dictionary list, do a search where Type = Collection
  4. Personalize the list column headers to make sure that the Active column shows up
  5. Make sure the record where the table = cmdb_ci_storage_fileshare has the active flag set to true, if not set it to true


Let me know if this record was set to false as I just heard of someone else experiencing this issue and setting the collection dictionary entry active flag to true fixed issues where the table wasn't showing up in workflow, reporting, etc.   I don't know the solution to this so I would suggest contacting Support.