Skip to content

IBM Cloud Security Engineer - Practice Questions

15 questions for this exam, weighted toward identity and access management (25%), then data protection and network security (20% each), monitoring and compliance (15%), and application and specialized security.

Cert page: exams/ibm/cloud-security-engineer/


Question 1

Scenario: Permissions must be granted to 40 engineers with identical needs.

A. Individual policies per user B. An access group with the policies attached, and users added to the group C. Administrator for all D. Shared credentials

Answer **Correct: B** **Why:** Access groups are the manageable unit in IBM Cloud IAM: change the policy once and it applies to all members, and joiners are handled by group membership. Forty individual policy sets diverge within months and cannot be reviewed meaningfully.

Question 2

Scenario: An application needs to call IBM Cloud APIs without a human account.

A. A personal API key B. A service ID with its own API key or trusted profile, scoped to the required services C. A shared user account D. Root credentials

Answer **Correct: B** **Why:** Service IDs decouple application access from any individual, so nothing breaks when a person leaves and the access is attributable to the workload. Trusted profiles go further by letting a compute resource assume an identity without a stored key at all.

Question 3

Scenario: Encryption keys must be under customer control in a dedicated HSM.

A. Provider-managed keys B. Hyper Protect Crypto Services with Keep Your Own Key, where IBM cannot access the key material C. Key Protect only D. Application-level encryption only

Answer **Correct: B** **Why:** Key Protect is the multi-tenant managed KMS and is the right default for most workloads. HPCS adds a single-tenant FIPS-validated HSM with customer-controlled master keys, which is what a "the provider must not be able to decrypt" requirement demands.

Question 4

Scenario: Data must be protected while it is being processed.

A. TLS B. Confidential computing with IBM Secure Execution or Hyper Protect, isolating data in use from privileged operators C. Disk encryption D. A firewall

Answer **Correct: B** **Why:** Encryption at rest and in transit leave a gap while data is in memory, which is where a compromised hypervisor or a malicious operator would look. Confidential computing closes that with hardware-enforced isolation, which is IBM's strongest differentiator here.

Question 5

Scenario: A VPC workload must reach IBM Cloud services without traversing the public internet.

A. Public endpoints with an allowlist B. Virtual private endpoints or the private service endpoint network C. A NAT gateway D. A VPN to the internet

Answer **Correct: B** **Why:** Private endpoints keep traffic on the IBM Cloud private network with an address inside your VPC. An allowlist on a public endpoint reduces exposure but the traffic still leaves your network, which is usually not what the requirement means.

Question 6

Scenario: VPC network traffic must be filtered at two levels.

A. Security groups only B. Security groups (stateful, applied to network interfaces) and network ACLs (stateless, applied to subnets) C. ACLs only D. Host firewalls only

Answer **Correct: B** **Why:** The stateful versus stateless distinction is the operational trap: a security group allows return traffic automatically, while an ACL needs an explicit rule for the ephemeral port range in the opposite direction. Layering both gives defense in depth.

Question 7

Scenario: Secrets used by applications must be centrally managed and rotated.

A. Environment variables B. IBM Cloud Secrets Manager, with rotation policies and short-lived dynamic credentials where supported C. A configuration file D. A shared password vault spreadsheet

Answer **Correct: B** **Why:** Central management gives one place to rotate, audit, and revoke. Dynamic secrets are the stronger form: a credential created per consumer with a lease, so a leaked value expires on its own rather than living until someone notices.

Question 8

Scenario: Compliance posture must be evaluated continuously against a control framework.

A. An annual audit B. Security and Compliance Center evaluating resources against profiles, with attachments scoped to accounts and resource groups C. Manual checklists D. Provider attestations only

Answer **Correct: B** **Why:** Continuous evaluation detects drift between audits, which is when non-compliance actually appears. The provider's own attestations cover their layer, not your configuration, which is the shared responsibility boundary in practice.

Question 9

Scenario: Security events across the account must be centralized for investigation.

A. Per-service consoles B. Activity Tracker events and log data forwarded to a SIEM, with retention matching the investigation requirement C. Screenshots D. Nothing is available

Answer **Correct: B** **Why:** Activity Tracker records who performed which API action, which is the control plane record an investigation starts from. Forwarding to a SIEM gives correlation with other sources and retention beyond the platform's own window.

Question 10

Scenario: Container images must be checked before deployment.

A. Trust the registry B. Vulnerability scanning in the registry and in the pipeline, with admission control or a build gate rejecting images above a severity threshold C. Scan after deployment D. Only scan base images

Answer **Correct: B** **Why:** Scanning becomes a control only when something fails on the result. Scanning after deployment produces a report about a vulnerability that is already running, which is detection rather than prevention.

Question 11

Scenario: A Kubernetes or OpenShift cluster must limit what workloads can do.

A. Cluster admin for all B. RBAC scoped per namespace, security context constraints or Pod Security Standards, and network policies for segmentation C. Node-level firewalls only D. Trust developers

Answer **Correct: B** **Why:** Three independent layers: who may call the API, what a pod may do on the node, and what it may reach on the network. OpenShift's SCCs are stricter by default than upstream Kubernetes, which is a distinction worth knowing on an IBM exam.

Question 12

Scenario: A DDoS and application-layer attack must be mitigated for a public web application.

A. Larger instances B. A CDN and WAF in front of the application, with rate limiting and managed rule sets C. A security group D. More replicas

Answer **Correct: B** **Why:** Absorbing and filtering at the edge keeps the traffic away from origin capacity. Security groups operate at layer 3 and 4 and cannot inspect a request, so they cannot distinguish a legitimate request from an injection attempt.

Question 13

Scenario: An account's root-equivalent access must be constrained.

A. Use the account owner for daily work B. Restrict the account owner, use named administrator identities with MFA, and require IAM policies for privileged actions C. Share the owner credentials D. Disable MFA for convenience

Answer **Correct: B** **Why:** The account owner is a break-glass identity, so daily work under it destroys attribution and puts the most powerful credential in routine circulation. Named identities with MFA give both accountability and a revocation path.

Question 14

Scenario: Data classification must drive protection controls.

A. Encrypt everything the same way B. Classify data, then apply controls proportionate to sensitivity: key management, access scope, retention, and residency C. Classification is documentation only D. Protect only production

Answer **Correct: B** **Why:** Uniform controls are either too weak for the sensitive data or too expensive for the rest. Classification is what lets you justify HSM-backed keys and restricted access for a small subset while keeping the majority operationally simple.

Question 15

Scenario: An incident response plan must exist for cloud workloads.

A. Handle it when it happens B. Define roles, detection sources, containment actions available in the cloud (isolate, snapshot, revoke credentials), evidence preservation, and rehearse it C. Rely on the provider D. Restore from backup only

Answer **Correct: B** **Why:** Cloud changes the containment toolkit: revoking an API key or detaching a network interface is faster than physical isolation, and snapshotting preserves evidence before you terminate anything. Rehearsal is what reveals that the on-call engineer lacks the permission to do any of it.

Where to go deeper