Projects

Project is the owner of the resource. The resources on the OneCloud platform are served to users as projects.

Project is the owner of the resources, computing resources on the cloud management platform (such as servers, baremetal, images, disks, snapshots, etc.) are provided to users as projects, and users can use all the resources in the project only after joining the project.

Project source.

  • The system project is created by default after the system deployment is completed.
  • Create project under the domain.
  • Synchronize projects on the public cloud.

Entry: In the cloud management platform click the top left corner of navigation menu, and click “IAM & Security/IAM/Projects” menu item in the left menu bar that pops up to enter the projects page.

Create project

This function is used to create a project under a domain.

  1. On the project page, click the “Create” button at the top of the list to enter the new project page.
  2. Configure the following parameters.
    • Name: Set the name of the project.
    • Domain: Select the domain where the project is located.
    • Quota Setting: After selecting the domain where the project is located, you need to set the quota for the project according to the allocable quota in the domain, including CPU, memory, storage, image, host, IP address, GPU, EIP, snapshot, bucket, object size, object number, etc.
  3. Click the “OK” button to enter the Add Users to this project (optional) page.
  4. If you need to add users, configure the following parameters, when the configuration is complete, click the “Join” button to add the user to the project.
    • Users: Select the users to join the project, support batch selection of multiple users. Selecting users in all domains in the system is supported under System View.
    • Role: Set the user’s role when joining the project, different roles have different privileges. Select the role in the domain where the project is located or the role with shared status in other domains, and the role has bound permissions.
  5. If you don’t need to add users, just click “Skip” button.

Adjust Quota

  1. On the project page, click the “Adjust Quota” button in the action bar on the right side of the project to enter the Details - Quota Usage page.
  2. The quota status is as follows.
    • Server Quota: The default rule is the quota limit for the number of servers, number of CPUs, memory capacity, disk capacity, and number of GPU blocks under any conditions. Support to modify the specific quota number.
      • Add quota: If you need to restrict the conditions of platform, cloud account, subscription, region, zone, Server type, etc. click the Add_Quota button to add a new quota information and modify the conditions as well as the quota number, and click the “Save” button.
      • Modify quota: The default rule only supports modifying the quota number, other rules can modify the condition that is the quota number. Click the Modify button on the right column of the rule, modify the condition that is the quota number, click “Save” button.
      • Delete Quota: The default rule does not support deletion. Click the “Delete” button on the right column of the rule to delete a quota rule.
    • Regional Quota: The default rule is the quota of IP address, public IP address, EIP, snapshot, oss bucket, number of objects, object storage capacity, RDS instance, Redis instance, and load balancing instance under any conditions. Support modifying the specific quota number.
      • Add quota: If you need to restrict the conditions of platform, cloud account, subscription, region, etc. click the Add Quota button to add a new quota information and modify the conditions as well as the quota number, and click the “Save” button.
      • Modify quota: The default rule only supports modifying the number of quotas, other rules can modify the conditions that is the number of quotas. Click the Modify button on the right column of the rule, modify the condition that is the quota number, click “Save” button.
      • Delete Quota: The default rule does not support deletion. Click the “Delete” button on the right column of the rule to delete a quota rule.
    • Project quota: Currently, only the security group quota is supported, and the specific quota number is supported to be modified.
    • Image quota: The default rule is the number of images of any type, and supports modifying the specific quota number.
      • Add quota: If you want to limit the type of image, click the Add_Quota button, add a new quota information, and modify the conditions and the number of quotas, click the “Save” button.
      • Modify the quota: The default rule only supports modifying the quota number, other rules can modify the condition that is the quota number. Click the Modify button on the right column of the rule, modify the condition that is the quota number, click “Save” button.
      • Delete Quota: The default rule does not support deletion. Click the “Delete” button on the right column of the rule to delete a quota rule.

Manage users/groups

This function is used to manage users and groups added to the project, and supports adding or removing and modifying roles, etc.

Add users/groups to a project

This function is used to add users or groups to the project. When joining a project as a group, all users in the group will join the project with the same role.

  1. On the project page, click the “More” button in the action bar on the right side of the project and select the drop-down menu “Manage users/groups” menu item to enter the joined users/groups page.
  2. Click the “Add” button at the top of the list to bring up the Add dialog box.
  3. Configure the following parameters.
    • Type: Select user or group.
    • User/Group: Select the user or group in the domain where the project is located. If the project belongs to default domain, the user can select the user or group in all domains in the system.
    • Role: Select the role in the domain where the project is located or the role with shared status in other domains, and the role has bound permissions.
  4. Click “OK” button to finish the operation.

Modify Roles

This function is used to modify the role of a user or group that has joined the project.

  1. On the project page, click the “More” button on the right action bar of the project, and select the “Manage Users/Groups” menu item to enter the joined users/groups page.
  2. Click the “Modify Role” button on the right column of the user or group to bring up the Modify Role dialog box.
  3. After modifying the role, click the “OK” button to complete the operation.

Remove User/Group

This function is used to move users or groups out of the project.

Removal

  1. On the project page, click the “More” button on the right action bar of the project, and select the drop-down menu “Manage Users/Groups” menu item to enter the added users/groups page.
  2. Click the “Remove” button on the right action bar of the user or group to bring up the action confirmation dialog box.
  3. Click the “OK” button to remove the user or group from the project.

Batch Removal

  1. On the project page, click the “More” button in the action bar on the right side of the project, and select the drop-down menu “Manage users/groups” menu item to enter the added users/groups page.
  2. Select one or more users or groups in the list, and click the “Remove” button at the top of the list to bring up the action confirmation dialog.
  3. Click the “OK” button to move the user or group out of the project.

Delete

This function is used to delete projects, and supports single and batch deletion of projects. When there are users in the project, deletion is not available.

Delete

  1. On the project page, click the “More” button in the project action bar, and select the “Delete” menu item in the drop-down menu to bring up the action confirmation dialog.
  2. Click the “OK” button to complete the operation.

Batch Delete

  1. Select one or more items in the item list, and click the “Delete” button at the top of the list to bring up the operation confirmation dialog box.
  2. Click the “OK” button to complete the operation.

View Project Details

This function is used to view the information about the project.

  1. On the project page, click the project name item to enter the project details page.
  2. The menu item at the top of the details page supports managing the project.
  3. View the following information.
    • Basic Information: Including project Cloud ID, ID, name, status, domain, project, user tag, number of groups, number of users, created at, updated at, and description.
    • Host Resource Statistics: Used to count the number of servers, host templates, system images, host images, disks, snapshots, server snapshots, snapshot policies, security groups, IP subnets, and EIP under the project.
    • Load Balancing Resources: Used to count the number of load balancing instances, access control and certificates under the project.
    • Other resources: Used to count the number of projects on the cloud corresponding to the project (click the hyperlink to view the projects on the cloud corresponding to the project), storage buckets, RDS, and Redis.

View Operation Log

This function is used to view the log information of project-related operations.

  1. On the project details page, click the Operation Log tab to enter the Operation Log page.
    • Load More Logs: In the Operation Logs page, the list shows 20 operation logs by default. If you want to view more operation logs, please click “Load More” button to get more log information.
    • View Log Details: Click the “View” button on the right column of the operation log to view the log details. Copy details are supported.
    • View logs of specified time period: If you want to view the operation logs of a certain time period, set the specific date in the start date and end date at the top right of the list to query the log information of the specified time period.
    • Export logs: Currently, only the logs displayed on this page are supported to be exported. Click the upper-right corner of icon, set the export data column in the pop-up export data dialog, and click the “OK” button to export the logs.