Safeguard
Security Guides•

New cloud account security checklist for the first week

A practical first week checklist for a new AWS, Azure or GCP account: lock down the owner, turn on logs, block public storage and remove long-lived keys.

Safeguard Security Team
4 min read

In the first week of a new cloud account, do five things: protect the top-level owner identity, move people to temporary access, turn on audit logging, block public storage at the account or organization level, and avoid long-lived keys. Each has a provider setting you can apply in an hour or less.

Day 1: secure the top identity

The first identity in a new account can do everything.

  • AWS: secure the root user with MFA, no access keys and a group mailbox. AWS says all account types require MFA on root, and recommends several MFA devices. See the root user post.
  • Azure: the person who signs up for the tenant becomes a Global Administrator. Limit how many people hold that role, and know that it can elevate to manage all subscriptions. See Azure roles versus Entra roles.
  • Google Cloud: keep the list of people with organization-level administrative roles short and reviewed.

Day 2: move people to temporary access

Create administrative identities for daily work and stop using the owner account. In AWS that means IAM roles, or IAM Identity Center for multiple accounts. Aim for no long-term user credentials.

Day 3: turn on logging

You cannot investigate what you did not record.

  • AWS: event history gives 90 days of management events per Region. Create a trail or event data store for more. See CloudTrail event history versus a trail.
  • Azure: activity logs are collected automatically, but resource logs need a diagnostic setting. See Azure log types.
  • Google Cloud: Admin Activity logs are always on, but Data Access logs are off except for BigQuery. See GCP audit logs.

Click through it at your own pace, or open it full screen.

Day 4: close the public storage door

Day 5: remove long-lived keys

Static keys are the credentials most often found in repositories.

Weekend: smaller defaults

What to write down

Record who owns the account, where logs go, who can change guardrails, and which exceptions exist and why. A one page record saves hours later, and it is the first thing an auditor or incident responder will ask for.

Where Safeguard fits

Once the baseline is in place, Safeguard's asset discovery and compliance and evidence automation can help you keep track of what runs and show that controls stay on. Start with the free scan at gold.safeguard.sh/scan if you want a first look at your dependencies.

Quick check

What is the single most important step?

Securing the top-level owner identity. Everything else assumes nobody can simply take over the account.

Do these steps cost money?

Most are settings with no direct charge, but logging and some key features have costs. Check your provider's current pricing before enabling data event logging at scale.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.