- 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>
33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
方案一:火山 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 变更你得跟着维护
|
||
一句话结论
|
||
队友是自己人 → 方案一,省事;对外卖服务/不信任对方 → 方案二,可控。 |