# ScreenCloud 中如何为不同部门创建独立权限并管理组织设置
在 ScreenCloud 中,通过结合 People(人员)、Groups(组)和 Spaces(空间)三大核心功能,可以实现对市场部、运营部等不同部门的精细化权限隔离与内容管理。以下依据官方文档介绍的具体操作流程。
## 人员邀请与基础归属
首先,所有用户均通过 **People** 模块进行邀请和管理。邀请用户是免费的,且不受数量限制。在邀请过程中,您可以直接为即将加入的组织成员分配所属的 **Group**。若用户在邀请时未指定组别,他们将处于“无组(Ungrouped)”状态,无法访问任何内容或空间。
对于组织的所有权管理,**Owner** 拥有最高权限,包括管理所有区域、修改所有屏幕及设置。组织所有者可通过 People 模块邀请新成员并转移主所有权。需注意,在移除当前所有者前,必须确保新所有者已完全设置好 Owner 状态。此外,Admin 可被提升为 Owner,但必须在发起所有权变更之前完成。
## 创建独立部门组(Groups)
**Groups** 用于根据职位、职责或位置分配用户角色权限。您可以创建如“市场部”、“运营部”等独立组别。
### 创建与成员分配
1. 访问 Groups 页面,点击 **New Group** 创建新组(例如命名为"Marketing")。
2. 通过 **Add members** 功能,从组织成员列表中勾选并添加特定用户到该组。同一用户可被添加到多个组中。
3. 也可在邀请用户时直接指定其所属组别;若未指定,用户将无法访问任何区域。
### 权限设置与隔离
创建组后,需为其分配权限以实现隔离:
* **组织级权限(Org-wide)**:选择“授予访问权(组织级)”,该组可访问组织内的所有 Spaces。此时需为整个组指定单一角色(如 Viewer、Creator 等)。
* **空间特定权限(Space-specific)**:选择“添加权限”,仅允许该组访问选定的特定 Spaces。您可以为同一组在不同空间中分配不同角色,例如让市场部在泰国空间拥有 Creator 权限,而在英国空间拥有 Manager 权限。
通过这种方式,不同部门的用户只能看到和操作其被授权的空间及内容,实现了物理层面的内容隔离。
## 组织设置与所有权控制
关于组织级别的设置修改和所有权转移,权限控制严格遵循角色定义:
* **Owner(所有者)**:拥有最高级别访问权。可管理所有区域、用户、屏幕、内容和 Spaces;可访问并修改账单信息;可将所有权转移给其他 Owner;仅主所有者(Primary Owner)可删除整个组织。
* **Admin(管理员)**:可管理屏幕、频道、内容、应用和 Spaces;可邀请和管理用户;可访问账单信息和配置组织及屏幕设置。**但 Admin 无法转移所有权、分配 Owner 或删除组织。**
* **其他角色(Manager/Creator/Publisher/Viewer)**:权限仅限于其被授权的 Spaces 内,无法触及组织级设置或所有权变更。
因此,只有拥有 Owner 角色的用户才能修改组织整体设置或执行所有权转移操作。若需将某用户提升为 Owner 以进行此类操作,必须通过 People 模块中的“设为所有者(Make Owner)”功能执行,且该操作必须在移除原所有者的前提下进行。
## 空间(Spaces)作为内容容器
**Spaces** 是屏幕、频道、播放列表和媒体内容的集合,相当于虚拟团队或部门。例如,可按地理位置(如纽约办公室、加州办公室)或业务线创建独立空间。
* **创建与管理**:访问 Spaces 页面点击 **New Space** 即可创建。新创建的 Spaces 会自动继承已拥有组织级权限的 Groups 的访问权。
* **切换与默认空间**:拥有组织级或空间特定权限的用户可在登录时通过顶部左侧切换器在不同 Spaces 间切换。可设置“默认空间”,使用户每次登录后自动进入该空间。
* **屏幕转移**:仅拥有双方空间权限或通用管理权限的用户才能执行屏幕转移。此操作需在 Screens 页面进行,且仅支持同一账单下的 Spaces 之间转移。
## 总结
在 ScreenCloud 中实现多租户隔离的核心逻辑是:**People** 负责用户准入,**Groups** 定义角色与访问范围(可针对特定 Space),而 **Spaces** 作为内容容器承载具体业务数据。组织级的敏感设置(如所有权、账单)仅对 Owner 开放,普通 Admin 虽能管理配置但无权变更所有权结构。通过组合使用这三者,企业可有效管控不同部门的数据边界与管理权限。