Bug 1830 fixed: maps completed operations to original operation types
[osm/NBI.git] / osm_nbi / roles_to_operations.yml
index cdb99d6..a97e0c1 100644 (file)
@@ -96,9 +96,11 @@ roles:
     permissions:
         default:  true
         admin:    false
-        users:    false
         projects: false
         roles:    false
+        # Users
+        users:          false
+        users:id:patch: true
 
   - name: "project_user"
     permissions:
@@ -107,15 +109,17 @@ roles:
         force:       false
         public:      true
         set_project: true
-        vnf_packages:    true
-        ns_descriptors:  true
+        vnfds:    true
+        nsds:  true
         slice_templates: true
         ns_instances:    true
         vnf_instances:   true
         slice_instances: true
-        users:    false
         projects: false
         roles:    false
+        # Users
+        users:          false
+        users:id:patch: true
         # VIMs
         vims:        false
         vims:get:    true
@@ -128,10 +132,18 @@ roles:
         sdn_controllers:        false
         sdn_controllers:get:    true
         sdn_controllers:id:get: true
-        # WIMs
-        wims:        false
-        wims:get:    true
-        wims:id:get: true
+        # K8s clusters
+        k8sclusters:        false
+        k8sclusters:get:    true
+        k8sclusters:id:get: true
+        # VCA
+        vca:        false
+        vca:get:    true
+        vca:id:get: true
+        # K8s repos
+        k8srepos:           true
+        # OSM repos
+        osmrepos:           true
         # WIM Accounts
         wim_accounts:        false
         wim_accounts:get:    true
@@ -140,6 +152,10 @@ roles:
         pduds:        false
         pduds:get:    true
         pduds:id:get: true
+        # Alarms
+        alarms:        false
+        alarms:get:    true
+        alarms:id:get: true
 
   - name: "anonymous"
     permissions: