Qiu Jian
|
c292a1e311
|
Merge branch 'release/2.3.0' of ssh://git.yunion.io/~qiujian/onecloud into hotfix/qj-resolve-conflict-2.4.0-20181203
Conflicts:
pkg/compute/models/storages.go
|
2018-12-03 07:18:27 +08:00 |
|
Qiu Jian
|
94fcb7a400
|
修正:SPolicyCredential导致task失败
|
2018-12-03 07:14:43 +08:00 |
|
Qiu Jian
|
b4fcb63b64
|
Remove SInfrastructureManager & SInfrasture
|
2018-12-01 01:05:13 +08:00 |
|
Qiu Jian
|
bc02b3b433
|
1.
取消userCred.IsSystemAdmin(),在使用policy的应用中,通过userCred.IsAdminAllow判断是否是管理员且具备相应的权限。获取token时,需要传入policy.FilterPolicyCredential,将普通userCred转换成支持rbac的userCred
2. 在应用启动时候,必须设置 SetServiceType,否则退出
|
2018-11-30 23:00:11 +08:00 |
|
Qiu Jian
|
2f22ebe0a8
|
修正rbac,非管理模式下权限有deny, owner, user,
guest四个级别,管理模式下,有deny,
allow两个级别。只有非管理模式下,才会应用缺省的权限设置。
|
2018-11-29 23:13:53 +08:00 |
|
Qiu Jian
|
16f06ff081
|
增加 quotas 和 usages 的缺省权限
|
2018-11-27 15:04:18 +08:00 |
|
Qiu Jian
|
855c115b45
|
为yunonagent的通知增加缺省策略,避免前端报权限不足错误
|
2018-11-26 01:53:59 +08:00 |
|
Qiu Jian
|
2ed294eaa8
|
RBAC返回值同时携带资源信息
|
2018-11-22 12:02:21 +08:00 |
|
Qiu Jian
|
f1b9ea55e7
|
修正:前端check compute servers perform start权限报out of index错误
|
2018-11-20 17:35:58 +08:00 |
|
Qiu Jian
|
4034ee517e
|
make fmt
|
2018-11-16 01:43:01 +08:00 |
|
Qiu Jian
|
2734d2f5db
|
增加user/guest两个权利等级
|
2018-11-16 01:32:01 +08:00 |
|
Qiu Jian
|
ca0e3977c7
|
minor fixes
|
2018-11-15 23:41:04 +08:00 |
|
Qiu Jian
|
0ed39ff2c9
|
修正:普通用户无法访问admin权限的资源
|
2018-11-14 22:30:17 +08:00 |
|
Qiu Jian
|
1a53bba41f
|
修正:1. rbac禁止所有的创建 2. 增加rbac_debug日志选项
|
2018-11-13 16:57:36 +08:00 |
|
Qiu Jian
|
dbab380d73
|
增加climc policy-admin-capable命令
|
2018-11-09 15:52:46 +08:00 |
|
Qiu Jian
|
388b793490
|
修正:增加owner级别权限,放置普通用户可以访问系统资源
|
2018-11-08 01:36:19 +08:00 |
|
Qiu Jian
|
aa5dfb7927
|
minor updates
|
2018-11-04 01:42:33 +08:00 |
|
Qiu Jian
|
bf456729fe
|
1.
mcclient.resource增加readfilter和writerfilter,允许为resource增加自定义字段
2. 增加mcclient的获取的缓存,方便缓存mcclient拉取资源
|
2018-11-03 19:53:53 +08:00 |
|
Qiu Jian
|
e83e1966d2
|
policyManager增加IsAdminCapable接口
|
2018-10-31 18:38:19 +08:00 |
|
Qiu Jian
|
33f546aafd
|
重构代码,将policy从db中分离出来,代码更干净一些
|
2018-10-30 00:12:19 +08:00 |
|