mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
IDForwarding: Add toggle for id forwarding (#75378)
Features: Add toogle for id forwarding
This commit is contained in:
@@ -144,7 +144,8 @@ Experimental features might be changed or removed without prior notice.
|
|||||||
|
|
||||||
The following toggles require explicitly setting Grafana's [app mode]({{< relref "../_index.md#app_mode" >}}) to 'development' before you can enable this feature toggle. These features tend to be experimental.
|
The following toggles require explicitly setting Grafana's [app mode]({{< relref "../_index.md#app_mode" >}}) to 'development' before you can enable this feature toggle. These features tend to be experimental.
|
||||||
|
|
||||||
| Feature toggle name | Description |
|
| Feature toggle name | Description |
|
||||||
| --------------------- | -------------------------------------------------------------- |
|
| --------------------- | -------------------------------------------------------------------------------------------- |
|
||||||
| `entityStore` | SQL-based entity store (requires storage flag also) |
|
| `entityStore` | SQL-based entity store (requires storage flag also) |
|
||||||
| `externalServiceAuth` | Starts an OAuth2 authentication provider for external services |
|
| `externalServiceAuth` | Starts an OAuth2 authentication provider for external services |
|
||||||
|
| `idForwarding` | Generate signed id token for identity that can be forwarded to plugins and external services |
|
||||||
|
|||||||
@@ -130,4 +130,5 @@ export interface FeatureToggles {
|
|||||||
externalCorePlugins?: boolean;
|
externalCorePlugins?: boolean;
|
||||||
pluginsAPIMetrics?: boolean;
|
pluginsAPIMetrics?: boolean;
|
||||||
httpSLOLevels?: boolean;
|
httpSLOLevels?: boolean;
|
||||||
|
idForwarding?: boolean;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -780,5 +780,12 @@ var (
|
|||||||
Owner: hostedGrafanaTeam,
|
Owner: hostedGrafanaTeam,
|
||||||
RequiresRestart: true,
|
RequiresRestart: true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Name: "idForwarding",
|
||||||
|
Description: "Generate signed id token for identity that can be forwarded to plugins and external services",
|
||||||
|
Stage: FeatureStageExperimental,
|
||||||
|
Owner: grafanaAuthnzSquad,
|
||||||
|
RequiresDevMode: true,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -111,3 +111,4 @@ alertingInsights,experimental,@grafana/alerting-squad,false,false,false,true
|
|||||||
externalCorePlugins,experimental,@grafana/plugins-platform-backend,false,false,false,false
|
externalCorePlugins,experimental,@grafana/plugins-platform-backend,false,false,false,false
|
||||||
pluginsAPIMetrics,experimental,@grafana/plugins-platform-backend,false,false,false,true
|
pluginsAPIMetrics,experimental,@grafana/plugins-platform-backend,false,false,false,true
|
||||||
httpSLOLevels,experimental,@grafana/hosted-grafana-team,false,false,true,false
|
httpSLOLevels,experimental,@grafana/hosted-grafana-team,false,false,true,false
|
||||||
|
idForwarding,experimental,@grafana/grafana-authnz-team,true,false,false,false
|
||||||
|
|||||||
|
@@ -454,4 +454,8 @@ const (
|
|||||||
// FlagHttpSLOLevels
|
// FlagHttpSLOLevels
|
||||||
// Adds SLO level to http request metrics
|
// Adds SLO level to http request metrics
|
||||||
FlagHttpSLOLevels = "httpSLOLevels"
|
FlagHttpSLOLevels = "httpSLOLevels"
|
||||||
|
|
||||||
|
// FlagIdForwarding
|
||||||
|
// Generate signed id token for identity that can be forwarded to plugins and external services
|
||||||
|
FlagIdForwarding = "idForwarding"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user