Help Center/ CodeArts Repo/ User Guide/ Managing Member Permissions/ Syncing Project Members to CodeArts Repo
Updated on 2025-07-24 GMT+08:00

Syncing Project Members to CodeArts Repo

Overview

CodeArts Repo allows you to sync project members to your repository groups and repositories for better project managements. Choose between automatic or manual sync to suit your needs. Before configuration, you can refer to constraints. For details, see Auto-Syncing Project Members to a Repository Group or Repository or Manually Adding Project Members to a Repository Group or Repository.

Constraints

Table 1 Constraints on synchronizing project members

Item

Description

Permission constraint

The repo owner, repo administrator, and custom roles with member management permissions can change repo members. Other users can only view the repo member list. For details about permission configuration, see Configuring Repo-Level Permissions.

Function Constraint

  • Before adding a repository group and repo member, ensure that the member has been added to the project. For details about project member management, see project-level member management.
  • If the member list displayed after clicking the Add Member button is empty, no member is available to add to the repository. Add project members first.
  • In the member list, all members can be set to any project role and can be removed from the repository.

Auto-Syncing Project Members to a Repository Group or Repository

CodeArts Repo supports syncing project members within one click. After this function is enabled, project members of the selected role can be automatically synced to all repository groups and repositories in the project.

Go to the Test_Project homepage. Click Settings > Repo. Choose Security Management > Member Sync, click Sync project members, and select the target role. The project manager will always be synced to the repository group and repositories regardless of the toggle. Click the refresh button to sync all roles immediately. Automatic sync of updated project members is triggered only when Sync project members is enabled.

Manually Adding Project Members to a Repository Group or Repository

Use an account with repository setting permissions to go to the repository group or repository homepage, click the Members tab, and click Add Member. The page for adding members is displayed. You can add members in either of the following ways:

  • On the Members tab page, enter a keyword and press Enter to search for a member.

  • On the Member Groups tab page, select a member group from the drop-down list.