ACL doesnot inheriting to child table

susmitha17
Giga Guru

Hi,

I have written an ACL on sn_hr_core_case table for topic category and topic detail to be edited by sn_hr_core.basic role

There is a child table that is sn_hr_le_case where the parent acl is not working and users are still not able to edit the lifecycle events case

 

 

1 ACCEPTED SOLUTION

Mrman
Tera Guru

Hi

OOB , the ACL's written on the core case table will not be inherited to LE case table . Life Cycle COE has separate Security , it overrides whatever written on Core case .

Please create a separate ACL on LE case and test.

 

mark my answer as correct if this helped you .

View solution in original post

3 REPLIES 3

Community Alums
Not applicable

Hi sushmitha,

Let me give you an example, If you have X field on the Parent table and you have a write ACL on that field. Now you have that field inherited in the child then the write ACL will automatically get inherited as it is applied on a field available on the parent.

So the ACL on the parent sn_hr_core_case table should be inherited to extended sn_hr_le_case table.

Can you share that ACL as a screenshot here? the users who are able to edit LE cases what roles they have?

Mark my answer correct & Helpful, if Applicable.

Thanks,

Sandeep

Mrman
Tera Guru

Hi

OOB , the ACL's written on the core case table will not be inherited to LE case table . Life Cycle COE has separate Security , it overrides whatever written on Core case .

Please create a separate ACL on LE case and test.

 

mark my answer as correct if this helped you .

Musab Rasheed
Tera Sage
Tera Sage

Hi Sushmita,

Life cycle application is in different scope from normal HR scope hence you need to defined separate ACL for LE cases in LE scope only then only it will work. Same case for Employee relation cases you have to define separate ACLs. Don't forgot to mark my answer as correct if that helps.

Regards

Please hit like and mark my response as correct if that helps
Regards,
Musab