Skip to content

Commit

Permalink
fix: add default perform allow policy to sysadmin
Browse files Browse the repository at this point in the history
  • Loading branch information
Qiu Jian committed Jul 27, 2020
1 parent 7384251 commit 3f09d00
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions pkg/keystone/policy/defaults.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@ import (
)

const (
PolicyActionGet = common_policy.PolicyActionGet
PolicyActionList = common_policy.PolicyActionList
PolicyActionCreate = common_policy.PolicyActionCreate
PolicyActionUpdate = common_policy.PolicyActionUpdate
PolicyActionDelete = common_policy.PolicyActionDelete
PolicyActionGet = common_policy.PolicyActionGet
PolicyActionList = common_policy.PolicyActionList
PolicyActionCreate = common_policy.PolicyActionCreate
PolicyActionUpdate = common_policy.PolicyActionUpdate
PolicyActionDelete = common_policy.PolicyActionDelete
PolicyActionPerform = common_policy.PolicyActionPerform
)

var (
Expand Down Expand Up @@ -147,6 +148,12 @@ var (
Action: PolicyActionGet,
Result: rbacutils.Allow,
},
{
Service: api.SERVICE_TYPE,
Resource: "policies",
Action: PolicyActionPerform,
Result: rbacutils.Allow,
},
},
},
}
Expand Down

0 comments on commit 3f09d00

Please sign in to comment.