- Add edit profile (display name, phone, email) with Volcengine sync - Add IAMService.update_user for Volcengine UpdateUser API - Add edit-profile API endpoint and URL - Add Edit Profile dialog in IAMUserList frontend - Verify admin change password, sub-account change password, set login password all working Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.2 KiB
1.2 KiB
方案一:火山 IAM 子账号(推荐) 思路:给队友创建火山子用户,让他直连火山 API。
给他的东西 用途 给什么 Assets API 子账号的 AK/SK Seedance 调用 子账号的 Ark API Key + 专用接入点(只绑 Seedance 2.0) 对账 控制台登录密码 项目标识 ProjectName: "int_dev_Airlabs" 权限范围 ✅ Ark 模型调用、Assets 素材管理、费用中心(只读) ❌ IAM 管理、其他云服务、充值/支付 优缺点 ✅ 零开发量,控制台几分钟搞定 ✅ 他能自己对账 ✅ 权限可控,随时可禁用/删除 ✅ 互不影响,你的服务挂了不影响他 ❌ 他能直接接触火山资源(但权限受限) 方案二:后端转发 思路:你的后端包一层,队友只调你的接口,AK/SK 不出服务器。
给他的东西 用途 给什么 所有调用 后端地址 + 账号密码(JWT 认证) 优缺点 ✅ 队友什么密钥都不需要,最安全 ✅ 你能完全掌控调用行为 ❌ 要写新接口把火山 API 都包一遍 ❌ 对账要你自己做用量统计页面 ❌ 多一跳,依赖你的服务稳定性 ❌ 火山 API 变更你得跟着维护 一句话结论 队友是自己人 → 方案一,省事;对外卖服务/不信任对方 → 方案二,可控。