From 87c8d225956cd98cf7f47badae45984a6bd698b4 Mon Sep 17 00:00:00 2001 From: Karsten Thiems <150006841+typecastcloud@users.noreply.github.com> Date: Tue, 17 Sep 2024 11:12:37 +0200 Subject: [PATCH 1/2] feat(tech user): add new operator invite tech user Allows inviting and reviewing status via API. Refs: eclipse-tractusx/portal-backend#932 --- .../catenax-central/CX-Central-realm.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/import/realm-config/generic/catenax-central/CX-Central-realm.json b/import/realm-config/generic/catenax-central/CX-Central-realm.json index 3a6774f..481cfa7 100644 --- a/import/realm-config/generic/catenax-central/CX-Central-realm.json +++ b/import/realm-config/generic/catenax-central/CX-Central-realm.json @@ -1872,6 +1872,23 @@ "clientRole": true, "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", "attributes": {} + }, + { + "id": "884698bc-bb74-4661-a90f-3ba214b74593", + "name": "Registration Internal", + "description": "Technical user enabling the invitation API to integrate 3rd party software.", + "composite": true, + "composites": { + "client": { + "Cl2-CX-Portal": [ + "invite_new_partner", + "view_submitted_applications" + ] + } + }, + "clientRole": true, + "containerId": "6df310ed-500e-43d5-b510-fa4668e939ee", + "attributes": {} } ], "admin-cli": [], From aa33b3710509ddaa297b938b275636c850c24559 Mon Sep 17 00:00:00 2001 From: Karsten Thiems <150006841+typecastcloud@users.noreply.github.com> Date: Thu, 19 Sep 2024 11:41:36 +0200 Subject: [PATCH 2/2] Add changelog entry for newly created role --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e44c87..4697ff8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ New features, fixed bugs, known defects and other noteworthy changes to each release of the Catena-X IAM * Keycloak instances. +## Unreleased + +### Change + +* created the following composite roles inside the `technical_roles_management` client: + * `Registration Internal` [#189](https://github.com/eclipse-tractusx/portal-iam/pull/189) + * With `Cl2-CX-Portal` roles: + * invite_new_partner + * view_submitted_applications + ## 3.0.1 ### Change