]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
mgr/dashboard: Show pool dropdown for block-mgr
authorErnesto Puerta <epuertat@redhat.com>
Fri, 16 Nov 2018 19:15:24 +0000 (20:15 +0100)
committerErnesto Puerta <epuertat@redhat.com>
Fri, 16 Nov 2018 19:15:24 +0000 (20:15 +0100)
Fixes: http://tracker.ceph.com/issues/37295
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
src/pybind/mgr/dashboard/services/access_control.py

index 43babfb399942d7ac6a26d1f811f4e4b0023c995..c5e36fd05460b2a382996d7dcc727583b69aa7a8 100644 (file)
@@ -107,6 +107,7 @@ READ_ONLY_ROLE = Role('read-only', 'Read-Only', dict([
 # block manager role provides all permission for block related scopes
 BLOCK_MGR_ROLE = Role('block-manager', 'Block Manager', {
     Scope.RBD_IMAGE: [_P.READ, _P.CREATE, _P.UPDATE, _P.DELETE],
+    Scope.POOL: [_P.READ],
     Scope.ISCSI: [_P.READ, _P.CREATE, _P.UPDATE, _P.DELETE],
     Scope.RBD_MIRRORING: [_P.READ, _P.CREATE, _P.UPDATE, _P.DELETE],
 })