diff --git a/.github/workflows/helm-checks.yaml b/.github/workflows/helm-checks.yaml index 8734d8a7..290b5123 100644 --- a/.github/workflows/helm-checks.yaml +++ b/.github/workflows/helm-checks.yaml @@ -182,28 +182,35 @@ jobs: run: | helm dep up charts/tx-data-provider helm dep up charts/umbrella - helm install umbrella charts/umbrella --namespace data-exchange --create-namespace --debug --timeout 10m \ - -f charts/values-test-data-exchange.yaml - helm uninstall umbrella --namespace data-exchange + helm install umbrella charts/umbrella --namespace umbrella --create-namespace --debug --timeout 10m \ + -f charts/values-test-data-exchange.yaml + helm uninstall umbrella --namespace umbrella + + - name: Install chart for centralidp Keycloak (umbrella) + run: | + helm dep up charts/umbrella + helm install centralidp charts/umbrella --namespace umbrella --create-namespace --debug --timeout 10m \ + -f charts/values-test-iam-init-container.yaml --wait --wait-for-jobs - name: Install chart for data exchange with iatp-mock (umbrella) run: | helm dep up charts/tx-data-provider helm dep up charts/umbrella - helm install umbrella charts/umbrella --namespace data-exchange --create-namespace --debug --timeout 10m \ - -f charts/values-test-data-exchange-iatp-mock.yaml -f charts/values-test-iam-init-container.yaml \ + helm install umbrella charts/umbrella --namespace umbrella --create-namespace --debug --timeout 10m \ + -f charts/values-test-data-exchange-iatp-mock.yaml \ --set iatpmock.image.repository=kind-registry:5000/iatp-mock --set iatpmock.image.tag=testing - helm uninstall umbrella --namespace data-exchange + helm uninstall umbrella --namespace umbrella - name: Install chart for shared services one (umbrella) run: | - helm install umbrella charts/umbrella -f charts/values-test-shared-services-1.yaml -f charts/values-test-iam-init-container.yaml --namespace shared-services --create-namespace --debug --timeout 10m - helm uninstall umbrella --namespace shared-services + helm install umbrella charts/umbrella -f charts/values-test-shared-services-1.yaml --namespace umbrella --create-namespace --debug --timeout 10m + helm uninstall umbrella --namespace umbrella + helm uninstall centralidp --namespace umbrella - name: Install chart for shared services two (umbrella) run: | - helm install umbrella charts/umbrella -f charts/values-test-shared-services-2.yaml -f charts/values-test-iam-init-container.yaml --namespace shared-services --create-namespace --debug --timeout 10m --set semantic-hub.graphdb.image=kind-registry:5000/jena-fuseki-docker:4.7.0 - helm uninstall umbrella --namespace shared-services + helm install umbrella charts/umbrella -f charts/values-test-shared-services-2.yaml --namespace umbrella --create-namespace --debug --timeout 10m --set semantic-hub.graphdb.image=kind-registry:5000/jena-fuseki-docker:4.7.0 + helm uninstall umbrella --namespace umbrella ## Skip upgrade for now until a working chart is released #- name: Run helm upgrade diff --git a/README.md b/README.md index cd7bac1e..269d3a38 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,8 @@ After the installation, you can refer to the [user guides and tutorials sections The versions of the [integrated components](/docs/user/installation/README.md#available-components) correspond to the **overarching [Release 24.08](https://github.com/eclipse-tractusx/tractus-x-release/blob/24.08/CHANGELOG.md#2408---2024-08-05)**. +Be aware that the **upgrade to the overarching [Release 24.12](https://github.com/eclipse-tractusx/tractus-x-release/blob/24.12/CHANGELOG.md#2412---2024-12-02) is in progress** and some components have already been upgraded. + ## Purpose The Umbrella Chart is intended for: diff --git a/charts/umbrella/Chart.yaml b/charts/umbrella/Chart.yaml index 9f3d19fe..1d56a850 100644 --- a/charts/umbrella/Chart.yaml +++ b/charts/umbrella/Chart.yaml @@ -28,7 +28,7 @@ sources: - https://github.com/eclipse-tractusx/tractus-x-umbrella type: application -version: 2.0.13 +version: 2.1.0 # when adding or updating versions of dependencies, also update list under /docs/user/installation/README.md dependencies: @@ -36,16 +36,16 @@ dependencies: - condition: portal.enabled name: portal repository: https://eclipse-tractusx.github.io/charts/dev - version: 2.2.0 + version: 2.3.0 # cx-iam - condition: centralidp.enabled name: centralidp repository: https://eclipse-tractusx.github.io/charts/dev - version: 4.0.0-alpha.2 + version: 4.0.1 - condition: sharedidp.enabled name: sharedidp repository: https://eclipse-tractusx.github.io/charts/dev - version: 4.0.0-alpha.1 + version: 4.0.1 # discovery-finder - condition: discoveryfinder.enabled name: discoveryfinder @@ -66,7 +66,7 @@ dependencies: - name: ssi-credential-issuer condition: ssi-credential-issuer.enabled repository: https://eclipse-tractusx.github.io/charts/dev - version: 1.1.0 + version: 1.2.0 # semantic-hub - condition: semantic-hub.enabled name: semantic-hub diff --git a/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml b/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml index f1ff0a36..e02d9b11 100644 --- a/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml +++ b/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml @@ -17,7 +17,8 @@ * SPDX-License-Identifier: Apache-2.0 */}} -{{- if .Values.portal.backend.portalmigrations.seeding.testData.enabled -}} +{{ if index .Values "portal" "enabled" }} +{{ if .Values.portal.backend.portalmigrations.seeding.seedTestData.enabled }} apiVersion: v1 kind: ConfigMap metadata: @@ -117,8 +118,8 @@ data: "id": "2dc4249f-b5ca-4d42-bef1-7a7a950a4f88", "date_created": "2022-03-24 18:01:33.306000 +00:00", "business_partner_number": "{{ index .Values "dataconsumerOne" "tractusx-connector" "participant" "id" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerOne" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerOne" "name" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerOne" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerOne" "name" }}", "company_status_id": 2, "address_id": "b4db3945-19a7-4a50-97d6-e66e8dfd04fe", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -127,8 +128,8 @@ data: "id": "220330ac-170d-4e22-8d72-9467ed042149", "date_created": "2022-03-24 18:01:33.393000 +00:00", "business_partner_number": "{{ index .Values "tx-data-provider" "tractusx-connector" "participant" "id" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "tx-data-provider" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "tx-data-provider" "name" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "tx-data-provider" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "tx-data-provider" "name" }}", "company_status_id": 1, "address_id": "aa49c0ec-4e65-4115-a01c-7adfc36d220e", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -137,8 +138,8 @@ data: "id": "bdac6865-2a8d-4bfd-9373-9dfce8190895", "date_created": "2022-03-24 18:01:33.430000 +00:00", "business_partner_number": "{{ index .Values "dataconsumerTwo" "tractusx-connector" "participant" "id" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerTwo" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerTwo" "name" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerTwo" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerTwo" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -146,9 +147,9 @@ data: { "id": "8d39f219-ec52-458f-b208-46ac0d5fcff9", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company4" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company4" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company4" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company4" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company4" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company4" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -156,9 +157,9 @@ data: { "id": "6491f342-c715-49d7-b3cf-7b7f765c2ac4", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company5" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company5" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company5" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company5" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company5" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company5" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -166,9 +167,9 @@ data: { "id": "4e2abacb-8434-43df-a358-46082c69d3f8", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company6" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company6" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company6" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company6" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company6" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company6" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -176,9 +177,9 @@ data: { "id": "2533487e-907a-4de9-ac59-d5b885e65346", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company7" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company7" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company7" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company7" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company7" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company7" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -186,9 +187,9 @@ data: { "id": "42cbfff7-f259-4862-9eaf-cbe6233e6e59", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company8" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company8" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company8" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company8" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company8" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company8" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -196,9 +197,9 @@ data: { "id": "1805898a-2625-48a0-8cf3-7c876d8cb069", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company9" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company9" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company9" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company9" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company9" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company9" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -206,9 +207,9 @@ data: { "id": "0c946b81-147b-4ccd-b174-124ac14ab979", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company10" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company10" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company10" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company10" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company10" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company10" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -216,9 +217,9 @@ data: { "id": "c11ee5ee-dc2e-4551-b76f-9f6ac6edd9c9", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company11" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company11" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company11" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company11" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company11" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company11" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -226,9 +227,9 @@ data: { "id": "5914194c-1031-4070-b484-cf217a012609", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company12" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company12" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company12" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company12" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company12" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company12" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -236,9 +237,9 @@ data: { "id": "ed60c36c-0855-4341-bd0b-0872566aeabe", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company13" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company13" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company13" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company13" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company13" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company13" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -246,9 +247,9 @@ data: { "id": "d5fde96a-65f1-45b3-9605-360909ed25c3", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company14" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company14" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company14" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company14" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company14" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company14" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -256,9 +257,9 @@ data: { "id": "d4234ab0-910f-47e2-b3e7-08fa1ddf505c", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company15" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company15" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company15" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company15" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company15" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company15" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -266,9 +267,9 @@ data: { "id": "aa85d559-81d5-4632-98b6-4f4df4ad20d9", "date_created": "2022-03-24 18:01:33.430000 +00:00", - "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company16" "bpn" }}", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company16" "name" }}", - "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company16" "name" }}", + "business_partner_number": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company16" "bpn" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company16" "name" }}", + "shortname": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company16" "name" }}", "company_status_id": 1, "address_id": "0f562ea7-4cc1-47a9-bfee-b41b0ac67ebb", "self_description_document_id": "f90962ee-a358-4381-8947-c56268ff32c7" @@ -278,8 +279,8 @@ data: [ { "id": "7e86a0b8-6903-496b-96d1-0ef508206833", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerOne" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerOne" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerOne" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerOne" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "2dc4249f-b5ca-4d42-bef1-7a7a950a4f88", @@ -289,8 +290,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206834", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "tx-data-provider" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "tx-data-provider" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "tx-data-provider" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "tx-data-provider" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "220330ac-170d-4e22-8d72-9467ed042149", @@ -300,8 +301,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206835", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerTwo" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "dataconsumerTwo" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerTwo" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "dataconsumerTwo" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "bdac6865-2a8d-4bfd-9373-9dfce8190895", @@ -311,8 +312,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206836", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company4" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company4" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company4" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company4" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "8d39f219-ec52-458f-b208-46ac0d5fcff9", @@ -322,8 +323,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206837", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company5" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company5" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company5" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company5" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "6491f342-c715-49d7-b3cf-7b7f765c2ac4", @@ -333,8 +334,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206838", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company6" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company6" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company6" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company6" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "4e2abacb-8434-43df-a358-46082c69d3f8", @@ -344,8 +345,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206839", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company7" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company7" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company7" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company7" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "2533487e-907a-4de9-ac59-d5b885e65346", @@ -355,8 +356,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206840", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company8" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company8" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company8" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company8" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "42cbfff7-f259-4862-9eaf-cbe6233e6e59", @@ -366,8 +367,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206841", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company9" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company9" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company9" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company9" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "1805898a-2625-48a0-8cf3-7c876d8cb069", @@ -377,8 +378,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206842", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company10" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company10" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company10" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company10" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "0c946b81-147b-4ccd-b174-124ac14ab979", @@ -388,8 +389,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206843", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company11" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company11" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company11" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company11" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "c11ee5ee-dc2e-4551-b76f-9f6ac6edd9c9", @@ -399,8 +400,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206844", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company12" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company12" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company12" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company12" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "5914194c-1031-4070-b484-cf217a012609", @@ -410,8 +411,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206845", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company13" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company13" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company13" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company13" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "ed60c36c-0855-4341-bd0b-0872566aeabe", @@ -421,8 +422,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206846", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company14" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company14" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company14" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company14" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "d5fde96a-65f1-45b3-9605-360909ed25c3", @@ -432,8 +433,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206847", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company15" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company15" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company15" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company15" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "d4234ab0-910f-47e2-b3e7-08fa1ddf505c", @@ -443,8 +444,8 @@ data: }, { "id": "7e86a0b8-6903-496b-96d1-0ef508206848", - "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company16" "connectorName" }}", - "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "testData" "companies" "company16" "connectorUrl" }}", + "name": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company16" "connectorName" }}", + "connector_url": "{{ index .Values "portal" "backend" "portalmigrations" "seeding" "seedTestData" "useOwnConfigMap" "companies" "company16" "connectorUrl" }}", "type_id": 1, "status_id": 2, "provider_id": "aa85d559-81d5-4632-98b6-4f4df4ad20d9", @@ -467,4 +468,5 @@ data: "media_type_id": 7 } ] -{{- end }} +{{ end }} +{{ end }} diff --git a/charts/umbrella/values.yaml b/charts/umbrella/values.yaml index 65e49b00..012152bb 100644 --- a/charts/umbrella/values.yaml +++ b/charts/umbrella/values.yaml @@ -46,10 +46,11 @@ portal: dimWrapper: baseAddress: "http://ssi-dim-wallet-stub.tx.test" apiPath: "/api/dim" + tokenAddress: "http://someiam.tx.test/realms/example/protocol/openid-connect/token" decentralIdentityManagementAuthAddress: "http://ssi-dim-wallet-stub.tx.test/api/sts" sdfactoryAddress: "http://sdfactory.tx.test" clearinghouseAddress: "http://validation.tx.test" - clearinghouseTokenAddress: "http://keycloak.tx.test/realms/example/protocol/openid-connect/token" + clearinghouseTokenAddress: "http://someiam.tx.test/realms/example/protocol/openid-connect/token" issuerComponentAddress: "http://ssi-credential-issuer.tx.test" frontend: ingress: @@ -208,91 +209,92 @@ portal: password: "" portalmigrations: seeding: - testData: + seedTestData: enabled: true - configMap: "portal-testdata" - filename: "test" - companies: - # BPN is retrieved from participant id of the dataconsumerOne - dataconsumerOne: - name: "BPN_OEM_C" - connectorUrl: "http://dataconsumer-1-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN OEM C Connector" - # BPN is retrieved from participant id of the tx-data-provider - tx-data-provider: - name: "BPN_OEM_A" - connectorUrl: "http://dataprovider-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN OEM A Connector" - # BPN is retrieved from participant id of the dataconsumerTwo - dataconsumerTwo: - name: "BPN_OEM_B" - connectorUrl: "http://dataconsumer-2-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN OEM B Connector" - company4: - name: "BPN_IRS_TEST" - bpn: "BPNL00000003AWSS" - connectorUrl: "http://company4-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN IRS TEST Connector" - company5: - name: "BPN_N_TIER_A" - bpn: "BPNL00000003B0Q0" - connectorUrl: "http://company5-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN N TIER A Connector" - company6: - name: "BPN_TRACEX_A_SITE_A" - bpn: "BPNS0000000008ZZ" - connectorUrl: "http://company6-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TRACEX A SITE A Connector" - company7: - name: "BPN_TRACEX_B" - bpn: "BPNL00000003CNKC" - connectorUrl: "http://company7-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TRACEX B Connector" - company8: - name: "BPN_DISMANTLER" - bpn: "BPNL00000003B6LU" - connectorUrl: "http://company8-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN DISMANTLER Connector" - company9: - name: "BPN_TRACEX_A" - bpn: "BPNL00000003CML1" - connectorUrl: "http://company9-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TRACEX A Connector" - company10: - name: "BPN_TRACEX_B_SITE_A" - bpn: "BPNS00000008BDFH" - connectorUrl: "http://company10-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TRACEX B SITE A Connector" - company11: - name: "BPN_TIER_A" - bpn: "BPNL00000003B2OM" - connectorUrl: "http://company11-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TIER A Connector" - company12: - name: "BPN_TIER_C" - bpn: "BPNL00000003CSGV" - connectorUrl: "http://company12-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TIER C Connector" - company13: - name: "BPN_TIER_B" - bpn: "BPNL00000003B5MJ" - connectorUrl: "http://company13-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN TIER B Connector" - company14: - name: "BPN_SUB_TIER_B" - bpn: "BPNL00000003AXS3" - connectorUrl: "http://company14-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN SUB TIER B Connector" - company15: - name: "BPN_SUB_TIER_A" - bpn: "BPNL00000003B3NX" - connectorUrl: "http://company15-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN SUB TIER A Connector" - company16: - name: "BPN_SUB_TIER_C" - bpn: "BPNL00000000BJTL" - connectorUrl: "http://company16-controlplane.tx.test/api/v1/dsp" - connectorName: "BPN SUB TIER C Connector" + useOwnConfigMap: + configMap: "portal-testdata" + filename: "test" + companies: + # BPN is retrieved from participant id of the dataconsumerOne + dataconsumerOne: + name: "BPN_OEM_C" + connectorUrl: "http://dataconsumer-1-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN OEM C Connector" + # BPN is retrieved from participant id of the tx-data-provider + tx-data-provider: + name: "BPN_OEM_A" + connectorUrl: "http://dataprovider-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN OEM A Connector" + # BPN is retrieved from participant id of the dataconsumerTwo + dataconsumerTwo: + name: "BPN_OEM_B" + connectorUrl: "http://dataconsumer-2-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN OEM B Connector" + company4: + name: "BPN_IRS_TEST" + bpn: "BPNL00000003AWSS" + connectorUrl: "http://company4-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN IRS TEST Connector" + company5: + name: "BPN_N_TIER_A" + bpn: "BPNL00000003B0Q0" + connectorUrl: "http://company5-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN N TIER A Connector" + company6: + name: "BPN_TRACEX_A_SITE_A" + bpn: "BPNS0000000008ZZ" + connectorUrl: "http://company6-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TRACEX A SITE A Connector" + company7: + name: "BPN_TRACEX_B" + bpn: "BPNL00000003CNKC" + connectorUrl: "http://company7-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TRACEX B Connector" + company8: + name: "BPN_DISMANTLER" + bpn: "BPNL00000003B6LU" + connectorUrl: "http://company8-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN DISMANTLER Connector" + company9: + name: "BPN_TRACEX_A" + bpn: "BPNL00000003CML1" + connectorUrl: "http://company9-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TRACEX A Connector" + company10: + name: "BPN_TRACEX_B_SITE_A" + bpn: "BPNS00000008BDFH" + connectorUrl: "http://company10-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TRACEX B SITE A Connector" + company11: + name: "BPN_TIER_A" + bpn: "BPNL00000003B2OM" + connectorUrl: "http://company11-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TIER A Connector" + company12: + name: "BPN_TIER_C" + bpn: "BPNL00000003CSGV" + connectorUrl: "http://company12-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TIER C Connector" + company13: + name: "BPN_TIER_B" + bpn: "BPNL00000003B5MJ" + connectorUrl: "http://company13-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN TIER B Connector" + company14: + name: "BPN_SUB_TIER_B" + bpn: "BPNL00000003AXS3" + connectorUrl: "http://company14-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN SUB TIER B Connector" + company15: + name: "BPN_SUB_TIER_A" + bpn: "BPNL00000003B3NX" + connectorUrl: "http://company15-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN SUB TIER A Connector" + company16: + name: "BPN_SUB_TIER_C" + bpn: "BPNL00000000BJTL" + connectorUrl: "http://company16-controlplane.tx.test/api/v1/dsp" + connectorName: "BPN SUB TIER C Connector" logging: default: "Debug" provisioning: @@ -395,7 +397,7 @@ centralidp: # uncomment the following line for tls # initContainers: # - name: init-certs - # image: docker.io/bitnami/keycloak:23.0.7-debian-12-r1 + # image: docker.io/bitnami/keycloak:25.0.6-debian-12-r0 # imagePullPolicy: IfNotPresent # command: ["/bin/bash"] # args: @@ -552,7 +554,7 @@ centralidp: bpn: BPNL00000000BJTL initContainer: image: - name: docker.io/tractusx/umbrella-init-container:1.1.0-init + name: docker.io/tractusx/umbrella-init-container:2.0.0-init pullPolicy: IfNotPresent sharedidp: @@ -589,7 +591,7 @@ sharedidp: # uncomment the following line for tls # initContainers: # - name: init-certs - # image: docker.io/bitnami/keycloak:23.0.7-debian-12-r1 + # image: docker.io/bitnami/keycloak:25.0.6-debian-12-r0 # imagePullPolicy: IfNotPresent # command: ["/bin/bash"] # args: @@ -1390,7 +1392,7 @@ pgadmin4: enabled: false env: email: pgadmin4@txtest.org - password: tractusxpgdamin4 + password: tractusxpgadmin4 persistentVolume: enabled: false ingress: diff --git a/charts/values-test-data-exchange-iatp-mock.yaml b/charts/values-test-data-exchange-iatp-mock.yaml index 5331095e..8eaef2d0 100644 --- a/charts/values-test-data-exchange-iatp-mock.yaml +++ b/charts/values-test-data-exchange-iatp-mock.yaml @@ -17,14 +17,6 @@ # SPDX-License-Identifier: Apache-2.0 ############################################################### -centralidp: - enabled: true - realmSeeding: - initContainer: - image: - name: kind-registry:5000/init-container:testing - pullPolicy: Always - iatpmock: enabled: true @@ -91,7 +83,7 @@ dataconsumerOne: dim: url: http://mock-util-service/sts oauth: - token_url: http://umbrella-centralidp:80/auth/realms/CX-Central/protocol/openid-connect/token + token_url: http://centralidp:80/auth/realms/CX-Central/protocol/openid-connect/token client: id: satest01 controlplane: @@ -117,7 +109,7 @@ tx-data-provider: dim: url: http://mock-util-service/sts oauth: - token_url: http://umbrella-centralidp:80/auth/realms/CX-Central/protocol/openid-connect/token + token_url: http://centralidp:80/auth/realms/CX-Central/protocol/openid-connect/token client: id: satest02 controlplane: diff --git a/charts/values-test-data-exchange.yaml b/charts/values-test-data-exchange.yaml index 616fd0eb..8ac8594b 100644 --- a/charts/values-test-data-exchange.yaml +++ b/charts/values-test-data-exchange.yaml @@ -20,7 +20,6 @@ ssi-dim-wallet-stub: enabled: true wallet: - nameSpace: "data-exchange" didHost: "ssi-dim-wallet-service" stubUrl: "http://ssi-dim-wallet-service" service: diff --git a/charts/values-test-iam-init-container.yaml b/charts/values-test-iam-init-container.yaml index f4cecf7d..01d07a4c 100644 --- a/charts/values-test-iam-init-container.yaml +++ b/charts/values-test-iam-init-container.yaml @@ -18,6 +18,7 @@ ############################################################### centralidp: + enabled: true realmSeeding: initContainer: image: diff --git a/charts/values-test-shared-services-1.yaml b/charts/values-test-shared-services-1.yaml index fe4f6457..2fa09966 100644 --- a/charts/values-test-shared-services-1.yaml +++ b/charts/values-test-shared-services-1.yaml @@ -20,14 +20,6 @@ portal: enabled: true -centralidp: - enabled: true - realmSeeding: - initContainer: - image: - name: kind-registry:5000/init-container:testing - pullPolicy: Always - sharedidp: enabled: true @@ -37,7 +29,7 @@ selfdescription: ssi-dim-wallet-stub: enabled: true wallet: - nameSpace: "shared-services" + nameSpace: "umbrella" didHost: "ssi-dim-wallet-service" stubUrl: "http://ssi-dim-wallet-service" service: @@ -46,6 +38,3 @@ ssi-dim-wallet-stub: bdrs-server-memory: enabled: true - -bpdm: - enabled: true \ No newline at end of file diff --git a/charts/values-test-shared-services-2.yaml b/charts/values-test-shared-services-2.yaml index a7b08c8e..19f39a25 100644 --- a/charts/values-test-shared-services-2.yaml +++ b/charts/values-test-shared-services-2.yaml @@ -17,6 +17,9 @@ # SPDX-License-Identifier: Apache-2.0 ############################################################### +bpdm: + enabled: true + bpndiscovery: enabled: true diff --git a/docs/user/installation/README.md b/docs/user/installation/README.md index 099fe8e4..7a724899 100644 --- a/docs/user/installation/README.md +++ b/docs/user/installation/README.md @@ -6,15 +6,15 @@ This guide provides instructions to install the Umbrella Chart and its predefine The currently available components are following: -- [portal](https://github.com/eclipse-tractusx/portal/tree/portal-2.0.0) -- [centralidp](https://github.com/eclipse-tractusx/portal-iam/tree/v4.0.0-alpha.2) -- [sharedidp](https://github.com/eclipse-tractusx/portal-iam/tree/v4.0.0-alpha.1) +- [portal](https://github.com/eclipse-tractusx/portal/tree/portal-2.3.0) +- [centralidp](https://github.com/eclipse-tractusx/portal-iam/tree/v4.0.1) +- [sharedidp](https://github.com/eclipse-tractusx/portal-iam/tree/v4.0.1) - [bpndiscovery](https://github.com/eclipse-tractusx/sldt-bpn-discovery/tree/bpndiscovery-0.2.2) - [discoveryfinder](https://github.com/eclipse-tractusx/sldt-discovery-finder/tree/discoveryfinder-0.2.2) - [sdfactory](https://github.com/eclipse-tractusx/sd-factory/tree/sdfactory-2.1.21) - [managed-identity-wallet](https://github.com/eclipse-tractusx/managed-identity-wallet/tree/v0.4.0) - [semantic-hub](https://github.com/eclipse-tractusx/sldt-semantic-hub/tree/semantic-hub-0.2.2) -- [ssi credential issuer](https://github.com/eclipse-tractusx/ssi-credential-issuer/tree/v1.0.0) +- [ssi credential issuer](https://github.com/eclipse-tractusx/ssi-credential-issuer/tree/v1.2.0) - [dataconsumerOne](https://github.com/eclipse-tractusx/tractus-x-umbrella/tree/main/charts/tx-data-provider) ([tractusx-edc](https://github.com/eclipse-tractusx/tractusx-edc/tree/0.7.1), [vault](https://github.com/hashicorp/vault-helm/tree/v0.20.0)) - [tx-data-provider](https://github.com/eclipse-tractusx/tractus-x-umbrella/tree/main/charts/tx-data-provider) ([tractusx-edc](https://github.com/eclipse-tractusx/tractusx-edc/tree/0.7.1), [digital-twin-registry](https://github.com/eclipse-tractusx/sldt-digital-twin-registry/tree/digital-twin-registry-0.4.5), [vault](https://github.com/hashicorp/vault-helm/tree/v0.20.0), [simple-data-backend](https://github.com/eclipse-tractusx/tractus-x-umbrella/tree/main/charts/simple-data-backend)) - [dataconsumerTwo](https://github.com/eclipse-tractusx/tractus-x-umbrella/tree/main/charts/tx-data-provider) ([tractusx-edc](https://github.com/eclipse-tractusx/tractusx-edc/tree/0.7.1), [vault](https://github.com/hashicorp/vault-helm/tree/v0.20.0)) diff --git a/docs/user/network/README.md b/docs/user/network/README.md index 25303c3d..c0d039b3 100644 --- a/docs/user/network/README.md +++ b/docs/user/network/README.md @@ -2,7 +2,7 @@ This guide provides instructions to configure the network setup required for running the Umbrella Chart in a Kubernetes cluster. -## Enable Ingress +## Enabled Ingresses To enable ingress for local access, use the following command with Minikube: @@ -48,9 +48,10 @@ The following ingresses are configured and available: - [Business Partners Pool](http://business-partners.tx.test/pool) - [Business Partners Orchestrator](http://business-partners.tx.test/orchestrator) - [BDRS Server](http://bdrs-server.tx.test) + - [SSI Credential Issuer](http://ssi-credential-issuer.tx.test/api/issuer/swagger/index.html) + - [SSI DIM Wallet Stub](http://ssi-dim-wallet-stub.tx.test) - [IATP Mock](http://iatpmock.tx.test) - [pgAdmin4](http://pgadmin4.tx.test) - - [SSI DIM Wallet Stub](http://ssi-dim-wallet-stub.tx.test) ## DNS Resolution Setup diff --git a/init-container/iam/centralidp/CX-Central-realm.json b/init-container/iam/centralidp/CX-Central-realm.json index 5a876653..c1423b39 100644 --- a/init-container/iam/centralidp/CX-Central-realm.json +++ b/init-container/iam/centralidp/CX-Central-realm.json @@ -38,6 +38,7 @@ "editUsernameAllowed": false, "bruteForceProtected": true, "permanentLockout": false, + "maxTemporaryLockouts": 0, "maxFailureWaitSeconds": 900, "minimumQuickLoginWaitSeconds": 60, "waitIncrementSeconds": 60, @@ -47,7 +48,7 @@ "roles": { "realm": [ { - "id": "9ed742fe-ac2e-462c-ab1f-09895db556b6", + "id": "7823c077-c166-4b74-827f-44b358bdbc00", "name": "uma_authorization", "description": "${role_uma_authorization}", "composite": false, @@ -56,7 +57,7 @@ "attributes": {} }, { - "id": "fd7248cf-7b65-4dbf-ae84-7a967e8ec7c2", + "id": "15beffd1-e497-4eb4-bb8b-929e08e676f7", "name": "user", "description": "basic user", "composite": false, @@ -65,7 +66,7 @@ "attributes": {} }, { - "id": "4c19f2aa-f9b9-473e-ba5c-46c2f4e52c8b", + "id": "a7798dfe-5f12-49fa-a523-e058252876c6", "name": "default-roles-cx-central", "description": "${role_default-roles}", "composite": true, @@ -75,12 +76,12 @@ "uma_authorization" ], "client": { + "account": [ + "view-profile", + "manage-account" + ], "Cl23-CX-Policy-Hub": [ "view_policy_hub" - ], - "account": [ - "manage-account", - "view-profile" ] } }, @@ -89,7 +90,7 @@ "attributes": {} }, { - "id": "1ec798aa-cd95-43bd-9494-b1883e451fbb", + "id": "664cc279-d477-49a7-bc6f-25e17d412f6c", "name": "offline_access", "description": "${role_offline-access}", "composite": false, @@ -104,230 +105,353 @@ "sa-cl24-01": [], "Cl2-CX-Portal": [ { - "id": "39ff444c-888a-4bf6-b8e1-343b66f8a067", - "name": "decline_new_partner", - "description": "User can decline a partner application", + "id": "724932b0-c385-402e-9cd5-05e8f332e855", + "name": "CX User", + "composite": true, + "composites": { + "client": { + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "view_company_data", + "view_service_subscriptions", + "delete_own_user_account", + "view_partner_network", + "view_documents", + "view_membership", + "view_notifications", + "view_certificates", + "view_service_offering", + "view_apps", + "view_user_management", + "update_own_user_account", + "delete_notifications", + "view_service_marketplace", + "view_subscription", + "view_own_user_account" + ], + "Cl3-CX-Semantic": [ + "view_semantic_model" + ] + } + }, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "9c98fc38-7148-4b55-9ac1-54a73fd5fcea", + "name": "view_company_data", + "description": "view_company_data", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "c51f3a5a-02e0-414f-9c60-c2ec5c53bb09", - "name": "update_company_role", + "id": "52352d98-5a47-444f-8360-e6f108bdfb37", + "name": "update_application_membership_credential", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "46905bb9-8d3b-4666-891f-a67e8f963b3b", - "name": "view_documents", - "description": "User can view/download documents", + "id": "4348ea81-ae8d-4383-8748-a793352a8327", + "name": "add_connectors", + "description": "Add new connector (registration and self-description)", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "0769d6ca-3056-42da-84cd-35f2d535d79e", - "name": "delete_connectors", - "description": "Delete company connectors", + "id": "ffaf96eb-495c-4368-aba6-04c4443cd28a", + "name": "add_self_descriptions", + "description": "add self descriptions", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "54bd7ad1-0773-4c9e-b1be-5cf41faa1c05", - "name": "update_service_offering", + "id": "56900811-c77e-48da-8777-a4c0c1dcf98f", + "name": "approve_app_release", + "description": "User can approve apps to get released on the marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "d566bb6c-e621-4517-9322-26093231b77c", + "id": "d8f1af1d-04d6-4b83-a17b-7f6006d8a35a", + "name": "subscribe_service", + "description": "subscribe_service", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "611cfcf8-03e7-4300-bde2-f1657e6d8cdd", + "name": "add_service_offering", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "fb822032-86c9-4d27-b68e-543280edda57", "name": "Service Manager", "composite": true, "composites": { "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], "technical_roles_management": [ "BPDM Pool Consumer" ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], "Cl1-CX-Registration": [ - "delete_documents", "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ "view_credential_requests" ], "Cl2-CX-Portal": [ - "view_license_types", - "delete_connectors", - "update_service_offering", - "view_technical_setup", - "view_tech_user_management", - "view_service_marketplace", "CX User", - "view_service_offering", - "view_autosetup_status", + "delete_connectors", "add_connectors", - "service_management", - "view_own_user_account", - "view_use_cases", - "view_idp", - "add_tech_user_management", - "view_membership", - "update_own_user_account", - "add_service_offering", "add_self_descriptions", - "view_service_subscriptions", + "view_partner_network", + "view_managed_idp", + "add_service_offering", + "view_certificates", "activate_subscription", + "view_connectors", + "view_service_marketplace", + "view_technical_setup", + "update_service_offering", + "add_tech_user_management", + "view_idp", + "view_license_types", + "view_subscription", + "view_own_user_account", + "view_service_subscriptions", + "delete_own_user_account", + "view_membership", "view_notifications", - "view_certificates", + "service_management", "technical_roles_management", + "view_service_offering", + "update_own_user_account", + "view_use_cases", "delete_tech_user_management", - "delete_own_user_account", - "view_subscription", "delete_notifications", - "view_connectors", - "view_partner_network" + "view_autosetup_status", + "view_tech_user_management" ], "Cl3-CX-Semantic": [ + "delete_semantic_model", "add_semantic_model", - "update_semantic_model", "view_semantic_model", - "delete_semantic_model" + "update_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "4d1ca50b-8a6e-47ee-9a9b-ed5a919bc0d5", - "name": "invite_new_partner", + "id": "9b4d5fb8-1cbb-4c59-b019-0fe9dc163675", + "name": "view_user_management", + "description": "Users with this right can access the user management in CX", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "34742e28-1497-4222-ad1f-93ab9feac92e", + "id": "999d4ac5-bacd-4b09-a478-5db3279b994c", "name": "view_app_subscription", "description": "view app subscriptions in pending, active and inactive", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "d41dd839-6562-4be4-8364-de787c367458", - "name": "delete_documents", + "id": "67aff10c-c874-4ff1-9347-d1728de552b6", + "name": "delete_idp", + "description": "User can delete company idps", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "8cceb06a-fa9d-4251-a336-9173d268c6d3", - "name": "app_management", - "description": "can manage apps", + "id": "de2e1166-5abb-4c18-9924-3f5f0ade4fcd", + "name": "store_didDocument", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "1290996a-0229-49b8-8aa4-732f4d27f5fa", - "name": "view_company_data", - "description": "view_company_data", + "id": "e33a4fad-65ac-4e27-b560-48bdfd98262b", + "name": "activate_subscription", + "description": "Activation of subscriptions", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "ff9d65f5-dbdf-4971-8042-f36bb23cc52c", - "name": "approve_app_release", - "description": "User can approve apps to get released on the marketplace", + "id": "4b301261-d583-409c-af0c-e6dba6464265", + "name": "Sales Manager", + "composite": true, + "composites": { + "client": { + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "CX User", + "view_service_subscriptions", + "subscribe_service", + "service_management", + "view_certificates", + "view_service_offering", + "unsubscribe_apps", + "view_app_subscription", + "subscribe_apps", + "unsubscribe_services" + ] + } + }, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "cad6d7b2-7795-4a1b-a0a7-7fd8f0359907", + "name": "decline_app_release", + "description": "User can decline apps to not get released on the marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "27521792-5070-4dd9-93ed-d4fea69877e2", - "name": "view_app_language", - "description": "View available app language", + "id": "72293a6a-e790-4473-819e-6f704dab39e9", + "name": "subscribe_apps", + "description": "User is able to start the app subscription process", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "c41486f4-86d3-4b9b-9fb0-ceeaaf718268", - "name": "modify_user_account", - "description": "Users with this right can modify users related to their company", + "id": "a56e88b4-bbd0-46e1-a941-9307629a06e8", + "name": "disable_idp", + "description": "disable an assigned idp", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "19c0e799-4ffd-4709-8b38-45540c677e50", - "name": "view_autosetup_status", + "id": "0b8ab472-c8ba-4537-adb5-7e4a1c7f821d", + "name": "setup_idp", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "03490917-fd0d-4893-b901-3a426d3958db", - "name": "App Developer", + "id": "465fff50-ac10-4bd0-80e1-51070dddeead", + "name": "view_idp", + "description": "User can view IdP details", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "0a0d6a9c-13a5-4c84-87b8-138865f551be", + "name": "submit_connector_sd", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "e592be65-57f2-426e-ad57-a654e115cdfe", + "name": "view_service_subscriptions", + "description": "User is able to view service subscription under own service", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "7199edb1-df03-4d95-9162-08de53fce694", + "name": "Business Partner Data Manager", + "description": "", "composite": true, "composites": { "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], "technical_roles_management": [ + "BPDM Sharing Input Manager", + "BPDM Sharing Output Consumer", "BPDM Pool Consumer" ], - "Cl1-CX-Registration": [ - "view_registration" - ], "Cl24-CX-SSI-CredentialIssuer": [ "view_credential_requests" ], "Cl2-CX-Portal": [ - "view_license_types", - "view_technical_setup", - "view_tech_user_management", - "view_service_subscriptions", - "app_management", - "view_certificates", - "view_app_language", - "technical_roles_management", - "CX User", - "edit_apps", - "view_use_cases", - "view_apps" + "CX User" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "5c0d11f9-a90d-4960-9917-450b70b419f2", - "name": "Business Admin", + "id": "58ceae96-08e4-49fa-bbdb-ef5d862dcbfe", + "name": "configure_partner_registration", + "description": "", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "cb21ac1d-2d76-4098-9bc8-1741beba8b57", + "name": "IT Admin", "composite": true, "composites": { "client": { @@ -341,332 +465,360 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests", - "view_certificates", "view_use_case_participation", + "view_credential_requests", + "revoke_credential", "request_ssicredential", - "revoke_credential" + "view_certificates" ], "Cl2-CX-Portal": [ - "view_documents", - "view_app_subscription", - "add_user_account", "view_company_data", - "view_service_marketplace", - "modify_user_account", - "view_service_offering", - "view_autosetup_status", - "unsubscribe_apps", - "upload_certificates", - "view_own_user_account", + "add_connectors", + "add_self_descriptions", "view_user_management", + "delete_idp", + "disable_idp", "view_idp", - "subscribe_apps", - "view_membership", - "update_own_user_account", + "setup_idp", "view_service_subscriptions", + "configure_partner_registration", + "view_membership", "view_notifications", - "view_certificates", - "delete_certificates", + "view_service_offering", + "view_apps", + "delete_tech_user_management", + "add_user_account", "view_client_roles", - "subscribe_service", - "delete_own_user_account", + "view_use_case_participation", + "view_tech_user_management", + "add_idp", + "modify_user_account", + "delete_connectors", + "view_partner_network", + "view_documents", + "view_managed_idp", + "view_certificates", "request_ssicredential", - "unsubscribe_services", - "view_apps", + "view_connectors", + "view_service_marketplace", + "view_technical_setup", + "add_tech_user_management", "view_subscription", - "view_use_case_participation", + "view_own_user_account", + "view_user_account", + "delete_user_account", + "delete_own_user_account", + "technical_roles_management", + "update_own_user_account", "delete_notifications", - "view_partner_network" + "modify_connectors" ], "Cl3-CX-Semantic": [ - "add_semantic_model", - "update_semantic_model", - "view_semantic_model", - "delete_semantic_model" + "view_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "37dc74e9-9f50-49d2-9b95-402b04aa84ff", - "name": "add_connectors", - "description": "Add new connector (registration and self-description)", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "c75a196c-2b82-4cd5-b572-0b70ec38e8fb", - "name": "configure_partner_registration", - "description": "", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "9503daf6-498d-44c8-9f1b-04f61cbf35c0", - "name": "service_management", - "description": "", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "9f7a5a51-6a38-4d53-816a-6db01ef52111", - "name": "view_own_user_account", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "1d12d087-bcaf-4ad5-b21f-77fdce13b423", - "name": "view_user_management", - "description": "Users with this right can access the user management in CX", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "bcfd6c59-c999-440a-91ac-396a2b0322d4", - "name": "view_idp", - "description": "User can view IdP details", + "id": "aacaaed5-f0d0-4929-b753-b5c47378f51f", + "name": "update_application_checklist_value", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "0cf91728-4ab6-413c-af72-4d8aee959c51", - "name": "add_apps", - "description": "Users with this role can publish new apps in the Marketplace", + "id": "e9feceb2-f474-4ae5-b81c-5dd9195e909f", + "name": "view_membership", + "description": "view_membership", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "146c2388-2e26-4505-b85d-6824a4f80a2e", - "name": "add_tech_user_management", - "description": "Create / request technical users for my org", + "id": "a06050bc-b205-4fef-934f-dc536801ee74", + "name": "view_notifications", + "description": "User can view notification details", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "0d41349d-30a8-42c1-9e1c-2b67d69fba30", - "name": "update_own_user_account", + "id": "eabef0f7-6988-4635-9131-f88af17c0f1e", + "name": "app_management", + "description": "can manage apps", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "b584419b-1973-4c80-b5f9-0d5989263bd4", - "name": "add_self_descriptions", - "description": "add self descriptions", + "id": "82edff26-5e15-4640-8339-c17b65c8324e", + "name": "update_company_role", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "f42c35ab-9a75-4be8-9c7d-3ca39a156eba", - "name": "view_user_account", - "description": "Users with this role can view the user account of others", + "id": "c612095b-f851-4454-98d2-f4175f8cc680", + "name": "view_service_offering", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "e5267609-478c-40b6-bf96-6495bba42cd5", - "name": "view_service_subscriptions", - "description": "User is able to view service subscription under own service", + "id": "a88835d4-4c64-4f52-8f9e-e8a64dd28749", + "name": "unsubscribe_apps", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "065e25ce-29db-41f2-87aa-f4003d62df62", - "name": "activate_subscription", - "description": "Activation of subscriptions", + "id": "acbf5c2b-81e5-4f28-bb7c-9cceb4d1bb07", + "name": "view_apps", + "description": "Users with this role can view apps in the App Marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "0de2c803-1130-4ebf-9dfb-5016aadb9ca2", - "name": "setup_idp", + "id": "673e7389-315b-40ed-b2e2-ce62500f9817", + "name": "delete_tech_user_management", + "description": "Delete a technical user", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "1fed993a-3793-4507-b862-c931f8619451", - "name": "create_ssi_notifications", - "description": "User can create notifications for ssi credentials", + "id": "42bda1e3-6fa7-4528-ae33-daf1123b3cb8", + "name": "add_user_account", + "description": "Users with this right can add user accounts under their CX company", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "26eacd86-808a-4869-ad64-564cda6b3e2f", - "name": "delete_certificates", + "id": "9d8b4c31-b1dd-4496-a5fb-ff2dac2145f7", + "name": "send_mail", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "ba19030e-1f3b-45dd-ab0f-6e5370bc73d0", - "name": "update_application_bpn_credential", - "description": "", + "id": "8dcd8c06-8f5a-47a0-809a-4583142e5a5b", + "name": "view_client_roles", + "description": "Users with this right can view the client roles of an app", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "6560b255-cbc6-4fb7-8afe-d61732e34ab1", - "name": "view_client_roles", - "description": "Users with this right can view the client roles of an app", + "id": "b3152ae9-4b21-47d0-b6e0-0dd9232f5414", + "name": "view_use_case_participation", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "9c81a6b2-737b-477c-9836-479605350a5f", - "name": "subscribe_service", - "description": "subscribe_service", + "id": "03295648-fee1-4c0b-b89f-66b4b8304a27", + "name": "view_submitted_applications", + "description": "Users with this right can view submitted applications and the respective application status", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "29ac8c4d-5296-467c-91fa-3a0d7487c912", - "name": "request_ssicredential", + "id": "5655b726-d0bd-46d0-9c1d-ba7c5f75859f", + "name": "unsubscribe_services", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "3c3c8452-fd50-40bd-b223-9660233dd6af", - "name": "delete_user_account", + "id": "eae5e8e0-2ee3-4499-be15-8d2e66891245", + "name": "view_tech_user_management", + "description": "View technical users", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "c78c4b1f-5578-4b31-8be4-c386fd58c55c", - "name": "view_subscription", - "description": "View my company subscriptions", + "id": "aa396dab-4379-4521-b388-56e89faf5a96", + "name": "delete_apps", + "description": "User with this role can delete apps published in the Marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "f4eca60a-55c3-4b53-b3ee-f93a73d497f1", - "name": "delete_notifications", - "description": "User can delete notifications", - "composite": false, + "id": "7065fc90-2e43-4af1-b45a-efcd9b832de9", + "name": "Business Admin", + "composite": true, + "composites": { + "client": { + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "revoke_credential", + "request_ssicredential", + "view_use_case_participation", + "view_credential_requests", + "view_certificates" + ], + "Cl2-CX-Portal": [ + "modify_user_account", + "view_company_data", + "subscribe_service", + "view_partner_network", + "view_documents", + "view_certificates", + "view_user_management", + "view_app_subscription", + "request_ssicredential", + "delete_certificates", + "view_service_marketplace", + "subscribe_apps", + "view_idp", + "view_subscription", + "view_own_user_account", + "upload_certificates", + "view_service_subscriptions", + "delete_own_user_account", + "view_membership", + "view_notifications", + "view_service_offering", + "unsubscribe_apps", + "view_apps", + "update_own_user_account", + "add_user_account", + "view_client_roles", + "delete_notifications", + "view_use_case_participation", + "view_autosetup_status", + "unsubscribe_services" + ], + "Cl3-CX-Semantic": [ + "delete_semantic_model", + "add_semantic_model", + "view_semantic_model", + "update_semantic_model" + ] + } + }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "e087e905-4279-4e0d-a547-9d2294d19e25", - "name": "send_mail", - "description": "", - "composite": false, + "id": "b7ec881c-02b9-48c1-8d41-459294aff8dc", + "name": "Purchaser", + "composite": true, + "composites": { + "client": { + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "CX User", + "view_service_subscriptions", + "subscribe_service", + "subscribe_apps", + "unsubscribe_services", + "view_certificates", + "unsubscribe_apps", + "view_app_subscription" + ] + } + }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "2e210651-de0f-4f3d-9701-6736c39dfd36", - "name": "submit_connector_sd", + "id": "28b3adc3-6fed-41f4-8086-08ab95ce5848", + "name": "add_idp", + "description": "User can create a new idp under his organisation", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "5c5c64c9-46c8-4876-88d0-91cdba553718", - "name": "view_license_types", + "id": "319c7d42-63d2-4780-bfcf-661355bacbb8", + "name": "modify_user_account", + "description": "Users with this right can modify users related to their company", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "cbf9e4ee-77f1-4310-b461-67995552324e", - "name": "view_submitted_applications", - "description": "Users with this right can view submitted applications and the respective application status", + "id": "8b260244-1c99-4ea6-a04f-b3ee1cf28fbb", + "name": "delete_connectors", + "description": "Delete company connectors", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "c6e35f9f-f7c0-4899-9ce6-7cce7ea79304", + "id": "748f921f-0546-47a9-a2b0-f7354ff3b55d", "name": "approve_new_partner", "description": "User with this right can let new partners access the portal by approving the company registration request inside the admin board", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "67ac93fa-6616-466a-b1db-5293b13c15bb", - "name": "view_technical_setup", - "description": "Users with this right can setup EDC /IDP/etc.", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "a34170d5-779d-489b-b2bb-e1b99b88b638", - "name": "view_tech_user_management", - "description": "View technical users", + "id": "aad857ab-8fb4-4a98-b838-4fa2ba9b877e", + "name": "view_partner_network", + "description": "Partner Network view", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "5998f67b-b190-443d-ab9b-3e76bbd73cab", - "name": "add_user_account", - "description": "Users with this right can add user accounts under their CX company", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "5654ef02-0b23-422e-8eb3-7bd95778db8f", - "name": "IT Admin", + "id": "cb90d60f-c428-41fa-91b4-4bd83a743b01", + "name": "App Manager", "composite": true, "composites": { "client": { @@ -680,67 +832,187 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests", - "view_use_case_participation", - "request_ssicredential", - "revoke_credential", - "view_certificates" + "view_credential_requests" ], "Cl2-CX-Portal": [ - "view_documents", - "delete_connectors", - "view_company_data", - "modify_user_account", - "add_connectors", - "configure_partner_registration", - "view_own_user_account", - "view_user_management", - "view_idp", - "add_tech_user_management", - "update_own_user_account", - "add_self_descriptions", - "view_user_account", + "CX User", "view_service_subscriptions", - "setup_idp", - "view_client_roles", - "subscribe_service", - "request_ssicredential", - "delete_user_account", - "view_subscription", - "delete_notifications", - "view_technical_setup", - "view_tech_user_management", - "add_user_account", - "view_managed_idp", - "view_service_marketplace", - "view_service_offering", - "disable_idp", - "add_idp", - "delete_idp", - "view_membership", - "view_notifications", + "edit_apps", "view_certificates", - "technical_roles_management", + "add_apps", "delete_tech_user_management", - "delete_own_user_account", - "view_apps", - "modify_connectors", - "view_use_case_participation", + "view_app_subscription", + "activate_subscription", "view_connectors", - "view_partner_network" + "view_autosetup_status", + "add_tech_user_management", + "view_license_types", + "delete_apps", + "App Developer" ], "Cl3-CX-Semantic": [ + "delete_semantic_model", + "add_semantic_model", + "update_semantic_model", "view_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "f70ac54f-c8fa-4d87-b7a6-e5a8c028cafe", - "name": "Sales Manager", + "id": "e471a421-d412-495b-9e9f-eec6adf7f63c", + "name": "view_documents", + "description": "User can view/download documents", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "e990ab41-48ba-4bde-8b56-333d0102e355", + "name": "view_managed_idp", + "description": "", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "10a2d61a-80cd-4dfb-b303-531f3668f453", + "name": "view_certificates", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "440a162c-d2f0-45e6-b6e3-75479443f57a", + "name": "add_apps", + "description": "Users with this role can publish new apps in the Marketplace", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "c12576b7-41d2-4eb8-8602-04f6a041eda7", + "name": "approve_service_release", + "description": "approve_service_release", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "8ecdf44c-14c7-4027-a335-d445d07993f0", + "name": "request_ssicredential", + "description": "", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "5e35b9b9-f09b-48e9-a846-b2c2d477e056", + "name": "delete_certificates", + "description": "", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "6f37999c-1abe-45db-aa00-f90533236c62", + "name": "view_connectors", + "description": "Look up company connectors and their details", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "83856ec3-3fa2-4f74-9a3a-8fdbf198b6f7", + "name": "view_service_marketplace", + "description": "view_service_marketplace", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "3edb5926-e0d4-497e-be45-f7738611c0da", + "name": "delete_documents", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "1b82ceb1-2ba9-42f5-96a8-0731a9f82e04", + "name": "view_technical_setup", + "description": "Users with this right can setup EDC /IDP/etc.", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "4c2a660d-2d22-4874-9528-4f0bd8b3dc5d", + "name": "add_tech_user_management", + "description": "Create / request technical users for my org", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "ef041a55-55bc-44a1-a8e8-3bf58e903af1", + "name": "update_service_offering", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "fb8c7f2f-7e41-4cff-8c17-8871264f4c36", + "name": "view_license_types", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "2d2ca21f-5571-4d03-9d2c-0791e6eeddae", + "name": "decline_new_partner", + "description": "User can decline a partner application", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "c9d017a9-9856-4b82-9c6a-6ebd2bc7b1c9", + "name": "view_subscription", + "description": "View my company subscriptions", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "f9c3f4bd-4bf7-4372-810b-b2b896f86794", + "name": "view_own_user_account", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "bad773eb-a91d-4127-b480-e51b8e9ee89b", + "name": "App Developer", "composite": true, "composites": { "client": { @@ -757,72 +1029,87 @@ "view_credential_requests" ], "Cl2-CX-Portal": [ - "view_app_subscription", + "CX User", "view_service_subscriptions", + "edit_apps", "app_management", - "activate_subscription", "view_certificates", - "subscribe_service", - "CX User", - "view_service_offering", - "unsubscribe_apps", - "unsubscribe_services", - "service_management", - "subscribe_apps" + "technical_roles_management", + "view_apps", + "view_use_cases", + "view_technical_setup", + "view_tech_user_management", + "view_license_types", + "view_app_language" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "4f2b58a5-0ebd-4b91-b354-4fefd40cc811", - "name": "delete_apps", - "description": "User with this role can delete apps published in the Marketplace", + "id": "16d585df-4747-4192-8084-9d9ec9a73cb7", + "name": "view_user_account", + "description": "Users with this role can view the user account of others", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "5bcbf360-c331-4fbf-b1d2-b16b1a1ec25a", - "name": "approve_service_release", - "description": "approve_service_release", + "id": "cd49fedf-0d3a-4f8a-9348-7d6cb1325e41", + "name": "decline_service_release", + "description": "decline_service_release", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "21faf04f-5a8b-478a-ac93-face954ee15d", - "name": "view_managed_idp", - "description": "", + "id": "07dbf65b-4c60-41c7-afa5-54c4323a5f7d", + "name": "invite_new_partner", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "72018ed0-a3ef-47a1-9d2c-014b2bcfac6f", - "name": "store_didDocument", + "id": "0f7f1ce5-d2b1-4cc1-aafb-6d86644dc3c6", + "name": "upload_certificates", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "43a0826f-ba1a-44d4-952f-e4b879be353c", - "name": "view_service_marketplace", - "description": "view_service_marketplace", + "id": "92ceec5f-e395-432a-a45d-77dbce272b0d", + "name": "delete_user_account", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "3219b214-3ab0-4fe0-a13c-fc909d80559a", + "name": "delete_own_user_account", + "composite": false, + "clientRole": true, + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", + "attributes": {} + }, + { + "id": "588716c6-9f09-45b6-aa18-2181416dda44", + "name": "edit_apps", + "description": "Users with this role can edit apps which are published in the marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "4581b083-0c1e-42a2-bb4c-85dfd14cfa23", + "id": "b6906d78-0ec7-4d82-a72a-839d909558cf", "name": "Company Admin", "composite": true, "composites": { @@ -837,374 +1124,180 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests", "view_use_case_participation", - "request_ssicredential", + "view_credential_requests", "revoke_credential", + "request_ssicredential", "view_certificates" ], "Cl2-CX-Portal": [ - "update_company_role", - "view_documents", - "delete_connectors", - "view_app_subscription", - "delete_documents", "view_company_data", - "view_app_language", - "modify_user_account", - "view_autosetup_status", "add_connectors", - "configure_partner_registration", - "view_own_user_account", + "add_self_descriptions", + "subscribe_service", "view_user_management", + "view_app_subscription", + "delete_idp", + "activate_subscription", + "subscribe_apps", + "disable_idp", "view_idp", - "add_tech_user_management", - "update_own_user_account", - "add_self_descriptions", - "view_user_account", "setup_idp", - "delete_certificates", + "view_service_subscriptions", + "configure_partner_registration", + "view_membership", + "view_notifications", + "app_management", + "update_company_role", + "view_service_offering", + "unsubscribe_apps", + "view_apps", + "delete_tech_user_management", + "add_user_account", "view_client_roles", - "subscribe_service", - "request_ssicredential", - "delete_user_account", - "view_subscription", - "delete_notifications", - "view_technical_setup", + "view_use_case_participation", "view_tech_user_management", - "add_user_account", - "view_managed_idp", - "view_service_marketplace", - "view_service_offering", - "unsubscribe_apps", - "disable_idp", - "upload_certificates", - "view_use_cases", - "subscribe_apps", - "add_idp", - "delete_idp", - "view_membership", - "view_notifications", - "view_certificates", - "technical_roles_management", - "delete_tech_user_management", - "delete_own_user_account", "unsubscribe_services", - "view_apps", - "modify_connectors", - "view_use_case_participation", - "view_connectors", - "view_partner_network" - ], - "Cl3-CX-Semantic": [ - "view_semantic_model", - "delete_semantic_model", - "add_semantic_model", - "update_semantic_model" - ] - } - }, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "496ae7df-fabd-4977-bb81-d6eb96ad81ed", - "name": "CX User", - "composite": true, - "composites": { - "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], - "technical_roles_management": [ - "BPDM Pool Consumer" - ], - "Cl1-CX-Registration": [ - "view_registration" - ], - "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests" - ], - "Cl2-CX-Portal": [ + "add_idp", + "modify_user_account", + "delete_connectors", + "view_partner_network", "view_documents", - "view_membership", - "update_own_user_account", - "view_service_subscriptions", - "view_company_data", - "view_notifications", + "view_managed_idp", "view_certificates", + "request_ssicredential", + "delete_certificates", + "view_connectors", "view_service_marketplace", - "view_service_offering", - "delete_own_user_account", - "view_own_user_account", - "view_apps", - "view_user_management", + "delete_documents", + "view_technical_setup", + "add_tech_user_management", "view_subscription", + "view_own_user_account", + "view_user_account", + "upload_certificates", + "delete_user_account", + "delete_own_user_account", + "technical_roles_management", + "update_own_user_account", + "view_use_cases", "delete_notifications", - "view_partner_network" + "view_autosetup_status", + "view_app_language", + "modify_connectors" ], "Cl3-CX-Semantic": [ + "delete_semantic_model", + "add_semantic_model", + "update_semantic_model", "view_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "5b5cd4b9-0634-4f56-a526-64c017ef4578", - "name": "update_application_membership_credential", + "id": "c2aefbea-aad4-4708-8f4c-323484702e71", + "name": "service_management", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "a1bc8bb5-03bb-465e-8795-c68e3920c51d", - "name": "view_service_offering", + "id": "526ee248-0607-4d9d-beed-c9452c7fc570", + "name": "technical_roles_management", + "description": "technical roles management", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "d4833daf-92a0-4509-9b45-4957ca1933d3", - "name": "unsubscribe_apps", + "id": "a3544d64-77fd-4ef5-8353-cc8888bd51a2", + "name": "update_application_bpn_credential", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "d9609443-abd1-462f-8881-3e7d8213d785", - "name": "disable_idp", - "description": "disable an assigned idp", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "a5492307-2072-4c5d-9de3-f507f3d3302e", - "name": "App Manager", - "composite": true, - "composites": { - "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], - "technical_roles_management": [ - "BPDM Pool Consumer" - ], - "Cl1-CX-Registration": [ - "view_registration" - ], - "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests" - ], - "Cl2-CX-Portal": [ - "add_apps", - "add_tech_user_management", - "view_license_types", - "view_app_subscription", - "view_service_subscriptions", - "activate_subscription", - "delete_apps", - "view_certificates", - "delete_tech_user_management", - "CX User", - "view_autosetup_status", - "App Developer", - "edit_apps", - "view_connectors" - ], - "Cl3-CX-Semantic": [ - "add_semantic_model", - "update_semantic_model", - "view_semantic_model", - "delete_semantic_model" - ] - } - }, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "48c262f0-3f56-4bab-94d5-f3c30fb5d9f9", - "name": "upload_certificates", - "description": "", + "id": "584e94a6-3236-45a2-a148-72701e715dfa", + "name": "update_own_user_account", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "b4bead06-e3c4-4fce-9e06-43d9d9537766", + "id": "bdb34144-1125-4d5d-8e6f-3ad3e9a7ac35", "name": "view_use_cases", "description": "Users can view available use cases in the network", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "51e6dede-686f-43d5-925a-693784f8a661", - "name": "subscribe_apps", - "description": "User is able to start the app subscription process", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "8d3a5c8d-d4dc-4aaa-8941-9cd38cd3906e", - "name": "update_application_checklist_value", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "9b440b50-0ddd-4a6f-9a22-24073aea801e", - "name": "add_idp", - "description": "User can create a new idp under his organisation", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "c190da2a-aad4-4a02-9904-88207ba322a6", - "name": "delete_idp", - "description": "User can delete company idps", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "8cebb227-d72c-428e-92fd-6b4c01cbb899", - "name": "view_membership", - "description": "view_membership", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "ee373634-1eb3-4702-a269-774f36f54453", - "name": "decline_service_release", - "description": "decline_service_release", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "b06c2999-6008-4fb6-a22f-93fdac150656", - "name": "decline_app_release", - "description": "User can decline apps to not get released on the marketplace", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "3a3af42c-c564-44ca-b83c-6d5c3bbd6087", - "name": "add_service_offering", + "id": "a992b145-07f7-491c-a885-761e16ca919f", + "name": "delete_notifications", + "description": "User can delete notifications", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "765bced5-b422-4f91-b35f-19d648595e6a", - "name": "Purchaser", - "composite": true, - "composites": { - "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], - "technical_roles_management": [ - "BPDM Pool Consumer" - ], - "Cl1-CX-Registration": [ - "view_registration" - ], - "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests" - ], - "Cl2-CX-Portal": [ - "view_app_subscription", - "view_service_subscriptions", - "view_certificates", - "delete_certificates", - "subscribe_service", - "CX User", - "unsubscribe_apps", - "upload_certificates", - "unsubscribe_services", - "subscribe_apps" - ] - } - }, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "f9ec0166-c20b-4f1f-9f0d-11349fec657c", - "name": "view_notifications", - "description": "User can view notification details", + "id": "6bc271e2-4a6a-4d9b-9551-d3d5503e5cea", + "name": "view_autosetup_status", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "f1231514-aa65-408a-bf0d-c9d6d210e99a", - "name": "view_certificates", + "id": "c4d5c23e-3b79-4e57-a373-cd92bd0d8700", + "name": "create_ssi_notifications", + "description": "User can create notifications for ssi credentials", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "7b816094-20e7-44fb-a45f-3ecb9d9d7157", + "id": "3662c366-4a84-4aa0-916c-a9791c3de369", "name": "CX Admin", "composite": true, "composites": { "client": { "Cl16-CX-BPDMGate": [ - "read_stats", - "read_output_changelog", - "write_sharing_state", + "read_input_changelog", "read_input_partner", - "read_sharing_state", "read_output_partner", - "read_input_changelog", + "read_sharing_state", + "read_output_changelog", + "read_stats", + "write_sharing_state", "write_input_partner" ], "Cl7-CX-BPDM": [ - "write_partner", - "read_metadata", - "write_metadata", "read_changelog_member", - "read_changelog", + "write_metadata", + "write_partner", "read_partner", - "read_partner_member" + "read_metadata", + "read_partner_member", + "read_changelog" ], "Cl5-CX-Custodian": [ - "add_wallet", + "delete_wallet", "view_wallet", - "update_wallet", - "delete_wallet" + "add_wallet", + "update_wallet" ], "technical_roles_management": [ "BPDM Pool Consumer" @@ -1214,299 +1307,205 @@ ], "Cl24-CX-SSI-CredentialIssuer": [ "decision_ssicredential", - "revoke_credential", - "view_credential_requests", "view_use_case_participation", + "revoke_credential", "request_ssicredential", + "view_credential_requests", "revoke_credentials_issuer", "view_certificates" ], "Cl2-CX-Portal": [ - "view_documents", + "add_service_offering", + "subscribe_apps", + "disable_idp", + "view_idp", + "configure_partner_registration", + "view_membership", + "view_notifications", + "update_company_role", + "unsubscribe_apps", + "view_client_roles", + "add_idp", "delete_connectors", + "view_partner_network", + "view_documents", + "add_apps", + "approve_service_release", + "view_service_marketplace", "update_service_offering", + "view_license_types", + "decline_new_partner", + "view_user_account", "invite_new_partner", - "view_app_subscription", + "delete_user_account", + "delete_own_user_account", + "edit_apps", + "technical_roles_management", + "update_own_user_account", + "view_use_cases", + "delete_notifications", + "view_autosetup_status", + "view_app_language", "view_company_data", "approve_app_release", - "view_autosetup_status", - "configure_partner_registration", - "view_own_user_account", - "view_idp", - "add_apps", - "update_own_user_account", + "add_connectors", + "add_self_descriptions", + "subscribe_service", + "view_user_management", + "view_app_subscription", + "delete_idp", + "activate_subscription", + "decline_app_release", "setup_idp", - "request_ssicredential", - "view_subscription", - "delete_notifications", - "view_license_types", - "approve_new_partner", - "view_technical_setup", + "view_service_subscriptions", + "app_management", + "view_service_offering", + "view_apps", + "delete_tech_user_management", + "add_user_account", + "view_use_case_participation", + "view_submitted_applications", "view_tech_user_management", - "approve_service_release", + "unsubscribe_services", + "delete_apps", + "modify_user_account", + "approve_new_partner", "view_managed_idp", - "unsubscribe_apps", - "disable_idp", - "subscribe_apps", - "add_idp", - "delete_idp", - "view_membership", - "decline_service_release", - "decline_app_release", - "add_service_offering", - "view_notifications", "view_certificates", - "unsubscribe_services", - "modify_connectors", - "view_use_case_participation", - "view_partner_network", - "decline_new_partner", - "update_company_role", + "request_ssicredential", + "view_connectors", "delete_documents", - "app_management", - "view_app_language", - "modify_user_account", - "add_connectors", - "service_management", - "view_user_management", + "view_technical_setup", "add_tech_user_management", - "add_self_descriptions", - "view_user_account", - "view_service_subscriptions", - "activate_subscription", + "view_subscription", + "view_own_user_account", + "decline_service_release", + "service_management", "create_ssi_notifications", - "view_client_roles", - "subscribe_service", - "delete_user_account", - "view_submitted_applications", - "add_user_account", - "delete_apps", - "view_service_marketplace", - "view_service_offering", - "view_use_cases", - "technical_roles_management", - "delete_tech_user_management", - "delete_own_user_account", - "edit_apps", - "view_apps", - "view_connectors" + "modify_connectors" ], "Cl3-CX-Semantic": [ "delete_semantic_model", - "add_semantic_model", "update_semantic_model", - "view_semantic_model" - ] - } - }, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "92b5a061-8e54-4562-a86c-94c0bacef12d", - "name": "technical_roles_management", - "description": "technical roles management", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "4ac0c3dc-1401-4ed6-a5f8-d8e08e2f5c78", - "name": "delete_tech_user_management", - "description": "Delete a technical user", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "f02debf4-92ff-4b7f-a56c-db7c6321ceda", - "name": "delete_own_user_account", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "3ad2a1ef-09ad-4ab8-9ccc-30b15aae9f1c", - "name": "Business Partner Data Manager", - "description": "", - "composite": true, - "composites": { - "client": { - "technical_roles_management": [ - "BPDM Sharing Output Consumer", - "BPDM Sharing Input Manager", - "BPDM Pool Consumer" - ], - "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests" - ], - "Cl2-CX-Portal": [ - "CX User" + "view_semantic_model", + "add_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "13fe64aa-6de6-4b94-9e3d-af9b2c7f2917", - "name": "edit_apps", - "description": "Users with this role can edit apps which are published in the marketplace", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, { - "id": "60832277-251d-47f0-b40b-004f7224d0fc", - "name": "unsubscribe_services", - "description": "", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "817fa189-808e-465c-b75d-838336ab7a84", - "name": "view_apps", - "description": "Users with this role can view apps in the App Marketplace", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "dc2b47a7-8e7e-49a1-b23a-e099168b8229", + "id": "edb6cce8-1392-4b85-bb84-80a420e59051", "name": "modify_connectors", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "42873085-5177-4ff5-88df-0290e568babd", - "name": "view_use_case_participation", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "e5ec6a66-8fad-4066-bcdd-92041f894831", - "name": "view_connectors", - "description": "Look up company connectors and their details", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} }, - { - "id": "104c094b-eaf5-4b0e-9758-f14dedf925da", - "name": "view_partner_network", - "description": "Partner Network view", + { + "id": "92072408-0bbf-43c6-8072-7041d3fe15ec", + "name": "view_app_language", + "description": "View available app language", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "5ed54edb-e7bf-4679-b3c6-af7862705685", "attributes": {} } ], "Cl21-CX-DF": [ { - "id": "44a9692a-6d97-4ce0-9d1c-bcdd273792a9", - "name": "view_discovery_endpoint", + "id": "d727a66f-49ab-4e63-ba09-36f0471a4372", + "name": "delete_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "35950e01-8a93-42d9-8171-33f5a81a2217", "attributes": {} }, { - "id": "3bb6b58e-b10b-4705-aef9-56f359e46111", - "name": "delete_discovery_endpoint", + "id": "725e00eb-8e94-4448-9ada-b3f8345f672d", + "name": "view_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "35950e01-8a93-42d9-8171-33f5a81a2217", "attributes": {} }, { - "id": "518d41c9-c7c7-4ab4-be2b-2b467977ecc9", + "id": "d8791e53-a3b5-49e7-ac11-7efabaa79da0", "name": "add_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "35950e01-8a93-42d9-8171-33f5a81a2217", "attributes": {} } ], "sa-cl8-cx-1": [], "Cl7-CX-BPDM": [ { - "id": "a1571747-020a-4803-bb77-06c41628c015", - "name": "read_changelog_member", + "id": "ca02eaaf-46fd-4a12-8742-db7e887805ac", + "name": "read_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "942b1ca5-9e70-41c7-b18f-23c656f870eb", - "name": "read_partner", + "id": "b73b8af3-ee39-4aa1-8330-f5b5896db95d", + "name": "write_metadata", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "f2dc6b37-1df8-4ff6-8326-557aa771d8c8", + "id": "614aa64e-f4f8-42a2-8e04-01d41fa40f4c", "name": "read_metadata", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "022ba187-6168-469e-9d07-5122361ff090", + "id": "5c4ca68f-75a5-4d08-b90d-6044700290d7", "name": "read_partner_member", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "b4e78d14-8c99-41ad-aff5-ab1d6ad3081b", - "name": "write_metadata", + "id": "b382f092-3e43-45e1-b987-86c2100074a4", + "name": "read_changelog_member", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "5a36b13d-48ed-440a-b28b-e07a6354f90c", - "name": "read_changelog", + "id": "ed92099b-eb5d-41b3-9339-2d3dd58af37f", + "name": "read_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} }, { - "id": "cccaaf38-4b98-41a8-a92f-8332ecb6faf7", + "id": "727cad59-283c-46ef-8cc8-f12b5248b297", "name": "write_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "attributes": {} } ], @@ -1519,361 +1518,361 @@ "satest15": [], "realm-management": [ { - "id": "aafa6845-0920-4013-a283-594c9dc7ac32", - "name": "view-realm", - "description": "${role_view-realm}", - "composite": false, - "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", - "attributes": {} - }, - { - "id": "08811aa8-7a05-489d-9f5e-bd51fd39fbc3", - "name": "manage-realm", - "description": "${role_manage-realm}", + "id": "d9aafd2f-da7c-47f8-8798-8b8eabd2e2e5", + "name": "manage-identity-providers", + "description": "${role_manage-identity-providers}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "172dbf29-cc79-438f-9f56-24d0941f04ea", + "id": "b2158824-5368-4af2-9e34-dd89afee1624", "name": "impersonation", "description": "${role_impersonation}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", - "attributes": {} - }, - { - "id": "6ecdc37e-e84c-4b2f-b7f8-950ad361b831", - "name": "manage-events", - "description": "${role_manage-events}", - "composite": false, - "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "3bc03769-6258-4202-9f83-2f9f33821ccb", - "name": "view-users", - "description": "${role_view-users}", + "id": "37127b90-daa5-4994-992b-fe1d9fa7aa65", + "name": "view-clients", + "description": "${role_view-clients}", "composite": true, "composites": { "client": { "realm-management": [ - "query-users", - "query-groups" + "query-clients" ] } }, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "93db5b47-913a-4c45-a227-33f0b5c90701", - "name": "create-client", - "description": "${role_create-client}", - "composite": false, - "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", - "attributes": {} - }, - { - "id": "8cce49c4-c187-4573-ad0d-fddabc764ab3", - "name": "view-events", - "description": "${role_view-events}", + "id": "4eaa50f4-cbcf-4c29-86ec-792a973a1c0d", + "name": "query-groups", + "description": "${role_query-groups}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "a2621233-2118-44ef-aa5b-c1c75854e395", - "name": "query-clients", - "description": "${role_query-clients}", + "id": "8c777fe1-2c5d-41d8-846a-af54615c9446", + "name": "manage-users", + "description": "${role_manage-users}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "fa001419-f155-4709-af5a-7753fa0d5798", - "name": "view-identity-providers", - "description": "${role_view-identity-providers}", + "id": "6d392760-ecd1-48a2-b9ad-74f061cc7952", + "name": "manage-events", + "description": "${role_manage-events}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "257abe39-01cd-44d1-96c3-e179d83effb6", - "name": "manage-users", - "description": "${role_manage-users}", + "id": "f06b7e70-7b0f-44ad-b793-f96deb956dc7", + "name": "manage-clients", + "description": "${role_manage-clients}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "ad4b404c-de7f-4224-bb64-fc132a6c54c1", + "id": "bdcd505e-60ff-44d4-a07a-ff341f307626", "name": "realm-admin", "description": "${role_realm-admin}", "composite": true, "composites": { "client": { "realm-management": [ - "view-realm", - "manage-realm", + "manage-identity-providers", "impersonation", + "view-clients", + "query-groups", + "manage-users", "manage-events", - "view-users", + "manage-clients", "create-client", - "view-events", - "query-clients", - "view-identity-providers", - "manage-users", - "query-realms", - "manage-identity-providers", "view-authorization", - "view-clients", + "view-identity-providers", + "query-clients", + "view-realm", "manage-authorization", + "view-users", + "view-events", "query-users", - "manage-clients", - "query-groups" + "manage-realm", + "query-realms" ] } }, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "13ba5952-cd79-4aea-9511-0741b2578980", - "name": "query-realms", - "description": "${role_query-realms}", + "id": "051ce22a-1ccf-4114-8315-00b5687df2ba", + "name": "create-client", + "description": "${role_create-client}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "9842d196-88db-4df8-9c99-e383fa2e1b95", - "name": "manage-identity-providers", - "description": "${role_manage-identity-providers}", + "id": "ddc08c17-e74a-4e60-a9e1-b7900139beb2", + "name": "view-authorization", + "description": "${role_view-authorization}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "14d19c59-046b-4772-8c2d-9dc1ccc82f46", - "name": "view-authorization", - "description": "${role_view-authorization}", + "id": "6b00ebde-8285-4f9e-8258-27616839cfd4", + "name": "view-identity-providers", + "description": "${role_view-identity-providers}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "01feddbc-f742-42a9-ba3c-64f8ac2d5ba3", - "name": "view-clients", - "description": "${role_view-clients}", - "composite": true, - "composites": { - "client": { - "realm-management": [ - "query-clients" - ] - } - }, + "id": "be005948-db35-43a8-b7fe-83c8fc2fe77f", + "name": "query-clients", + "description": "${role_query-clients}", + "composite": false, + "clientRole": true, + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", + "attributes": {} + }, + { + "id": "47854d56-d209-49f8-9d2e-c4d9f3aff85e", + "name": "view-realm", + "description": "${role_view-realm}", + "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "f36cf8ec-3f54-4df5-80e6-36b44c0b1803", + "id": "5e05a330-e428-42cf-9ec8-aafcedecbfbc", "name": "manage-authorization", "description": "${role_manage-authorization}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", + "attributes": {} + }, + { + "id": "c27f3211-51ef-494b-83b3-e322a8e1338f", + "name": "view-events", + "description": "${role_view-events}", + "composite": false, + "clientRole": true, + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", + "attributes": {} + }, + { + "id": "4e0ca369-2a67-4bf8-9ea3-ff0027130a04", + "name": "view-users", + "description": "${role_view-users}", + "composite": true, + "composites": { + "client": { + "realm-management": [ + "query-users", + "query-groups" + ] + } + }, + "clientRole": true, + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "b0c29452-6401-4f9d-a808-25b861c19006", + "id": "06b3bd1d-296c-4087-96fc-2548b247b721", "name": "query-users", "description": "${role_query-users}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "acf55e28-5dad-462b-abf5-51f598a7b8e8", - "name": "manage-clients", - "description": "${role_manage-clients}", + "id": "a4538897-0d74-4eff-a2e8-557055549d79", + "name": "manage-realm", + "description": "${role_manage-realm}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} }, { - "id": "08547466-edfb-4676-9fb5-e4f4a6ee7363", - "name": "query-groups", - "description": "${role_query-groups}", + "id": "45861c45-56b2-47b7-a6ae-a48119bd972f", + "name": "query-realms", + "description": "${role_query-realms}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "attributes": {} } ], "Cl16-CX-BPDMGate": [ { - "id": "e86f464d-f43c-4da5-a076-8a29ff171d39", + "id": "190c5852-e18d-4567-926f-d33a3fdce61f", "name": "read_input_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "4970ceef-4196-46f5-9f02-60fa87066ec7", + "id": "569be958-fdfb-41f9-a6dd-a29e408e389c", "name": "read_sharing_state", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "8f49b2b4-ef67-43f0-af51-308497afbad2", + "id": "40c5e7c3-be61-4716-8547-4e91a3de9c5a", "name": "read_output_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "57b5a95f-a918-4e94-8df3-f6ad988f1b26", - "name": "read_output_partner", + "id": "8e47368a-1e5d-4786-aeb8-db58fc45a44e", + "name": "read_stats", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "3306707a-c19d-4e1c-ad00-0adeab2dff3f", - "name": "write_sharing_state", + "id": "a9da5c91-969a-469d-a0f3-8b709899d6e0", + "name": "read_input_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "4e3e7c89-7bff-4dc0-9a7d-f553a2f509d1", - "name": "read_input_partner", + "id": "36534a1e-15bc-4329-8667-4e4a7a6fd4d1", + "name": "write_sharing_state", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "8d808af6-cbc8-4853-86dd-04572c1aec01", - "name": "read_stats", + "id": "9398102d-6831-491f-b484-522e161a3e50", + "name": "write_input_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} }, { - "id": "0fde7cd1-ba66-4405-961c-5db9bbcc456c", - "name": "write_input_partner", + "id": "ac4d4bd3-d668-4f88-890a-b8debaeecc0f", + "name": "read_output_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "attributes": {} } ], "Cl25-CX-BPDM-Orchestrator": [ { - "id": "291b25b4-9e19-4408-885c-541b0460e927", - "name": "create_reservation_clean", - "description": "Allowed to create reservations for golden record tasks inside the 'Clean' queue.", + "id": "46888c11-f665-49bb-a585-08b76ea5f4b3", + "name": "create_task", + "description": "Allowed to create new golden record tasks", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "c690e363-ef07-437d-a836-c03a3c12cbfd", - "name": "create_result_cleanAndSync", - "description": "Allowed to create results for reserved golden record tasks in the 'CleanAndSync' queue.", + "id": "68d6d8f2-9a84-4bba-8a4c-b1881b2ccbf8", + "name": "read_task", + "description": "Allowed to read the processing state and result of golden record tasks.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "5ac5428c-2c16-4b12-929c-f9a177baf539", - "name": "create_reservation_cleanAndSync", - "description": "Allowed to create reservations for golden record tasks in the 'CleanAndSync' queue", + "id": "df1e0b9b-0737-4254-80c6-6e2c4c3a2515", + "name": "create_reservation_poolSync", + "description": "Allowed to create reservations for golden record tasks in the 'PoolSync' queue.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "6a5c44c8-38ea-4ae6-a36b-4dd8c1c59202", - "name": "create_reservation_poolSync", - "description": "Allowed to create reservations for golden record tasks in the 'PoolSync' queue.", + "id": "ab832fbf-1523-4eaf-835f-72c795d21cef", + "name": "create_result_cleanAndSync", + "description": "Allowed to create results for reserved golden record tasks in the 'CleanAndSync' queue.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "76018adc-4b18-4eab-bf5d-c32eba107c16", - "name": "create_task", - "description": "Allowed to create new golden record tasks", + "id": "0a634962-9999-48c1-816e-b55367f97bf8", + "name": "create_result_poolSync", + "description": "Allowed to create results for reserved golden record tasks in the 'PoolSync' queue.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "b60d6204-7b12-408e-aa42-c41fc1f7e49f", - "name": "create_result_clean", - "description": "Allowed to create results for reserved golden record tasks in the 'Clean' queue.", + "id": "b82ae2da-b48d-448d-8be4-83898af0b39e", + "name": "create_reservation_cleanAndSync", + "description": "Allowed to create reservations for golden record tasks in the 'CleanAndSync' queue", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "961c8fc7-c9fc-4569-9139-674984695b7e", - "name": "read_task", - "description": "Allowed to read the processing state and result of golden record tasks.", + "id": "a06d9af2-ea66-41c2-8155-888247dccebb", + "name": "create_reservation_clean", + "description": "Allowed to create reservations for golden record tasks inside the 'Clean' queue.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} }, { - "id": "f84abe4f-a41e-45f2-8649-d97509239ba1", - "name": "create_result_poolSync", - "description": "Allowed to create results for reserved golden record tasks in the 'PoolSync' queue.", + "id": "2f51caaf-5cc8-4b9f-a834-197ae8e0d23c", + "name": "create_result_clean", + "description": "Allowed to create results for reserved golden record tasks in the 'Clean' queue.", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "attributes": {} } ], @@ -1894,133 +1893,136 @@ "sa-cl22-01": [], "Cl24-CX-SSI-CredentialIssuer": [ { - "id": "04b4162f-ab97-49aa-9331-cb73a60b845f", - "name": "view_certificates", + "id": "1d339ed1-3877-47f0-b1bf-aea678b846e9", + "name": "request_ssicredential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "3dcd410b-0984-48b4-88d5-060eb744dd76", - "name": "revoke_credentials_issuer", + "id": "4a1a5a6e-0cfe-4e02-b1fb-fa83d4902b56", + "name": "revoke_credential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "1f8ee654-161a-42e4-a2aa-64b4cd91f27e", - "name": "view_credential_requests", + "id": "e41793a9-74dd-45ca-a2b8-434ee26537fe", + "name": "decision_ssicredential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "3459d174-ef82-41d1-8d4d-35a16dd5665a", + "id": "2d9a0c28-27a7-4f5c-a443-f13f2de4da6a", "name": "view_use_case_participation", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "72c2c701-f352-44b2-b95e-2d8125b6cdbc", - "name": "request_ssicredential", + "id": "bebfa61b-ad93-4ce6-a5b4-ebf18ed1b667", + "name": "view_certificates", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "c5e784b2-4cd1-4aae-965d-5ca0d54ad293", - "name": "decision_ssicredential", + "id": "2c14e294-a3a6-4df6-b012-372d582276a6", + "name": "revoke_credentials_issuer", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} }, { - "id": "3f8bbef4-5d29-4ca3-9b67-7e102663f725", - "name": "revoke_credential", + "id": "3def04c8-ac88-4162-ac3a-2643a0c4df96", + "name": "view_credential_requests", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "attributes": {} } ], "Cl22-CX-BPND": [ { - "id": "798bcaf7-fec5-414f-91ef-352967bfd72a", + "id": "31cf209c-58d0-4dcd-84dd-200cad52aaf4", "name": "add_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a6a0b6ad-d0a5-44f4-b5df-75cb9bcdfedf", "attributes": {} }, { - "id": "07c35188-e159-4f5b-b05e-a393c5b8c115", - "name": "delete_bpn_discovery", + "id": "5e2f8606-4352-4214-a809-d270c854eee4", + "name": "view_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a6a0b6ad-d0a5-44f4-b5df-75cb9bcdfedf", "attributes": {} }, { - "id": "05bc014a-ce02-4965-bdea-34d5b206e0e5", - "name": "view_bpn_discovery", + "id": "0a62a8f3-24ae-46c9-92f5-479427c294bc", + "name": "delete_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a6a0b6ad-d0a5-44f4-b5df-75cb9bcdfedf", "attributes": {} } ], "technical_roles_management": [ { - "id": "0c4ec53e-08f4-4593-a68d-eb31c8b433c9", - "name": "BPDM Orchestrator Processor Clean", - "description": "Allowed to process golden record tasks in the 'Clean' queue", + "id": "68038e59-873a-4739-b0c5-28147187198f", + "name": "BPDM Orchestrator Processor PoolSync", + "description": "Allowed to process golden record tasks in the 'PoolSync' queue", "composite": true, "composites": { "client": { "Cl25-CX-BPDM-Orchestrator": [ - "create_reservation_clean", - "create_result_clean" + "create_reservation_poolSync", + "create_result_poolSync" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "94f74d64-272b-497d-b280-e2007bf4adb4", - "name": "BPDM Pool Sharing Consumer", + "id": "27d174d0-f49e-48a4-bbe9-dcc412095741", + "name": "BPDM Sharing Input Manager", "description": "", "composite": true, "composites": { "client": { - "Cl7-CX-BPDM": [ - "read_partner", - "read_metadata", - "read_changelog" + "Cl16-CX-BPDMGate": [ + "read_input_changelog", + "read_sharing_state", + "read_stats", + "read_input_partner", + "write_sharing_state", + "write_input_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "ba2feddc-77d7-40c4-8b10-859903bcafb8", + "id": "a4535612-79ab-44a0-904a-1b4385140aca", "name": "Registration Internal", "description": "Technical user enabling the invitation API to integrate 3rd party software.", "composite": true, @@ -2033,11 +2035,29 @@ } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", + "attributes": {} + }, + { + "id": "e416589b-ba98-4258-9fe1-1e8b5071ce57", + "name": "BPDM Pool Sharing Consumer", + "description": "", + "composite": true, + "composites": { + "client": { + "Cl7-CX-BPDM": [ + "read_changelog", + "read_metadata", + "read_partner" + ] + } + }, + "clientRole": true, + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "4776c000-7232-4804-a133-aff0c01966ba", + "id": "cfc96370-4dda-4964-950e-b89c5cffeb90", "name": "Semantic Model Management", "description": "", "composite": true, @@ -2049,171 +2069,186 @@ } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "f21efc81-8506-4821-9a75-2b97d0a9cd7b", + "id": "c4a02435-4447-4d59-8c77-7af4a32d29ca", "name": "BPDM Orchestrator Processor CleanAndSync", "description": "Allowed to process golden record tasks in the 'CleanAndSync' queue", "composite": true, "composites": { "client": { - "Cl25-CX-BPDM-Orchestrator": [ - "create_result_cleanAndSync", - "create_reservation_cleanAndSync" + "Cl25-CX-BPDM-Orchestrator": [ + "create_result_cleanAndSync", + "create_reservation_cleanAndSync" + ] + } + }, + "clientRole": true, + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", + "attributes": {} + }, + { + "id": "88a3ffe2-649b-4e45-97b8-31a60baab239", + "name": "BPDM Sharing Admin", + "description": "", + "composite": true, + "composites": { + "client": { + "Cl16-CX-BPDMGate": [ + "read_input_changelog", + "read_sharing_state", + "read_output_changelog", + "read_stats", + "read_input_partner", + "write_sharing_state", + "write_input_partner", + "read_output_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "dee6cf7a-fb6b-451c-9ef7-87459893e48f", - "name": "Registration External", + "id": "f5c4fee1-00cf-4708-b1f6-953cfbbfc28f", + "name": "CX Membership Info", + "description": "", "composite": true, "composites": { "client": { "Cl2-CX-Portal": [ - "configure_partner_registration" + "view_membership" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "80d0af88-3cad-47d2-b2b5-3992941573b8", - "name": "BPDM Sharing Input Manager", - "description": "", + "id": "b02f738d-85e1-411b-aa6c-0b9b9eb42fc2", + "name": "BPDM Orchestrator Task Creator", + "description": "Allowed to create new golden record tasks, monitor the processing state and result.", "composite": true, "composites": { "client": { - "Cl16-CX-BPDMGate": [ - "read_input_changelog", - "read_sharing_state", - "write_sharing_state", - "read_input_partner", - "read_stats", - "write_input_partner" + "Cl25-CX-BPDM-Orchestrator": [ + "create_task", + "read_task" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "8ce375c0-bab3-4df7-939f-a61cd0fa0ab1", + "id": "4fe0daad-0ca8-4f41-8761-6e3098de2b96", "name": "Offer Management", "description": "", "composite": true, "composites": { "client": { "Cl2-CX-Portal": [ - "view_tech_user_management", - "add_service_offering", + "activate_subscription", "add_connectors", - "app_management", - "activate_subscription" + "add_service_offering", + "view_tech_user_management", + "app_management" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "fedb5137-e15f-489c-8dd7-7be5721e6d43", - "name": "BPDM Orchestrator Processor PoolSync", - "description": "Allowed to process golden record tasks in the 'PoolSync' queue", + "id": "76e3fa9e-ee16-4a48-a94a-cb4d3f7e81b0", + "name": "BPDM Orchestrator Admin", + "description": "Full read and write access to the BPDM Orchestrator component", "composite": true, "composites": { "client": { "Cl25-CX-BPDM-Orchestrator": [ + "create_task", + "read_task", + "create_result_cleanAndSync", "create_reservation_poolSync", - "create_result_poolSync" + "create_result_poolSync", + "create_reservation_cleanAndSync", + "create_reservation_clean", + "create_result_clean" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "e2f27c6d-b183-4a3a-abfa-332edaa09bf5", - "name": "BPDM Sharing Admin", + "id": "df2dbf49-e697-4b43-9585-8660807f59eb", + "name": "BPDM Sharing Output Consumer", "description": "", "composite": true, "composites": { "client": { "Cl16-CX-BPDMGate": [ - "read_input_changelog", "read_sharing_state", "read_output_changelog", - "read_output_partner", - "write_sharing_state", - "read_input_partner", "read_stats", - "write_input_partner" + "read_output_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "d33ab271-7fea-44c3-a9bc-8760ed8725f6", - "name": "BPDM Orchestrator Task Creator", - "description": "Allowed to create new golden record tasks, monitor the processing state and result.", + "id": "220d0d79-dc50-44d7-a5cf-2d4ee05986d9", + "name": "BPDM Orchestrator Processor Clean", + "description": "Allowed to process golden record tasks in the 'Clean' queue", "composite": true, "composites": { "client": { "Cl25-CX-BPDM-Orchestrator": [ - "create_task", - "read_task" + "create_reservation_clean", + "create_result_clean" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "d26cf5c3-665c-4522-bbc4-fb28f6c62d11", - "name": "BPDM Pool Admin", - "description": "", + "id": "6ed00665-79dd-451d-8810-753d35477ceb", + "name": "Registration External", "composite": true, "composites": { "client": { - "Cl7-CX-BPDM": [ - "read_changelog_member", - "read_partner", - "read_metadata", - "read_partner_member", - "write_metadata", - "read_changelog", - "write_partner" + "Cl2-CX-Portal": [ + "configure_partner_registration" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "d5781775-3fbd-4f46-84ea-b19164393205", + "id": "e29f2afd-827e-4ade-9ebf-647ee7d9864a", "name": "Dataspace Discovery", "composite": true, "composites": { "client": { "Cl22-CX-BPND": [ "add_bpn_discovery", - "delete_bpn_discovery", - "view_bpn_discovery" + "view_bpn_discovery", + "delete_bpn_discovery" ], "Cl21-CX-DF": [ "view_discovery_endpoint" @@ -2224,418 +2259,382 @@ } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "bf0d0e2e-a58a-4f2e-ae40-a4f9754b55e1", - "name": "BPDM Sharing Output Consumer", + "id": "d0feb227-2196-4919-9f39-0d695586955b", + "name": "BPDM Pool Admin", "description": "", "composite": true, "composites": { "client": { - "Cl16-CX-BPDMGate": [ - "read_sharing_state", - "read_output_changelog", - "read_output_partner", - "read_stats" + "Cl7-CX-BPDM": [ + "write_metadata", + "read_changelog", + "read_metadata", + "read_partner_member", + "read_changelog_member", + "read_partner", + "write_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "0324b0ed-43c0-4493-ad4b-4f202e288df0", - "name": "CX Membership Info", + "id": "e7da804d-d33a-4a8c-97e0-97154cc008be", + "name": "BPDM Sharing Input Consumer", "description": "", "composite": true, "composites": { "client": { - "Cl2-CX-Portal": [ - "view_membership" + "Cl16-CX-BPDMGate": [ + "read_input_changelog", + "read_sharing_state", + "read_stats", + "read_input_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "6f153999-e1a9-4cc7-b9c0-f53e7c5f7a42", + "id": "df96761c-4ec7-4495-ae6f-b1072e8976cd", "name": "Identity Wallet Management", "composite": true, "composites": { "client": { "Cl5-CX-Custodian": [ - "view_wallet", - "update_wallet" + "update_wallet", + "view_wallet" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} }, { - "id": "3ffec12b-e9da-46d2-ae71-d9b0a196d030", + "id": "2d413bf8-75d0-4dd2-8eda-6759ea2bf829", "name": "BPDM Pool Consumer", "description": "", "composite": true, "composites": { "client": { "Cl7-CX-BPDM": [ - "read_changelog_member", "read_metadata", - "read_partner_member" - ] - } - }, - "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", - "attributes": {} - }, - { - "id": "4348abf6-499f-41cd-91a5-c22afee81629", - "name": "BPDM Sharing Input Consumer", - "description": "", - "composite": true, - "composites": { - "client": { - "Cl16-CX-BPDMGate": [ - "read_input_changelog", - "read_sharing_state", - "read_input_partner", - "read_stats" - ] - } - }, - "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", - "attributes": {} - }, - { - "id": "25ff9c62-f81a-4a56-a63e-9ddc08294ffb", - "name": "BPDM Orchestrator Admin", - "description": "Full read and write access to the BPDM Orchestrator component", - "composite": true, - "composites": { - "client": { - "Cl25-CX-BPDM-Orchestrator": [ - "create_reservation_clean", - "create_result_cleanAndSync", - "create_reservation_cleanAndSync", - "create_reservation_poolSync", - "create_task", - "read_task", - "create_result_clean", - "create_result_poolSync" + "read_partner_member", + "read_changelog_member" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "cb72d886-16e4-485d-a887-29c65ef88436", "attributes": {} } ], "satest10": [], "Cl5-CX-Custodian": [ { - "id": "11c06d7d-8cab-42e8-b8bb-599940c61f2b", - "name": "delete_wallet", - "description": "User can delete his wallet", + "id": "1e73e35c-e6e0-4a3b-9fc1-5ba1ee14984b", + "name": "add_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "7cbf7bf7-be0b-4372-9b5d-56bfcfad4ef7", - "name": "add_wallets", + "id": "ad07a7cc-5fb5-4ff6-a84f-fabed5d2e679", + "name": "view_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "4e985f0a-4d33-409c-93a2-8d1b1de000e6", - "name": "delete_wallets", + "id": "380a18d6-929a-4972-a6f9-9898aec44795", + "name": "update_wallet", + "description": "Change existing wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "823ef0fd-ad22-4817-b31b-4638139b435c", + "id": "5311248d-6a8a-4f4c-9e69-0ef918933ae7", "name": "update_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "191ff80d-5525-4dc5-a761-80783a4d8c04", - "name": "add_wallet", - "description": "Add a new wallet", + "id": "fce36202-264f-47d7-a667-00726a51de0d", + "name": "delete_wallet", + "description": "User can delete his wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "d6521ed5-9154-49a8-9ac4-c0a12573b201", + "id": "644146c2-2ed0-42f4-a39d-4a1262520e03", "name": "view_wallet", "description": "Can view own wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "dbdb11f0-f21a-4012-9610-43934407c309", - "name": "update_wallet", - "description": "Change existing wallet", + "id": "505ce6da-58de-4732-bf11-d5e271f1f022", + "name": "add_wallet", + "description": "Add a new wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} }, { - "id": "82b61160-ff26-4dd0-abf5-33d6ec57cdc7", - "name": "view_wallets", + "id": "a9571300-d442-4c6c-8fd6-405f6e615cf7", + "name": "delete_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "attributes": {} } ], "Cl1-CX-Registration": [ { - "id": "3c7b8dec-3ef8-4665-82a3-2d8aeed059d8", + "id": "50a304b7-b754-4f21-a120-4bb71f45ba24", "name": "view_documents", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "21fce69f-e42a-4f03-a47f-74441f5719c7", - "name": "view_company_roles", - "description": "View Company Roles and Descriptions", - "composite": false, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "9fe7f83e-c5af-408f-9e02-66ca6d318d9b", - "name": "delete_documents", - "description": "delete_documents", - "composite": false, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "009c93b3-8cb7-4961-9492-9d2fc9574583", - "name": "upload_documents", - "description": "User is able to upload documents in the registration service", - "composite": false, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "9607136e-9daf-4057-9274-767d4de473ab", - "name": "add_company_data", - "description": "User is able to add / edit company data under the registration process", - "composite": false, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "b1b1e25d-0e14-4fc0-882a-126f3f6cbbc0", - "name": "view_registration", - "description": "Permission to access & view the registration process", - "composite": false, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "fd523149-5499-412d-82b0-d8aeccbb5c5e", - "name": "Company Admin", + "id": "768e349e-3fc9-4122-b821-e6c2b5742dce", + "name": "Legal Manager", "composite": true, "composites": { "client": { - "Cl7-CX-BPDM": [ - "read_metadata", - "read_partner_member", - "read_changelog_member", - "read_partner" - ], "Cl1-CX-Registration": [ - "view_documents", "view_company_roles", - "delete_documents", - "upload_documents", - "add_company_data", + "view_documents", "view_registration", - "submit_registration", "sign_consent", - "invite_user" + "submit_registration", + "upload_documents", + "add_company_data", + "invite_user", + "delete_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "e5f03bf6-0b3c-4539-8873-d146bd18e504", + "id": "315ea358-008b-4000-a4f4-4b9c299fd292", "name": "CX Admin", "composite": true, "composites": { "client": { "Cl1-CX-Registration": [ - "add_company_data", - "view_registration", - "view_documents", "view_company_roles", - "submit_registration", + "view_documents", + "view_registration", "sign_consent", - "delete_documents", + "submit_registration", + "add_company_data", "upload_documents", - "invite_user" + "invite_user", + "delete_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "086cf0b0-7181-4a8a-89d3-137fd02e0847", - "name": "submit_registration", - "description": "User is able to submit the registration to Catena-X", + "id": "d8fd6b4e-6f49-48c6-bd2e-7eb598e4c492", + "name": "sign_consent", + "description": "User is able to confirm Terms & Conditions", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "87ecd7bb-039a-4e0a-a1a8-ca17b32d7891", - "name": "Signing Manager", + "id": "ed089c7c-6c95-426c-a986-06b805742367", + "name": "Company Admin", "composite": true, "composites": { "client": { + "Cl7-CX-BPDM": [ + "read_metadata", + "read_partner_member", + "read_changelog_member", + "read_partner" + ], "Cl1-CX-Registration": [ - "add_company_data", - "view_registration", "view_documents", - "view_company_roles", - "submit_registration", "sign_consent", - "delete_documents", + "submit_registration", "upload_documents", - "invite_user" + "add_company_data", + "invite_user", + "view_company_roles", + "view_registration", + "delete_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", + "attributes": {} + }, + { + "id": "20690b80-a82a-4962-a920-1fa0d5242800", + "name": "submit_registration", + "description": "User is able to submit the registration to Catena-X", + "composite": false, + "clientRole": true, + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", + "attributes": {} + }, + { + "id": "9a1aeee2-7e08-4de6-b489-183938a1098b", + "name": "add_company_data", + "description": "User is able to add / edit company data under the registration process", + "composite": false, + "clientRole": true, + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", + "attributes": {} + }, + { + "id": "2780b64e-cf7e-4955-b5c5-607a63e6dba6", + "name": "invite_user", + "description": "User is able to add additional users to the registration process", + "composite": false, + "clientRole": true, + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "e12709ce-c1fc-454a-a095-4088cab26539", - "name": "sign_consent", - "description": "User is able to confirm Terms & Conditions", + "id": "1ca038bb-2166-4c75-9fee-b4912b6f2c91", + "name": "upload_documents", + "description": "User is able to upload documents in the registration service", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "461ea134-91cd-4482-a0cb-6f8406846807", - "name": "Legal Manager", + "id": "88640c0e-1d54-4bcf-9309-66712e532bde", + "name": "view_company_roles", + "description": "View Company Roles and Descriptions", + "composite": false, + "clientRole": true, + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", + "attributes": {} + }, + { + "id": "472b8eaa-b0b0-49a1-9b17-b9567c88d9c5", + "name": "Signing Manager", "composite": true, "composites": { "client": { "Cl1-CX-Registration": [ - "add_company_data", - "view_registration", - "view_documents", "view_company_roles", - "submit_registration", + "view_documents", + "view_registration", "sign_consent", - "delete_documents", + "submit_registration", + "add_company_data", "upload_documents", - "invite_user" + "invite_user", + "delete_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} }, { - "id": "44d50090-3343-48d8-9843-7eeb15276869", - "name": "invite_user", - "description": "User is able to add additional users to the registration process", + "id": "984a2634-f2ef-48d5-9d8b-27d609c72ebe", + "name": "view_registration", + "description": "Permission to access & view the registration process", + "composite": false, + "clientRole": true, + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", + "attributes": {} + }, + { + "id": "864193a2-91cb-401c-bedf-a931bffa576d", + "name": "delete_documents", + "description": "delete_documents", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "attributes": {} } ], "broker": [ { - "id": "d1330d07-b783-43ad-b545-85a230060023", + "id": "8a53bbf1-3270-428a-a1fa-c00af62f6d02", "name": "read-token", "description": "${role_read-token}", "composite": false, "clientRole": true, - "containerId": "03885031-084a-4317-aa51-de9b4acf8fa9", + "containerId": "0b911e31-1a8f-4054-af4b-80aa9663f8ec", "attributes": {} } ], "Cl3-CX-Semantic": [ { - "id": "beef62b1-2e1c-4fc2-8813-7f3981ebfde2", - "name": "view_semantic_model", - "description": "View existing data models", + "id": "5cb55966-3894-4d35-b4d0-b4405579cad3", + "name": "update_semantic_model", + "description": "User can update existing semantic models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "78bb89c7-cacb-4eea-8ee3-e3d667de1102", "attributes": {} }, { - "id": "fa8261a8-fe09-4867-a558-438737917185", - "name": "delete_semantic_model", - "description": "User can delete existing semantic models", + "id": "459a6c9a-46e0-4209-9d35-e7e4aeb165cc", + "name": "view_semantic_model", + "description": "View existing data models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "78bb89c7-cacb-4eea-8ee3-e3d667de1102", "attributes": {} }, { - "id": "a46242a3-26db-4b86-b836-bf0339168c56", + "id": "9d898184-9578-4cd5-8105-9042c64f263e", "name": "add_semantic_model", "description": "Add semantic model", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "78bb89c7-cacb-4eea-8ee3-e3d667de1102", "attributes": {} }, { - "id": "f7d88948-b75d-4ed0-851d-b4c645ae27ca", - "name": "update_semantic_model", - "description": "User can update existing semantic models", + "id": "75ff4b7e-4b0b-4970-984f-a2caf38c4f49", + "name": "delete_semantic_model", + "description": "User can delete existing semantic models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "78bb89c7-cacb-4eea-8ee3-e3d667de1102", "attributes": {} } ], @@ -2649,32 +2648,16 @@ "satest06": [], "account": [ { - "id": "9a1e745f-e0b5-4efc-9336-3ba403a79cb8", - "name": "manage-consent", - "description": "${role_manage-consent}", - "composite": true, - "composites": { - "client": { - "account": [ - "view-consent" - ] - } - }, - "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", - "attributes": {} - }, - { - "id": "93070949-280d-4183-9761-94792722cc1d", - "name": "delete-account", - "description": "${role_delete-account}", + "id": "cfa02100-a063-4b28-a2b5-bbc068adab60", + "name": "view-profile", + "description": "${role_view-profile}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "20d5e725-3d3b-4bfe-9a62-5e650ae55b53", + "id": "4d7dc99d-59ca-44f9-8615-5991484634fd", "name": "manage-account", "description": "${role_manage-account}", "composite": true, @@ -2686,63 +2669,79 @@ } }, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "d0312a58-8fba-4fea-9a07-bd5e1515f9d8", - "name": "view-profile", - "description": "${role_view-profile}", + "id": "b6411e8b-7386-4950-9672-8f570ca46cc6", + "name": "delete-account", + "description": "${role_delete-account}", + "composite": false, + "clientRole": true, + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", + "attributes": {} + }, + { + "id": "b423e4fd-6a1c-4203-9b45-c388ded66f7a", + "name": "view-groups", + "description": "${role_view-groups}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "1bc65f13-4eda-4954-9944-6699ec3913b3", + "id": "229a9a33-13f2-4933-b4b9-43b6327328d3", "name": "manage-account-links", "description": "${role_manage-account-links}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "8b60326c-d508-4563-a41f-7973383d7501", - "name": "view-applications", - "description": "${role_view-applications}", - "composite": false, + "id": "c43adf5a-b596-41e0-8a67-3b49e3b3c103", + "name": "manage-consent", + "description": "${role_manage-consent}", + "composite": true, + "composites": { + "client": { + "account": [ + "view-consent" + ] + } + }, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "1cf8486a-4671-452c-bda9-115842957c8e", - "name": "view-groups", - "description": "${role_view-groups}", + "id": "df2599e2-491f-4863-8845-c6dc44d02aaf", + "name": "view-applications", + "description": "${role_view-applications}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} }, { - "id": "ef74a99a-0297-43c7-ae30-109c08a5aa69", + "id": "315aa447-067d-49d0-bcc4-0ff7a857a77b", "name": "view-consent", "description": "${role_view-consent}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "5acf9197-c606-4f48-b02b-986717a2384f", "attributes": {} } ], "Cl23-CX-Policy-Hub": [ { - "id": "c9dd28a0-8abe-428b-88e0-56c9de63758a", + "id": "a74c1719-d1a5-4c19-8c84-fd295b509274", "name": "view_policy_hub", "description": "", "composite": false, "clientRole": true, - "containerId": "6546aea2-dbb9-4ffb-a034-c8544c4aebe0", + "containerId": "6348af5b-2056-481a-a666-16a8271af211", "attributes": {} } ], @@ -2752,7 +2751,7 @@ }, "groups": [], "defaultRole": { - "id": "4c19f2aa-f9b9-473e-ba5c-46c2f4e52c8b", + "id": "a7798dfe-5f12-49fa-a523-e058252876c6", "name": "default-roles-cx-central", "description": "${role_default-roles}", "composite": true, @@ -2774,7 +2773,16 @@ "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ], - "localizationTexts": {}, + "localizationTexts": { + "de": { + "profile.attributes.organisation": "Organisation", + "profile.attributes.bpn": "BPN" + }, + "en": { + "profile.attributes.organisation": "Organisation", + "profile.attributes.bpn": "BPN" + } + }, "webAuthnPolicyRpEntityName": "keycloak", "webAuthnPolicySignatureAlgorithms": [ "ES256" @@ -2804,17 +2812,17 @@ "users": [ { "id": "e69c1397-eee8-434a-b83b-dc7944bb9bdd", - "createdTimestamp": 1651730911692, "username": "service-account-sa-cl1-reg-2", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl1-reg-2", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1651730911692, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl1-reg-2", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2822,8 +2830,8 @@ ], "clientRoles": { "realm-management": [ - "manage-users", "manage-identity-providers", + "manage-users", "manage-clients" ] }, @@ -2832,17 +2840,17 @@ }, { "id": "f0c69a64-dfbe-46e4-92db-75f6f4670909", - "createdTimestamp": 1676572155414, "username": "service-account-sa-cl2-01", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl2-01", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1676572155414, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl2-01", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2858,17 +2866,17 @@ }, { "id": "18c3a6b3-ecfe-4572-bbb4-af0c1823f206", - "createdTimestamp": 1676572207640, "username": "service-account-sa-cl2-02", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl2-02", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1676572207640, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl2-02", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2885,17 +2893,17 @@ }, { "id": "a0bbb8fa-cc40-44e3-828d-342e782fd284", - "createdTimestamp": 1681380138448, "username": "service-account-sa-cl2-03", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl2-03", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1681380138448, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl2-03", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2906,17 +2914,17 @@ }, { "id": "27655161-6170-474c-ba8a-b8ead374308a", - "createdTimestamp": 1717061369266, "username": "service-account-sa-cl2-04", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl2-04", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1717061369266, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl2-04", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2924,12 +2932,12 @@ ], "clientRoles": { "Cl24-CX-SSI-CredentialIssuer": [ - "view_certificates", - "revoke_credentials_issuer", - "view_use_case_participation", "request_ssicredential", + "revoke_credential", "decision_ssicredential", - "revoke_credential" + "view_use_case_participation", + "view_certificates", + "revoke_credentials_issuer" ] }, "notBefore": 0, @@ -2937,17 +2945,17 @@ }, { "id": "473dd544-f3f1-412f-84cf-30b6a926e9ba", - "createdTimestamp": 1717061369406, "username": "service-account-sa-cl2-05", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl2-05", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1717061369406, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl2-05", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2964,17 +2972,17 @@ }, { "id": "319d6b7f-bd88-4103-8124-e8ac4c791acf", - "createdTimestamp": 1681915810810, "username": "service-account-sa-cl21-01", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl21-01", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1681915810810, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl21-01", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -2992,17 +3000,17 @@ }, { "id": "b52bd8e5-98ce-48b4-af43-0b43b45d0358", - "createdTimestamp": 1681915925763, "username": "service-account-sa-cl22-01", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl22-01", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1681915925763, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl22-01", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3011,8 +3019,8 @@ "clientRoles": { "Cl22-CX-BPND": [ "add_bpn_discovery", - "delete_bpn_discovery", - "view_bpn_discovery" + "view_bpn_discovery", + "delete_bpn_discovery" ] }, "notBefore": 0, @@ -3020,17 +3028,17 @@ }, { "id": "95b49235-8d2e-4e92-868b-98107cedcb09", - "createdTimestamp": 1717061369639, "username": "service-account-sa-cl24-01", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl24-01", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1717061369639, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl24-01", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3039,8 +3047,9 @@ "clientRoles": { "Cl2-CX-Portal": [ "send_mail", - "update_application_bpn_credential", - "update_application_membership_credential" + "update_application_membership_credential", + "create_ssi_notifications", + "update_application_bpn_credential" ] }, "notBefore": 0, @@ -3048,17 +3057,17 @@ }, { "id": "bbb919dd-b3aa-4ec3-8786-582787886276", - "createdTimestamp": 1722276592957, "username": "service-account-sa-cl25-cx-1", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl25-cx-1", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl25-cx-1", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3075,17 +3084,17 @@ }, { "id": "e24da044-7290-45f4-a2ea-cb8165393f0a", - "createdTimestamp": 1722276592957, "username": "service-account-sa-cl25-cx-2", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl25-cx-2", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl25-cx-2", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3101,17 +3110,17 @@ }, { "id": "72351810-a1b4-42e6-9686-8abe6b0d5cb0", - "createdTimestamp": 1722276592957, "username": "service-account-sa-cl25-cx-3", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl25-cx-3", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl25-cx-3", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3127,19 +3136,17 @@ }, { "id": "965ae857-1e91-4e0b-bdb5-4efd1fc7ea9c", - "createdTimestamp": 1658347753956, "username": "service-account-sa-cl3-cx-1", - "enabled": true, - "totp": false, "emailVerified": false, - "firstName": "", - "lastName": "", - "serviceAccountClientId": "sa-cl3-cx-1", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1658347753956, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl3-cx-1", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3150,9 +3157,9 @@ "Semantic Model Management" ], "Cl3-CX-Semantic": [ + "update_semantic_model", "delete_semantic_model", - "add_semantic_model", - "update_semantic_model" + "add_semantic_model" ] }, "notBefore": 0, @@ -3160,17 +3167,17 @@ }, { "id": "ca2657a8-eba9-4cb4-8b66-8cc30911dfa1", - "createdTimestamp": 1657558751239, "username": "service-account-sa-cl5-custodian-2", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl5-custodian-2", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1657558751239, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl5-custodian-2", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3178,14 +3185,14 @@ ], "clientRoles": { "Cl5-CX-Custodian": [ - "delete_wallet", "add_wallets", - "delete_wallets", + "view_wallets", + "update_wallet", "update_wallets", - "add_wallet", + "delete_wallet", "view_wallet", - "update_wallet", - "view_wallets" + "add_wallet", + "delete_wallets" ] }, "notBefore": 0, @@ -3193,17 +3200,17 @@ }, { "id": "95796de5-c9c6-46fc-a3f7-7af782ea9024", - "createdTimestamp": 1722276592957, "username": "service-account-sa-cl7-cx-1", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl7-cx-1", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl7-cx-1", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3219,17 +3226,17 @@ }, { "id": "f014ed5d-9e05-4f29-a5c0-227c7e7b479e", - "createdTimestamp": 1670157703230, "username": "service-account-sa-cl7-cx-5", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl7-cx-5", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1670157703230, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl7-cx-5", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3237,9 +3244,9 @@ ], "clientRoles": { "technical_roles_management": [ + "BPDM Pool Admin", "BPDM Sharing Admin", - "BPDM Orchestrator Admin", - "BPDM Pool Admin" + "BPDM Orchestrator Admin" ] }, "notBefore": 0, @@ -3247,17 +3254,17 @@ }, { "id": "3f9fc7e8-d312-4912-a9a1-4db8849ce8f7", - "createdTimestamp": 1722276592957, - "username": "service-account-sa-cl7-cx-7", - "enabled": true, - "totp": false, + "username": "service-account-sa-cl7-cx-7", "emailVerified": false, - "serviceAccountClientId": "sa-cl7-cx-7", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl7-cx-7", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3265,9 +3272,9 @@ ], "clientRoles": { "technical_roles_management": [ + "BPDM Pool Admin", "BPDM Sharing Admin", - "BPDM Orchestrator Admin", - "BPDM Pool Admin" + "BPDM Orchestrator Admin" ] }, "notBefore": 0, @@ -3275,17 +3282,17 @@ }, { "id": "dcb9a153-e1b4-4fac-bc51-7032023e9db9", - "createdTimestamp": 1675867052982, "username": "service-account-sa-cl8-cx-1", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl8-cx-1", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1675867052982, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl8-cx-1", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3301,19 +3308,19 @@ }, { "id": "7f9fbbc8-dfba-4622-9c70-de91ca4ab525", - "createdTimestamp": 1713342372695, "username": "service-account-satest01", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest01", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003AZQP" ] }, + "createdTimestamp": 1713342372695, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest01", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3329,19 +3336,19 @@ }, { "id": "f87782a7-fc65-471a-b34e-92d8f6d48642", - "createdTimestamp": 1713342995032, "username": "service-account-satest02", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest02", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003AYRE" ] }, + "createdTimestamp": 1713342995032, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest02", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3357,19 +3364,19 @@ }, { "id": "a273dd40-6e37-4429-a89e-d55d5470aed6", - "createdTimestamp": 1713344089382, "username": "service-account-satest03", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest03", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003AVTH" ] }, + "createdTimestamp": 1713344089382, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest03", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3385,19 +3392,19 @@ }, { "id": "827a5c28-5ebb-43b9-b291-96f2ba7ef9ab", - "createdTimestamp": 1713344246214, "username": "service-account-satest04", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest04", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003AWSS" ] }, + "createdTimestamp": 1713344246214, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest04", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3413,19 +3420,19 @@ }, { "id": "d33fbef0-3f2e-4317-b86d-3527d8bfccf7", - "createdTimestamp": 1713344605710, "username": "service-account-satest05", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest05", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003B0Q0" ] }, + "createdTimestamp": 1713344605710, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest05", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3441,19 +3448,19 @@ }, { "id": "c8c727ba-c23e-414e-891b-24c456efb622", - "createdTimestamp": 1713358821857, "username": "service-account-satest06", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest06", + "emailVerified": false, "attributes": { "bpn": [ "BPNS0000000008ZZ" ] }, + "createdTimestamp": 1713358821857, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest06", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3469,19 +3476,19 @@ }, { "id": "3c075d03-d623-4bfb-af79-1d8954c45710", - "createdTimestamp": 1713358986280, "username": "service-account-satest07", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest07", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003CNKC" ] }, + "createdTimestamp": 1713358986280, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest07", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3497,19 +3504,19 @@ }, { "id": "ce54143a-a8db-4931-a79d-e5d7f6d9ee5e", - "createdTimestamp": 1713359075263, "username": "service-account-satest08", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest08", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003B6LU" ] }, + "createdTimestamp": 1713359075263, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest08", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3525,19 +3532,19 @@ }, { "id": "8c48db9f-bb48-464a-a799-13604477cf63", - "createdTimestamp": 1713359288902, "username": "service-account-satest09", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest09", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003CML1" ] }, + "createdTimestamp": 1713359288902, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest09", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3553,19 +3560,19 @@ }, { "id": "48cc700a-ad30-43a2-9281-1ffc5751fa9b", - "createdTimestamp": 1713359544712, "username": "service-account-satest10", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest10", + "emailVerified": false, "attributes": { "bpn": [ "BPNS00000008BDFH" ] }, + "createdTimestamp": 1713359544712, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest10", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3581,19 +3588,19 @@ }, { "id": "f14c7ca3-e720-4d05-8fe6-abd2332fff63", - "createdTimestamp": 1713359631288, "username": "service-account-satest11", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest11", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003B2OM" ] }, + "createdTimestamp": 1713359631288, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest11", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3609,19 +3616,19 @@ }, { "id": "1547fe4a-cd51-4043-b5fd-203bdb67a05a", - "createdTimestamp": 1713360830884, "username": "service-account-satest12", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest12", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003CSGV" ] }, + "createdTimestamp": 1713360830884, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest12", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3637,19 +3644,19 @@ }, { "id": "f14659a4-8513-40dd-b394-f0cade827054", - "createdTimestamp": 1713360916756, "username": "service-account-satest13", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest13", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003B5MJ" ] }, + "createdTimestamp": 1713360916756, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest13", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3665,19 +3672,19 @@ }, { "id": "4ce57ddb-9430-4bb8-b51a-fe80241a3239", - "createdTimestamp": 1713360999967, "username": "service-account-satest14", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest14", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003AXS3" ] }, + "createdTimestamp": 1713360999967, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest14", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3693,19 +3700,19 @@ }, { "id": "414d90e5-17e9-45ad-a88c-493101ca1baf", - "createdTimestamp": 1713361075616, "username": "service-account-satest15", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest15", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000003B3NX" ] }, + "createdTimestamp": 1713361075616, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest15", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3721,19 +3728,19 @@ }, { "id": "95bc03bd-5b19-4ca5-a2a2-87109a0b635b", - "createdTimestamp": 1713361153521, "username": "service-account-satest16", - "enabled": true, - "totp": false, - "emailVerified": false, "firstName": "", "lastName": "", - "serviceAccountClientId": "satest16", + "emailVerified": false, "attributes": { "bpn": [ "BPNL00000000BJTL" ] }, + "createdTimestamp": 1713361153521, + "enabled": true, + "totp": false, + "serviceAccountClientId": "satest16", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -3845,9 +3852,9 @@ "delete_wallet", "delete_wallets", "update_wallets", - "add_wallet", - "update_wallet", "view_wallets", + "update_wallet", + "add_wallet", "view_wallet", "add_wallets" ] @@ -3857,8 +3864,8 @@ { "client": "sa-cl2-04", "roles": [ - "revoke_credentials_issuer", "view_use_case_participation", + "revoke_credentials_issuer", "view_certificates", "request_ssicredential", "revoke_credential", @@ -3892,6 +3899,7 @@ { "client": "sa-cl2-05", "roles": [ + "technical_roles_management", "store_didDocument" ] }, @@ -3924,7 +3932,7 @@ }, "clients": [ { - "id": "60313b78-e131-4358-9817-163ee938cc59", + "id": "5acf9197-c606-4f48-b02b-986717a2384f", "clientId": "account", "name": "${client_account}", "rootUrl": "${authBaseUrl}", @@ -3980,6 +3988,7 @@ "defaultClientScopes": [ "web-origins", "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -3990,7 +3999,7 @@ ] }, { - "id": "edb1e627-426a-4593-93c0-e9b4bc45c4d6", + "id": "ee6399fc-1194-4b37-b9f3-67aebda27d92", "clientId": "account-console", "name": "${client_account-console}", "rootUrl": "${authBaseUrl}", @@ -4016,29 +4025,29 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { + "id.token.as.detached.signature": "false", + "saml.assertion.signature": "false", "saml.force.post.binding": "false", "saml.multivalued.roles": "false", + "saml.encrypt": "false", "post.logout.redirect.uris": "+", "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false", + "saml.server.signature": "false", "saml.server.signature.keyinfo.ext": "false", "use.refresh.tokens": "true", + "exclude.session.state.from.auth.response": "false", "oidc.ciba.grant.enabled": "false", + "saml.artifact.binding": "false", "backchannel.logout.session.required": "false", "client_credentials.use_refresh_token": "false", + "saml_force_name_id_format": "false", "require.pushed.authorization.requests": "false", "saml.client.signature": "false", - "pkce.code.challenge.method": "S256", - "id.token.as.detached.signature": "false", - "saml.assertion.signature": "false", - "saml.encrypt": "false", - "saml.server.signature": "false", - "exclude.session.state.from.auth.response": "false", - "saml.artifact.binding": "false", - "saml_force_name_id_format": "false", "tls.client.certificate.bound.access.tokens": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", + "pkce.code.challenge.method": "S256", "saml.onetimeuse.condition": "false" }, "authenticationFlowBindingOverrides": {}, @@ -4046,33 +4055,34 @@ "nodeReRegistrationTimeout": 0, "protocolMappers": [ { - "id": "62ea7826-6e5b-4200-8f5b-ff69b672d0a3", - "name": "audience resolve", - "protocol": "openid-connect", - "protocolMapper": "oidc-audience-resolve-mapper", - "consentRequired": false, - "config": {} - }, - { - "id": "dc24237b-46fa-418b-a806-24d371e4385a", + "id": "fac86bab-5062-49e2-9b60-8ca8389f576f", "name": "idp mapper", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "idp", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "tenant", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } + }, + { + "id": "b6054076-2d6d-4fb9-8090-014ee5180c3a", + "name": "audience resolve", + "protocol": "openid-connect", + "protocolMapper": "oidc-audience-resolve-mapper", + "consentRequired": false, + "config": {} } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4083,7 +4093,7 @@ ] }, { - "id": "38d072af-d85b-4b39-ad55-13ed5ce45791", + "id": "2675f859-de17-45da-a3e8-ffe8b487a843", "clientId": "admin-cli", "name": "${client_admin-cli}", "surrogateAuthRequired": false, @@ -4110,8 +4120,9 @@ "nodeReRegistrationTimeout": 0, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4122,7 +4133,7 @@ ] }, { - "id": "03885031-084a-4317-aa51-de9b4acf8fa9", + "id": "0b911e31-1a8f-4054-af4b-80aa9663f8ec", "clientId": "broker", "name": "${client_broker}", "surrogateAuthRequired": false, @@ -4149,8 +4160,8 @@ "nodeReRegistrationTimeout": 0, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", "email" ], "optionalClientScopes": [ @@ -4161,7 +4172,7 @@ ] }, { - "id": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "id": "dc5ac706-48cb-4800-a606-ad352bbedbb2", "clientId": "Cl16-CX-BPDMGate", "name": "", "description": " Portal Gate", @@ -4219,8 +4230,9 @@ "nodeReRegistrationTimeout": -1, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4231,7 +4243,7 @@ ] }, { - "id": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "id": "42c2b27f-69d4-4d86-ac2f-0ab9679f9b07", "clientId": "Cl1-CX-Registration", "rootUrl": "", "adminUrl": "", @@ -4240,8 +4252,7 @@ "alwaysDisplayInConsole": false, "clientAuthenticatorType": "client-secret", "redirectUris": [ - "http://portal.tx.test/*", - "http://localhost:3000/*" + "http://portal.tx.test/*" ], "webOrigins": [ "+" @@ -4286,53 +4297,54 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "71f9d485-62aa-41c2-a491-bcb47c447121", + "id": "19379ef1-6483-4ae0-9ee4-9f21403ee87f", "name": "idp mapper", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "tenant", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "tenant", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "4c180350-8f09-4eed-88f4-4b003a6b5fd1", - "name": "organisation-mapper", + "id": "56e9a5c6-7f41-48bb-bae2-50e0c7ababa6", + "name": "audience-mapper", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-audience-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "organisation", + "included.client.audience": "Cl1-CX-Registration", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "organisation", - "jsonType.label": "String" + "userinfo.token.claim": "true" } }, { - "id": "2b1dfde9-aff2-406b-b258-edbf574fc4dd", - "name": "audience-mapper", + "id": "2c6c85f3-f3f0-4dca-bbb7-cf69a309fc0e", + "name": "organisation-mapper", "protocol": "openid-connect", - "protocolMapper": "oidc-audience-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "included.client.audience": "Cl1-CX-Registration", + "user.attribute": "organisation", "id.token.claim": "true", "access.token.claim": "true", + "claim.name": "organisation", + "jsonType.label": "String", "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4343,7 +4355,7 @@ ] }, { - "id": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "id": "35950e01-8a93-42d9-8171-33f5a81a2217", "clientId": "Cl21-CX-DF", "description": "Client for Asset Discovery Service", "surrogateAuthRequired": false, @@ -4392,8 +4404,8 @@ "nodeReRegistrationTimeout": -1, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", "email" ], "optionalClientScopes": [ @@ -4404,7 +4416,7 @@ ] }, { - "id": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "id": "a6a0b6ad-d0a5-44f4-b5df-75cb9bcdfedf", "clientId": "Cl22-CX-BPND", "description": "Client for Business Partner Discovery Service", "surrogateAuthRequired": false, @@ -4453,8 +4465,8 @@ "nodeReRegistrationTimeout": -1, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", "email" ], "optionalClientScopes": [ @@ -4465,7 +4477,7 @@ ] }, { - "id": "6546aea2-dbb9-4ffb-a034-c8544c4aebe0", + "id": "6348af5b-2056-481a-a666-16a8271af211", "clientId": "Cl23-CX-Policy-Hub", "name": "", "description": "Client for Policy-Hub", @@ -4496,9 +4508,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", + "backchannel.logout.session.required": "true", "post.logout.redirect.uris": "+", "oauth2.device.authorization.grant.enabled": "false", - "backchannel.logout.session.required": "true", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -4506,7 +4518,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "a438c97e-80c6-40f5-9a27-05d4fb68ff40", + "id": "64529483-46db-4583-b783-a7ea2768a864", "name": "catenax-policy-hub-audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4514,15 +4526,17 @@ "config": { "included.client.audience": "Cl23-CX-Policy-Hub", "id.token.claim": "true", - "access.token.claim": "true" + "access.token.claim": "true", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4533,7 +4547,7 @@ ] }, { - "id": "e3ef0979-896b-4455-87e7-647f19119c7b", + "id": "e0c1e7f1-1ea4-43c7-bdbf-23b3c6320a2b", "clientId": "Cl24-CX-SSI-CredentialIssuer", "name": "", "description": "Client for SSI Credential Issuer", @@ -4562,9 +4576,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", + "backchannel.logout.session.required": "true", "post.logout.redirect.uris": "+", "oauth2.device.authorization.grant.enabled": "false", - "backchannel.logout.session.required": "true", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -4573,8 +4587,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4585,7 +4600,7 @@ ] }, { - "id": "955a5759-5d35-46d9-b92a-684d873a7a28", + "id": "f87bc0fa-705b-41d9-b7b8-b71490dd4ed0", "clientId": "Cl25-CX-BPDM-Orchestrator", "name": "BPDM Orchestrator", "description": "Roles resource for the BPDM Orchestrator component", @@ -4611,9 +4626,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -4621,71 +4636,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "05f2c304-3ac6-4a33-bc45-01f95ca0042a", - "name": "Client IP Address", + "id": "6ce1259f-68e5-40ec-b8cc-ee3f01e956dc", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "dd32d24d-420b-49e9-bc1d-008aa4022a82", - "name": "Client Host", + "id": "5b51daf2-808f-4fd2-8d1f-71fe13dcc3aa", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", + "introspection.token.claim": "true", "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", + "claim.name": "bpn", "jsonType.label": "String" } }, { - "id": "5ccf97e0-259c-4c3e-887f-745ae9ec3fdb", - "name": "BPN", + "id": "baae9a92-49b0-437a-bddb-1748ed53f36d", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "introspection.token.claim": "true", - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "fc8fc1f5-4e97-407a-8cb6-5f82cea9a334", - "name": "Client ID", + "id": "3ea67c82-5235-4016-a6a7-1356232ca0b5", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -4696,7 +4712,7 @@ ] }, { - "id": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "id": "5ed54edb-e7bf-4679-b3c6-af7862705685", "clientId": "Cl2-CX-Portal", "name": "", "description": "", @@ -4708,8 +4724,7 @@ "alwaysDisplayInConsole": false, "clientAuthenticatorType": "client-secret", "redirectUris": [ - "http://portal.tx.test/*", - "http://localhost:3000/*" + "http://portal.tx.test/*" ], "webOrigins": [ "+" @@ -4754,7 +4769,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "35d0aa44-dd27-4dbd-8f3a-7047ae461fdd", + "id": "5f7c1e0a-0729-491f-b9b1-c097df91d57f", "name": "catenax-registration audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4767,7 +4782,7 @@ } }, { - "id": "e97b646a-3753-4da5-b6f7-3a2860741b20", + "id": "ecc71a41-b6d5-47b3-b716-82f935f68751", "name": "catenax-portal audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4782,8 +4797,9 @@ ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "catena", "email" ], @@ -4795,10 +4811,10 @@ ] }, { - "id": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "id": "78bb89c7-cacb-4eea-8ee3-e3d667de1102", "clientId": "Cl3-CX-Semantic", "rootUrl": "", - "adminUrl": "https://portal.example.org/home", + "adminUrl": "http://portal.example.org/home", "surrogateAuthRequired": false, "enabled": true, "alwaysDisplayInConsole": false, @@ -4849,26 +4865,26 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "1de1f28c-00d2-42b6-bc74-e57d8e73f7df", - "name": "catenax-registration audience-mapper", + "id": "304b1e78-827b-4ee5-a19c-6f3e35636b74", + "name": "catenax-portal audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", "consentRequired": false, "config": { - "included.client.audience": "catenax-registration", + "included.client.audience": "catenax-portal", "id.token.claim": "true", "access.token.claim": "true", "userinfo.token.claim": "true" } }, { - "id": "faf297ed-30d7-4e15-8051-40c540c14604", - "name": "catenax-portal audience-mapper", + "id": "b52fdc50-395d-4336-8c98-a4ef5a09c365", + "name": "catenax-registration audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", "consentRequired": false, "config": { - "included.client.audience": "catenax-portal", + "included.client.audience": "catenax-registration", "id.token.claim": "true", "access.token.claim": "true", "userinfo.token.claim": "true" @@ -4877,8 +4893,9 @@ ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "catena", "email" ], @@ -4890,7 +4907,7 @@ ] }, { - "id": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "id": "20f58dc2-6f77-4010-9e9e-2f78bcca2375", "clientId": "Cl5-CX-Custodian", "name": "Cl5-CX-Custodian", "surrogateAuthRequired": false, @@ -4913,26 +4930,26 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { + "id.token.as.detached.signature": "false", + "saml.assertion.signature": "false", "saml.force.post.binding": "false", "saml.multivalued.roles": "false", + "saml.encrypt": "false", "token.endpoint.auth.signing.alg": "RS256", "post.logout.redirect.uris": "+", "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false", + "saml.server.signature": "false", "saml.server.signature.keyinfo.ext": "false", "use.refresh.tokens": "true", + "exclude.session.state.from.auth.response": "false", "oidc.ciba.grant.enabled": "false", + "saml.artifact.binding": "false", "backchannel.logout.session.required": "true", "client_credentials.use_refresh_token": "false", + "saml_force_name_id_format": "false", "require.pushed.authorization.requests": "false", "saml.client.signature": "false", - "id.token.as.detached.signature": "false", - "saml.assertion.signature": "false", - "saml.encrypt": "false", - "saml.server.signature": "false", - "exclude.session.state.from.auth.response": "false", - "saml.artifact.binding": "false", - "saml_force_name_id_format": "false", "tls.client.certificate.bound.access.tokens": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", @@ -4943,58 +4960,59 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "6f273a17-cf91-43dc-9dac-4ec36250d133", + "id": "5b23ca41-2b15-4a97-85b8-4939eb9ff36a", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "7a4001a7-aeaf-419c-ae46-6a190bc5e13f", - "name": "Client Host", + "id": "65f478cc-2ec9-4468-b93e-3c6ec45fe10c", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "9fd2abb2-445e-4622-a068-e3d48eb97634", - "name": "Client ID", + "id": "1e6d4956-8b71-47af-b8b4-2200ebcb9127", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ - "roles" + "roles", + "basic" ], "optionalClientScopes": [] }, { - "id": "04cd6d38-674f-4588-980a-8f120bddcc44", + "id": "dd243cc0-552c-4be0-b5e0-f4949ea1345a", "clientId": "Cl7-CX-BPDM", "name": "", "description": " BPDM Pool", @@ -5052,8 +5070,9 @@ "nodeReRegistrationTimeout": -1, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5064,7 +5083,7 @@ ] }, { - "id": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "id": "d12e6bce-14ef-4629-8bc5-ae850b980cb2", "clientId": "realm-management", "name": "${client_realm-management}", "surrogateAuthRequired": false, @@ -5091,8 +5110,8 @@ "nodeReRegistrationTimeout": 0, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", "email" ], "optionalClientScopes": [ @@ -5103,7 +5122,7 @@ ] }, { - "id": "cdf11dff-530a-4fd4-97b9-84e4d60ac21e", + "id": "1608a5fc-97f9-4496-a899-95d3c8e90e05", "clientId": "sa-cl1-reg-2", "description": "Technical User for Portal-Backend to call Keycloak (portal helm chart: backend.keycloak.central.clientId)", "surrogateAuthRequired": false, @@ -5155,70 +5174,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "504ddec9-12e3-4a07-92ea-5777fb0281ca", - "name": "BPN", + "id": "5c367654-863f-45b3-a6ca-039c421898af", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "7ef011ab-1e39-4d57-9f23-3b389394b57f", - "name": "Client Host", + "id": "496f04b1-33eb-43d6-960f-eab1a4818a61", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "dcd989ce-2636-4d01-ba95-0fa20e02383f", - "name": "Client ID", + "id": "65d70562-02a8-4e40-83a9-cfb1c7767c00", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "9d83df9b-abf7-4504-aac4-e7966f8a877c", - "name": "Client IP Address", + "id": "963ded36-4283-4fc0-abf8-2fb4848d3c61", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5229,7 +5249,7 @@ ] }, { - "id": "6bf6f4e5-562c-4382-945f-e5fef59423e2", + "id": "c3c98ad8-92c9-49cc-a0b5-aa9063352c51", "clientId": "sa-cl2-01", "description": "Technical User Clearinghouse update application", "surrogateAuthRequired": false, @@ -5279,70 +5299,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "c1db59ce-0c87-44c0-9b58-cd1be76f2dec", - "name": "BPN", + "id": "6e6d65f5-5157-4d21-b147-e6011c723ae4", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "9a62e6ee-4e3c-4cb9-81b7-53e8dfbdd210", - "name": "Client IP Address", + "id": "16467e14-acd6-40f1-9047-f7173cd053fe", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b0d195d1-f5be-4249-ac88-133fcf138f4d", - "name": "Client ID", + "id": "af1632d9-ba44-426f-bd4b-b027f16057dc", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6920d343-be3f-4e3b-9330-841521ff4a2c", - "name": "Client Host", + "id": "cdada45b-147b-4e8f-ae72-ab37a89aa90e", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5353,7 +5374,7 @@ ] }, { - "id": "2d19b59b-4970-4cc0-a561-a9dac9d49045", + "id": "0c97006c-80d6-4ee0-ae25-333736d675d0", "clientId": "sa-cl2-02", "description": "Technical User SelfDescription (SD) update application", "surrogateAuthRequired": false, @@ -5403,70 +5424,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "89fa847a-3f52-4ea3-a09b-5f3552cabccd", - "name": "Client IP Address", + "id": "de5759da-1547-4a26-b81e-36f1c373db21", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "548dddd8-aa66-44c5-9f1a-63b332762904", - "name": "BPN", + "id": "34a6353c-0562-4e98-a977-9dd1216d94b8", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6c3d92dd-e8db-4ecd-a819-bd2d64f73f6c", - "name": "Client ID", + "id": "2423ab84-9f9b-4406-bcb7-aacceb05f047", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "25202b04-d387-45ae-a285-a40d4eaa5b8c", - "name": "Client Host", + "id": "063cf9e7-c952-4433-ac9d-85a3f04d51a1", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5477,7 +5499,7 @@ ] }, { - "id": "cad1382b-0dd4-4ac7-8183-1c08386c84e8", + "id": "db77e905-84d5-40ac-9843-74e96f41c38d", "clientId": "sa-cl2-03", "description": "Technical User AutoSetup trigger - Portal to Vendor Autosetup (portal helm chart: backend.processesworker.offerprovider.clientId)", "surrogateAuthRequired": false, @@ -5527,70 +5549,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "2ef193a2-2426-42b5-8529-f520f968cbe4", + "id": "113dafa6-6b92-46a0-9959-bfeb68752bb7", + "name": "Client ID", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "config": { + "user.session.note": "client_id", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "5c6b6707-6eae-4557-81ff-b1a4bf22e0e8", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f57ed439-7c35-4a6c-a097-aa750249c442", + "id": "386e55ec-8a3e-4da3-a27d-e73a1a181349", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" - } - }, - { - "id": "ea42e697-8fa8-4359-b342-715683a67a15", - "name": "Client ID", - "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", - "consentRequired": false, - "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "743f3d13-5eb1-4fd7-a092-019c052f5db0", + "id": "4aba28e5-4fb0-41fe-a6d0-ea1b44d1a3c8", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5601,7 +5624,7 @@ ] }, { - "id": "f7cca1d1-5e78-46ee-bf95-bc68f0d95641", + "id": "58c5e084-48a4-4264-8343-d1c2ecf63028", "clientId": "sa-cl2-04", "name": "", "description": "Technical User SSI Credential Issuer - Portal to SSI Credential Issuer (portal helm chart: backend.processesworker.issuerComponent.clientId)", @@ -5643,62 +5666,65 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "8883d27a-0e9a-442b-863c-b397ddfe44af", - "name": "Client Host", + "id": "f2659919-c545-4ac1-bee8-f4f1ff87801a", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", + "user.session.note": "client_id", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "b3b54eab-9050-4ac2-bfca-e72145e53476", - "name": "Client ID", + "id": "69dc07b6-0903-446d-95ca-833fe0f7cb3a", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", + "user.session.note": "clientHost", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "da1d8d5a-5966-475b-9905-cbadb59fcd65", - "name": "Client IP Address", + "id": "648313b7-3600-4c5b-9bc7-6e066471b619", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "introspection.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "484a4e1a-4fbb-4aa7-bc7b-16da13acf4fc", - "name": "BPN", + "id": "6174b136-9af3-46b3-b73c-89bf97b9eaaa", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { + "user.session.note": "clientAddress", + "introspection.token.claim": "true", "userinfo.token.claim": "true", - "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", + "claim.name": "clientAddress", "jsonType.label": "String" } } @@ -5706,8 +5732,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5718,7 +5745,7 @@ ] }, { - "id": "5d706a32-3b3b-4d8d-aa81-bd3c25bacd3e", + "id": "83926e2d-d926-4270-803d-f0b34018fd01", "clientId": "sa-cl2-05", "name": "", "description": "Technical User Dim Layer - Dim Layer to Portal (dim helm chart: processesworker.callback.clientId)", @@ -5759,7 +5786,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "251d6c51-ffa5-47b8-9306-887964392a8f", + "id": "12665d2d-fcf8-47ea-95d1-06e842517f15", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -5767,6 +5794,7 @@ "config": { "user.session.note": "client_id", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", @@ -5774,7 +5802,7 @@ } }, { - "id": "61795fb8-83bd-434f-bbef-3ee5ee6fdda8", + "id": "bd831982-250b-495e-bf74-89a3c3811a31", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -5782,6 +5810,7 @@ "config": { "user.session.note": "clientHost", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", @@ -5789,22 +5818,22 @@ } }, { - "id": "d5dee42f-5c81-45d4-9c80-f84845b47893", + "id": "b3d860ff-ef0a-45c6-a556-e39ea6011662", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b9ffdad2-c44d-4a80-be38-48dec07c8216", + "id": "aee9423b-e07e-47a7-8443-2d68b4b9afb1", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -5812,6 +5841,7 @@ "config": { "user.session.note": "clientAddress", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", @@ -5822,8 +5852,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5834,7 +5865,7 @@ ] }, { - "id": "b09392dd-8b0f-4a32-bb0b-d00a4091b890", + "id": "5583cd98-e104-49a5-a9fa-4db86eb52dd5", "clientId": "sa-cl21-01", "description": "Technical User Discovery Finder", "surrogateAuthRequired": false, @@ -5884,70 +5915,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "f61880f7-a1d1-47cf-a3eb-906fa83aabda", - "name": "Client ID", + "id": "617c7f31-cff6-4d4d-9589-96f071081bb5", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "3c2deac0-fd68-4c39-933c-27123ff073f9", - "name": "Client IP Address", + "id": "889bcb00-206d-4f6c-be05-e4148298238c", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "8f318235-669e-4236-b8ea-f596b802f672", + "id": "9406b72d-75a3-40a4-af12-96bc6b94fe19", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b74416e5-2376-4f8e-a49b-8a03a053454a", - "name": "Client Host", + "id": "2b430f97-d955-4f98-891a-a908c55ec444", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -5958,7 +5990,7 @@ ] }, { - "id": "f1806543-d0ca-41cb-b029-883cdfb11a8e", + "id": "5cbaa60c-8f9f-40b6-abfd-d979fc4ce647", "clientId": "sa-cl22-01", "description": "Technical User BPN Discovery", "surrogateAuthRequired": false, @@ -6008,70 +6040,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "09824b45-f47e-4213-90d5-7aec6a078314", - "name": "BPN", + "id": "f8e7c6bd-8b0c-41a0-860d-f1b0ca448892", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "0c72334b-238a-4f7b-bda6-3814bcd3b06e", + "id": "a33ff9af-1bf4-49ee-9eb6-c2819ecf8518", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "5b4c8ff8-6c2d-4ece-a91d-6d3113688f6e", - "name": "Client Host", + "id": "11dc8aca-ccb1-4a92-be84-024dcbd70965", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "36e185ed-3af8-489d-a94b-a280ae205e03", - "name": "Client IP Address", + "id": "0a7c3d74-d08b-44d8-996f-ad40ef036466", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6082,7 +6115,7 @@ ] }, { - "id": "453d8dd2-9907-45cc-a500-4fc277561515", + "id": "bb2a0010-7bc0-48f6-b388-a2356eeee36c", "clientId": "sa-cl24-01", "name": "", "description": "Technical User for SSI Credential Issuer (credential issuer helm chart: processesworker.portal.clientId)", @@ -6124,62 +6157,65 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "be5541c9-603f-4565-a8e6-d2131eaaa0ec", - "name": "Client ID", + "id": "e4511593-7de4-48df-81f0-72c734f0a659", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", + "user.session.note": "clientHost", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "c8bae3bd-087e-483b-8fab-afca624e4796", - "name": "Client IP Address", + "id": "b34b4900-ba17-4668-9af6-53fa3daa4470", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "client_id", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "58393aa9-bc14-4963-8834-9b5e82d2fa19", + "id": "4ed6118c-9e50-4d1a-9106-66bc1562422e", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "e0484ca9-ef42-482e-826f-a990aea18453", - "name": "Client Host", + "id": "8c496c00-246b-432a-b7ad-d56c4fe3de78", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", + "user.session.note": "clientAddress", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", + "claim.name": "clientAddress", "jsonType.label": "String" } } @@ -6187,8 +6223,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6199,7 +6236,7 @@ ] }, { - "id": "0156e40d-9b7a-43a4-af4d-ec52cc71a2c2", + "id": "9677159e-6ac4-46fd-a8ba-b96ac475c79e", "clientId": "sa-cl25-cx-1", "name": "BPDM Dummy Cleaning Task Processor", "description": "Technical User for the BPDM cleaning service dummy component to process golden record tasks from the Orchestrator", @@ -6229,9 +6266,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -6239,55 +6276,55 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "67aa583e-133c-409f-b0f6-200b9d6dd08e", - "name": "Client ID", + "id": "fe6d5aac-7a8e-4010-bec8-44a3ac43d558", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", + "user.session.note": "clientHost", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "b90c1aa3-74f7-4baf-89eb-12675c2e3b88", - "name": "Client IP Address", + "id": "0e093d2b-adb1-405c-a339-08a06fc04932", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "client_id", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "5b8324fe-e645-4c0b-8975-fb425eb418c3", - "name": "Client Host", + "id": "0cbd1e50-af91-477d-8cea-56794f5defe3", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", + "user.session.note": "clientAddress", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", + "claim.name": "clientAddress", "jsonType.label": "String" } }, { - "id": "04ed4138-fcfc-40dd-9347-44277f07d6f7", + "id": "6ada7a7c-df22-451b-8fd5-24e89365ee35", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", @@ -6306,8 +6343,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6318,7 +6356,7 @@ ] }, { - "id": "3357c367-7cbe-4308-ada6-ee232655981a", + "id": "397c15aa-66e9-41ee-a466-4afd4a35a1a7", "clientId": "sa-cl25-cx-2", "name": "BPDM Pool Task Processor", "description": "Technical User for the BPDM Pool component to process golden record tasks from the Orchestrator", @@ -6348,9 +6386,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -6358,55 +6396,55 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "a778897d-9db7-4c71-9dc3-355687bac1a2", - "name": "Client ID", + "id": "5229993b-8947-44ec-97bd-2cd7e44d1957", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", "introspection.token.claim": "true", "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", + "claim.name": "bpn", "jsonType.label": "String" } }, { - "id": "b7ca6d48-403e-42d1-9014-910bcf330c0b", - "name": "BPN", + "id": "b29328e8-e572-4181-80c3-ad50cfcce6ed", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { + "user.session.note": "clientAddress", "introspection.token.claim": "true", "userinfo.token.claim": "true", - "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", + "claim.name": "clientAddress", "jsonType.label": "String" } }, { - "id": "bafb2436-b72d-4e8a-915b-07a2a7bfd377", - "name": "Client IP Address", + "id": "44b9df0b-f3d9-49c8-9e5d-71bd13f3b88f", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "client_id", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "9571694e-f2f1-43b6-ad4e-06437a3f8fc9", + "id": "f54c2e91-8489-47bc-995a-1bc0427c4a39", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6425,8 +6463,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6437,7 +6476,7 @@ ] }, { - "id": "aaf33934-8ed8-47c5-9478-cd053b0507d6", + "id": "d613a6a1-9e0e-4b56-8ebb-f297a2b699d3", "clientId": "sa-cl25-cx-3", "name": "BPDM Portal Gate Task Creator", "description": "Technical User for the BPDM Portal Gate to create and monitor golden record tasks inside the Orchestrator", @@ -6467,9 +6506,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -6477,23 +6516,23 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "4efdb2d6-1399-4c06-84e1-bd15d0c56443", - "name": "Client IP Address", + "id": "f679ab3f-cefa-4d85-839e-8a4954aa9f92", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", "introspection.token.claim": "true", "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "bpn", "jsonType.label": "String" } }, { - "id": "7d9ee0d9-c89d-4f39-a4de-8cb68c859878", + "id": "786ec7a8-0327-4ee7-a73f-c17e0301baa7", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6509,23 +6548,23 @@ } }, { - "id": "ceca8d39-dc31-43f8-aee6-1503beaacb8a", - "name": "BPN", + "id": "c4f0710a-db9e-4e2d-8fff-e4570f8b2b70", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { + "user.session.note": "clientAddress", "introspection.token.claim": "true", "userinfo.token.claim": "true", - "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", + "claim.name": "clientAddress", "jsonType.label": "String" } }, { - "id": "d55296a3-9c77-40c2-b89d-3575661ff91f", + "id": "390accb5-cc90-4ab2-9d80-682117f6c601", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6544,8 +6583,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6556,7 +6596,7 @@ ] }, { - "id": "7beaee76-d447-4531-9433-fd9ce19d1460", + "id": "edb550ed-1d03-4e4f-a738-bcddf717fd96", "clientId": "sa-cl3-cx-1", "name": "Technical User CX internal - communication GitHub and Semantic Hub", "surrogateAuthRequired": false, @@ -6608,69 +6648,70 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "702c92a9-9f89-4130-9d37-c1620529ca13", - "name": "BPN", + "id": "b10ea615-ad1e-4a54-9dd5-d07d5b07189c", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", + "claim.name": "client_id", + "jsonType.label": "String", "userinfo.token.claim": "true" } }, { - "id": "b5ba389e-26b0-452f-b784-ea1492cf4a0a", - "name": "Client ID", + "id": "f211417d-fb65-4584-9fa9-9e868ec0a89a", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "bpn", + "userinfo.token.claim": "true" } }, { - "id": "ef10553b-3bf7-46fe-910a-1bf8d7c74595", + "id": "ddee18c2-c966-408f-b40a-b36a7b8ed414", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "8e82412f-7088-4562-81f2-35b85f1859f5", + "id": "002e4ccb-d0dd-4b22-87eb-e6d46eb2fce9", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6681,7 +6722,7 @@ ] }, { - "id": "50fa6455-a775-4683-b407-57a33a9b9f3b", + "id": "67ccfac1-4c6d-466c-ae84-b2a6c1184193", "clientId": "sa-cl5-custodian-2", "name": "", "description": "Technical User for Portal to call Managed Identity Wallet (portal helm chart: backend.processesworker.custodian.clientId)", @@ -6737,76 +6778,77 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "3d2518d7-950b-40da-b9d4-ca0fe3c6a328", + "id": "605e001d-5744-4c63-b685-70c8e689437b", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "728abacc-c436-4d67-b699-92957a69b519", - "name": "Client IP Address", + "id": "297379c1-4a95-44a8-967b-13fbd05a292f", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "98c6f360-6714-455a-bc94-4fa0b5072866", - "name": "BPN", + "id": "2db82044-1b7c-405c-b2c2-95191140736e", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "a7bf4bbd-2764-46c8-b211-5d9676b1380a", - "name": "Client ID", + "id": "a6cc6186-a58b-4176-bc82-f47a746af5f7", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles" + "roles", + "basic" ], "optionalClientScopes": [ "microprofile-jwt" ] }, { - "id": "09cc93a9-68f9-4c40-908a-4f7db2d3b5f7", + "id": "ac9694a8-ff18-43d5-9b96-b9c556f38d22", "clientId": "sa-cl7-cx-1", "name": "BPDM Portal Gate Pool Consumer", "description": "Technical User for the BPDM Portal Gate to consume golden record data from the Pool", @@ -6836,9 +6878,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -6846,23 +6888,23 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "0f30153a-f7f3-4572-a5bf-5e6a83b03be2", - "name": "BPN", + "id": "9ecf3039-d529-4693-8a3b-df171283b881", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { + "user.session.note": "clientHost", "introspection.token.claim": "true", "userinfo.token.claim": "true", - "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "7a5f5893-ca63-4739-8b86-e6ec0f9bf946", + "id": "db945fcd-77c4-41fc-b495-4ca095d6433d", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6878,7 +6920,7 @@ } }, { - "id": "9887fcf6-a86d-4b9e-a552-18f8435952ea", + "id": "7b2642b4-8ab2-4d1d-9aa2-7d351730cbff", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6894,18 +6936,18 @@ } }, { - "id": "5b286aba-3262-4263-84db-5b9065486969", - "name": "Client Host", + "id": "ef7742f7-36ec-4cad-ad93-082df357d96c", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", "introspection.token.claim": "true", "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", + "claim.name": "bpn", "jsonType.label": "String" } } @@ -6913,8 +6955,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -6925,7 +6968,7 @@ ] }, { - "id": "183aae87-c9cf-4d70-934b-629aa6974c54", + "id": "eeceab8a-149a-4991-ab29-f69668b1bccd", "clientId": "sa-cl7-cx-5", "description": "User for Portal to access BPDM for Company Address publishing into the BPDM (portal helm chart: backend.processesworker.bpdm.clientId)", "surrogateAuthRequired": false, @@ -6975,70 +7018,71 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "08dbaf87-e25e-489c-bec9-f062af3de2df", - "name": "Client IP Address", + "id": "0bec2152-bf50-4033-9800-b70fd62e484d", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "7775ad0f-a5ef-42de-b4ae-58f617ab57de", - "name": "BPN", + "id": "e3409343-ffae-4dd9-81f8-e5e6b4272cb6", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "2420c9fc-2c5a-4e54-b6c1-3d72e4eb9e85", - "name": "Client Host", + "id": "526150df-cfa4-4d29-a68e-60b2b25522dc", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "fb8aa3d7-44dd-4348-9a43-a48fadb0a858", + "id": "06674ba3-88e6-46d4-945c-8d41731efa0f", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7049,7 +7093,7 @@ ] }, { - "id": "ef292675-7c9e-4f0d-a4fc-2e56be232726", + "id": "e91a108c-d4a9-40d2-897d-2a5fc6967319", "clientId": "sa-cl7-cx-7", "name": "", "description": "Technical User for BPDM services to communicate between each other to realize the golden record process: used by the Portal Gate, Pool and Cleaning Service.", @@ -7079,9 +7123,9 @@ "protocol": "openid-connect", "attributes": { "oidc.ciba.grant.enabled": "false", - "oauth2.device.authorization.grant.enabled": "false", "client.secret.creation.time": "1722276592", "backchannel.logout.session.required": "true", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -7089,39 +7133,39 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "577dad03-d3b7-41f3-a626-3905641090b8", - "name": "Client ID", + "id": "f5022ba2-0044-4207-9bcb-d67ebad2eecd", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", + "user.session.note": "clientAddress", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", + "claim.name": "clientAddress", "jsonType.label": "String" } }, { - "id": "eacbfff3-a23f-48ec-88d5-62a16bee1713", - "name": "Client IP Address", + "id": "bf42e64b-08d1-4e42-b9f4-b5369394aecd", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "client_id", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "09b27dd0-614b-4e64-8d15-bf2a48db62b8", + "id": "09033275-ecfe-4313-9da9-88aafee64a03", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -7137,7 +7181,7 @@ } }, { - "id": "f2a6c687-f40c-42b9-afe0-f087db94dd5f", + "id": "86cffb2a-4667-448f-bf81-16bea5932480", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", @@ -7156,8 +7200,9 @@ "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7168,7 +7213,7 @@ ] }, { - "id": "c2bdc736-ca35-43c4-8e18-27e7425df9f0", + "id": "950b468b-8789-4108-b3bf-d466b0f2e1a8", "clientId": "sa-cl8-cx-1", "description": "Technical User for Portal to SD (portal helm chart: backend.processesworker.sdfactory.clientId)", "surrogateAuthRequired": false, @@ -7220,76 +7265,77 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "5049595f-673e-4ce2-9ce2-90e11c0fc6e9", - "name": "Client IP Address", + "id": "705b4369-28fe-451f-9427-0b0904869398", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "d05db868-80b8-43d9-a3ab-cf7600dd9e2a", - "name": "BPN", + "id": "3f2cc39f-eb34-481a-8602-b887daaa049d", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b8086ec0-3da2-4f98-a7fd-19d007709e6f", - "name": "Client Host", + "id": "fa74359f-a9d7-4751-b427-f73f8233b864", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "55da2734-a7e2-4d89-b210-7cb0a24fced4", - "name": "Client ID", + "id": "7de2c74f-88f9-40e4-8f49-1a275622355b", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles" + "roles", + "basic" ], "optionalClientScopes": [ "microprofile-jwt" ] }, { - "id": "dfb156e1-1c4b-4ea5-b4bc-d042ea729927", + "id": "fcfaef5d-8f35-4d94-90f4-1c58e8e8a92d", "clientId": "satest01", "name": "EDC-MIW BPN_OEM_C", "description": "", @@ -7330,71 +7376,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "34632ed1-f7e5-4b97-b437-657790a7a316", + "id": "4be08b0c-807f-4a33-a490-a76e8bfbfb17", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "abd4ce74-7c94-4bca-ac82-1940bfe29b81", + "id": "418f4c6f-ca2c-4476-8e13-b50ac184b1d9", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "41b6d1c4-b2ec-461c-ba08-ad2e9511d893", - "name": "BPN", + "id": "95d25aac-94fe-4066-832f-32b1954ee8b7", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f03904a3-a841-46ce-88f3-a32fdabb2082", - "name": "Client Host", + "id": "4cab726a-1c5b-40f7-aefb-eb9deb5efb5b", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7405,7 +7452,7 @@ ] }, { - "id": "07b629b2-6484-490b-bdf2-48dc266ee859", + "id": "4449b569-7e94-4da9-8ad5-01341a5d2763", "clientId": "satest02", "name": "EDC-MIW BPN_OEM_A", "description": "", @@ -7446,71 +7493,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "8c426ae2-4ab5-4840-a094-ea596fbf744b", - "name": "Client IP Address", + "id": "573d489b-cc01-4e92-9ab6-e716f80c4a3b", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "598b1e84-321d-4639-8eaa-2eeaa84af8d2", + "id": "a4c59aad-d6d8-4378-88c8-41912df17e0a", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b5ed772a-2ef6-421b-a6cc-daacf43396d5", - "name": "Client ID", + "id": "be5f99e8-9001-40f5-aa00-6c4233066ffd", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "cebbe894-ed55-4542-b95b-572de8f0dd2a", + "id": "6c69226a-28e1-4e26-a097-8ce2109c0ea4", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7521,7 +7569,7 @@ ] }, { - "id": "e53738c9-ee0b-4912-bc90-ad57e800c6f5", + "id": "c8ae9698-9436-4d53-a0ab-cd0c63e86559", "clientId": "satest03", "name": "EDC-MIW BPN_OEM_B", "description": "", @@ -7562,71 +7610,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "54f676a3-8e61-4ca0-95b2-b33b4cf685f5", - "name": "Client Host", + "id": "9f9b523c-04c1-49b6-845e-97b73e95eb90", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, - "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "config": { + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "961c3e15-e8ad-461c-a20b-b10b97c3ecb0", - "name": "Client IP Address", + "id": "9db77be5-2f3d-457b-8d79-cf5efc8af445", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f48ee282-8fc7-4edc-8181-90c7f5ee4528", - "name": "BPN", + "id": "69c3348c-ca81-41ce-a6d9-c54cf4b27ea8", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b3343f04-c00a-4a0a-af81-7c5db53ecc1d", - "name": "Client ID", + "id": "54a733d8-dc12-4f8f-9d9f-9c49281e736e", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7637,7 +7686,7 @@ ] }, { - "id": "ecda5b7e-171b-4bb8-9574-f62a95ddbb1a", + "id": "3151d20b-9367-42ab-b6b5-ef05f7306849", "clientId": "satest04", "name": "EDC-MIW BPN_IRS_TEST", "description": "", @@ -7679,71 +7728,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "128df485-52a8-48ee-85f1-56eb6b5f6831", - "name": "BPN", + "id": "cd6fd887-e734-4257-8efc-65b8e286807e", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "21aa8097-ca3c-41cc-ae8b-565b1c698bb1", + "id": "db6b839b-5521-4a1d-9e76-b5b7c42ab5f6", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6bd00e2d-edb8-40a5-a98f-a5b68c8a37b2", - "name": "Client Host", + "id": "2f748597-103e-4dd1-820b-89e7c47c41fb", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "c947da0e-df8a-4201-baa1-cda0d813f29f", - "name": "Client ID", + "id": "c49a82c6-abd5-409d-b9d2-4a197c9dd6fb", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7754,7 +7804,7 @@ ] }, { - "id": "cb93c80e-0449-4386-9f51-a35c26989642", + "id": "fc004dab-6861-4c71-9ae1-32f9396c9fba", "clientId": "satest05", "name": "EDC-MIW BPN_N_TIER_A", "description": "", @@ -7796,71 +7846,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "c4d4bb00-cbe6-4015-aa80-4edec83db820", - "name": "Client ID", + "id": "4b2d08da-79c9-43d8-aa6b-569e2c3a9789", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "bd72445f-e55b-44fc-86d0-b5fb791a082d", + "id": "203b6776-3941-4a53-9bd1-18f7d832109f", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "ce7b358a-230a-491b-98fe-06e93b99acf4", - "name": "Client Host", + "id": "5557256e-8c53-4b3b-a374-98a430c45b72", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "be0a07fa-06f5-4eb5-bd7c-966f27c73d73", - "name": "BPN", + "id": "1c2cf33a-ff40-4e08-a587-9884dfdace50", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7871,7 +7922,7 @@ ] }, { - "id": "b20fb462-71c7-4d63-98b2-6f4a28f8668b", + "id": "8ad1b32b-eaa8-4aac-91c6-359fe8861a2f", "clientId": "satest06", "name": "EDC-MIW BPN_TRACEX_A_SITE_A", "description": "", @@ -7912,71 +7963,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "e73ace7d-7eeb-4047-8a9a-ba74ffd80bd1", + "id": "f6207812-f607-44f2-94bf-818e94984b9f", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "a0a6b248-036a-4208-b9c1-40676dba33e6", - "name": "Client Host", + "id": "33fb4221-ed7e-4426-bcd3-aa8a536796c6", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "e43c4f28-a653-4df9-a2f9-6e5aee1cbd58", + "id": "1a16143e-d8dc-4946-9490-876f1fa582d6", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "8112dace-6c7a-41c3-ab10-0b202057c392", - "name": "Client IP Address", + "id": "7f8cddfe-92d4-49de-bed2-f41a622d7f13", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -7987,7 +8039,7 @@ ] }, { - "id": "312df8aa-323b-4d13-a0bc-8c75d91ef3cb", + "id": "0cdf5ad6-cde6-490b-9461-3fa91d43818a", "clientId": "satest07", "name": "EDC-MIW BPN_TRACEX_B", "description": "", @@ -8029,71 +8081,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "3ad71fdd-a560-4a54-a0c5-5f1b0e0dd274", - "name": "Client IP Address", + "id": "e0c0e4b2-5179-4150-927b-fe04bcbec68c", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "d9f77133-86dc-499b-bdf6-2bbae684fcf6", - "name": "Client Host", + "id": "aa2e2ccd-fef1-4517-af44-618b7f1a20dd", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "2c6feb60-365f-4de9-9f38-ddbc83075c1e", - "name": "BPN", + "id": "cab986da-5ec5-4995-bb2d-d8ff31ddd2e9", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "91fb511b-aa47-4de3-90b9-cb2daeb55e9c", - "name": "Client ID", + "id": "4202561e-c8f0-4578-971a-df10f0f8e3a0", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8104,7 +8157,7 @@ ] }, { - "id": "ae3e0320-b797-4f28-aa35-7e66f6a935a7", + "id": "12f1ee25-f71c-4166-823f-0f83537ecc85", "clientId": "satest08", "name": "EDC-MIW BPN_DISMANTLER", "description": "", @@ -8145,71 +8198,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "038dfee4-f5ec-4f10-9d79-73e4fb4493f6", - "name": "Client IP Address", + "id": "28ce943d-69a7-44d1-a67b-0eb78b0c7651", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "3a2ab4a7-c8fd-4fd8-8f01-3dcf2783b256", + "id": "ab28ea95-9f68-4c58-a46f-2285ab8287db", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "c385c4c0-23c4-4eb2-b31d-3ee3ec8a5adb", - "name": "Client Host", + "id": "4d0b166b-5130-4791-9f7e-87f807f6b5f0", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "c1b16b7b-3848-4150-9e91-788f6db5341f", - "name": "BPN", + "id": "306c28ae-3d52-4ae9-95e6-b6a299011384", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8220,7 +8274,7 @@ ] }, { - "id": "f2cc8628-125a-4765-9406-ab119bb3e50c", + "id": "e9584cf1-cb0a-4abb-b134-90ea45edfb9d", "clientId": "satest09", "name": "EDC-MIW BPN_TRACEX_A", "description": "", @@ -8261,71 +8315,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "1ba8d30c-6d9e-4a5b-af45-11a055b21200", + "id": "8a55a02f-6569-4dc9-aa0b-dc5bf79aacce", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f01df8cf-e6de-49a0-8a8c-5bf779082dbf", - "name": "Client Host", + "id": "9e696a0e-14c4-4d08-80c2-bdc95c0cf586", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "fbd35e11-8b74-454c-8573-8333ff422f5d", - "name": "Client IP Address", + "id": "8215dc24-776c-4ad2-a1fd-f24324843aeb", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, - "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "config": { + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "65ab0a0d-5574-475c-8abb-70af3e1e0d92", + "id": "3abce919-468a-423a-93a4-719d8c8e1634", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8336,7 +8391,7 @@ ] }, { - "id": "8c7160ba-1adf-46d0-99e8-8bab158b4082", + "id": "60bbb8bf-55eb-416e-963e-878f0c864c56", "clientId": "satest10", "name": "EDC-MIW BPN_TRACEX_B_SITE_A", "description": "", @@ -8378,71 +8433,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "f3eecdb8-29e9-450d-b62c-3057393e045a", + "id": "bece3e7f-a567-4e16-ac76-4607575c2507", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "0f60714e-015d-454a-b039-2c89fd95cb96", - "name": "BPN", + "id": "74b52c57-9a17-4246-94b3-57d7cc3d70bf", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "ef4d211a-7821-4abe-879e-fc5d83266e4a", - "name": "Client IP Address", + "id": "b48b29fc-205b-4c68-aa6a-fd2981f8cb30", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "a3f6e932-2a1a-4d69-a777-e0b28dea1ced", + "id": "205222c5-d83f-4729-91b6-98b535084ece", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8453,7 +8509,7 @@ ] }, { - "id": "7395f8b1-637a-401c-b846-dab9602a6e47", + "id": "e474bc1c-7e94-4a0e-b48e-6d167908a1b7", "clientId": "satest11", "name": "EDC-MIW BPN_TIER_A", "description": "", @@ -8494,71 +8550,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "a0615d6b-c276-4827-9c28-5e4e0d3b9247", + "id": "8ac169f8-4100-4eca-bdaf-de1f9398cc7f", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "5bd77327-82a7-417d-98a5-a247d9ddfc23", - "name": "Client ID", + "id": "a4050bff-f619-4c1c-9940-b6d2ef15bda2", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f550e5ef-4879-42f9-8d12-c125e3133a6b", - "name": "Client IP Address", + "id": "ec0b0e33-afee-4143-b1f8-b26714d56cc9", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "d8fa7f57-53d3-468c-9d03-55bd2a31c920", - "name": "BPN", + "id": "d7aa1b18-b1b6-400e-8f14-2535eb8747b6", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8569,7 +8626,7 @@ ] }, { - "id": "9224907e-372d-4ace-8355-262f3a6b397d", + "id": "1464f813-bfac-4ed2-8ca3-2a1d58e31188", "clientId": "satest12", "name": "EDC-MIW BPN_TIER_C", "description": "", @@ -8610,71 +8667,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "22e2930d-d410-414a-8fc0-0894e56f3252", + "id": "340ad9f9-9861-458c-aa3e-7b4a7c7b9f4f", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "client_id", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "client_id", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "48bce1a0-21e5-4a3e-8fe1-31c77882e3ac", - "name": "Client IP Address", + "id": "1b6232b8-cf2d-46f6-a804-19d50c06bb04", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6b0e8d36-2793-4e83-9040-f588995b1ce6", - "name": "Client Host", + "id": "b08ea112-9631-4880-84eb-461475df8005", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b2483910-660f-479b-b492-85acdd322453", - "name": "BPN", + "id": "e301872c-140b-44c6-b6d5-dbb105c3e9f5", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8685,7 +8743,7 @@ ] }, { - "id": "0e876530-4ca2-4720-9eb6-f484fa9d718c", + "id": "387f3849-2906-4d9e-84fd-ceb86b78c652", "clientId": "satest13", "name": "EDC-MIW BPN_TIER_B", "description": "", @@ -8726,71 +8784,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "0c6ef551-4034-478c-9302-92d7c32fbd8e", + "id": "d04edf5a-cb46-44a5-9dba-4252c2374c27", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "21ca2ef7-50f9-47ec-8711-9f66917c18c0", - "name": "Client Host", + "id": "5a774d12-1306-4f06-931f-20ae194af2c8", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "a95551c2-3bd8-44e3-807e-74f63dd315a4", + "id": "1f0d6208-8ec2-49be-9934-b3c9dc791d3f", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "c4a98e9c-51e4-49b6-9625-06f0d3de5f07", - "name": "Client ID", + "id": "2b1bdea7-aa15-45c0-8eef-f7e448c6b456", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8801,7 +8860,7 @@ ] }, { - "id": "76569f56-2cf5-4345-b396-b4fb54e4e203", + "id": "e2c3f0b7-74e9-4773-bb3a-cb56fdf2efa3", "clientId": "satest14", "name": "EDC-MIW BPN_SUB_TIER_B", "description": "", @@ -8842,71 +8901,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "aaa263b6-b40b-4dd4-982d-e409f2615ac7", - "name": "Client ID", + "id": "1edc3e89-7010-468f-97d9-4a7f116e64a2", + "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "40ac73d8-104c-4948-bdd7-d0ce10a0479a", + "id": "9dcb2a28-c94e-4952-9cd7-9a59053e2594", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientHost", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "13a5927b-17d7-41c2-8db7-878634effdf7", - "name": "BPN", + "id": "69df7ec5-92d7-48e2-b7cc-4bc65665a24b", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "362665a0-a842-4ab5-be3d-3a62c89ecb6a", - "name": "Client IP Address", + "id": "a2613f4e-b7b2-4bc0-a3ab-bba331cb5fef", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -8917,7 +8977,7 @@ ] }, { - "id": "d55c6039-9bf6-4a5e-8015-9fdfa436b4d5", + "id": "47e9e1b0-afb2-4f53-bfa9-0e13001ff3e4", "clientId": "satest15", "name": "EDC-MIW BPN_SUB_TIER_A", "description": "", @@ -8958,71 +9018,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "44ee613c-dd72-405d-9f2f-8ff65b962037", - "name": "Client ID", + "id": "8432e292-5249-43c9-a480-0e600cb066fa", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "690dcbe1-d25a-46ec-9a8a-d48e16cc9b62", - "name": "Client IP Address", + "id": "54de79f3-936e-460d-b02f-8bbd6727446d", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "4dc1ece5-c6c3-456e-acb4-8dd6cbc0b0c6", - "name": "Client Host", + "id": "cc8aa527-091c-4128-ad53-438c9c17fa90", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "4440fcfa-35b7-4002-aeda-546f6830b52f", - "name": "BPN", + "id": "f2c14349-0153-43e7-ad59-b781b9ac6153", + "name": "Client IP Address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientAddress", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -9033,7 +9094,7 @@ ] }, { - "id": "4a96a50d-791c-46bc-b00d-f25ef27401e9", + "id": "22fcdb3b-1726-4680-a6b8-0d13bb78473b", "clientId": "satest16", "name": "EDC-MIW BPN_SUB_TIER_C", "description": "", @@ -9074,71 +9135,72 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "10aecbae-0879-4163-9846-ac67acb15582", - "name": "Client Host", + "id": "0e1c4b60-5961-4948-ac40-734c30bfebd2", + "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientHost", - "userinfo.token.claim": "true", + "user.session.note": "client_id", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientHost", - "jsonType.label": "String" + "claim.name": "client_id", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "29362c48-787b-4bb3-96cd-907962226fc9", - "name": "BPN", + "id": "72afaa17-f7fc-4d0d-90ec-7c597133b89a", + "name": "Client Host", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "bpn", + "user.session.note": "clientHost", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "bpn", - "jsonType.label": "String" + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "f77756b8-51a3-4bfb-baab-d5898638f514", + "id": "04a5fc2d-43d9-4014-9c1d-8920c3d3f1ff", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { "user.session.note": "clientAddress", - "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientAddress", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "d639b038-23e0-4d29-a167-d0cecf15912a", - "name": "Client ID", + "id": "8daaffa2-792e-452e-bd33-5f84dfc63ce1", + "name": "BPN", "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "user.session.note": "client_id", - "userinfo.token.claim": "true", + "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" + "claim.name": "bpn", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", "acr", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -9149,7 +9211,7 @@ ] }, { - "id": "d5265cd8-d128-4dc9-8602-d49d1df0a86c", + "id": "38e6eb1c-7e8e-45db-9b99-b87e9f258834", "clientId": "security-admin-console", "name": "${client_security-admin-console}", "rootUrl": "${authAdminUrl}", @@ -9183,25 +9245,26 @@ "nodeReRegistrationTimeout": 0, "protocolMappers": [ { - "id": "12d9df9a-241b-4ec2-bafa-3f26ccaa1890", + "id": "a3c6daee-ba9f-4d10-bcbb-0af497d199a3", "name": "locale", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "locale", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "locale", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", + "basic", "email" ], "optionalClientScopes": [ @@ -9212,7 +9275,7 @@ ] }, { - "id": "6df310ed-500e-43d5-b510-fa4668e939ee", + "id": "cb72d886-16e4-485d-a887-29c65ef88436", "clientId": "technical_roles_management", "surrogateAuthRequired": false, "enabled": true, @@ -9260,8 +9323,8 @@ "nodeReRegistrationTimeout": -1, "defaultClientScopes": [ "web-origins", - "roles", "profile", + "roles", "email" ], "optionalClientScopes": [ @@ -9274,7 +9337,237 @@ ], "clientScopes": [ { - "id": "32795711-2e76-43f9-8138-3ce5b9eae1a2", + "id": "8466397c-9574-4fbc-8c4a-7d07d47e1ecb", + "name": "profile", + "description": "OpenID Connect built-in scope: profile", + "protocol": "openid-connect", + "attributes": { + "include.in.token.scope": "true", + "consent.screen.text": "${profileScopeConsentText}", + "display.on.consent.screen": "true" + }, + "protocolMappers": [ + { + "id": "e679e674-3f93-4444-9b6b-ebbdcfb86d6a", + "name": "full name", + "protocol": "openid-connect", + "protocolMapper": "oidc-full-name-mapper", + "consentRequired": false, + "config": { + "id.token.claim": "true", + "access.token.claim": "true", + "userinfo.token.claim": "true" + } + }, + { + "id": "35d6449e-feaa-4793-92bb-e915f5c73443", + "name": "birthdate", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "birthdate", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "birthdate", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "dd7bebf2-c8e3-4dd1-8a94-de5e735f7473", + "name": "profile", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "profile", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "profile", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "a84298f4-4c86-46cd-8740-06e3328a44e2", + "name": "username", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-property-mapper", + "consentRequired": false, + "config": { + "user.attribute": "username", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "preferred_username", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "f786e82c-5236-4e85-9c84-1d7292612193", + "name": "locale", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "locale", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "locale", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "263c3c83-9a16-4edd-80ef-809ede4cdbc6", + "name": "picture", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "picture", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "picture", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "3a86088e-679d-47ea-90c4-49aa474f87c0", + "name": "updated at", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "updatedAt", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "updated_at", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "808d34e9-0b84-4813-b8e0-312c0b0c8810", + "name": "nickname", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "nickname", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "nickname", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "0f2e8a67-0622-4269-b514-eab402d2066d", + "name": "family name", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-property-mapper", + "consentRequired": false, + "config": { + "user.attribute": "lastName", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "family_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "6fb904de-6d37-4892-8a14-0041f2c2c4f7", + "name": "given name", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-property-mapper", + "consentRequired": false, + "config": { + "user.attribute": "firstName", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "given_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "d2c46e42-d1fc-42e5-a052-6dc845c68e9c", + "name": "gender", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "gender", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "gender", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "568378d8-312d-473a-a147-a40101ed11b7", + "name": "middle name", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "middleName", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "middle_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "bc8183d4-06cb-4081-9155-23f1bbe620ef", + "name": "website", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "website", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "website", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "feece57b-e20f-4327-b534-2cd1c131ab9b", + "name": "zoneinfo", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-attribute-mapper", + "consentRequired": false, + "config": { + "user.attribute": "zoneinfo", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "zoneinfo", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + } + ] + }, + { + "id": "7dc5f0ca-3c95-49ff-963d-7db270004953", + "name": "offline_access", + "description": "OpenID Connect built-in scope: offline_access", + "protocol": "openid-connect", + "attributes": { + "consent.screen.text": "${offlineAccessScopeConsentText}", + "display.on.consent.screen": "true" + } + }, + { + "id": "2c5cb8d0-0c7b-4c66-ad87-2edb66fbbc6f", "name": "catena", "protocol": "openid-connect", "attributes": { @@ -9289,12 +9582,12 @@ "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "organisation", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "organisation", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { @@ -9304,12 +9597,12 @@ "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "username", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "preferred_username", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { @@ -9319,164 +9612,93 @@ "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "bpn", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "bpn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ] }, { - "id": "13834c57-9211-4e3e-b892-0632a3c15225", - "name": "phone", - "description": "OpenID Connect built-in scope: phone", + "id": "b61d659a-38a0-48d6-b1c0-baa2ff988c9a", + "name": "address", + "description": "OpenID Connect built-in scope: address", "protocol": "openid-connect", "attributes": { "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${phoneScopeConsentText}" + "consent.screen.text": "${addressScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "6c0bfbc5-e3d7-45f9-a0bc-61e30225e22b", - "name": "phone number verified", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "phoneNumberVerified", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "phone_number_verified", - "jsonType.label": "boolean" - } - }, - { - "id": "8868b283-df78-4c9a-b78e-1c29e4b9b61c", - "name": "phone number", + "id": "97fcc318-4b52-4487-a3fd-01ffa16b8182", + "name": "address", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-address-mapper", "consentRequired": false, "config": { + "user.attribute.country": "country", + "user.attribute.postal_code": "postal_code", "userinfo.token.claim": "true", - "user.attribute": "phoneNumber", + "user.attribute.street": "street", "id.token.claim": "true", + "user.attribute.region": "region", "access.token.claim": "true", - "claim.name": "phone_number", - "jsonType.label": "String" - } - } - ] - }, - { - "id": "23e5acb7-2d8c-4bca-8565-36fb57ee7ee0", - "name": "role_list", - "description": "SAML role list", - "protocol": "saml", - "attributes": { - "consent.screen.text": "${samlRoleListScopeConsentText}", - "display.on.consent.screen": "true" - }, - "protocolMappers": [ - { - "id": "0adf14b5-a345-4d20-83cc-2a353c686161", - "name": "role list", - "protocol": "saml", - "protocolMapper": "saml-role-list-mapper", - "consentRequired": false, - "config": { - "single": "false", - "attribute.nameformat": "Basic", - "attribute.name": "Role" + "user.attribute.locality": "locality" } } ] }, { - "id": "fc35a8f5-fedd-4b66-b3fa-9427e3947dc5", - "name": "roles", - "description": "OpenID Connect scope for add user roles to the access token", + "id": "d7ca3084-0727-46eb-a2dd-e2b4bc1113bd", + "name": "web-origins", + "description": "OpenID Connect scope for add allowed web origins to the access token", "protocol": "openid-connect", "attributes": { "include.in.token.scope": "false", - "display.on.consent.screen": "true", - "consent.screen.text": "${rolesScopeConsentText}" + "consent.screen.text": "", + "display.on.consent.screen": "false" }, "protocolMappers": [ { - "id": "73a111cf-271c-4b9f-abca-e4894e29229d", - "name": "realm roles", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-realm-role-mapper", - "consentRequired": false, - "config": { - "user.attribute": "foo", - "access.token.claim": "true", - "claim.name": "realm_access.roles", - "jsonType.label": "String", - "multivalued": "true" - } - }, - { - "id": "c06270fe-f203-4c9b-92a8-ff716b81127a", - "name": "audience resolve", + "id": "b25f076d-b218-40c4-b5e9-f273be80852d", + "name": "allowed web origins", "protocol": "openid-connect", - "protocolMapper": "oidc-audience-resolve-mapper", + "protocolMapper": "oidc-allowed-origins-mapper", "consentRequired": false, "config": {} - }, - { - "id": "8e22da0e-f450-444a-80b4-824a69532949", - "name": "client roles", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-client-role-mapper", - "consentRequired": false, - "config": { - "user.attribute": "foo", - "access.token.claim": "true", - "claim.name": "resource_access.${client_id}.roles", - "jsonType.label": "String", - "multivalued": "true" - } } ] }, { - "id": "09dc23a3-1b9f-4b9d-aa87-e875f0f20655", - "name": "address", - "description": "OpenID Connect built-in scope: address", + "id": "bcccd776-64fc-4c44-9ed5-05bc57833420", + "name": "acr", + "description": "OpenID Connect scope for add acr (authentication context class reference) to the token", "protocol": "openid-connect", "attributes": { - "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${addressScopeConsentText}" + "include.in.token.scope": "false", + "display.on.consent.screen": "false" }, "protocolMappers": [ { - "id": "0543fff7-3732-433b-8a24-d2784bba1501", - "name": "address", + "id": "9188b3f0-f0b1-400e-b8ee-6ccd213a1310", + "name": "acr loa level", "protocol": "openid-connect", - "protocolMapper": "oidc-address-mapper", + "protocolMapper": "oidc-acr-mapper", "consentRequired": false, "config": { - "user.attribute.country": "country", - "user.attribute.postal_code": "postal_code", - "userinfo.token.claim": "true", - "user.attribute.street": "street", "id.token.claim": "true", - "user.attribute.region": "region", "access.token.claim": "true", - "user.attribute.locality": "locality" + "userinfo.token.claim": "true" } } ] }, { - "id": "34a2f332-9752-4a7f-9d61-b4dbd40946b4", + "id": "198d1acf-bdb1-4e67-8edf-01f6eb1b795d", "name": "microprofile-jwt", "description": "Microprofile - JWT built-in scope", "protocol": "openid-connect", @@ -9486,22 +9708,22 @@ }, "protocolMappers": [ { - "id": "955c2cb6-3abb-44d1-a3eb-9ebec0cf6094", + "id": "edbf704c-d1bd-4187-8cf7-3460f802fb1c", "name": "upn", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "username", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "upn", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "48b4aa99-383c-4178-b966-c0ae710d8c21", + "id": "15a4e945-cd15-4734-83e9-2a938d0bbb94", "name": "groups", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-realm-role-mapper", @@ -9519,318 +9741,197 @@ ] }, { - "id": "e24a7d06-7406-4b2f-854e-a5653f8b964f", - "name": "profile", - "description": "OpenID Connect built-in scope: profile", + "id": "55d4a741-a59d-418d-8916-38db16bb7b0a", + "name": "phone", + "description": "OpenID Connect built-in scope: phone", "protocol": "openid-connect", "attributes": { "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${profileScopeConsentText}" + "consent.screen.text": "${phoneScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "987e5408-e6ef-4cd2-a51f-451fb7c0dc4e", - "name": "locale", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "locale", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "locale", - "jsonType.label": "String" - } - }, - { - "id": "1a9bd37a-377a-48ae-9b95-a1c0c5f3fa08", - "name": "username", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "username", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "preferred_username", - "jsonType.label": "String" - } - }, - { - "id": "dca5ee31-87cb-407b-aba6-d6c846e6a6b4", - "name": "zoneinfo", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "zoneinfo", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "zoneinfo", - "jsonType.label": "String" - } - }, - { - "id": "6af98429-3234-4f57-95c0-7df4209cb349", - "name": "family name", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "lastName", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "family_name", - "jsonType.label": "String" - } - }, - { - "id": "b7e70ea0-1b54-469b-b818-dcb7d4657d9b", - "name": "given name", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "firstName", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "given_name", - "jsonType.label": "String" - } - }, - { - "id": "02aff4ea-454c-41cf-8bf6-1bea1e933812", - "name": "nickname", - "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", - "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "nickname", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "nickname", - "jsonType.label": "String" - } - }, - { - "id": "438a5f2c-727b-4ba2-82de-d5cf4b8d4daa", - "name": "gender", + "id": "a5f4a9ac-6562-44a8-9f97-7ec45a570b5c", + "name": "phone number", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "gender", + "user.attribute": "phoneNumber", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "gender", - "jsonType.label": "String" + "claim.name": "phone_number", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "70bf1855-c34a-4bd3-a06d-f3d62d91693b", - "name": "middle name", + "id": "2f4a1721-448e-461b-83a6-9d2de5bb9ee2", + "name": "phone number verified", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "middleName", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "middle_name", - "jsonType.label": "String" - } - }, - { - "id": "0c9106a1-9c93-47bd-85b3-8607ba8485c2", - "name": "full name", - "protocol": "openid-connect", - "protocolMapper": "oidc-full-name-mapper", - "consentRequired": false, - "config": { + "user.attribute": "phoneNumberVerified", "id.token.claim": "true", "access.token.claim": "true", + "claim.name": "phone_number_verified", + "jsonType.label": "boolean", "userinfo.token.claim": "true" } - }, + } + ] + }, + { + "id": "e545b2ce-d802-4a01-867f-0a8345acfa9c", + "name": "roles", + "description": "OpenID Connect scope for add user roles to the access token", + "protocol": "openid-connect", + "attributes": { + "include.in.token.scope": "false", + "consent.screen.text": "${rolesScopeConsentText}", + "display.on.consent.screen": "true" + }, + "protocolMappers": [ { - "id": "4386dc68-8dd3-4439-8c63-eabcdb92fd76", - "name": "birthdate", + "id": "79e59268-5866-439a-9486-4fbd7cea5cc8", + "name": "realm roles", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usermodel-realm-role-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "birthdate", - "id.token.claim": "true", + "user.attribute": "foo", "access.token.claim": "true", - "claim.name": "birthdate", - "jsonType.label": "String" + "claim.name": "realm_access.roles", + "jsonType.label": "String", + "multivalued": "true" } }, { - "id": "78be8eb6-ca31-434c-8441-6abbfe553a22", - "name": "profile", + "id": "7034b33e-3d86-4b04-bb59-a51b7e01c731", + "name": "client roles", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usermodel-client-role-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "profile", - "id.token.claim": "true", + "user.attribute": "foo", "access.token.claim": "true", - "claim.name": "profile", - "jsonType.label": "String" + "claim.name": "resource_access.${client_id}.roles", + "jsonType.label": "String", + "multivalued": "true" } }, { - "id": "fb918735-48a7-4f96-8830-606815788dfb", - "name": "picture", + "id": "e217fa3e-dbc5-48ca-aa9a-7162d3f53820", + "name": "audience resolve", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-audience-resolve-mapper", "consentRequired": false, - "config": { - "userinfo.token.claim": "true", - "user.attribute": "picture", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "picture", - "jsonType.label": "String" - } - }, + "config": {} + } + ] + }, + { + "id": "d124727d-b5dd-498e-8454-b7755bb0cc40", + "name": "basic", + "description": "OpenID Connect scope for add all basic claims to the token", + "protocol": "openid-connect", + "attributes": { + "include.in.token.scope": "false", + "display.on.consent.screen": "false" + }, + "protocolMappers": [ { - "id": "6e4e8483-7c58-4539-98d1-4b02ff5dc6f5", - "name": "updated at", + "id": "057a1414-0caa-4531-9479-c9727c7aec8b", + "name": "auth_time", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "updatedAt", + "user.session.note": "AUTH_TIME", "id.token.claim": "true", + "introspection.token.claim": "true", "access.token.claim": "true", - "claim.name": "updated_at", - "jsonType.label": "String" + "claim.name": "auth_time", + "jsonType.label": "long" } }, { - "id": "58e59849-6457-4c8b-b713-2c5a008461c6", - "name": "website", + "id": "08056a58-2fd2-49db-969b-7e8dee15d978", + "name": "sub", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-sub-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "website", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "website", - "jsonType.label": "String" + "introspection.token.claim": "true", + "access.token.claim": "true" } } ] }, { - "id": "99ca536c-58c2-432f-904e-10926bbc207b", - "name": "offline_access", - "description": "OpenID Connect built-in scope: offline_access", - "protocol": "openid-connect", + "id": "97ab4434-9314-47fa-bca3-5c5359fa9579", + "name": "role_list", + "description": "SAML role list", + "protocol": "saml", "attributes": { - "consent.screen.text": "${offlineAccessScopeConsentText}", + "consent.screen.text": "${samlRoleListScopeConsentText}", "display.on.consent.screen": "true" - } + }, + "protocolMappers": [ + { + "id": "e0203913-ab3d-4b3f-a977-35fc572b63c7", + "name": "role list", + "protocol": "saml", + "protocolMapper": "saml-role-list-mapper", + "consentRequired": false, + "config": { + "single": "false", + "attribute.nameformat": "Basic", + "attribute.name": "Role" + } + } + ] }, { - "id": "8a14f08a-0ba9-44ae-83bd-5a65b9d0fe8c", + "id": "a8bc5bd4-837b-4a8b-ade4-f10d14ba4f8c", "name": "email", "description": "OpenID Connect built-in scope: email", "protocol": "openid-connect", "attributes": { "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${emailScopeConsentText}" + "consent.screen.text": "${emailScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "2c452702-a301-4cc7-b76c-619b23f44fa0", + "id": "3715b3a0-62e3-49e3-a5ee-ee492e795ae7", "name": "email verified", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "emailVerified", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "email_verified", - "jsonType.label": "boolean" + "jsonType.label": "boolean", + "userinfo.token.claim": "true" } }, { - "id": "1e6f0566-fc33-4e1f-bf4e-686676fcde70", + "id": "89e15bbe-3297-4b51-8e2f-ba942089e60b", "name": "email", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "email", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "email", - "jsonType.label": "String" - } - } - ] - }, - { - "id": "2629904c-d708-4072-9fe4-98e4a30c7dde", - "name": "web-origins", - "description": "OpenID Connect scope for add allowed web origins to the access token", - "protocol": "openid-connect", - "attributes": { - "include.in.token.scope": "false", - "display.on.consent.screen": "false", - "consent.screen.text": "" - }, - "protocolMappers": [ - { - "id": "07ab75f1-40a3-4b2c-ae83-94dac6e529e2", - "name": "allowed web origins", - "protocol": "openid-connect", - "protocolMapper": "oidc-allowed-origins-mapper", - "consentRequired": false, - "config": {} - } - ] - }, - { - "id": "b0cb460b-b342-4c93-8e43-b4b29dd26d40", - "name": "acr", - "description": "OpenID Connect scope for add acr (authentication context class reference) to the token", - "protocol": "openid-connect", - "attributes": { - "include.in.token.scope": "false", - "display.on.consent.screen": "false" - }, - "protocolMappers": [ - { - "id": "a49b8ad7-3e2d-4a04-a2a0-bc0bcce786c9", - "name": "acr loa level", - "protocol": "openid-connect", - "protocolMapper": "oidc-acr-mapper", - "consentRequired": false, - "config": { - "id.token.claim": "true", - "access.token.claim": "true", + "jsonType.label": "String", "userinfo.token.claim": "true" } } @@ -9839,11 +9940,12 @@ ], "defaultDefaultClientScopes": [ "role_list", + "profile", "email", "roles", "web-origins", - "profile", - "acr" + "acr", + "basic" ], "defaultOptionalClientScopes": [ "offline_access", @@ -9854,7 +9956,6 @@ "browserSecurityHeaders": { "contentSecurityPolicyReportOnly": "", "xContentTypeOptions": "nosniff", - "referrerPolicy": "no-referrer", "xRobotsTag": "none", "xFrameOptions": "SAMEORIGIN", "contentSecurityPolicy": "frame-src 'self'; frame-ancestors 'self'; object-src 'none';", @@ -9954,7 +10055,7 @@ { "alias": "CX-Operator", "displayName": "CX-Operator", - "internalId": "fbc571fd-cd44-4cec-a36e-4eba647fe712", + "internalId": "9d356d92-a421-4b4d-ad68-83e2b3cfc70f", "providerId": "keycloak-oidc", "enabled": true, "updateProfileFirstLoginMode": "on", @@ -9981,7 +10082,7 @@ ], "identityProviderMappers": [ { - "id": "08817b9b-1784-4e36-8064-026d4c85442c", + "id": "7b4c4fc2-fc9e-4920-9894-64b054212ce5", "name": "organisation-mapper", "identityProviderAlias": "CX-Operator", "identityProviderMapper": "hardcoded-attribute-idp-mapper", @@ -9995,27 +10096,27 @@ "components": { "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy": [ { - "id": "ab25cbe7-60bc-49ed-aa4a-707f84a70893", - "name": "Max Clients Limit", - "providerId": "max-clients", + "id": "6548c48b-9bc1-4675-9f02-dd5db560e375", + "name": "Consent Required", + "providerId": "consent-required", "subType": "anonymous", "subComponents": {}, - "config": { - "max-clients": [ - "200" - ] - } + "config": {} }, { - "id": "277b586e-0b26-40e9-90d1-e76305d69a10", - "name": "Consent Required", - "providerId": "consent-required", + "id": "27b6893b-d559-4a7f-be47-fa9ac58a462a", + "name": "Allowed Client Scopes", + "providerId": "allowed-client-templates", "subType": "anonymous", "subComponents": {}, - "config": {} + "config": { + "allow-default-scopes": [ + "true" + ] + } }, { - "id": "552bd2e5-c656-4796-8d61-b87c3508aab5", + "id": "3b963aea-a112-4010-af52-46093db0751e", "name": "Trusted Hosts", "providerId": "trusted-hosts", "subType": "anonymous", @@ -10030,26 +10131,19 @@ } }, { - "id": "de1bbb33-9e18-4fc1-9ea3-1fd8ad22eae9", - "name": "Allowed Protocol Mapper Types", - "providerId": "allowed-protocol-mappers", - "subType": "authenticated", + "id": "3fa72f1d-c84d-40e5-a160-df1d53ed9688", + "name": "Max Clients Limit", + "providerId": "max-clients", + "subType": "anonymous", "subComponents": {}, "config": { - "allowed-protocol-mapper-types": [ - "oidc-usermodel-property-mapper", - "saml-role-list-mapper", - "oidc-sha256-pairwise-sub-mapper", - "saml-user-attribute-mapper", - "oidc-address-mapper", - "oidc-full-name-mapper", - "saml-user-property-mapper", - "oidc-usermodel-attribute-mapper" + "max-clients": [ + "200" ] } }, { - "id": "b521525f-30e3-4b93-b42b-8c0dd53fc3af", + "id": "63a1cce9-85f2-4adc-94a0-461b17246b25", "name": "Full Scope Disabled", "providerId": "scope", "subType": "anonymous", @@ -10057,38 +10151,45 @@ "config": {} }, { - "id": "a4df1d6a-2c46-44f4-9d06-62eb9b754bab", + "id": "9b3f856c-4780-4184-b6ee-9579516adf62", "name": "Allowed Protocol Mapper Types", "providerId": "allowed-protocol-mappers", "subType": "anonymous", "subComponents": {}, "config": { "allowed-protocol-mapper-types": [ - "saml-user-attribute-mapper", - "oidc-usermodel-property-mapper", "saml-user-property-mapper", - "oidc-usermodel-attribute-mapper", "oidc-address-mapper", - "oidc-full-name-mapper", + "oidc-usermodel-property-mapper", + "saml-user-attribute-mapper", "saml-role-list-mapper", - "oidc-sha256-pairwise-sub-mapper" + "oidc-usermodel-attribute-mapper", + "oidc-sha256-pairwise-sub-mapper", + "oidc-full-name-mapper" ] } }, { - "id": "f7e25fe0-dfe5-451a-8f54-ceea0cf201b4", - "name": "Allowed Client Scopes", - "providerId": "allowed-client-templates", - "subType": "anonymous", + "id": "59697593-3e14-4263-8f36-81c13f4bdb37", + "name": "Allowed Protocol Mapper Types", + "providerId": "allowed-protocol-mappers", + "subType": "authenticated", "subComponents": {}, "config": { - "allow-default-scopes": [ - "true" + "allowed-protocol-mapper-types": [ + "saml-role-list-mapper", + "oidc-full-name-mapper", + "oidc-usermodel-attribute-mapper", + "oidc-sha256-pairwise-sub-mapper", + "oidc-usermodel-property-mapper", + "saml-user-property-mapper", + "saml-user-attribute-mapper", + "oidc-address-mapper" ] } }, { - "id": "d15d2dae-9c9c-4c7d-83f3-726f29194489", + "id": "39f4b2e0-cd82-4e60-aa1a-3874059942c5", "name": "Allowed Client Scopes", "providerId": "allowed-client-templates", "subType": "authenticated", @@ -10102,16 +10203,31 @@ ], "org.keycloak.userprofile.UserProfileProvider": [ { - "id": "8574d707-4fa1-4cd3-851d-9c5ab5491356", + "id": "7867978e-fbd8-4956-89d1-d3125094d43c", "providerId": "declarative-user-profile", "subComponents": {}, - "config": {} + "config": { + "kc.user.profile.config": [ + "{\"attributes\":[{\"name\":\"username\",\"displayName\":\"${username}\",\"validations\":{\"length\":{\"min\":3,\"max\":255},\"username-prohibited-characters\":{},\"up-username-not-idn-homograph\":{}},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"email\",\"displayName\":\"${email}\",\"validations\":{\"email\":{},\"length\":{\"max\":255}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"firstName\",\"displayName\":\"${firstName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"lastName\",\"displayName\":\"${lastName}\",\"validations\":{\"length\":{\"max\":255},\"person-name-prohibited-characters\":{}},\"required\":{\"roles\":[\"user\"]},\"permissions\":{\"view\":[\"admin\",\"user\"],\"edit\":[\"admin\",\"user\"]},\"multivalued\":false},{\"name\":\"organisation\",\"displayName\":\"${profile.attributes.organisation}\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":false},{\"name\":\"bpn\",\"displayName\":\"${profile.attributes.bpn}\",\"validations\":{},\"annotations\":{},\"permissions\":{\"view\":[],\"edit\":[\"admin\"]},\"multivalued\":true}],\"groups\":[{\"name\":\"user-metadata\",\"displayHeader\":\"User metadata\",\"displayDescription\":\"Attributes, which refer to user metadata\"}]}" + ] + } } ], "org.keycloak.keys.KeyProvider": [ { - "id": "2bd55ad0-2f32-40f3-9749-c2d422fb697d", - "name": "hmac-generated", + "id": "a7b172c6-f96e-4944-8a42-229dc92add22", + "name": "aes-generated", + "providerId": "aes-generated", + "subComponents": {}, + "config": { + "priority": [ + "100" + ] + } + }, + { + "id": "72b8255f-28cb-4b6f-b41a-dea583278511", + "name": "hmac-generated-hs512", "providerId": "hmac-generated", "subComponents": {}, "config": { @@ -10119,12 +10235,12 @@ "100" ], "algorithm": [ - "HS256" + "HS512" ] } }, { - "id": "676a20ad-a79d-4175-998a-672bf4826e92", + "id": "b4126f9c-234d-45e8-8ceb-ab7cfb35f09e", "name": "rsa-enc-generated", "providerId": "rsa-enc-generated", "subComponents": {}, @@ -10138,20 +10254,23 @@ } }, { - "id": "50220023-09bf-443a-a8b3-f306279cbb5b", - "name": "rsa-generated", - "providerId": "rsa-generated", + "id": "db4cd6c5-ec5c-442b-a13f-4f240fe71aaa", + "name": "hmac-generated", + "providerId": "hmac-generated", "subComponents": {}, "config": { "priority": [ "100" + ], + "algorithm": [ + "HS256" ] } }, { - "id": "a510d16e-c3f7-4a88-b853-625a2cd357b4", - "name": "aes-generated", - "providerId": "aes-generated", + "id": "f5f0eeed-62ad-49c5-8edf-5e8fe92adade", + "name": "rsa-generated", + "providerId": "rsa-generated", "subComponents": {}, "config": { "priority": [ @@ -10169,7 +10288,7 @@ "defaultLocale": "en", "authenticationFlows": [ { - "id": "fff7e51f-802f-4826-b18e-551667d2f5af", + "id": "6f1ea27a-9929-48e4-a11e-fc8996d48691", "alias": "Account verification options", "description": "Method with which to verity the existing account", "providerId": "basic-flow", @@ -10195,7 +10314,7 @@ ] }, { - "id": "078aeee3-8e08-4904-9455-10e86293fdc3", + "id": "377cb10a-e702-4de1-8647-1e772b791878", "alias": "Browser - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10221,7 +10340,7 @@ ] }, { - "id": "97a6d2ad-95fe-4a49-ba16-4fe37716f8ca", + "id": "abe81ec7-a526-47ba-a851-0f3d5f3d5fc7", "alias": "Direct Grant - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10247,7 +10366,7 @@ ] }, { - "id": "43a7d34e-262c-42ef-874a-42a7151ef7fe", + "id": "fabd9958-e798-4fe4-8cbe-f47ae72d293b", "alias": "First broker login - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10273,7 +10392,7 @@ ] }, { - "id": "49dbe5c0-a28e-4bc1-a735-01b1d44526f8", + "id": "39135810-7bb4-405e-9a12-ab174c555d07", "alias": "Handle Existing Account", "description": "Handle what to do if there is existing account with same email/username like authenticated identity provider", "providerId": "basic-flow", @@ -10299,7 +10418,7 @@ ] }, { - "id": "8843a182-cb40-40c8-acb8-a96c131820bc", + "id": "008a4731-3493-47db-89b3-6c81de49f1ff", "alias": "Login without auto user creation", "description": "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account", "providerId": "basic-flow", @@ -10311,14 +10430,14 @@ "authenticator": "idp-review-profile", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "REQUIRED", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "Login without auto user creation User creation or linking", "userSetupAllowed": false @@ -10326,7 +10445,7 @@ ] }, { - "id": "bad3c307-e0c7-47b3-8124-3d850c5dbb8f", + "id": "25825385-ba23-41a2-b410-d7f6efb418c5", "alias": "Login without auto user creation Account verification options", "description": "Method with which to verity the existing account", "providerId": "basic-flow", @@ -10337,14 +10456,14 @@ "authenticator": "idp-email-verification", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "ALTERNATIVE", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Verify Existing Account by Re-authentication", "userSetupAllowed": false @@ -10352,7 +10471,7 @@ ] }, { - "id": "0875bc85-b5cc-4268-8faf-3706d2d377ad", + "id": "14423cd6-5583-4bf4-9bc1-497ec11b13d0", "alias": "Login without auto user creation First broker login - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10363,7 +10482,7 @@ "authenticator": "conditional-user-configured", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10371,14 +10490,14 @@ "authenticator": "auth-otp-form", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 20, + "priority": 1, "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "a98586a2-cdf9-411d-aea8-48c4cf7b139a", + "id": "391e99d4-0597-46eb-9281-feee80cd2c00", "alias": "Login without auto user creation Handle Existing Account", "description": "Handle what to do if there is existing account with same email/username like authenticated identity provider", "providerId": "basic-flow", @@ -10389,14 +10508,14 @@ "authenticator": "idp-confirm-link", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "REQUIRED", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Account verification options", "userSetupAllowed": false @@ -10404,7 +10523,7 @@ ] }, { - "id": "5c6cb05b-6984-4884-ada0-302a352cae52", + "id": "1fba85cb-6e75-4027-8d39-164b12f0ab8e", "alias": "Login without auto user creation User creation or linking", "description": "Flow for the existing/non-existing user alternatives", "providerId": "basic-flow", @@ -10416,14 +10535,14 @@ "authenticator": "idp-create-user-if-unique", "authenticatorFlow": false, "requirement": "DISABLED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "ALTERNATIVE", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Handle Existing Account", "userSetupAllowed": false @@ -10431,7 +10550,7 @@ ] }, { - "id": "87cd4301-f245-4e81-9877-51bea2f77c4f", + "id": "aa61c687-e313-42d8-bc93-f5e916d20112", "alias": "Login without auto user creation Verify Existing Account by Re-authentication", "description": "Reauthentication of existing account", "providerId": "basic-flow", @@ -10442,14 +10561,14 @@ "authenticator": "idp-username-password-form", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "CONDITIONAL", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "Login without auto user creation First broker login - Conditional OTP", "userSetupAllowed": false @@ -10457,7 +10576,7 @@ ] }, { - "id": "75deb0f4-5ce1-4daa-ac6a-ad992dee52cc", + "id": "9e62c1d2-67d9-4b98-9d7c-c8ab506f4d5e", "alias": "Reset - Conditional OTP", "description": "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.", "providerId": "basic-flow", @@ -10483,7 +10602,7 @@ ] }, { - "id": "70aac624-4ea6-45b7-a3fc-d8456ef2efdc", + "id": "ead085da-1dab-44a3-9b90-d2efa4dd3919", "alias": "User creation or linking", "description": "Flow for the existing/non-existing user alternatives", "providerId": "basic-flow", @@ -10510,7 +10629,7 @@ ] }, { - "id": "6913a8ea-93d4-4ff7-a6c4-388b2b88cb60", + "id": "4c13b81c-bf9a-4a86-b4a9-c7ad06d7a4c7", "alias": "Verify Existing Account by Re-authentication", "description": "Reauthentication of existing account", "providerId": "basic-flow", @@ -10536,7 +10655,7 @@ ] }, { - "id": "ffae9561-c06f-4b23-9748-8120ab8baaa8", + "id": "ac5e3097-e425-467a-9507-e77030c70d09", "alias": "WebAuth Browser", "description": "browser based authentication", "providerId": "basic-flow", @@ -10547,7 +10666,7 @@ "authenticator": "auth-cookie", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10555,7 +10674,7 @@ "authenticator": "auth-spnego", "authenticatorFlow": false, "requirement": "DISABLED", - "priority": 20, + "priority": 1, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10563,14 +10682,14 @@ "authenticator": "identity-provider-redirector", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 25, + "priority": 2, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "ALTERNATIVE", - "priority": 30, + "priority": 3, "autheticatorFlow": true, "flowAlias": "WebAuth Browser forms", "userSetupAllowed": false @@ -10578,7 +10697,7 @@ ] }, { - "id": "98520dfb-3e2a-4280-964a-5c6a492fd9e2", + "id": "7d9c08f4-19ce-4598-b50b-4cd3237b5f8a", "alias": "WebAuth Browser Browser - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10589,7 +10708,7 @@ "authenticator": "conditional-user-configured", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10597,7 +10716,7 @@ "authenticator": "auth-otp-form", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 20, + "priority": 1, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10605,14 +10724,14 @@ "authenticator": "webauthn-authenticator", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 21, + "priority": 2, "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "b6215c1f-1023-4748-9e9e-ae700573c9ea", + "id": "9daf6685-a656-4115-bf9e-db1272ede78b", "alias": "WebAuth Browser forms", "description": "Username, password, otp and other auth forms.", "providerId": "basic-flow", @@ -10623,14 +10742,14 @@ "authenticator": "auth-username-password-form", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "CONDITIONAL", - "priority": 20, + "priority": 1, "autheticatorFlow": true, "flowAlias": "WebAuth Browser Browser - Conditional OTP", "userSetupAllowed": false @@ -10638,7 +10757,7 @@ ] }, { - "id": "d6521692-2a35-4fab-99a0-655393e7be1c", + "id": "6ea7d93b-ccd8-4825-a8d8-c893fc804d16", "alias": "browser", "description": "browser based authentication", "providerId": "basic-flow", @@ -10680,7 +10799,7 @@ ] }, { - "id": "c8b74991-78e2-4948-9b71-9cd95692244a", + "id": "1c9722b8-6711-4d06-a0e2-508af699328b", "alias": "clients", "description": "Base authentication for clients", "providerId": "client-flow", @@ -10722,7 +10841,7 @@ ] }, { - "id": "6fc680e7-1083-4ae3-993c-18793394c1d8", + "id": "0efa8495-2033-4c77-8298-38e50dde6b43", "alias": "direct grant", "description": "OpenID Connect Resource Owner Grant", "providerId": "basic-flow", @@ -10756,7 +10875,7 @@ ] }, { - "id": "fcc00603-9695-436a-8173-bad95ae06eb7", + "id": "ad2165b9-c4f3-413f-ac15-be4b332eee8e", "alias": "docker auth", "description": "Used by Docker clients to authenticate against the IDP", "providerId": "basic-flow", @@ -10774,7 +10893,7 @@ ] }, { - "id": "5ecaed63-22cf-4937-93a1-e4e03c3f84d3", + "id": "d9939072-f785-4428-a3c8-b4b2c2d5e3b9", "alias": "first broker login", "description": "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account", "providerId": "basic-flow", @@ -10801,7 +10920,7 @@ ] }, { - "id": "fc1db14a-88b6-4ffd-92bf-ef2aff4b20e4", + "id": "d24cb542-ff07-45d4-81c3-5671c6a55b4f", "alias": "forms", "description": "Username, password, otp and other auth forms.", "providerId": "basic-flow", @@ -10827,7 +10946,7 @@ ] }, { - "id": "4e8828db-1033-4383-988c-8a80f5294c8c", + "id": "c90fc877-2beb-47d8-ae70-125bb07ce4be", "alias": "registration", "description": "registration flow", "providerId": "basic-flow", @@ -10846,7 +10965,7 @@ ] }, { - "id": "5ba3a31b-4969-4b6a-9ade-6b519fd285cb", + "id": "5c39458d-35be-4be4-838b-e564c60c386e", "alias": "registration form", "description": "registration form", "providerId": "form-flow", @@ -10861,14 +10980,6 @@ "autheticatorFlow": false, "userSetupAllowed": false }, - { - "authenticator": "registration-profile-action", - "authenticatorFlow": false, - "requirement": "REQUIRED", - "priority": 40, - "autheticatorFlow": false, - "userSetupAllowed": false - }, { "authenticator": "registration-password-action", "authenticatorFlow": false, @@ -10888,7 +10999,7 @@ ] }, { - "id": "d182f5b3-f390-4748-bd2b-65d225d27a76", + "id": "49f49167-1cd6-41a4-b366-ab39086636ba", "alias": "reset credentials", "description": "Reset credentials for a user if they forgot their password or something", "providerId": "basic-flow", @@ -10930,7 +11041,7 @@ ] }, { - "id": "afd142c8-1d76-4054-bfa3-66c0ad5244b6", + "id": "9c2fe629-0350-408a-968c-aa35c22a7436", "alias": "saml ecp", "description": "SAML ECP Profile Authentication Flow", "providerId": "basic-flow", @@ -10950,14 +11061,14 @@ ], "authenticatorConfig": [ { - "id": "54a381ca-598a-4516-bc2c-04aeea23c6cf", + "id": "afd577a7-10d7-4330-aa7f-bf49caab9ec4", "alias": "create unique user config", "config": { "require.password.update.after.registration": "false" } }, { - "id": "ad18ac62-bb08-478a-8260-0abad5be4c3d", + "id": "cd59bc3e-b60b-4a7f-b489-9b224349cd8c", "alias": "review profile config", "config": { "update.profile.on.first.login": "missing" @@ -11019,6 +11130,33 @@ "priority": 60, "config": {} }, + { + "alias": "webauthn-register", + "name": "Webauthn Register", + "providerId": "webauthn-register", + "enabled": true, + "defaultAction": false, + "priority": 70, + "config": {} + }, + { + "alias": "webauthn-register-passwordless", + "name": "Webauthn Register Passwordless", + "providerId": "webauthn-register-passwordless", + "enabled": true, + "defaultAction": false, + "priority": 80, + "config": {} + }, + { + "alias": "delete_credential", + "name": "Delete Credential", + "providerId": "delete_credential", + "enabled": true, + "defaultAction": false, + "priority": 100, + "config": {} + }, { "alias": "update_user_locale", "name": "Update User Locale", @@ -11035,23 +11173,25 @@ "resetCredentialsFlow": "reset credentials", "clientAuthenticationFlow": "clients", "dockerAuthenticationFlow": "docker auth", + "firstBrokerLoginFlow": "first broker login", "attributes": { "cibaBackchannelTokenDeliveryMode": "poll", "cibaAuthRequestedUserHint": "login_hint", - "clientOfflineSessionMaxLifespan": "0", "oauth2DevicePollingInterval": "5", + "clientOfflineSessionMaxLifespan": "0", "clientSessionIdleTimeout": "0", - "userProfileEnabled": "false", "clientOfflineSessionIdleTimeout": "0", "cibaInterval": "5", "realmReusableOtpCode": "false", "cibaExpiresIn": "120", "oauth2DeviceCodeLifespan": "600", "parRequestUriLifespan": "60", - "clientSessionMaxLifespan": "0" + "clientSessionMaxLifespan": "0", + "organizationsEnabled": "false" }, - "keycloakVersion": "23.0.7", + "keycloakVersion": "25.0.6", "userManagedAccessAllowed": false, + "organizationsEnabled": false, "clientProfiles": { "profiles": [] },