Changes for page Data Proxy & Human Data Gateway
Last modified by alexisdurieux on 2022/03/25 08:38
From version 5.1
edited by alexisdurieux
on 2020/12/10 09:23
on 2020/12/10 09:23
Change comment:
There is no comment for this version
To version 6.1
edited by alexisdurieux
on 2021/01/06 11:32
on 2021/01/06 11:32
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,7 +4,7 @@ 4 4 ((( 5 5 = Data Proxy = 6 6 7 - Specification7 +Documentation 8 8 ))) 9 9 ))) 10 10 ... ... @@ -12,6 +12,30 @@ 12 12 ((( 13 13 (% class="col-xs-12 col-sm-4" %) 14 14 ((( 15 +The data proxy core is the application that acts as a proxy to the CSCS Swift storage. 16 + 17 +==== Authentication ==== 18 + 19 +The application itself is connected to the CSCS storage. The user is authenticated against the data-proxy application using an authorization headers. The user is then authenticated against the EBRAINS platform. That means the user only needs to have a ebrains account to access the data proxy and the swift storage capabilities 20 + 21 +=== Bucket system === 22 + 23 +We use the collaboratory authorization system for the buckets. 24 + 25 +For every collab, it is possible to access a swift container as a user. The action the user can perform on the buckets depend on the rights the user has in the collab 26 + 27 +(% border="3" %) 28 +|=Collab Right|=Available actions on bucket 29 +|Viewer|Read 30 +|Editor|Create, Read, Update, Delete 31 +|Admin|Create, Read, Update, Delete 32 +|Not a collab member|No actions 33 + 34 +**Should the editor be able to create the bucket in the first place ?** 35 + 36 + 37 +=== **Api description** === 38 + 15 15 16 16 ))) 17 17 )))