Jonathan A. Sternberg
0ae8bebd75
refactor: rewrite imports to include the /v2 suffix for version 2
2020-04-03 12:39:20 -05:00
Lorenzo Affetti
40999629ee
refactor(authorizer): auth micro framework
2020-03-19 09:43:20 +01:00
Alirie Gray
991002d83b
fix(labels): add check for write permissions to create label ( #17174 )
2020-03-12 10:51:50 -07:00
Greg
f98874566c
fix: allow authorized label service to be called indirectly ( #17111 )
...
* fix: allow authorized label service to be called indirectly
17071 exists because pkger loads all service resources as authorized on
start, resulting in them all being authorized when referenced indirectly
(not hit directly via api by consumer). Rather than restructure pkger to
only authorize direct services, this allows proper indirect auth to
labels (the cause of 17071).
* Add orgService to tests
* Add resource types to find orgID from
2020-03-11 10:58:39 -06:00
Lorenzo Affetti
fd729f8a38
fix(http): refactor document service and fix auth
2020-03-09 20:32:31 +01:00
Jade McGough
7914a04f0b
organizationID -> orgID
2019-04-12 01:29:42 -07:00
Kelvin Wang
50d5a2cc45
fix(authorization): ignore the labels
2019-03-19 22:53:35 -04:00
Jade McGough
3cb07a8701
score authorizer on orgID
2019-03-19 11:07:36 -07:00
Jade McGough
f488428a32
fix(authorizer): labels can be created if the user has read access to the specified org
2019-03-19 01:56:55 -07:00
Leonardo Di Donato
bd8bb5cb52
feat(authorizer): authorize the look up of labels by resource
2019-01-25 11:17:36 +01:00
Leonardo Di Donato
ddac968127
feat(authorizer): authorization for deletion of label mappings
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-25 11:17:36 +01:00
Leonardo Di Donato
605fa99ba8
feat(authorizer): authorization of label mappings creation
2019-01-25 11:17:36 +01:00
Leonardo Di Donato
a2a1f8641f
feat(authorizer): initial (incomplete) auth for labels v2
2019-01-25 11:17:36 +01:00