火山引擎访问控制提供两种类型的 API 访问密钥:
当你以主账号身份登录时,您可以进入 API访问密钥 页面(也可以从顶部导航中头像下拉菜单中的“API访问密钥”入口中进入页面),创建和管理 API 密钥(Access Key 或 API Key)。
注意
主账号密钥适合个人开发者在探索或测试产品时使用,若您需要开发生产级应用或在企业场景中使用,应避免使用主账号密钥。
获取 IAM 用户密钥有两种方式:
方式一:在当前登录的 IAM 用户中创建密钥。 若你以 IAM 用户身份登录时,您可以进入 API访问密钥 页面(也可以从顶部导航中头像下拉菜单中的“API访问密钥”入口中进入页面),创建和管理归属于当前 IAM 用户的 API 密钥(Access Key 或 API Key)。

方式二:新建 IAM 用户并创建密钥。

说明
企业场景中,我们不建议在登录的 IAM 用户中直接创建密钥,而是根据使用场景或开发的应用程序创建独立的 IAM 用户并分配密钥,这可以有效降低登录用户因离职被删除或因密码泄露导致密钥暴露的风险。若您是企业 IAM 管理员,我们建议您统一为业务新建用户并创建密钥,避免将密钥创建权限分配给业务人员。
说明
仅主账号和IAM用户可以拥有长效 API 密钥,IAM 角色无法拥有长效 API 密钥。
若您需要针对已有 API 密钥(Access Key 或 API Key)增加授权时,操作方法如下:
主账号密钥情形: 主账号 Access Key 默认拥有所有权限,因此无需额外授权。而主账号 API Key 支持增加权限限制,若之前存在权限限制本次需要增加产品权限时,可以在相应密钥操作列中点击修改权限:
IAM 用户密钥情形: IAM 用户密钥权限等同于 IAM 用户的权限,因此如需调整密钥权限,需要调整相应用户的权限,操作方式如下:



您可以在密钥列表中对正在使用的 API 密钥进行禁用(通常在密钥发生泄露或需要轮转时操作),禁用后密钥访问将失效,启用后密钥重新生效。密钥删除后密钥将彻底失效,不可恢复,请谨慎操作。
火山引擎部分产品数据面 API(以 AI 类产品为主)支持通过 API Key 简化调用。目前支持的产品如下:
| Product | Service Code | 支持时间 |
|---|---|---|
| Viking AI 搜索引擎 | aisearch | 2026年7月15日 |
更多产品将陆续支持,敬请期待。