ACC模板创建项目添加管理员时,能否跳过自动分配模板成员?
ACC Account Admin API 模板项目成员分配问题解答
问题确认
是的,POST /projects/{projectId}/users和POST /projects/{projectId}/users:import这两个接口,只要是向基于模板创建的项目添加项目管理员,都会触发模板中所有成员自动分配到该新项目中。官方文档Step 3B未提及此行为属于文档疏漏,实际这是ACC的默认机制——当新项目首次添加管理员时,会自动同步模板的成员列表。
替代解决方案
要实现「基于模板创建项目、添加管理员且不触发自动成员分配」,可按以下步骤操作:
- 创建项目时禁用模板成员继承:调用创建项目的API(
POST /admin/v1/accounts/{accountId}/projects)时,在请求体中添加copyTemplateMembers参数并设置为false。这样项目基于模板创建后,不会自动导入模板的成员列表。 - 手动添加管理员及所需成员:项目创建完成后,使用
POST /projects/{projectId}/users:import或POST /projects/{projectId}/users接口,按需添加管理员和其他项目成员,此时不会触发模板成员的自动分配。
内容的提问来源于stack exchange,提问作者Brad Williams
相关产品推荐
相关产品推荐

