pve-manager/www/manager/node
Thomas Lamprecht 90c75580b6 add permissions to allow non root ceph configuration
Do not only allow root@pam to admin ceph server as some user do not
want to allow root logins and users with the Sys.Modify permission
should be able to modify ceph related stuff.

We use basically the following permissions:
 Sys.Modify:
    for any delete, add, modify action (POST, PUT, DELETE)
 Sys.Audit and Datastore.Audit:
    for any status/information view action (GET)
 Sys.Log:
    for viewing the Ceph log (was already implemented)

We have two exceptions creating and destroying osds. Those may only
be done by 'root@pam' for security reasons.

Also show users with any of those capabilities the ceph tab in the
web GUI.

Addresses bug#818
2016-02-12 08:22:16 +01:00
..
APT.js new ConsoleButton class 2013-12-17 07:22:58 +01:00
Config.js add permissions to allow non root ceph configuration 2016-02-12 08:22:16 +01:00
DNSEdit.js DNS ui/api: ipv6 support 2015-10-05 12:33:42 +02:00
DNSView.js add more gettext markers 2012-02-17 13:40:11 +01:00
NetworkEdit.js NetworkEdit : add support for vlan interfaces. 2015-09-25 07:06:48 +02:00
NetworkView.js www/network: node networking: ipv6 support 2015-06-26 08:59:54 +02:00
ServiceView.js use TaskProgress for service restart 2015-06-05 16:39:22 +02:00
StatusView.js some more gettext cleanups, update po files 2013-08-29 12:06:53 +02:00
Subscription.js Sytem Report: place download button at bottom/right 2015-11-06 10:19:29 +01:00
Summary.js fix jslint type confusion errors 2013-08-29 07:27:03 +02:00
Tasks.js add task history to VM panel 2013-02-11 09:24:15 +01:00
TimeEdit.js Remove unused misspelled parameter 2015-05-29 09:03:59 +02:00
TimeView.js add more gettext markers 2012-01-12 11:38:14 +01:00