Recursive access control for groups