Azure: Configuration for user identity authentication in datasources (Experimental) (#50277)

* Configuration for user identity authentication

* Use token endpoint form Azure AD settings

* Documentation update

* Update Grafana Azure SDK

* Fix secret override

* Fix lint

* Fix doc wording
This commit is contained in:
Sergey Kostrukov
2023-05-15 10:00:54 -07:00
committed by GitHub
parent 5ec0f82baa
commit eafba8fa69
11 changed files with 250 additions and 6 deletions

View File

@@ -21,6 +21,7 @@ import {
export interface AzureSettings {
cloud?: string;
managedIdentityEnabled: boolean;
userIdentityEnabled: boolean;
}
export type AppPluginConfig = {
@@ -121,6 +122,7 @@ export class GrafanaBootConfig implements GrafanaConfig {
awsAssumeRoleEnabled = false;
azure: AzureSettings = {
managedIdentityEnabled: false,
userIdentityEnabled: false,
};
caching = {
enabled: false,