diff --git a/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java b/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java index c15ded2..fcfd19c 100644 --- a/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java +++ b/src/main/java/org/gcube/oidc/keycloak/d4science/ClientsCreatorFromExport.java @@ -178,11 +178,10 @@ public class ClientsCreatorFromExport { // kh.mapRoleTo(userResource, clientResource, Role.MEMBER.asString()); for (String role : userContextsAndRoles.get(userContext)) { System.out.println("\t\tmapping role: " + role); - Role roleRole = Role.valueOf(role); - if (roleRole != null) { + if (Role.exists(role)) { kh.mapRoleTo(userResource, clientResource, role); } else { - System.err.println("Fround not standard role: " + role); + System.err.println("Found not standard role: " + role); } } } else {