团队(Team)是由多个用户组成的实体。团队中的用户存在如下几种角色:
团队所有者(Owner):对团队具有高级别的操作权限,包括增删团队管理员、任命管理员、增删团队成员等。一个团队只允许有一个所有者。
团队管理员(Admin):辅助团队所有者进行团队管理的用户,具有增删成员等权限。一个团队中允许存在多个管理员。
团队成员(Member):可获取团队信息,对团队资源具备受限的操作权限。
典型应用场景
每个团队可以拥有独立的媒体资源,不同的团队角色对团队媒资具有不同级别的访问权限。具体参见 团队媒资。
可以将团队的部分或全部资源授权给其他团队或者非团队成员,使得后者能够以特定的权限访问本团队的资源。具体参见 媒资授权。
某些场景下,App 需要搭建面向所有用户的公共素材库。可以创建一个团队专门用来管理公共素材,将 App 的运营人员添加到团队中。然后将该团队的所有素材授权给 App 内的所有用户。
操作指南
操作 | 服务端 API | 客户端 API |
创建团队 | N/A | |
获取团队信息 | ||
获取用户所加入的团队 | ||
修改团队信息 | N/A | |
删除团队 | N/A | |
添加团队成员 | N/A | |
修改团队成员 | N/A | |
删除团队成员 | N/A | |
获取团队成员信息 | N/A |