Inviting Users by Link
Members in a CodeArts project can invite users by sharing a project link. The invited users apply to join the project through the link. They become project members after their applications are approved by the project administrator.
Prerequisites
- The invited users can log in to CodeArts.
- You need to meet the following requirements if you plan to invite a user group of another account through a link:
- Intranet Secure Access is not enabled for the account that sends the invitation.
- The account that sends the invitation already has the codearts_devuc_admin_trust agency.

There are two ways to create an agency:
- Automatic creation: If you log in to CodeArts with the tenant administrator permission, the agency is automatically created after you agree to the authorization in the dialog box.
- Manual creation: If you do not agree to the authorization in the dialog box, you can manually create an agency on the IAM console.
- Create an agency with the following settings by referring to Delegating Another Service for Resource Management.
Table 1 Creating an agency Parameter
Example Value
Agency Name
codearts_devuc_admin_trust
Agency Type
Cloud Service
Cloud Service
CodeArts user center
- Add the following authorization CodeArtsDevUCAgencyFullPolicy to the agency.
- Switch to the new console and add the authorization DevUCServiceAgencyPolicy to the agency.
- Create an agency with the following settings by referring to Delegating Another Service for Resource Management.
Procedure
|
Step |
Description |
|---|---|
|
A project member shares the invitation link with users they want to invite. |
|
|
The invited user opens the link and submits a project joining application. |
|
|
If the Apply for project approval switch is enabled on the Members > Pending Approvals page, the application must be approved by a member who has the member settings on the General > Roles > Members page. If this switch is disabled, skip this step. |
Step 1: Share an Invitation Link
This operation is performed by an inviter.
- Go to the CodeArts homepage.
- Log in to the CodeArts console, click
, and select a region where you have enabled CodeArts. - Click Go to Workspace.
If your account uses the old billing mode (see Old Billing Modes), click Access Service.
- Log in to the CodeArts console, click
- Click the target project name to go to the project.
- In the navigation pane, choose Settings > Members.
- Click the Member View tab, and then click Invite via Link.
- In the displayed dialog box, click Copy Invitation Link and share the link with the invitee.
Figure 1 Inviting members
Step 2: Apply to Join a Project
This operation is performed by an invitee.
- Open the link.
- On the displayed web page, enter your login information to log in to CodeArts.
- Enter the reason (optional, no more than 128 characters) for joining the project and click Submit.
Figure 2 Joining a project
After the application is submitted, an message is displayed, indicating that you have submitted an application for joining the project and you can join the project after the application is approved.
The page is updated as follows according to the review result in Step 3: Review an Application for Joining a Project:- If the application is approved, you become a member of the project, and the project page is automatically displayed.
- If the application is rejected, refresh the page, and you can try again.
Step 3: Review an Application for Joining a Project
This operation is performed by an inviter.
- Go to the CodeArts homepage.
- Log in to the CodeArts console, click
, and select a region where you have enabled CodeArts. - Click Go to Workspace.
If your account uses the old billing mode (see Old Billing Modes), click Access Service.
- Log in to the CodeArts console, click
- Click the target project name.
- In the navigation pane, choose Settings > Members.
- Click the Pending Review tab. The application list is displayed.
- Click Approve or Reject.
Approved users are displayed on the Member View tab.
Helpful Links
- For details about the system roles in CodeArts projects, see built-in project roles in CodeArts.
- For details about how to edit and delete members, see Step 3: Manage Project Members.
- For details about how to configure permissions for each role in CodeArts, see Modifying Project Role Permissions.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot