Space 共享与权限
为组织 Space 分配 viewer、editor、admin,或为个人 Space 设置指定用户与公开链接。
共享前先确认 Space 属于个人还是组织,两者可选范围不同。打开 Space 右上角的共享按钮后,设置协作者和角色,再复制链接交给对方。
组织 Space
可以搜索特定组织成员或团队并分配角色,也可以在组织名称旁设置其他成员的基础角色。
| 角色 | 能做什么 |
|---|---|
| Viewer | 在 Space 中提问,查看有权访问的附件与指令 |
| Editor | 拥有 viewer 能力,还能编辑附件、描述、名称和指令 |
| Admin | 拥有 editor 能力,还能改变共享设置或删除 Space |
| No access | 对其他组织成员隐藏 Space |
Editor 不能修改共享设置或删除 Space。需要限制到指定人员时,检查组织基础角色,避免只添加少数协作者却仍给全组织保留访问。
个人 Space
个人 Space 可以保持私有、分享给特定 GitHub 用户,或公开分享。共享设置中搜索用户并选择角色;要开放链接访问,在 General access 中选择 Anyone with link。
公开 Space 默认只读。这里的公开共享不等于把私有仓库内容公开:查看者只能看到自己有访问权限的来源。
找到共享资料
组织共享的 Spaces 可从 Spaces 页面的 Organizations 标签进入。也可以在 IDE 中引用 Space 时,明确指定所属组织作为 owner,详见IDE Spaces。
如果两个使用者得到不同范围的资料,先检查底层来源访问权限、Space 角色以及客户端支持的来源类型。拥有 Space 的查看权限,本身不替代仓库权限。