Permissions_recurse documentation