Auth: Add improvedExternalSessionHandling feature toggle (#93385)

Add improvedExternalSessionHandling feature toggle
This commit is contained in:
Misi 2024-09-17 12:54:39 +02:00 committed by GitHub
parent 43cad93e62
commit 41cd0f5180
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 28 additions and 0 deletions

View File

@ -213,4 +213,5 @@ export interface FeatureToggles {
appPlatformAccessTokens?: boolean;
appSidecar?: boolean;
groupAttributeSync?: boolean;
improvedExternalSessionHandling?: boolean;
}

View File

@ -1467,6 +1467,14 @@ var (
Owner: identityAccessTeam,
HideFromDocs: true,
},
{
Name: "improvedExternalSessionHandling",
Description: "Enable improved support for external sessions in Grafana",
Stage: FeatureStageExperimental,
Owner: identityAccessTeam,
HideFromDocs: true,
HideFromAdminPage: true,
},
}
)

View File

@ -194,3 +194,4 @@ exploreLogsLimitedTimeRange,experimental,@grafana/observability-logs,false,false
appPlatformAccessTokens,experimental,@grafana/identity-access-team,false,false,false
appSidecar,experimental,@grafana/explore-squad,false,false,false
groupAttributeSync,experimental,@grafana/identity-access-team,false,false,false
improvedExternalSessionHandling,experimental,@grafana/identity-access-team,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
194 appPlatformAccessTokens experimental @grafana/identity-access-team false false false
195 appSidecar experimental @grafana/explore-squad false false false
196 groupAttributeSync experimental @grafana/identity-access-team false false false
197 improvedExternalSessionHandling experimental @grafana/identity-access-team false false false

View File

@ -786,4 +786,8 @@ const (
// FlagGroupAttributeSync
// Enable the groupsync extension for managing Group Attribute Sync feature
FlagGroupAttributeSync = "groupAttributeSync"
// FlagImprovedExternalSessionHandling
// Enable improved support for external sessions in Grafana
FlagImprovedExternalSessionHandling = "improvedExternalSessionHandling"
)

View File

@ -1421,6 +1421,20 @@
"codeowner": "@grafana/identity-access-team"
}
},
{
"metadata": {
"name": "improvedExternalSessionHandling",
"resourceVersion": "1726560214520",
"creationTimestamp": "2024-09-17T08:03:34Z"
},
"spec": {
"description": "Enable improved support for external sessions in Grafana",
"stage": "experimental",
"codeowner": "@grafana/identity-access-team",
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{
"metadata": {
"name": "individualCookiePreferences",