跳到主要内容

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:

TabMember SourceManagement Permissions
Organization MembersMembers directly invited to the organizationCan edit roles, can remove
Enterprise MembersMembers who inherit access permissions through their affiliated enterpriseCan 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:

RoleDescription
AdministratorThe manager of the organization, with full authority and final decision-making power
MaintainerThe daily maintainer of the organization, responsible for handling issues, PRs, etc.
DeveloperWrites and submits code, participates in development and discussions
ParticipantReports issues, provides feedback, participates in project discussions
ViewerViews 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:

  1. Permissions of the organization itself — determines what the member can do within the organization
  2. 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