Organization Members and Roles
An organization is located under an enterprise and above a project. There are two types of members in an organization: members who are directly added to the organization, and members who come from the enterprise.
I. Organization Members
Member List
Go to Organization Settings → "Organization Members" to view all members of the organization. The member list is displayed in two tabs based on the source:
| Tab | Member Source | Management Permissions |
|---|---|---|
| Organization Members | Members directly invited to the organization | Can edit roles, can remove |
| Enterprise Members | Members who inherit access permissions through their affiliated enterprise | Can only view, cannot edit or remove |
At the top of the Enterprise Members tab, it will indicate the name of the source organization for these members, as well as a note that their permissions are determined by the enterprise role and cannot be directly modified by the organization administrator.
You can find specific members by filtering by role or using the search box.
Invite Members
The organization administrator can invite new members in the "Organization Members" tab via the following methods:
Method 1: Invite by username/email Click "Invite Member", enter the username or email of the invited user, select a role, and send the invitation.
Method 2: Invite Link Click "Invite Link", set the default role and validity period, then generate the invitation link.
Role Changes and Removal of Members
In the "Organization Members" tab, click the member's role name to expand the dropdown and change the role, or click "Remove" to take the member out of the organization.
Note: Members in the "Enterprise Members" tab do not support role changes or removal.
II. Organization Roles
System Roles
There are 5 system roles in the organization, arranged from highest to lowest authority:
| Role | Description |
|---|---|
| Administrator | The manager of the organization, with full authority and final decision-making power |
| Maintainer | The daily maintainer of the organization, responsible for handling issues, PRs, etc. |
| Developer | Writes and submits code, participates in development and discussions |
| Participant | Reports issues, provides feedback, participates in project discussions |
| Viewer | Views public projects of the organization, participates in public discussions |
Custom Roles
The organization administrator can create custom roles according to actual needs, and flexibly configure permission points. Each organization can create up to 50 custom roles.
Custom roles are described in detail in Custom Role Configuration.
III. Member Inheritance
Inheritance to Projects
Organization members can automatically gain access to lower-level projects.
When editing an organization role, there are two dimensions of permission points to configure:
- Permissions of the organization itself — determines what the member can do within the organization
- Project permissions — determines what the member can do after inheriting to a project
When an organization role has the "Permission Inheritance" property enabled, the members of this role will automatically appear in the "Organization Members" tab of the corresponding project.
Display of Enterprise Members in the Organization
Members who inherit from the enterprise into the organization are displayed in the "Enterprise Members" tab in the organization member list, and they are only allowed to view, not edit or remove.
IV. Role Priority Rules
Proximity Priority
Organization Role (current level) > Enterprise Role (inherited)
If a member is assigned a role individually in the organization, the organization role takes precedence over the inherited enterprise role. This means that the organization role can both increase and decrease the actual permissions of the member within the organization.
Administrator Exception
The Administrator role of the enterprise is not subject to the proximity priority rule. Even if other roles are assigned at the organization level, the administrator rights always take effect.
Permission Calculation for the Same Person Across Multiple Levels
If a person appears in both the "Organization Members" and "Enterprise Members" tabs, the final effective permissions are based on the role permissions within the organization (i.e., the most recent level of assignment).
Next Reading: Project Members and Roles