创建RAM用户并授权

更新时间:
复制 MD 格式

RAM子用户在未授权时使用本产品会出现鉴权失败的情况,这时需要主账号为RAM子用户授权。

说明

访问权限控制RAM (Resource Access Management)是阿里云为客户提供的用户身份管理与访问控制服务。使用RAM,您可以创建、管理用户账号(比如员工、系统或应用程序),并可以控制这些用户账号对您名下资源具有的操作权限。

操作步骤

1. 创建RAM用户

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

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

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

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

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

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

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

    说明

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

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

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

    • 控制台访问

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

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

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

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

    • 使用永久AccessKey访问

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

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

      • 访问密钥(AccessKey)是一种长期有效的程序访问凭证。AccessKey泄露会威胁该账号下所有资源的安全。建议优先采用STS Token临时凭证方案,降低凭证泄露的风险。更多信息,请参见使用访问凭据访问阿里云OpenAPI最佳实践。

  6. 单击确定。

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

2. 授权

  1. 使用主账号进入RAM访问控制,单击新增授权,可以指定一个需要授权的子账号作为授权主体,进行如下三个权限的授权

    1. 在权限策略输入框中输入IQS,然后选中AliyunIQSFullAccess(管理权限),将其加入;

    2. 在权限策略输入框中输入cleversee,然后分别选中AliyunCleverSeeAISearchPlatformUserAccess 和 AliyunCleverSeeAISearchWebSearchAccess

    3. 单击确定新增授权。

  2. 完成权限授权后,您可以使用SDK,通过子账号的AccessKey调用通用搜索、周边查询等CleverSee服务。

    重要

    正式调用前,请确认您已成功购买了CleverSee服务。