跳到主要内容

Role and Permission Description

Permissions in GitCode projects are allocated using roles.

提示

The roles and permissions in personal projects are fixed. If the existing roles do not meet your needs, you can use projects under an organization to create new roles with different permissions. For more information, please refer to Organization User Management.

The system's inherent roles and their descriptions are listed below:

Role NameRole Description
AdminThe project creator, with full permissions and final decision-making power
MaintainerDaily project manager, responsible for merge requests and releases
DeveloperWrite and submit code, participate in development and discussions
ParticipantReport issues, provide feedback, and participate in project discussions
ViewerBrowse project permissions, participate in public discussion areas

These roles are ranked from highest to lowest permission. Each role has its specific range of permissions and responsibilities. To ensure project security and efficient operation, allocate role permissions reasonably based on actual needs.

For finer-grained permission settings for commits and PRs, please refer to Commit Settings and PR Settings.