[authn] adding appPlatformAccessTokens featureflag (#92991)

Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
This commit is contained in:
Claudiu Dragalina-Paraipan 2024-09-05 19:18:44 +03:00 committed by GitHub
parent 1ce43b4c42
commit d5ebaa0ef9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 28 additions and 0 deletions

View File

@ -207,4 +207,5 @@ export interface FeatureToggles {
exploreLogsShardSplitting?: boolean; exploreLogsShardSplitting?: boolean;
exploreLogsAggregatedMetrics?: boolean; exploreLogsAggregatedMetrics?: boolean;
exploreLogsLimitedTimeRange?: boolean; exploreLogsLimitedTimeRange?: boolean;
appPlatformAccessTokens?: boolean;
} }

View File

@ -1426,6 +1426,14 @@ var (
FrontendOnly: true, FrontendOnly: true,
Owner: grafanaObservabilityLogsSquad, Owner: grafanaObservabilityLogsSquad,
}, },
{
Name: "appPlatformAccessTokens",
Description: "Enables the use of access tokens for the App Platform",
Stage: FeatureStageExperimental,
Owner: identityAccessTeam,
HideFromDocs: true,
HideFromAdminPage: true,
},
} }
) )

View File

@ -188,3 +188,4 @@ singleTopNav,experimental,@grafana/grafana-frontend-platform,false,false,true
exploreLogsShardSplitting,experimental,@grafana/observability-logs,false,false,true exploreLogsShardSplitting,experimental,@grafana/observability-logs,false,false,true
exploreLogsAggregatedMetrics,experimental,@grafana/observability-logs,false,false,true exploreLogsAggregatedMetrics,experimental,@grafana/observability-logs,false,false,true
exploreLogsLimitedTimeRange,experimental,@grafana/observability-logs,false,false,true exploreLogsLimitedTimeRange,experimental,@grafana/observability-logs,false,false,true
appPlatformAccessTokens,experimental,@grafana/identity-access-team,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
188 exploreLogsShardSplitting experimental @grafana/observability-logs false false true
189 exploreLogsAggregatedMetrics experimental @grafana/observability-logs false false true
190 exploreLogsLimitedTimeRange experimental @grafana/observability-logs false false true
191 appPlatformAccessTokens experimental @grafana/identity-access-team false false false

View File

@ -762,4 +762,8 @@ const (
// FlagExploreLogsLimitedTimeRange // FlagExploreLogsLimitedTimeRange
// Used in Explore Logs to limit the time range // Used in Explore Logs to limit the time range
FlagExploreLogsLimitedTimeRange = "exploreLogsLimitedTimeRange" FlagExploreLogsLimitedTimeRange = "exploreLogsLimitedTimeRange"
// FlagAppPlatformAccessTokens
// Enables the use of access tokens for the App Platform
FlagAppPlatformAccessTokens = "appPlatformAccessTokens"
) )

View File

@ -336,6 +336,20 @@
"expression": "true" "expression": "true"
} }
}, },
{
"metadata": {
"name": "appPlatformAccessTokens",
"resourceVersion": "1725549369316",
"creationTimestamp": "2024-09-05T15:16:09Z"
},
"spec": {
"description": "Enables the use of access tokens for the App Platform",
"stage": "experimental",
"codeowner": "@grafana/identity-access-team",
"hideFromAdminPage": true,
"hideFromDocs": true
}
},
{ {
"metadata": { "metadata": {
"name": "authAPIAccessTokenAuth", "name": "authAPIAccessTokenAuth",