From 1b5d583e2c0298f93f57e2f7e8dcdbb13a33e97e Mon Sep 17 00:00:00 2001 From: Evelyn Gurschler Date: Thu, 16 Jan 2025 12:35:02 +0100 Subject: [PATCH] feat: upgrade keycloak instances, portal and issuer to R24.12 as well as update and fix documentation https://github.com/eclipse-tractusx/tractus-x-umbrella/issues/186 https://github.com/eclipse-tractusx/tractus-x-umbrella/issues/185 https://github.com/eclipse-tractusx/tractus-x-umbrella/issues/187 --- README.md | 2 + charts/umbrella/Chart.yaml | 10 +- .../configmap-portal-testdata-seeding.yaml | 156 +- charts/umbrella/values.yaml | 180 +- docs/user/installation/README.md | 8 +- docs/user/network/README.md | 5 +- .../iam/centralidp/CX-Central-realm.json | 5582 +++++++++-------- 7 files changed, 3045 insertions(+), 2898 deletions(-) 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..9b324812 100644 --- a/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml +++ b/charts/umbrella/templates/configmap-portal-testdata-seeding.yaml @@ -17,7 +17,7 @@ * SPDX-License-Identifier: Apache-2.0 */}} -{{- if .Values.portal.backend.portalmigrations.seeding.testData.enabled -}} +{{- if .Values.portal.backend.portalmigrations.seeding.seedTestData.enabled -}} apiVersion: v1 kind: ConfigMap metadata: @@ -117,8 +117,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 +127,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 +137,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 +146,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 +156,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 +166,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 +176,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 +186,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 +196,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 +206,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 +216,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 +226,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 +236,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 +246,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 +256,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 +266,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 +278,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 +289,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 +300,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 +311,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 +322,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 +333,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 +344,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 +355,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 +366,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 +377,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 +388,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 +399,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 +410,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 +421,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 +432,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 +443,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", 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/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 0c66a7fa..86cbde1c 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..64fd8b15 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": "b4280082-4b98-40a5-aef9-e4f2e1742c6d", "name": "uma_authorization", "description": "${role_uma_authorization}", "composite": false, @@ -56,7 +57,16 @@ "attributes": {} }, { - "id": "fd7248cf-7b65-4dbf-ae84-7a967e8ec7c2", + "id": "8c2ba392-6bc8-4323-9830-02a0bec8d04a", + "name": "offline_access", + "description": "${role_offline-access}", + "composite": false, + "clientRole": false, + "containerId": "CX-Central", + "attributes": {} + }, + { + "id": "4ee6c7f3-4cae-4791-926d-47e5c19c379a", "name": "user", "description": "basic user", "composite": false, @@ -65,7 +75,7 @@ "attributes": {} }, { - "id": "4c19f2aa-f9b9-473e-ba5c-46c2f4e52c8b", + "id": "29ef8dcc-cfc1-46c5-b5aa-4185a065690b", "name": "default-roles-cx-central", "description": "${role_default-roles}", "composite": true, @@ -75,27 +85,18 @@ "uma_authorization" ], "client": { + "account": [ + "view-profile", + "manage-account" + ], "Cl23-CX-Policy-Hub": [ "view_policy_hub" - ], - "account": [ - "manage-account", - "view-profile" ] } }, "clientRole": false, "containerId": "CX-Central", "attributes": {} - }, - { - "id": "1ec798aa-cd95-43bd-9494-b1883e451fbb", - "name": "offline_access", - "description": "${role_offline-access}", - "composite": false, - "clientRole": false, - "containerId": "CX-Central", - "attributes": {} } ], "client": { @@ -104,201 +105,122 @@ "sa-cl24-01": [], "Cl2-CX-Portal": [ { - "id": "39ff444c-888a-4bf6-b8e1-343b66f8a067", - "name": "decline_new_partner", - "description": "User can decline a partner application", + "id": "466e79fc-26fe-4332-b9e0-d8479cc18234", + "name": "technical_roles_management", + "description": "technical roles management", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "c51f3a5a-02e0-414f-9c60-c2ec5c53bb09", - "name": "update_company_role", + "id": "31e4179f-eb9c-4dfc-8898-b62839af022e", + "name": "add_service_offering", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "46905bb9-8d3b-4666-891f-a67e8f963b3b", - "name": "view_documents", - "description": "User can view/download documents", + "id": "3a8156bc-d548-4f5b-86d0-ee5229bd9ad0", + "name": "delete_tech_user_management", + "description": "Delete a technical user", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "0769d6ca-3056-42da-84cd-35f2d535d79e", - "name": "delete_connectors", - "description": "Delete company connectors", + "id": "458ad412-27f4-417c-84ae-0cf9f6245af7", + "name": "view_service_offering", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "54bd7ad1-0773-4c9e-b1be-5cf41faa1c05", - "name": "update_service_offering", + "id": "f32b7f37-b6ab-44de-a2f4-718129bb4e3b", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "d566bb6c-e621-4517-9322-26093231b77c", - "name": "Service Manager", - "composite": true, - "composites": { - "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], - "technical_roles_management": [ - "BPDM Pool Consumer" - ], - "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", - "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", - "activate_subscription", - "view_notifications", - "view_certificates", - "technical_roles_management", - "delete_tech_user_management", - "delete_own_user_account", - "view_subscription", - "delete_notifications", - "view_connectors", - "view_partner_network" - ], - "Cl3-CX-Semantic": [ - "add_semantic_model", - "update_semantic_model", - "view_semantic_model", - "delete_semantic_model" - ] - } - }, + "id": "2c63058f-9892-4a52-bc1a-6b03bad8fcd9", + "name": "delete_notifications", + "description": "User can delete notifications", + "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "4d1ca50b-8a6e-47ee-9a9b-ed5a919bc0d5", - "name": "invite_new_partner", + "id": "a448d835-92e2-4bc9-bd1a-232cdd1c69c4", + "name": "update_application_bpn_credential", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "34742e28-1497-4222-ad1f-93ab9feac92e", - "name": "view_app_subscription", - "description": "view app subscriptions in pending, active and inactive", + "id": "63511268-4580-42b1-81af-4cf3de34389a", + "name": "view_license_types", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "d41dd839-6562-4be4-8364-de787c367458", - "name": "delete_documents", + "id": "d49d790d-cc9e-4dd7-aaf4-00eb1a5873cd", + "name": "view_service_subscriptions", + "description": "User is able to view service subscription under own service", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "8cceb06a-fa9d-4251-a336-9173d268c6d3", + "id": "b5e296c1-3f33-49b6-a325-8e6de9832a66", "name": "app_management", "description": "can manage apps", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "1290996a-0229-49b8-8aa4-732f4d27f5fa", + "id": "f7eebe18-a12d-441c-9f27-411d1f0ad7bc", "name": "view_company_data", "description": "view_company_data", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "ff9d65f5-dbdf-4971-8042-f36bb23cc52c", - "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", - "attributes": {} - }, - { - "id": "27521792-5070-4dd9-93ed-d4fea69877e2", - "name": "view_app_language", - "description": "View available app language", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "c41486f4-86d3-4b9b-9fb0-ceeaaf718268", - "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "19c0e799-4ffd-4709-8b38-45540c677e50", - "name": "view_autosetup_status", + "id": "067b3f02-ff2c-4f95-8f99-83c626c77aac", + "name": "store_didDocument", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "03490917-fd0d-4893-b901-3a426d3958db", - "name": "App Developer", + "id": "deb36eb7-e7a9-4bbe-8328-cc0166fd0f68", + "name": "Sales Manager", "composite": true, "composites": { "client": { - "Cl5-CX-Custodian": [ - "view_wallet" - ], "technical_roles_management": [ "BPDM Pool Consumer" ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], "Cl1-CX-Registration": [ "view_registration" ], @@ -306,28 +228,35 @@ "view_credential_requests" ], "Cl2-CX-Portal": [ - "view_license_types", - "view_technical_setup", - "view_tech_user_management", - "view_service_subscriptions", - "app_management", + "subscribe_apps", + "view_service_offering", + "view_app_subscription", + "subscribe_service", + "service_management", "view_certificates", - "view_app_language", - "technical_roles_management", + "view_service_subscriptions", + "unsubscribe_apps", "CX User", - "edit_apps", - "view_use_cases", - "view_apps" + "unsubscribe_services" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5c0d11f9-a90d-4960-9917-450b70b419f2", - "name": "Business Admin", + "id": "af5edb0f-ce66-4912-bd7f-25440bba8719", + "name": "add_idp", + "description": "User can create a new idp under his organisation", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "955b3bca-3907-41d5-8897-2b3f52319a10", + "name": "Company Admin", "composite": true, "composites": { "client": { @@ -341,332 +270,366 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ + "request_ssicredential", "view_credential_requests", - "view_certificates", + "revoke_credential", "view_use_case_participation", - "request_ssicredential", - "revoke_credential" + "view_certificates" ], "Cl2-CX-Portal": [ - "view_documents", - "view_app_subscription", - "add_user_account", + "technical_roles_management", + "view_service_offering", + "delete_tech_user_management", + "delete_notifications", + "view_service_subscriptions", "view_company_data", + "app_management", + "add_idp", + "view_connectors", + "subscribe_apps", + "view_use_cases", + "view_partner_network", + "upload_certificates", + "disable_idp", + "delete_idp", "view_service_marketplace", + "view_user_management", + "view_app_subscription", + "update_own_user_account", + "modify_connectors", + "view_managed_idp", + "add_user_account", + "view_own_user_account", + "view_tech_user_management", + "view_subscription", + "view_documents", + "update_company_role", + "view_app_language", "modify_user_account", - "view_service_offering", + "delete_connectors", + "view_membership", + "add_tech_user_management", "view_autosetup_status", - "unsubscribe_apps", - "upload_certificates", - "view_own_user_account", - "view_user_management", "view_idp", - "subscribe_apps", - "view_membership", - "update_own_user_account", - "view_service_subscriptions", - "view_notifications", - "view_certificates", - "delete_certificates", - "view_client_roles", - "subscribe_service", - "delete_own_user_account", + "add_self_descriptions", "request_ssicredential", - "unsubscribe_services", + "delete_own_user_account", "view_apps", - "view_subscription", + "view_technical_setup", + "subscribe_service", + "view_certificates", + "delete_user_account", + "configure_partner_registration", "view_use_case_participation", - "delete_notifications", - "view_partner_network" + "delete_certificates", + "view_user_account", + "view_notifications", + "setup_idp", + "unsubscribe_apps", + "activate_subscription", + "delete_documents", + "unsubscribe_services", + "add_connectors", + "view_client_roles" ], "Cl3-CX-Semantic": [ - "add_semantic_model", "update_semantic_model", "view_semantic_model", + "add_semantic_model", "delete_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", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "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, + "id": "381f3b74-528d-4fff-a2eb-2baf8e1e1237", + "name": "CX User", + "composite": true, + "composites": { + "client": { + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "view_partner_network", + "view_membership", + "view_service_offering", + "view_user_management", + "view_service_marketplace", + "update_own_user_account", + "delete_notifications", + "view_certificates", + "view_own_user_account", + "view_subscription", + "view_service_subscriptions", + "view_documents", + "view_company_data", + "delete_own_user_account", + "view_apps", + "view_notifications" + ], + "Cl3-CX-Semantic": [ + "view_semantic_model" + ] + } + }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "1d12d087-bcaf-4ad5-b21f-77fdce13b423", - "name": "view_user_management", - "description": "Users with this right can access the user management in CX", + "id": "8c6de002-8141-4507-a5f6-e6e2b496e6be", + "name": "view_connectors", + "description": "Look up company connectors and their details", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "bcfd6c59-c999-440a-91ac-396a2b0322d4", - "name": "view_idp", - "description": "User can view IdP details", + "id": "5723f377-b08f-46a9-93c4-af08d9dedb09", + "name": "subscribe_apps", + "description": "User is able to start the app subscription process", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "0cf91728-4ab6-413c-af72-4d8aee959c51", - "name": "add_apps", - "description": "Users with this role can publish new apps in the Marketplace", + "id": "79fb589f-451f-4b34-bf87-87117b83ddad", + "name": "view_partner_network", + "description": "Partner Network view", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "146c2388-2e26-4505-b85d-6824a4f80a2e", - "name": "add_tech_user_management", - "description": "Create / request technical users for my org", + "id": "e0af6af1-dc76-43a4-ac91-245cc4cef217", + "name": "view_use_cases", + "description": "Users can view available use cases in the network", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "0d41349d-30a8-42c1-9e1c-2b67d69fba30", - "name": "update_own_user_account", + "id": "c5b87ea8-7471-4ae3-94af-2b09f90f357f", + "name": "delete_idp", + "description": "User can delete company idps", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "b584419b-1973-4c80-b5f9-0d5989263bd4", - "name": "add_self_descriptions", - "description": "add self descriptions", + "id": "aa25282c-8155-41be-b0b0-2cb94ad15635", + "name": "disable_idp", + "description": "disable an assigned idp", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "f42c35ab-9a75-4be8-9c7d-3ca39a156eba", - "name": "view_user_account", - "description": "Users with this role can view the user account of others", + "id": "9335b7b3-b64f-41f5-8515-125d595777b8", + "name": "upload_certificates", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "e5267609-478c-40b6-bf96-6495bba42cd5", - "name": "view_service_subscriptions", - "description": "User is able to view service subscription under own service", + "id": "e150436e-9f5e-4bdc-a164-725d8e22c8eb", + "name": "view_app_subscription", + "description": "view app subscriptions in pending, active and inactive", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "065e25ce-29db-41f2-87aa-f4003d62df62", - "name": "activate_subscription", - "description": "Activation of subscriptions", + "id": "4b7b72cb-c74f-44c7-a70e-aca16671f30a", + "name": "view_service_marketplace", + "description": "view_service_marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "0de2c803-1130-4ebf-9dfb-5016aadb9ca2", - "name": "setup_idp", + "id": "db63466e-38a7-4545-ba8e-fc4817760cad", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "1fed993a-3793-4507-b862-c931f8619451", - "name": "create_ssi_notifications", - "description": "User can create notifications for ssi credentials", + "id": "cd66e6a0-b25e-448d-aed0-39f9a3034793", + "name": "update_own_user_account", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "26eacd86-808a-4869-ad64-564cda6b3e2f", - "name": "delete_certificates", - "description": "", + "id": "338b4798-7ff7-456e-bf88-6a57b016b4af", + "name": "add_apps", + "description": "Users with this role can publish new apps in the Marketplace", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "ba19030e-1f3b-45dd-ab0f-6e5370bc73d0", - "name": "update_application_bpn_credential", - "description": "", + "id": "066f6412-66df-4f0f-b040-8a90382d44bb", + "name": "modify_connectors", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "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": "affb2138-1344-4f4f-a80b-44b275842d7f", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "9c81a6b2-737b-477c-9836-479605350a5f", - "name": "subscribe_service", - "description": "subscribe_service", + "id": "8347663b-a047-4d02-ba35-308950562a82", + "name": "service_management", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "29ac8c4d-5296-467c-91fa-3a0d7487c912", - "name": "request_ssicredential", + "id": "d742d020-81e2-4bca-b30e-d2363c63fc1c", + "name": "view_managed_idp", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "3c3c8452-fd50-40bd-b223-9660233dd6af", - "name": "delete_user_account", + "id": "9de01aad-510b-4a3e-878a-39631ff71cab", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "c78c4b1f-5578-4b31-8be4-c386fd58c55c", - "name": "view_subscription", - "description": "View my company subscriptions", + "id": "d982a704-f5a7-4e54-a605-fbcfb1352937", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "f4eca60a-55c3-4b53-b3ee-f93a73d497f1", - "name": "delete_notifications", - "description": "User can delete notifications", + "id": "cb4f6f8d-38a8-42b8-97f8-068fe5b63be3", + "name": "view_own_user_account", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "e087e905-4279-4e0d-a547-9d2294d19e25", - "name": "send_mail", - "description": "", + "id": "8c6404fc-87b2-45ca-b724-97b7b5152fed", + "name": "view_tech_user_management", + "description": "View technical users", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "2e210651-de0f-4f3d-9701-6736c39dfd36", - "name": "submit_connector_sd", + "id": "361e14d7-10f7-4379-a94a-3a8887818932", + "name": "view_subscription", + "description": "View my company subscriptions", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5c5c64c9-46c8-4876-88d0-91cdba553718", - "name": "view_license_types", + "id": "d599f80a-24c7-40c8-a4bd-a84907c992fc", + "name": "update_company_role", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "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": "14f9c0b8-40e3-4255-8afa-08d68ead0dfd", + "name": "view_documents", + "description": "User can view/download documents", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "c6e35f9f-f7c0-4899-9ce6-7cce7ea79304", - "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", + "id": "323542f0-9cd2-40a5-beea-6a368e098479", + "name": "view_app_language", + "description": "View available app language", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "67ac93fa-6616-466a-b1db-5293b13c15bb", - "name": "view_technical_setup", - "description": "Users with this right can setup EDC /IDP/etc.", + "id": "b7e71e5f-9004-4db0-b4c4-293910998df5", + "name": "approve_service_release", + "description": "approve_service_release", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "a34170d5-779d-489b-b2bb-e1b99b88b638", - "name": "view_tech_user_management", - "description": "View technical users", + "id": "95ce90c2-9616-44ed-a938-7818d5dc7859", + "name": "update_service_offering", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5998f67b-b190-443d-ab9b-3e76bbd73cab", - "name": "add_user_account", - "description": "Users with this right can add user accounts under their CX company", + "id": "6c8042e6-4fff-48d5-8796-1d872e29b6b8", + "name": "update_application_membership_credential", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5654ef02-0b23-422e-8eb3-7bd95778db8f", - "name": "IT Admin", + "id": "21b1fca1-efc1-4739-826f-fb8c3f4eef3b", + "name": "Service Manager", "composite": true, "composites": { "client": { @@ -680,317 +643,145 @@ "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", + "technical_roles_management", "delete_connectors", - "view_company_data", - "modify_user_account", - "add_connectors", - "configure_partner_registration", - "view_own_user_account", - "view_user_management", - "view_idp", + "add_service_offering", + "view_membership", "add_tech_user_management", - "update_own_user_account", + "delete_tech_user_management", + "view_service_offering", + "view_autosetup_status", + "delete_notifications", + "view_idp", "add_self_descriptions", - "view_user_account", "view_service_subscriptions", - "setup_idp", - "view_client_roles", - "subscribe_service", - "request_ssicredential", - "delete_user_account", - "view_subscription", - "delete_notifications", + "view_license_types", + "delete_own_user_account", + "CX User", "view_technical_setup", - "view_tech_user_management", - "add_user_account", - "view_managed_idp", + "view_connectors", + "view_use_cases", + "view_partner_network", "view_service_marketplace", - "view_service_offering", - "disable_idp", - "add_idp", - "delete_idp", - "view_membership", - "view_notifications", + "update_own_user_account", + "service_management", + "view_managed_idp", "view_certificates", - "technical_roles_management", - "delete_tech_user_management", - "delete_own_user_account", - "view_apps", - "modify_connectors", - "view_use_case_participation", - "view_connectors", - "view_partner_network" + "view_own_user_account", + "view_tech_user_management", + "view_subscription", + "update_service_offering", + "view_notifications", + "activate_subscription", + "add_connectors" ], "Cl3-CX-Semantic": [ - "view_semantic_model" - ] - } - }, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "f70ac54f-c8fa-4d87-b7a6-e5a8c028cafe", - "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": [ - "view_app_subscription", - "view_service_subscriptions", - "app_management", - "activate_subscription", - "view_certificates", - "subscribe_service", - "CX User", - "view_service_offering", - "unsubscribe_apps", - "unsubscribe_services", - "service_management", - "subscribe_apps" + "update_semantic_model", + "view_semantic_model", + "add_semantic_model", + "delete_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "4f2b58a5-0ebd-4b91-b354-4fefd40cc811", - "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5bcbf360-c331-4fbf-b1d2-b16b1a1ec25a", - "name": "approve_service_release", - "description": "approve_service_release", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "21faf04f-5a8b-478a-ac93-face954ee15d", - "name": "view_managed_idp", - "description": "", - "composite": false, - "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", - "attributes": {} - }, - { - "id": "72018ed0-a3ef-47a1-9d2c-014b2bcfac6f", - "name": "store_didDocument", - "description": "", + "id": "a761fa65-af49-4b91-91ec-2994338ed9d3", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "43a0826f-ba1a-44d4-952f-e4b879be353c", - "name": "view_service_marketplace", - "description": "view_service_marketplace", + "id": "53e07cf1-69e3-4359-af8c-189cd8ecf484", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, - { - "id": "4581b083-0c1e-42a2-bb4c-85dfd14cfa23", - "name": "Company Admin", - "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", - "view_use_case_participation", - "request_ssicredential", - "revoke_credential", - "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", - "view_user_management", - "view_idp", - "add_tech_user_management", - "update_own_user_account", - "add_self_descriptions", - "view_user_account", - "setup_idp", - "delete_certificates", - "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", - "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": [ - "view_documents", - "view_membership", - "update_own_user_account", - "view_service_subscriptions", - "view_company_data", - "view_notifications", - "view_certificates", - "view_service_marketplace", - "view_service_offering", - "delete_own_user_account", - "view_own_user_account", - "view_apps", - "view_user_management", - "view_subscription", - "delete_notifications", - "view_partner_network" - ], - "Cl3-CX-Semantic": [ - "view_semantic_model" - ] - } - }, + { + "id": "10825b96-a9c0-4e3f-8f37-e6c7145efbe2", + "name": "delete_connectors", + "description": "Delete company connectors", + "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "5b5cd4b9-0634-4f56-a526-64c017ef4578", - "name": "update_application_membership_credential", - "description": "", + "id": "231c9c9f-7c96-4e75-91fb-75f25a58d6b1", + "name": "add_tech_user_management", + "description": "Create / request technical users for my org", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "a1bc8bb5-03bb-465e-8795-c68e3920c51d", - "name": "view_service_offering", + "id": "a19ef755-ce18-44a6-bc84-f53f3110b15a", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "d4833daf-92a0-4509-9b45-4957ca1933d3", - "name": "unsubscribe_apps", - "description": "", + "id": "c33edfc2-0abb-4ea9-ab0c-d8c365be25c4", + "name": "view_membership", + "description": "view_membership", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "d9609443-abd1-462f-8881-3e7d8213d785", - "name": "disable_idp", - "description": "disable an assigned idp", + "id": "3493b4c0-0926-417a-a7bd-88ad262eeb87", + "name": "decline_new_partner", + "description": "User can decline a partner application", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "a5492307-2072-4c5d-9de3-f507f3d3302e", - "name": "App Manager", + "id": "625b61b6-973f-4108-98c4-cbe597758d24", + "name": "view_autosetup_status", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "684e7040-782f-4931-9b4b-ab11338dafcd", + "name": "view_idp", + "description": "User can view IdP details", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "68f09606-560c-4a4a-bc6a-7d5aeccd8552", + "name": "add_self_descriptions", + "description": "add self descriptions", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "e1a01739-0ae2-4373-af78-18676f54ad08", + "name": "Purchaser", "composite": true, "composites": { "client": { @@ -1007,124 +798,119 @@ "view_credential_requests" ], "Cl2-CX-Portal": [ - "add_apps", - "add_tech_user_management", - "view_license_types", + "subscribe_apps", "view_app_subscription", - "view_service_subscriptions", - "activate_subscription", - "delete_apps", + "subscribe_service", "view_certificates", - "delete_tech_user_management", + "unsubscribe_apps", "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" + "unsubscribe_services", + "view_service_subscriptions" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "48c262f0-3f56-4bab-94d5-f3c30fb5d9f9", - "name": "upload_certificates", + "id": "3f173293-a7e9-497d-8da3-e6a0c7f9d07d", + "name": "request_ssicredential", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "b4bead06-e3c4-4fce-9e06-43d9d9537766", - "name": "view_use_cases", - "description": "Users can view available use cases in the network", + "id": "bb7ca52b-7998-43f8-a1ff-80bc1abb4a72", + "name": "delete_own_user_account", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "51e6dede-686f-43d5-925a-693784f8a661", - "name": "subscribe_apps", - "description": "User is able to start the app subscription process", + "id": "a1ff0d35-df3d-4664-b0ad-96c501310d7e", + "name": "send_mail", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "8d3a5c8d-d4dc-4aaa-8941-9cd38cd3906e", - "name": "update_application_checklist_value", + "id": "7cfe7076-744e-49aa-b203-7f985beb2e43", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "9b440b50-0ddd-4a6f-9a22-24073aea801e", - "name": "add_idp", - "description": "User can create a new idp under his organisation", + "id": "7ebf54ca-cc77-4244-826b-2a405e9b6548", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "c190da2a-aad4-4a02-9904-88207ba322a6", - "name": "delete_idp", - "description": "User can delete company idps", + "id": "456063e2-82b1-4890-a87e-4258287754f3", + "name": "decline_service_release", + "description": "decline_service_release", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "8cebb227-d72c-428e-92fd-6b4c01cbb899", - "name": "view_membership", - "description": "view_membership", + "id": "d67f6dc8-e73f-4463-969f-0b745e518a08", + "name": "subscribe_service", + "description": "subscribe_service", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "ee373634-1eb3-4702-a269-774f36f54453", - "name": "decline_service_release", - "description": "decline_service_release", + "id": "7c009fe1-dea8-4d12-9253-2e8d02d3b172", + "name": "create_ssi_notifications", + "description": "User can create notifications for ssi credentials", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "b06c2999-6008-4fb6-a22f-93fdac150656", - "name": "decline_app_release", - "description": "User can decline apps to not get released on the marketplace", + "id": "30f3f6fe-ab43-4241-ba5b-12e04417e910", + "name": "submit_connector_sd", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "3a3af42c-c564-44ca-b83c-6d5c3bbd6087", - "name": "add_service_offering", + "id": "1e73a283-66f2-4e59-ba41-c743575ff787", + "name": "view_certificates", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "765bced5-b422-4f91-b35f-19d648595e6a", - "name": "Purchaser", + "id": "f23d1616-017e-4832-b557-6ba2f1654413", + "name": "invite_new_partner", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "ec702f7f-13b8-49d4-adad-333fe79b43f8", + "name": "IT Admin", "composite": true, "composites": { "client": { @@ -1138,73 +924,126 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ - "view_credential_requests" + "request_ssicredential", + "view_credential_requests", + "revoke_credential", + "view_use_case_participation", + "view_certificates" ], "Cl2-CX-Portal": [ - "view_app_subscription", + "technical_roles_management", + "view_service_offering", + "delete_tech_user_management", + "delete_notifications", "view_service_subscriptions", + "view_company_data", + "add_idp", + "view_connectors", + "view_partner_network", + "disable_idp", + "delete_idp", + "view_service_marketplace", + "view_user_management", + "update_own_user_account", + "modify_connectors", + "view_managed_idp", + "add_user_account", + "view_own_user_account", + "view_tech_user_management", + "view_subscription", + "view_documents", + "modify_user_account", + "delete_connectors", + "view_membership", + "add_tech_user_management", + "view_idp", + "add_self_descriptions", + "request_ssicredential", + "delete_own_user_account", + "view_apps", + "view_technical_setup", "view_certificates", - "delete_certificates", - "subscribe_service", - "CX User", - "unsubscribe_apps", - "upload_certificates", - "unsubscribe_services", - "subscribe_apps" + "delete_user_account", + "configure_partner_registration", + "view_use_case_participation", + "view_user_account", + "view_notifications", + "setup_idp", + "add_connectors", + "view_client_roles" + ], + "Cl3-CX-Semantic": [ + "view_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "f9ec0166-c20b-4f1f-9f0d-11349fec657c", - "name": "view_notifications", - "description": "User can view notification details", + "id": "cbac0be4-d20a-4278-95f6-412143cbe0e4", + "name": "delete_user_account", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "f1231514-aa65-408a-bf0d-c9d6d210e99a", - "name": "view_certificates", + "id": "726ab2c2-09af-4328-8f22-7e863937d5f6", + "name": "update_application_checklist_value", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "7b816094-20e7-44fb-a45f-3ecb9d9d7157", + "id": "fd431272-2ce5-4df4-8337-ab4c4ea52669", + "name": "configure_partner_registration", + "description": "", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "65a97cd9-3c7d-4323-bdd7-3feb1d5a086e", + "name": "view_use_case_participation", + "composite": false, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "384b86d9-f149-43b9-8bbf-a97d9a00ef23", "name": "CX Admin", "composite": true, "composites": { "client": { "Cl16-CX-BPDMGate": [ - "read_stats", "read_output_changelog", "write_sharing_state", - "read_input_partner", - "read_sharing_state", + "write_input_partner", "read_output_partner", + "read_sharing_state", "read_input_changelog", - "write_input_partner" + "read_input_partner", + "read_stats" ], "Cl7-CX-BPDM": [ - "write_partner", "read_metadata", - "write_metadata", "read_changelog_member", + "write_partner", "read_changelog", "read_partner", - "read_partner_member" + "read_partner_member", + "write_metadata" ], "Cl5-CX-Custodian": [ - "add_wallet", - "view_wallet", "update_wallet", - "delete_wallet" + "delete_wallet", + "view_wallet", + "add_wallet" ], "technical_roles_management": [ "BPDM Pool Consumer" @@ -1213,124 +1052,171 @@ "view_registration" ], "Cl24-CX-SSI-CredentialIssuer": [ - "decision_ssicredential", + "request_ssicredential", "revoke_credential", + "revoke_credentials_issuer", "view_credential_requests", + "decision_ssicredential", "view_use_case_participation", - "request_ssicredential", - "revoke_credentials_issuer", "view_certificates" ], "Cl2-CX-Portal": [ - "view_documents", - "delete_connectors", - "update_service_offering", - "invite_new_partner", - "view_app_subscription", + "view_service_offering", + "decline_app_release", + "view_service_subscriptions", "view_company_data", - "approve_app_release", - "view_autosetup_status", - "configure_partner_registration", - "view_own_user_account", - "view_idp", + "app_management", + "add_idp", + "view_connectors", + "subscribe_apps", + "disable_idp", "add_apps", - "update_own_user_account", - "setup_idp", - "request_ssicredential", - "view_subscription", - "delete_notifications", - "view_license_types", - "approve_new_partner", - "view_technical_setup", - "view_tech_user_management", + "modify_connectors", + "delete_apps", + "service_management", + "view_submitted_applications", + "add_user_account", + "view_own_user_account", + "view_documents", "approve_service_release", - "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", + "edit_apps", + "decline_new_partner", + "view_autosetup_status", + "view_apps", + "view_technical_setup", + "create_ssi_notifications", "view_certificates", - "unsubscribe_services", - "modify_connectors", + "delete_user_account", "view_use_case_participation", + "view_user_account", + "view_notifications", + "approve_new_partner", + "activate_subscription", + "view_client_roles", + "technical_roles_management", + "add_service_offering", + "delete_tech_user_management", + "delete_notifications", + "view_license_types", + "view_use_cases", "view_partner_network", - "decline_new_partner", + "delete_idp", + "view_service_marketplace", + "view_user_management", + "view_app_subscription", + "update_own_user_account", + "view_managed_idp", + "view_tech_user_management", + "view_subscription", "update_company_role", - "delete_documents", - "app_management", "view_app_language", + "update_service_offering", + "approve_app_release", "modify_user_account", - "add_connectors", - "service_management", - "view_user_management", + "delete_connectors", "add_tech_user_management", + "view_idp", "add_self_descriptions", - "view_user_account", - "view_service_subscriptions", - "activate_subscription", - "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", + "request_ssicredential", "delete_own_user_account", - "edit_apps", - "view_apps", - "view_connectors" + "decline_service_release", + "subscribe_service", + "invite_new_partner", + "configure_partner_registration", + "setup_idp", + "unsubscribe_apps", + "delete_documents", + "unsubscribe_services", + "add_connectors" ], "Cl3-CX-Semantic": [ - "delete_semantic_model", - "add_semantic_model", "update_semantic_model", - "view_semantic_model" + "view_semantic_model", + "add_semantic_model", + "delete_semantic_model" ] } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "92b5a061-8e54-4562-a86c-94c0bacef12d", - "name": "technical_roles_management", - "description": "technical roles management", + "id": "69f19e30-59d6-469b-b8fa-eeb8bcc2bb8a", + "name": "delete_certificates", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "4ac0c3dc-1401-4ed6-a5f8-d8e08e2f5c78", - "name": "delete_tech_user_management", - "description": "Delete a technical user", + "id": "f3283d9a-3a5d-41e0-885c-50a82428aea2", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "f02debf4-92ff-4b7f-a56c-db7c6321ceda", - "name": "delete_own_user_account", + "id": "0445e8ef-d421-498d-9837-d104b672c7ea", + "name": "view_notifications", + "description": "User can view notification details", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "e333d7a5-9d56-4c25-9044-aa9a5d6f416d", + "name": "App Manager", + "composite": true, + "composites": { + "client": { + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "view_connectors", + "edit_apps", + "add_tech_user_management", + "delete_tech_user_management", + "view_app_subscription", + "view_autosetup_status", + "add_apps", + "delete_apps", + "view_certificates", + "view_service_subscriptions", + "view_license_types", + "activate_subscription", + "CX User", + "App Developer" + ], + "Cl3-CX-Semantic": [ + "update_semantic_model", + "view_semantic_model", + "delete_semantic_model", + "add_semantic_model" + ] + } + }, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "3ad2a1ef-09ad-4ab8-9ccc-30b15aae9f1c", + "id": "616da471-f88d-4d04-8f47-f268d58883db", "name": "Business Partner Data Manager", "description": "", "composite": true, @@ -1350,163 +1236,276 @@ } }, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "13fe64aa-6de6-4b94-9e3d-af9b2c7f2917", - "name": "edit_apps", - "description": "Users with this role can edit apps which are published in the marketplace", + "id": "c667d5e9-14b0-4643-83db-a5cb6064926f", + "name": "setup_idp", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "60832277-251d-47f0-b40b-004f7224d0fc", - "name": "unsubscribe_services", + "id": "9f40662b-dce1-4f1d-8486-43fe72529cee", + "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": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "95bd1c31-16c0-419e-90ed-0a2f907fbf88", + "name": "unsubscribe_apps", "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "817fa189-808e-465c-b75d-838336ab7a84", - "name": "view_apps", - "description": "Users with this role can view apps in the App Marketplace", + "id": "bb8c9580-69db-4d74-9269-47f5a83922d1", + "name": "activate_subscription", + "description": "Activation of subscriptions", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "dc2b47a7-8e7e-49a1-b23a-e099168b8229", - "name": "modify_connectors", + "id": "1f51447d-31f5-482c-97ec-9160582db82a", + "name": "delete_documents", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "42873085-5177-4ff5-88df-0290e568babd", - "name": "view_use_case_participation", + "id": "88f2e2de-3aa1-4c5b-9dff-24b5e4a2274b", + "name": "add_connectors", + "description": "Add new connector (registration and self-description)", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "e5ec6a66-8fad-4066-bcdd-92041f894831", - "name": "view_connectors", - "description": "Look up company connectors and their details", + "id": "ba547c4b-4b71-43e0-92f1-096844c5ee0a", + "name": "unsubscribe_services", + "description": "", "composite": false, "clientRole": true, - "containerId": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} }, { - "id": "104c094b-eaf5-4b0e-9758-f14dedf925da", - "name": "view_partner_network", - "description": "Partner Network view", + "id": "9994233d-08b0-4786-8f6c-89294891cccf", + "name": "App Developer", + "composite": true, + "composites": { + "client": { + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "view_credential_requests" + ], + "Cl2-CX-Portal": [ + "technical_roles_management", + "edit_apps", + "view_use_cases", + "view_certificates", + "view_tech_user_management", + "view_service_subscriptions", + "view_license_types", + "view_app_language", + "app_management", + "view_apps", + "CX User", + "view_technical_setup" + ] + } + }, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "ca373fa4-fc67-4380-8f21-77dabd247b0a", + "name": "Business Admin", + "composite": true, + "composites": { + "client": { + "Cl5-CX-Custodian": [ + "view_wallet" + ], + "technical_roles_management": [ + "BPDM Pool Consumer" + ], + "Cl1-CX-Registration": [ + "view_registration" + ], + "Cl24-CX-SSI-CredentialIssuer": [ + "request_ssicredential", + "revoke_credential", + "view_use_case_participation", + "view_credential_requests", + "view_certificates" + ], + "Cl2-CX-Portal": [ + "view_membership", + "view_service_offering", + "view_autosetup_status", + "delete_notifications", + "view_idp", + "view_service_subscriptions", + "request_ssicredential", + "view_company_data", + "delete_own_user_account", + "view_apps", + "subscribe_apps", + "view_partner_network", + "upload_certificates", + "view_service_marketplace", + "view_user_management", + "view_app_subscription", + "subscribe_service", + "update_own_user_account", + "view_certificates", + "add_user_account", + "view_own_user_account", + "view_subscription", + "view_documents", + "view_use_case_participation", + "delete_certificates", + "view_notifications", + "unsubscribe_apps", + "modify_user_account", + "unsubscribe_services", + "view_client_roles" + ], + "Cl3-CX-Semantic": [ + "update_semantic_model", + "view_semantic_model", + "add_semantic_model", + "delete_semantic_model" + ] + } + }, + "clientRole": true, + "containerId": "0784b240-6802-4aff-8737-634d55b284a9", + "attributes": {} + }, + { + "id": "7d5dc1a6-f7c4-4a56-891b-9872d162232e", + "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": "0784b240-6802-4aff-8737-634d55b284a9", "attributes": {} } ], "Cl21-CX-DF": [ { - "id": "44a9692a-6d97-4ce0-9d1c-bcdd273792a9", - "name": "view_discovery_endpoint", + "id": "84fd1316-ea9c-467d-9a40-d41918e17fa3", + "name": "add_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "7a34a550-89b8-493e-a65d-3e03c5d25208", "attributes": {} }, { - "id": "3bb6b58e-b10b-4705-aef9-56f359e46111", - "name": "delete_discovery_endpoint", + "id": "0a9149ed-972b-4f47-9734-ae23e4c1eba2", + "name": "view_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "7a34a550-89b8-493e-a65d-3e03c5d25208", "attributes": {} }, { - "id": "518d41c9-c7c7-4ab4-be2b-2b467977ecc9", - "name": "add_discovery_endpoint", + "id": "7815d69d-7a3a-472c-ae9c-caa8468b3b9c", + "name": "delete_discovery_endpoint", "description": "", "composite": false, "clientRole": true, - "containerId": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "containerId": "7a34a550-89b8-493e-a65d-3e03c5d25208", "attributes": {} } ], "sa-cl8-cx-1": [], "Cl7-CX-BPDM": [ { - "id": "a1571747-020a-4803-bb77-06c41628c015", - "name": "read_changelog_member", + "id": "6255b0b1-150f-403f-9508-381d345468db", + "name": "write_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "942b1ca5-9e70-41c7-b18f-23c656f870eb", - "name": "read_partner", + "id": "fefca1d6-a8f4-47de-b5ee-788d08cb1921", + "name": "read_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "f2dc6b37-1df8-4ff6-8326-557aa771d8c8", - "name": "read_metadata", + "id": "df4ec9f1-e2dd-4dbf-aa01-da86892dade6", + "name": "read_partner_member", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "022ba187-6168-469e-9d07-5122361ff090", - "name": "read_partner_member", + "id": "c38d47c9-47fd-4759-b712-723a770a0089", + "name": "read_metadata", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "b4e78d14-8c99-41ad-aff5-ab1d6ad3081b", - "name": "write_metadata", + "id": "a54b0163-7b0d-45f2-982f-13e250faf081", + "name": "read_changelog_member", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "5a36b13d-48ed-440a-b28b-e07a6354f90c", - "name": "read_changelog", + "id": "4f06a909-dd00-452a-93ba-42ae8a7b670f", + "name": "write_metadata", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} }, { - "id": "cccaaf38-4b98-41a8-a92f-8332ecb6faf7", - "name": "write_partner", + "id": "1a4f2414-caf3-4832-8f64-b7e90a3904b7", + "name": "read_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "04cd6d38-674f-4588-980a-8f120bddcc44", + "containerId": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "attributes": {} } ], @@ -1519,361 +1518,361 @@ "satest15": [], "realm-management": [ { - "id": "aafa6845-0920-4013-a283-594c9dc7ac32", + "id": "d6b7b279-697d-46a0-9fa8-6d748ec59b49", + "name": "view-authorization", + "description": "${role_view-authorization}", + "composite": false, + "clientRole": true, + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", + "attributes": {} + }, + { + "id": "07e8d5c8-c5ea-4bca-a68a-58a3143c1499", "name": "view-realm", "description": "${role_view-realm}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "08811aa8-7a05-489d-9f5e-bd51fd39fbc3", - "name": "manage-realm", - "description": "${role_manage-realm}", + "id": "b23353cc-4a8c-4d16-b5d3-980e7c92cae1", + "name": "view-identity-providers", + "description": "${role_view-identity-providers}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "172dbf29-cc79-438f-9f56-24d0941f04ea", - "name": "impersonation", - "description": "${role_impersonation}", + "id": "87472af9-a72b-498c-a8c8-94e1a0b94072", + "name": "create-client", + "description": "${role_create-client}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "6ecdc37e-e84c-4b2f-b7f8-950ad361b831", - "name": "manage-events", - "description": "${role_manage-events}", + "id": "a00fdabd-7323-4f24-8ca9-ae5ee15a9cb7", + "name": "impersonation", + "description": "${role_impersonation}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "3bc03769-6258-4202-9f83-2f9f33821ccb", - "name": "view-users", - "description": "${role_view-users}", + "id": "777b410f-dafc-4de9-8069-15a139f7f573", + "name": "realm-admin", + "description": "${role_realm-admin}", "composite": true, "composites": { "client": { "realm-management": [ + "view-realm", + "view-authorization", + "view-identity-providers", + "create-client", + "impersonation", + "manage-clients", + "manage-identity-providers", + "manage-authorization", + "manage-users", + "manage-events", + "view-clients", "query-users", - "query-groups" + "query-clients", + "query-realms", + "view-users", + "query-groups", + "view-events", + "manage-realm" ] } }, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "93db5b47-913a-4c45-a227-33f0b5c90701", - "name": "create-client", - "description": "${role_create-client}", + "id": "b2541a61-4d06-43a6-8da4-98abbaae7b44", + "name": "manage-clients", + "description": "${role_manage-clients}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "8cce49c4-c187-4573-ad0d-fddabc764ab3", - "name": "view-events", - "description": "${role_view-events}", + "id": "f482228c-799d-4a12-85c2-dd8d52ba518e", + "name": "manage-identity-providers", + "description": "${role_manage-identity-providers}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "a2621233-2118-44ef-aa5b-c1c75854e395", - "name": "query-clients", - "description": "${role_query-clients}", + "id": "a868d29b-2302-4eec-a44c-497f477f679f", + "name": "manage-authorization", + "description": "${role_manage-authorization}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "fa001419-f155-4709-af5a-7753fa0d5798", - "name": "view-identity-providers", - "description": "${role_view-identity-providers}", + "id": "fc9455b2-c79d-49e4-b06f-a949c0dec7ca", + "name": "manage-events", + "description": "${role_manage-events}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "257abe39-01cd-44d1-96c3-e179d83effb6", + "id": "148b0331-e50d-41d9-a0fe-6633cf75950f", "name": "manage-users", "description": "${role_manage-users}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "ad4b404c-de7f-4224-bb64-fc132a6c54c1", - "name": "realm-admin", - "description": "${role_realm-admin}", + "id": "f2c00c94-4fc3-47f0-adde-b67f07d4c5a0", + "name": "view-clients", + "description": "${role_view-clients}", "composite": true, "composites": { "client": { "realm-management": [ - "view-realm", - "manage-realm", - "impersonation", - "manage-events", - "view-users", - "create-client", - "view-events", - "query-clients", - "view-identity-providers", - "manage-users", - "query-realms", - "manage-identity-providers", - "view-authorization", - "view-clients", - "manage-authorization", - "query-users", - "manage-clients", - "query-groups" + "query-clients" ] } }, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "13ba5952-cd79-4aea-9511-0741b2578980", - "name": "query-realms", - "description": "${role_query-realms}", + "id": "647cc4e9-00ab-4c2a-9619-1f502edf8458", + "name": "query-users", + "description": "${role_query-users}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "9842d196-88db-4df8-9c99-e383fa2e1b95", - "name": "manage-identity-providers", - "description": "${role_manage-identity-providers}", + "id": "46bfab8b-b17f-4ab3-8d0f-e2dad1d614d7", + "name": "query-clients", + "description": "${role_query-clients}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "14d19c59-046b-4772-8c2d-9dc1ccc82f46", - "name": "view-authorization", - "description": "${role_view-authorization}", + "id": "d1b7765d-62d9-43d9-9a1e-8d0db919e4bb", + "name": "query-realms", + "description": "${role_query-realms}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "01feddbc-f742-42a9-ba3c-64f8ac2d5ba3", - "name": "view-clients", - "description": "${role_view-clients}", + "id": "dbccd683-4c67-414e-9748-1fed93b9ec80", + "name": "view-users", + "description": "${role_view-users}", "composite": true, "composites": { "client": { "realm-management": [ - "query-clients" + "query-users", + "query-groups" ] } }, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", - "attributes": {} - }, - { - "id": "f36cf8ec-3f54-4df5-80e6-36b44c0b1803", - "name": "manage-authorization", - "description": "${role_manage-authorization}", - "composite": false, - "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "b0c29452-6401-4f9d-a808-25b861c19006", - "name": "query-users", - "description": "${role_query-users}", + "id": "24630911-838b-449f-90e9-3f60d11ffc9c", + "name": "query-groups", + "description": "${role_query-groups}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "acf55e28-5dad-462b-abf5-51f598a7b8e8", - "name": "manage-clients", - "description": "${role_manage-clients}", + "id": "98fcd7c5-d87a-400a-80c2-b37b10eae859", + "name": "view-events", + "description": "${role_view-events}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} }, { - "id": "08547466-edfb-4676-9fb5-e4f4a6ee7363", - "name": "query-groups", - "description": "${role_query-groups}", + "id": "db1bc6ce-38f7-4d39-aa72-cd92878d30a8", + "name": "manage-realm", + "description": "${role_manage-realm}", "composite": false, "clientRole": true, - "containerId": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "containerId": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "attributes": {} } ], "Cl16-CX-BPDMGate": [ { - "id": "e86f464d-f43c-4da5-a076-8a29ff171d39", - "name": "read_input_changelog", + "id": "6be5680c-a443-42c9-8642-a4832f224320", + "name": "read_sharing_state", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "4970ceef-4196-46f5-9f02-60fa87066ec7", - "name": "read_sharing_state", + "id": "190ac851-6edc-4a36-8b1e-1621a3756ced", + "name": "read_output_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "8f49b2b4-ef67-43f0-af51-308497afbad2", - "name": "read_output_changelog", + "id": "b2daa65c-be17-42d9-8c53-d8e218d0aaea", + "name": "read_input_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "57b5a95f-a918-4e94-8df3-f6ad988f1b26", + "id": "1098d4f6-8e26-4b2a-99c4-33a340b04b6b", "name": "read_output_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "3306707a-c19d-4e1c-ad00-0adeab2dff3f", - "name": "write_sharing_state", + "id": "0f9cbe14-4c35-4505-ab30-77174046ecd1", + "name": "read_input_changelog", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "4e3e7c89-7bff-4dc0-9a7d-f553a2f509d1", - "name": "read_input_partner", + "id": "0768d509-979c-44d2-8871-e99573dd6b7a", + "name": "write_sharing_state", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "8d808af6-cbc8-4853-86dd-04572c1aec01", + "id": "3e5b286c-5f81-4c2c-b342-91e2bddad0c6", "name": "read_stats", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "attributes": {} }, { - "id": "0fde7cd1-ba66-4405-961c-5db9bbcc456c", + "id": "ccb0f08e-2ae2-4ec8-b4cd-6886809adf5c", "name": "write_input_partner", "description": "", "composite": false, "clientRole": true, - "containerId": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "containerId": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "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": "a0a9b352-91f6-4a7f-a1f3-0d732fc627bc", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "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": "3aa0e880-7f90-46a5-9ce1-4833fb236b48", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "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": "11567f8a-9e54-4e05-bb32-9b2ea1b5b5c7", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "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": "d703e0ff-597a-4f15-82b1-a8e10abc68d5", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "attributes": {} }, { - "id": "76018adc-4b18-4eab-bf5d-c32eba107c16", - "name": "create_task", - "description": "Allowed to create new golden record tasks", + "id": "5621c649-43c5-4d5a-89a1-2516eacf916e", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "attributes": {} }, { - "id": "b60d6204-7b12-408e-aa42-c41fc1f7e49f", + "id": "da3c737f-0c7c-4787-bc90-350e961b76a3", "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "attributes": {} }, { - "id": "961c8fc7-c9fc-4569-9139-674984695b7e", - "name": "read_task", - "description": "Allowed to read the processing state and result of golden record tasks.", + "id": "ef8f896d-b1ca-420c-a840-82670ebc8dc1", + "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": "e5134fc0-cacb-49cc-84de-2209bec66e86", "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": "030ae161-a1c7-4a3c-b5f8-a67df0fe64bd", + "name": "create_task", + "description": "Allowed to create new golden record tasks", "composite": false, "clientRole": true, - "containerId": "955a5759-5d35-46d9-b92a-684d873a7a28", + "containerId": "e5134fc0-cacb-49cc-84de-2209bec66e86", "attributes": {} } ], @@ -1894,325 +1893,338 @@ "sa-cl22-01": [], "Cl24-CX-SSI-CredentialIssuer": [ { - "id": "04b4162f-ab97-49aa-9331-cb73a60b845f", - "name": "view_certificates", + "id": "22ea3ff0-3f7e-4391-8ac3-b7417ba6a30b", + "name": "decision_ssicredential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "3dcd410b-0984-48b4-88d5-060eb744dd76", - "name": "revoke_credentials_issuer", + "id": "dd990ac7-e915-4a52-b751-44e28d65a76b", + "name": "revoke_credential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "1f8ee654-161a-42e4-a2aa-64b4cd91f27e", - "name": "view_credential_requests", + "id": "01cdf2db-b87d-45f8-b36e-dcc5632aaf6b", + "name": "request_ssicredential", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "3459d174-ef82-41d1-8d4d-35a16dd5665a", - "name": "view_use_case_participation", + "id": "1b329bdb-ead2-4f03-95c1-3acef63cc5b8", + "name": "view_certificates", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "72c2c701-f352-44b2-b95e-2d8125b6cdbc", - "name": "request_ssicredential", + "id": "bd6d982f-b33d-4167-b8a6-07eceafb0384", + "name": "view_credential_requests", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "c5e784b2-4cd1-4aae-965d-5ca0d54ad293", - "name": "decision_ssicredential", + "id": "587b4699-f804-484c-b073-13fab44a2a86", + "name": "view_use_case_participation", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} }, { - "id": "3f8bbef4-5d29-4ca3-9b67-7e102663f725", - "name": "revoke_credential", + "id": "594db56d-21e6-4d53-a75d-873274788295", + "name": "revoke_credentials_issuer", "description": "", "composite": false, "clientRole": true, - "containerId": "e3ef0979-896b-4455-87e7-647f19119c7b", + "containerId": "5d771225-a977-432f-9371-ef0b3a01418f", "attributes": {} } ], "Cl22-CX-BPND": [ { - "id": "798bcaf7-fec5-414f-91ef-352967bfd72a", - "name": "add_bpn_discovery", + "id": "5d8a5c86-2679-4ea1-99f0-b02836a6244d", + "name": "delete_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a699a63a-7c60-42d8-8519-75996003f6ed", "attributes": {} }, { - "id": "07c35188-e159-4f5b-b05e-a393c5b8c115", - "name": "delete_bpn_discovery", + "id": "b3720145-b1bf-4c4c-aacd-aa08b02cd651", + "name": "add_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a699a63a-7c60-42d8-8519-75996003f6ed", "attributes": {} }, { - "id": "05bc014a-ce02-4965-bdea-34d5b206e0e5", + "id": "51a05446-0d1f-4316-b148-6df89aa76dec", "name": "view_bpn_discovery", "composite": false, "clientRole": true, - "containerId": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "containerId": "a699a63a-7c60-42d8-8519-75996003f6ed", "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": "4cc5bf5a-dd03-46b5-8acb-ee1fbbd578ef", + "name": "Registration External", "composite": true, "composites": { "client": { - "Cl25-CX-BPDM-Orchestrator": [ - "create_reservation_clean", - "create_result_clean" + "Cl2-CX-Portal": [ + "configure_partner_registration" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "94f74d64-272b-497d-b280-e2007bf4adb4", - "name": "BPDM Pool Sharing Consumer", + "id": "c6354456-5beb-4371-b81c-981c88288ff8", + "name": "Semantic Model Management", "description": "", "composite": true, "composites": { "client": { - "Cl7-CX-BPDM": [ - "read_partner", - "read_metadata", - "read_changelog" + "Cl3-CX-Semantic": [ + "view_semantic_model" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "ba2feddc-77d7-40c4-8b10-859903bcafb8", - "name": "Registration Internal", - "description": "Technical user enabling the invitation API to integrate 3rd party software.", + "id": "8dad4261-dc67-4217-9bc7-10e7b6ae5b7f", + "name": "BPDM Orchestrator Processor CleanAndSync", + "description": "Allowed to process golden record tasks in the 'CleanAndSync' queue", "composite": true, "composites": { "client": { - "Cl2-CX-Portal": [ - "view_submitted_applications", - "invite_new_partner" + "Cl25-CX-BPDM-Orchestrator": [ + "create_reservation_cleanAndSync", + "create_result_cleanAndSync" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "4776c000-7232-4804-a133-aff0c01966ba", - "name": "Semantic Model Management", + "id": "ac377aa8-6ab6-4010-9522-200b8e5bb148", + "name": "Offer Management", "description": "", "composite": true, "composites": { "client": { - "Cl3-CX-Semantic": [ - "view_semantic_model" + "Cl2-CX-Portal": [ + "add_service_offering", + "app_management", + "view_tech_user_management", + "activate_subscription", + "add_connectors" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "f21efc81-8506-4821-9a75-2b97d0a9cd7b", - "name": "BPDM Orchestrator Processor CleanAndSync", - "description": "Allowed to process golden record tasks in the 'CleanAndSync' queue", + "id": "00607c35-ba19-4576-92ac-4badb9aa0a88", + "name": "BPDM Pool Consumer", + "description": "", "composite": true, "composites": { "client": { - "Cl25-CX-BPDM-Orchestrator": [ - "create_result_cleanAndSync", - "create_reservation_cleanAndSync" + "Cl7-CX-BPDM": [ + "read_partner_member", + "read_metadata", + "read_changelog_member" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "dee6cf7a-fb6b-451c-9ef7-87459893e48f", - "name": "Registration External", + "id": "c81b8969-34bc-4290-a718-fc3920695d95", + "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": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "80d0af88-3cad-47d2-b2b5-3992941573b8", - "name": "BPDM Sharing Input Manager", + "id": "9fd7e8eb-a6e3-452e-92ea-78e51105cee3", + "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_poolSync", + "create_result_poolSync" + ] + } + }, + "clientRole": true, + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", + "attributes": {} + }, + { + "id": "4f098319-dc3b-4877-9da0-289d328a5abb", + "name": "BPDM Sharing Admin", "description": "", "composite": true, "composites": { "client": { "Cl16-CX-BPDMGate": [ - "read_input_changelog", "read_sharing_state", - "write_sharing_state", + "read_output_changelog", + "read_output_partner", "read_input_partner", + "write_sharing_state", + "read_input_changelog", "read_stats", "write_input_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "8ce375c0-bab3-4df7-939f-a61cd0fa0ab1", - "name": "Offer Management", + "id": "12d7cdcb-1f9b-4be1-a2ef-47bd8fb24559", + "name": "BPDM Sharing Output Consumer", "description": "", "composite": true, "composites": { "client": { - "Cl2-CX-Portal": [ - "view_tech_user_management", - "add_service_offering", - "add_connectors", - "app_management", - "activate_subscription" + "Cl16-CX-BPDMGate": [ + "read_sharing_state", + "read_output_changelog", + "read_output_partner", + "read_stats" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "fedb5137-e15f-489c-8dd7-7be5721e6d43", - "name": "BPDM Orchestrator Processor PoolSync", - "description": "Allowed to process golden record tasks in the 'PoolSync' queue", + "id": "61ffb4ed-52aa-4d72-8ca7-eeaf8cfe8cdf", + "name": "BPDM Pool Sharing Consumer", + "description": "", "composite": true, "composites": { "client": { - "Cl25-CX-BPDM-Orchestrator": [ - "create_reservation_poolSync", - "create_result_poolSync" + "Cl7-CX-BPDM": [ + "read_changelog", + "read_metadata", + "read_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "e2f27c6d-b183-4a3a-abfa-332edaa09bf5", - "name": "BPDM Sharing Admin", - "description": "", + "id": "efda888e-8ae3-4ca1-b3b4-179ebd3db3a0", + "name": "Identity Wallet Management", "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" + "Cl5-CX-Custodian": [ + "update_wallet", + "view_wallet" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "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": "3e8636ae-19ee-4e38-a701-52943c0e2fca", + "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": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "d26cf5c3-665c-4522-bbc4-fb28f6c62d11", - "name": "BPDM Pool Admin", + "id": "ed95e034-9fb5-4cc7-a11d-6ff8284c9351", + "name": "BPDM Sharing Input Manager", "description": "", "composite": true, "composites": { "client": { - "Cl7-CX-BPDM": [ - "read_changelog_member", - "read_partner", - "read_metadata", - "read_partner_member", - "write_metadata", - "read_changelog", - "write_partner" + "Cl16-CX-BPDMGate": [ + "read_sharing_state", + "read_input_partner", + "write_sharing_state", + "read_input_changelog", + "read_stats", + "write_input_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "d5781775-3fbd-4f46-84ea-b19164393205", + "id": "0f1a2c80-e9d3-499d-a6c6-3f1a1e73125f", "name": "Dataspace Discovery", "composite": true, "composites": { "client": { "Cl22-CX-BPND": [ - "add_bpn_discovery", "delete_bpn_discovery", + "add_bpn_discovery", "view_bpn_discovery" ], "Cl21-CX-DF": [ @@ -2224,418 +2236,405 @@ } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "bf0d0e2e-a58a-4f2e-ae40-a4f9754b55e1", - "name": "BPDM Sharing Output Consumer", - "description": "", + "id": "6517efcf-71f0-47c9-a1bb-7b53be3e1076", + "name": "BPDM Orchestrator Admin", + "description": "Full read and write access to the BPDM Orchestrator component", "composite": true, "composites": { "client": { - "Cl16-CX-BPDMGate": [ - "read_sharing_state", - "read_output_changelog", - "read_output_partner", - "read_stats" + "Cl25-CX-BPDM-Orchestrator": [ + "create_reservation_poolSync", + "create_reservation_clean", + "create_result_poolSync", + "read_task", + "create_reservation_cleanAndSync", + "create_result_cleanAndSync", + "create_result_clean", + "create_task" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "0324b0ed-43c0-4493-ad4b-4f202e288df0", - "name": "CX Membership Info", - "description": "", + "id": "9737ab71-6b46-4a80-996d-aa730a5c2ace", + "name": "BPDM Orchestrator Task Creator", + "description": "Allowed to create new golden record tasks, monitor the processing state and result.", "composite": true, "composites": { "client": { - "Cl2-CX-Portal": [ - "view_membership" + "Cl25-CX-BPDM-Orchestrator": [ + "read_task", + "create_task" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "6f153999-e1a9-4cc7-b9c0-f53e7c5f7a42", - "name": "Identity Wallet Management", + "id": "060f590c-2ed0-45d2-98a2-038af75a8676", + "name": "BPDM Sharing Input Consumer", + "description": "", "composite": true, "composites": { "client": { - "Cl5-CX-Custodian": [ - "view_wallet", - "update_wallet" + "Cl16-CX-BPDMGate": [ + "read_sharing_state", + "read_input_partner", + "read_input_changelog", + "read_stats" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "3ffec12b-e9da-46d2-ae71-d9b0a196d030", - "name": "BPDM Pool Consumer", + "id": "fc93fc35-c1c1-4722-88ce-77cc973203eb", + "name": "BPDM Pool Admin", "description": "", "composite": true, "composites": { "client": { "Cl7-CX-BPDM": [ - "read_changelog_member", + "write_partner", + "read_changelog", + "read_partner_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" + "read_changelog_member", + "write_metadata", + "read_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} }, { - "id": "25ff9c62-f81a-4a56-a63e-9ddc08294ffb", - "name": "BPDM Orchestrator Admin", - "description": "Full read and write access to the BPDM Orchestrator component", + "id": "51b7bb98-54a5-47c8-9af5-6cd7db1684b5", + "name": "Registration Internal", + "description": "Technical user enabling the invitation API to integrate 3rd party software.", "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" + "Cl2-CX-Portal": [ + "view_submitted_applications", + "invite_new_partner" ] } }, "clientRole": true, - "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "containerId": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "attributes": {} } ], "satest10": [], "Cl5-CX-Custodian": [ { - "id": "11c06d7d-8cab-42e8-b8bb-599940c61f2b", + "id": "6e6a7d58-de35-403d-8d80-ac68cb00c3a1", "name": "delete_wallet", "description": "User can delete his wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "7cbf7bf7-be0b-4372-9b5d-56bfcfad4ef7", - "name": "add_wallets", + "id": "5a7e392e-8ea7-45da-954e-4fc43c0b220a", + "name": "update_wallet", + "description": "Change existing wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "4e985f0a-4d33-409c-93a2-8d1b1de000e6", - "name": "delete_wallets", + "id": "c9309812-e36a-4946-bd6d-fe76bb1a9814", + "name": "add_wallet", + "description": "Add a new wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "823ef0fd-ad22-4817-b31b-4638139b435c", - "name": "update_wallets", + "id": "c9532724-3c30-4c36-97cf-09b9c84244cd", + "name": "delete_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "191ff80d-5525-4dc5-a761-80783a4d8c04", - "name": "add_wallet", - "description": "Add a new wallet", + "id": "a05401a1-9a73-4bb3-b26b-10bdb98b0a1e", + "name": "view_wallet", + "description": "Can view own wallet", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "d6521ed5-9154-49a8-9ac4-c0a12573b201", - "name": "view_wallet", - "description": "Can view own wallet", + "id": "bb4778ef-0cf1-453a-bfbe-cd28ed40020e", + "name": "add_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "dbdb11f0-f21a-4012-9610-43934407c309", - "name": "update_wallet", - "description": "Change existing wallet", + "id": "d3477047-b454-495b-add8-2737a9ce7c3b", + "name": "update_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} }, { - "id": "82b61160-ff26-4dd0-abf5-33d6ec57cdc7", + "id": "8150fa45-9f02-4061-bead-ca91fa12a0af", "name": "view_wallets", "composite": false, "clientRole": true, - "containerId": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "containerId": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "attributes": {} } ], "Cl1-CX-Registration": [ { - "id": "3c7b8dec-3ef8-4665-82a3-2d8aeed059d8", - "name": "view_documents", + "id": "25b433d1-8395-4f82-accd-06b7969c6e0d", + "name": "view_registration", + "description": "Permission to access & view the registration process", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "21fce69f-e42a-4f03-a47f-74441f5719c7", - "name": "view_company_roles", - "description": "View Company Roles and Descriptions", - "composite": false, + "id": "b0703b87-8ef6-47fb-a823-81b4ca9fadf2", + "name": "Signing Manager", + "composite": true, + "composites": { + "client": { + "Cl1-CX-Registration": [ + "view_documents", + "submit_registration", + "view_registration", + "sign_consent", + "view_company_roles", + "add_company_data", + "invite_user", + "delete_documents", + "upload_documents" + ] + } + }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "9fe7f83e-c5af-408f-9e02-66ca6d318d9b", - "name": "delete_documents", - "description": "delete_documents", + "id": "a5e5a5be-4edd-41fb-bf51-8c9f01f2c14f", + "name": "view_company_roles", + "description": "View Company Roles and Descriptions", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "009c93b3-8cb7-4961-9492-9d2fc9574583", - "name": "upload_documents", - "description": "User is able to upload documents in the registration service", + "id": "c5e5452c-392f-43f4-9044-e8731cf12219", + "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": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "9607136e-9daf-4057-9274-767d4de473ab", - "name": "add_company_data", - "description": "User is able to add / edit company data under the registration process", + "id": "92f647ed-15d8-411c-bd14-4084d028659a", + "name": "submit_registration", + "description": "User is able to submit the registration to Catena-X", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "b1b1e25d-0e14-4fc0-882a-126f3f6cbbc0", - "name": "view_registration", - "description": "Permission to access & view the registration process", + "id": "6052ae9d-1b98-45de-9c9c-49d8a25196de", + "name": "view_documents", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "fd523149-5499-412d-82b0-d8aeccbb5c5e", + "id": "1b823f62-5a14-4236-b873-763f60a17e2c", "name": "Company Admin", "composite": true, "composites": { "client": { "Cl7-CX-BPDM": [ - "read_metadata", - "read_partner_member", "read_changelog_member", + "read_partner_member", + "read_metadata", "read_partner" ], "Cl1-CX-Registration": [ - "view_documents", - "view_company_roles", - "delete_documents", - "upload_documents", - "add_company_data", "view_registration", - "submit_registration", - "sign_consent", - "invite_user" - ] - } - }, - "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", - "attributes": {} - }, - { - "id": "e5f03bf6-0b3c-4539-8873-d146bd18e504", - "name": "CX Admin", - "composite": true, - "composites": { - "client": { - "Cl1-CX-Registration": [ + "view_company_roles", "add_company_data", - "view_registration", "view_documents", - "view_company_roles", "submit_registration", "sign_consent", + "invite_user", "delete_documents", - "upload_documents", - "invite_user" + "upload_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "086cf0b0-7181-4a8a-89d3-137fd02e0847", - "name": "submit_registration", - "description": "User is able to submit the registration to Catena-X", + "id": "e9b083af-202a-42c0-a494-d0d202dc75e2", + "name": "sign_consent", + "description": "User is able to confirm Terms & Conditions", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "87ecd7bb-039a-4e0a-a1a8-ca17b32d7891", - "name": "Signing Manager", + "id": "82eebd3e-04e3-46db-be82-2d87b97d544a", + "name": "CX Admin", "composite": true, "composites": { "client": { "Cl1-CX-Registration": [ - "add_company_data", - "view_registration", "view_documents", - "view_company_roles", "submit_registration", + "view_registration", "sign_consent", + "view_company_roles", + "add_company_data", + "invite_user", "delete_documents", - "upload_documents", - "invite_user" + "upload_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "e12709ce-c1fc-454a-a095-4088cab26539", - "name": "sign_consent", - "description": "User is able to confirm Terms & Conditions", + "id": "5039d99c-7aad-48b1-b1c9-1f1960b25108", + "name": "invite_user", + "description": "User is able to add additional users to the registration process", + "composite": false, + "clientRole": true, + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", + "attributes": {} + }, + { + "id": "7c8bed54-ad81-4ad8-bd82-71a4ea110fe6", + "name": "delete_documents", + "description": "delete_documents", "composite": false, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "461ea134-91cd-4482-a0cb-6f8406846807", + "id": "a585c641-5c90-4ff1-8786-ef810fca95c9", "name": "Legal Manager", "composite": true, "composites": { "client": { "Cl1-CX-Registration": [ - "add_company_data", - "view_registration", "view_documents", - "view_company_roles", "submit_registration", + "view_registration", "sign_consent", + "view_company_roles", + "add_company_data", + "invite_user", "delete_documents", - "upload_documents", - "invite_user" + "upload_documents" ] } }, "clientRole": true, - "containerId": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "containerId": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} }, { - "id": "44d50090-3343-48d8-9843-7eeb15276869", - "name": "invite_user", - "description": "User is able to add additional users to the registration process", + "id": "5e4a1101-dd15-48f6-8cb9-180bf96d8993", + "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": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "attributes": {} } ], "broker": [ { - "id": "d1330d07-b783-43ad-b545-85a230060023", + "id": "58390c57-9f1f-42f8-90f3-3b95d609d06f", "name": "read-token", "description": "${role_read-token}", "composite": false, "clientRole": true, - "containerId": "03885031-084a-4317-aa51-de9b4acf8fa9", + "containerId": "8860d6b1-508f-4b8f-867d-55157f1fef39", "attributes": {} } ], "Cl3-CX-Semantic": [ { - "id": "beef62b1-2e1c-4fc2-8813-7f3981ebfde2", - "name": "view_semantic_model", - "description": "View existing data models", + "id": "187213c6-6009-43d3-9eff-f1ef8c255ae6", + "name": "delete_semantic_model", + "description": "User can delete existing semantic models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "598d7d3c-83e9-4c6d-acf7-3c50bdefa25b", "attributes": {} }, { - "id": "fa8261a8-fe09-4867-a558-438737917185", - "name": "delete_semantic_model", - "description": "User can delete existing semantic models", + "id": "7f3ec6f4-a322-4776-b3e7-7adb89160c0d", + "name": "update_semantic_model", + "description": "User can update existing semantic models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "598d7d3c-83e9-4c6d-acf7-3c50bdefa25b", "attributes": {} }, { - "id": "a46242a3-26db-4b86-b836-bf0339168c56", + "id": "4fcddd05-fe46-46fd-b0d8-03f70f79d8fe", "name": "add_semantic_model", "description": "Add semantic model", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "598d7d3c-83e9-4c6d-acf7-3c50bdefa25b", "attributes": {} }, { - "id": "f7d88948-b75d-4ed0-851d-b4c645ae27ca", - "name": "update_semantic_model", - "description": "User can update existing semantic models", + "id": "16f04523-88d8-4fc8-85b7-b0631a2922a0", + "name": "view_semantic_model", + "description": "View existing data models", "composite": false, "clientRole": true, - "containerId": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "containerId": "598d7d3c-83e9-4c6d-acf7-3c50bdefa25b", "attributes": {} } ], @@ -2649,32 +2648,25 @@ "satest06": [], "account": [ { - "id": "9a1e745f-e0b5-4efc-9336-3ba403a79cb8", - "name": "manage-consent", - "description": "${role_manage-consent}", - "composite": true, - "composites": { - "client": { - "account": [ - "view-consent" - ] - } - }, + "id": "3067a10b-9747-421b-a366-be394008680b", + "name": "view-profile", + "description": "${role_view-profile}", + "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "93070949-280d-4183-9761-94792722cc1d", - "name": "delete-account", - "description": "${role_delete-account}", + "id": "74f96fdc-4284-432c-aad6-8c232bf81bd5", + "name": "view-groups", + "description": "${role_view-groups}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "20d5e725-3d3b-4bfe-9a62-5e650ae55b53", + "id": "f7a0c96f-0f82-4345-b0fc-3446c6f90348", "name": "manage-account", "description": "${role_manage-account}", "composite": true, @@ -2686,63 +2678,70 @@ } }, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "d0312a58-8fba-4fea-9a07-bd5e1515f9d8", - "name": "view-profile", - "description": "${role_view-profile}", + "id": "6312bd86-e908-48ac-b467-1016229018f0", + "name": "view-applications", + "description": "${role_view-applications}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "1bc65f13-4eda-4954-9944-6699ec3913b3", - "name": "manage-account-links", - "description": "${role_manage-account-links}", - "composite": false, + "id": "b1bf3a90-3386-498e-b47e-cac38998fd21", + "name": "manage-consent", + "description": "${role_manage-consent}", + "composite": true, + "composites": { + "client": { + "account": [ + "view-consent" + ] + } + }, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "8b60326c-d508-4563-a41f-7973383d7501", - "name": "view-applications", - "description": "${role_view-applications}", + "id": "72d6166f-34ea-4aaf-8dae-f50c60902810", + "name": "delete-account", + "description": "${role_delete-account}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "1cf8486a-4671-452c-bda9-115842957c8e", - "name": "view-groups", - "description": "${role_view-groups}", + "id": "77386423-2b06-4665-8de8-ebd910af25d8", + "name": "manage-account-links", + "description": "${role_manage-account-links}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} }, { - "id": "ef74a99a-0297-43c7-ae30-109c08a5aa69", + "id": "f8a702cf-c218-4a65-a61e-a2c8dddf8f09", "name": "view-consent", "description": "${role_view-consent}", "composite": false, "clientRole": true, - "containerId": "60313b78-e131-4358-9817-163ee938cc59", + "containerId": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "attributes": {} } ], "Cl23-CX-Policy-Hub": [ { - "id": "c9dd28a0-8abe-428b-88e0-56c9de63758a", + "id": "bc2a4e79-e162-4f0d-bf91-a07eae32b085", "name": "view_policy_hub", "description": "", "composite": false, "clientRole": true, - "containerId": "6546aea2-dbb9-4ffb-a034-c8544c4aebe0", + "containerId": "03231607-3f1d-4b06-a161-3b52d20dce8d", "attributes": {} } ], @@ -2752,7 +2751,7 @@ }, "groups": [], "defaultRole": { - "id": "4c19f2aa-f9b9-473e-ba5c-46c2f4e52c8b", + "id": "29ef8dcc-cfc1-46c5-b5aa-4185a065690b", "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": [ @@ -2823,8 +2831,8 @@ "clientRoles": { "realm-management": [ "manage-users", - "manage-identity-providers", - "manage-clients" + "manage-clients", + "manage-identity-providers" ] }, "notBefore": 0, @@ -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": [ + "decision_ssicredential", + "revoke_credential", + "request_ssicredential", "view_certificates", - "revoke_credentials_issuer", "view_use_case_participation", - "request_ssicredential", - "decision_ssicredential", - "revoke_credential" + "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": [ @@ -2955,8 +2963,8 @@ ], "clientRoles": { "Cl2-CX-Portal": [ - "store_didDocument", - "technical_roles_management" + "technical_roles_management", + "store_didDocument" ] }, "notBefore": 0, @@ -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": [ @@ -2982,9 +2990,9 @@ ], "clientRoles": { "Cl21-CX-DF": [ + "add_discovery_endpoint", "view_discovery_endpoint", - "delete_discovery_endpoint", - "add_discovery_endpoint" + "delete_discovery_endpoint" ] }, "notBefore": 0, @@ -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": [ @@ -3010,8 +3018,8 @@ ], "clientRoles": { "Cl22-CX-BPND": [ - "add_bpn_discovery", "delete_bpn_discovery", + "add_bpn_discovery", "view_bpn_discovery" ] }, @@ -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": [ @@ -3151,8 +3158,8 @@ ], "Cl3-CX-Semantic": [ "delete_semantic_model", - "add_semantic_model", - "update_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,13 +3185,13 @@ ], "clientRoles": { "Cl5-CX-Custodian": [ + "update_wallet", "delete_wallet", - "add_wallets", "delete_wallets", - "update_wallets", "add_wallet", "view_wallet", - "update_wallet", + "add_wallets", + "update_wallets", "view_wallets" ] }, @@ -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": [ @@ -3247,17 +3254,17 @@ }, { "id": "3f9fc7e8-d312-4912-a9a1-4db8849ce8f7", - "createdTimestamp": 1722276592957, "username": "service-account-sa-cl7-cx-7", - "enabled": true, - "totp": false, "emailVerified": false, - "serviceAccountClientId": "sa-cl7-cx-7", "attributes": { "bpn": [ "BPNL00000003CRHK" ] }, + "createdTimestamp": 1722276592957, + "enabled": true, + "totp": false, + "serviceAccountClientId": "sa-cl7-cx-7", "disableableCredentialTypes": [], "requiredActions": [], "realmRoles": [ @@ -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,8 +3852,8 @@ "delete_wallet", "delete_wallets", "update_wallets", - "add_wallet", "update_wallet", + "add_wallet", "view_wallets", "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": "9b93bc19-0ef8-401d-8ed4-5c93ab5846f2", "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": "601aca89-b993-4087-9c9a-0a4a883e7362", "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,7 +4055,7 @@ "nodeReRegistrationTimeout": 0, "protocolMappers": [ { - "id": "62ea7826-6e5b-4200-8f5b-ff69b672d0a3", + "id": "be9bdfa8-6ccb-4579-98ee-22945c72baa5", "name": "audience resolve", "protocol": "openid-connect", "protocolMapper": "oidc-audience-resolve-mapper", @@ -4054,18 +4063,18 @@ "config": {} }, { - "id": "dc24237b-46fa-418b-a806-24d371e4385a", + "id": "d492e54c-f0d7-42c2-b135-a4197fb9d93e", "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" } } ], @@ -4073,6 +4082,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4083,7 +4093,7 @@ ] }, { - "id": "38d072af-d85b-4b39-ad55-13ed5ce45791", + "id": "a31e1f17-5b6f-4df2-8d85-4f027c8e4ca9", "clientId": "admin-cli", "name": "${client_admin-cli}", "surrogateAuthRequired": false, @@ -4112,6 +4122,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4122,7 +4133,7 @@ ] }, { - "id": "03885031-084a-4317-aa51-de9b4acf8fa9", + "id": "8860d6b1-508f-4b8f-867d-55157f1fef39", "clientId": "broker", "name": "${client_broker}", "surrogateAuthRequired": false, @@ -4161,7 +4172,7 @@ ] }, { - "id": "52f90723-b4c1-44c3-bef2-fd8ebe59ae6c", + "id": "fa3a7e2d-5e03-4139-b8ca-e77b0a3a3f28", "clientId": "Cl16-CX-BPDMGate", "name": "", "description": " Portal Gate", @@ -4221,6 +4232,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4231,7 +4243,7 @@ ] }, { - "id": "fcc06fed-6259-4a49-8e1b-e7eae940145e", + "id": "3c3dcdbb-905b-4872-8789-cf0be831cf0d", "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,45 +4297,45 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "71f9d485-62aa-41c2-a491-bcb47c447121", + "id": "47e01c4b-c0e4-4a81-aca2-8a70dfd94361", "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": "099f3bb3-bf65-4070-b5ad-d80213716277", + "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": "a0a495ab-6feb-4454-a712-34aed6676b25", + "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" } } @@ -4333,6 +4344,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4343,7 +4355,7 @@ ] }, { - "id": "bf1cfe3e-3950-4fdc-8a58-13b73cec6740", + "id": "7a34a550-89b8-493e-a65d-3e03c5d25208", "clientId": "Cl21-CX-DF", "description": "Client for Asset Discovery Service", "surrogateAuthRequired": false, @@ -4363,10 +4375,10 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { - "saml.assertion.signature": "false", "id.token.as.detached.signature": "false", - "saml.multivalued.roles": "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", @@ -4380,9 +4392,9 @@ "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", "tls.client.certificate.bound.access.tokens": "false", - "require.pushed.authorization.requests": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", "saml.onetimeuse.condition": "false" @@ -4404,7 +4416,7 @@ ] }, { - "id": "48fc6e9e-a736-4b0b-9fea-59ad847b02e0", + "id": "a699a63a-7c60-42d8-8519-75996003f6ed", "clientId": "Cl22-CX-BPND", "description": "Client for Business Partner Discovery Service", "surrogateAuthRequired": false, @@ -4424,10 +4436,10 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { - "saml.assertion.signature": "false", "id.token.as.detached.signature": "false", - "saml.multivalued.roles": "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", @@ -4441,9 +4453,9 @@ "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", "tls.client.certificate.bound.access.tokens": "false", - "require.pushed.authorization.requests": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", "saml.onetimeuse.condition": "false" @@ -4465,7 +4477,7 @@ ] }, { - "id": "6546aea2-dbb9-4ffb-a034-c8544c4aebe0", + "id": "03231607-3f1d-4b06-a161-3b52d20dce8d", "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": "2121201e-f98e-4e66-9f7d-63b2e7573056", "name": "catenax-policy-hub-audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4514,7 +4526,8 @@ "config": { "included.client.audience": "Cl23-CX-Policy-Hub", "id.token.claim": "true", - "access.token.claim": "true" + "access.token.claim": "true", + "userinfo.token.claim": "true" } } ], @@ -4523,6 +4536,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4533,7 +4547,7 @@ ] }, { - "id": "e3ef0979-896b-4455-87e7-647f19119c7b", + "id": "5d771225-a977-432f-9371-ef0b3a01418f", "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": {}, @@ -4575,6 +4589,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4585,7 +4600,7 @@ ] }, { - "id": "955a5759-5d35-46d9-b92a-684d873a7a28", + "id": "e5134fc0-cacb-49cc-84de-2209bec66e86", "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,64 +4636,64 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "05f2c304-3ac6-4a33-bc45-01f95ca0042a", - "name": "Client IP Address", + "id": "bbc9afed-21d4-45e0-9fd0-e6cf3330bfa8", + "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": "dd32d24d-420b-49e9-bc1d-008aa4022a82", - "name": "Client Host", + "id": "0e8a7715-b951-4616-a8f8-78a030888044", + "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": "5ccf97e0-259c-4c3e-887f-745ae9ec3fdb", - "name": "BPN", + "id": "5eb24444-db69-43d6-a937-b2fc81ed1953", + "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", + "id": "5247f42e-4b47-4a48-a3f7-5c386a842b00", "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" } } ], @@ -4686,6 +4701,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -4696,7 +4712,7 @@ ] }, { - "id": "e0806293-f9b3-44f1-a6d0-4e4406787f80", + "id": "0784b240-6802-4aff-8737-634d55b284a9", "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": "aea9c194-9b0d-4477-a2dd-f93db22dbd00", "name": "catenax-registration audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4767,7 +4782,7 @@ } }, { - "id": "e97b646a-3753-4da5-b6f7-3a2860741b20", + "id": "9a23af75-edb5-47f1-9413-a60a2a0ae092", "name": "catenax-portal audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4784,6 +4799,7 @@ "web-origins", "roles", "profile", + "basic", "catena", "email" ], @@ -4795,7 +4811,7 @@ ] }, { - "id": "36e2745d-f331-4fa5-bbfa-90947d7f1dc4", + "id": "598d7d3c-83e9-4c6d-acf7-3c50bdefa25b", "clientId": "Cl3-CX-Semantic", "rootUrl": "", "adminUrl": "https://portal.example.org/home", @@ -4849,7 +4865,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "1de1f28c-00d2-42b6-bc74-e57d8e73f7df", + "id": "f47df286-de7f-4d0a-8a67-a49821ab8a7a", "name": "catenax-registration audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4862,7 +4878,7 @@ } }, { - "id": "faf297ed-30d7-4e15-8051-40c540c14604", + "id": "cb4f3ac9-2484-400f-9fe2-6d382c7591ab", "name": "catenax-portal audience-mapper", "protocol": "openid-connect", "protocolMapper": "oidc-audience-mapper", @@ -4879,6 +4895,7 @@ "web-origins", "roles", "profile", + "basic", "catena", "email" ], @@ -4890,7 +4907,7 @@ ] }, { - "id": "e6ab12bb-3b26-472c-ad0b-3d871bd1461b", + "id": "8c4338aa-bb2e-441a-a2bb-09ac5450f56b", "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", - "name": "Client IP Address", + "id": "ff4fcea5-a8eb-41e0-aab5-e0242eb4a74f", + "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": "7a4001a7-aeaf-419c-ae46-6a190bc5e13f", + "id": "ad3d053c-8451-46b3-b969-a0427d196477", "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": "9fd2abb2-445e-4622-a068-e3d48eb97634", - "name": "Client ID", + "id": "a4bff370-a655-48cc-afab-bef7650d848d", + "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": [ - "roles" + "roles", + "basic" ], "optionalClientScopes": [] }, { - "id": "04cd6d38-674f-4588-980a-8f120bddcc44", + "id": "2ac47ab2-3d2a-4e5c-a1cc-addf20340b23", "clientId": "Cl7-CX-BPDM", "name": "", "description": " BPDM Pool", @@ -5054,6 +5072,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5064,7 +5083,7 @@ ] }, { - "id": "213ea3ce-b036-405f-8abd-3ee08ff72857", + "id": "72e51c9d-1aea-4cca-b80e-a68798d930a8", "clientId": "realm-management", "name": "${client_realm-management}", "surrogateAuthRequired": false, @@ -5103,7 +5122,7 @@ ] }, { - "id": "cdf11dff-530a-4fd4-97b9-84e4d60ac21e", + "id": "8d91a615-3e23-43b2-bc1d-6b52e196a1d5", "clientId": "sa-cl1-reg-2", "description": "Technical User for Portal-Backend to call Keycloak (portal helm chart: backend.keycloak.central.clientId)", "surrogateAuthRequired": false, @@ -5143,8 +5162,8 @@ "backchannel.logout.session.required": "true", "client_credentials.use_refresh_token": "false", "saml_force_name_id_format": "false", - "saml.client.signature": "false", "require.pushed.authorization.requests": "false", + "saml.client.signature": "false", "tls.client.certificate.bound.access.tokens": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", @@ -5155,63 +5174,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "504ddec9-12e3-4a07-92ea-5777fb0281ca", - "name": "BPN", + "id": "bf4b5601-180b-4380-a95f-2f9759147363", + "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": "7ef011ab-1e39-4d57-9f23-3b389394b57f", - "name": "Client Host", + "id": "6c92d73a-b3ac-4bf5-bdba-8a7fab440634", + "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": "dcd989ce-2636-4d01-ba95-0fa20e02383f", - "name": "Client ID", + "id": "58f95ec2-7dc5-4506-acac-5a54316bb773", + "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": "9d83df9b-abf7-4504-aac4-e7966f8a877c", - "name": "Client IP Address", + "id": "2edd8202-fabf-45f5-9781-6968890bc697", + "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" } } ], @@ -5219,6 +5238,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5229,7 +5249,7 @@ ] }, { - "id": "6bf6f4e5-562c-4382-945f-e5fef59423e2", + "id": "a2a035e0-5923-4441-84e4-e42b514a8cad", "clientId": "sa-cl2-01", "description": "Technical User Clearinghouse update application", "surrogateAuthRequired": false, @@ -5279,63 +5299,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "c1db59ce-0c87-44c0-9b58-cd1be76f2dec", - "name": "BPN", + "id": "d0a73d2e-3b39-4ea4-a533-be841aade2f7", + "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": "1ea6750b-2172-422d-a053-b9584112b631", + "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": "b0d195d1-f5be-4249-ac88-133fcf138f4d", - "name": "Client ID", + "id": "72238fce-1890-4f5e-86d2-a5b8e87cf59a", + "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": "6920d343-be3f-4e3b-9330-841521ff4a2c", - "name": "Client Host", + "id": "0d209e17-d17e-417f-9bc3-d82cc1f29f48", + "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" } } ], @@ -5343,6 +5363,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5353,7 +5374,7 @@ ] }, { - "id": "2d19b59b-4970-4cc0-a561-a9dac9d49045", + "id": "4143da6e-7d61-4fa9-9ae4-7d88b4b7e4d0", "clientId": "sa-cl2-02", "description": "Technical User SelfDescription (SD) update application", "surrogateAuthRequired": false, @@ -5391,8 +5412,8 @@ "backchannel.logout.session.required": "true", "client_credentials.use_refresh_token": "false", "saml_force_name_id_format": "false", - "saml.client.signature": "false", "require.pushed.authorization.requests": "false", + "saml.client.signature": "false", "tls.client.certificate.bound.access.tokens": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", @@ -5403,63 +5424,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "89fa847a-3f52-4ea3-a09b-5f3552cabccd", - "name": "Client IP Address", + "id": "26795f38-4d8a-4c80-af27-5712ce01a107", + "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": "548dddd8-aa66-44c5-9f1a-63b332762904", - "name": "BPN", + "id": "c4612b14-004e-4cfc-83f3-e71706a2e8a1", + "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": "4a4947b4-e812-41c0-83d3-78a72f1671ac", + "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": "25202b04-d387-45ae-a285-a40d4eaa5b8c", - "name": "Client Host", + "id": "90a46fec-dd6a-472e-b48f-163b3405708e", + "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" } } ], @@ -5467,6 +5488,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5477,7 +5499,7 @@ ] }, { - "id": "cad1382b-0dd4-4ac7-8183-1c08386c84e8", + "id": "18b37e39-734a-4744-8efb-f0371ddaa89b", "clientId": "sa-cl2-03", "description": "Technical User AutoSetup trigger - Portal to Vendor Autosetup (portal helm chart: backend.processesworker.offerprovider.clientId)", "surrogateAuthRequired": false, @@ -5527,63 +5549,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "2ef193a2-2426-42b5-8529-f520f968cbe4", + "id": "73fbfa35-a2d4-40d2-861b-4cc99720b9af", + "name": "Client Host", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "config": { + "user.session.note": "clientHost", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "269e0126-86c8-471b-8049-d634bdd48ad2", "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": "713d1556-8156-43ed-a6c1-acc1382f68ff", "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": "ea42e697-8fa8-4359-b342-715683a67a15", + "id": "8aebd853-8458-4d60-b2eb-e0f826c8fe38", "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" - } - }, - { - "id": "743f3d13-5eb1-4fd7-a092-019c052f5db0", - "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" } } ], @@ -5591,6 +5613,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5601,7 +5624,7 @@ ] }, { - "id": "f7cca1d1-5e78-46ee-bf95-bc68f0d95641", + "id": "941595fa-c504-4349-b0f0-bc1727617511", "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": "b42c6822-24cd-48bc-a7f0-845526c21151", + "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": "b3b54eab-9050-4ac2-bfca-e72145e53476", - "name": "Client ID", + "id": "a1cf9954-6145-4570-962c-d36c2f6fd1b7", + "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", + "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": "da1d8d5a-5966-475b-9905-cbadb59fcd65", - "name": "Client IP Address", + "id": "f79ebc8b-43eb-4ff4-acce-7c8f4c065377", + "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": "484a4e1a-4fbb-4aa7-bc7b-16da13acf4fc", - "name": "BPN", + "id": "fc74cc87-ba71-46d2-9206-f29fea7d5359", + "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" } } @@ -5708,6 +5734,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5718,7 +5745,7 @@ ] }, { - "id": "5d706a32-3b3b-4d8d-aa81-bd3c25bacd3e", + "id": "be7e3450-458f-4118-a9aa-b9ba88f8de5d", "clientId": "sa-cl2-05", "name": "", "description": "Technical User Dim Layer - Dim Layer to Portal (dim helm chart: processesworker.callback.clientId)", @@ -5759,52 +5786,54 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "251d6c51-ffa5-47b8-9306-887964392a8f", - "name": "Client ID", + "id": "08b36343-0868-4aa5-9239-b3f599c6ef1f", + "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", + "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": "61795fb8-83bd-434f-bbef-3ee5ee6fdda8", - "name": "Client Host", + "id": "e0021b4e-9489-4928-9ab3-4e2d0d676410", + "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": "d5dee42f-5c81-45d4-9c80-f84845b47893", - "name": "BPN", + "id": "e9d143be-647a-4b54-a6b0-ef8b2638e009", + "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": "b9ffdad2-c44d-4a80-be38-48dec07c8216", + "id": "d93954ee-07cd-4d53-a1bd-59909caaf1ce", "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", @@ -5824,6 +5854,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5834,7 +5865,7 @@ ] }, { - "id": "b09392dd-8b0f-4a32-bb0b-d00a4091b890", + "id": "0e8fc4ed-6701-4250-8660-658878dbd58b", "clientId": "sa-cl21-01", "description": "Technical User Discovery Finder", "surrogateAuthRequired": false, @@ -5855,10 +5886,10 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { - "saml.assertion.signature": "false", "id.token.as.detached.signature": "false", - "saml.multivalued.roles": "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", @@ -5872,9 +5903,9 @@ "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", "tls.client.certificate.bound.access.tokens": "false", - "require.pushed.authorization.requests": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", "saml.onetimeuse.condition": "false" @@ -5884,63 +5915,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "f61880f7-a1d1-47cf-a3eb-906fa83aabda", + "id": "d0a11791-f1ae-4763-837b-3a2b2132faa5", "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": "3c2deac0-fd68-4c39-933c-27123ff073f9", - "name": "Client IP Address", + "id": "e0ab0a73-dd20-4b13-a42a-c3148a10a900", + "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": "074443b1-ca75-461d-a20a-e75af1a53407", "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": "58a6f231-ba41-49a7-a4a2-3404ad033938", + "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" } } ], @@ -5948,6 +5979,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -5958,7 +5990,7 @@ ] }, { - "id": "f1806543-d0ca-41cb-b029-883cdfb11a8e", + "id": "55422c27-ca17-468a-b79c-65839fd7f7dd", "clientId": "sa-cl22-01", "description": "Technical User BPN Discovery", "surrogateAuthRequired": false, @@ -5979,10 +6011,10 @@ "frontchannelLogout": false, "protocol": "openid-connect", "attributes": { - "saml.assertion.signature": "false", "id.token.as.detached.signature": "false", - "saml.multivalued.roles": "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", @@ -5996,9 +6028,9 @@ "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", "tls.client.certificate.bound.access.tokens": "false", - "require.pushed.authorization.requests": "false", "saml.authnstatement": "false", "display.on.consent.screen": "false", "saml.onetimeuse.condition": "false" @@ -6008,63 +6040,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "09824b45-f47e-4213-90d5-7aec6a078314", - "name": "BPN", + "id": "186dd672-2787-416e-99a5-9edc909170b1", + "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": "0c72334b-238a-4f7b-bda6-3814bcd3b06e", - "name": "Client ID", + "id": "22000c38-9e16-4f5a-b907-c6301d24c3a2", + "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": "5b4c8ff8-6c2d-4ece-a91d-6d3113688f6e", + "id": "7afe4023-926f-4298-aca8-900c21c7efae", "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": "36e185ed-3af8-489d-a94b-a280ae205e03", + "id": "bb8b121c-60f6-4d3c-ace5-361636b59092", "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" } } ], @@ -6072,6 +6104,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6082,7 +6115,7 @@ ] }, { - "id": "453d8dd2-9907-45cc-a500-4fc277561515", + "id": "092b737a-8bf0-4391-8c76-a7f66e8c95f6", "clientId": "sa-cl24-01", "name": "", "description": "Technical User for SSI Credential Issuer (credential issuer helm chart: processesworker.portal.clientId)", @@ -6124,22 +6157,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "be5541c9-603f-4565-a8e6-d2131eaaa0ec", - "name": "Client ID", - "protocol": "openid-connect", - "protocolMapper": "oidc-usersessionmodel-note-mapper", - "consentRequired": false, - "config": { - "user.session.note": "client_id", - "introspection.token.claim": "true", - "id.token.claim": "true", - "access.token.claim": "true", - "claim.name": "client_id", - "jsonType.label": "String" - } - }, - { - "id": "c8bae3bd-087e-483b-8fab-afca624e4796", + "id": "81a178c1-5ab4-4b5e-b4e4-bb54d8cceb22", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6147,6 +6165,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", @@ -6154,22 +6173,22 @@ } }, { - "id": "58393aa9-bc14-4963-8834-9b5e82d2fa19", + "id": "f76a9989-8e54-4236-a5cd-e047e6bebc95", "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", + "id": "f8faf32e-a925-452d-97dc-ccae88e36035", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6177,11 +6196,28 @@ "config": { "user.session.note": "clientHost", "introspection.token.claim": "true", + "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "clientHost", "jsonType.label": "String" } + }, + { + "id": "b58d6b0b-47cf-491c-b869-82db4724779c", + "name": "Client ID", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "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", + "jsonType.label": "String" + } } ], "defaultClientScopes": [ @@ -6189,6 +6225,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6199,7 +6236,7 @@ ] }, { - "id": "0156e40d-9b7a-43a4-af4d-ec52cc71a2c2", + "id": "c09105ef-08e1-4ee9-a719-ce00e0dd4760", "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,7 +6276,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "67aa583e-133c-409f-b0f6-200b9d6dd08e", + "id": "5139441f-b09d-4ba7-8b47-3775fa189ac9", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6255,50 +6292,50 @@ } }, { - "id": "b90c1aa3-74f7-4baf-89eb-12675c2e3b88", - "name": "Client IP Address", + "id": "1f1b081f-783c-4c52-ba0e-c63f6500fbfa", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "clientHost", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "5b8324fe-e645-4c0b-8975-fb425eb418c3", - "name": "Client Host", + "id": "1d485ad3-3c47-40ba-884e-eaf33b2abd95", + "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": "04ed4138-fcfc-40dd-9347-44277f07d6f7", - "name": "BPN", + "id": "fc7b1b7d-adae-4ede-b18a-9bb8809bd13c", + "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" } } @@ -6308,6 +6345,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6318,7 +6356,7 @@ ] }, { - "id": "3357c367-7cbe-4308-ada6-ee232655981a", + "id": "bf9ce90b-d53a-43b8-960d-3d57fe1e4837", "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,39 +6396,39 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "a778897d-9db7-4c71-9dc3-355687bac1a2", - "name": "Client ID", + "id": "e225c288-9db6-47d3-b815-a6505c74c14e", + "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": "b7ca6d48-403e-42d1-9014-910bcf330c0b", - "name": "BPN", + "id": "56a9e960-c158-480b-bca8-15381fb25cf4", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-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": "bpn", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "bafb2436-b72d-4e8a-915b-07a2a7bfd377", + "id": "e4553205-53f0-4ec6-8afa-fefc0e593221", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6406,18 +6444,18 @@ } }, { - "id": "9571694e-f2f1-43b6-ad4e-06437a3f8fc9", - "name": "Client Host", + "id": "f6d9ed11-87da-4394-a398-cac43f091730", + "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" } } @@ -6427,6 +6465,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6437,7 +6476,7 @@ ] }, { - "id": "aaf33934-8ed8-47c5-9478-cd053b0507d6", + "id": "567b5885-1013-4c15-a911-16ecf5652707", "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,39 +6516,39 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "4efdb2d6-1399-4c06-84e1-bd15d0c56443", - "name": "Client IP Address", + "id": "b43f7256-02f3-4ce8-b3d6-f7ae6d5944d2", + "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "user.session.note": "clientAddress", + "user.session.note": "clientHost", "introspection.token.claim": "true", "userinfo.token.claim": "true", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "clientAddress", + "claim.name": "clientHost", "jsonType.label": "String" } }, { - "id": "7d9ee0d9-c89d-4f39-a4de-8cb68c859878", - "name": "Client Host", + "id": "051494b9-0172-475f-8ce4-241bb461305a", + "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": "ceca8d39-dc31-43f8-aee6-1503beaacb8a", + "id": "91284c7c-579c-4502-abea-307d6f627e13", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", @@ -6525,7 +6564,7 @@ } }, { - "id": "d55296a3-9c77-40c2-b89d-3575661ff91f", + "id": "9d507fc4-a99f-44dd-8867-c88a05e5e086", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6546,6 +6585,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6556,7 +6596,7 @@ ] }, { - "id": "7beaee76-d447-4531-9433-fd9ce19d1460", + "id": "f5dc8b14-3e33-46bc-bfc2-3a63c5d47a31", "clientId": "sa-cl3-cx-1", "name": "Technical User CX internal - communication GitHub and Semantic Hub", "surrogateAuthRequired": false, @@ -6608,7 +6648,22 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "702c92a9-9f89-4130-9d37-c1620529ca13", + "id": "d18242c7-fda4-4848-a2aa-47c448ebb2ca", + "name": "Client Host", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "config": { + "user.session.note": "clientHost", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + }, + { + "id": "61f341be-3568-470d-aaa9-a2a014bccd2d", "name": "BPN", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", @@ -6622,48 +6677,33 @@ } }, { - "id": "b5ba389e-26b0-452f-b784-ea1492cf4a0a", + "id": "2549bd2d-305a-45f7-92a1-0a8c92b90fad", "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": "ef10553b-3bf7-46fe-910a-1bf8d7c74595", + "id": "32a0d1b8-8359-4c5a-a315-2c26c6ae3c41", "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": "8e82412f-7088-4562-81f2-35b85f1859f5", - "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" } } ], @@ -6671,6 +6711,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6681,7 +6722,7 @@ ] }, { - "id": "50fa6455-a775-4683-b407-57a33a9b9f3b", + "id": "7e21da2a-cda3-4774-961b-bbc806845ffe", "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", - "name": "Client Host", + "id": "944a30c5-0d2d-4b2b-a906-43499db640cf", + "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": "728abacc-c436-4d67-b699-92957a69b519", + "id": "0304c65c-7ff9-40dd-9cb6-b6a3ce12721b", "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": "98c6f360-6714-455a-bc94-4fa0b5072866", - "name": "BPN", + "id": "9c571fc2-f36e-4c05-bbf5-14c80fedc644", + "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": "a7bf4bbd-2764-46c8-b211-5d9676b1380a", + "id": "4cb3109f-a89e-47a4-bb6f-349cf9f8d6da", "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" + "roles", + "basic" ], "optionalClientScopes": [ "microprofile-jwt" ] }, { - "id": "09cc93a9-68f9-4c40-908a-4f7db2d3b5f7", + "id": "07a76500-022e-47fb-8aed-16643b02cd1c", "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,39 +6888,39 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "0f30153a-f7f3-4572-a5bf-5e6a83b03be2", - "name": "BPN", + "id": "a65397f4-323a-4c58-bb67-eb7a0db3ae37", + "name": "Client ID", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usersessionmodel-note-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": "bpn", + "claim.name": "client_id", "jsonType.label": "String" } }, { - "id": "7a5f5893-ca63-4739-8b86-e6ec0f9bf946", - "name": "Client ID", + "id": "a93b6c6f-cd55-4d6b-83b3-753a614c2808", + "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": "9887fcf6-a86d-4b9e-a552-18f8435952ea", + "id": "1246ed6c-46f8-4889-83e8-cec4f4fb7507", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6894,7 +6936,7 @@ } }, { - "id": "5b286aba-3262-4263-84db-5b9065486969", + "id": "2c99818d-07ca-4da6-8623-335e50644dc3", "name": "Client Host", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -6915,6 +6957,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -6925,7 +6968,7 @@ ] }, { - "id": "183aae87-c9cf-4d70-934b-629aa6974c54", + "id": "0aee1ab6-ca4e-4a5f-8001-ca8f2595e0da", "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, @@ -6963,75 +7006,75 @@ "backchannel.logout.session.required": "true", "client_credentials.use_refresh_token": "false", "saml_force_name_id_format": "false", - "saml.client.signature": "false", "require.pushed.authorization.requests": "false", + "saml.client.signature": "false", "tls.client.certificate.bound.access.tokens": "false", - "saml.authnstatement": "false", - "display.on.consent.screen": "false", - "saml.onetimeuse.condition": "false" - }, - "authenticationFlowBindingOverrides": {}, - "fullScopeAllowed": false, - "nodeReRegistrationTimeout": -1, - "protocolMappers": [ - { - "id": "08dbaf87-e25e-489c-bec9-f062af3de2df", - "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" - } - }, + "saml.authnstatement": "false", + "display.on.consent.screen": "false", + "saml.onetimeuse.condition": "false" + }, + "authenticationFlowBindingOverrides": {}, + "fullScopeAllowed": false, + "nodeReRegistrationTimeout": -1, + "protocolMappers": [ { - "id": "7775ad0f-a5ef-42de-b4ae-58f617ab57de", + "id": "1fe614b5-9c3b-4572-9da7-0384e40c67ed", "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": "2420c9fc-2c5a-4e54-b6c1-3d72e4eb9e85", - "name": "Client Host", + "id": "ff11e548-c471-4d79-bd0f-0dbfdcd15a3c", + "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": "fb8aa3d7-44dd-4348-9a43-a48fadb0a858", + "id": "1649c8af-5ef4-4fe7-a693-84df33f7a746", "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": "29d26dcb-d32c-48a7-a1f7-f95f4ba05b72", + "name": "Client Host", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "config": { + "user.session.note": "clientHost", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "clientHost", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], @@ -7039,6 +7082,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7049,7 +7093,7 @@ ] }, { - "id": "ef292675-7c9e-4f0d-a4fc-2e56be232726", + "id": "fb75f578-f015-4e5b-a2b1-a11da6fc1a41", "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,7 +7133,7 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "577dad03-d3b7-41f3-a626-3905641090b8", + "id": "862645e9-478b-4909-af46-19fb35f41062", "name": "Client ID", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -7105,7 +7149,7 @@ } }, { - "id": "eacbfff3-a23f-48ec-88d5-62a16bee1713", + "id": "a40118af-f889-48f5-b0e8-458adf8d3847", "name": "Client IP Address", "protocol": "openid-connect", "protocolMapper": "oidc-usersessionmodel-note-mapper", @@ -7121,34 +7165,34 @@ } }, { - "id": "09b27dd0-614b-4e64-8d15-bf2a48db62b8", - "name": "Client Host", + "id": "03c6e789-d899-4f49-b220-33da37ba172b", + "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": "f2a6c687-f40c-42b9-afe0-f087db94dd5f", - "name": "BPN", + "id": "72e194a3-21f5-449f-bed3-43dabf01f846", + "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" } } @@ -7158,6 +7202,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7168,7 +7213,7 @@ ] }, { - "id": "c2bdc736-ca35-43c4-8e18-27e7425df9f0", + "id": "3770eae7-35d3-421c-95a9-cc31d03a0091", "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": "87fc76b8-172b-4d91-aa84-17138c206951", + "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": "d05db868-80b8-43d9-a3ab-cf7600dd9e2a", + "id": "ce7e147f-5fff-40ba-97bc-620cf5d2d703", "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": "b8086ec0-3da2-4f98-a7fd-19d007709e6f", - "name": "Client Host", + "id": "26812c53-9847-4e94-877e-71ea1afcf22f", + "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": "55da2734-a7e2-4d89-b210-7cb0a24fced4", - "name": "Client ID", + "id": "8755b3f1-9bee-4f09-805c-fc112e7024ac", + "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": "b688e457-ce0f-4297-b79c-8cefda133ed1", "clientId": "satest01", "name": "EDC-MIW BPN_OEM_C", "description": "", @@ -7330,63 +7376,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "34632ed1-f7e5-4b97-b437-657790a7a316", + "id": "9c109335-b52b-4802-af26-371395163d08", "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", - "name": "Client IP Address", + "id": "0ad12c5b-95cc-45f6-8141-bda33e1ac4de", + "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": "41b6d1c4-b2ec-461c-ba08-ad2e9511d893", + "id": "d61e898d-e54e-4afc-a581-ecb314c73ab2", "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": "f03904a3-a841-46ce-88f3-a32fdabb2082", - "name": "Client Host", + "id": "4adcbc8a-c026-46cc-b572-46b08d523c45", + "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" } } ], @@ -7395,6 +7441,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7405,7 +7452,7 @@ ] }, { - "id": "07b629b2-6484-490b-bdf2-48dc266ee859", + "id": "ad15fb25-9736-412c-b4f2-5ec919020766", "clientId": "satest02", "name": "EDC-MIW BPN_OEM_A", "description": "", @@ -7446,63 +7493,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "8c426ae2-4ab5-4840-a094-ea596fbf744b", - "name": "Client IP Address", + "id": "da5b8348-bf61-4c39-9e45-13dec916ac70", + "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", - "name": "Client Host", + "id": "62054673-c08b-441d-ac36-8be60c5b1486", + "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": "b5ed772a-2ef6-421b-a6cc-daacf43396d5", - "name": "Client ID", + "id": "f886b418-b2dc-47c7-84ce-9595213e66a1", + "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": "cebbe894-ed55-4542-b95b-572de8f0dd2a", - "name": "BPN", + "id": "a33983cf-84a9-48d1-8b73-909ff59264e6", + "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" } } ], @@ -7511,6 +7558,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7521,7 +7569,7 @@ ] }, { - "id": "e53738c9-ee0b-4912-bc90-ad57e800c6f5", + "id": "112ef1df-3900-48a7-baa6-6fa16ac01227", "clientId": "satest03", "name": "EDC-MIW BPN_OEM_B", "description": "", @@ -7562,63 +7610,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "54f676a3-8e61-4ca0-95b2-b33b4cf685f5", - "name": "Client Host", + "id": "ea00c4fe-5d4b-432c-bbdc-a191037fba8a", + "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": "961c3e15-e8ad-461c-a20b-b10b97c3ecb0", - "name": "Client IP Address", + "id": "31b53a89-c499-4aa2-b607-82e0a901243d", + "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": "f48ee282-8fc7-4edc-8181-90c7f5ee4528", - "name": "BPN", + "id": "863fec1b-87fa-4cad-85c7-b40f0e69e1aa", + "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": "b3343f04-c00a-4a0a-af81-7c5db53ecc1d", - "name": "Client ID", + "id": "1d403ed0-6060-48d2-8923-d78baf55a961", + "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" } } ], @@ -7627,6 +7675,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7637,7 +7686,7 @@ ] }, { - "id": "ecda5b7e-171b-4bb8-9574-f62a95ddbb1a", + "id": "07923bc2-c1c1-485f-9a84-9dd84802602a", "clientId": "satest04", "name": "EDC-MIW BPN_IRS_TEST", "description": "", @@ -7670,8 +7719,8 @@ "client.secret.creation.time": "1713344246", "backchannel.logout.session.required": "true", "post.logout.redirect.uris": "+", - "oauth2.device.authorization.grant.enabled": "false", "display.on.consent.screen": "false", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -7679,63 +7728,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "128df485-52a8-48ee-85f1-56eb6b5f6831", - "name": "BPN", + "id": "f5e3cf78-d5e1-4486-8959-b68f94f76363", + "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", - "name": "Client IP Address", + "id": "50373e3f-a889-47e1-b057-da62d41c67ff", + "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": "6bd00e2d-edb8-40a5-a98f-a5b68c8a37b2", - "name": "Client Host", + "id": "928ebc75-1143-4deb-b9a8-7baea254f409", + "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": "c947da0e-df8a-4201-baa1-cda0d813f29f", - "name": "Client ID", + "id": "61ca081a-16bf-4a10-b84a-b87671a20e25", + "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" } } ], @@ -7744,6 +7793,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7754,7 +7804,7 @@ ] }, { - "id": "cb93c80e-0449-4386-9f51-a35c26989642", + "id": "88589b46-161b-4a80-8524-87efb8b0a460", "clientId": "satest05", "name": "EDC-MIW BPN_N_TIER_A", "description": "", @@ -7787,8 +7837,8 @@ "client.secret.creation.time": "1713344605", "backchannel.logout.session.required": "true", "post.logout.redirect.uris": "+", - "oauth2.device.authorization.grant.enabled": "false", "display.on.consent.screen": "false", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -7796,63 +7846,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "c4d4bb00-cbe6-4015-aa80-4edec83db820", + "id": "c751f5f2-952a-4573-8ac5-ffe4e692d5da", "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": "bd72445f-e55b-44fc-86d0-b5fb791a082d", + "id": "71cceb8e-715a-45a4-a773-842ab1c881e6", "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", + "id": "33031e95-3c99-4945-9e4c-7c979c2f1804", "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": "be0a07fa-06f5-4eb5-bd7c-966f27c73d73", + "id": "4e29102a-3aca-4018-95c3-767b5311db57", "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" } } ], @@ -7861,6 +7911,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7871,7 +7922,7 @@ ] }, { - "id": "b20fb462-71c7-4d63-98b2-6f4a28f8668b", + "id": "91e2ceff-c562-47a7-bfa0-b066e86a643c", "clientId": "satest06", "name": "EDC-MIW BPN_TRACEX_A_SITE_A", "description": "", @@ -7912,63 +7963,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "e73ace7d-7eeb-4047-8a9a-ba74ffd80bd1", - "name": "BPN", + "id": "6f59385a-2050-4c40-b1eb-2c7975a47035", + "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": "a0a6b248-036a-4208-b9c1-40676dba33e6", - "name": "Client Host", + "id": "5611057b-95b2-4835-9a64-9c1a07ac561e", + "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": "e43c4f28-a653-4df9-a2f9-6e5aee1cbd58", + "id": "22bea736-d73e-42b4-8c3a-3386385805a9", "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": "0b756fce-4d7c-4fdd-b5e2-a2e5be9266ad", + "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" } } ], @@ -7977,6 +8028,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -7987,7 +8039,7 @@ ] }, { - "id": "312df8aa-323b-4d13-a0bc-8c75d91ef3cb", + "id": "48999d88-a7f5-47e1-8401-618a7129be06", "clientId": "satest07", "name": "EDC-MIW BPN_TRACEX_B", "description": "", @@ -8029,63 +8081,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "3ad71fdd-a560-4a54-a0c5-5f1b0e0dd274", - "name": "Client IP Address", + "id": "55b70b74-f2dd-4e89-b45d-f3aa9b43a260", + "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": "d9f77133-86dc-499b-bdf6-2bbae684fcf6", - "name": "Client Host", + "id": "9da32ae9-d3d8-4eb9-89f3-9adb97da13c6", + "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": "2c6feb60-365f-4de9-9f38-ddbc83075c1e", - "name": "BPN", + "id": "41978911-7709-4075-87ad-f59ec582951d", + "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": "91fb511b-aa47-4de3-90b9-cb2daeb55e9c", + "id": "2e8427ea-2cca-4597-aad9-ee5a6c947022", "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" } } ], @@ -8094,6 +8146,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8104,7 +8157,7 @@ ] }, { - "id": "ae3e0320-b797-4f28-aa35-7e66f6a935a7", + "id": "d98d95d2-b084-4eba-aaf5-42a0ba107f91", "clientId": "satest08", "name": "EDC-MIW BPN_DISMANTLER", "description": "", @@ -8145,63 +8198,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "038dfee4-f5ec-4f10-9d79-73e4fb4493f6", - "name": "Client IP Address", + "id": "27464bc8-73d6-4db1-9f40-457b02261162", + "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": "fa64f556-3fbb-4653-ac12-8b40a39dd474", "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": "b72ee5c1-bdd9-4fbf-b148-01ca1f8d6af0", + "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": "229a6497-fd98-4afc-a04c-bcc2730250de", + "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" } } ], @@ -8210,6 +8263,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8220,7 +8274,7 @@ ] }, { - "id": "f2cc8628-125a-4765-9406-ab119bb3e50c", + "id": "7bbea002-923c-472a-874f-31f81d73f2c9", "clientId": "satest09", "name": "EDC-MIW BPN_TRACEX_A", "description": "", @@ -8261,63 +8315,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "1ba8d30c-6d9e-4a5b-af45-11a055b21200", - "name": "BPN", + "id": "9076d06d-f4f1-4812-8447-f0afd122d68c", + "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": "f01df8cf-e6de-49a0-8a8c-5bf779082dbf", - "name": "Client Host", + "id": "933852f6-f2d4-4ede-9546-3d52d85396f1", + "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": "4fc976da-4382-48ac-8762-222f1def149e", + "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": "65ab0a0d-5574-475c-8abb-70af3e1e0d92", - "name": "Client ID", + "id": "27fa0e33-04ea-4b1b-bda4-ce209b03a210", + "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" } } ], @@ -8326,6 +8380,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8336,7 +8391,7 @@ ] }, { - "id": "8c7160ba-1adf-46d0-99e8-8bab158b4082", + "id": "5c855d92-d79d-4bba-82aa-7df318aaf53b", "clientId": "satest10", "name": "EDC-MIW BPN_TRACEX_B_SITE_A", "description": "", @@ -8369,8 +8424,8 @@ "client.secret.creation.time": "1713359537", "backchannel.logout.session.required": "true", "post.logout.redirect.uris": "+", - "oauth2.device.authorization.grant.enabled": "false", "display.on.consent.screen": "false", + "oauth2.device.authorization.grant.enabled": "false", "backchannel.logout.revoke.offline.tokens": "false" }, "authenticationFlowBindingOverrides": {}, @@ -8378,63 +8433,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "f3eecdb8-29e9-450d-b62c-3057393e045a", - "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" - } - }, - { - "id": "0f60714e-015d-454a-b039-2c89fd95cb96", + "id": "df900c24-c35b-4e96-8162-5400018c2d14", "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": "ef4d211a-7821-4abe-879e-fc5d83266e4a", + "id": "06ec875e-896d-458a-a670-d129944ad8e3", "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": "a3f6e932-2a1a-4d69-a777-e0b28dea1ced", + "id": "3fe3bd69-0916-41eb-8420-ee059760443c", "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": "e67e204f-de2f-401f-937e-3449c07a7253", + "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" } } ], @@ -8443,6 +8498,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8453,7 +8509,7 @@ ] }, { - "id": "7395f8b1-637a-401c-b846-dab9602a6e47", + "id": "1b251bea-7799-48a0-8137-ec3534378a73", "clientId": "satest11", "name": "EDC-MIW BPN_TIER_A", "description": "", @@ -8494,63 +8550,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "a0615d6b-c276-4827-9c28-5e4e0d3b9247", - "name": "Client Host", + "id": "82d9c58a-d74e-4e71-afa8-42e94e17b156", + "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": "5bd77327-82a7-417d-98a5-a247d9ddfc23", - "name": "Client ID", + "id": "eabd0177-6386-4f6a-a352-1d1539d05eb8", + "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": "fc702442-3069-407f-9d6c-53ec02315f00", + "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": "d8fa7f57-53d3-468c-9d03-55bd2a31c920", - "name": "BPN", + "id": "0ef2ced6-00fb-4c8f-b158-ae84d6cf62c3", + "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" } } ], @@ -8559,6 +8615,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8569,7 +8626,7 @@ ] }, { - "id": "9224907e-372d-4ace-8355-262f3a6b397d", + "id": "564c550c-4883-4beb-9124-5b54b82f2634", "clientId": "satest12", "name": "EDC-MIW BPN_TIER_C", "description": "", @@ -8610,63 +8667,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "22e2930d-d410-414a-8fc0-0894e56f3252", - "name": "Client ID", + "id": "f3ffa40f-1cb9-4c80-bd93-19396bdb2d06", + "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": "48bce1a0-21e5-4a3e-8fe1-31c77882e3ac", - "name": "Client IP Address", + "id": "77af01c1-7021-4c02-8322-bc827d25a1e6", + "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": "6b0e8d36-2793-4e83-9040-f588995b1ce6", + "id": "fb01717f-6695-41c1-abe3-d72b3212b149", "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": "b2483910-660f-479b-b492-85acdd322453", - "name": "BPN", + "id": "4abd75e7-1dd5-4ba5-8d01-eb5cda6ebc63", + "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" } } ], @@ -8675,6 +8732,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8685,7 +8743,7 @@ ] }, { - "id": "0e876530-4ca2-4720-9eb6-f484fa9d718c", + "id": "6cc92cf4-9859-4d4f-b16d-c150bcc1ebf5", "clientId": "satest13", "name": "EDC-MIW BPN_TIER_B", "description": "", @@ -8726,63 +8784,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "0c6ef551-4034-478c-9302-92d7c32fbd8e", - "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": "21ca2ef7-50f9-47ec-8711-9f66917c18c0", + "id": "01883dca-9868-42f6-b053-97ba56687083", "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": "a95551c2-3bd8-44e3-807e-74f63dd315a4", + "id": "969688f8-47d6-48e2-8fed-e3d8776c6b50", "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", + "id": "e6fce335-842b-4ba7-b9a3-1f440025203c", "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": "3f9e2904-9adf-41ef-95c9-b1c1e47fc6a0", + "name": "Client IP Address", + "protocol": "openid-connect", + "protocolMapper": "oidc-usersessionmodel-note-mapper", + "consentRequired": false, + "config": { + "user.session.note": "clientAddress", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "clientAddress", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ], @@ -8791,6 +8849,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8801,7 +8860,7 @@ ] }, { - "id": "76569f56-2cf5-4345-b396-b4fb54e4e203", + "id": "ef1d56f6-3c9a-4bae-ac9b-4cccc55cacb3", "clientId": "satest14", "name": "EDC-MIW BPN_SUB_TIER_B", "description": "", @@ -8842,63 +8901,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "aaa263b6-b40b-4dd4-982d-e409f2615ac7", - "name": "Client ID", + "id": "230eec48-a8af-4d79-8be5-da57c8fd9dd5", + "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": "097a5acc-e140-446c-909a-220c312fa64f", "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": "35c7cecc-ba2b-45dd-b408-596efa38c67f", + "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": "5d8b24a8-6609-4a5e-94f2-4b40b67ed385", + "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" } } ], @@ -8907,6 +8966,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -8917,7 +8977,7 @@ ] }, { - "id": "d55c6039-9bf6-4a5e-8015-9fdfa436b4d5", + "id": "f7749aa9-77c8-4df8-9cd5-42f5832d19b9", "clientId": "satest15", "name": "EDC-MIW BPN_SUB_TIER_A", "description": "", @@ -8958,63 +9018,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "44ee613c-dd72-405d-9f2f-8ff65b962037", - "name": "Client ID", + "id": "2b1de3dc-0b8f-4234-97ae-d95043e956fe", + "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": "690dcbe1-d25a-46ec-9a8a-d48e16cc9b62", - "name": "Client IP Address", + "id": "3d8496f1-44ba-494e-a8ff-5c2361f311a6", + "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": "4dc1ece5-c6c3-456e-acb4-8dd6cbc0b0c6", - "name": "Client Host", + "id": "52125c17-b996-4ef5-9e29-55cb3bd9a402", + "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", + "id": "746c2371-18af-41b3-a87a-8968cd9c8141", "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" } } ], @@ -9023,6 +9083,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -9033,7 +9094,7 @@ ] }, { - "id": "4a96a50d-791c-46bc-b00d-f25ef27401e9", + "id": "7de6ff8f-f23e-4e0c-88a6-e7a32375240a", "clientId": "satest16", "name": "EDC-MIW BPN_SUB_TIER_C", "description": "", @@ -9074,63 +9135,63 @@ "nodeReRegistrationTimeout": -1, "protocolMappers": [ { - "id": "10aecbae-0879-4163-9846-ac67acb15582", - "name": "Client Host", + "id": "ffb10add-43b2-4b0d-bde0-badf69597d25", + "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": "29362c48-787b-4bb3-96cd-907962226fc9", - "name": "BPN", + "id": "3f7b7c00-2a96-4e31-a170-85505cca8fd8", + "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": "f77756b8-51a3-4bfb-baab-d5898638f514", - "name": "Client IP Address", + "id": "8e5c974e-5b9c-419c-aff4-53bc62978e68", + "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": "d639b038-23e0-4d29-a167-d0cecf15912a", + "id": "4f6e3f08-1527-4829-ac0a-53e2bc07a5b4", "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" } } ], @@ -9139,6 +9200,7 @@ "acr", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -9149,7 +9211,7 @@ ] }, { - "id": "d5265cd8-d128-4dc9-8602-d49d1df0a86c", + "id": "e4c43c1f-e807-4b2d-9a2f-b54f846598ec", "clientId": "security-admin-console", "name": "${client_security-admin-console}", "rootUrl": "${authAdminUrl}", @@ -9183,18 +9245,18 @@ "nodeReRegistrationTimeout": 0, "protocolMappers": [ { - "id": "12d9df9a-241b-4ec2-bafa-3f26ccaa1890", + "id": "e8d340d6-8b1c-4f94-ab45-74b73c4c894b", "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" } } ], @@ -9202,6 +9264,7 @@ "web-origins", "roles", "profile", + "basic", "email" ], "optionalClientScopes": [ @@ -9212,7 +9275,7 @@ ] }, { - "id": "6df310ed-500e-43d5-b510-fa4668e939ee", + "id": "84ccd1d8-d63f-4891-a2c1-bde5b1c45dff", "clientId": "technical_roles_management", "surrogateAuthRequired": false, "enabled": true, @@ -9270,11 +9333,78 @@ "offline_access", "microprofile-jwt" ] - } - ], - "clientScopes": [ + } + ], + "clientScopes": [ + { + "id": "6ca39f4a-2385-46b0-b540-15075491f24c", + "name": "microprofile-jwt", + "description": "Microprofile - JWT built-in scope", + "protocol": "openid-connect", + "attributes": { + "include.in.token.scope": "true", + "display.on.consent.screen": "false" + }, + "protocolMappers": [ + { + "id": "fcf115bb-3f9e-4e46-b19c-bba2af1e9bbb", + "name": "groups", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-realm-role-mapper", + "consentRequired": false, + "config": { + "multivalued": "true", + "userinfo.token.claim": "true", + "user.attribute": "foo", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "groups", + "jsonType.label": "String" + } + }, + { + "id": "5a29667a-8214-4d90-adbe-8212262bae72", + "name": "upn", + "protocol": "openid-connect", + "protocolMapper": "oidc-usermodel-property-mapper", + "consentRequired": false, + "config": { + "user.attribute": "username", + "id.token.claim": "true", + "access.token.claim": "true", + "claim.name": "upn", + "jsonType.label": "String", + "userinfo.token.claim": "true" + } + } + ] + }, + { + "id": "418f518c-0b06-45b5-9625-ad50b1f65d2d", + "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": "ffeb85ca-22c5-4161-bfa9-545ac188b8df", + "name": "acr loa level", + "protocol": "openid-connect", + "protocolMapper": "oidc-acr-mapper", + "consentRequired": false, + "config": { + "id.token.claim": "true", + "access.token.claim": "true", + "userinfo.token.claim": "true" + } + } + ] + }, { - "id": "32795711-2e76-43f9-8138-3ce5b9eae1a2", + "id": "eab3aafc-02cc-4776-ba3b-74d73967aef6", "name": "catena", "protocol": "openid-connect", "attributes": { @@ -9289,12 +9419,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 +9434,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,96 +9449,112 @@ "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": "6b612c5a-b540-4c93-aafa-a23bfa6da644", + "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": "0e558167-9c5d-4498-9a56-0ba6f303a02b", + "name": "address", + "description": "OpenID Connect built-in scope: address", + "protocol": "openid-connect", + "attributes": { + "include.in.token.scope": "true", + "consent.screen.text": "${addressScopeConsentText}", + "display.on.consent.screen": "true" + }, + "protocolMappers": [ + { + "id": "b7a06c99-8de3-4593-af1e-a97c7e0e8101", + "name": "address", + "protocol": "openid-connect", + "protocolMapper": "oidc-address-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" } } ] }, { - "id": "13834c57-9211-4e3e-b892-0632a3c15225", + "id": "44fccfc1-4256-4249-8c6f-ef2d5e3bd19d", "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": "${phoneScopeConsentText}" + "consent.screen.text": "${phoneScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "6c0bfbc5-e3d7-45f9-a0bc-61e30225e22b", + "id": "55567843-7f53-44cd-a98f-1e34891da2a5", "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" + "jsonType.label": "boolean", + "userinfo.token.claim": "true" } }, { - "id": "8868b283-df78-4c9a-b78e-1c29e4b9b61c", + "id": "d115a24b-d41e-4413-a25c-0e225deb417c", "name": "phone number", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "phoneNumber", "id.token.claim": "true", "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" + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ] }, { - "id": "fc35a8f5-fedd-4b66-b3fa-9427e3947dc5", + "id": "477f6de2-845b-4c3d-a81c-96ed249f3eea", "name": "roles", "description": "OpenID Connect scope for add user roles 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": "${rolesScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "73a111cf-271c-4b9f-abca-e4894e29229d", + "id": "ba5f4922-beaa-44b7-a812-0e79a908a722", "name": "realm roles", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-realm-role-mapper", @@ -9422,7 +9568,7 @@ } }, { - "id": "c06270fe-f203-4c9b-92a8-ff716b81127a", + "id": "181662bd-f77a-4dd0-ad45-03305c2a306b", "name": "audience resolve", "protocol": "openid-connect", "protocolMapper": "oidc-audience-resolve-mapper", @@ -9430,7 +9576,7 @@ "config": {} }, { - "id": "8e22da0e-f450-444a-80b4-824a69532949", + "id": "0e0c97dc-df39-4981-a999-5e0cb46867c4", "name": "client roles", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-client-role-mapper", @@ -9446,391 +9592,346 @@ ] }, { - "id": "09dc23a3-1b9f-4b9d-aa87-e875f0f20655", - "name": "address", - "description": "OpenID Connect built-in scope: address", + "id": "903e5852-49fa-467f-9154-5991848f8dae", + "name": "web-origins", + "description": "OpenID Connect scope for add allowed web origins to the access token", "protocol": "openid-connect", "attributes": { - "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${addressScopeConsentText}" + "include.in.token.scope": "false", + "consent.screen.text": "", + "display.on.consent.screen": "false" }, "protocolMappers": [ { - "id": "0543fff7-3732-433b-8a24-d2784bba1501", - "name": "address", + "id": "d5a5bc40-3383-4405-96d3-8563f9244d3c", + "name": "allowed web origins", "protocol": "openid-connect", - "protocolMapper": "oidc-address-mapper", + "protocolMapper": "oidc-allowed-origins-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" - } + "config": {} } ] }, { - "id": "34a2f332-9752-4a7f-9d61-b4dbd40946b4", - "name": "microprofile-jwt", - "description": "Microprofile - JWT built-in scope", + "id": "ff4bbc3c-a130-4c0f-8dc3-75c92aef558a", + "name": "basic", + "description": "OpenID Connect scope for add all basic claims to the token", "protocol": "openid-connect", "attributes": { - "include.in.token.scope": "true", + "include.in.token.scope": "false", "display.on.consent.screen": "false" }, "protocolMappers": [ { - "id": "955c2cb6-3abb-44d1-a3eb-9ebec0cf6094", - "name": "upn", + "id": "a4b18a85-7e44-4f31-b569-9c829ec03bda", + "name": "sub", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", + "protocolMapper": "oidc-sub-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" + "introspection.token.claim": "true", + "access.token.claim": "true" } }, { - "id": "48b4aa99-383c-4178-b966-c0ae710d8c21", - "name": "groups", + "id": "3b44432c-b735-4559-887c-1c2f09187d97", + "name": "auth_time", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-realm-role-mapper", + "protocolMapper": "oidc-usersessionmodel-note-mapper", "consentRequired": false, "config": { - "multivalued": "true", - "userinfo.token.claim": "true", - "user.attribute": "foo", + "user.session.note": "AUTH_TIME", "id.token.claim": "true", + "introspection.token.claim": "true", "access.token.claim": "true", - "claim.name": "groups", - "jsonType.label": "String" + "claim.name": "auth_time", + "jsonType.label": "long" } } ] }, { - "id": "e24a7d06-7406-4b2f-854e-a5653f8b964f", + "id": "c20c1d24-c15c-4d95-a213-04d403d9c0ab", "name": "profile", "description": "OpenID Connect built-in scope: profile", "protocol": "openid-connect", "attributes": { "include.in.token.scope": "true", - "display.on.consent.screen": "true", - "consent.screen.text": "${profileScopeConsentText}" + "consent.screen.text": "${profileScopeConsentText}", + "display.on.consent.screen": "true" }, "protocolMappers": [ { - "id": "987e5408-e6ef-4cd2-a51f-451fb7c0dc4e", - "name": "locale", + "id": "dc3ddbf6-c2e6-458a-b5c0-3eb74e343ee0", + "name": "birthdate", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "locale", + "user.attribute": "birthdate", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "locale", - "jsonType.label": "String" + "claim.name": "birthdate", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "1a9bd37a-377a-48ae-9b95-a1c0c5f3fa08", - "name": "username", + "id": "3718b700-d2d5-4ee1-8c2f-c413ebd2cd62", + "name": "middle name", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "username", + "user.attribute": "middleName", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "preferred_username", - "jsonType.label": "String" + "claim.name": "middle_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "dca5ee31-87cb-407b-aba6-d6c846e6a6b4", - "name": "zoneinfo", + "id": "031ea435-11bf-4441-8a9a-083b285b1d48", + "name": "username", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "zoneinfo", + "user.attribute": "username", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "zoneinfo", - "jsonType.label": "String" + "claim.name": "preferred_username", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6af98429-3234-4f57-95c0-7df4209cb349", - "name": "family name", + "id": "c3af01d3-1046-468e-a312-00b40227369a", + "name": "gender", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", + "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "lastName", + "user.attribute": "gender", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "family_name", - "jsonType.label": "String" + "claim.name": "gender", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "b7e70ea0-1b54-469b-b818-dcb7d4657d9b", - "name": "given name", + "id": "8cf32075-b82b-4f8c-bace-64c6a77b145b", + "name": "full name", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-property-mapper", + "protocolMapper": "oidc-full-name-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" + "userinfo.token.claim": "true" } }, { - "id": "02aff4ea-454c-41cf-8bf6-1bea1e933812", - "name": "nickname", + "id": "b97c9a1c-7ad4-413f-af89-64b1b3020ffb", + "name": "website", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "nickname", + "user.attribute": "website", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "nickname", - "jsonType.label": "String" + "claim.name": "website", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "438a5f2c-727b-4ba2-82de-d5cf4b8d4daa", - "name": "gender", + "id": "163909e2-80fd-4f74-9a50-32e765d01580", + "name": "locale", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "gender", + "user.attribute": "locale", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "gender", - "jsonType.label": "String" + "claim.name": "locale", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "70bf1855-c34a-4bd3-a06d-f3d62d91693b", - "name": "middle name", + "id": "c9a24413-5712-4628-ac8b-0c7855ac509b", + "name": "nickname", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "middleName", + "user.attribute": "nickname", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "middle_name", - "jsonType.label": "String" + "claim.name": "nickname", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "0c9106a1-9c93-47bd-85b3-8607ba8485c2", - "name": "full name", + "id": "987b164f-cc6a-4750-98fc-beb00fdeb2fd", + "name": "zoneinfo", "protocol": "openid-connect", - "protocolMapper": "oidc-full-name-mapper", + "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": "4386dc68-8dd3-4439-8c63-eabcdb92fd76", - "name": "birthdate", + "id": "b40c167c-e532-4998-8c4e-357d9e8fb788", + "name": "given name", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "birthdate", + "user.attribute": "firstName", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "birthdate", - "jsonType.label": "String" + "claim.name": "given_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "78be8eb6-ca31-434c-8441-6abbfe553a22", + "id": "e0714bd2-0c8a-4e1d-be6b-174d2bbe884e", "name": "profile", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "profile", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "profile", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "fb918735-48a7-4f96-8830-606815788dfb", + "id": "2dc748df-2c2f-40e6-b0cb-f25f1eac10af", "name": "picture", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-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" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "6e4e8483-7c58-4539-98d1-4b02ff5dc6f5", + "id": "10a0af58-f37c-4bbc-b5b8-a5cbe6dda7ad", "name": "updated at", "protocol": "openid-connect", "protocolMapper": "oidc-usermodel-attribute-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", "user.attribute": "updatedAt", "id.token.claim": "true", "access.token.claim": "true", "claim.name": "updated_at", - "jsonType.label": "String" + "jsonType.label": "String", + "userinfo.token.claim": "true" } }, { - "id": "58e59849-6457-4c8b-b713-2c5a008461c6", - "name": "website", + "id": "55e37392-9d66-4a18-9c0d-f6528ccbd4f0", + "name": "family name", "protocol": "openid-connect", - "protocolMapper": "oidc-usermodel-attribute-mapper", + "protocolMapper": "oidc-usermodel-property-mapper", "consentRequired": false, "config": { - "userinfo.token.claim": "true", - "user.attribute": "website", + "user.attribute": "lastName", "id.token.claim": "true", "access.token.claim": "true", - "claim.name": "website", - "jsonType.label": "String" + "claim.name": "family_name", + "jsonType.label": "String", + "userinfo.token.claim": "true" } } ] }, { - "id": "99ca536c-58c2-432f-904e-10926bbc207b", - "name": "offline_access", - "description": "OpenID Connect built-in scope: offline_access", - "protocol": "openid-connect", + "id": "bf0bfdd1-5c73-49c3-bf17-a1ef57a1fc8b", + "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": "814dcbe8-8f22-454c-b1b9-a6d54f6f506e", + "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": "3b32b1e8-03ac-432c-b1ff-13afb52b5128", "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": "79ea57d7-d553-406b-8e1a-36ad4a5ebb42", "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": "2580f31a-8765-456c-851e-799aa57dfcac", "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": "de9e9706-8f03-4629-a625-31206ceb8b3a", "providerId": "keycloak-oidc", "enabled": true, "updateProfileFirstLoginMode": "on", @@ -9981,7 +10082,7 @@ ], "identityProviderMappers": [ { - "id": "08817b9b-1784-4e36-8064-026d4c85442c", + "id": "de5a2b7a-c501-4ca7-a67d-cff4b89735dc", "name": "organisation-mapper", "identityProviderAlias": "CX-Operator", "identityProviderMapper": "hardcoded-attribute-idp-mapper", @@ -9995,91 +10096,91 @@ "components": { "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy": [ { - "id": "ab25cbe7-60bc-49ed-aa4a-707f84a70893", - "name": "Max Clients Limit", - "providerId": "max-clients", + "id": "701832a6-3b3f-42a0-9bc1-468ef0f94d37", + "name": "Trusted Hosts", + "providerId": "trusted-hosts", "subType": "anonymous", "subComponents": {}, "config": { - "max-clients": [ - "200" + "host-sending-registration-request-must-match": [ + "true" + ], + "client-uris-must-match": [ + "true" ] } }, { - "id": "277b586e-0b26-40e9-90d1-e76305d69a10", - "name": "Consent Required", - "providerId": "consent-required", - "subType": "anonymous", - "subComponents": {}, - "config": {} - }, - { - "id": "552bd2e5-c656-4796-8d61-b87c3508aab5", - "name": "Trusted Hosts", - "providerId": "trusted-hosts", + "id": "f3a639e1-d833-4ee3-84e5-def914d43469", + "name": "Allowed Client Scopes", + "providerId": "allowed-client-templates", "subType": "anonymous", "subComponents": {}, "config": { - "host-sending-registration-request-must-match": [ - "true" - ], - "client-uris-must-match": [ + "allow-default-scopes": [ "true" ] } }, { - "id": "de1bbb33-9e18-4fc1-9ea3-1fd8ad22eae9", + "id": "385d5eaf-34ab-4d15-88f8-10d9b38381be", + "name": "Consent Required", + "providerId": "consent-required", + "subType": "anonymous", + "subComponents": {}, + "config": {} + }, + { + "id": "0e175b51-7e0b-4ef1-bb91-4f3eacb36b37", "name": "Allowed Protocol Mapper Types", "providerId": "allowed-protocol-mappers", - "subType": "authenticated", + "subType": "anonymous", "subComponents": {}, "config": { "allowed-protocol-mapper-types": [ - "oidc-usermodel-property-mapper", + "saml-user-property-mapper", "saml-role-list-mapper", - "oidc-sha256-pairwise-sub-mapper", + "oidc-usermodel-property-mapper", "saml-user-attribute-mapper", - "oidc-address-mapper", "oidc-full-name-mapper", - "saml-user-property-mapper", + "oidc-sha256-pairwise-sub-mapper", + "oidc-address-mapper", "oidc-usermodel-attribute-mapper" ] } }, { - "id": "b521525f-30e3-4b93-b42b-8c0dd53fc3af", - "name": "Full Scope Disabled", - "providerId": "scope", - "subType": "anonymous", - "subComponents": {}, - "config": {} - }, - { - "id": "a4df1d6a-2c46-44f4-9d06-62eb9b754bab", + "id": "e6bc529b-5b70-4097-a532-32bc13c0c2b1", "name": "Allowed Protocol Mapper Types", "providerId": "allowed-protocol-mappers", - "subType": "anonymous", + "subType": "authenticated", "subComponents": {}, "config": { "allowed-protocol-mapper-types": [ - "saml-user-attribute-mapper", - "oidc-usermodel-property-mapper", + "oidc-sha256-pairwise-sub-mapper", + "saml-role-list-mapper", "saml-user-property-mapper", + "oidc-full-name-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper", - "oidc-full-name-mapper", - "saml-role-list-mapper", - "oidc-sha256-pairwise-sub-mapper" + "saml-user-attribute-mapper", + "oidc-usermodel-property-mapper" ] } }, { - "id": "f7e25fe0-dfe5-451a-8f54-ceea0cf201b4", + "id": "09622baf-55f5-45b2-bffb-055173fb5911", + "name": "Full Scope Disabled", + "providerId": "scope", + "subType": "anonymous", + "subComponents": {}, + "config": {} + }, + { + "id": "8f53bfae-4c05-4198-b9b2-9a3d8b800fa4", "name": "Allowed Client Scopes", "providerId": "allowed-client-templates", - "subType": "anonymous", + "subType": "authenticated", "subComponents": {}, "config": { "allow-default-scopes": [ @@ -10088,43 +10189,44 @@ } }, { - "id": "d15d2dae-9c9c-4c7d-83f3-726f29194489", - "name": "Allowed Client Scopes", - "providerId": "allowed-client-templates", - "subType": "authenticated", + "id": "9f144939-216b-4990-a700-fff2d93d8a08", + "name": "Max Clients Limit", + "providerId": "max-clients", + "subType": "anonymous", "subComponents": {}, "config": { - "allow-default-scopes": [ - "true" + "max-clients": [ + "200" ] } } ], "org.keycloak.userprofile.UserProfileProvider": [ { - "id": "8574d707-4fa1-4cd3-851d-9c5ab5491356", + "id": "2c526d7a-de06-4aa3-8f1b-4fe6b3bdb32b", "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", - "providerId": "hmac-generated", + "id": "efeaf920-1373-4afa-aa29-12d9d0c962dc", + "name": "rsa-generated", + "providerId": "rsa-generated", "subComponents": {}, "config": { "priority": [ "100" - ], - "algorithm": [ - "HS256" ] } }, { - "id": "676a20ad-a79d-4175-998a-672bf4826e92", + "id": "ca07c327-c035-428a-aa51-9f979aeb36aa", "name": "rsa-enc-generated", "providerId": "rsa-enc-generated", "subComponents": {}, @@ -10138,18 +10240,21 @@ } }, { - "id": "50220023-09bf-443a-a8b3-f306279cbb5b", - "name": "rsa-generated", - "providerId": "rsa-generated", + "id": "52b0bc2d-45ab-44f5-be9b-5019e218026f", + "name": "hmac-generated-hs512", + "providerId": "hmac-generated", "subComponents": {}, "config": { "priority": [ "100" + ], + "algorithm": [ + "HS512" ] } }, { - "id": "a510d16e-c3f7-4a88-b853-625a2cd357b4", + "id": "34be1584-ffdf-4500-8d22-cb6a6e0a5e0b", "name": "aes-generated", "providerId": "aes-generated", "subComponents": {}, @@ -10169,7 +10274,7 @@ "defaultLocale": "en", "authenticationFlows": [ { - "id": "fff7e51f-802f-4826-b18e-551667d2f5af", + "id": "717c161a-bf20-42f0-b4ce-104f6ae6ad77", "alias": "Account verification options", "description": "Method with which to verity the existing account", "providerId": "basic-flow", @@ -10195,7 +10300,7 @@ ] }, { - "id": "078aeee3-8e08-4904-9455-10e86293fdc3", + "id": "532f5d94-d3d8-4426-b373-795a27f24356", "alias": "Browser - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10221,7 +10326,7 @@ ] }, { - "id": "97a6d2ad-95fe-4a49-ba16-4fe37716f8ca", + "id": "f5359d72-b749-441b-a236-7872a88a815c", "alias": "Direct Grant - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10247,7 +10352,7 @@ ] }, { - "id": "43a7d34e-262c-42ef-874a-42a7151ef7fe", + "id": "c8d4a856-cdfb-4cab-b4f9-d39285c0ec65", "alias": "First broker login - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10273,7 +10378,7 @@ ] }, { - "id": "49dbe5c0-a28e-4bc1-a735-01b1d44526f8", + "id": "f37a8edc-3ecb-4d74-ad2c-78c329cc47a6", "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 +10404,7 @@ ] }, { - "id": "8843a182-cb40-40c8-acb8-a96c131820bc", + "id": "673fc7f8-7ad7-454c-9f27-e9deec29840f", "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", @@ -10307,26 +10412,26 @@ "builtIn": false, "authenticationExecutions": [ { - "authenticatorConfig": "review profile config", - "authenticator": "idp-review-profile", - "authenticatorFlow": false, + "authenticatorFlow": true, "requirement": "REQUIRED", - "priority": 10, - "autheticatorFlow": false, + "priority": 0, + "autheticatorFlow": true, + "flowAlias": "Login without auto user creation User creation or linking", "userSetupAllowed": false }, { - "authenticatorFlow": true, + "authenticatorConfig": "review profile config", + "authenticator": "idp-review-profile", + "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 20, - "autheticatorFlow": true, - "flowAlias": "Login without auto user creation User creation or linking", + "priority": 0, + "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "bad3c307-e0c7-47b3-8124-3d850c5dbb8f", + "id": "836a2ee1-eb06-4bf5-8b6c-1096995c095c", "alias": "Login without auto user creation Account verification options", "description": "Method with which to verity the existing account", "providerId": "basic-flow", @@ -10337,14 +10442,14 @@ "authenticator": "idp-email-verification", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "ALTERNATIVE", - "priority": 20, + "priority": 0, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Verify Existing Account by Re-authentication", "userSetupAllowed": false @@ -10352,7 +10457,7 @@ ] }, { - "id": "0875bc85-b5cc-4268-8faf-3706d2d377ad", + "id": "06b65214-18c8-41fc-9fd7-511a9faeaa2d", "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 +10468,7 @@ "authenticator": "conditional-user-configured", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10371,14 +10476,14 @@ "authenticator": "auth-otp-form", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 20, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "a98586a2-cdf9-411d-aea8-48c4cf7b139a", + "id": "4785633d-5de1-4db1-afbe-a80db6524324", "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 +10494,14 @@ "authenticator": "idp-confirm-link", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "REQUIRED", - "priority": 20, + "priority": 0, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Account verification options", "userSetupAllowed": false @@ -10404,7 +10509,7 @@ ] }, { - "id": "5c6cb05b-6984-4884-ada0-302a352cae52", + "id": "e816a2b1-f195-41f7-8633-315e770b508a", "alias": "Login without auto user creation User creation or linking", "description": "Flow for the existing/non-existing user alternatives", "providerId": "basic-flow", @@ -10416,14 +10521,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": 0, "autheticatorFlow": true, "flowAlias": "Login without auto user creation Handle Existing Account", "userSetupAllowed": false @@ -10431,7 +10536,7 @@ ] }, { - "id": "87cd4301-f245-4e81-9877-51bea2f77c4f", + "id": "7e791eab-f1db-4c89-9626-1bbb6a974822", "alias": "Login without auto user creation Verify Existing Account by Re-authentication", "description": "Reauthentication of existing account", "providerId": "basic-flow", @@ -10442,14 +10547,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": 0, "autheticatorFlow": true, "flowAlias": "Login without auto user creation First broker login - Conditional OTP", "userSetupAllowed": false @@ -10457,7 +10562,7 @@ ] }, { - "id": "75deb0f4-5ce1-4daa-ac6a-ad992dee52cc", + "id": "26e6fb2b-c810-413a-bb83-211025a1ac54", "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 +10588,7 @@ ] }, { - "id": "70aac624-4ea6-45b7-a3fc-d8456ef2efdc", + "id": "9745190e-4025-4952-ae87-ca7f09ae90fd", "alias": "User creation or linking", "description": "Flow for the existing/non-existing user alternatives", "providerId": "basic-flow", @@ -10510,7 +10615,7 @@ ] }, { - "id": "6913a8ea-93d4-4ff7-a6c4-388b2b88cb60", + "id": "94208c7a-19c1-4817-bbbe-f4ff1f8b048d", "alias": "Verify Existing Account by Re-authentication", "description": "Reauthentication of existing account", "providerId": "basic-flow", @@ -10536,7 +10641,7 @@ ] }, { - "id": "ffae9561-c06f-4b23-9748-8120ab8baaa8", + "id": "0b2cdb5d-df54-4d1b-85e0-5ba73447d5cc", "alias": "WebAuth Browser", "description": "browser based authentication", "providerId": "basic-flow", @@ -10547,15 +10652,7 @@ "authenticator": "auth-cookie", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 10, - "autheticatorFlow": false, - "userSetupAllowed": false - }, - { - "authenticator": "auth-spnego", - "authenticatorFlow": false, - "requirement": "DISABLED", - "priority": 20, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10563,22 +10660,30 @@ "authenticator": "identity-provider-redirector", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 25, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, { "authenticatorFlow": true, "requirement": "ALTERNATIVE", - "priority": 30, + "priority": 0, "autheticatorFlow": true, "flowAlias": "WebAuth Browser forms", "userSetupAllowed": false + }, + { + "authenticator": "auth-spnego", + "authenticatorFlow": false, + "requirement": "DISABLED", + "priority": 1, + "autheticatorFlow": false, + "userSetupAllowed": false } ] }, { - "id": "98520dfb-3e2a-4280-964a-5c6a492fd9e2", + "id": "280e1f94-d008-44e2-a107-ddb0ce65d60d", "alias": "WebAuth Browser Browser - Conditional OTP", "description": "Flow to determine if the OTP is required for the authentication", "providerId": "basic-flow", @@ -10589,7 +10694,7 @@ "authenticator": "conditional-user-configured", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 10, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10597,7 +10702,7 @@ "authenticator": "auth-otp-form", "authenticatorFlow": false, "requirement": "ALTERNATIVE", - "priority": 20, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false }, @@ -10605,14 +10710,14 @@ "authenticator": "webauthn-authenticator", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 21, + "priority": 0, "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "b6215c1f-1023-4748-9e9e-ae700573c9ea", + "id": "b6675b57-83f3-4e0e-814a-9b975ffde8b2", "alias": "WebAuth Browser forms", "description": "Username, password, otp and other auth forms.", "providerId": "basic-flow", @@ -10623,14 +10728,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": 0, "autheticatorFlow": true, "flowAlias": "WebAuth Browser Browser - Conditional OTP", "userSetupAllowed": false @@ -10638,7 +10743,7 @@ ] }, { - "id": "d6521692-2a35-4fab-99a0-655393e7be1c", + "id": "eb5d2ce1-545a-4f44-90c8-de2ccdaeb149", "alias": "browser", "description": "browser based authentication", "providerId": "basic-flow", @@ -10680,7 +10785,7 @@ ] }, { - "id": "c8b74991-78e2-4948-9b71-9cd95692244a", + "id": "eeb22d7b-d729-4eae-9579-e375ab768825", "alias": "clients", "description": "Base authentication for clients", "providerId": "client-flow", @@ -10722,7 +10827,7 @@ ] }, { - "id": "6fc680e7-1083-4ae3-993c-18793394c1d8", + "id": "3ab73fa1-4abc-418e-bb86-a4a9e6143546", "alias": "direct grant", "description": "OpenID Connect Resource Owner Grant", "providerId": "basic-flow", @@ -10756,7 +10861,7 @@ ] }, { - "id": "fcc00603-9695-436a-8173-bad95ae06eb7", + "id": "5ada80be-7cdc-423c-a42e-062420ab8289", "alias": "docker auth", "description": "Used by Docker clients to authenticate against the IDP", "providerId": "basic-flow", @@ -10774,7 +10879,7 @@ ] }, { - "id": "5ecaed63-22cf-4937-93a1-e4e03c3f84d3", + "id": "6a7da355-e60b-4e9d-8e74-8f2c6f5a8d75", "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 +10906,7 @@ ] }, { - "id": "fc1db14a-88b6-4ffd-92bf-ef2aff4b20e4", + "id": "513189b4-277e-41ce-86ba-7f9be2effd65", "alias": "forms", "description": "Username, password, otp and other auth forms.", "providerId": "basic-flow", @@ -10827,7 +10932,7 @@ ] }, { - "id": "4e8828db-1033-4383-988c-8a80f5294c8c", + "id": "36231684-0a35-49b0-abcf-565d6bc8f477", "alias": "registration", "description": "registration flow", "providerId": "basic-flow", @@ -10846,7 +10951,7 @@ ] }, { - "id": "5ba3a31b-4969-4b6a-9ade-6b519fd285cb", + "id": "71e372fa-da6d-4071-a021-d6fcde9ea8f1", "alias": "registration form", "description": "registration form", "providerId": "form-flow", @@ -10862,33 +10967,33 @@ "userSetupAllowed": false }, { - "authenticator": "registration-profile-action", + "authenticator": "registration-password-action", "authenticatorFlow": false, "requirement": "REQUIRED", - "priority": 40, + "priority": 50, "autheticatorFlow": false, "userSetupAllowed": false }, { - "authenticator": "registration-password-action", + "authenticator": "registration-recaptcha-action", "authenticatorFlow": false, - "requirement": "REQUIRED", - "priority": 50, + "requirement": "DISABLED", + "priority": 60, "autheticatorFlow": false, "userSetupAllowed": false }, { - "authenticator": "registration-recaptcha-action", + "authenticator": "registration-terms-and-conditions", "authenticatorFlow": false, "requirement": "DISABLED", - "priority": 60, + "priority": 70, "autheticatorFlow": false, "userSetupAllowed": false } ] }, { - "id": "d182f5b3-f390-4748-bd2b-65d225d27a76", + "id": "c8913129-6689-4fdc-9bd9-0d3b89b28df2", "alias": "reset credentials", "description": "Reset credentials for a user if they forgot their password or something", "providerId": "basic-flow", @@ -10930,7 +11035,7 @@ ] }, { - "id": "afd142c8-1d76-4054-bfa3-66c0ad5244b6", + "id": "64fe715e-12a0-4045-b42e-e9432488172e", "alias": "saml ecp", "description": "SAML ECP Profile Authentication Flow", "providerId": "basic-flow", @@ -10950,14 +11055,14 @@ ], "authenticatorConfig": [ { - "id": "54a381ca-598a-4516-bc2c-04aeea23c6cf", + "id": "8d8069f4-ff1b-4b34-b420-845ea1b876a1", "alias": "create unique user config", "config": { "require.password.update.after.registration": "false" } }, { - "id": "ad18ac62-bb08-478a-8260-0abad5be4c3d", + "id": "986e9bdf-4da0-4e22-a499-3944f117fe6a", "alias": "review profile config", "config": { "update.profile.on.first.login": "missing" @@ -11019,6 +11124,42 @@ "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": "VERIFY_PROFILE", + "name": "Verify Profile", + "providerId": "VERIFY_PROFILE", + "enabled": true, + "defaultAction": false, + "priority": 90, + "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 +11176,24 @@ "resetCredentialsFlow": "reset credentials", "clientAuthenticationFlow": "clients", "dockerAuthenticationFlow": "docker auth", + "firstBrokerLoginFlow": "first broker login", "attributes": { "cibaBackchannelTokenDeliveryMode": "poll", + "cibaExpiresIn": "120", "cibaAuthRequestedUserHint": "login_hint", - "clientOfflineSessionMaxLifespan": "0", + "oauth2DeviceCodeLifespan": "600", "oauth2DevicePollingInterval": "5", + "clientOfflineSessionMaxLifespan": "0", "clientSessionIdleTimeout": "0", - "userProfileEnabled": "false", + "parRequestUriLifespan": "60", + "clientSessionMaxLifespan": "0", "clientOfflineSessionIdleTimeout": "0", "cibaInterval": "5", - "realmReusableOtpCode": "false", - "cibaExpiresIn": "120", - "oauth2DeviceCodeLifespan": "600", - "parRequestUriLifespan": "60", - "clientSessionMaxLifespan": "0" + "realmReusableOtpCode": "false" }, - "keycloakVersion": "23.0.7", + "keycloakVersion": "25.0.6", "userManagedAccessAllowed": false, + "organizationsEnabled": false, "clientProfiles": { "profiles": [] },