grafana/pkg/services/ngalert/accesscontrol
Yuri Tseretyan 509691b416
Alerting: Introduce authorization logic for operations on silences (#85418)
* extract genericService from RuleService just to reuse it later
* implement silence service

---------

Co-authored-by: William Wernert <william.wernert@grafana.com>
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>
2024-04-08 18:02:28 -04:00
..
fakes Alerting: Update provisioning API to support regular permissions (#77007) 2024-03-22 15:37:10 -04:00
accesscontrol.go Alerting: Introduce authorization logic for operations on silences (#85418) 2024-04-08 18:02:28 -04:00
models.go Alerting: Alerting accesscontrol utilities (#84508) 2024-03-14 14:03:53 -04:00
rules_test.go Alerting: Introduce authorization logic for operations on silences (#85418) 2024-04-08 18:02:28 -04:00
rules.go Alerting: Introduce authorization logic for operations on silences (#85418) 2024-04-08 18:02:28 -04:00
silences_test.go Alerting: Introduce authorization logic for operations on silences (#85418) 2024-04-08 18:02:28 -04:00
silences.go Alerting: Introduce authorization logic for operations on silences (#85418) 2024-04-08 18:02:28 -04:00
testing.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2023-11-15 18:54:54 +02:00