The following patch attachment seems to resolve the missing permissions for users who have the EVERYTHING permission at the appropriate depth. It removes the return after a failure to find the missing permission in
permission.usr_has_perm_at_nd() so that those with EVERYTHING will still return the list of ous where they have that permission.
Anyone without super_user or EVERYTHING permission will still fail the permissions check.
The following patch attachment seems to resolve the missing permissions for users who have the EVERYTHING permission at the appropriate depth. It removes the return after a failure to find the missing permission in usr_has_ perm_at_ nd() so that those with EVERYTHING will still return the list of ous where they have that permission.
permission.
Anyone without super_user or EVERYTHING permission will still fail the permissions check.