Jump to: navigation, search

Difference between revisions of "Barbican/Policy"

Line 5: Line 5:
 
! colspan="3" | System-scope
 
! colspan="3" | System-scope
 
|-
 
|-
! Route !! Method !! reader !! member !! admin !! reader !! member !! admin
+
! Route !! Method !! reader !! member !! admin !! reader !! member !! admin || no auth || Tag
 
|-
 
|-
| /    || GET || x || x || x || x || x || x
+
| /    || GET || x || x || x || x || x || x || x || key_manager:get_home
 
|-
 
|-
| /v1 || GET || x || x || x || x || x || x  
+
| /v1 || GET || x || x || x || x || x || x ||  || key_manager:get_v1
 
|-
 
|-
| /v1/secrets || GET
+
| rowspan="2" | /v1/secrets || GET
 
|-
 
|-
| /v1/secrets/{secret-id} || GET
+
| POST
 
|-
 
|-
| /v1/secrets/{secret-id} || PUT
+
| rowspan="3" | /v1/secrets/{secret-id} || GET
 
|-
 
|-
| /v1/secrets/{secret-id} || DELETE
+
| PUT
 +
|-
 +
| DELETE
 +
|-
 +
| rowspan="4" | /v1/secrets/{secret-id}/acl || GET
 +
|-
 +
| PATCH
 +
|-
 +
| PUT
 +
|-
 +
| DELETE
 +
|-
 +
| /v1/secrets/{secret-id}/metadata
 +
|-
 +
| rowspan="3" | /v1/secrets/{secret-id}/metadata/{meta-key} || GET
 +
|-
 +
| PUT
 +
|-
 +
| DELETE
 
|-
 
|-
 
| /v1/orders
 
| /v1/orders

Revision as of 22:30, 13 June 2018

Project-scope System-scope
Route Method reader member admin reader member admin no auth Tag
/ GET x x x x x x x key_manager:get_home
/v1 GET x x x x x x key_manager:get_v1
/v1/secrets GET
POST
/v1/secrets/{secret-id} GET
PUT
DELETE
/v1/secrets/{secret-id}/acl GET
PATCH
PUT
DELETE
/v1/secrets/{secret-id}/metadata
/v1/secrets/{secret-id}/metadata/{meta-key} GET
PUT
DELETE
/v1/orders
/v1/containers
/v1/transport_keys
/v1/quotas
/v1/project-quotas
/v1/secret-stores