ACLs Assignment with user filter

ACLs Assignment

Click on ACL assignments on FusionDirectory main page

Picture of ACL Assignments icon in FusionDirectorys

Click on the ACL assignment that you need

Picture of ACL Assignments icon in FusionDirectory

ACL Assignment tab you can see all the assignments

Picture of ACL Assignment tab in FusionDirectory

Click on Add button bottom left

Picture of Add button in FusionDirectory

Select ACL Assignment properties as follows

  • Mode : subtree

  • Role : student

  • All users : ticked

Picture of ACL Assignment properties filled in FusionDirectory

Add your member filter as follows

  • Member filter: (uid=toto)

Picture of ACL Assignment advanced filled in FusionDirectory

Click on Add button bottom right

Picture of Add button in FusionDirectory

You can see that ACL Assignment tab is now correctly filled

Picture of ACL Assignment tab in FusionDirectory

Click on Ok button bottom right to save

Picture of Ok button in FusionDirectory

Result

  • User view

Now let’s see how the ACL has been applied to our User

Login as toto

Picture of FD Login page

Click on User icon

Picture of user icon in FusionDirectory

We only have our mobile info because we assign ACL Role student for everyone but it applied only for (uid=toto)

Picture of Organizational contact info fields in FusionDirectory

ACLs Assignment with target filter

ACLs Assignment

Click on ACL assignments on FusionDirectory main page

Picture of ACL Assignments icon in FusionDirectorys

Click on the ACL assignment that you need

Picture of ACL Assignments icon in FusionDirectory

ACL Assignment tab you can see all the assignments

Picture of ACL Assignment tab in FusionDirectory

Click on Add button bottom left

Picture of Add button in FusionDirectory

Select ACL Assignment properties as follows

  • Mode : subtree

  • Role : manager

  • Members : toto

Picture of ACL Assignment properties filled in FusionDirectory

Add your target filter as follows

  • Member filter: (manager=%dn%)

Picture of ACL Assignment advanced filled in FusionDirectory

Click on Add button bottom right

Picture of Add button in FusionDirectory

You can see that ACL Assignment tab is now correctly filled

Picture of ACL Assignment tab in FusionDirectory

Click on Ok button bottom right to save

Picture of Ok button in FusionDirectory

Result

  • User view

Now let’s see how the ACL has been applied to our User

Login as toto

Picture of FD Login page

Click on User icon to manage them

Picture of user icon in FusionDirectory

We see that we can manage another user because the target filter give the manager right for the objects where (manager=%dn%) match (%dn% mean our own dn)

Picture of list of managable users in FusionDirectory