diff --git a/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java b/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java index fd19aacfcc887d720e06676ef5765e143ce5f960..73078e95d9ddf9aa59c7b4c7ba01f5c250cd0e7b 100644 --- a/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java +++ b/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java @@ -90,7 +90,7 @@ class ProtocolMapperRepresentationHelper { Map<String, String> buildOrganisationsEinheitIdLdapMapperConfig() { var config = new HashMap<String, String>(); config.put(CONFIG_ACCESS_TOKEN_CLAIM_KEY, "true"); - config.put(CONFIG_AGGREGATE_ATTRS_KEY, "false"); + config.put(CONFIG_AGGREGATE_ATTRS_KEY, "true"); config.put(CONFIG_CLAIM_NAME_KEY, "organisationseinheitId"); config.put(CONFIG_ID_TOKEN_CLAIM_KEY, "true"); config.put(CONFIG_JSON_TYPE_LABEL_KEY, "int"); diff --git a/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java b/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java index f2981c96fb544c39756c852f8371dfec53bd7fb9..6bad13480087296b86da392ad9d00fefc1864a33 100644 --- a/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java +++ b/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java @@ -268,7 +268,7 @@ class ProtocolMapperRepresentationHelperTest { void shouldSetAggregateAttrs() { var config = buildConfig(); - assertThat(config).containsEntry(ProtocolMapperRepresentationHelper.CONFIG_AGGREGATE_ATTRS_KEY, "false"); + assertThat(config).containsEntry(ProtocolMapperRepresentationHelper.CONFIG_AGGREGATE_ATTRS_KEY, "true"); } @Test