grafana/pkg/services/accesscontrol
Karl Persson 395b942134
Access Control: Add fine-grained access control to GET stats and settings handlers (#35622)
* add accesscontrol action for stats read

* use accesscontrol middleware for stats route

* add fixed role with permissions to read sever stats

* add accesscontrol action for settings read

* use accesscontrol middleware for settings route

* add fixed role with permissions to read settings

* add accesscontrol tests for AdminGetSettings and AdminGetStats

* add ability to scope settings

* add tests for AdminGetSettings
2021-06-14 17:36:48 +02:00
..
evaluator Access Control: Add histograms for evaluator and permissions checks (#34026) 2021-05-17 13:52:16 +02:00
middleware Access control: Attach ID to error message (#33472) 2021-05-12 23:00:27 +02:00
ossaccesscontrol Usage Stats: Make the UsageStatsService extension point more flexible (#34778) 2021-05-27 10:53:10 +02:00
accesscontrol.go Access control: Make Admin/Users UI working with the permissions (#33176) 2021-04-22 13:19:41 +03:00
models.go Access Control: Add fine-grained access control to GET stats and settings handlers (#35622) 2021-06-14 17:36:48 +02:00
roles_test.go Access control: Rename predefined roles to fixed roles (code) (#34469) 2021-05-25 15:36:01 +02:00
roles.go Access Control: Add fine-grained access control to GET stats and settings handlers (#35622) 2021-06-14 17:36:48 +02:00