mirror of
https://github.com/minio/minio.git
synced 2025-11-10 05:59:43 -05:00
fix support OBDAdminAction is valid action (#9354)
This commit is contained in:
@@ -115,6 +115,7 @@ var supportedAdminActions = map[AdminAction]struct{}{
|
||||
TopLocksAdminAction: {},
|
||||
ProfilingAdminAction: {},
|
||||
TraceAdminAction: {},
|
||||
OBDInfoAdminAction: {},
|
||||
ConsoleLogAdminAction: {},
|
||||
KMSKeyStatusAdminAction: {},
|
||||
ServerUpdateAdminAction: {},
|
||||
@@ -159,6 +160,7 @@ var adminActionConditionKeyMap = map[Action]condition.KeySet{
|
||||
StorageInfoAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
ServerInfoAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
DataUsageInfoAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
OBDInfoAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
TopLocksAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
ProfilingAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
TraceAdminAction: condition.NewKeySet(condition.AllSupportedAdminKeys...),
|
||||
|
||||
@@ -72,9 +72,10 @@ var AdminDiagnostics = Policy{
|
||||
{
|
||||
SID: policy.ID(""),
|
||||
Effect: policy.Allow,
|
||||
Actions: NewActionSet(ProfilingAdminAction, TraceAdminAction,
|
||||
ConsoleLogAdminAction, ServerInfoAdminAction,
|
||||
TopLocksAdminAction, OBDInfoAdminAction),
|
||||
Actions: NewActionSet(ProfilingAdminAction,
|
||||
TraceAdminAction, ConsoleLogAdminAction,
|
||||
ServerInfoAdminAction, TopLocksAdminAction,
|
||||
OBDInfoAdminAction),
|
||||
Resources: NewResourceSet(NewResource("*", "")),
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user