diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/FindUserProfilesQuery.java b/user-manager-server/src/main/java/de/ozgcloud/user/FindUserProfilesQuery.java
similarity index 93%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/FindUserProfilesQuery.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/FindUserProfilesQuery.java
index 9489b7ba1e998e1489c56d4e485fc6cc343a29ce..93e4b0ff59118602cbb80a4e7becc5be3595a87f 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/FindUserProfilesQuery.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/FindUserProfilesQuery.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import lombok.AllArgsConstructor;
 import lombok.Builder;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/RemoteUserIterator.java b/user-manager-server/src/main/java/de/ozgcloud/user/RemoteUserIterator.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/RemoteUserIterator.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/RemoteUserIterator.java
index a336f04d164776a9ba85044b3fde36dfd4e36708..2af5b34a76dd98a9cc7e31539f27b43ffe53be14 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/RemoteUserIterator.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/RemoteUserIterator.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Iterator;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/RoleHierarchy.java b/user-manager-server/src/main/java/de/ozgcloud/user/RoleHierarchy.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/RoleHierarchy.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/RoleHierarchy.java
index 73eb833741891a50fbaa94c0ed2f1a8c0b9feae4..f09047a2442a794591d01301e761011f4aa42ccd 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/RoleHierarchy.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/RoleHierarchy.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.ArrayDeque;
 import java.util.Deque;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/User.java b/user-manager-server/src/main/java/de/ozgcloud/user/User.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/User.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/User.java
index 2f9a17ac7f91003b55438437e371037d99c14174..0d645513f212f4958a4b2e712c0428046d63e995 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/User.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/User.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Collection;
 import java.util.Date;
@@ -31,7 +31,7 @@ import org.bson.types.ObjectId;
 
 import com.fasterxml.jackson.annotation.JsonIgnore;
 
-import de.itvsh.kop.user.settings.UserSettings;
+import de.ozgcloud.user.settings.UserSettings;
 import io.quarkus.runtime.annotations.RegisterForReflection;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserIdProjection.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserIdProjection.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserIdProjection.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserIdProjection.java
index 330046cd2d79c284e4aed6083c93109e974fbbfa..1ccc0aa625265d33fa0733dc49799307b782a401 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserIdProjection.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserIdProjection.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import org.bson.codecs.pojo.annotations.BsonIgnore;
 import org.bson.types.ObjectId;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResource.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResource.java
similarity index 99%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResource.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResource.java
index 29b2ddb262c3cc6e1201f70f0560f6070c941fbe..3f9fa358011f1e27e5f230d8daf443fdd336226d 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResource.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResource.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Optional;
 import java.util.stream.Stream;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResourceAssembler.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResourceAssembler.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResourceAssembler.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResourceAssembler.java
index ebfcc495e253932c32d6c05428322aa2b36b382e..57c96412902115550b74b319b1a907396055fc88 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserProfileResourceAssembler.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserProfileResourceAssembler.java
@@ -21,14 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.List;
 
+import de.ozgcloud.user.settings.UserSettingsResource;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.ws.rs.core.Link;
 
-import de.itvsh.kop.user.settings.UserSettingsResource;
 import io.quarkus.hal.HalCollectionWrapper;
 import io.quarkus.hal.HalEntityWrapper;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserRepository.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java
index 58fe0f1468bfc2edf7b0699c5f775595d50dc9fc..b13ef3cf5b5cfd05f4dc037e426abaa693d1f624 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserRepository.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserRepository.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 
 import java.util.Optional;
 import java.util.stream.Stream;
@@ -33,7 +33,7 @@ import jakarta.enterprise.context.ApplicationScoped;
 import org.bson.types.ObjectId;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import io.quarkus.mongodb.panache.PanacheMongoRepository;
 import io.quarkus.panache.common.Parameters;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserResourceMapper.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserResourceMapper.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserResourceMapper.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserResourceMapper.java
index d15c1c2d10717d9087f5c857481d9b4d2ffda2c0..52f53b25185c18d5c163bdb4ff695a0adc353266 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserResourceMapper.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserResourceMapper.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Collections;
 import java.util.Date;
@@ -44,7 +44,7 @@ import org.mapstruct.Mapper;
 import org.mapstruct.Mapping;
 import org.mapstruct.ReportingPolicy;
 
-import de.itvsh.kop.user.keycloak.KeycloakApiProperties;
+import de.ozgcloud.user.keycloak.KeycloakApiProperties;
 
 @Mapper(unmappedTargetPolicy = ReportingPolicy.WARN)
 public abstract class UserResourceMapper {
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserRole.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserRole.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserRole.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserRole.java
index dc694061ae5053bc74b7546a4e4a7f777da815a0..4c8c9c5d0d6d0f09a6eb31b9c32a8257ffe980b5 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserRole.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserRole.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Collection;
 import java.util.Collections;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/UserService.java b/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/UserService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/UserService.java
index 700348fb23f6f1999a920c21c98f47cef9776923..ee505dd992fbf2213a40b930c520b0c2183388c3 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/UserService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/UserService.java
@@ -21,20 +21,20 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Optional;
 import java.util.stream.Stream;
 
+import de.ozgcloud.user.common.errorhandling.TechnicalException;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
 import org.apache.commons.lang3.StringUtils;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
-import de.itvsh.kop.user.common.errorhandling.TechnicalException;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import io.smallrye.mutiny.Uni;
 import io.smallrye.mutiny.infrastructure.Infrastructure;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/JwtUtil.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/JwtUtil.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/JwtUtil.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/JwtUtil.java
index 10b6fe56ec5019ab1ba88492dad6d988a3776139..70da14735f91f78c3931175c765bb14219e5572a 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/JwtUtil.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/JwtUtil.java
@@ -21,13 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
 import java.util.Collections;
 import java.util.List;
 import java.util.Map;
 import java.util.Optional;
 
+import de.ozgcloud.user.keycloak.KeycloakApiProperties;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 import jakarta.json.JsonArray;
@@ -36,8 +37,6 @@ import jakarta.json.JsonString;
 import org.apache.commons.lang3.StringUtils;
 import org.eclipse.microprofile.jwt.JsonWebToken;
 
-import de.itvsh.kop.user.keycloak.KeycloakApiProperties;
-
 @ApplicationScoped
 public class JwtUtil {
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/LivenessCheck.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/LivenessCheck.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/LivenessCheck.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/LivenessCheck.java
index fba90fa41fe3faa4e4747d4de498e3bbeecc6594..ff4757840bdec10fb6380189c11e7cb06a76f6e2 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/LivenessCheck.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/LivenessCheck.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
 import org.eclipse.microprofile.health.HealthCheck;
 import org.eclipse.microprofile.health.HealthCheckResponse;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/NativeConfig.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/NativeConfig.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/NativeConfig.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/NativeConfig.java
index 17a03635d1025ef7e7dc73571adb308d29f47af3..9e49c6cf372eff26be2beb1b6b237d6413886f15 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/NativeConfig.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/NativeConfig.java
@@ -21,8 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
+import de.ozgcloud.user.UserIdProjection;
 import io.quarkus.runtime.annotations.RegisterForReflection;
 
 @RegisterForReflection(targets = {
@@ -43,7 +44,7 @@ import io.quarkus.runtime.annotations.RegisterForReflection;
 		org.jboss.resteasy.plugins.providers.multipart.MimeMultipartProvider.class,
 		org.jboss.resteasy.plugins.providers.multipart.XopWithMultipartRelatedReader.class,
 		org.jboss.resteasy.plugins.providers.multipart.XopWithMultipartRelatedWriter.class,
-		de.itvsh.kop.user.UserIdProjection.class
+		UserIdProjection.class
 })
 public class NativeConfig {
 }
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/TargetTypeProvider.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/TargetTypeProvider.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/TargetTypeProvider.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/TargetTypeProvider.java
index bcdc58e497c2d71bc6ac0bec45f6443f3f9b7519..c48bd0e8b5bfea9227dcedcafbf301d40c9dc008 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/TargetTypeProvider.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/TargetTypeProvider.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
 import java.lang.reflect.Type;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CallContextUser.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CallContextUser.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CallContextUser.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CallContextUser.java
index 633efe7bcc4c84dd54596af48dc4b752b8c558e2..9b352b7eb2252bd52e6040e591f27ea57f1cfbdf 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CallContextUser.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CallContextUser.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.io.Serializable;
 import java.security.Principal;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserService.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserService.java
similarity index 94%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserService.java
index 98b6984de20251ff5b1c83bfc27c843ed66fb4ac..8add5bb4d4ae903cc6f503a0fbc71e0d61e23fa3 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserService.java
@@ -21,14 +21,13 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.util.Optional;
 
+import de.ozgcloud.user.UserRole;
 import jakarta.enterprise.context.RequestScoped;
 
-import de.itvsh.kop.user.UserRole;
-
 @RequestScoped
 public class CurrentCallContextUserService {
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptor.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptor.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptor.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptor.java
index 9717a5bdbd5aa4c70f97541bab47b131fbb370f9..00232b6bb1d855760ddce81ae732bfc13784e3d3 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptor.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptor.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.util.Optional;
 import java.util.UUID;
@@ -31,7 +31,7 @@ import jakarta.inject.Inject;
 
 import org.apache.logging.log4j.CloseableThreadContext;
 
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import io.grpc.ForwardingServerCallListener;
 import io.grpc.Metadata;
 import io.grpc.ServerCall;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcUtil.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcUtil.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcUtil.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcUtil.java
index 07b3cfb40c353e8b94b6034103d22ad2f971a1ad..592cf317569db76caf8662a0a0b0c625b2bbf4e6 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/GrpcUtil.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/GrpcUtil.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.nio.charset.StandardCharsets;
 import java.util.Collection;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptor.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptor.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptor.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptor.java
index 81e3f3f9c5134e0780fd953a4fff62b5541751b3..225abf0d55183c5512d88d12b92bd1f7ab28d0d5 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptor.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptor.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.io.IOException;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilter.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilter.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilter.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilter.java
index aabdd9cd38551ef45659c321bbc4870d8d9a868e..5afe4bb6af9bba8dcdf39cc154f5e5dcfee7232c 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilter.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilter.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.io.IOException;
 
@@ -31,7 +31,7 @@ import jakarta.ws.rs.container.ContainerRequestFilter;
 import jakarta.ws.rs.container.PreMatching;
 import jakarta.ws.rs.ext.Provider;
 
-import de.itvsh.kop.user.common.JwtUtil;
+import de.ozgcloud.user.common.JwtUtil;
 
 @Provider
 @PreMatching
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/AccessForbiddenException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/AccessForbiddenException.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/AccessForbiddenException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/AccessForbiddenException.java
index 31100db1c7bbb9bed171efa08a22517070ff3d5a..471b24a9d961702a0230f771822b8490c9483ea4 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/AccessForbiddenException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/AccessForbiddenException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import de.itvsh.kop.common.errorhandling.FunctionalErrorCode;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiError.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiError.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiError.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiError.java
index ed83cb428be3525a4838c7b5176b0bdbe434880c..9e43a49a9cf40e206c7b1b2f33c8bd81efdde421 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiError.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiError.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import java.util.List;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtil.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtil.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtil.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtil.java
index c11c6eb5a14f82bc27ae200fe0bc9756d2b7666c..ae340c425aa2406be44476251ea6bfbb32f9790f 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtil.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtil.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import java.util.UUID;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandler.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ExceptionHandler.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandler.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ExceptionHandler.java
index 9453922c7981a1ce2bf752eda49281172195b0c5..1392a36110cbe715a18ef60efb436343b954c03e 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandler.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ExceptionHandler.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import jakarta.inject.Inject;
 import jakarta.ws.rs.NotFoundException;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/FunctionalException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/FunctionalException.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/FunctionalException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/FunctionalException.java
index a304ccf2f92e71ad90e16fc6224bbb24efd16051..f6a5819ec2d399e911c7c29bd2b5682184154522 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/FunctionalException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/FunctionalException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import de.itvsh.kop.common.errorhandling.ExceptionUtil;
 import de.itvsh.kop.common.errorhandling.FunctionalErrorCode;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/Issue.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/Issue.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/Issue.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/Issue.java
index 7ef4deb71a0835790a4ad5c65c5d5a3274fffcf0..455386e2e02ad67aaeef25e703d8bfc2ad72077a 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/Issue.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/Issue.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import java.util.List;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/KeycloakUnavailableException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/KeycloakUnavailableException.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/KeycloakUnavailableException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/KeycloakUnavailableException.java
index 5eadd9f3600e9760aa7fb92b60212a57502df865..1030fce63204cb7357aca58bbd8cc1bb60dad030 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/KeycloakUnavailableException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/KeycloakUnavailableException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 public class KeycloakUnavailableException extends TechnicalException {
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/LockCreationException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/LockCreationException.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/LockCreationException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/LockCreationException.java
index 926021272524586421d9ee79276ce8d2544969c6..48d6009e2f9055f0125b76b5b44b1b190726596d 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/LockCreationException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/LockCreationException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 public class LockCreationException extends TechnicalException {
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ResourceNotFoundException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ResourceNotFoundException.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ResourceNotFoundException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ResourceNotFoundException.java
index d6346d099bb28c53782988dc7a5ea82ba8d371ce..dda73e7fbbf3af9cedffd1126f05120f5730aded 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/ResourceNotFoundException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/ResourceNotFoundException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import de.itvsh.kop.common.errorhandling.FunctionalErrorCode;
 import lombok.Getter;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/TechnicalException.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/TechnicalException.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/TechnicalException.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/TechnicalException.java
index 67dd8ec85f392e467096b79e93c2cbca19150f80..0f36a742cf508c60a92a7c999a12159161632053 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/errorhandling/TechnicalException.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/errorhandling/TechnicalException.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import java.util.UUID;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/Lock.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/Lock.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/Lock.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/lock/Lock.java
index f6399a5d0b43f634553256d6597bc9b5d6633367..27553ad3c0f52bc060f0931743b4497710a94f50 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/Lock.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/Lock.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import io.quarkus.mongodb.panache.PanacheMongoEntity;
 import io.quarkus.mongodb.panache.common.MongoEntity;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockRepository.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockRepository.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockRepository.java
index 6ca0b99f57523417607e0e7af5e7cbba385c9c92..bfc94d6c96053ce7bf2a217bc033003b34688934 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockRepository.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockRepository.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import java.time.Instant;
 import java.util.Optional;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockService.java b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockService.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockService.java
index 85de568651ff1ca2dfc3495f669473ac53acfa10..50c500471012f14332b7e521bb3ee10f2e83b48f 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/common/lock/LockService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/common/lock/LockService.java
@@ -21,16 +21,16 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import java.time.Instant;
 import java.time.temporal.ChronoUnit;
 
+import de.ozgcloud.user.common.errorhandling.LockCreationException;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.common.errorhandling.LockCreationException;
 import lombok.extern.log4j.Log4j2;
 
 @Log4j2
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiProperties.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiProperties.java
index b480c6c453e5a85e1920f086c8f27fe4ec0b4460..c815eea6fb6ebbeacb087639e166f6212e990a0d 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiProperties.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiProperties.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import jakarta.validation.constraints.NotBlank;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiService.java
similarity index 94%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiService.java
index 2c36eea90e954f364431b69be2f2761f0eb6e64d..3cc6c2de9a8230b52459a97d17e3810444bd5b2d 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakApiService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakApiService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import java.util.Optional;
 import java.util.Spliterators;
@@ -29,6 +29,7 @@ import java.util.function.Supplier;
 import java.util.stream.Stream;
 import java.util.stream.StreamSupport;
 
+import de.ozgcloud.user.common.errorhandling.KeycloakUnavailableException;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 import jakarta.ws.rs.BadRequestException;
@@ -43,10 +44,9 @@ import org.keycloak.admin.client.resource.UserResource;
 import org.keycloak.representations.idm.UserRepresentation;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.RemoteUserIterator;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserResourceMapper;
-import de.itvsh.kop.user.common.errorhandling.KeycloakUnavailableException;
+import de.ozgcloud.user.RemoteUserIterator;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserResourceMapper;
 import lombok.extern.log4j.Log4j2;
 
 @ApplicationScoped
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakProvider.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakProvider.java
index 5c59bbf5f78be244cfacd88165972025f7db614d..e7fba2dc87eb99e9cdd894e40b7fed1bdac55b2d 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakProvider.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakProvider.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteService.java b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteService.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteService.java
index b6c910d2ab167f8c5cfe35b76a9b692e2bf21147..bf0508c2904bac2a2f30e6b02b4b28a5aaa43e48 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import java.util.Optional;
 import java.util.stream.Stream;
@@ -30,7 +30,7 @@ import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 
 @ApplicationScoped
 @KopLogging
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/OlderUserRepresentation.java b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/OlderUserRepresentation.java
similarity index 98%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/OlderUserRepresentation.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/keycloak/OlderUserRepresentation.java
index 493d84512de5fe974d366a535451079753808237..7ba8ca446052f28aa1724cdd2904bda4dddbe7dc 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/keycloak/OlderUserRepresentation.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/keycloak/OlderUserRepresentation.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import org.keycloak.representations.idm.UserProfileMetadata;
 import org.keycloak.representations.idm.UserRepresentation;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitGrpcService.java b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitGrpcService.java
similarity index 88%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitGrpcService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitGrpcService.java
index 430440ae0e900cd07cc6e0761abdb117b6659715..b4dc3e8b67c150023f0a1a8c4bebe419b0be7003 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitGrpcService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitGrpcService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import java.util.Collection;
 
@@ -29,8 +29,8 @@ import jakarta.inject.Inject;
 
 import com.google.protobuf.Empty;
 
-import de.itvsh.kop.user.grpc.organisationseinheit.GrpcGetSupportedOrganisationsEinheitenResponse;
-import de.itvsh.kop.user.grpc.organisationseinheit.OrganisationsEinheitServiceGrpc.OrganisationsEinheitServiceImplBase;
+import de.ozgcloud.user.grpc.organisationseinheit.GrpcGetSupportedOrganisationsEinheitenResponse;
+import de.ozgcloud.user.grpc.organisationseinheit.OrganisationsEinheitServiceGrpc.OrganisationsEinheitServiceImplBase;
 import io.grpc.stub.StreamObserver;
 import io.quarkus.grpc.GrpcService;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepository.java
similarity index 93%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepository.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepository.java
index 5f22d5f5381bd6f62a664e43710069a6c355525b..896fc8eb6f9be516e457a33fc6dafa63021092b6 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepository.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepository.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 import static org.apache.commons.collections4.IterableUtils.*;
 
 import java.util.Collection;
@@ -33,7 +33,7 @@ import jakarta.enterprise.context.ApplicationScoped;
 import com.mongodb.client.model.Filters;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 import io.quarkus.mongodb.panache.PanacheMongoRepository;
 
 @ApplicationScoped
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitService.java b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitService.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitService.java
index f5f77cde964fe326e2e4bf43b2e8df12625b624f..bf096522d044ba6afd27d536e3d786e80a3039c4 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import java.util.Collection;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientGrpcService.java b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientGrpcService.java
similarity index 86%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientGrpcService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientGrpcService.java
index 16e7f06ea4db5165b88295dc9acd16c45f880425..fa9dc41d0d2f2079ac017b8cfc7b3335e0ab105b 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientGrpcService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientGrpcService.java
@@ -21,16 +21,16 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import java.util.Collection;
 
 import jakarta.inject.Inject;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.grpc.recipient.GrpcFindRecipientRequest;
-import de.itvsh.kop.user.grpc.recipient.GrpcFindRecipientResponse;
-import de.itvsh.kop.user.grpc.recipient.RecipientServiceGrpc.RecipientServiceImplBase;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.grpc.recipient.GrpcFindRecipientRequest;
+import de.ozgcloud.user.grpc.recipient.GrpcFindRecipientResponse;
+import de.ozgcloud.user.grpc.recipient.RecipientServiceGrpc.RecipientServiceImplBase;
 import io.grpc.stub.StreamObserver;
 import io.quarkus.grpc.GrpcService;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientMapper.java b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientMapper.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientMapper.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientMapper.java
index 2274a16aa9373f133e14e65101e72dc9710da4da..bea3d98566fca973601f0139516bdcb3c0d5503c 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientMapper.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientMapper.java
@@ -21,14 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import org.mapstruct.CollectionMappingStrategy;
 import org.mapstruct.Mapper;
 import org.mapstruct.NullValueCheckStrategy;
 import org.mapstruct.ReportingPolicy;
 
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 
 @Mapper(unmappedTargetPolicy = ReportingPolicy.WARN, //
 		unmappedSourcePolicy = ReportingPolicy.WARN, //
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientRepository.java
similarity index 79%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientRepository.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientRepository.java
index 70ea06cea9f706ea7a3aa267c6164653fd9bbb9c..b64ac4c682be248505964150d4417d7cab5835b3 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientRepository.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientRepository.java
@@ -1,14 +1,14 @@
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 
 import java.util.List;
 
+import de.ozgcloud.user.settings.NotificationsSendFor;
 import jakarta.enterprise.context.ApplicationScoped;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.settings.NotificationsSendFor;
+import de.ozgcloud.user.User;
 import io.quarkus.mongodb.panache.PanacheMongoRepository;
 
 @ApplicationScoped
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientService.java b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientService.java
similarity index 92%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientService.java
index 8958d2eed1775c19d58e901e5e217fb07cd1b24d..b383eceb28d300bae59c83f8c692d05d7cf1e776 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/recipient/RecipientService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/recipient/RecipientService.java
@@ -21,17 +21,17 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import java.util.List;
 
+import de.ozgcloud.user.common.errorhandling.FunctionalException;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
 import com.cronutils.utils.StringUtils;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.common.errorhandling.FunctionalException;
+import de.ozgcloud.user.User;
 
 @ApplicationScoped
 class RecipientService {
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/NotificationsSendFor.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/NotificationsSendFor.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/NotificationsSendFor.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/NotificationsSendFor.java
index 81d73b17215a01e2faaeb6a975b1c8cbbefbe0e8..8233b5e9a5715e447b784731bea38aae6c8b8b46 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/NotificationsSendFor.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/NotificationsSendFor.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 public enum NotificationsSendFor {
 	ALL, NONE;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/SendNewVorgangNotification.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/SendNewVorgangNotification.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/SendNewVorgangNotification.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/SendNewVorgangNotification.java
index 2f5d0b84aeb3c017956e4542fbd9200256d2ba5f..2cc61c6a41e50e5b5dc99d394539944470bdfd1a 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/SendNewVorgangNotification.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/SendNewVorgangNotification.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 public enum SendNewVorgangNotification {
 	NONE, ALL;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/Settings.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/Settings.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/Settings.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/Settings.java
index 2ae73eb2f89c44f2115c3ba0b9a460c2962ca154..a359065da1dca88ce4284c8459c2018b30b7350f 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/Settings.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/Settings.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import lombok.AllArgsConstructor;
 import lombok.Builder;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettings.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettings.java
similarity index 97%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettings.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettings.java
index b9c12a6a7f043db47ab6305640c978fb75be3b4f..08fd9756f5144f793b456c047e14d988233518e0 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettings.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettings.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import lombok.AllArgsConstructor;
 import lombok.Builder;
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsRepository.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsRepository.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsRepository.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsRepository.java
index d3089627adf7bc02f1c91150502e63b4ff5a7221..b54e4c75fa6efa45c0c9b354e6d52a41751a4ce0 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsRepository.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsRepository.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import java.util.Optional;
 
@@ -30,7 +30,7 @@ import jakarta.enterprise.context.ApplicationScoped;
 import org.bson.types.ObjectId;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 import io.quarkus.mongodb.panache.PanacheMongoRepository;
 
 @ApplicationScoped
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResource.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResource.java
similarity index 93%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResource.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResource.java
index 2b2f7c60528e00829636d54c2e25a6b0286496c3..87b8f6fed9b7f37a266dd1f35561df3d947c012f 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResource.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResource.java
@@ -21,10 +21,12 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import java.util.Objects;
 
+import de.ozgcloud.user.common.errorhandling.AccessForbiddenException;
+import de.ozgcloud.user.common.errorhandling.FunctionalException;
 import jakarta.inject.Inject;
 import jakarta.ws.rs.GET;
 import jakarta.ws.rs.PATCH;
@@ -39,10 +41,8 @@ import org.eclipse.microprofile.jwt.JsonWebToken;
 import org.jboss.resteasy.reactive.ResponseStatus;
 import org.jboss.resteasy.reactive.common.util.RestMediaType;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.common.errorhandling.AccessForbiddenException;
-import de.itvsh.kop.user.common.errorhandling.FunctionalException;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
 import io.quarkus.hal.HalEntityWrapper;
 
 @Path(UserSettingsResource.USER_PATH)
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResourceAssembler.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResourceAssembler.java
similarity index 91%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResourceAssembler.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResourceAssembler.java
index 3f3c65285fb7e17083959fe0eaea56c0d5863c88..92e356dfbd15ed1f46ec7386741b5e319a26e6ca 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsResourceAssembler.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsResourceAssembler.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
@@ -29,9 +29,9 @@ import jakarta.ws.rs.core.Link;
 
 import org.apache.commons.lang3.StringUtils;
 
-import de.itvsh.kop.user.UserRole;
-import de.itvsh.kop.user.common.callcontext.CallContextUser;
-import de.itvsh.kop.user.common.callcontext.CurrentCallContextUserService;
+import de.ozgcloud.user.UserRole;
+import de.ozgcloud.user.common.callcontext.CallContextUser;
+import de.ozgcloud.user.common.callcontext.CurrentCallContextUserService;
 import io.quarkus.hal.HalEntityWrapper;
 
 @ApplicationScoped
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsService.java b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsService.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsService.java
index d05de31f1bdb193692c89958173eeb4bb64579c7..11459e7a474a80d80823df6f7945661ddd3b0416 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/settings/UserSettingsService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/settings/UserSettingsService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import java.util.Objects;
 import java.util.Optional;
@@ -29,7 +29,7 @@ import java.util.Optional;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
-import de.itvsh.kop.user.UserService;
+import de.ozgcloud.user.UserService;
 
 @ApplicationScoped
 class UserSettingsService {
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java
similarity index 96%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java
index 86d8def9a360dfc89dda56b7b5f0b6f72c753223..0fe18bc239a37c83b2b93c4c9bfc44ee913a55fd 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncScheduler.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncScheduler.java
@@ -21,14 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
 import static io.quarkus.scheduler.Scheduled.ConcurrentExecution.*;
 
+import de.ozgcloud.user.common.lock.LockService;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
-import de.itvsh.kop.user.common.lock.LockService;
 import io.quarkus.scheduler.Scheduled;
 import lombok.extern.log4j.Log4j2;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncService.java b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncService.java
similarity index 91%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncService.java
index baed27bbf16404ce167867ea910709527ac476eb..ad9ad6fa048f7e19cdcdf8fa0f6ba44c3744d4ad 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/sync/SyncService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/sync/SyncService.java
@@ -21,19 +21,19 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
 import java.util.function.Predicate;
 
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 import jakarta.enterprise.context.ApplicationScoped;
 import jakarta.inject.Inject;
 
 import org.apache.commons.collections4.CollectionUtils;
 
 import de.itvsh.kop.common.logging.KopLogging;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
 
 @ApplicationScoped
 @KopLogging
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileGrpcService.java b/user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileGrpcService.java
similarity index 93%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileGrpcService.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileGrpcService.java
index 81106fa820d7d233d79943a79491fdbfa6b19dcd..481f6c4a2863caf536ed7ba7f7ad6cebd16456f3 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileGrpcService.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileGrpcService.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 import java.util.stream.Stream;
 
@@ -29,9 +29,9 @@ import jakarta.inject.Inject;
 
 import com.google.protobuf.Empty;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.grpc.userprofile.UserProfileServiceGrpc.UserProfileServiceImplBase;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.grpc.userprofile.UserProfileServiceGrpc.UserProfileServiceImplBase;
 import io.grpc.stub.StreamObserver;
 import io.quarkus.grpc.GrpcService;
 
diff --git a/user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileMapper.java b/user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileMapper.java
similarity index 95%
rename from user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileMapper.java
rename to user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileMapper.java
index bc17b7967d2c5e88cc61d7d0bbfb6f5cb60d2776..8f16ad1bf42f42a9cc40834612889d4c8eb9fc24 100644
--- a/user-manager-server/src/main/java/de/itvsh/kop/user/userprofile/UserProfileMapper.java
+++ b/user-manager-server/src/main/java/de/ozgcloud/user/userprofile/UserProfileMapper.java
@@ -21,14 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 import org.bson.types.ObjectId;
 import org.mapstruct.Mapper;
 import org.mapstruct.NullValueCheckStrategy;
 import org.mapstruct.ReportingPolicy;
 
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 
 @Mapper(unmappedTargetPolicy = ReportingPolicy.WARN, //
 		unmappedSourcePolicy = ReportingPolicy.WARN, //
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/GroupRepresentationTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/GroupRepresentationTestFactory.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/GroupRepresentationTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/GroupRepresentationTestFactory.java
index b6555495e52c1615c886ef7efc1b5297aea435c5..fcc0dd786ad938ab75905d6b23e6efbde16cb725 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/GroupRepresentationTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/GroupRepresentationTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.List;
 import java.util.Map;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/RoleHierarchyTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/RoleHierarchyTest.java
similarity index 95%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/RoleHierarchyTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/RoleHierarchyTest.java
index 817276ee3679e4a0c72d29f9890e18ec5f9485a7..88776017ad45be5cf5d2f306554876feb84f9994 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/RoleHierarchyTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/RoleHierarchyTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -10,6 +10,9 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mockito.Spy;
 
+import de.ozgcloud.user.RoleHierarchy;
+import de.ozgcloud.user.UserRole;
+
 class RoleHierarchyTest {
 
 	private final RoleHierarchy subRole = RoleHierarchy.builder().roleName(UserRole.VERWALTUNG_USER).build();
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/TestDatabaseUtils.java b/user-manager-server/src/test/java/de/ozgcloud/user/TestDatabaseUtils.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/TestDatabaseUtils.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/TestDatabaseUtils.java
index 81646a3905a273de123db7b37a647181c65d1c4a..f1916e8cb6b8de814945e93f7c3f58482070d1f8 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/TestDatabaseUtils.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/TestDatabaseUtils.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import com.mongodb.client.MongoClient;
 import com.mongodb.client.MongoDatabase;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceAssemblerTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceAssemblerTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceAssemblerTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceAssemblerTest.java
index 3ca7db44890e49d1d266d4aa950d5721f514bf9b..53bf19f480a1fe1ca195d76643ca58e37dcad593 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceAssemblerTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceAssemblerTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -34,7 +34,7 @@ import org.mockito.Spy;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.settings.UserSettingsResource;
+import de.ozgcloud.user.settings.UserSettingsResource;
 
 class UserProfileResourceAssemblerTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceITCase.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceITCase.java
index 449be2557563ea8477ecfd091dd3c0fc190f2a97..f61597e268d7f7953840c64e81a87f449afe470d 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceITCase.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
-import static de.itvsh.kop.user.UserTestFactory.*;
+import static de.ozgcloud.user.UserTestFactory.*;
 import static io.restassured.RestAssured.*;
 import static org.hamcrest.CoreMatchers.*;
 import static org.mockito.ArgumentMatchers.any;
@@ -37,9 +37,9 @@ import org.junit.jupiter.api.DisplayName;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
-import de.itvsh.kop.user.common.errorhandling.ApiErrorUtil;
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
-import de.itvsh.kop.user.settings.UserSettingsResource;
+import de.ozgcloud.user.common.errorhandling.ApiErrorUtil;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.settings.UserSettingsResource;
 import io.quarkus.test.InjectMock;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTest.java
similarity index 99%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTest.java
index 487b12e80cb3be8a94a2eeff5277aae3b5a98001..b642eff493e8ebca80499f6b524e985656b46471 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTestProfile.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTestProfile.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTestProfile.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTestProfile.java
index 16cb762e60a35de89baf37c3450f8ee2c2b5249f..db61e3bb787d959d31f7121fc124f714bbb8a463 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserProfileResourceTestProfile.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserProfileResourceTestProfile.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.Map;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java
similarity index 99%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java
index 35691484fbd43a53dbf049ed4c2b04e85dd14d73..e2a645da90c8f7e360ed71d12b9d237ac5ea8e95 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static java.util.function.Predicate.not;
 import static org.assertj.core.api.Assertions.*;
@@ -44,7 +44,7 @@ import org.junit.jupiter.params.provider.MethodSource;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java
index 409eb4b45dcdbd93f1ac2267463e5fd10b2cb180..98c81190f771301e7d9452acb42277da982c0cd8 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepositoryTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepositoryTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -42,7 +42,7 @@ import org.mockito.Captor;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import io.quarkus.mongodb.panache.PanacheQuery;
 import io.quarkus.mongodb.panache.common.PanacheUpdate;
 import io.quarkus.panache.common.Parameters;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepresentationTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepresentationTestFactory.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserRepresentationTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserRepresentationTestFactory.java
index 626b6953a31f761dc351fc817f617e176739fa71..5f1b3caf6813ae5e4cfb4d939d6503a3a0a57090 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRepresentationTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRepresentationTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.time.Instant;
 import java.util.List;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceMapperTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceMapperTest.java
similarity index 99%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceMapperTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserResourceMapperTest.java
index 4817dc2ee222969a4a11307118884f825f6eedcd..d50c9ee0fca676dfa08335cc4d7fc16ff3f8c519 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceMapperTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceMapperTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -45,7 +45,7 @@ import org.mapstruct.factory.Mappers;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
-import de.itvsh.kop.user.keycloak.KeycloakApiProperties;
+import de.ozgcloud.user.keycloak.KeycloakApiProperties;
 
 class UserResourceMapperTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceStub.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceStub.java
similarity index 99%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceStub.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserResourceStub.java
index 723b607643a197e211eeba65f7223fa55fe08120..81959e3888847e1bc4d00d6998696494db40f1d7 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceStub.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceStub.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.List;
 import java.util.Map;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceTestFactory.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserResourceTestFactory.java
index f94763b5b95812eb6c74068c514877adaab022fb..8de656cf0a2c8641d95ee03c699effe298d21937 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserResourceTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserResourceTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.List;
 import java.util.Map;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRoleTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserRoleTest.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserRoleTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserRoleTest.java
index b38a8a5bdafeb3e276388dad606785edcf193891..f0d5561002dc205d6c0465d4a7fa7677e44a20c9 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserRoleTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserRoleTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -7,6 +7,8 @@ import java.util.List;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
+import de.ozgcloud.user.UserRole;
+
 class UserRoleTest {
 
 	@Nested
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceITCase.java
similarity index 91%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserServiceITCase.java
index 7375478b17e8921a6fbca7aae4a93e56f1c062ed..261684be78f62cf6e7845564c11e87108301d71e 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -32,9 +32,9 @@ import org.junit.jupiter.api.DisplayName;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
-import de.itvsh.kop.user.common.MongoDbTestProfile;
-import de.itvsh.kop.user.settings.NotificationsSendFor;
-import de.itvsh.kop.user.settings.UserSettingsTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.settings.NotificationsSendFor;
+import de.ozgcloud.user.settings.UserSettingsTestFactory;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java
index 32dfcee0b46522a83b01e8c493362a3774f021fa..a78a6738176d01b09e0d4af4b7a829e958c10afd 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserServiceTest.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
-import static de.itvsh.kop.user.UserTestFactory.*;
+import static de.ozgcloud.user.UserTestFactory.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.junit.jupiter.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -42,9 +42,9 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
-import de.itvsh.kop.user.common.errorhandling.TechnicalException;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.common.errorhandling.TechnicalException;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 
 class UserServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/UserTestFactory.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/UserTestFactory.java
index d48a9ceb324cb0ebc215b177e608a0d84d406061..2853171b78342efee5834cbce7b8d7f35e40154b 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/UserTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/UserTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user;
+package de.ozgcloud.user;
 
 import java.util.List;
 import java.util.UUID;
@@ -30,7 +30,7 @@ import org.bson.types.ObjectId;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.settings.UserSettingsTestFactory;
+import de.ozgcloud.user.settings.UserSettingsTestFactory;
 
 public class UserTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/JwtUtilTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/JwtUtilTest.java
similarity index 95%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/JwtUtilTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/JwtUtilTest.java
index db2c00701d8915ab340e3d13871e20bf8055729d..bcb47047a73cefbf96d4ccf690d004dac1b8a973 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/JwtUtilTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/JwtUtilTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -30,6 +30,7 @@ import static org.mockito.Mockito.*;
 import java.util.List;
 import java.util.Map;
 
+import de.ozgcloud.user.common.callcontext.CallContextMetadataTestFactory;
 import jakarta.json.Json;
 import jakarta.json.JsonArray;
 
@@ -45,10 +46,9 @@ import org.mockito.Spy;
 import com.cronutils.utils.StringUtils;
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.UserRole;
-import de.itvsh.kop.user.common.callcontext.CallContextMetadataTestFactory;
-import de.itvsh.kop.user.common.callcontext.CurrentCallContextUserService;
-import de.itvsh.kop.user.keycloak.KeycloakApiProperties;
+import de.ozgcloud.user.UserRole;
+import de.ozgcloud.user.common.callcontext.CurrentCallContextUserService;
+import de.ozgcloud.user.keycloak.KeycloakApiProperties;
 
 class JwtUtilTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/MongoDbTestProfile.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/MongoDbTestProfile.java
similarity index 88%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/MongoDbTestProfile.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/MongoDbTestProfile.java
index 90522d045b5e3f6c48d34a1264935eee81689bdb..7a980b1826b2ab905e1537ea88a1816bbca0e546 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/MongoDbTestProfile.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/MongoDbTestProfile.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.common;
+package de.ozgcloud.user.common;
 
 import java.util.Map;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextInterceptorTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextInterceptorTestFactory.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextInterceptorTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextInterceptorTestFactory.java
index 742e54756a126162359507c8bbe8d8ef673683b0..4c3ab3d1b7f449633fa7f5f3f5f7865933a22d85 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextInterceptorTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextInterceptorTestFactory.java
@@ -1,5 +1,7 @@
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
+import de.ozgcloud.user.common.callcontext.GrpcCallContextInterceptor;
+import de.ozgcloud.user.common.callcontext.GrpcUtil;
 import io.grpc.CallOptions;
 import io.grpc.Channel;
 import io.grpc.ClientCall;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextMetadataTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextMetadataTestFactory.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextMetadataTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextMetadataTestFactory.java
index 18ab208467173e49a47d2a9a52ed5e1a3a260796..602e8f15e1e72daec1fa48e1289a020f53bdbb97 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextMetadataTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextMetadataTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.util.UUID;
 
@@ -29,6 +29,8 @@ import org.bson.types.ObjectId;
 
 import com.thedeanda.lorem.LoremIpsum;
 
+import de.ozgcloud.user.common.callcontext.GrpcCallContextInterceptor;
+import de.ozgcloud.user.common.callcontext.GrpcUtil;
 import io.grpc.Metadata;
 
 public class CallContextMetadataTestFactory {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextUserTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextUserTestFactory.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextUserTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextUserTestFactory.java
index 35314f684edff44f61630cc9943172f10f8a7acc..bbd5081474a2dcd36bc179c4e7d38027c4c804bf 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CallContextUserTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CallContextUserTestFactory.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import java.util.Optional;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserServiceTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserServiceTest.java
index 2ac6b2bea3a300647af748462a1a3a382b89a8c6..30c545893602fb20443f32805e5cbb6431908eed 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/CurrentCallContextUserServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/CurrentCallContextUserServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -34,7 +34,7 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.UserRole;
+import de.ozgcloud.user.UserRole;
 
 class CurrentCallContextUserServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptorTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptorTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptorTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptorTest.java
index 10c7379cc6d20f8133677cab57ecf7a81dec5c1f..54fc62f74b452c94f2f517f7e5b9854b1463a05b 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcCallContextInterceptorTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcCallContextInterceptorTest.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
-import static de.itvsh.kop.user.common.callcontext.GrpcCallContextInterceptor.*;
+import static de.ozgcloud.user.common.callcontext.GrpcCallContextInterceptor.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
@@ -36,10 +36,10 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.callcontext.GrpcCallContextInterceptor.*;
-import de.itvsh.kop.user.common.errorhandling.ResourceNotFoundException;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.callcontext.GrpcCallContextInterceptor.*;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import io.grpc.Metadata;
 import io.grpc.ServerCall;
 import io.grpc.Status;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcUtilTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcUtilTest.java
similarity index 95%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcUtilTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcUtilTest.java
index 0a8f3621be19f1e87f1825700e02542d8dcb62e8..0278cb8be71186260d23bb518e4d3cca8ecfef63 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/GrpcUtilTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/GrpcUtilTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -6,6 +6,7 @@ import org.junit.jupiter.api.DisplayName;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
+import de.ozgcloud.user.common.callcontext.GrpcUtil;
 import io.grpc.Metadata;
 
 class GrpcUtilTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptorTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptorTest.java
similarity index 95%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptorTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptorTest.java
index c52e0e9039d7540e3cc3eb46dd0bff692fa0ad9d..9db7e5c7ca491aebc796bb18c91c7f8e9b95c81f 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpRequestInterceptorTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpRequestInterceptorTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -38,7 +38,7 @@ import org.junit.jupiter.api.Test;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.common.callcontext.HttpRequestInterceptor;
+import de.ozgcloud.user.common.callcontext.HttpRequestInterceptor;
 
 class HttpRequestInterceptorTest {
 	@Spy
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilterTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilterTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilterTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilterTest.java
index 3c6898e71c94d7db8b4e0915bbc6e96e595f5856..825d24bbe9a1924a9e3f013b35f217695093b205 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/callcontext/HttpSecurityFilterTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/callcontext/HttpSecurityFilterTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.callcontext;
+package de.ozgcloud.user.common.callcontext;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -39,7 +39,7 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.common.JwtUtil;
+import de.ozgcloud.user.common.JwtUtil;
 
 class HttpSecurityFilterTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtilTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtilTest.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtilTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtilTest.java
index 5d6ecf256749a33e64da5f993a3b3737190fc550..8aedffd50671e6385f2b049f090f7093b260b33a 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ApiErrorUtilTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ApiErrorUtilTest.java
@@ -21,13 +21,18 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
 
 import java.util.UUID;
 
+import de.ozgcloud.user.common.errorhandling.AccessForbiddenException;
+import de.ozgcloud.user.common.errorhandling.ApiError;
+import de.ozgcloud.user.common.errorhandling.ApiErrorUtil;
+import de.ozgcloud.user.common.errorhandling.KeycloakUnavailableException;
+import de.ozgcloud.user.common.errorhandling.ResourceNotFoundException;
 import jakarta.ws.rs.NotFoundException;
 
 import org.junit.jupiter.api.BeforeEach;
@@ -39,7 +44,7 @@ import org.mockito.Spy;
 import com.cronutils.utils.StringUtils;
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
 
 class ApiErrorUtilTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandlerTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ExceptionHandlerTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandlerTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ExceptionHandlerTest.java
index 87f36bfb19d040df215d86d5ce1dea82367ff439..04335185ba93c501ec695e74f816c5b1a149c036 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/errorhandling/ExceptionHandlerTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/errorhandling/ExceptionHandlerTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.errorhandling;
+package de.ozgcloud.user.common.errorhandling;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -40,8 +40,8 @@ import org.mockito.Mock;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserTestFactory;
 
 class ExceptionHandlerTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryITCase.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryITCase.java
index 37acb819bcfd930d301f49fe1e2a1527ac9e954c..4f9b32da84e8ea4cbf798db5a4bd7275c51ac4bc 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -33,7 +33,7 @@ import jakarta.inject.Inject;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 
-import de.itvsh.kop.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryTest.java
similarity index 98%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryTest.java
index bd8e0f5c0da7034729eb80ec1e030c76766aff15..32ed63d549cbc95890b0b1018f70c29a36574c23 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockRepositoryTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockRepositoryTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockServiceTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockServiceTest.java
index 544bfda09d49cafd5ebb4b9752789a49032d1d19..b5e957f6edb9bec4efa8e2370dba59000cfa993f 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
-import de.itvsh.kop.user.common.errorhandling.LockCreationException;
+import de.ozgcloud.user.common.errorhandling.LockCreationException;
 
 class LockServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockTestFactory.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockTestFactory.java
index 0d9ed3f70e877844a79be6f139686ef46ec2b72f..a01208dd1a691cc5822ad58a0aaed6ffd8607f61 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/common/lock/LockTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/common/lock/LockTestFactory.java
@@ -21,11 +21,11 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.common.lock;
+package de.ozgcloud.user.common.lock;
 
 import java.time.Instant;
 
-import de.itvsh.kop.user.common.lock.Lock;
+import de.ozgcloud.user.common.lock.Lock;
 
 public class LockTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceITCase.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceITCase.java
index 5514fea735b0e72673ad9f89c974903309fee5b5..d39d0e4befb6f2d828291b0e14432fa1af0b8146 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import static org.assertj.core.api.Assertions.*;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceTest.java
index ffade1d3dfd22e111858ba54929a0e91b679526d..e74d6d994395f1d4a705e7aee75fb281abf88e24 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakApiServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakApiServiceTest.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
-import static de.itvsh.kop.user.UserTestFactory.*;
+import static de.ozgcloud.user.UserTestFactory.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
@@ -50,12 +50,12 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.RemoteUserIterator;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserRepresentationTestFactory;
-import de.itvsh.kop.user.UserResourceMapper;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.errorhandling.KeycloakUnavailableException;
+import de.ozgcloud.user.RemoteUserIterator;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserRepresentationTestFactory;
+import de.ozgcloud.user.UserResourceMapper;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.errorhandling.KeycloakUnavailableException;
 
 class KeycloakApiServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderITCase.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderITCase.java
index 02c286d771c81149cc20dfdb98488f3812b0e171..ffe409b4e83eee2f4b90fc1bc9efacfedcc75293 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import static org.assertj.core.api.Assertions.*;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderTest.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderTest.java
index 38ccbb5913a656b23d9d48f57efb832670967818..fcb0e78f34ae902a19dfa19af5b9ad3c3ee193eb 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakProviderTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakProviderTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -35,6 +35,8 @@ import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
+import de.ozgcloud.user.keycloak.KeycloakApiProperties;
+import de.ozgcloud.user.keycloak.KeycloakProvider;
 import lombok.SneakyThrows;
 
 class KeycloakProviderTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakTestProfile.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakTestProfile.java
index 8896b913881e324c1a0f2f64d0c35bff8938029d..18f54e38fc1d16c7da11c09329646ddd8de96e71 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakTestProfile.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakTestProfile.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import java.util.Map;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceITCase.java
similarity index 90%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceITCase.java
index e98d518f0045f95f1865975aa14b3d7ee445943d..5b17b582fe5ee8341ea58d7c6b9c24f405bdefb4 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceITCase.java
@@ -21,12 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
 import static org.mockito.Mockito.*;
 
 import org.junit.jupiter.api.Test;
 
+import de.ozgcloud.user.keycloak.KeycloakApiService;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 import io.quarkus.test.InjectMock;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.mockito.InjectSpy;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceTest.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceTest.java
index 853804b6abb8693bf73e9c8a2d162a4f7afb11d4..4604a2c45d6ddd056d7b29fbe1c9643d717590a6 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/keycloak/KeycloakUserRemoteServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/keycloak/KeycloakUserRemoteServiceTest.java
@@ -21,21 +21,19 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.keycloak;
+package de.ozgcloud.user.keycloak;
 
-import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
 
 import java.util.Optional;
 
-import org.assertj.core.api.Assertions;
 import org.junit.jupiter.api.DisplayName;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserTestFactory;
 
 class KeycloakUserRemoteServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java
similarity index 88%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java
index 1f1082a1749ce748a8787ad7406b30a6752c22fd..ce3e1ec54b40f4ff3e7fabd29c48fde7cef7069f 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryITCase.java
@@ -1,7 +1,8 @@
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import static org.assertj.core.api.Assertions.*;
 
+import de.ozgcloud.user.TestDatabaseUtils;
 import jakarta.inject.Inject;
 
 import org.junit.jupiter.api.BeforeEach;
@@ -11,9 +12,8 @@ import org.junit.jupiter.api.Test;
 
 import com.mongodb.client.MongoClient;
 
-import de.itvsh.kop.user.TestDatabaseUtils;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java
similarity index 90%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java
index 2eee86f1e2ca3101b36438471284f35b91ae4935..e6081670ce8c070147642c2269d992197968a381 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitRepositoryTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
@@ -15,7 +15,8 @@ import com.mongodb.client.MongoCollection;
 import com.mongodb.client.MongoCursor;
 import com.mongodb.client.model.Filters;
 
-import de.itvsh.kop.user.User;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.organisationseinheit.OrganisationsEinheitRepository;
 
 class OrganisationsEinheitRepositoryTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitServiceTest.java
similarity index 76%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitServiceTest.java
index 2726628161df8fa99cdcdc915049995c6886293b..e51e051d7d585e4e34fab8422996107f75f53e52 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationsEinheitServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationsEinheitServiceTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import static org.mockito.Mockito.*;
 
@@ -8,6 +8,9 @@ import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
+import de.ozgcloud.user.organisationseinheit.OrganisationsEinheitRepository;
+import de.ozgcloud.user.organisationseinheit.OrganisationsEinheitService;
+
 class OrganisationsEinheitServiceTest {
 
 	@InjectMocks
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java
similarity index 76%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java
index 4a2fff863366db20867de2b2ebb9c504cf5e788e..9a5bf656f3ae025ccd84655bdc1571283c49698f 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/organisationseinheit/OrganisationseinheitGrpcServiceTest.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.organisationseinheit;
+package de.ozgcloud.user.organisationseinheit;
 
 import static org.mockito.Mockito.*;
 
@@ -10,7 +10,9 @@ import org.mockito.Mock;
 
 import com.google.protobuf.Empty;
 
-import de.itvsh.kop.user.grpc.organisationseinheit.GrpcGetSupportedOrganisationsEinheitenResponse;
+import de.ozgcloud.user.grpc.organisationseinheit.GrpcGetSupportedOrganisationsEinheitenResponse;
+import de.ozgcloud.user.organisationseinheit.OrganisationsEinheitGrpcService;
+import de.ozgcloud.user.organisationseinheit.OrganisationsEinheitService;
 import io.grpc.stub.StreamObserver;
 
 public class OrganisationseinheitGrpcServiceTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientGrpcServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientGrpcServiceTest.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientGrpcServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientGrpcServiceTest.java
index ed3567f9d1be37e8d8990febdec4be4d0700acc9..28f13543f853a236efbfd959746fbe8803c8dc2f 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientGrpcServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientGrpcServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
@@ -35,8 +35,8 @@ import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.grpc.recipient.GrpcFindRecipientResponse;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.grpc.recipient.GrpcFindRecipientResponse;
 import io.grpc.stub.StreamObserver;
 
 class RecipientGrpcServiceTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientMapperTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientMapperTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientMapperTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientMapperTest.java
index c360d315f56294fe98d1b74da17d6a1ede222719..0241aa00e5dfb4a9714094a069d926edb55a733b 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientMapperTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientMapperTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mapstruct.factory.Mappers;
 
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserTestFactory;
 
 class RecipientMapperTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryITCase.java
similarity index 89%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryITCase.java
index 368f71a48ea68705ae361202e29325a21fe245b4..57448ee0d09db08e8ad51467f95f5cdab22dcccb 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryITCase.java
@@ -1,8 +1,10 @@
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
-import static de.itvsh.kop.user.settings.NotificationsSendFor.*;
+import static de.ozgcloud.user.settings.NotificationsSendFor.*;
 import static org.assertj.core.api.Assertions.*;
 
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.settings.UserSettingsTestFactory;
 import jakarta.inject.Inject;
 
 import org.junit.jupiter.api.BeforeEach;
@@ -13,11 +15,9 @@ import org.junit.jupiter.params.ParameterizedTest;
 import org.junit.jupiter.params.provider.EnumSource;
 import org.junit.jupiter.params.provider.EnumSource.Mode;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
-import de.itvsh.kop.user.settings.NotificationsSendFor;
-import de.itvsh.kop.user.settings.UserSettingsTestFactory;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.settings.NotificationsSendFor;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryTest.java
similarity index 90%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryTest.java
index cbaa0e317db05fae25cf5adf319144cd8176d42d..addd8cf25b5a30a51bc2a54f58ce0228798e9c58 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientRepositoryTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientRepositoryTest.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
 
@@ -35,9 +35,9 @@ import org.junit.jupiter.api.Test;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.settings.NotificationsSendFor;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.settings.NotificationsSendFor;
 import io.quarkus.mongodb.panache.PanacheQuery;
 
 class RecipientRepositoryTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientServiceTest.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientServiceTest.java
index dc816a3b4eb510e57a12fbaa8447b13d580718a9..ce40a9747b45bef41bad1547d9f6e90ad2782b68 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
@@ -34,8 +34,8 @@ import org.mockito.Mock;
 
 import com.cronutils.utils.StringUtils;
 
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.errorhandling.FunctionalException;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.errorhandling.FunctionalException;
 
 class RecipientServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientTestFactory.java
similarity index 88%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientTestFactory.java
index f90a1b5ec07dc2327bd3c3d7e4a0902278fcc6fb..4e46e17cf764a3691a3ca8fd582408094485e7f5 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/recipient/RecipientTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/recipient/RecipientTestFactory.java
@@ -21,12 +21,12 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.recipient;
+package de.ozgcloud.user.recipient;
 
-import static de.itvsh.kop.user.UserTestFactory.*;
+import static de.ozgcloud.user.UserTestFactory.*;
 
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.grpc.recipient.GrpcFindRecipientRequest;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.grpc.recipient.GrpcFindRecipientRequest;
 
 public class RecipientTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsRepositoryITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsRepositoryITCase.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsRepositoryITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsRepositoryITCase.java
index 5b7e3a403d2ff4304926ab4089b0a47f4dc32458..d9b84e4df3d3c75e58f8a7c8f1c35e7c0f350c48 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsRepositoryITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsRepositoryITCase.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -9,8 +9,8 @@ import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceAssemblerTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceAssemblerTest.java
similarity index 95%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceAssemblerTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceAssemblerTest.java
index 3a20f53af8af9fd114f4006285ec345f1eea37fb..8bb2edbc11752d030bf01403b673b6e16c466f58 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceAssemblerTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceAssemblerTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -39,8 +39,8 @@ import org.mockito.Spy;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.common.callcontext.CallContextUserTestFactory;
-import de.itvsh.kop.user.common.callcontext.CurrentCallContextUserService;
+import de.ozgcloud.user.common.callcontext.CallContextUserTestFactory;
+import de.ozgcloud.user.common.callcontext.CurrentCallContextUserService;
 import io.quarkus.hal.HalEntityWrapper;
 
 class UserSettingsResourceAssemblerTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceITCase.java
similarity index 91%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceITCase.java
index 43d947736894688be42a0b457b32ef92ea6fb3d2..42c89399c6284cf98844a5619ba558dba591616e 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceITCase.java
@@ -21,13 +21,14 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
-import static de.itvsh.kop.user.settings.UserSettings.*;
-import static de.itvsh.kop.user.settings.UserSettingsResource.*;
+import static de.ozgcloud.user.settings.UserSettings.*;
+import static de.ozgcloud.user.settings.UserSettingsResource.*;
 import static io.restassured.RestAssured.*;
 import static org.hamcrest.CoreMatchers.*;
 
+import de.ozgcloud.user.TestDatabaseUtils;
 import jakarta.inject.Inject;
 import jakarta.ws.rs.core.MediaType;
 
@@ -38,9 +39,8 @@ import org.junit.jupiter.api.Test;
 
 import com.mongodb.client.MongoClient;
 
-import de.itvsh.kop.user.TestDatabaseUtils;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTest.java
index 5b9c8c29d5d5e7fb59cbfeef93c0357956e6d636..df8ea4ff0e9ed34e051c28903e2ab78476f99f62 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -44,11 +44,11 @@ import org.mockito.Spy;
 
 import com.thedeanda.lorem.LoremIpsum;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.errorhandling.AccessForbiddenException;
-import de.itvsh.kop.user.common.errorhandling.FunctionalException;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.errorhandling.AccessForbiddenException;
+import de.ozgcloud.user.common.errorhandling.FunctionalException;
 import io.quarkus.hal.HalEntityWrapper;
 
 class UserSettingsResourceTest {
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTestProfile.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTestProfile.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTestProfile.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTestProfile.java
index 0245ce5d4a804215eeb5a3b9555b244ff91d717d..343447ad2348f9f7a19b992fc7c832138f7ef963 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsResourceTestProfile.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsResourceTestProfile.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import java.util.Map;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceITCase.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceITCase.java
index 525c4af5b3259187eaf062a99c205062b0260a68..6f0d5f1d6744d4c813b16e7a4e0285577a34f112 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceITCase.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -32,8 +32,8 @@ import org.junit.jupiter.api.DisplayName;
 import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceTest.java
similarity index 96%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceTest.java
index 7c7e7c2b1dfdaee7997f9aaeec56fd2176900727..5eeac12fb8fda7f6ca0cdeceb3f74c6171acdace 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -36,8 +36,8 @@ import org.junit.jupiter.api.Test;
 import org.mockito.InjectMocks;
 import org.mockito.Mock;
 
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
 
 class UserSettingsServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsTestFactory.java
similarity index 90%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsTestFactory.java
index 50bb9d2763e70ccb1d999c31d52cac0d9c1a54a0..e77c6bb4ef20d082209165cdaf0f64b9ae6a7d7d 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/settings/UserSettingsTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/settings/UserSettingsTestFactory.java
@@ -21,7 +21,10 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.settings;
+package de.ozgcloud.user.settings;
+
+import de.ozgcloud.user.settings.NotificationsSendFor;
+import de.ozgcloud.user.settings.UserSettings;
 
 public class UserSettingsTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerITCase.java
similarity index 89%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerITCase.java
index 969600a23fc6b42f6453402e710afbae26ff4948..c2a948e695cb3a71809a83d5503dbaab48509a8c 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerITCase.java
@@ -1,6 +1,6 @@
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
 
@@ -10,6 +10,7 @@ import java.util.Arrays;
 import java.util.Map;
 import java.util.stream.Stream;
 
+import de.ozgcloud.user.TestDatabaseUtils;
 import jakarta.inject.Inject;
 
 import org.bson.Document;
@@ -21,13 +22,12 @@ import org.junit.jupiter.api.Test;
 import com.mongodb.client.MongoClient;
 import com.mongodb.client.MongoDatabase;
 
-import de.itvsh.kop.user.TestDatabaseUtils;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
-import de.itvsh.kop.user.common.lock.Lock;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.common.lock.Lock;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 import io.quarkus.test.InjectMock;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java
similarity index 93%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java
index 99927df2499ec16229ff1a5cca851182332b851b..2b2992f79a4dbf04293f48401764ea851ae491f1 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncSchedulerTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncSchedulerTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
 import static org.mockito.ArgumentMatchers.*;
 import static org.mockito.Mockito.*;
@@ -36,8 +36,10 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.common.lock.Lock;
-import de.itvsh.kop.user.common.lock.LockService;
+import de.ozgcloud.user.common.lock.Lock;
+import de.ozgcloud.user.common.lock.LockService;
+import de.ozgcloud.user.sync.SyncScheduler;
+import de.ozgcloud.user.sync.SyncService;
 
 class SyncSchedulerTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceITCase.java
similarity index 90%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceITCase.java
index e1685bd2497fa8b3dbad7890e8a2d0df15fbacee..b8f4b508195f389724843087ff90a1d074eb448d 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceITCase.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
-import static de.itvsh.kop.user.User.*;
+import static de.ozgcloud.user.User.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.Mockito.*;
 
@@ -32,6 +32,7 @@ import java.util.Arrays;
 import java.util.List;
 import java.util.stream.Stream;
 
+import de.ozgcloud.user.TestDatabaseUtils;
 import jakarta.inject.Inject;
 
 import org.junit.jupiter.api.BeforeEach;
@@ -40,12 +41,11 @@ import org.junit.jupiter.api.Test;
 import com.mongodb.client.MongoClient;
 import com.mongodb.client.MongoDatabase;
 
-import de.itvsh.kop.user.TestDatabaseUtils;
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.MongoDbTestProfile;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.MongoDbTestProfile;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 import io.quarkus.test.InjectMock;
 import io.quarkus.test.junit.QuarkusTest;
 import io.quarkus.test.junit.TestProfile;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceTest.java
similarity index 92%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceTest.java
index 9dd04c7e984a4b3fc43f57382a4ca2a54bc87b6e..8cd308cc99e188567f4bb66ef1fd7af13760020c 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/sync/SyncServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/sync/SyncServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.sync;
+package de.ozgcloud.user.sync;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -39,11 +39,11 @@ import org.mockito.InjectMocks;
 import org.mockito.Mock;
 import org.mockito.Spy;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.lock.LockService;
-import de.itvsh.kop.user.keycloak.KeycloakUserRemoteService;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.lock.LockService;
+import de.ozgcloud.user.keycloak.KeycloakUserRemoteService;
 
 class SyncServiceTest {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java
similarity index 81%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java
index d8a76fa479259d385f13c615dafe2dba5409dde1..e8f7b29fb508a735088820f09220dc6f4b043000 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcDeleteInactiveUserRequestTestFactory.java
@@ -1,6 +1,6 @@
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserTestFactory;
 
 public class GrpcDeleteInactiveUserRequestTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java
similarity index 87%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java
index a02edd08186424de55a19f11d7de1769c7918c5d..478ce6a3dc716d3adfcfbc579ffd787a9a9c1a25 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcGetInactiveUserIdsResponseTestFactory.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 class GrpcGetInactiveUserIdsResponseTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileIdTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileIdTestFactory.java
similarity index 76%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileIdTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileIdTestFactory.java
index 5180348b34077ba5c25b6a60da456db90774e4f9..d23f70271301c0f078575c4495793b925df4c12b 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileIdTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileIdTestFactory.java
@@ -1,6 +1,6 @@
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserTestFactory;
 
 class GrpcUserProfileIdTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileTestFactory.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileTestFactory.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileTestFactory.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileTestFactory.java
index 1ebb5779b5959aeb1efe4e37cab57b02009c1918..16fd8ad1742ccc8f91bfe9d037c9f481f9776126 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/GrpcUserProfileTestFactory.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/GrpcUserProfileTestFactory.java
@@ -21,9 +21,9 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.UserTestFactory;
 
 public class GrpcUserProfileTestFactory {
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceITCase.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceITCase.java
similarity index 84%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceITCase.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceITCase.java
index 972f94a7e80eb3dfa5d0de80ab148012a7cfc368..57da92d01036dd05241965f543807867db257675 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceITCase.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceITCase.java
@@ -1,4 +1,4 @@
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -10,10 +10,10 @@ import org.junit.jupiter.api.Test;
 
 import com.google.rpc.Code;
 
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
-import de.itvsh.kop.user.common.callcontext.CallContextInterceptorTestFactory;
-import de.itvsh.kop.user.grpc.userprofile.UserProfileServiceGrpc.UserProfileServiceBlockingStub;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
+import de.ozgcloud.user.common.callcontext.CallContextInterceptorTestFactory;
+import de.ozgcloud.user.grpc.userprofile.UserProfileServiceGrpc.UserProfileServiceBlockingStub;
 import io.grpc.StatusRuntimeException;
 import io.quarkus.grpc.GrpcClient;
 import io.quarkus.test.InjectMock;
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java
similarity index 97%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java
index 1f0c6c71f0c733f4ce93536daf071a31b8c8806f..157375cae3489fee6006f53d8e25be4c9fac73a3 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileGrpcServiceTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileGrpcServiceTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 import static org.assertj.core.api.Assertions.*;
 import static org.mockito.ArgumentMatchers.*;
@@ -42,9 +42,9 @@ import org.mockito.Spy;
 
 import com.google.protobuf.Empty;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserService;
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserService;
+import de.ozgcloud.user.UserTestFactory;
 import io.grpc.stub.StreamObserver;
 import lombok.SneakyThrows;
 
diff --git a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileMapperTest.java b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileMapperTest.java
similarity index 94%
rename from user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileMapperTest.java
rename to user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileMapperTest.java
index 9e79187d6e359fde9b51642bfa6219b10239ec8e..c9002fa39f17b01261095f2412dea607549b07e0 100644
--- a/user-manager-server/src/test/java/de/itvsh/kop/user/userprofile/UserProfileMapperTest.java
+++ b/user-manager-server/src/test/java/de/ozgcloud/user/userprofile/UserProfileMapperTest.java
@@ -21,7 +21,7 @@
  * Die sprachspezifischen Genehmigungen und Beschränkungen
  * unter der Lizenz sind dem Lizenztext zu entnehmen.
  */
-package de.itvsh.kop.user.userprofile;
+package de.ozgcloud.user.userprofile;
 
 import static org.assertj.core.api.Assertions.*;
 
@@ -31,8 +31,8 @@ import org.junit.jupiter.api.Nested;
 import org.junit.jupiter.api.Test;
 import org.mapstruct.factory.Mappers;
 
-import de.itvsh.kop.user.User;
-import de.itvsh.kop.user.UserTestFactory;
+import de.ozgcloud.user.User;
+import de.ozgcloud.user.UserTestFactory;
 
 class UserProfileMapperTest {