Courseiva

CCNA Logging Monitoring And Compliance Questions

49 questions · Logging Monitoring And Compliance topic · All types, answers revealed

1
MCQhard

A compliance officer needs to generate a report showing all AWS EC2 instances that have been running for more than 90 days without the required 'Environment' tag. The report must be exportable to CSV and scheduled to run weekly. Which Prisma Cloud feature should be used to accomplish this?

A.Configure a Report in the Reports section with a custom RQL query and a weekly schedule.
B.Use the Compliance Dashboard and apply a filter for missing tags.
C.Create a custom RQL query in the Investigate tab and export the results manually.
D.Set up an Alert Rule with a custom RQL query and configure email notifications.
AnswerA

The Reports section allows creating custom reports based on RQL queries. You can define the query to filter EC2 instances by running duration and missing 'Environment' tag, set the output format to CSV, and schedule it to run weekly. This directly meets all requirements: custom criteria, export, and scheduling.

Why this answer

The Reports section in Prisma Cloud supports custom RQL queries, CSV export, and scheduled execution. It is designed for generating recurring compliance and inventory reports. Other features like Investigate, Compliance Dashboard, and Alert Rules lack the combination of custom query, export, and scheduling needed for this scenario.

Exam trap

The trap here is confusing ad-hoc investigation or alerting with scheduled reporting, overlooking that only the Reports feature provides both custom RQL and automated CSV export on a schedule.

2
MCQmedium

A CloudSec-Pro analyst is investigating a suspected data exfiltration event in an AWS environment. The analyst needs to determine which IAM principal invoked the GetObject API call on a specific S3 bucket at 02:15 UTC the previous night. Which AWS log source should be queried first to obtain this information?

A.Amazon S3 server access logs
B.AWS CloudTrail management events
C.AWS Config configuration history
D.AWS CloudTrail data events
AnswerD

CloudTrail data events capture object-level API activity for S3, including GetObject, PutObject, and DeleteObject, and record the IAM principal, timestamp, source IP, and bucket/key details. Since the analyst needs to identify who invoked GetObject on a specific bucket at a precise time, data events are the correct log source. Management events would not include the GetObject call because it is a data-plane operation.

Why this answer

Identifying the IAM principal behind a specific GetObject call requires a log source that captures S3 data-plane API activity with identity context. CloudTrail data events are purpose-built for this, recording the principal, timestamp, bucket, key, and request parameters. Management events, S3 server access logs, and AWS Config either miss data-plane operations or lack the structured identity detail and timeliness needed for a rapid investigation.

Exam trap

The trap here is confusing CloudTrail management events with data events; management events cover control-plane actions like bucket creation, not object reads such as GetObject.

3
MCQmedium

A CloudSec-Pro security engineer is responsible for monitoring a multi-cloud environment that includes AWS, Azure, and GCP. The engineer needs to correlate security events across all three providers and set up real-time alerts for suspicious activities. Which approach best meets these requirements?

A.Use each cloud provider's native SIEM solution independently and manually correlate events.
B.Enable cloud-native security services in each provider and rely on their built-in dashboards for monitoring.
C.Stream logs from all three providers to a centralized SIEM platform that supports multi-cloud ingestion and correlation.
D.Export logs to a data lake and use batch processing to generate daily reports.
AnswerC

A centralized SIEM platform can ingest logs from AWS, Azure, and GCP using native connectors, normalize the data, and correlate events across clouds. It enables real-time alerting and a single pane of glass for security monitoring, which directly addresses the requirement for cross-cloud correlation and timely alerts.

Why this answer

The requirement is to correlate security events across AWS, Azure, and GCP and to set up real-time alerts. A centralized SIEM with multi-cloud connectors can ingest and normalize logs from all three, enabling cross-cloud correlation and immediate alerting. Native tools and batch processing fall short on either cross-cloud visibility or real-time detection.

Exam trap

The trap here is thinking that native cloud security tools can be easily combined for cross-cloud correlation without a centralized platform.

4
MCQmedium

A CloudSec-Pro auditor is reviewing an AWS environment and needs to verify that all S3 bucket access is logged and that the logs are stored securely. The auditor discovers that some buckets have server access logging enabled, but the logs are stored in the same bucket they log, and there is no lifecycle policy. Which recommendation should the auditor make to improve security and compliance?

A.Use S3 Inventory to generate daily reports of all objects in the bucket, and store these reports in the same bucket to provide an audit trail of object access.
B.Configure server access logging to deliver logs to a separate, dedicated logging bucket with restricted access, and apply a lifecycle policy to transition logs to Glacier after 90 days for cost-effective long-term retention.
C.Enable AWS CloudTrail data events for S3 buckets to capture object-level operations, and store the CloudTrail logs in the same bucket as the server access logs to consolidate all logging.
D.Enable S3 Object Lock in governance mode on the existing bucket to prevent log deletion, and continue storing logs in the same bucket to avoid additional configuration.
AnswerB

Storing logs in a separate bucket prevents a compromised source bucket from affecting log integrity and simplifies access control. A lifecycle policy to Glacier reduces cost for long-term retention. This aligns with best practices for log isolation and retention, improving both security and compliance.

Why this answer

Server access logs should be delivered to a separate, dedicated bucket to isolate them from the source data and reduce the risk of tampering. A lifecycle policy to transition logs to cheaper storage like Glacier after a period supports long-term retention without excessive cost. This combination enhances security and compliance.

Exam trap

The trap here is thinking that enabling additional logging like CloudTrail data events or Object Lock on the same bucket solves the isolation problem, when the core issue is storing logs in the same bucket as the data they monitor.

5
Multi-Selecthard

Which TWO types of data visibility does the Prisma Cloud Defender provide?

Select 2 answers
A.Cloud service billing data
B.Host process and system call monitoring
C.Employee performance metrics
D.Workload network traffic monitoring
E.Physical hardware temperature
AnswersB, D

Defender agents run on hosts to capture process execution and system call activity, giving runtime workload visibility. This satisfies the question's demand for data visibility types, complementing agentless scanning by exposing live kernel-level behaviour rather than static configuration.

Why this answer

Option B is correct because the Prisma Cloud Defender (the host/workload agent) performs runtime protection by monitoring host processes and system calls (via its runtime defense/behavioral monitoring engine) to detect suspicious activity such as crypto-mining or reverse shells. Option D is correct because the Defender also provides workload network traffic visibility, inspecting container and host network connections to enforce cloud-native network firewall policies and surface anomalous traffic. The other options are not Defender capabilities: cloud service billing data (A) comes from cloud provider cost/billing APIs and CSPM cost features, not the host agent; employee performance metrics (C) are unrelated HR data; and physical hardware temperature (E) is telemetry from hardware/BMC or hypervisor monitoring, not something the Defender collects.

Exam trap

CloudSec-Pro often tests whether candidates confuse the Defender's runtime telemetry (process, syscall, network) with cloud-provider-level data (billing, hardware) — the trap is picking any data type that sounds like 'visibility' without checking who collects it.

6
MCQhard

Your organization requires that all alert notifications be sent in JSON format to a specific endpoint. Where is this format controlled?

A.Alert rule severity settings
B.Notification template settings
C.The Agent Config file
D.Webhook integration settings
AnswerD

Webhook integration settings define the payload structure sent to the configured endpoint, so selecting JSON there controls the alert notification format. This satisfies the requirement that all notifications reach the specific endpoint as JSON rather than email or syslog.

Why this answer

Webhook configuration allows for custom headers and payload structures, including JSON formatting.

7
MCQmedium

When integrating Prisma Cloud with Jira for incident tracking, what is the required configuration step?

A.Configure Jira in Settings > Integrations
B.Modify the Alert Rule directly in Jira
C.Add a tag to the Cloud Account
D.Enable API access in the Defender
AnswerA

Prisma Cloud requires Jira to be registered under Settings > Integrations before any alert can be forwarded as a ticket. This step establishes the API credentials and webhook binding that the incident-tracking integration depends on, satisfying the stem's requirement for the mandatory configuration action.

Why this answer

You must define the Jira project and issue type in the Settings > Integrations menu to map alerts to tickets.

8
MCQhard

A CloudSec-Pro incident responder needs to determine which IAM principal modified a specific security group rule in AWS 10 days ago. Which log source and query should be used?

A.Amazon GuardDuty findings for the security group, inspecting the actor field in the finding JSON.
B.AWS Config configuration history for the security group resource, inspecting the relatedEvents field for the change.
C.VPC Flow Logs, filtering on the security group ID and inspecting the source IP address.
D.AWS CloudTrail management events, filtering on eventName AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress, and inspecting the userIdentity field.
AnswerD

Security group rule changes are management events recorded by CloudTrail with event names such as AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress. The userIdentity field identifies the IAM principal that made the change. CloudTrail retains 90 days of management events by default, covering the 10-day window.

Why this answer

Security group rule modifications are recorded as CloudTrail management events. Querying for AuthorizeSecurityGroupIngress and RevokeSecurityGroupIngress within the 90-day default retention window and examining userIdentity identifies the IAM principal responsible. Other log sources lack the API-level attribution needed.

Exam trap

The trap here is assuming AWS Config configuration history attributes changes to a principal, when it records resource state without identity attribution.

9
MCQhard

A CloudSec-Pro administrator needs to prove to an external auditor that no one has altered the audit logs stored in an AWS S3 bucket for the past 90 days. The administrator must provide cryptographic evidence that each log file is unchanged. Which AWS capability should be enabled on the bucket to meet this requirement?

A.S3 default encryption with AWS KMS customer managed keys
B.S3 Object Lock in compliance mode with S3 checksums using the SHA-256 algorithm
C.S3 Object Lock in compliance mode
D.S3 checksums using the SHA-256 algorithm and S3 Object Lock in governance mode
AnswerB

S3 Object Lock in compliance mode makes objects immutable for a defined retention period, and no user, including the root account, can delete or overwrite them. When combined with S3 checksums using SHA-256, each object carries a cryptographic digest that can be validated to prove the file's contents are unchanged. Together they provide both tamper resistance and cryptographic evidence of integrity, exactly what the auditor requires.

Why this answer

The auditor needs cryptographic proof that log files are unchanged, which requires an integrity mechanism such as a SHA-256 checksum, and also needs assurance that no one could have modified the files, which requires immutable retention. S3 Object Lock in compliance mode enforces immutability even against privileged users, while S3 checksums provide the verifiable digest. Encryption or governance-mode locks do not deliver both properties simultaneously.

Exam trap

The trap here is assuming that encryption or a retention lock alone proves integrity, when cryptographic evidence requires a checksum or signature in addition to immutability.

10
MCQeasy

To ensure audit logs are not tampered with, what is the best practice for storage?

A.Set public read access
B.Encrypt with KMS
C.Use standard EBS volumes
D.Enable S3 Object Lock
AnswerD

S3 Object Lock enforces WORM protection at the storage layer, preventing deletion or modification of log objects for a defined retention period — even by root credentials. This immutability directly satisfies the tamper-evidence constraint, unlike bucket policies or versioning, which remain removable.

Why this answer

Storing logs in a write-once-read-many (WORM) storage bucket ensures immutability for compliance.

11
MCQhard

A security operations center (SOC) analyst is investigating a potential security incident involving an Amazon EC2 instance. The analyst needs to determine which IAM principal launched the instance, the source IP address, and the time of the API call. Which AWS log source should the analyst query to obtain this information?

A.AWS CloudTrail
B.Amazon CloudWatch Logs
C.AWS Config
D.VPC Flow Logs
AnswerA

AWS CloudTrail records API activity in your AWS account, including the identity of the caller, the source IP address, and the timestamp of the API call. The RunInstances event would show the IAM principal, source IP, and time. This directly answers the analyst's questions. CloudTrail is the authoritative source for AWS API audit logs.

Why this answer

AWS CloudTrail logs API calls, including the IAM principal, source IP, and timestamp. The RunInstances event would contain the required details. VPC Flow Logs, CloudWatch Logs, and AWS Config do not provide this level of API audit information.

CloudTrail is the correct source for investigating who launched an instance and from where.

Exam trap

The trap here is confusing resource configuration history (AWS Config) or network flow data (VPC Flow Logs) with API audit logging, overlooking that only CloudTrail records the IAM principal and source IP for API calls.

12
Multi-Selecthard

A CloudSec-Pro team is implementing a compliance monitoring solution for a multi-cloud environment. They need to ensure that all administrative actions are logged, that logs are protected from tampering, and that they can detect and respond to unauthorized configuration changes. Which TWO practices are essential to meet these requirements? (Choose two.)

Select 2 answers
A.Enable only control plane logging to reduce costs and complexity, because data plane operations are not relevant for compliance monitoring of administrative actions.
B.Store logs locally in each cloud account with default retention settings, and grant all administrators full access to the log storage so they can troubleshoot issues quickly.
C.Use a third-party SIEM that ingests logs from all cloud providers and rely on its built-in machine learning to automatically remediate any suspicious activity without human intervention.
D.Enable audit logging for all administrative and data access operations across all cloud accounts and subscriptions, and centralize logs in a dedicated, access-controlled storage account or project.
E.Configure log storage with immutability features such as S3 Object Lock in compliance mode, Azure immutable blobs, or GCP bucket lock, and restrict delete permissions to a break-glass account.
AnswersD, E

Comprehensive audit logging captures all administrative actions, and centralization in a controlled location facilitates monitoring and analysis. Access controls prevent unauthorized viewing or modification. This is a foundational practice for compliance monitoring, ensuring visibility and integrity of log data across multiple clouds.

Why this answer

Comprehensive audit logging across all accounts and centralizing logs in a protected location ensures visibility and integrity. Immutability features and restricted delete permissions prevent tampering. Together, these practices provide the necessary foundation for compliance monitoring, enabling detection of unauthorized changes while preserving evidence.

Exam trap

The trap here is focusing on detection tools like SIEM or automated remediation while neglecting the foundational requirements of comprehensive logging and immutable storage, which are prerequisites for any effective compliance monitoring.

13
Multi-Selectmedium

Which THREE features assist in managing the 'Compliance' lifecycle?

Select 3 answers
A.Disabling all alerts
B.Automated reporting
C.Ignoring all logs
D.Custom policy creation
E.Continuous monitoring of resources
AnswersB, D, E

Generating reports automatically compiles evidence of policy adherence for auditors and regulators without manual collection. This satisfies the Compliance lifecycle's reporting and attestation phase, converting continuous assessment data into the documented proof required for certification.

Why this answer

Continuous monitoring, reporting, and policy management form the lifecycle.

14
Multi-Selecthard

Which THREE items should be included in an audit-ready compliance report?

Select 3 answers
A.Control status (Pass/Fail)
B.Scope of the audit
C.Administrator password list
D.Evidence and logs
E.Employee salary data
AnswersA, B, D

Control status (Pass/Fail) provides the binary evidence auditors require to verify each control's operating effectiveness against the stated framework. Recording this per control satisfies the stem's audit-ready constraint, since assessors must trace every requirement to a documented, defensible outcome rather than narrative assurance.

Why this answer

An audit-ready compliance report must include Control status (Pass/Fail) (A) because it directly communicates whether each in-scope control is effective, which is the core determination auditors and regulators rely on. It must also state the Scope of the audit (B), defining the systems, boundaries, time period, and controls assessed so readers understand what the conclusions do and do not cover. Evidence and logs (D) are essential because they substantiate each Pass/Fail determination with verifiable artifacts such as configuration exports, SIEM log excerpts, and timestamps, enabling independent validation.

Administrator password list (C) does not belong because storing or distributing plaintext credentials in a report is a severe security violation and is never an audit deliverable. Employee salary data (E) is irrelevant to compliance control testing and would introduce unnecessary privacy and confidentiality exposure.

Exam trap

CloudSec-Pro often tests whether candidates confuse 'compliance report' with 'inventory dump,' tempting them to include sensitive operational data like passwords or HR records.

15
MCQmedium

A security analyst needs to configure log streaming from Prisma Cloud to a customer-managed Amazon S3 bucket. The bucket is in a different AWS account and uses SSE-KMS encryption with a customer-managed key. The analyst has created the bucket and an IAM role in the target account with a trust policy allowing Prisma Cloud's service principal to assume it. However, test logs are not arriving. Which additional configuration is required on the KMS key policy to allow Prisma Cloud to write encrypted objects?

A.Add a bucket policy granting s3:PutObject to the Prisma Cloud service principal.
B.Grant the Prisma Cloud service principal kms:Encrypt and kms:GenerateDataKey permissions.
C.Grant the assumed IAM role kms:Encrypt and kms:GenerateDataKey permissions.
D.Enable default encryption on the bucket using SSE-S3 instead of SSE-KMS.
AnswerC

When Prisma Cloud assumes the customer IAM role to write to the S3 bucket, the role's identity is used for the S3 PutObject call. If the bucket uses SSE-KMS with a customer-managed key, the role must have kms:Encrypt and kms:GenerateDataKey in the key policy. Without these, S3 returns an access denied error, and logs are not delivered.

Why this answer

Prisma Cloud writes logs to S3 by assuming a customer IAM role. When the bucket uses SSE-KMS with a customer-managed key, the assumed role must have kms:Encrypt and kms:GenerateDataKey in the key policy. The service principal itself does not write directly.

Granting permissions to the service principal or changing encryption does not resolve the missing KMS permissions for the assumed role.

Exam trap

The trap here is assuming that the Prisma Cloud service principal needs direct KMS permissions, when in fact the assumed IAM role performs the writes and must be granted those permissions.

16
MCQeasy

What is the primary difference between a 'Policy' and an 'Alert Rule' in Prisma Cloud?

A.Policy is for cloud; Alert Rule is for containers
B.They are synonymous terms
C.Policy defines the check; Alert Rule defines the action
D.Alert Rule defines the check; Policy defines the action
AnswerC

A Policy defines the security check itself — the condition evaluated against cloud resources. An Alert Rule defines the resulting action, such as notification or remediation. This separation satisfies the stem by distinguishing what is checked from what happens when a violation is found.

Why this answer

A policy defines what is a violation, while an alert rule defines what actions (notifications/remediation) occur when a violation is detected.

17
MCQhard

A compliance framework requires evidence that encryption at rest is enabled for all RDS instances. Which Prisma Cloud report provides this 'point-in-time' validation?

A.Vulnerability Report
B.Alert Summary Report
C.Asset Inventory report
D.Compliance Report
AnswerD

The Compliance Report captures a point-in-time snapshot mapping RDS configurations against the framework's controls, evidencing encryption at rest. Unlike continuous alert streams, it preserves the assessed state required for audit evidence, satisfying the compliance framework's validation requirement.

Why this answer

The Compliance Report allows you to export the status of controls for a specific framework at a specific time.

18
MCQhard

A security analyst is investigating a potential breach and needs to correlate network traffic logs with process execution events on a specific Linux host over the past 48 hours. The CloudSec-Pro platform has been deployed with the host agent. Which data source should the analyst query to obtain both network connections and process details in a single view?

A.Cloud provider's identity and access management (IAM) logs
B.VPC flow logs exported to a central S3 bucket
C.CloudSec-Pro's host runtime sensor data, which includes process and network telemetry
D.Cloud audit logs from the provider's API activity
AnswerC

The CloudSec-Pro host agent collects runtime telemetry, including process execution and network connection events, and makes it available in the platform for correlation. This data source directly provides the needed visibility into both process and network activity on the Linux host. Analysts can query this data to reconstruct the sequence of events during an investigation.

Why this answer

The CloudSec-Pro host runtime sensor captures detailed process and network events from the operating system, enabling analysts to correlate them within the platform. This is the only data source that provides both types of telemetry from the host. Querying this data allows the analyst to see which process initiated a network connection and when, which is critical for incident response.

Exam trap

The trap here is confusing network-level logs like VPC flow logs with host-level telemetry that includes process context.

19
MCQmedium

When configuring log streaming to an S3 bucket, which permission must be granted to the Prisma Cloud service principal?

A.s3:DeleteObject
B.s3:ListBucket
C.s3:PutObject
D.s3:GetBucketPolicy
AnswerC

Granting s3:PutObject allows the Prisma Cloud service principal to write log objects directly into the target S3 bucket, satisfying the requirement for continuous log streaming. This write-only permission is the minimum needed; read or bucket-level actions such as s3:GetObject or s3:ListBucket are unnecessary for delivering logs.

Why this answer

The service principal requires 's3:PutObject' to upload log files to the destination bucket.

20
MCQhard

A CloudSec-Pro analyst needs to identify all Amazon S3 buckets that have server access logging disabled and have been accessed by an external account in the last 14 days. Which combination of data sources and query approach is most appropriate?

A.Use Amazon GuardDuty findings filtered by S3 bucket access and join them with AWS Trusted Advisor checks for S3 bucket logging.
B.Use AWS CloudTrail Lake to query S3 data events for cross-account access, and correlate the results with AWS Config records for the S3 bucket logging configuration.
C.Use AWS CloudTrail management events to find s3:GetBucketLogging calls and filter by the external account ID in the userIdentity field.
D.Use Amazon Macie to discover sensitive data in S3 and export the bucket list, then manually verify logging status in the S3 console.
AnswerB

CloudTrail Lake supports SQL-based queries over data events, including S3 GetObject and PutObject calls with the source account identity, enabling identification of external access. AWS Config continuously records S3 bucket properties such as logging configuration. Correlating these two sources in a single query or downstream join yields the required list of buckets meeting both conditions.

Why this answer

Identifying buckets with logging disabled and external access requires combining control-plane configuration data with data-plane access events. AWS Config records the logging configuration, while CloudTrail Lake can query S3 data events for cross-account access over a defined window. Joining these sources produces an accurate, auditable result set.

Exam trap

The trap here is relying on GuardDuty findings or management events, which do not capture all external access and do not reflect bucket logging configuration.

21
Multi-Selecteasy

Which TWO sources of data are critical for cloud security monitoring?

Select 2 answers
A.Personal social media feeds
B.Local temperature sensors
C.Cloud provider management plane logs
D.Network flow logs
E.Company cafeteria menus
AnswersC, D

Cloud provider management plane logs record control-plane API activity such as resource creation, IAM policy changes and configuration modifications. They satisfy the need to detect privileged abuse and unauthorised infrastructure changes that bypass workload-level monitoring entirely.

Why this answer

Visibility into both the control plane (APIs) and the data plane (network/workload) is essential.

22
MCQmedium

When a 'Compute' alert is generated, what is the significance of the 'Defender' scope?

A.It defines the webhook URL
B.It defines the encryption key for the logs
C.It defines the targets for the alert policy
D.It defines the severity of the alert
AnswerC

The Defender scope specifies which resources the alert policy evaluates, so a Compute alert only fires against the subscriptions, resource groups or workloads explicitly included in that scope. This satisfies the stem's requirement by tying alert generation to defined targets rather than tenant-wide coverage, ensuring Compute alerts remain bounded to the intended assets.

Why this answer

The scope limits which Defenders or collections report or act upon specific alerts.

23
MCQmedium

A CloudSec-Pro administrator needs to ensure that all API activity across AWS, Azure, and GCP is centrally collected and retained for at least one year to meet a regulatory audit requirement. The organization wants to minimize operational overhead and avoid managing individual cloud-native logging pipelines. Which approach best satisfies this requirement?

A.Deploy a third-party log forwarder in each cloud environment that writes audit logs to a central S3 bucket with a lifecycle policy to delete after one year.
B.Use the CloudSec-Pro platform's native cloud account onboarding to ingest audit logs from all providers into its centralized log store, then configure a retention policy of 365 days.
C.Enable cloud-native audit logging in each provider (AWS CloudTrail, Azure Activity Log, GCP Cloud Audit Logs) and configure each to deliver directly to a centralized SIEM.
D.Configure each cloud provider's audit logs to stream to a self-managed Elasticsearch cluster, and use index lifecycle management to retain data for 365 days.
AnswerB

The CloudSec-Pro platform natively ingests audit logs from AWS, Azure, and GCP upon account onboarding, providing a unified log store. Setting a retention policy of 365 days directly meets the regulatory requirement without building separate pipelines. This minimizes operational overhead because the platform handles ingestion and storage centrally, which is the intended design for multi-cloud log management.

Why this answer

The CloudSec-Pro platform is designed to centralize log ingestion across multiple cloud providers with minimal configuration. By onboarding cloud accounts, audit logs are automatically collected and stored, and retention policies can be set to meet compliance. This approach reduces operational burden compared to building and maintaining custom pipelines for each provider, directly satisfying the need for centralized, long-term retention.

Exam trap

The trap here is assuming that cloud-native logging alone satisfies centralized retention without considering the operational overhead of managing multiple pipelines.

24
Multi-Selecthard

Which TWO actions can be taken automatically when a policy violation is detected in Prisma Cloud?

Select 2 answers
A.Format the hard drive
B.Delete the entire cloud account
C.Trigger a Webhook for automation
D.Send an alert to an email address
E.Lock the user out of the OS
AnswersC, D

Triggering a webhook satisfies the automated response requirement by pushing a JSON payload to an external HTTPS endpoint the moment a policy violation fires, enabling downstream automation such as ticketing or remediation scripts without human intervention. Prisma Cloud supports webhook alerts natively, so no manual review step is needed.

Why this answer

Option C is correct because Prisma Cloud supports webhook alert notifications, allowing an automated HTTP POST to an external endpoint so that downstream automation (e.g., SOAR, CI/CD, or ticketing systems) can act on the policy violation. Option D is correct because Prisma Cloud can send email alerts to configured recipients when a policy violation is detected, which is a standard built-in notification action. Options A, B, and E are incorrect because Prisma Cloud does not automatically format hard drives, delete cloud accounts, or lock users out of an operating system as responses to policy violations; those destructive or host-level actions are outside the scope of its automated alerting and remediation capabilities.

25
MCQeasy

A CloudSec-Pro administrator is configuring Google Cloud Platform (GCP) audit logging for a project that contains sensitive data. The administrator needs to ensure that all administrative activities and data access events are logged, including reads and writes to Cloud Storage buckets. Which audit log type must be enabled?

A.System Event audit logs
B.Policy Denied audit logs
C.Data Access audit logs
D.Admin Activity audit logs
AnswerC

Data Access audit logs record API calls that read or write user data, including Cloud Storage object reads and writes. They are not enabled by default and must be explicitly turned on for each service. Enabling them ensures that all data access events are captured for compliance and forensic purposes.

Why this answer

To log data access events such as reads and writes to Cloud Storage, you must enable Data Access audit logs. Admin Activity logs only cover configuration changes, while System Event and Policy Denied logs serve different purposes. Data Access logs are disabled by default and must be explicitly enabled for each service.

Exam trap

The trap here is assuming that Admin Activity logs include data reads and writes, when they only cover administrative operations.

26
Multi-Selecteasy

Which TWO of the following are primary methods for ingesting logs into the Prisma Cloud platform?

Select 2 answers
A.Packet capture via physical span port
B.Manual file upload via browser
C.SQL database direct connect
D.Direct log forwarding to Prisma Cloud collector
E.Cloud Service API integration
AnswersD, E

Direct log forwarding to a Prisma Cloud collector lets on-premises or cloud sources push events straight to the platform, satisfying the ingestion requirement without an intermediary broker. The collector authenticates to Microsoft Entra ID-protected endpoints and normalises raw syslog or CEF into Prisma Cloud's schema, so audit, network and host telemetry arrive in near real time.

Why this answer

Option D is correct because Prisma Cloud supports direct log forwarding, where log sources such as syslog or CEF send events straight to a Prisma Cloud collector (the log ingestion endpoint) for parsing and normalization. Option E is correct because Prisma Cloud's primary cloud-native ingestion path is API integration with cloud service providers (e.g., AWS CloudTrail, Azure Activity Log, GCP audit logs), pulling logs via the provider's APIs. Option A is not a Prisma Cloud ingestion method; span-port packet capture is a network monitoring technique, not a log ingestion mechanism.

Option B is not a primary ingestion method; manual browser uploads are not how Prisma Cloud continuously ingests logs. Option C is not applicable; Prisma Cloud does not ingest logs by directly connecting to a customer SQL database.

27
MCQhard

You are seeing an influx of false-positive alerts for 'Excessive IAM Permission' in your production environment. How can you tune this without disabling the policy globally?

A.Remove the IAM user
B.Apply alert rule exceptions using filters
C.Disable the policy in Policy Settings
D.Re-onboard the cloud account
AnswerB

Alert rule exceptions with filters suppress matches for known-benign principals, resources or conditions, so genuine excessive-permission findings still fire. This scopes the tuning to specific false positives rather than disabling the policy globally, preserving detection coverage.

Why this answer

You can create an alert rule exception or apply a filter based on specific entities or tags to suppress noise.

28
MCQmedium

A security team uses CloudSec-Pro to monitor a multi-cloud environment. They need to detect when an IAM user in Azure creates a new service principal and then assigns it a highly privileged role within 10 minutes. Which CloudSec-Pro capability should they use?

A.Compliance standards with custom benchmarks.
B.Network traffic policies with threat intelligence feeds.
C.Correlation policies that chain multiple audit events.
D.Anomaly policies with machine learning baselines.
AnswerC

Correlation policies in CloudSec-Pro allow you to define a sequence of events that must occur within a specified timeframe. This directly addresses the requirement to detect a service principal creation followed by a privileged role assignment within 10 minutes, enabling precise threat detection.

Why this answer

Correlation policies are designed to detect multi-step attack patterns by chaining audit events across a defined time window. By specifying the creation of a service principal followed by a privileged role assignment within 10 minutes, the security team can accurately identify this high-risk sequence, which might otherwise be missed by single-event policies.

Exam trap

The trap here is confusing anomaly detection with deterministic event correlation; only correlation policies enforce a precise sequence and timeframe.

29
Multi-Selecthard

A CloudSec-Pro administrator is configuring log ingestion from Google Cloud Platform (GCP) to monitor audit activity. The administrator needs to ensure that both administrative activity and data access events are captured. Which two GCP log types must be enabled and ingested into CloudSec-Pro? (Choose two.)

Select 2 answers
A.Access Transparency logs
B.Admin Activity audit logs
C.System Event audit logs
D.VPC Flow Logs
E.Data Access audit logs
AnswersB, E

Admin Activity audit logs record API calls that modify configurations or metadata, such as creating a VM or changing IAM policies. They are enabled by default and are essential for security monitoring. Ingesting them into CloudSec-Pro allows detection of privileged changes across GCP resources.

Why this answer

Admin Activity audit logs capture configuration changes, while Data Access audit logs capture reading or writing of user data. Enabling and ingesting both into CloudSec-Pro ensures comprehensive monitoring of both administrative and data access events in GCP, as required.

Exam trap

The trap here is assuming that default GCP audit logs include data access; Data Access logs must be explicitly enabled, and System Event logs are not a substitute.

30
MCQeasy

A compliance officer needs to generate a report that shows the organization's adherence to the CIS AWS Foundations Benchmark across all AWS accounts. The report must be exportable and include pass/fail status for each control. Which CloudSec-Pro feature should the officer use?

A.Compliance dashboard with the CIS AWS Foundations Benchmark report
B.Investigate tab with a custom RQL query for CIS controls
C.Cloud account onboarding wizard
D.Alert rules filtered by CIS controls
AnswerA

The CloudSec-Pro compliance dashboard provides pre-built reports for standards like CIS AWS Foundations Benchmark. It aggregates results across all onboarded AWS accounts and allows exporting the report with pass/fail details. This directly meets the officer's need for a consolidated, exportable compliance report.

Why this answer

The compliance dashboard in CloudSec-Pro is designed to display and export reports for various compliance standards, including CIS AWS Foundations Benchmark. It aggregates data from all connected AWS accounts, showing pass/fail status per control. This is the most efficient and accurate way for a compliance officer to obtain the required report.

Exam trap

The trap here is assuming that custom queries or alert rules can replace the purpose-built compliance reporting feature.

31
MCQmedium

A CloudSec-Pro administrator needs to ensure that all AWS CloudTrail logs delivered to an Amazon S3 bucket are encrypted at rest and that the encryption keys are rotated annually. The logs must be immutable for at least 365 days to satisfy a compliance requirement. Which combination of S3 bucket settings should be applied?

A.Enable default encryption with SSE-C and enable S3 Object Lock in governance mode for 365 days.
B.Enable default encryption with SSE-S3 and enable S3 Object Lock in governance mode for 365 days.
C.Enable default encryption with SSE-KMS using a customer managed key with automatic rotation, and enable S3 Object Lock in compliance mode for 365 days.
D.Enable default encryption with SSE-KMS using an AWS managed key, and enable versioning with a lifecycle rule to transition objects to Glacier after 30 days.
AnswerC

SSE-KMS with a customer managed key allows you to control and rotate the key annually, and S3 Object Lock in compliance mode prevents any user, including the root account, from deleting or overwriting objects until the retention period expires. This satisfies both encryption and immutability requirements.

Why this answer

The requirement is twofold: encryption with customer-controlled key rotation and immutable storage for 365 days. SSE-KMS with a customer managed key supports annual rotation, and S3 Object Lock in compliance mode enforces immutability that cannot be overridden. Other options fail because they either use keys you cannot rotate or retention modes that can be bypassed.

Exam trap

The trap here is assuming that governance mode provides the same legal hold as compliance mode, when governance mode can be bypassed by users with special permissions.

32
MCQeasy

Which dashboard view should a compliance officer use to track the overall posture against CIS Benchmarks across multiple cloud accounts?

A.Compliance Dashboard
B.Network Security Dashboard
C.Vulnerability Dashboard
D.Runtime Security Dashboard
E.Policy Overview page
AnswerA

The Compliance Dashboard aggregates CIS Benchmark assessments across every connected cloud account, presenting a consolidated posture score and per-control pass/fail status. This directly satisfies the requirement to track overall compliance across multiple accounts from one view, rather than inspecting individual resources or accounts separately.

Why this answer

The Compliance Dashboard provides a centralized view of compliance status mapped to various frameworks like CIS.

33
MCQmedium

A security auditor requests a report on all instances where a Security Group was modified in AWS within the last 30 days. Which Prisma Cloud feature provides this historical insight?

A.Compliance Dashboard report
B.Alert rule configuration
C.Investigate module using RQL
D.Vulnerability management tab
AnswerC

RQL queries Cloud Security Posture Management resource configuration history, so filtering Security Group modification events over the past 30 days returns the audit trail the auditor requested. Investigate is the console workspace where those saved queries run against stored historical snapshots.

Why this answer

Prisma Cloud's Investigate module uses RQL to query historical configuration and activity data, including changes to Security Groups. By querying for Security Group modifications within the last 30 days, you can generate the required report. This is the correct feature for historical insight into configuration changes.

Exam trap

CloudSec-Pro often tests the distinction between Investigate (historical, RQL-based queries) and Compliance (current posture), causing candidates to pick Compliance Dashboard for historical change reports.

How to eliminate wrong answers

Option A is wrong because the Compliance Dashboard shows current compliance posture against standards, not a historical log of specific changes like Security Group modifications. Option B is wrong because Alert rule configuration defines when alerts are triggered, but does not provide a historical report of past changes. Option D is wrong because Vulnerability management focuses on CVEs and software vulnerabilities, not configuration change history.

34
Multi-Selectmedium

Which THREE actions should be taken if a critical compliance violation is detected?

Select 3 answers
A.Isolate the affected resource
B.Document the incident for audit
C.Remediate the misconfiguration
D.Ignore the alert
E.Delete all audit logs
AnswersA, B, C

Isolating the affected resource immediately contains the violation, preventing further non-compliant configuration changes or data exposure while remediation proceeds. This directly satisfies the stem's demand for containment as one of three actions following detection of a critical compliance violation.

Why this answer

When a critical compliance violation is detected, the affected resource should be isolated (Option A) to contain the exposure and prevent further unauthorized access or data leakage while investigation proceeds. The incident must be documented for audit (Option B) because compliance frameworks such as PCI DSS, HIPAA, and SOC 2 require an evidentiary trail of detection, response actions, and timelines. The misconfiguration that caused the violation should be remediated (Option C) to restore the resource to a compliant state and close the root cause, not merely the symptom.

Options D and E are incorrect: ignoring the alert leaves the organization exposed to regulatory penalties and breach escalation, and deleting audit logs destroys required evidence and itself constitutes a serious compliance and legal violation.

35
MCQeasy

Where do you view all triggered violations in the Prisma Cloud console?

A.Alerts
B.Dashboard
C.Settings
D.Investigate
AnswerA

The Alerts page aggregates every triggered violation across onboarded cloud accounts, giving a consolidated view. It is the console location where policy breaches surface, satisfying the requirement to view all triggered violations rather than per-resource or per-policy detail.

Why this answer

The Alerts tab is the primary interface for managing and reviewing all triggered policy violations.

36
MCQhard

A CloudSec-Pro administrator is configuring log streaming to a third-party SIEM. The SIEM requires that logs be delivered in near real-time and that the administrator can filter which log types are sent to reduce noise. Which CloudSec-Pro log streaming configuration should be used?

A.Set up a syslog forwarder on a virtual machine that pulls logs from the CloudSec-Pro API.
B.Export logs to an S3 bucket and have the SIEM pull from there on a schedule.
C.Configure a webhook integration with a JSON payload and use alert rules to filter events.
D.Use the CloudSec-Pro log streaming feature with a supported SIEM integration and apply log type filters.
AnswerD

CloudSec-Pro provides native log streaming to popular SIEMs (e.g., Splunk, Microsoft Sentinel) with configurable filters for log types such as audit, alert, and compliance. This delivers logs in near real-time and allows the administrator to exclude noisy log types, meeting both requirements efficiently.

Why this answer

The native log streaming feature in CloudSec-Pro is built for real-time delivery to SIEMs and supports filtering by log type. This allows the administrator to send only relevant logs, reducing noise while ensuring timely ingestion. Other methods either lack real-time capability, filtering, or both, making them less suitable for this scenario.

Exam trap

The trap here is assuming that any log export mechanism can serve real-time SIEM needs; only the native streaming feature provides both low latency and filtering.

37
Multi-Selecteasy

Which THREE components are required for a proper Cloud Audit log strategy?

Select 3 answers
A.Defined log retention policy
B.Public access to logs
C.Centralized log storage
D.Automated alerting/monitoring
E.Manual log deletion
AnswersA, C, D

Retention defines how long audit records persist before deletion, satisfying the strategy's requirement to preserve evidence for forensic review and regulatory timeframes. Without a defined retention policy, logs expire prematurely, leaving gaps that undermine the audit trail's completeness and compliance alignment.

Why this answer

A defined log retention policy (A) is required because audit logs must be kept for a specified period to satisfy compliance, forensic, and investigation needs, and retention settings determine how long logs remain available before being purged. Centralized log storage (C) is required so that logs from multiple services, projects, and regions are aggregated in one place, enabling consistent search, correlation, and access control rather than fragmented per-resource logs. Automated alerting/monitoring (D) is required to detect suspicious or policy-violating activity in near real time, typically by routing logs to a SIEM or using log-based metrics and alert policies.

Public access to logs (B) is not appropriate because audit logs often contain sensitive metadata and must be restricted via IAM least privilege, and manual log deletion (E) undermines integrity and retention requirements since deletion should be governed by lifecycle policies, not ad hoc human action.

Exam trap

The trap is treating log strategy as just 'store logs' — candidates miss that retention, centralization, and alerting are all required, and may wrongly select public access or manual deletion as valid practices.

38
MCQhard

A CloudSec-Pro analyst needs to investigate a suspicious API call made to an AWS environment. The analyst wants to see the full context, including the user identity, source IP, and the specific API action, and then trace any related resource changes. Which CloudSec-Pro capability should the analyst use to achieve this?

A.The Compliance dashboard filtered by AWS CIS controls
B.The Alerts page filtered by the suspicious API name
C.The Asset Inventory filtered by the affected resource
D.The Investigate tab with a query on AWS CloudTrail logs ingested by CloudSec-Pro
AnswerD

CloudSec-Pro ingests AWS CloudTrail logs, which contain detailed API activity including user identity, source IP, and API action. The Investigate tab allows querying this data to find the specific call and then pivot to related events. This provides the full context and traceability needed for the investigation.

Why this answer

CloudSec-Pro's Investigate tab allows querying ingested CloudTrail logs to find specific API calls with full details like user identity, source IP, and action. From there, the analyst can correlate related events by resource or time. This capability is essential for forensic analysis and tracing the sequence of activities during an incident.

Exam trap

The trap here is assuming that alerts or compliance dashboards contain the raw log details needed for forensic investigation.

39
MCQmedium

A CloudSec-Pro analyst is investigating a security incident in an Azure environment. The analyst needs to determine which user deleted a specific virtual machine and when the deletion occurred. The subscription has Azure Activity Log enabled and is sending logs to a Log Analytics workspace. Which query should the analyst run in Log Analytics to find this information?

A.AzureActivity | where OperationNameValue == "Microsoft.Compute/virtualMachines/delete" | project TimeGenerated, Caller, ActivityStatusValue, ResourceId
B.AzureDiagnostics | where Category == "Administrative" | where OperationName == "Delete Virtual Machine" | project TimeGenerated, Caller, ResourceId
C.SigninLogs | where OperationName == "Delete virtual machine" | project TimeGenerated, UserPrincipalName, IPAddress, ResourceId
D.Event | where EventLog == "Security" and EventID == 4688 | where Process contains "vmdelete" | project TimeGenerated, Account, Computer
AnswerA

The AzureActivity table contains subscription-level control plane operations. Filtering by the delete operation for virtual machines and projecting TimeGenerated, Caller, and ResourceId provides the user, timestamp, and affected resource. This directly answers who deleted the VM and when.

Why this answer

Azure Activity Log records subscription-level control plane operations, including who initiated them and when. In Log Analytics, these events are stored in the AzureActivity table. Filtering on the provider-qualified operation name for VM deletion and projecting TimeGenerated, Caller, and ResourceId yields the exact information needed to identify the actor and timestamp.

Exam trap

The trap here is assuming that AzureDiagnostics or SigninLogs contain control plane operations, when only AzureActivity captures subscription-level resource management events like VM deletion.

40
Multi-Selectmedium

A CloudSec-Pro team is designing a centralized logging architecture for a multi-account AWS Organization. They need to ensure that all CloudTrail logs are delivered to a single, secure destination and that any attempt to disable logging is detected. (Choose two.)

Select 2 answers
A.Enable S3 server access logging on the central bucket and store the access logs in the same bucket.
B.Use AWS Config with a managed rule that detects whether CloudTrail logging is enabled, and configure automatic remediation to re-enable it.
C.Create an organization trail in the management account that applies to all accounts and delivers logs to a central S3 bucket with a bucket policy that denies deletion.
D.Deploy a service control policy that allows only the security team to call cloudtrail:StopLogging and cloudtrail:DeleteTrail.
E.Enable AWS CloudTrail Insights in each member account and configure Amazon SNS notifications for anomalous activity.
AnswersB, C

AWS Config can evaluate whether CloudTrail is enabled using a managed rule and trigger automatic remediation to re-enable logging. This detects and corrects attempts to disable logging, fulfilling the detection and response requirement. It complements the centralized organization trail by providing continuous compliance monitoring.

Why this answer

Centralized logging in an AWS Organization is achieved with an organization trail delivering to a protected central S3 bucket. Detection of logging disable attempts is provided by AWS Config rules that monitor CloudTrail status and can auto-remediate. Together they meet the delivery and detection requirements.

Exam trap

The trap here is assuming that preventive controls such as SCPs or Insights notifications provide detection of logging disablement, when continuous compliance evaluation is required.

41
MCQeasy

Which Prisma Cloud tool allows you to perform an ad-hoc search across all your logs for a specific IP address?

A.Vulnerability
B.Investigate
C.Compliance
D.Dashboard
AnswerB

Investigate provides an ad-hoc query interface over aggregated log data, letting you search a specific IP address across all ingested sources without pre-built policies. This satisfies the stem's requirement for immediate, free-text hunting rather than scheduled or policy-driven detection.

Why this answer

The Investigate module is designed for complex ad-hoc queries including searching across logs.

42
MCQhard

A Linux host is reporting an alert for an unauthorized process. You need to see the process tree. Which tab in the Console provides this data?

A.Monitor > Assets
B.Defend > Vulnerabilities
C.Events > Runtime Events
D.Dashboard > Compliance
AnswerC

Events > Runtime Events shows runtime process activity, including the parent-child relationships forming the process tree for the flagged unauthorised process. This satisfies the need to trace how the process was spawned, which audit or network tabs cannot provide.

Why this answer

Runtime Events under the Events tab in the Console captures process-level telemetry from hosts, including process trees, command lines, and parent-child relationships. This is the correct place to inspect an unauthorized process and trace its lineage.

Exam trap

The trap here is confusing posture/inventory views (Assets, Vulnerabilities, Compliance) with runtime telemetry — candidates who haven't used the Console may pick 'Monitor > Assets' thinking it shows live processes.

How to eliminate wrong answers

Option A is wrong because Monitor > Assets shows inventory and posture of cloud resources, not runtime process activity on hosts. Option B is wrong because Defend > Vulnerabilities lists CVEs and misconfigurations, not live process execution data. Option D is wrong because Dashboard > Compliance reports against benchmarks and standards, not process-level events.

43
MCQeasy

What is the function of the 'Suppression' period in an Alert Rule?

A.To delete the alert from the database
B.To reduce redundant notifications
C.To force a re-scan of the resource
D.To increase the severity level
AnswerB

Suppression defines a time window during which matching alerts are silenced after the first notification, preventing duplicate tickets for the same recurring condition. This satisfies the requirement to reduce redundant notifications without disabling the rule entirely.

Why this answer

It prevents the system from flooding the user with redundant alerts for the same issue.

44
MCQhard

A CloudSec-Pro analyst is investigating a suspected data exfiltration from an Azure Storage account. The analyst needs to determine which identities accessed the blob container and what operations they performed over the past 14 days. Which Azure feature should be used to obtain this information?

A.Azure Monitor activity log
B.Azure Defender for Storage alerts
C.Azure Storage analytics logging (classic)
D.Azure Storage diagnostic settings with logs sent to Log Analytics
AnswerD

Azure Storage diagnostic settings capture data-plane operations for blobs, files, queues, and tables, including the identity that performed the operation when using Azure AD authentication. Sending these logs to Log Analytics allows you to query and analyze access patterns over the past 14 days using Kusto Query Language.

Why this answer

To investigate data-plane access to Azure Storage, you need diagnostic logging that captures read, write, and delete operations along with caller identity. Azure Storage diagnostic settings route these logs to Log Analytics, where you can query them for the past 14 days. Activity logs and Defender alerts do not provide the full data-plane audit trail required.

Exam trap

The trap here is confusing control-plane activity logs with data-plane diagnostic logs; activity logs do not capture blob read/write operations.

45
MCQhard

You are troubleshooting why CloudTrail logs are not appearing in your Prisma Cloud environment. Which component must be validated first?

A.Compute Defender console port
B.Prisma Cloud IAM role permissions
C.The Alert severity threshold settings
D.The local agent status on the EC2 instances
AnswerB

Prisma Cloud reads CloudTrail through an assumed IAM role, so insufficient permissions there prevent log ingestion entirely. Validating that role's trust policy and attached policies first confirms whether Prisma Cloud can actually access the trail before investigating S3, SNS or region configuration.

Why this answer

The integration between the Cloud Account and the Prisma Cloud platform relies on the IAM role permissions assigned during the onboarding process.

46
Multi-Selectmedium

Which THREE criteria are commonly used to filter the Alerts view to reduce alert fatigue?

Select 3 answers
A.Severity level
B.User password length
C.Time frame
D.Browser type
E.Resource type
AnswersA, C, E

Severity level directly satisfies the stem's alert-fatigue constraint by letting analysts triage high-impact detections first, suppressing low-priority noise. Cloud security consoles, including Microsoft Entra ID protection alerts, expose severity as a native filter field, so narrowing the Alerts view to Critical and High reduces volume without discarding actionable incidents.

Why this answer

Severity level (A) is a standard filter because it lets analysts suppress low-priority informational or warning alerts and focus on critical or high-severity events, directly reducing noise. Time frame (C) is commonly used to narrow the Alerts view to a recent window (e.g., last 24 hours or a specific incident period), so stale or already-triaged alerts drop out of the working set. Resource type (E) is also a standard filter, allowing analysts to scope alerts to a specific class of asset such as virtual machines, storage accounts, or databases, which cuts unrelated alerts.

The remaining options do not belong: user password length (B) is a credential policy attribute with no bearing on alert triage, and browser type (D) is client telemetry that is irrelevant to filtering security or monitoring alerts.

Exam trap

CloudSec-Pro often tests whether candidates confuse alert metadata fields (severity, time, resource type) with unrelated system or user attributes (password length, browser type) that sound plausible but are not part of the alert filtering schema.

47
MCQeasy

A cloud security engineer needs to ensure that all AWS CloudTrail logs are retained for at least one year and cannot be altered or deleted by any user, including administrators. Which AWS service should be used to store the logs to meet these requirements?

A.AWS Backup with a vault lock policy
B.Amazon CloudWatch Logs with a retention policy of 365 days
C.Amazon S3 with versioning and MFA delete enabled
D.Amazon S3 with Object Lock in compliance mode
AnswerD

S3 Object Lock in compliance mode enforces a write-once-read-many (WORM) model, preventing any user, including the root account, from deleting or overwriting objects until the retention period expires. This meets the requirement for immutable retention for at least one year. It is the appropriate service for tamper-proof log storage.

Why this answer

S3 Object Lock in compliance mode provides immutable storage for a specified retention period, preventing deletion or alteration even by root users. This meets the requirement for tamper-proof retention of CloudTrail logs for one year. Other options either lack immutability or are not designed for direct log storage.

Exam trap

The trap here is assuming that versioning and MFA delete provide sufficient immutability, when in fact only Object Lock in compliance mode enforces WORM and prevents all users from altering or deleting logs.

48
MCQmedium

A CloudSec-Pro administrator is configuring AWS CloudTrail in a multi-account AWS Organization. The security team needs to ensure that all API activity across every member account is delivered to a single, centralized S3 bucket owned by the management account, and that no member account can alter or delete the log files. Which configuration should the administrator implement?

A.Enable CloudTrail Insights in each member account and forward the resulting events to a centralized Amazon CloudWatch Logs log group using a subscription filter.
B.Create an organization trail in the management account, enable it for all accounts, and apply an S3 bucket policy that grants CloudTrail write access while denying member accounts the ability to modify or delete objects.
C.Configure AWS Config in each member account with a delivery channel to a central S3 bucket, and enable configuration history recording for all supported resource types.
D.Create an individual trail in each member account and configure each trail to deliver logs to a local S3 bucket, then use S3 Cross-Region Replication to copy logs to the management account.
AnswerB

An organization trail created in the management account automatically applies to all member accounts and delivers events to the specified S3 bucket. A bucket policy that allows CloudTrail to write and explicitly denies member accounts s3:DeleteObject and s3:PutBucketPolicy prevents tampering. This meets the requirement for centralized, tamper-resistant logging.

Why this answer

An organization trail is the only CloudTrail construct that automatically applies to all accounts in an AWS Organization and delivers events to a central bucket. Combining it with a restrictive S3 bucket policy that denies member accounts write and delete permissions ensures that even account administrators cannot tamper with the logs, satisfying both centralization and integrity requirements.

Exam trap

The trap here is assuming that enabling CloudTrail in each member account and replicating buckets provides the same centralization and tamper resistance as an organization trail, when member accounts can still alter their own trails and source buckets.

49
MCQeasy

A CloudSec-Pro administrator needs to ensure that all API activity across an AWS organization is captured for security analysis and cannot be disabled by a compromised account. The organization has 50 accounts and requires a single, immutable log destination. Which AWS service should be configured as the primary audit log source?

A.Amazon CloudWatch Logs with a subscription filter to a Lambda function.
B.AWS CloudTrail with an organization trail delivering to a dedicated logging account's S3 bucket.
C.VPC Flow Logs delivered to a central S3 bucket.
D.AWS Config with a configuration recorder in each account.
AnswerB

An organization trail applies to all accounts in the AWS Organization and delivers events to a central S3 bucket, typically in a dedicated logging account. This prevents individual account administrators from disabling logging, providing immutable, centralized audit records that CloudSec-Pro can ingest and analyze.

Why this answer

An AWS CloudTrail organization trail is the correct choice because it automatically applies to all accounts in the organization and delivers events to a central S3 bucket that can be protected with bucket policies and S3 Object Lock. This ensures comprehensive, tamper-resistant API audit logging across the entire AWS Organization.

Exam trap

The trap here is assuming that any logging service can serve as an audit log, when only CloudTrail records API activity and supports organization-wide, immutable delivery.

Ready to test yourself?

Try a timed practice session using only Logging Monitoring And Compliance questions.