使用RAM用户登录OSS管理控制台

本文介绍如何通过RAM用户登录OSS管理控制台。

背景信息

您可以在以下场景中使用RAM用户登录OSS控制台:

  • 阿里云账号的Bucket内存放了企业内部共享文件,您可以创建RAM用户给员工,并授予相应的访问权限,员工可以使用RAM用户登录OSS控制台查看这些共享文件。

  • 企业有部分合作伙伴需要定期查看一些资料,您可以将资料放在指定的Bucket内,并创建RAM用户,授予指定Bucket的访问权限,合作伙伴可以定期使用RAM用户登录OSS控制台查看共享文件。

步骤一:创建RAM用户

  1. 使用阿里云账号(主账号)或RAM管理员登录RAM控制台

  2. 在左侧导航栏,选择身份管理 > 用户

  3. 用户页面,单击创建用户

  4. 创建用户页面的用户账号信息区域,设置用户基本信息。

    • 登录名称:可包含英文字母、数字、半角句号(.)、短划线(-)和下划线(_),最多64个字符。

    • 显示名称:最多包含128个字符或汉字。

    • 标签:单击edit,然后输入标签键和标签值。为RAM用户绑定标签,便于后续基于标签的用户管理。

    说明

    单击添加用户,可以批量创建多个RAM用户。

  5. 访问方式区域,选择访问方式,然后设置对应参数。

    为了账号安全,建议您只选择以下访问方式中的一种,将人员用户和应用程序用户分离,避免混用。

    • 控制台访问

      如果RAM用户代表人员,建议启用控制台访问,使用用户名和登录密码访问阿里云。您需要设置以下参数:

      • 控制台登录密码:选择自动生成密码或者自定义密码。自定义登录密码时,密码必须满足密码复杂度规则。更多信息,请参见设置RAM用户密码强度

      • 密码重置策略:选择RAM用户在下次登录时是否需要重置密码。

      • 多因素认证(MFA)策略:选择是否为当前RAM用户启用MFA。启用MFA后,主账号还需要为RAM用户绑定MFA设备或RAM用户自行绑定MFA设备。更多信息,请参见RAM用户绑定MFA设备

    • OpenAPI调用访问

      如果RAM用户代表应用程序,建议启用OpenAPI调用访问,使用访问密钥(AccessKey)访问阿里云。启用后,系统会自动为RAM用户生成一个AccessKey IDAccessKey Secret。更多信息,请参见创建AccessKey

      重要

      RAM用户的AccessKey Secret只在创建时显示,不支持查看,请妥善保管。

  6. 单击确定

  7. 根据界面提示,完成安全验证。

步骤二:为RAM用户授权

  1. 在左侧导航栏,选择身份管理 > 用户

  2. 用户页面,单击目标RAM用户操作列的添加权限

    image

    您也可以选中多个RAM用户,单击用户列表下方的添加权限,为RAM用户批量授权。

  3. 新增授权面板,为RAM用户添加权限。

    1. 选择资源范围。

    2. 选择授权主体。

      授权主体即需要添加权限的RAM用户。系统会自动选择当前的RAM用户。

    3. 选择权限策略。

      为确保RAM用户登录控制台后能正常使用OSS控制台的功能,除授予OSS相应的访问权限(AliyunOSSFullAccess)外,还需要AliyunCloudMonitorFullAccessAliyunMNSFullAccessAliyunCDNFullAccess的权限,如下图所示。image

      如果系统策略无法满足您的需求,您还可以根据需要添加自定义权限。更多信息请参见创建自定义权限策略

    4. 单击确认新增授权,然后单击关闭

步骤三:通过RAM用户登录OSS控制台

  1. RAM控制台左侧导航栏,单击概览

  2. 概览页面的基础信息区域,获取RAM用户登录地址。

  3. 单击用户登录地址链接,使用RAM用户的用户名和密码进行登录。

  4. 通过OSS管理控制台链接访问OSS。