ArchipelProject / Archipel

XMPP Based Orchestrator
http://archipelproject.org
GNU Affero General Public License v3.0
802 stars 127 forks source link

Split up permissions for VM definition #177

Open kartoffelheinz opened 13 years ago

kartoffelheinz commented 13 years ago

It'd be awesome to have more granular permissions for VM Definition tab. Since we need to provide Archipel to customers that are not allowed to change anything on the Definition tab, but need to be able to change some things.

It is not necsessary to split up any action you can take into a separate permission (althought it would make sense from my perspective), but atleast split up the "usual suspects" that customers might want to change and are not affecting other systems, i.e.:

primalmotion commented 13 years ago

This is accepted, but this is not trivial. It needs hard work on the agent side as at the moment, we don't make any distinction about parameters sent into definition. It may take a while to be implemented

CyrilPeponnet commented 11 years ago

Renamed as split permissions token when defining VM.

Avoid implementing security in the UI as a fake crafted iq stanza could be send.