diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java index 04d1106ea..ee0fce7bd 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/TenantManagementService.java @@ -299,6 +299,9 @@ public class TenantManagementService { var user = new UserRepresentation(); user.setUsername(redUser.getUsername()); user.setCredentials(List.of(credentialRepresentation)); + user.setEmail(redUser.getEmail()); + user.setFirstName(redUser.getFirstName()); + user.setLastName(redUser.getLastName()); user.setEmailVerified(true); var roles = new ArrayList(); diff --git a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/multitenancy/RedUser.java b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/multitenancy/RedUser.java index 464b26017..e84ee9957 100644 --- a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/multitenancy/RedUser.java +++ b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/multitenancy/RedUser.java @@ -12,6 +12,9 @@ public class RedUser { private String username; private String password; + private String email; + private String firstName; + private String lastName; @Builder.Default private Set redRoles = new HashSet<>();