Ensure that your Alibaba Cloud root account is not used to access cloud services and resources. To follow security best practices, Trend Vision One™ recommends locking down the use of the root account and stop using the root credentials for everyday access. This Trend Vision One™ - Cloud Posture rule validates the usage of the root account credentials within the time frame set to enforce best practices for AWS user access inside your organization.
While an Alibaba Cloud account offers comprehensive control, using it with full administrative privileges (often referred to as "root" access) is strongly discouraged due to security risks. Locking down your root account usage is crucial for keeping your cloud account safe because anyone who has your root credentials has unrestricted access to all your cloud resources, including billing information and the ability to change the root password. To avoid root account usage, we recommend implementing the Principle of Least Privilege (POLP) by creating RAM users with specific permissions for everyday tasks.
Audit
To determine if your Alibaba Cloud root account has been used to access cloud services and/or resources, perform the following operations:
Remediation / Resolution
To avoid root account usage, we recommend creating less privileged users with specific permissions tailored to their needs. The user permissions should be assigned through RAM groups to unify permissions management to a single, flexible layer, consistent with organizational functional roles. In this way, the likelihood of excessive permissions is greatly reduced. To create the RAM users necessary for everyday access and implement the required permissions through RAM groups only, perform the following operations:
References
- Alibaba Cloud Documentation
- Use RAM to ensure security of the Alibaba Cloud resources of your enterprise
- Create a RAM user group
- Grant permissions to a RAM user group
- Add a RAM user to a RAM user group
- ossutil Documentation
- GenerateCredentialReport
- GetCredentialReport
- CreateUser
- CreateGroup
- AttachPolicyToGroup
- AddUserToGroup