You can configure a customer whitelist to restrict unauthorized access to a service deployment URL and set specific permissions for whitelisted users.
Procedure
Log on to the Compute Nest console.
-
In the left-side navigation pane, choose My Services. Find the service you want to modify, and click its name to go to the Service Details page.
-
In the service deployment area, click Modify next to Permission Type, and change the permission to Private or Hidden.
NoteThe default setting for Permission Type is Public. If your service was created with the default option for Permission Type, you must perform this step to change the Permission Type to Private or Hidden. If your Permission Type is already set to Private, you can skip this step.
In the Update Deployment Link Permission dialog box, select a permission and click OK. Private allows only whitelisted users to access the service or deploy service instances. Hidden makes the service invisible to users not on the whitelist.
-
After modifying the link permission, click Customer Whitelist.
-
Click Add Permissions. In the Account ID box, enter the user's Alibaba Cloud account ID, and then select a Version and a permission under Permissions.
For Version, select either Official version only or All versions (including Beta). Then, click Done.
The following permissions are available:
-
Access-only permission: Users can view the service deployment page but cannot create service instances. The Create Service button on the page is disabled.
-
Deploy: Users can view the service deployment page and create service instances.
-
-
Click Complete, and then click Close.
Change or remove permissions
To change or remove a user's permissions, find their account in the Customer Whitelist. In the Actions column, click Change Permissions or Remove.