Updated on 2024-02-27 GMT+08:00

Managing Members

You can add members from your enterprise, other enterprise, and other projects to an existing project or a project being created, invite users to join the project, and remove members from projects.

Prerequisites

  • You have the permissions to manage projects.
  • Only project administrators can add members to or remove members from projects.
  • Project creators can delete project managers and test managers.
  • Project managers can delete test managers.

Accessing Member Management

  1. On the CodeArts homepage, click into a project.

    The project details page is displayed.

  2. Choose Settings > General > Members.

    On the Member page, you can set project members in either of the following ways:

Adding Users from My Enterprise

Users from My Enterprise refers to the IAM users created on the IAM console, that is, users in your enterprise.

  1. Select the users to be added. All users in your enterprise are displayed by default.
  2. Click Next, specify project roles, and click Save.

Inviting Users from Other Enterprises

Users from other enterprises refer to IAM users under other tenants.

  1. (Optional) If the inviter is another enterprise user, enable the function of inviting enterprise users so that other enterprise users can be added to the project.

    Choose Enterprise Account Authorization > Granted Authorizations and click Authorize Enterprise Account.

  2. (Optional) To enable the current enterprise account to automatically accept invitations from other enterprise accounts, choose Enterprise Account Authorization > Received Authorizations on the CodeArts management console and activate the toggle button.
    • Enable: Manually accept the authorization.
    • Disable: The invitation is automatically accepted. By default, This function is disabled. If you want to manually accept authorization, enable the function as required.
  3. On the Project Members tab page, click Add Member > Users from Other Enterprises.
  4. Specify Enterprise User and Username.

    If only other enterprise users themselves are added, set Enterprise User to be the same as Username.

  5. Click Invite. After the users are invited successfully, users are displayed in the member list.

Scenarios

You can add users under other accounts to your project. Assume that company A is working with company B on a project, company B can add company A's employees to B's project without creating IAM users.
  1. Click the username in the upper right corner of the page and choose CodeArts Console.

    The console is displayed.

  2. Choose Enterprise Account Authorization.

    Click Authorize Enterprise Account, enter the name of the enterprise account to be authorized, and click Authorize.

  3. On the Project Members tab page, click Add Member.
  4. Select Users from Other Enterprises.

    Enter the target enterprise account and name of an IAM user to be invited, and click Invite.

Adding Users from Other Projects

You can quickly add project members by importing users from other projects.
  1. On the Project Members tab page, click Add Member and select Users from Other Projects.
  1. Select an existing project or enter a key word to search for a project.
  2. Click Import to import members from other projects to the current project.

Inviting a User to Join a Project

Only project members can view project information. Therefore, after creating an IAM user, you need to add the user to the project so that the user can work on the project. In addition to adding members (manually) to a project, you can invite users to join the project.

Currently, two methods are provided for joining a project: QR code and project URL. You can share the QR code or URL to the inviter. The inviter can scan the QR code or click the project URL to log in to Huawei Cloud and join the project.

  1. (Optional) Set the review mode for inviting a user to join a project.

    The inviter can join a project through a URL or QR code. The administrator can enable or disable the function of joining a project through invitation on the Pending Review tab page.

    • To ensure security, members invited by sharing the QR code or project link need to wait for the administrator's approval by default. The administrator can approve or reject the membership review.
    • If there are users to be reviewed in the review list, the review cannot be closed. You need to review all users before closing the review.
    • Enable: This function is enabled by default.

      If the review function is enabled, after logging in to Huawei Cloud using the QR code or URL, you need to enter the application reason and submit the application. After the application is approved by the administrator on the pending approval tab page, you can join the project.

    • Disable: If the review function is disabled, users can log in to Huawei Cloud using the QR code or URL and automatically join the project.

  2. Click Invite via Links to share the method provided in the Invite Member window to the invited member.

    You can join a project on the Invite Member page in either of the following ways:

    • QR code: Screenshot the QR code and share it with the invitee, who can scan the QR code from a website on their phones.
    • URL: Click Copy URL and share the URL with the invitee. The invitee opens the URL to join the project.

Setting Project Roles

Only project creators and project administrators (project managers and test managers) can set the following project roles for members:
  • Project creators
  • Project managers
  • Developers
  • Test managers
  • Testers
  • Participants
  • Viewers

You can also refer to General Permissions Management to add roles and assign permissions to them.

The procedure for setting project roles is as follows:

  1. On the project details page, choose Settings > General > Members.
  2. Click in the row where the member is located. The Edit Member dialog box is displayed.
  3. Set a role for the member and click OK.

    Access permissions on services vary among project roles.

  4. (Optional) Edit roles of project members in batches.

    1. On the Project Members tab page, select target members from the project member list.

      You can set a user tag for each user to filter the users with the same tag in the User Tag column.

    2. Click Batch Edit.

      Edit the roles in the dialog box displayed.

    3. Click OK.

Quitting a Project

On the Project Members tab page, click in the row where you are located to quit a project.

  • The button for quitting a project is visible only to the current user.
  • A project member can quit the project if the member is no longer engaged in the project.
  • After a member quit a project, the project creator is notified.