Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve model access groups: add "orbeon_server_admin" #27

Open
bobslee opened this issue Jul 24, 2017 · 2 comments
Open

Improve model access groups: add "orbeon_server_admin" #27

bobslee opened this issue Jul 24, 2017 · 2 comments

Comments

@bobslee
Copy link
Contributor

bobslee commented Jul 24, 2017

First we need a re-design of the Orbeon permission-model.
A permission-matrix would be nice!

NEW suggestions

Add group orbeon_server_admin:
Which is allowed to read, create, write, unlink on orbeon.server.
Also change where "orbeon_admin" is used in code (e.g. Start/stop Persistence Server).

Alter the orbeon_admin to orbeon_builder_admin.
And revoke the permissions on orbeon.server - There only leave the read permission.

Alter the orbeon_user to orbeon_runner_user. ??
Add orbeon_runner_admin to orbeon_runner_user. ??

@dochse
Copy link
Collaborator

dochse commented Jul 27, 2017

  orbeon.builder orbeon.builder.template orbeon.runner orbeon.server
orbeon_server_admin RWCD RWCD RWCD RWCD
orbeon_builder_admin RWCD RWCD RWCD RW
orbeon_runner_user R R RW R

Sufficient enough?

@bobslee bobslee changed the title orbeon: Improve model access groups: add "orbeon_server_admin" Orbeon: Improve model access groups: add "orbeon_server_admin" Aug 1, 2017
@bobslee bobslee changed the title Orbeon: Improve model access groups: add "orbeon_server_admin" Improve model access groups: add "orbeon_server_admin" Aug 1, 2017
@dochse
Copy link
Collaborator

dochse commented Dec 5, 2017

This issue is solved, can be closed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants