I have set up for managers (aegir account manager): "administer site", "administer tasks" and "administer clients" access permissions but they can't view all sites, tasks and clients if "administer nodes" permission isn't set up.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | role_with_administer_permissions-1096498-1.patch | 2.58 KB | thomas bosviel |
Comments
Comment #1
thomas bosviel commentedThis issue comes from hosting_client module who implements "node access". Node access restricts access to user without "administer nodes" for all nodes. This patch overrides "node access" logic for users who have specific "administer" permissions as showed node_access_example.module.
Comment #2
anarcat commentedI have imported the commit and rerolled to remove your name from the commit-log (it's already in the commit authorship so no need to include it when you upload your patch ready for import with git-am).
Merged in stable too.