diff --git a/user-manager-interface/pom.xml b/user-manager-interface/pom.xml
index 3c98449a7bb77bd55c33a56b168e6eac93098e73..1fe28f1cf561170952cc9fb4436fcedc05a490b4 100644
--- a/user-manager-interface/pom.xml
+++ b/user-manager-interface/pom.xml
@@ -1,33 +1,34 @@
 <?xml version="1.0"?>
 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <modelVersion>4.0.0</modelVersion>
+	<modelVersion>4.0.0</modelVersion>
 
-    <parent>
-        <groupId>de.itvsh.kop.common</groupId>
-        <artifactId>kop-common-dependencies</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
-        <relativePath/>
-    </parent>
+	<parent>
+		<groupId>de.itvsh.kop.common</groupId>
+		<artifactId>kop-common-dependencies</artifactId>
+		<version>1.2.0-SNAPSHOT</version>
+		<relativePath />
+	</parent>
 
-    <groupId>de.itvsh.kop.user</groupId>
-    <artifactId>user-manager-interface</artifactId>
-    <version>0.3.0-SNAPSHOT</version>
+	<groupId>de.itvsh.kop.user</groupId>
+	<artifactId>user-manager-interface</artifactId>
+	<version>0.3.0-SNAPSHOT</version>
 
-    <name>UserManager Interface</name>
-    <description>gRPC Interface for User Manager</description>
+	<name>UserManager Interface</name>
+	<description>gRPC Interface for User Manager</description>
 
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 
-        <java.version>17</java.version>
-        <maven.compiler.source>${java.version}</maven.compiler.source>
-        <maven.compiler.target>${java.version}</maven.compiler.target>
-        
-        <quarkus.platform.version>2.12.2.Final</quarkus.platform.version>
-    </properties>
-    
-    <dependencyManagement>
+		<java.version>17</java.version>
+		<maven.compiler.source>${java.version}</maven.compiler.source>
+		<maven.compiler.target>${java.version}</maven.compiler.target>
+
+		<quarkus.platform.version>2.13.0.Final</quarkus.platform.version>
+		<jandex-maven-plugin-version>1.2.3</jandex-maven-plugin-version>
+	</properties>
+
+	<dependencyManagement>
 		<dependencies>
 			<!-- Quarkus -->
 			<dependency>
@@ -40,39 +41,52 @@
 		</dependencies>
 	</dependencyManagement>
 
-    <dependencies>
-    	<dependency>
-		  <groupId>io.quarkus</groupId>
-		  <artifactId>quarkus-grpc</artifactId>
+	<dependencies>
+		<dependency>
+			<groupId>io.quarkus</groupId>
+			<artifactId>quarkus-grpc</artifactId>
 		</dependency>
 
-        <!-- Java 9+ compatibility -->
-        <dependency>
-            <groupId>javax.annotation</groupId>
-            <artifactId>javax.annotation-api</artifactId>
-        </dependency>
-    </dependencies>
+		<!-- Java 9+ compatibility -->
+		<dependency>
+			<groupId>javax.annotation</groupId>
+			<artifactId>javax.annotation-api</artifactId>
+		</dependency>
+	</dependencies>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>io.quarkus</groupId>
+				<artifactId>quarkus-maven-plugin</artifactId>
+				<version>${quarkus.platform.version}</version>
+				<executions>
+					<execution>
+						<goals>
+							<goal>build</goal>
+							<goal>generate-code</goal>
+							<goal>generate-code-tests</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.jboss.jandex</groupId>
+				<artifactId>jandex-maven-plugin</artifactId>
+				<version>${jandex-maven-plugin-version}</version>
+				<executions>
+					<execution>
+						<id>make-index</id>
+						<goals>
+							<goal>jandex</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <version>${quarkus.platform.version}</version>
-                <executions>
-                    <execution>
-                        <goals>
-			    			<goal>build</goal>
-			    			<goal>generate-code</goal>
-		            		<goal>generate-code-tests</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-    
-    <distributionManagement>
+	<distributionManagement>
 		<repository>
 			<id>ozg-nexus</id>
 			<name>ozg-releases</name>
diff --git a/user-manager-server/src/main/resources/application.yaml b/user-manager-server/src/main/resources/application.yaml
index e021f8b76dcbb5a696dd4614cc57dcef1d723239..4a27ccd2fa9a33659aa919a95a121ff444bb7ceb 100644
--- a/user-manager-server/src/main/resources/application.yaml
+++ b/user-manager-server/src/main/resources/application.yaml
@@ -28,6 +28,9 @@ quarkus:
       field-name: log.level
  mongodb:
   database: usermanager
+grpc:
+ server:
+  enable-reflection-service: true
 kop:
  keycloak:
   api: