为RAM用户授予OpenAPI权限

为您的RAM用户(子账号)授予百炼OpenAPI权限,使其可以使用百炼的结构化知识库或调用百炼的OpenAPI。

如果您尚不清楚RAM用户、结构化知识库等概念,请先阅读权限管理百炼知识库
百炼的OpenAPI特指数据中心、知识索引、Prompt工程及长期记忆相关的OpenAPI,全量列表请参阅此目录。在获得授权后,推荐您通过百炼SDK来调用这些API。
请使用阿里云账号(主账号)进行以下操作。如需使用RAM用户,请为RAM用户配置AliyunRAMFullAccess系统策略。具体配置步骤请参见RAM用户授权

操作步骤

步骤一:创建RAM用户

若待授权的RAM用户已存在,则无须执行本步骤。

具体操作请参考文档创建RAM用户

步骤二:为RAM用户授予百炼OpenAPI权限

  1. RAM控制台的左侧导航栏中,选择身份管理 > 用户

  2. 单击待授权的用户操作列的添加权限

    image

  3. 资源范围请选择账号级别。在权限策略区域的搜索框中搜索并勾选AliyunBailianDataFullAccess(或从下表中选择其它合适权限),并单击确认新增授权,完成授权操作。了解如何解除授权

    建议仅分配用户完成其工作所需的最小权限,避免不必要的安全风险。

    系统策略名称

    系统策略说明

    AliyunBailianDataFullAccess

    百炼OpenAPI的管理权限。该权限可以创建、管理和访问结构化知识库,并可以调用百炼OpenAPI目录下的所有API。

    AliyunBailianDataReadOnlyAccess

    百炼OpenAPI的只读权限。该权限无法创建、管理和访问结构化知识库,且无法调用百炼OpenAPI目录下的增删改类API,例如RetrieveAddFileCreateIndex以及UpdateMemory等。

重要

拥有百炼OpenAPI权限并不代表您的RAM用户可以直接进行调用。由于百炼OpenAPI采用多租户设计,调用时必须指定业务空间。请确保您已为您的RAM用户分配了至少一个业务空间。具体操作请参见RAM用户授予业务空间权限

下一步

RAM用户授予业务空间权限