Updated on 2025-07-24 GMT+08:00

Managing Repository Group Members

Before managing repository group members, view Constraints. If you meet the conditions, you can perform the following operations.

Constraints

Table 1 Constraints on repository group member management

Item

Description

Function constraints

  • Members in a parent repository group are inherited to its child repository groups or child repositories by default and cannot be deleted.
  • When a role in a project changes and is the same as that of the repository in the project, the role of the repository is updated accordingly.
  • For members inherited from the repository group or added through the member group, the role is subject to the latest role update.
  • The repository group creator has all permissions for the repository group and its child repository groups and repositories. The creator cannot be deleted or modified.
  • If you want to delete a member added to the repository group through a member group, go to the member group to delete the member.
  • This member is from the upper-layer repository group and can only be deleted in that repository group.

Permission constraints

  • As the administrator of this repository, the repository owner has full permissions for the repository by default and cannot be removed or edited.
  • The project administrator has the highest permission in the project and automatically becomes an administrator in this repository. They have full permissions for this repository by default and cannot be deleted or modified.

Adding a Member or Member Group to a Repository Group

  1. On the CodeArts homepage, click the Scrum_Test project to be viewed as shown in the following figure.

  2. On the Scrum_Test homepage, click Services in the navigation bar and choose CodeArts Repo.

  3. Click the repository group name Test_Group to go to its details page.
  4. Click Members and click .
  5. On the Members tab page, search for the member to be added, select the member, and click OK to add the member to the repository group.

    You can also click the Member Groups tab, select the member group to be added from the drop-down list, and click OK to add the member group to the repository group.

Figure 2 Administrator (repository group owner)

Click in the row where the member is located to remove the member from the repository group. Click in the row where the member group is located to delete the repository group from the repository group.

Viewing Repository Group Member Information

Only repository group members can view the Members tab of the repository group.

  1. Go to the CodeArts homepage and click the target project name to access the project.
  2. Choose Services > Repo.
  3. Find the parent organization of repository group and go to the repository group homepage.
  4. Click Members, as shown in the following figure.

    On this page, you can view the repository group member information listed in the following table.

    Table 2 Viewing repository group member information

    Parameter

    Description

    All

    Displays the Username, User Source, Status, Project Member Role, Repository Group Role, and Operation of all members in the repository group.

    Groups

    Displays the Member Group Name, Number of Members, Description, and Operation of all member groups in the repository group.

    Pending

    Displays the Pending members who are about to join the repository group. The information includes Username, Status, Project Member Role, Repository Group Role, and Operation.

    A user with permission to add members can set a member to be reviewed as either Agree or Reject.