Security capabilities and deployment planning - Administrator Guide - Cortex CLOUD

Cortex Cloud Posture Management Documentation

Product
Cortex Cloud Application Security > Cortex CLOUD
License
Cloud Posture Management
Creation date
2025-01-22
Last date published
2026-06-10
Category
Administrator Guide

Plan your deployment by selecting the appropriate security capabilities. The onboarding process deploys all selected capabilities using a single CloudFormation template that adds specific functionality to your Cortex Cloud integration.

Core capability (Discovery)

Discovery is a mandatory capability that is deployed automatically when you onboard an AWS account to Cortex Cloud. Use this capability to discover and monitor AWS resources. When you onboard using a CloudFormation template, the template provisions the CortexPlatformRole AWS role along with a short-lived helper function that registers the deployment with Cortex Cloud.

Logging capabilities

The Audit Logs capability collects AWS CloudTrail logs for security analysis and event-driven Asset Inventory. In both collection modes, Cortex Cloud provisions the CloudTrailReadRole IAM role, which grants Cortex Cloud read access to the CloudTrail logs in the S3 bucket. Two collection modes are available:

  • Custom (BYOB) audit log collection: Use your own existing S3 bucket and CloudTrail trail.Cortex Cloud creates the notification pipeline (SQS/SNS) and connects to your bucket to consume logs.

  • Cortex automated log collection: Cortex Cloud provisions and manages all required AWS resources (S3 bucket, CloudTrail trail, encryption, and notifications) on your behalf.

In both modes, the supporting infrastructure is deployed in a single AWS region, which is the region where you launch onboarding. The CloudTrail trail itself is multi-region and captures events from all AWS regions. For custom (BYOB) mode, regional coverage matches your existing trail's configuration. For full details on deployment modes, ingestion flow, and data security, see Audit Log Collection Architecture.

Collection mode

Resources created

Purpose

Custom (BYOB)

SQS Queue, SNS Subscription, SQS Queue Policy

Connect to a customer-managed S3 bucket and CloudTrail trail. Event notifications flow through customer-owned SQS/SNS resources.

Automated

S3 Bucket, S3 Bucket Policy, KMS Key, CloudTrail Trail, SNS Topic, SNS Topic Policy, SNS Subscription, SQS Queue, SQS Queue Policy, Lambda Function

Cortex Cloud provisions the S3 bucket, CloudTrail trail, and encryption key, then collects CloudTrail logs automatically.

Scanning capabilities

The following table details the scanning capabilities available during cloud onboarding. The table specifies the IAM roles and resources created and the purpose of each capability. Use this reference to understand the infrastructure footprint and coverage of each scanning capability deployed byCortex Cloud. All scanning capabilities operate across all AWS regions in the onboarded account.

Capability

Purpose

Resources created

Agentless Disk Scanning (ADS)

Agentless disk scanning for vulnerabilities.

Custom managed policy Cortex-ADS-Policy added to CortexPlatformRole

Outpost Scanner

Enables data security, registry, and serverless scanning.

CortexPlatformScannerRole IAM Role

Data Security Scanning (DSPM)

Data classification and sensitive data discovery.

Managed policy Cortex-DSPM-Policy attached to CortexPlatformRole; inline Cortex-DSPM-Scanner-Policy embedded in CortexPlatformScannerRole. Adds export.rds.amazonaws.com as a trusted service on CortexPlatformRole.

Registry Scanning

Container image vulnerability scanning.

ECRAccessPolicy inline policy added to CortexPlatformScannerRole

Serverless Scanning

Lambda function vulnerability scanning.

LAMBDAAccessPolicy inline policy added to CortexPlatformScannerRole

Kubernetes Security Posture Scanning

Kubernetes posture and configuration scanning on EKS

Managed policy (CortexK8sSecurityPolicy) added to CortexPlatformRole

Automation capabilities

The Automation module extends AWS cloud instances with automated remediation and active response capabilities. When enabled, it provisions a managed IAM policy (Cortex-Automation-Policy) and attaches it to the existing CortexPlatformRole. This policy grants Cortex Cloud the permissions required to execute automated actions across AWS services such as EC2, S3, IAM, RDS, Lambda, and others. The capability applies globally across all scopes (Account, Organization, and Organizational Unit) and does not require region-specific configuration.

All actions are granted on `Resource: "*"`, so each permission applies to every resource of the affected service in every AWS region of the onboarded account. Review the full action list with your security team and enable the Automation capability only in accounts where Cortex Cloud is authorized to perform automated remediation. For accounts intended only for monitoring, leave this capability disabled.