Skip to content
Free · Checklist

IBM Cloud Security Checklist: Score Your Account

This is an interactive IBM Cloud security checklist. Mark 27 controls In place, Partial, Missing or N/A and get a weighted score, a score per domain and your top gaps, each with the IBM Cloud documentation behind it.

Answers stay in your browser. For the reference design these controls belong to, read secure IBM Cloud architecture; to practise, try the IBM Cloud Security Lab.

No download, no card

A self-assessment from IBM Cloud documentation, not an audit or the CIS benchmark. It does not connect to your IBM Cloud account.

Overall score
--/100
0 of 27 answered

1. Account structure and resource groups

The groupings that access policies and billing follow.

  • Resources are organized in resource groups per environment (for example Dev, Test, Prod), not left in the Default group.

  • Resource groups are planned before instances are created, since the assignment cannot be changed afterwards.

  • User tags or access management tags organize, search and allocate costs for resources.

  • Every resource group has a named owner who answers for what runs in it.

2. Access groups and policies

Who gets what, and how it is kept small.

  • Access is granted through access groups, one per required level of access, mapped to resource groups, not per-user policies.

  • Policies follow least privilege: only the access that is necessary, using resource groups, tags or time-based conditions to reduce policy count.

  • Administrator access to everything is limited to a few people, because it includes the ability to revoke other administrators.

  • Inactive policies and per-user access are reviewed on a schedule, and unused access is removed.

  • Access for inactive identities and policies is removed.

3. Authentication and credentials

Sign-in strength and keys.

  • Multifactor authentication is enabled at the account level for every user, and single sign-on users are covered by their identity provider.

  • Federated users reach the account through trusted profiles with SAML attribute conditions and a session duration.

  • Applications on IBM Cloud compute use trusted profiles with compute conditions instead of service ID API keys.

  • API keys have expiry dates, the leaked-action setting is configured, and keys are rotated regularly.

  • API key creation is restricted by default, with explicit grants for the identities that need keys.

4. VPC network

Security groups and exposure.

  • Security groups per tier are attached to the interfaces that need them, and the default security group is not used as a general rule set.

  • Rules name a specific CIDR or another security group as remote source; no rule is left with an empty remote field.

  • You know that with several groups attached, the least restrictive rule governs, and review all groups on an interface.

  • If network ACLs are used at the subnet, they are written in both directions because they are stateless.

5. Data protection and keys

Encryption keys and Cloud Object Storage exposure.

  • Customer data is protected by root keys in Key Protect (or Hyper Protect Crypto Services), using envelope encryption.

  • Dual authorization is set for key deletion and a rotation schedule is defined.

  • Workloads that need single-tenant key control (Keep Your Own Key) have been evaluated for Hyper Protect Crypto Services.

  • The account-level Public Access group is disabled unless needed, and any public bucket has an owner and a reason.

  • Nobody sets public-read on objects, and temporary sharing uses expiring pre-signed URLs.

6. Logging and posture

Audit events and compliance visibility.

  • Activity Tracker Event Routing has a target and a route so account auditing events reach a place you can search.

  • Audit events reach IBM Cloud Logs (or another searchable target), and an archive in Cloud Object Storage is considered.

  • Someone watches audit events for suspicious API key use.

  • Security and Compliance Center posture and workload protection capabilities are in use, with an owner for each failing control.

Your top gaps

Mark controls Partial or Missing and the highest-weighted gaps appear here, with the reason each matters.

Answers stay in this browser (local storage). Nothing is sent to PlayCISO.

TL;DR

What this is

5 points
  • A self-assessment of 27 IBM Cloud controls in 6 domains: account structure and resource groups, access groups and policies, authentication and credentials, VPC network, data protection and keys, and logging and posture.
  • Mark each control In place, Partial, Missing or N/A. You get a weighted 0 to 100 score overall, a score per domain and your top gaps.
  • Each control carries a short reason and a link to the IBM Cloud documentation it comes from. Our own reasoning is labelled PlayCISO practice.
  • Runs in your browser; answers stay in local storage and nothing is sent to PlayCISO. Markdown and PDF export of the report is available with a paid plan.
  • It is not the CIS IBM Cloud Foundations Benchmark and not an audit; it connects to nothing in your account.

Frequently asked questions

What does the IBM Cloud Security Checklist cover?

It covers 27 controls in 6 domains drawn from IBM Cloud documentation: resource groups, access groups and policies, account MFA, trusted profiles, API keys, VPC security groups, Key Protect and Hyper Protect Crypto Services, Cloud Object Storage public access, Activity Tracker Event Routing and the Security and Compliance Center.

How is the score calculated?

Each control has a weight of 1 to 3. In place counts the full weight, Partial counts half, Missing counts zero and N/A is left out. The domain score and the overall score are weighted percentages of what you answered.

Is my data sent anywhere?

No. Your answers are kept in your browser's local storage and nothing is sent to PlayCISO. The tool does not connect to your IBM Cloud account.

Is this the CIS IBM Cloud benchmark?

No. It is a self-assessment built from IBM Cloud documentation. For the authoritative, versioned control list, use the CIS IBM Cloud Foundations Benchmark itself.

Where can I practise these decisions?

The IBM Cloud Security Lab turns the same controls into 12 scored decisions in a fictional account, and the secure IBM Cloud architecture guide draws the reference design they belong to.

Sources

All read on 4 November 2026. Lines in the feedback marked “PlayCISO practice” are our own reasoning, not an IBM statement.

The tools people use most on PlayCISO.

All tools
🖤 Black Friday: new customers get 3 months of Pro for $5, then $5/month. Ends 30 Nov. Claim 3 months for $5 →