Create an ACL to hide all the events from 'CDE' source. only visible to a Group and Admin

Keerthan S
Tera Contributor

By using ACL,

if the Source = CDE.

This should be only visible to users with a particular group(ex: TestGroup2) and admin role.

 

I tried various methods(by adding condition Source is CDE and if condition in script true or false), but couldnot able to hide the Events of the 'CDE' source.

If anyone has idea please share it.

6 REPLIES 6

Hi @Keerthan S ,

Ok. That could be the reason that those ACLs are getting passed.

In this case, if you really need to go with ACL solution then debug the security rules using debug module and whichever ACLs are conflicting here, you need to make those more specific.

Otherwise, another solution is go with before query BR.

 

If this address your question, please mark this response correct by clicking on Accept as Solution and/or Kudos.

You may mark this helpful as well if it helps you.

Thanks, 

Animesh Das

Actually related to the table (em_event) there are already 6 ACL rules: (1 to Create, 4 Read, 1 Write)
There are just roles mentioned in those rules for the table, no other condition mentioned.

 

Can we some how hide Events for one particular source by using ACL