Bulk verified personal Alibaba Cloud accounts How to Set Up Alibaba Cloud Account for Team
Why Your Team Needs Its Own Alibaba Cloud Account (and Why You Shouldn’t Just Share Your Personal One)
Let’s get this out of the way: sharing your personal Alibaba Cloud account with your teammate ‘just for now’ is like lending your house keys to someone who once fixed your Wi-Fi—and then forgot to mention they also installed a smart fridge that auto-orders pickles at 3 a.m. It might seem convenient until someone accidentally deletes a production bucket while trying to rename a test folder. Or worse—your intern clicks ‘Destroy All Resources’ in a tutorial video and thinks it’s a pop-up ad.
A proper team account isn’t bureaucracy—it’s insurance. With Alibaba Cloud, that means separating identity, permissions, billing, and audit trails *before* things go sideways. And yes, it takes 22 minutes—not two hours, not ‘next sprint.’ Let’s walk through it like adults who’ve already seen one too many Slack messages saying ‘Uh… did we just shut down the API?’
Step 1: Create the Root Account (Yes, You Still Need One)
Alibaba Cloud doesn’t let you skip the root account—but it *does* let you lock it in a digital vault and throw away the key (metaphorically). Start at alibabacloud.com, click ‘Sign Up’, and use a dedicated, team-owned email (e.g., [email protected]). Not your personal Gmail. Not your CEO’s Outlook. Not ‘admin@localhost’. Pick something verifiable, recoverable, and boringly professional.
Bulk verified personal Alibaba Cloud accounts During verification, enable SMS *and* email. Why? Because if your phone dies mid-setup and your backup email is buried under 47,000 newsletters titled ‘Your Daily Drip Coffee Reminder’, you’ll be stuck verifying your existence like a medieval peasant proving nobility. Also—set a strong, unique password. ‘Password123!’ is not ‘strong’. It’s ‘please hack us politely’.
Step 2: Lock Down the Root — Then Pretend It Doesn’t Exist
Once logged in, go to RAM (Resource Access Management) > Settings. Enable MFA *immediately*. Use Google Authenticator or Authy—not SMS, unless you enjoy gambling with carrier delays. Then, disable root account console login. Yes, really. Under ‘Security Settings’, toggle off ‘Allow Console Login’. This forces all future access through RAM users—no more ‘oops-I-logged-in-as-root-and-blew-up-the-VPC’ moments.
Export your root credentials *once*, store them in your company’s secrets manager (not a shared Google Doc titled ‘Cloud Keys - DO NOT OPEN’), and then mentally file them under ‘emergency-only, like a fire extinguisher or your mother-in-law’s phone number’.
Step 3: Create Your First RAM User — And Give It Exactly What It Needs (No More, No Less)
Navigate to RAM Console > Users > Create User. Name it something sensible: devops-admin-jane, not superuser99. Select ‘Console Access’ and/or ‘Programmatic Access’ depending on whether Jane logs in via browser or uses Terraform/CLI. Assign her a temporary password—and make her change it on first login.
Now, permissions. Do not assign ‘AdministratorAccess’. That’s like giving everyone in accounting a master key to the server room. Instead, attach managed policies: AliyunECSFullAccess, AliyunOSSReadOnlyAccess, AliyunVPCReadOnlyAccess—mix and match. Or better yet—create custom policies. Need your frontend team to deploy only to OSS buckets named frontend-*? Write a policy that enforces that. Alibaba Cloud’s policy generator is shockingly intuitive—like IKEA instructions, but for cloud security.
Step 4: Set Up Billing Delegation (So Finance Doesn’t Cry Into Their Espresso)
Your finance team wants visibility—not access to launch Redis clusters. Go to Billing Management > Cost Management > Account Settings. Click ‘Delegate Billing Permissions’. Add a RAM user (e.g., finance-reader) and assign the AliyunBillingReadOnlyAccess policy. Bonus: enable cost allocation tags. Tag resources by project, environment, or team (team=backend, env=staging) so Finance can generate reports that don’t look like ancient cuneiform.
Pro tip: Set up budget alerts at 70%, 90%, and 100% of monthly spend. Because nothing bonds a team like a 2 a.m. PagerDuty alert screaming ‘YOUR STAGING ELASTICSEARCH CLUSTER COST $287 THIS HOUR’.
Step 5: Optional but Highly Recommended — SSO with Your Corporate Identity Provider
If your company uses Azure AD, Okta, or DingTalk (yes, DingTalk counts), integrate it. In RAM Console, go to IdP & SSO > Identity Providers > Create IdP. Upload your IdP metadata XML, map attributes (https://www.alibabacloud.com/claims/role → your AD group), and assign roles per group. Now, when Sarah from QA joins, HR adds her to the aliyun-qa-dev AD group—and poof—she gets dev access *without* anyone manually creating users or resetting passwords.
This also means when Dave quits (and definitely *doesn’t* take his laptop home ‘for ‘one last look’), disabling his AD account instantly revokes all cloud access. Magic? No. Good hygiene? Absolutely.
Step 6: Onboard Humans, Not Just Users
Create a 1-page internal wiki: ‘Alibaba Cloud 101 for Our Team’. Include: where to find docs, how to request new permissions (e.g., ‘Slack #cloud-ops → template → approval in <4 business hours’), naming conventions (prod-api-db-01, not mycoolserver2), and the sacred ‘Don’t Panic’ flowchart for accidental deletions (Spoiler: snapshot + rollback + shame spiral → optional).
Run a 30-minute ‘Cloud Office Hours’ every other week. First session? Show how to read a billing report. Second? Demo restoring an OSS object from versioning. Third? Let someone break a staging cluster *on purpose*—then fix it together. Nothing builds trust like collective trauma, well-managed.
What Not to Do (AKA The Hall of Shame)
- Never use root for daily tasks. It’s like driving a tank to buy milk—overkill, dangerous, and you’ll dent the curb.
- Don’t reuse passwords across accounts. If your Alibaba Cloud password is the same as your cat’s Instagram, you’re one phishing email away from chaos.
- Avoid wildcards in RAM policies.
"Resource": "*"sounds flexible. It’s actually ‘please delete everything’ in disguise. - Don’t skip resource tagging. Untagged resources are like unlabelled spice jars—‘Is this paprika or regret?’
- Don’t ignore audit logs. Turn on ActionTrail. It won’t stop mistakes—but it *will* answer ‘Who deleted the database at 3:14 a.m.?’ (Answer: Kevin. Again.)
You’re Done. Mostly.
Your team now has a secure, scalable, auditable Alibaba Cloud presence—built not for perfection, but for resilience. You’ve separated concerns, delegated responsibly, and made billing transparent. You haven’t eliminated risk—you’ve just made it visible, manageable, and slightly less hilarious in retrospect.
Go celebrate. Then update your internal runbook. Then check ActionTrail. Then maybe breathe. You’ve earned it.

