RBAC: Always store action sets (#92833)

always store action sets, even if FT is disabled
This commit is contained in:
Ieva 2024-09-03 11:30:47 +01:00 committed by GitHub
parent 9dc333dfa7
commit 46e81e98cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -725,7 +725,7 @@ func (s *store) createPermissions(sess *db.Session, roleID int64, cmd SetResourc
}
func (s *store) shouldStoreActionSet(resource, permission string) bool {
if !(s.features.IsEnabled(context.TODO(), featuremgmt.FlagAccessActionSets) && permission != "") {
if permission == "" {
return false
}
actionSetName := GetActionSetName(resource, permission)