IAM for vServer

IAM is essential to protecting resources within vServer services. Without proper access control, unauthorized users can access sensitive data or disrupt critical operations. IAM helps enforce the principle of least privilege, minimizing potential attack surfaces and protecting your server resources from unauthorized access and data compromise.

1. Getting Started with IAM

This guide is intended to guide users to quickly get started with IAM in vServer services by using the default permission (defined by VNG Cloud Managed Policies) for the vServer system called vServerFullAccess.

  1. Accessing the IAM Console

  • Open your web browser and access the IAM Console URL: https://hcm-3.console.vngcloud.vn/iam/

  • Log in as a Root User Account or a User Account with access rights. You will need to provide a username/email and password when logging in.

  • After logging in, you will see the IAM Console interface, which provides an overview of your IAM configuration.

  1. Create a new IAM User Account

  • Click "Create user" in the left menu

  • Click "Create a user account."

  • Enter the user account details, including username and password.

  • Review the settings and click "Create user account" in the upper right corner.

  1. Access the vServer Portal with the IAM User Account

  • Open your web browser and go to the vServer website URL: https://hcm-3.console.vngcloud.vn/vserver/

  • Remember to log out of the Root User account and log in with the IAM User Account created in step 2.

  • After logging in, you will see an overview of the vServer website.

  • Try to access the Network, Server, Bock store, Load balancer, Container & Billing pages, you will see a notification about limited permissions as below.

Notice

  • The IAM User Account created in Step 2 does not currently have permissions to perform actions on the vServer cloud service.

  • To grant permissions to the above IAM User Account, refer to the instructions in Step 4 below. Note that this guide provides an example of vServerFullAccess.

4. Assign Permissions to IAM Accounts

  • Open your web browser and go to the IAM Console URL: https://hcm-3.console.vngcloud.vn/iam/

  • Log in as the Root User account. You may need to provide a username and password or use other authentication methods such as single sign-on (SSO) if configured.

  • Once logged in, you will see the IAM Console interface, which provides an overview of your IAM configuration.

  • Click on "User account" in the left menu.

  • Search for an IAM user account by entering the username in the search box.

  • Click on the row containing the IAM user account information in the search results.

  • By default, you will see the "Permission" tab on the IAM user account details page.

  • Click on the "Attach policies" button and then you will see a dialog box appear containing all the Policies.

  • Search for the vServerFullAccess policy by entering its exact name in the search box.

  • Tick the result and click the "Attach" button in the lower right corner of the dialog box.

5. Re-Access the vServer Portal with an IAM User Account

Re-Access the vServer Portal by following the instructions in Step 3, and then you can access all sections of the vServer Portal after assigning the vServerFullAccess policy to the IAM user account.

2. List of VNG Managed Policies

VNG Managed Policy is an IAM Policy created by default by the VNG Cloud IAM system. These Policies are managed by VNG Cloud itself to support users in quickly setting up the necessary access rights for IAM user accounts for resources of each specific Product. Let's explore the list of VNG Managed Policies for vServer:

  • vServerFullAccess: Includes full access rights to resources in the vServer system

  • vServerReadOnlyAccess: Includes only Read rights on resources in the vServer system

  • vLBFullAccess: Includes full access rights to resources in the Load Balancer service

  • vLBReadOnlyAccess: Includes only Read rights on resources in the Load Balancer service

3. Explore IAM for vServer in Detail

Learn more about IAM for vServer: Identity and Access Management (IAM) for vServer

Learn more about IAM:

  • IAM Identity

  • Common Use Cases for IAM

Last updated