Attention: Due to an upgrade beginning on Friday, the 22nd August 2025, any new collabs, groups and any changes to teams will not be kept beyond the weekend. User creation will also be disabled during this time. The actual upgrade will take place on Wednesday, 27th August. On that day, any service requiring a Keycloak login will be unavailable for the duration of the upgrade. Thank you for your understanding as we complete this important work.

For the duration of the maintenance period, Collaboration and Group creation features will be temporarily disabled and will return HTTP 503 Service Unavailable errors until further notice.


Last modified by messines on 2021/06/08 17:32

From version 15.1
edited by messines
on 2020/07/16 14:58
Change comment: There is no comment for this version
To version 16.1
edited by mmorgan
on 2020/07/16 18:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.messines
1 +XWiki.mmorgan
Content
... ... @@ -121,7 +121,7 @@
121 121  
122 122  ==== Response ====
123 123  
124 -As response your app receives a JSON with all the information on the logged user
124 +As response your app receives a JSON with all the information about the logged user
125 125  
126 126  (% class="box" %)
127 127  (((
... ... @@ -144,7 +144,7 @@
144 144   ],
145 145   "group": [
146 146   "**group**-collaboratory-developers",
147 - "**unit**-all-projects-hbp-consortium-sga2-sp05-administrator"
147 + "**unit**-all-projects-hbp-consortium-sga2-sp05-**administrator**"
148 148   ]
149 149   },
150 150   "mitreid-sub": "30...62"
... ... @@ -151,12 +151,10 @@
151 151  }
152 152  )))
153 153  
154 -The group field above lists Collaboratory Groups in the form "group-//groupname//" and Collaboratory Units in the form "unit-//unitname//" with the unitname using dashes instead of the colons you see in the Collaboratory UI.
154 +The unit field above lists Collaboratory Units which the user is a member of, with the unit name using slashes instead of the colons you see in the Collaboratory UI.
155 155  
156 -The team field above lists Collaboratory Teams in the form "collab-//collabname//-//role//" where //role //is one of admin, editor, or viewer according to the user's role in collab //collabname//.
156 +jupyterhub and xwiki are OIDC clients with more advanced permission management.
157 157  
158 -jupyterhub and xwiki are OIDC clients.
158 +The team field above lists Collaboratory Teams which the user is a member of, in the form "collab-//collabname//-//role//" where //role //is one of admin, editor, or viewer according to the user's role in collab //collabname//.
159 159  
160 -The unit field above lists is the list of unit the user is member of. The `unit-` prefix bellow the group field are the administration right for this user for the given unit, administration of unit is a separate concept than the unit themself.
161 -
162 -
160 +The group field above lists Collaboratory Groups which the user is a member of, in the form "group-//groupname//". It also lists Collaboratory Units which the user is an admin of, in the form "unit-//unitname//-administrator" with //unitname //using dashes instead of the colons you see in the Collaboratory UI.