容器镜像服务 个人版授权方案示例

{ “version”: “2.0”, “statement”: [{ “action”: [ “tcr:*” ], “resource”: [ “qcs::tcr:::repo/*” ], “effect”: “allow” }]}。

相关产品
容器镜像服务 产品页,含版本规格、价格与购买入口。

一、典型场景策略配置

注意:以下场景策略均只面向个人版使用场景。

·授予子账号容器镜像服务(TCR)个人版内全部资源的全读写操作权限。

·授予子账号 TCR 个人版(原容器服务 TKE 内镜像仓库)内全部资源的只读操作权限。

{ "version": "2.0", "statement": [{ "action": [ "tcr:Describe*", "tcr:PullRepository*" ], "resource": [ "qcs::tcr:::repo/*" ], "effect": "allow" }]}

·授权子账号管理指定地域内的指定命名空间,例如默认地域内命名空间 team-01。

{ "version": "2.0", "statement": [{ "action": [ "tcr:*" ], "resource": [ "qcs::tcr:::repo/team-01", "qcs::tcr:::repo/team-01/*" ], "effect": "allow" } ]}

·授权子账号只读某个镜像仓库,即仅能拉取该仓库内镜像,无法删除仓库、修改仓库属性及推送镜像,例如默认地域内命名空间 team-01 内的镜像仓库 repo-demo。

{ "version": "2.0", "statement": [{ "action": [ "tcr:Describe*", "tcr:PullRepositoryPersonal" ], "resource": [ "qcs::tcr:::repo/team-01", "qcs::tcr:::repo/team-01/repo-demo", "qcs::tcr:::repo/team-01/repo-demo/*" ], "effect": "allow" } ]}

赞 (0)
上一篇 4天前
下一篇 4天前