全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
容器服务

镜像服务主子账号授权

更新时间:2017-06-07 13:26:11

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

子账号开通服务

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

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

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

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

    1

为子账号提供仓库授权

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

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

  2. 选择一个镜像仓库,单击右侧的 管理

    3

  3. 单击左侧导航栏中的 仓库授权 > 添加授权

    3

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

    5

    您可以在仓库授权页面看到创建的授权信息,并可以对授权进行修改或删除。

    使用子账号登录 镜像仓库管理控制台,您可以看到刚刚授权的镜像仓库。

    6

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

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

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

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

    7

  3. 单击 添加授权

    8

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

    8

    您可以在命名空间授权页面看到创建的授权信息,并可以对授权进行修改或删除。

    使用子账号登录 镜像仓库管理控制台,您可以看到刚刚授权的命名空间下所有的镜像仓库。

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

子账号新建命名空间

子账号想要独立使用服务的话,也可以选择新建一个命名空间自己使用。

这个命名空间还是主账号所有的资源。新建的命名空间会自动为子账号授予管理权限。一个主账号的命名空间上限是五个。

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

  2. 单击左侧导航栏中的 Namespace管理 并单击 创建namespace

    7

本文导读目录