From 62d009f2f8c4e836e413cd96945efac07a884e7e Mon Sep 17 00:00:00 2001 From: Qiu Jian Date: Wed, 1 Apr 2020 17:28:07 +0800 Subject: [PATCH] fix: allow list cloudprovider by default --- pkg/cloudcommon/policy/defaults.go | 36 ++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/pkg/cloudcommon/policy/defaults.go b/pkg/cloudcommon/policy/defaults.go index e711e85c50..981720dd0d 100644 --- a/pkg/cloudcommon/policy/defaults.go +++ b/pkg/cloudcommon/policy/defaults.go @@ -450,18 +450,6 @@ var ( Action: PolicyActionGet, Result: rbacutils.Allow, }, - { - Service: "compute", - Resource: "cloudproviders", - Action: PolicyActionList, - Result: rbacutils.Allow, - }, - { - Service: "compute", - Resource: "cloudproviders", - Action: PolicyActionGet, - Result: rbacutils.Allow, - }, { Service: identityapi.SERVICE_TYPE, Resource: "users", @@ -541,6 +529,30 @@ var ( Action: PolicyActionGet, Result: rbacutils.Allow, }, + { + Service: "compute", + Resource: "cloudaccounts", + Action: PolicyActionList, + Result: rbacutils.Allow, + }, + { + Service: "compute", + Resource: "cloudaccounts", + Action: PolicyActionGet, + Result: rbacutils.Allow, + }, + { + Service: "compute", + Resource: "cloudproviders", + Action: PolicyActionList, + Result: rbacutils.Allow, + }, + { + Service: "compute", + Resource: "cloudproviders", + Action: PolicyActionGet, + Result: rbacutils.Allow, + }, }, }, {