Sam Arnold
5015297d40
fix: more expressive errors ( #22448 )
...
* fix: more expressive errors
Closes #22446
* fix: server only logging for untyped errors
* chore: fix formatting
2021-09-13 15:12:35 -04:00
Daniel Moran
00afd95cb7
refactor: automated move of errors and id from root to kit ( #21101 )
...
Co-authored-by: Sam Arnold <sarnold@influxdata.com>
2021-03-30 14:10:02 -04:00
Alirie Gray
8975fd2365
refactor(tenant): move bucket and urm auth layers to tenant service ( #17474 )
...
Co-authored-by: Lyon Hill <lyondhill@gmail.com>
2020-04-07 11:13:27 -07:00
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
Jade McGough
7914a04f0b
organizationID -> orgID
2019-04-12 01:29:42 -07:00
Jade McGough
10736a3e69
fix tests
2019-03-19 11:21:27 -07:00
Jade McGough
3cb07a8701
score authorizer on orgID
2019-03-19 11:07:36 -07:00
Jade McGough
9306fb3f7c
pass tests
2019-03-19 07:00:43 -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
d8d23a0f77
feat(authorizer): test the authorization of label mappings creation
2019-01-25 11:17:36 +01:00
Leonardo Di Donato
ead0cb3dcf
feat(authorizer): test labels permissions on create, find, delete, and update operations
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-25 11:17:36 +01:00