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

Hi Michael,



Yes, I tried that and it was indeed set to false.   I have changed this to true now and I am now able to see the table in reporting and most importantly, I am now able to pick this table up in the *Reference field on a Catalog Item which was what started this off in the first place.



Reference.JPG



Strangely enough, my ITIL users are still unable to see the values when they click on the "File Shares" application but I am not overly concerned about that at this stage and can come back to that one.



Many thanks for all your assistance.



Much appreciated,


James


Well very happy this got you working.   Like I said I don't know the cause of the issue with the collection dictionary record being marked inactive by default but I know of another customer experiencing the same issue after they upgraded their instance to Eureka.   You may want to chase this up with Support as they found any new table they created had this same issue and thus they had to activate the dictionary record each time which is not ideal.



Regarding the read access, did you try my suggestions below?   I am happy to help troubleshoot that as well if you want, though it sounds like the real need was the ability to have these show up in a reference.


Without having detail to each ACL individually, try the following:


  • Inactivate these 2 ACLs:
    • cmdb_ci_storage_fileshare.* - read ACL
    • cmdb_ci_storage_fileshare.* - write ACL
  • Make sure the read ACL has the roles of the users that need to view the records
  • Make sure the write ACL has the roles of the users taht need write access