Hi,
I am a user who can create and manage my own sites on a hostmaster platform.
It would be nice to have separated permissions to view the packages of our sites.

Have a good day,
Jonathan

Comments

anarcat’s picture

Title: Permissions to view packages » Add permissions to view packages
Project: Hostmaster (Aegir) » Hosting
Version: » 5.x-0.2.x-dev

Moving to frontend project.

adrian’s picture

Version: 5.x-0.2.x-dev » 6.x-0.4-alpha3

there is a view packages permission, but the node access forbids clients from seeing any of the package nodes themselves.

it's pretty much an all or nothing situation with this.

adrian’s picture

i resolved this by making packages not node access checked.

they are still checked by the permission for anonymous users, and everything they can be related to are also still filtered.
To be fair, they probably shouldnt be nodes anyway.

adrian’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit ee2e8a4 on 6.x-2.x, 7.x-3.x, dev-ssl-ip-allocation-refactor, dev-sni, dev-helmo-3.x by adrian:
    Allow view package permission to work by not using node_access for...

  • Commit ee2e8a4 on 6.x-2.x, 7.x-3.x, dev-ssl-ip-allocation-refactor, dev-sni, dev-helmo-3.x by adrian:
    Allow view package permission to work by not using node_access for...