Subscriptions
You can purchase a CodeArts Agent package only when you have a HUAWEI ID account, an IAM user/federated user account with the Tenant Administrator permissions, or an IAM user/federated user account with the permissions specified in Table 1. To learn about the differences between CodeArts Agent packages, see CodeArts Agent package description.
After purchasing a package, you can renew the subscription, change the package, or unsubscribe from the package on the Subscriptions page of the CodeArts Agent console. To perform these operations on the Subscriptions page, you must use one of the following accounts to log in to the CodeArts Agent console:
- HUAWEI ID
- IAM user/federated user account which has the Tenant Administrator permissions
- IAM user/federated user account which is an enterprise administrator with the fine-grained permissions listed below
Table 1 Permissions required for operations Operation
Required Permissions
Purchasing a package
IAM:
- devcloud:monthlyPackage:listResourceDetail
- devcloud:monthlyPackage:subscribe
- bss:order:pay
- bss:order:view
IAM (new edition):
- codearts:monthlyPackage:listResourceDetail
- codearts:monthlyPackage:subscribe
- billing:order:pay
- billing:order:view
Modifying a package
IAM:
- devcloud:monthlyPackage:listResourceDetail
- devcloud:monthlyPackage:changeSpecification
- bss:order:pay
- bss:order:view
IAM (new edition):
- codearts:monthlyPackage:listResourceDetail
- codearts:monthlyPackage:changeSpecification
- billing:order:pay
- billing:order:view
Enabling or disabling the pay-per-use billing
IAM:
- devcloud:monthlyPackage:listResourceDetail
- modelarts:apikey:create
- modelarts:apikey:delete
These permissions can be configured only on the IAM console, not on the IAM console (new edition).
Renewal
IAM:
- devcloud:monthlyPackage:listResourceDetail
- bss:renewal:update
- bss:order:pay
- bss:order:view
IAM (new edition):
- codearts:monthlyPackage:listResourceDetail
- billing:subscription:renew
- billing:order:pay
- billing:order:view
Modifying auto-renewal settings
IAM:
- devcloud:monthlyPackage:listResourceDetail
- bss:renewal:update
- bss:renewal:view
IAM (new edition):
- codearts:monthlyPackage:listResourceDetail
- billing:subscription:renew
- billing:subscription:view
Unsubscribing from a package
IAM:
- devcloud:monthlyPackage:listResourceDetail
- bss:subscription:resourceUnsubscribe
- bss:order:view
IAM (new edition):
- codearts:monthlyPackage:listResourceDetail
- billing:subscription:resourceUnsubscribe
- billing:order:view
For details about how to grant permissions to IAM users on the IAM console, see Creating a User Group and Assigning Permissions or Creating a User Group and Assigning Permissions (New Edition). For details about how to grant permissions to federated users, see Creating a User Group and Assigning Permissions.
After the permissions of a user group to which a federated user belongs are modified, the enterprise IdP must be restarted to make the modifications take effect.
Prerequisites
You have completed the OBT application.
Purchasing a Package
- Log in to the CodeArts Agent console using any of the following accounts. A dialog box is displayed, indicating that the service is not enabled.
- HUAWEI ID
- IAM user/federated user account which has the Tenant Administrator permissions
- An IAM user/federated user account which is an enterprise administrator with fine-grained permissions listed in Table 1
Figure 1 Service not enabled
- Click Subscribe Now. The page for purchasing a CodeArts Agent package is displayed.
- Set package specifications by referring to Table 2.
Table 2 Parameters for setting the package specifications Parameter
Description
Billing Mode
The billing mode is set to Monthly by default. It is a prepaid mode in which you pay for the service before using it. Then, the bills will be settled based on the subscription period.
Region
Select CN-Hong Kong. Currently, this service is available only at this region.
CodeArts Agent Packages
Select a package based on your requirements.
Seats
A seat is the basic sales unit of CodeArts Agent. Only enterprise members assigned with seats can use the CodeArts Agent services.
The number of seats for each edition is as follows:
- Basic edition: 1 to 100
- Professional edition: 1 to 1,000
Required Duration
Select the usage duration of the package, by month or by year.
If Auto-renew is selected, the package will be renewed automatically after the resource expires.
- Select I have read and agree to CodeArts Agent Service Statement, and click Buy. Confirm that all information is correct, and click Pay.
After the package is purchased, view the package details on the Subscriptions page. The account that purchased the CodeArts Agent package automatically becomes the enterprise administrator and is assigned a seat.
Enabling Pay-per-Use
The pay-per-use billing can be enabled only on the CodeArts Agent Basic or Professional edition.
If the token quota in the package is insufficient, the HUAWEI ID, IAM users/federated users with the Tenant Administrator permissions, and enterprise administrators with the required permissions listed in Table 1 can enable the pay-per-use billing on the Subscriptions page. The usage beyond the package quota will be billed on demand to ensure that you can continue using CodeArts Agent. If the pay-per-use billing is not enabled, you can still use CodeArts Agent, but the priority of your tasks in the queue will decrease correspondingly.
- Log in to the CodeArts Agent console using any of the following accounts:
- HUAWEI ID
- IAM user/federated user account which has the Tenant Administrator permissions
- An IAM user/federated user account which is an enterprise administrator with fine-grained permissions listed in Table 1
- In the navigation tree on the left, choose Enterprise Management > Subscriptions.
- On the Pay-per-Use card, click Enable.
- Select I have read and agree to the CodeArts Agent Service Statement and MaaS Service Statement, and click Enable.
On the Subscriptions page, the Pay-per-Use card displays Enabled.
Figure 2 Pay-per-Use enabled
The token consumption of this month is for reference only. Go to Billing Center to view the actual token consumptions.
Modifying a Package
CodeArts Agent supports the package upgrade but does not support the package downgrade. On the basic or professional edition, you can only purchase additional seats and cannot reduce seats.
- Log in to the CodeArts Agent console using any of the following accounts:
- HUAWEI ID
- IAM user/federated user account which has the Tenant Administrator permissions
- An IAM user/federated user account which is an enterprise administrator with fine-grained permissions listed in Table 1
- In the navigation tree on the left, choose Enterprise Management > Subscriptions.
- Go to the page for changing the CodeArts Agent package in either of the following ways:
- On the package card, click Change Package.
- In the resource list, locate the package, and click Change in the Operation column.
- Set the package parameters.
Table 3 Changing the CodeArts Agent package Parameter
Description
Edition
CodeArts Agent supports the package upgrade but does not support the package downgrade.
Select the edition you want.
Seats
On the basic or professional edition, you can only purchase additional seats and cannot reduce seats. The basic edition supports a maximum of 100 seats, and the professional edition supports up to 1,000 seats.
Enter the number of seats you require.
Change
- Now: The new package will take effect immediately.
- When renewed: The new package takes effect when the current package expires.
- Select I have read and agree to the CodeArts Agent Service Statement, and click Next.
- Confirm the information, and click Pay.
- Click Confirm to complete the package change.
After the payment is successful, you can view the details of the new package on the Subscriptions page if you selected to change it immediately. If you have scheduled a package change upon expiration, you can view the new package details on the Subscriptions page once the current one expires.
Managing Subscriptions
After purchasing a package, any of the following accounts can be used to renew the subscription, modify auto-renewal, and unsubscribe from the package:
- HUAWEI ID
- IAM user/federated user account with the Tenant Administrator permissions
- IAM user/federated user account which is an enterprise administrator with the fine-grained permissions listed in Table 1
| Operation | Procedure |
|---|---|
| Renewal |
|
| Modify auto-renewal. |
|
| Unsubscribe from a package. | CAUTION: Once you unsubscribed from the package, the CodeArts Agent services are unavailable. Back up data in advance, and exercise caution when performing this operation.
After you refresh the CodeArts Agent console, the CodeArts Agent service is not enabled. |
| Disable the pay-per-use billing. | You can disable the pay-per-use billing mode in either of the following ways:
After the pay-per-use billing mode is disabled, the pay-per-use card on the Subscriptions page displays Not Enabled. |
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