mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
RBAC: add a feature toggle for action sets (#86064)
* add a feature toggle for action sets * update feature toggle name
This commit is contained in:
@@ -175,6 +175,7 @@ Experimental features might be changed or removed without prior notice.
|
|||||||
| `nodeGraphDotLayout` | Changed the layout algorithm for the node graph |
|
| `nodeGraphDotLayout` | Changed the layout algorithm for the node graph |
|
||||||
| `kubernetesAggregator` | Enable grafana aggregator |
|
| `kubernetesAggregator` | Enable grafana aggregator |
|
||||||
| `expressionParser` | Enable new expression parser |
|
| `expressionParser` | Enable new expression parser |
|
||||||
|
| `accessActionSets` | Introduces action sets for resource permissions |
|
||||||
|
|
||||||
## Development feature toggles
|
## Development feature toggles
|
||||||
|
|
||||||
|
|||||||
@@ -179,4 +179,5 @@ export interface FeatureToggles {
|
|||||||
oauthRequireSubClaim?: boolean;
|
oauthRequireSubClaim?: boolean;
|
||||||
newDashboardWithFiltersAndGroupBy?: boolean;
|
newDashboardWithFiltersAndGroupBy?: boolean;
|
||||||
cloudWatchNewLabelParsing?: boolean;
|
cloudWatchNewLabelParsing?: boolean;
|
||||||
|
accessActionSets?: boolean;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1205,6 +1205,12 @@ var (
|
|||||||
FrontendOnly: false,
|
FrontendOnly: false,
|
||||||
AllowSelfServe: false,
|
AllowSelfServe: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
Name: "accessActionSets",
|
||||||
|
Description: "Introduces action sets for resource permissions",
|
||||||
|
Stage: FeatureStageExperimental,
|
||||||
|
Owner: identityAccessTeam,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -160,3 +160,4 @@ usePrometheusFrontendPackage,GA,@grafana/observability-metrics,false,false,true
|
|||||||
oauthRequireSubClaim,experimental,@grafana/identity-access-team,false,false,false
|
oauthRequireSubClaim,experimental,@grafana/identity-access-team,false,false,false
|
||||||
newDashboardWithFiltersAndGroupBy,experimental,@grafana/dashboards-squad,false,false,false
|
newDashboardWithFiltersAndGroupBy,experimental,@grafana/dashboards-squad,false,false,false
|
||||||
cloudWatchNewLabelParsing,GA,@grafana/aws-datasources,false,false,false
|
cloudWatchNewLabelParsing,GA,@grafana/aws-datasources,false,false,false
|
||||||
|
accessActionSets,experimental,@grafana/identity-access-team,false,false,false
|
||||||
|
|||||||
|
@@ -650,4 +650,8 @@ const (
|
|||||||
// FlagCloudWatchNewLabelParsing
|
// FlagCloudWatchNewLabelParsing
|
||||||
// Updates CloudWatch label parsing to be more accurate
|
// Updates CloudWatch label parsing to be more accurate
|
||||||
FlagCloudWatchNewLabelParsing = "cloudWatchNewLabelParsing"
|
FlagCloudWatchNewLabelParsing = "cloudWatchNewLabelParsing"
|
||||||
|
|
||||||
|
// FlagAccessActionSets
|
||||||
|
// Introduces action sets for resource permissions
|
||||||
|
FlagAccessActionSets = "accessActionSets"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -2090,6 +2090,31 @@
|
|||||||
"frontend": true,
|
"frontend": true,
|
||||||
"allowSelfServe": true
|
"allowSelfServe": true
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"metadata": {
|
||||||
|
"name": "actionSets",
|
||||||
|
"resourceVersion": "1712934405418",
|
||||||
|
"creationTimestamp": "2024-04-12T15:06:45Z",
|
||||||
|
"deletionTimestamp": "2024-04-12T15:17:53Z"
|
||||||
|
},
|
||||||
|
"spec": {
|
||||||
|
"description": "Introduces action sets for resource permissions",
|
||||||
|
"stage": "experimental",
|
||||||
|
"codeowner": "@grafana/identity-access-team"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"metadata": {
|
||||||
|
"name": "accessActionSets",
|
||||||
|
"resourceVersion": "1712935073026",
|
||||||
|
"creationTimestamp": "2024-04-12T15:17:53Z"
|
||||||
|
},
|
||||||
|
"spec": {
|
||||||
|
"description": "Introduces action sets for resource permissions",
|
||||||
|
"stage": "experimental",
|
||||||
|
"codeowner": "@grafana/identity-access-team"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user