The average enterprise uses 2.6 public cloud providers. Security teams that have invested in M365 compliance tooling often find themselves scrambling to bolt on separate CSPM solutions for AWS and GCP — creating a fragmented view of risk, duplicated work, and blind spots where findings in one platform never get correlated with findings in another. TATER's Multi-Cloud Security Posture Management module eliminates that fragmentation.
Connecting Your Cloud Accounts
TATER connects to cloud provider accounts using read-only credential bundles. Each provider uses its own minimal-privilege mechanism:
- AWS — IAM role with
SecurityAuditandViewOnlyAccessmanaged policies. Cross-account roles supported for multi-account AWS Organizations. - Azure — Service principal with
Security ReaderandReaderroles scoped to the subscription or management group. - GCP — Service account with
roles/viewerandroles/securitycenter.sourcesViewergranted at the project or organization level.
Navigate to Settings → Multi-Cloud Accounts to add credentials. All secrets are stored encrypted at rest using TATER's AES-256-GCM key vault integration — they are never exposed in scan logs or API responses.
What Gets Scanned
TATER runs posture checks against each provider's native security recommendations, mapped to the shared control catalog so findings appear alongside your M365 results:
AWS Posture Checks
- S3 bucket public access, encryption at rest, and versioning configuration
- IAM password policy, MFA enforcement, and unused credential detection
- CloudTrail logging enabled across all regions
- VPC flow logs enabled and security group overly-permissive rules (0.0.0.0/0 ingress)
- GuardDuty enabled, RDS encryption, EBS encryption defaults
- Root account MFA and hardware MFA for root
Azure Posture Checks
- Defender for Cloud recommendations by severity
- Storage account public access, HTTPS-only, and TLS version
- Key Vault soft-delete, purge protection, and access policy review
- Network Security Group open management ports (3389, 22) to the internet
- SQL Server auditing, threat detection, and TDE status
- Virtual machine disk encryption and just-in-time access configuration
GCP Posture Checks
- Cloud Storage bucket IAM permissions and public access prevention
- Cloud Audit Logs coverage across all services and projects
- Compute Engine instance OS login, serial port access, and metadata exposure
- IAM service account key rotation and admin privilege assignments
- Cloud SQL SSL enforcement and public IP exposure
- VPC firewall rules allowing unrestricted access on sensitive ports
Findings in the Compliance Dashboard
Multi-cloud scan results flow into the same Controls page as your M365 findings. Each cloud control carries a provider tag (AWS / Azure / GCP), a severity (Critical / High / Medium / Low), and a Pass/Fail status. You can filter the Controls view to show only cloud findings, or view a unified compliance score that blends M365 posture with cloud posture into a single metric.
Framework mapping connects cloud findings to NIST 800-53 control families, CIS Controls, and ISO 27001 — so a finding like "S3 bucket encryption disabled" appears under SC-28: Protection of Information at Rest in the NIST view, not as an isolated AWS-specific data point. This is the key capability that separates TATER's multi-cloud module from standalone CSPM tools: every finding contributes to the compliance narrative your auditors and frameworks already understand.
Automated Remediation for Cloud Misconfigurations
Select cloud findings support one-click remediation through TATER's existing remediation engine. For supported controls — enabling CloudTrail logging, rotating unused IAM keys, enabling Defender for Cloud plans — the remediation script runs against the cloud API using the same read/write service account bound during setup. Each remediation is logged in the Audit Log with the user's identity, the target account, and the before/after configuration state.
Risk-Based Prioritization
Not all misconfigurations are equal. TATER's multi-cloud module weights findings by a combination of CVSS-equivalent severity, internet exposure (public-facing resources score higher), and active exploitation signals from CISA KEV. The result is a prioritized remediation queue that puts your team's effort where it creates the most risk reduction — rather than asking you to work through an undifferentiated list of 200 findings sorted by provider.
Add Your First Cloud Account
Navigate to Settings → Multi-Cloud Accounts in TATER and connect your first AWS, Azure, or GCP account. The first posture scan runs automatically within minutes of adding credentials.
Connect a Cloud Account