权限概述
There are three levels of permissions to a project board for people and teams:
- Read, which gives people permission to view a project board.
- Write, which gives people permission to view a project board, link repositories to a project board, and interact with a project board. For more information, see "Linking a repository to a project board."
- Admin, which gives people permission to view a project board, interact with a project board, manage project board settings, and manage other people's access to the project board.
Organization owners and people with admin permissions can give a person access to an organization project board individually, as an outside collaborator or organization member, or through their membership in a team or organization. 外部协作者是指并非组织成员但被授予协作参与组织的人员。
Organization owners and people with admin permissions to a project board can also:
- 设置所有组织成员的默认项目板权限。
- 管理组织成员、团队和外部协作者对项目板的访问。 For more information, see "Managing team access to an organization project board", "Managing an individual’s access to an organization project board", or "Managing access to a project board for organization members."
- 管理项目板可见性。 For more information, see "Managing access to a project board for organization members."
Cascading permissions for project boards
If a person has multiple avenues of access to an organization project board (individually, through a team, or as an organization member), the highest project board permission level overrides lower permission levels.
For example, if an organization owner has given all organization members read permissions to a project board, and a project board admin gives an organization member write permissions to that board as an individual collaborator, that person would have write permissions to the project board.
Project board visibility
By default, user-owned and organization-wide project boards are private and only visible to people with read, write, or admin permissions to the project board. A public project board is visible to anyone with the project board's URL. Repository-level project boards share the visibility of their repository. That is, a private repository will have a private project, and this visibility cannot be changed. You can change the project board's visibility from private to public and back again. For more information, see "Changing project board visibility."