Grant supplier permissions to a RAM user
By default, a RAM user has no permissions when logging on to the Compute Nest console. You must grant permissions to the RAM user to prevent access errors. This topic explains how to grant supplier permissions to a RAM user.
Prerequisites
A RAM user has been created. For more information, see Create a RAM user.
Background information
-
A RAM user is created by an Alibaba Cloud account, another RAM user with administrative permissions, or a RAM role. A RAM user belongs to an Alibaba Cloud account and is not an independent Alibaba Cloud account.
-
A RAM user has their own logon password or access keys. You can create multiple RAM users within a single Alibaba Cloud account.
-
A RAM user requires permissions to log on to the console and create service instances. You can grant permissions by attaching policies to the RAM user based on your business requirements.
If the RAM user only needs to log on to the Compute Nest console, you only need to grant the system permissions for Compute Nest. Compute Nest provides the following two system policies:
-
AliyunComputeNestSupplierFullAccess: Grants supplier permissions to manage Compute Nest. This policy allows the user to view and edit supplier views. -
AliyunComputeNestSupplierReadOnlyAccess: Grants read-only supplier access to Compute Nest. This policy allows the user to view, but not edit, supplier views.
If you need to create service instances, in addition to the
AliyunComputeNestSupplierFullAccesspolicy, you must also grant cloud resource permissions. Cloud resource permissions are divided into required and optional permissions.-
The required cloud resource permissions, which are needed to create all service instances, are as follows:
-
AliyunVPCFullAccess: Grants full permissions on VPC. -
AliyunECSFullAccess: Grants full permissions on ECS. -
AliyunTagAdministratorAccess: Grants permissions to manage the tag service and tags for all Alibaba Cloud services. -
AliyunCloudMonitorFullAccess: Grants full permissions on CloudMonitor. -
AliyunROSFullAccess: Grants full permissions on ROS.
-
-
Grant optional permissions if a service instance requires additional cloud resources. For example, if creating a service instance requires an EIP, you must first grant the
AliyunEIPFullAccesspolicy, which provides full permissions on EIPs. For details about the authorization process, see the following procedure. For a list of Alibaba Cloud services that support RAM, see Services that work with RAM.
-
Procedure
-
Log on to the RAM console using your Alibaba Cloud account or as a RAM administrator.
-
In the left-side navigation pane, choose .
-
On the Users page, find the target RAM user and click Add Permissions in the Actions column.
-
On the Grant Permission page, configure the permissions for the RAM user.
-
Select a resource scope.
-
Account: The permissions apply to all resources within the current Alibaba Cloud account.
-
Resource Group: The permissions apply to resources within the specified resource group.
ImportantAuthorization by resource group takes effect only if the cloud service and resource type support resource groups. For more information, see Services that work with Resource Group. For an example of how to grant permissions by resource group, see Use a resource group to grant a RAM user the permissions to manage a specific ECS instance.
-
-
Select the principal.
The principal is the RAM user who receives the permissions. The current RAM user is selected by default.
-
Select policies.
-
Supplier permissions to manage Compute Nest: Select
AliyunComputeNestSupplierFullAccessfrom the system policies. -
User permissions to manage Compute Nest: Select
AliyunComputeNestUserFullAccessfrom the system policies. -
Read-only supplier access to Compute Nest: Select
AliyunComputeNestSupplierReadOnlyAccessfrom the system policies. -
Read-only user access to Compute Nest: Select
AliyunComputeNestUserReadOnlyAccessfrom the system policies.
-
-
-
Click OK.
The results page shows a Completed status, which confirms that the policy was attached successfully.