容器服务镜像服务主子账号授权


主子账号功能满足了企业账号分权管理的场景。子账号开通服务之后,主账号就可以对子账号进行授权。允许指定的子账号拥有镜像的推送、拉取权限,或是修改仓库信息等功能。

子账号开通服务


在进行各类授权之前,您需要确认子账号已经开通服务。


[backcolor=transparent]注意:在子账号开通服务时,默认是没有任何仓库或命名空间授权的。

  1. 使用子账号登录 镜像仓库管理控制台

  2. 填写 Docker 客户端的登录密码,即可完成服务的开通。


为子账号提供仓库授权


子账户开通服务之后,可以用主账号登录 镜像仓库管理控制台 对子账号进行授权。

  1. 使用主账号登录 镜像仓库管理控制台

  2. 选择一个镜像仓库,单击右侧的 [backcolor=transparent]管理。

  3. 单击左侧导航栏中的 [backcolor=transparent]仓库授权 > [backcolor=transparent]添加授权。

  4. 在弹出的对话框中,选择要授权的用户并为用户选择适当的权限,单击 [backcolor=transparent]确定。

    您可以在仓库授权页面看到创建的授权信息,并可以对授权进行修改或删除。
    使用子账号登录 镜像仓库管理控制台,您可以看到刚刚授权的镜像仓库。


为子账号提供命名空间级别的授权


如果需要将整个命名空间的权限都交给一个子账号,那么可以在命名空间管理中为子账号进行授权。

  1. 使用主账号登录 镜像仓库管理控制台

  2. 单击左侧导航栏中的 [backcolor=transparent]Namespace管理,选择一个命名空间并单击右侧的 [backcolor=transparent]管理。

  3. 单击 [backcolor=transparent]添加授权。

  4. 在弹出的对话框中,选择要授权的用户并为用户选择适当的权限,单击 [backcolor=transparent]确定。

    您可以在命名空间授权页面看到创建的授权信息,并可以对授权进行修改或删除。
    使用子账号登录 镜像仓库管理控制台,您可以看到刚刚授权的命名空间下所有的镜像仓库。

    [backcolor=transparent]注意:如果您同时对子账号进行了命名空间和其下镜像仓库的授权,授权以更高级别的授权为准。本示例中,命名空间的授权为管理,镜像仓库的授权为读写,则取高级别的权限:管理。


子账号新建命名空间


子账号想要独立使用服务的话,也可以选择新建一个命名空间自己使用。
这个命名空间还是主账号所有的资源。新建的命名空间会自动为子账号授予管理权限。一个主账号的命名空间上限是五个。

  1. 使用子账号登录 镜像仓库管理控制台

  2. 单击左侧导航栏中的 [backcolor=transparent]Namespace管理 并单击 [backcolor=transparent]创建namespace。

展开
收起
反向一觉 2017-10-30 17:19:37 4198 分享 版权
0 条回答
写回答
取消 提交回答

国内唯一 Forrester 公共云容器平台领导者象限。

还有其他疑问?
咨询AI助理