The Zurich release has arrived! Interested in new features and functionalities? Click here for more

ITIL user can't see few records.

abhisek
Tera Contributor

Hi All,

 

In the catalog item we have a reference field which refers to a custom table. The custom table has many records. Some are created manually, some are created through import set and transform map and some directly through the catalog item request submission. The custom table has 4 ACLs. ITIL user has read access and admin user has delete, create and write access. But the problem is, being admin when I am clicking on that reference field on the catalog item form, I can see all the records of that custom table but for itil users the records those were created through transform map and import set are not visible while clicking on the reference field.

 

Could you please help me out.

 

Thanks&Regards,

Abhisek Chattaraj.

9 REPLIES 9

G Ponsekar
Mega Guru

Hi @abhisek  ,

 

Use debug Security to debug ACLs on your custom table. Even if you have a simple read ACL for the itil role, there might be a more specific, conditional ACL that is failing. For example, an ACL might have a script that checks for a specific field value on the record, and that field is not populated correctly on the imported records.

 

Check for Query Business rule on Custom table which prevents itil users access

 

If I could help you with your Query then, please hit the Thumb Icon and mark as Correct !!

 

Thanks, GP

Hi @G Ponsekar 

Thanks for your reply and time.

There is nothing like that.

 

Thanks&Regards,

Abhisek Chattaraj.

Shashank_Jain
Kilo Sage

@abhisek  ,

 

Give your ITIL role a simple “always true” read ACL on the custom table (no condition script). If imported records become visible, then you know the problem was in ACL conditions.

 

Hope it helps!

 

If this works, please mark it as helpful/accepted — it keeps me motivated and helps others find solutions.
Shashank Jain

Hi @Shashank_Jain 

Thanks for your reply.

 

I have removed admin overrides from the itil read acl then impersonated to the user who has itil role only not admin role, that user also can't see all the records (records those are imported through transform map and import set).