Created java plugin configuration, "Member" role is no more added as default since KC assign it simply belonging to relative LDAP group, out of standard roles are skipped to prevent errors

This commit is contained in:
Mauro Mugnaini 2020-12-16 16:34:46 +01:00
parent cb9947a43c
commit 30fdace7db
5 changed files with 54 additions and 1261 deletions

53
pom.xml
View File

@ -26,11 +26,11 @@
</dependency>
</dependencies>
</dependencyManagement>
<scm>
<connection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</connection>
<developerConnection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</developerConnection>
<url>https://code-repo.d4science.org/gCubeSystem/${project.artifactId}</url>
</scm>
<scm>
<connection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</connection>
<developerConnection>scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</developerConnection>
<url>https://code-repo.d4science.org/gCubeSystem/${project.artifactId}</url>
</scm>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
@ -77,19 +77,36 @@
</dependencies>
<build>
<plugins>
<!-- <plugin> -->
<!-- <groupId>org.apache.maven.plugins</groupId> -->
<!-- <artifactId>maven-dependency-plugin</artifactId> -->
<!-- <executions> -->
<!-- <execution> -->
<!-- <id>copy-dependencies</id> -->
<!-- <phase>package</phase> -->
<!-- <goals> -->
<!-- <goal>copy-dependencies</goal> -->
<!-- </goals> -->
<!-- </execution> -->
<!-- </executions> -->
<!-- </plugin> -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<goals>
<goal>java</goal>
</goals>
</execution>
</executions>
<configuration>
<includePluginDependencies>true</includePluginDependencies>
<mainClass>org.gcube.oidc.keycloak.d4science.ClientsCreatorFromExport</mainClass>
</configuration>
<dependencies>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.2</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mailapi</artifactId>
<version>1.4.3</version>
<scope>runtime</scope>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</project>

View File

@ -2,6 +2,7 @@ package org.gcube.oidc.keycloak.d4science;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
@ -171,11 +172,18 @@ public class ClientsCreatorFromExport {
System.out.println("\tcontext: " + userContext);
ClientResource clientResource = kh.findClient(realmResource, clientId);
if (clientResource != null) {
System.out.println("\t\tmapping default role: " + Role.MEMBER.asString());
kh.mapRoleTo(userResource, clientResource, Role.MEMBER.asString());
// This is no more needed, it is assigned automatically since is member
// of the corresponding LDAP group
// System.out.println("\t\tmapping default role: " + Role.MEMBER.asString());
// kh.mapRoleTo(userResource, clientResource, Role.MEMBER.asString());
for (String role : userContextsAndRoles.get(userContext)) {
System.out.println("\t\tmapping role: " + role);
kh.mapRoleTo(userResource, clientResource, role);
Role roleRole = Role.valueOf(role);
if (roleRole != null) {
kh.mapRoleTo(userResource, clientResource, role);
} else {
System.err.println("Fround not standard role: " + role);
}
}
} else {
System.err.println("Client not found on keycloak: " + userContext);
@ -255,7 +263,12 @@ public class ClientsCreatorFromExport {
username = args[1];
password = args[2];
realm = args[3];
exportFileFIS = new FileInputStream(args[4]);
try {
exportFileFIS = new FileInputStream(args[4]);
} catch (FileNotFoundException e) {
System.err.println("Export file not found: " + args[4]);
return;
}
if (args.length > 5) {
avatarBaseURL = args[5];
}

View File

@ -1,716 +0,0 @@
[
{
"username": "20158",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=GVAKASx5ucYDY6dM4baHyzjSDd4%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "nikolaos.drakopoulos",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=gc9vDHJhL%2F5BNmQ4dq2iQ8ZJTlU%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "roberto.cirillo",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=8iuD%2B6QNL9RGtvmP1nas%2Fp1ZAG4%3D&t=1601290149069",
"contexts": {
"/gcube": [
"VO-Admin"
],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": [
"VO-Admin"
],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": [
"VO-Admin"
]
}
},
{
"username": "alessia.bardi",
"avatarURL": "/image/user_female_portrait?img_id=0&img_id_token=21xFZ3FJ25JGakekjYR%2F10PbKmA%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "aureliano.gentile",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=S2oqdVxZH9Bz5eqjQqjniVRBId0%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "ngalante",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=1SSKciv1WOE9PwogK2jCgCVyzo8%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nicolas.bailly",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=GFTwsmfU%2BAHJK47RuFU4BELipvY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "taha.imzilen",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=ukplcF%2B7pSktjCHiIiEbTctAiho%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "lucio.lelii",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=jBlUJmNkNJdSyeYwMyzfY8Om5iY%3D&t=1601290149069",
"contexts": {
"/gcube": [
"Infrastructure-Manager"
],
"/gcube/devsec/Mon20July1612": [
"VRE-Manager"
],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": [
"DataMiner-Manager"
],
"/gcube/devNext": [
"VRE-Designer",
"VRE-Manager",
"VO-Admin"
]
}
},
{
"username": "paul.taconet",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=JEUwZOo2DHobPqAnKqmpsZOEoxs%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "gianpaolo.coro",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=HwYlOTPpwzCNdt5OajuCpTK%2FNEY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [
"VO-Admin"
],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Data-Manager",
"Catalogue-Admin",
"DataMiner-Manager"
]
}
},
{
"username": "ciro.formisano",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=lch2BNnJMQ1LoyIoflynr0PTzjs%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "valentina.marioli",
"avatarURL": "/image/user_male_portrait?img_id=30175726&img_id_token=OWgCtyZGGumk1lExq3%2BY1a2OYsY%3D&t=1601546256284",
"contexts": {
"/gcube": [],
"/gcube/devsec": [
"VO-Admin"
],
"/gcube/devNext": []
}
},
{
"username": "andrea.dellamico",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=deHZlJ%2BaL6rODb2mnPt%2FyRPewGo%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": []
}
},
{
"username": "panagiota.koltsida",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=6e38INmp5qj6fkmicQ5mlYdKBaY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [
"Data-Manager",
"VRE-Designer"
],
"/gcube/devNext": []
}
},
{
"username": "konstantinos.giannousis",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=%2BcLoGMO%2BW7Y8SBqrFP3l6erqUpk%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "tommaso.piccioli",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=wj5tj3LVRYfyeXDwopaT1bXxxuc%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "paolo.manghi",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=sPbxHcTNi1tSv4YMcnj%2FZ7rK60c%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "emmanuel.blondel",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=Zc7O0B4L7V49mTzTgQLh%2FoVr580%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "francesco.mangiacrapa",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=9MfQjjk3%2FIzIVQtsMah83E1z4vs%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Catalogue-Admin"
],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [
"Catalogue-Admin"
],
"/gcube/devNext": []
}
},
{
"username": "ashtoash",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=IjjGs6OZycGOAwrv4W%2FxzyrmmRQ%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "anton.ellenbroek",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=qtIE5HN%2BAE23bmg7Ox9gTfvAyF4%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "pasquale.pagano",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=JO2uil%2BuyGlAUh27tzFHwPS1jcU%3D&t=1601290149069",
"contexts": {
"/gcube": [
"VO-Admin"
],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": [
"Data-Manager",
"Catalogue-Admin"
],
"/gcube/devNext": [
"VO-Admin"
]
}
},
{
"username": "leonardo.candela",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=xu2bKoUrhElmR%2FceOxVnTbBaQEQ%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"VRE-Designer",
"VRE-Manager",
"Catalogue-Admin"
],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"VRE-Manager",
"Catalogue-Admin"
]
}
},
{
"username": "donatella.castelli",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=l5pzxpmxa98uH0RDoJcYiEd9OYs%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "julien.barde",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=Eouucnhg7yD%2F6cg%2FpeEHD%2FIQa%2Bo%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "giancarlo.panichi",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=4Xwy%2B61I3rSZ7Qt018DOW4TH%2Fjo%3D&t=1601290149069",
"contexts": {
"/gcube": [
"Infrastructure-Manager"
],
"/gcube/devsec/devVRE": [
"DataMiner-Manager"
],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [
"Data-Manager",
"VRE-Manager",
"Catalogue-Editor",
"DataMiner-Manager"
],
"/gcube/devNext": []
}
},
{
"username": "luca.frosini",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=%2BFIqz%2FIogZCjrbfmSuo%2FHBp4Pso%3D&t=1601290149069",
"contexts": {
"/gcube": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devsec/devVRE": [
"Catalogue-Admin"
],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Catalogue-Admin",
"Accounting-Manager"
]
}
},
{
"username": "fabio.sinibaldi",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=LR2wXrHdP3qSXMX8fLr6NQNlQGc%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Catalogue-Admin"
],
"/gcube/devsec": [
"VO-Admin",
"Catalogue-Admin"
],
"/gcube/devNext": [
"VRE-Designer",
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": [
"Catalogue-Admin"
]
}
},
{
"username": "yannis.marketakis",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=4gAiTy2YF6ABHuSYiagvr6Ku%2FhI%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "paolo.fabriani",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=Ysyc1VD6Srsf8UK2GSX6pHL1Ik0%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nikolas.laskaris",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=n9QaEgg6H4PlPbWhoD6lxvKR3SY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "massimiliano.assante",
"avatarURL": "/image/user_male_portrait?img_id=39185507&img_id_token=51%2BzKsVudKPCTFBxV%2FEgNGG6D7M%3D&t=1601545765713",
"contexts": {
"/gcube": [
"Infrastructure-Manager",
"VO-Admin"
],
"/gcube/devsec/devVRE": [
"VRE-Manager"
],
"/gcube/devsec/Mon20July1612": [
"VRE-Manager",
"Catalogue-Editor"
],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": [
"VRE-Manager"
],
"/gcube/devNext": [
"Infrastructure-Manager",
"VRE-Manager",
"VO-Admin"
]
}
},
{
"username": "gkakas",
"avatarURL": "/image/user_female_portrait?img_id=0&img_id_token=6e3KM5BiPinMkJsAosAMujtb0YQ%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "gantzoulatos",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=PSQTz6tY9hgoeIaam8tiDojQV5w%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "enrico.anello",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=lNQ8%2FL8Rf5zQNxEC5t%2FWU1xnsiY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "mister.orange",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=G8CostRyxLg9Jfw5xuzWYXebigc%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "mister.blue",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=4dk76aMw%2FzCHIOh1d7VjxRkVLLU%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "kostas.kakaletris",
"avatarURL": "/image/user_female_portrait?img_id=0&img_id_token=CmX36QiuYR0XMgkdzXDyZbun0h8%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Infrastructure-Manager"
],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "leviwesterveld",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=nfTI78XqYjxCaJ43Hub0YQVDqgc%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "dataminer",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=apVwzKiExbkgLQ1V5eUvkDIQLAA%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "andrea.rossi",
"avatarURL": "/image/user_male_portrait?img_id=30110057&img_id_token=gAJ4uVWTA74xwQ6%2FCA72RRinysY%3D&t=1601545799059",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"Catalogue-Editor"
],
"/gcube/devsec/Mon20July1612": [
"VRE-Designer",
"Catalogue-Editor"
],
"/gcube/devsec": [
"VRE-Designer"
],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "efthymios",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=MY02p044ame0ejhM8dHdeKaprlg%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "miles",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=yzg255CrF36xGieEz5IWD54qalM%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "kgiannakelos",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=1TyGvJOiGOVkdtgRNdowT5XKu1w%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "grsf.publisher",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=CkQQapbhbcFel5qiLHTg1aCx4%2Fo%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Catalogue-Admin"
]
}
},
{
"username": "jsonws.user",
"avatarURL": "/image/user_male_portrait?img_id=25603407&img_id_token=WDv6qtAFEFbm%2FvzrRoAmgCx3iwU%3D&t=1601546256419",
"contexts": {
"/gcube": []
}
},
{
"username": "ay",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=x4pAA%2BKtkVNr8VayfKsbMha0XFc%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "salvam",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=GlygbuzwA6tbfnCF5UjvoHhpuhw%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nikos",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=nJIyOwnlx7KuQy7Tmv1WiM%2BPLu0%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "statistical.manager",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=tsAwwpZRPUiFm72s51ymLazpOfU%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [
"Data-Manager"
],
"/gcube/devNext": []
}
},
{
"username": "manuele.simi",
"avatarURL": "/image/user_male_portrait?img_id=31248083&img_id_token=TwIodQXO8q%2Bg3%2BPM8ftbdCwFUiI%3D&t=1601546256438",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "vfloros",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=fX1fd9w4f4pcJ0V6%2F8m6cv0GQ14%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Catalogue-Editor"
],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "rob.knapen",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=LcOEVy85EAy8P5MVf%2Bj8CJFemHY%3D&t=1601290149069",
"contexts": {
"/gcube": []
}
},
{
"username": "mister.white",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=CBG%2BYgIMvWXE5M1KdNR6qrAqjRY%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "chiamag",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=3SRUpAosZFPDtV0yNsN3uAGcd%2Fw%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": []
}
},
{
"username": "mauro.mugnaini",
"avatarURL": "/image/user_male_portrait?img_id=39131064&img_id_token=3hw14Gvh724icS9X8KOpGQ%2BbOUk%3D&t=1601546256457",
"contexts": {
"/gcube": [],
"/gcube/devsec/Mon20July1612": [
"VRE-Manager"
],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "pino",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=yoymRDXOhQOX6vc6cORHcs%2BHpfo%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Data-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": []
}
},
{
"username": "marco.lettere",
"avatarURL": "/image/user_male_portrait?img_id=39131005&img_id_token=4TrJGGgbzLAKZ1KT5khri31hB3Q%3D&t=1601546256464",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": []
}
},
{
"username": "mauro.mugnaini.altro",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=RhM1gdNIzW20YmKJSSRs36aejvY%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "mugna.inimauro",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=3EQb2wggDMC%2BwzPfPR5tT7ixhCc%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "ginone.stillone",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=Y%2F76Ld%2F0auCkf8vGm0YX3JLjkds%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "vincenzo.cestone",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=yvmt3fUAfqVZmeqZCb9mTwa9hxk%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "dicondina.tiziano",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=EnDGhzwqlemN%2BG3c1v%2B5a5SExtE%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "vietnam",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=LiCO1c%2FDdD4ehe%2FZYNr2gAvFb40%3D&t=1601290149069",
"contexts": {
}
},
{
"username": "massimiliano.assante.1",
"avatarURL": "/image/user_male_portrait?img_id=0&img_id_token=xQ0GKEA%2Fiu1I3PeGSpWRHZ7OK%2Bk%3D&t=1601290149069",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": []
}
}
]

View File

@ -1,521 +0,0 @@
[
{
"username": "nikolaos.drakopoulos",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "roberto.cirillo",
"contexts": {
"/gcube": ["VO-Admin"],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": ["VO-Admin"],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": ["VO-Admin"]
}
},
{
"username": "alessia.bardi",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "aureliano.gentile",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "ngalante",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nicolas.bailly",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "taha.imzilen",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "lucio.lelii",
"contexts": {
"/gcube": ["Infrastructure-Manager"],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext": [
"VRE-Designer",
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": ["DataMiner-Manager"]
}
},
{
"username": "paul.taconet",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "gianpaolo.coro",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": ["VO-Admin"],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Data-Manager",
"Catalogue-Admin",
"DataMiner-Manager"
]
}
},
{
"username": "ciro.formisano",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "valentina.marioli",
"contexts": {
"/gcube": [],
"/gcube/devsec": ["VO-Admin"],
"/gcube/devNext": []
}
},
{
"username": "andrea.dellamico",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": []
}
},
{
"username": "panagiota.koltsida",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [
"Data-Manager",
"VRE-Designer"
],
"/gcube/devNext": []
}
},
{
"username": "konstantinos.giannousis",
"contexts": {"/gcube": []}
},
{
"username": "tommaso.piccioli",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "paolo.manghi",
"contexts": {"/gcube": []}
},
{
"username": "emmanuel.blondel",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "francesco.mangiacrapa",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": ["Catalogue-Admin"],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": ["Catalogue-Admin"]
}
},
{
"username": "ashtoash",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "anton.ellenbroek",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "pasquale.pagano",
"contexts": {
"/gcube": ["VO-Admin"],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext": ["VO-Admin"],
"/gcube/devNext/NextNext": [
"Data-Manager",
"Catalogue-Admin"
]
}
},
{
"username": "leonardo.candela",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"VRE-Designer",
"VRE-Manager",
"Catalogue-Admin"
],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"VRE-Manager",
"Catalogue-Admin"
]
}
},
{
"username": "donatella.castelli",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "julien.barde",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "giancarlo.panichi",
"contexts": {
"/gcube": ["Infrastructure-Manager"],
"/gcube/devsec/devVRE": ["DataMiner-Manager"],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Data-Manager",
"VRE-Manager",
"Catalogue-Editor",
"DataMiner-Manager"
]
}
},
{
"username": "luca.frosini",
"contexts": {
"/gcube": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devsec/devVRE": [
"VRE-Manager",
"Catalogue-Admin"
],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": [
"Catalogue-Admin",
"Accounting-Manager"
]
}
},
{
"username": "fabio.sinibaldi",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": ["Catalogue-Admin"],
"/gcube/devsec": [
"VO-Admin",
"Catalogue-Admin"
],
"/gcube/devNext": [
"VRE-Designer",
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": ["Catalogue-Admin"]
}
},
{
"username": "yannis.marketakis",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": []
}
},
{
"username": "paolo.fabriani",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nikolas.laskaris",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "massimiliano.assante",
"contexts": {
"/gcube": [
"Infrastructure-Manager",
"VO-Admin"
],
"/gcube/devsec/devVRE": ["VRE-Manager"],
"/gcube/devsec": [
"VRE-Manager",
"VO-Admin"
],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": [
"Infrastructure-Manager",
"VRE-Manager",
"VO-Admin"
]
}
},
{
"username": "gkakas",
"contexts": {"/gcube": []}
},
{
"username": "gantzoulatos",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "enrico.anello",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "mister.orange",
"contexts": {"/gcube": []}
},
{
"username": "mister.blue",
"contexts": {"/gcube": []}
},
{
"username": "kostas.kakaletris",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": ["Infrastructure-Manager"],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "leviwesterveld",
"contexts": {"/gcube": []}
},
{
"username": "dataminer",
"contexts": {}
},
{
"username": "andrea.rossi",
"contexts": {
"/gcube": [],
"/gcube/devsec": ["VRE-Designer"],
"/gcube/devNext": []
}
},
{
"username": "efthymios",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "miles",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "kgiannakelos",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "grsf.publisher",
"contexts": {
"/gcube": [],
"/gcube/devNext/NextNext": ["Catalogue-Admin"],
"/gcube/devNext": []
}
},
{
"username": "jsonws.user",
"contexts": {"/gcube": []}
},
{
"username": "ay",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "salvam",
"contexts": {
"/gcube": [],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "nikos",
"contexts": {
"/gcube": [],
"/gcube/devNext": []
}
},
{
"username": "statistical.manager",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext": [],
"/gcube/devNext/NextNext": ["Data-Manager"]
}
},
{
"username": "manuele.simi",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "vfloros",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": ["Catalogue-Editor"],
"/gcube/devsec": [],
"/gcube/devNext": []
}
},
{
"username": "rob.knapen",
"contexts": {"/gcube": []}
},
{
"username": "mister.white",
"contexts": {
"/gcube": [],
"/gcube/devNext/NextNext": []
}
},
{
"username": "chiamag",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": []
}
},
{
"username": "Marco Lettere Lettere2",
"contexts": {"/gcube": []}
},
{
"username": "mauro.mugnaini",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [],
"/gcube/devsec": [],
"/gcube/devNext/NextNext": [],
"/gcube/devNext": []
}
},
{
"username": "themaxx7",
"contexts": {
"/gcube": [],
"/gcube/devsec": []
}
},
{
"username": "pino",
"contexts": {
"/gcube": [],
"/gcube/devsec/devVRE": [
"Data-Manager",
"DataMiner-Manager"
],
"/gcube/devsec": []
}
}
]

View File

@ -28,11 +28,11 @@
<appender-ref ref="console" />
</logger>
<logger name="httpclient.wire" additivity="false">
<level value="DEBUG" />
<level value="INFO" />
<appender-ref ref="console" />
</logger>
<root>
<level value="DEBUG" />
<level value="ERROR" />
<appender-ref ref="console" />
</root>