diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachProperties.java b/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachProperties.java
index a7298837a5211b77bcb970bb82e2912b96466343..5a7e9f401ebea5b79c3db5c5e3ef8e069c247cfb 100644
--- a/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachProperties.java
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachProperties.java
@@ -46,6 +46,6 @@ public class PostfachProperties {
 	/**
 	 * Settings that are linked to an Organisationseinheit. Configured by administration config server.
 	 */
-	private Map<String, OrganisationsEinheitSettings> organisationsEinheitSettings = Map.of();
+	private Map<String, Map<String, Object>> organisationsEinheitSettings = Map.of();
 
 }
diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachSettingsService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachSettingsService.java
index ce91372b01b0f03e63512fc0c8eed7dec58e3b4e..0d3ff32f19a6e7e7a5383f1e77cb47c680ff0674 100644
--- a/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachSettingsService.java
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/postfach/PostfachSettingsService.java
@@ -77,7 +77,7 @@ class PostfachSettingsService {
 	}
 
 	Optional<OrganisationsEinheitSettings> getOrganisationsEinheitSettings(final String organisationId) {
-		return Optional.ofNullable(postfachProperties.getOrganisationsEinheitSettings().get(organisationId));
+		return Optional.ofNullable(postfachProperties.getOrganisationsEinheitSettings().get(organisationId)).map(this::mapOrganisationsEinheitSettings);
 	}
 
 	OrganisationsEinheitSettings mapOrganisationsEinheitSettings(Map<String, Object> organisationsEinheitSettings) {
diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/postfach/PostfachSettingsServiceTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/postfach/PostfachSettingsServiceTest.java
index ea0f34531cd34d224469b2e9a9400438e85db4d4..6a5a5e6c6ffb0555d0bc1cde94d73d5a532ef0c9 100644
--- a/alfa-service/src/test/java/de/ozgcloud/alfa/postfach/PostfachSettingsServiceTest.java
+++ b/alfa-service/src/test/java/de/ozgcloud/alfa/postfach/PostfachSettingsServiceTest.java
@@ -362,12 +362,12 @@ class PostfachSettingsServiceTest {
 	class TestGetOrganisationsEinheitSettings {
 
 		private final OrganisationsEinheitSettings organisationsEinheitSettings = OrganisationsEinheitSettingsTestFactory.create();
-		private final Map<String, Object> organisationsEinheitSettingsMap = Map.of(PostfachSettingsService.FIELD_SIGNATUR, signatur);
+		private final Map<String, Object> organisationsEinheitSettingsMap = Map.of(PostfachSettingsService.FIELD_SIGNATUR, OrganisationsEinheitSettingsTestFactory.TEST_SIGNATUR);
 
 		@BeforeEach
 		void setUp() {
 			when(postfachProperties.getOrganisationsEinheitSettings()).thenReturn(
-					Map.of(OrganisationsEinheitTestFactory.ID, organisationsEinheitSettings));
+					Map.of(OrganisationsEinheitTestFactory.ID, organisationsEinheitSettingsMap));
 		}
 
 		@Test
@@ -381,14 +381,14 @@ class PostfachSettingsServiceTest {
 		void shouldMapToOrganisationsEinheitSettings() {
 			service.getOrganisationsEinheitSettings(OrganisationsEinheitTestFactory.ID);
 
-			verify(service).mapOrganisationsEinheitSettings()
+			verify(service).mapOrganisationsEinheitSettings(organisationsEinheitSettingsMap);
 		}
 
 		@Test
 		void shouldReturnSettings() {
 			var settings = service.getOrganisationsEinheitSettings(OrganisationsEinheitTestFactory.ID);
 
-			assertThat(settings).hasValue(organisationsEinheitSettings);
+			assertThat(settings).isPresent().get().usingRecursiveComparison().isEqualTo(organisationsEinheitSettings);
 		}
 
 		@Test