mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* allow users with regular actions access provisioning API paths * update methods that read rules skip new authorization logic if user CanReadAllRules to avoid performance impact on file-provisioning update all methods to accept identity.Requester that contains all permissions and is required by access control. * create deltas for single rul e * update modify methods skip new authorization logic if user CanWriteAllRules to avoid performance impact on file-provisioning update all methods to accept identity.Requester that contains all permissions and is required by access control. * implement RuleAccessControlService in provisioning * update file provisioning user to have all permissions to bypass authz * update provisioning API to return errutil errors correctly --------- Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com> |
||
---|---|---|
.. | ||
alerting | ||
dashboards | ||
datasources | ||
plugins | ||
utils | ||
values | ||
provisioning_mock.go | ||
provisioning_test.go | ||
provisioning.go |