Commit cfcd25df authored by Dimitrios Gogos's avatar Dimitrios Gogos
Browse files

feat: add QoD session scopes to Keycloak configuration

parent f53a7673
Loading
Loading
Loading
Loading
+10 −0
Changes for oop-platform-chart/charts/keycloak/files/camara-scopes.yaml: 10 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -32,6 +32,16 @@
  description: "Creation and update of QoS sessions"
- name: "qod-sessions-delete"
  description: "Deletion of QoS sessions"
- name: "quality-on-demand:sessions:create"
  description: "Create QoD v1 sessions"
- name: "quality-on-demand:sessions:read"
  description: "Read QoD v1 sessions"
- name: "quality-on-demand:sessions:delete"
  description: "Delete QoD v1 sessions"
- name: "quality-on-demand:sessions:update"
  description: "Extend QoD v1 sessions"
- name: "quality-on-demand:sessions:retrieve-by-device"
  description: "Retrieve QoD v1 sessions by device"
- name: "location-retrieval:read"
  description: "Retrieve a device's location"
- name: "traffic-influence:traffic-influences:read"
+9 −1
Changes for oop-platform-chart/values.yaml: 9 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -60,7 +60,15 @@ global:
        - "edge-application-management:clusters:read"
        - "edge-application-management:edge-cloud-zones:read"
    - name: quality-on-demand
      scopes: [qod-sessions-read, qod-sessions-write, qod-sessions-delete]
      scopes:
        - qod-sessions-read
        - qod-sessions-write
        - qod-sessions-delete
        - "quality-on-demand:sessions:create"
        - "quality-on-demand:sessions:read"
        - "quality-on-demand:sessions:delete"
        - "quality-on-demand:sessions:update"
        - "quality-on-demand:sessions:retrieve-by-device"
    - name: location-retrieval
      scopes: ["location-retrieval:read"]
    - name: traffic-influence