diff --git a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java
index b6b1776ebbb3c8e49bde40dde1beece6fdbda13a..71a5f3fc5d78286becd1ad718acc19bfca47f24c 100644
--- a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java
+++ b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java
@@ -4,7 +4,7 @@ import javax.validation.constraints.NotBlank;
 
 import io.smallrye.config.ConfigMapping;
 
-@ConfigMapping(prefix = "usermanager.keycloak.api")
+@ConfigMapping(prefix = "kop.keycloak.api")
 public interface KeycloakApiProperties {
 
 	@NotBlank
diff --git a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java
index e98bc4b43da8940e5a12c6bee1324e18642cb4f6..812c782d6946c975855a27cc5d9282137538f294 100644
--- a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java
+++ b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java
@@ -31,7 +31,7 @@ class KeycloakApiService {
 	@Inject
 	KeycloakApiProperties properties;
 
-	@ConfigProperty(name = "keycloak.url")
+	@ConfigProperty(name = "kop.keycloak.url")
 	String keycloakUrl;
 
 	public Stream<User> findAllUser() {
diff --git a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java
index 70e1355f6a6e6f7c031d481a61460fe5ee9931d3..8bc5475feb98ee3e7a42c9f45b1c39dbe255fea7 100644
--- a/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java
+++ b/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java
@@ -15,7 +15,7 @@ public class KeycloakProvider {
 	@Inject
 	KeycloakApiProperties keycloakConfiguration;
 
-	@ConfigProperty(name = "keycloak.url")
+	@ConfigProperty(name = "kop.keycloak.url")
 	String keycloakUrl;
 
 	@ApplicationScoped
diff --git a/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java b/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java
index d72afb46754af0bcd912682e2f09a4a6478bb764..1ae30cef9eb1f7245afaceec2a1d8e86133a4bfe 100644
--- a/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java
+++ b/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java
@@ -15,7 +15,7 @@ public class SyncScheduler {
 	@Inject
 	LockService syncLockService;
 
-	@Scheduled(cron = "{usermanager.keycloak.sync.cron}")
+	@Scheduled(cron = "{kop.keycloak.sync.cron}")
 	public void start() {
 		if (syncLockService.isNotLocked()) {
 			syncService.sync();
diff --git a/src/main/resources/application-dev.yaml b/src/main/resources/application-dev.yaml
index ef51b4d92c3dfbae315ed3f489e8060dec02034b..525632a2d0f84ae8100408953b9d20c55bfdb577 100644
--- a/src/main/resources/application-dev.yaml
+++ b/src/main/resources/application-dev.yaml
@@ -6,8 +6,9 @@ quarkus:
       create-realm: true
       realm-name: dev
       realm-path: dev-realm.json
-usermanager:
+kop:
   keycloak:
+    url: https://sso.dev.ozg-sh.de/auth
     sync:
       cron: "0 */10 * * * ?"
     api:
diff --git a/src/main/resources/application-local.yaml b/src/main/resources/application-local.yaml
index d3116f7d59443a751cf1710f42947e3eebe952fb..f8ac28ecd8b6e42c97c0fe8ca7deb8a7a7b1068a 100644
--- a/src/main/resources/application-local.yaml
+++ b/src/main/resources/application-local.yaml
@@ -2,5 +2,6 @@ quarkus:
   port: 8082
   mongodb:
     connection-string: mongodb://localhost:27017
-keycloak:
-  url: http://localhost:8088 
\ No newline at end of file
+kop:
+  keycloak:
+    url: http://localhost:8088 
\ No newline at end of file
diff --git a/src/main/resources/application-remotekc.yaml b/src/main/resources/application-remotekc.yaml
index f16c633e13820f042de61db668301921d9e4ffb1..cfc3e79a31bfa858f0047d3cd566e73050c213c4 100644
--- a/src/main/resources/application-remotekc.yaml
+++ b/src/main/resources/application-remotekc.yaml
@@ -1,11 +1,10 @@
-usermanager:
+kop:
   keycloak:
+    url: https://sso.dev.ozg-sh.de/auth
     sync:
       cron: "* */10 * * * ?"
     api:
       user: goofyApiUser
       password: S9UEMuLG9y9ev99
       realm: sh-kiel-dev
-      organisations-einheit-id-key: organisationseinheitId
-keycloak:
-  url: https://sso.dev.ozg-sh.de/auth
\ No newline at end of file
+      organisations-einheit-id-key: organisationseinheitId
\ No newline at end of file
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
index 6fe7ae0cf5158e84643c3741d0744ba520b5f13e..2a828b47de59c406635625d1b79a23f613b702b0 100644
--- a/src/main/resources/application.yaml
+++ b/src/main/resources/application.yaml
@@ -15,8 +15,9 @@ quarkus:
     fields:
      level:
       field-name: log.level
-usermanager:
+kop:
  keycloak:
+  url: https://sso.dev.ozg-sh.de/auth
   sync:
    cron: "0 15 13 * * ?"
   api:
@@ -25,6 +26,4 @@ usermanager:
    realm: sh-kiel-dev
    organisations-einheit-id-key: organisationseinheitId
    ldap-id-key: LDAP_ID
-   client: sh-kiel-dev-goofy
-keycloak:
-  url: https://sso.dev.ozg-sh.de/auth
\ No newline at end of file
+   client: sh-kiel-dev-goofy
\ No newline at end of file
diff --git a/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java b/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java
index e47cb32c47d3958ff5c9dc266c9ab517a8db046d..c8fa8a19162ef47002ec952ff19340bd8c07059c 100644
--- a/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java
+++ b/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java
@@ -6,16 +6,16 @@ import io.quarkus.test.junit.QuarkusTestProfile;
 
 public class KeycloakTestProfile implements QuarkusTestProfile {
 
-	private final String userKey = "usermanager.keycloak.api.user";
+	private final String userKey = "kop.keycloak.api.user";
 	private final String userValue = "goofyApiUser";
 
-	private final String passwordKey = "usermanager.keycloak.api.password";
+	private final String passwordKey = "kop.keycloak.api.password";
 	private final String passwordValue = "S9UEMuLG9y9ev99";
 
-	private final String realmKey = "usermanager.keycloak.api.realm";
+	private final String realmKey = "kop.keycloak.api.realm";
 	private final String realmValue = "sh-kiel-dev";
 
-	private final String urlKey = "keycloak.url";
+	private final String urlKey = "kop.keycloak.url";
 	private final String urlValue = "https://sso.dev.ozg-sh.de/auth";
 
 	@Override