From 48d22982c4ed23811ebe8a7f0842c71c15319440 Mon Sep 17 00:00:00 2001 From: nverma Date: Fri, 23 Oct 2026 12:21:02 -0400 Subject: [PATCH 1/2] Fixing the order of the parameters in removePermissionsForUser in AccessGroupService --- CHANGELOG.md | 3 +++ .../com/backbase/stream/service/AccessGroupService.java | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a93ad9492..2d8bc6fe5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog All notable changes to this project will be documented in this file. +## [10.17.1] +### Added +- Fixed the order of the parameters in the method removePermissionsForUser in AccessGroupService ## [10.17.0] ### Changed diff --git a/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java b/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java index 65845868a..494f033d6 100644 --- a/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java +++ b/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java @@ -1292,9 +1292,9 @@ public Mono removePermissionsForUser(String serviceAgreementInternalId, St log.debug("Removing permissions from all Data Groups for user: {} in service agreement {}", userInternalId, serviceAgreementInternalId); return assignPermissionsServiceApi.putUserPermissions( - serviceAgreementInternalId, - userInternalId, - List.of()); + userInternalId, + serviceAgreementInternalId, + List.of()); } /** From 98fda5fc65493d4133b4942eb328d11d2f2ebc74 Mon Sep 17 00:00:00 2001 From: nverma Date: Fri, 23 Oct 2026 12:21:02 -0400 Subject: [PATCH 2/2] Fixing the order of the parameters in removePermissionsForUser in AccessGroupService --- CHANGELOG.md | 3 +++ .../com/backbase/stream/service/AccessGroupService.java | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a93ad9492..2d8bc6fe5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog All notable changes to this project will be documented in this file. +## [10.17.1] +### Added +- Fixed the order of the parameters in the method removePermissionsForUser in AccessGroupService ## [10.17.0] ### Changed diff --git a/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java b/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java index 65845868a..d30a2f4a9 100644 --- a/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java +++ b/stream-access-control/access-control-core/src/main/java/com/backbase/stream/service/AccessGroupService.java @@ -560,7 +560,7 @@ public Mono assignPermissions(StreamTask streamTask, ServiceAgre String serviceAgreementId = serviceAgreement.getInternalId(); String userId = jobProfileUser.getUser().getInternalId(); - return assignPermissionsServiceApi.putUserPermissions(serviceAgreementId, userId, functionGroups) + return assignPermissionsServiceApi.putUserPermissions(userId, serviceAgreementId, functionGroups) .onErrorResume(WebClientResponseException.class, e -> { streamTask.error(ACCESS_GROUP, "assign-permissions", "failed", serviceAgreement.getExternalId(), serviceAgreementId, e, e.getResponseBodyAsString(), "Failed to to assign permissions"); @@ -1292,9 +1292,9 @@ public Mono removePermissionsForUser(String serviceAgreementInternalId, St log.debug("Removing permissions from all Data Groups for user: {} in service agreement {}", userInternalId, serviceAgreementInternalId); return assignPermissionsServiceApi.putUserPermissions( - serviceAgreementInternalId, - userInternalId, - List.of()); + userInternalId, + serviceAgreementInternalId, + List.of()); } /**