grafana/pkg/services/serviceaccounts
Gabriel MABILLE 25b30aeb6d
Plugin: Enable service account based on plugin settings on init (#77193)
* Disable plugin service account

* Revert extsvc injection

* handle plugin state changes

* Use isProxyEnabled

* Remove plugininteg changes

* Change update function to also work for mysql 😩

* Plugin: enable service account based on plugin settings on
initialization

* Remove misleading comment

* Fix tests

* test message

* Clean up tests

* Simplify tests

* Re-order imports

* Remove unecessary comment

* Enable datasource plugins by default

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>

---------

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2023-10-27 14:27:06 +02:00
..
api auth: migrate api interface implementation (#77040) 2023-10-25 12:40:30 +02:00
database AuthN: Change the external service account state on plugin state change (#77157) 2023-10-27 13:46:25 +02:00
extsvcaccounts Plugin: Enable service account based on plugin settings on init (#77193) 2023-10-27 14:27:06 +02:00
manager AuthN: Change the external service account state on plugin state change (#77157) 2023-10-27 13:46:25 +02:00
proxy AuthN: Change the external service account state on plugin state change (#77157) 2023-10-27 13:46:25 +02:00
retriever Auth: Service account store refactor (#58961) 2022-12-13 14:56:10 +01:00
secretscan Chore: capitalise log message for auth packages (#74332) 2023-09-04 18:49:47 +02:00
tests AuthN: Change the external service account state on plugin state change (#77157) 2023-10-27 13:46:25 +02:00
models.go Plugin: Enable service account based on plugin settings on init (#77193) 2023-10-27 14:27:06 +02:00
serviceaccounts.go AuthN: Change the external service account state on plugin state change (#77157) 2023-10-27 13:46:25 +02:00