Leonardo Di Donato
04e541bf06
fix(authorizer): do not nead read action while writing to scrapers
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-18 10:01:52 -05:00
Kelvin Wang
f0838e4c71
feat(authorizer): add scraper authorizer
2019-01-18 10:01:51 -05:00
Leonardo Di Donato
0650aacdf9
fix(authorizer): do not require read action in order to perform a write
2019-01-18 14:05:36 +01:00
Leonardo Di Donato
de5cc5a2c1
feat(authorizer): source authorizer
2019-01-18 14:05:36 +01:00
Michael Desa
24e10a4594
Merge pull request #11261 from influxdata/feat/authorize-auths
...
add authorized authorization service
2019-01-18 07:55:28 -05:00
Michael Desa
c9f2a597a4
Merge pull request #11207 from influxdata/feat/authorize-dashboards
...
add dashboard authorization
2019-01-18 07:55:15 -05:00
Michael Desa
7c7e25d4b7
test(authorizer): add authorized authorization service
2019-01-17 19:03:13 -05:00
Michael Desa
98f67156eb
feat(authorizer): add authorization service
2019-01-17 18:11:59 -05:00
Michael Desa
01983553c4
feat(influxdb): add authorization for user actions
2019-01-17 16:05:24 -05:00
Michael Desa
556577888b
test(authorizer): add dashboard service tests
2019-01-17 16:04:16 -05:00
Michael Desa
328cc6bfa3
fix(authorizer): use embedded service for find in bucket service
2019-01-17 16:04:16 -05:00
Michael Desa
ea7e466e07
feat(authorizer): add authorized dashboard service
2019-01-17 16:04:16 -05:00
Kelvin Wang
2f97711703
feat(authorizer): add telegraf authorizer
2019-01-17 11:37:01 -05:00
Leonardo Di Donato
ae33de4922
feat(authorizer): macro authorizer
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2019-01-17 14:50:18 +01:00
Michael Desa
59fde4a9de
feat(authorizer): add authorized bucket service
...
feat(http): use authorizer bucket service for API handler.
test(authorizer): add tests for bucket service auth
2019-01-16 15:37:19 -05:00
Michael Desa
bfb865cd72
feat(influxdb): authorize org service operations
...
feat(influxdb): add unauthorized error code
feat(testing): export ErrorsEqual method
feat(authorizer): add Authorize method that authorizers permissions
feat(authorizer): add org service that authorizes actions to a wrapped org service
feat(http): use authorized org service in org handler
feat(authorizer): rename Authorize to IsAllowed
2019-01-16 14:41:57 -05:00