Connect Your Cloud Provider
Integrate AWS, GCP, or Azure with Nexxis to enable automated evidence collection from your cloud environment.
5 min readUpdated 2026-02-01
AWSGCPAzureintegrationcloud
Overview
Connecting your cloud provider unlocks automated evidence collection for dozens of controls — no more manual exports. Nexxis uses read-only access and never modifies your cloud environment.
Supported providers:
- AWS (via IAM Role — recommended)
- Google Cloud Platform (via Service Account)
- Microsoft Azure (via App Registration)
Connecting AWS
Step 1: Create an IAM Role
In your AWS console:
- Go to IAM → Roles → Create Role
- Select AWS Account as the trusted entity type
- Enter Nexxis's account ID:
123456789012(shown in Settings → Integrations) - Enable Require External ID and copy the External ID from Nexxis
Step 2: Attach Policies
Attach these AWS managed policies to the role:
SecurityAudit— read-only access to security configurationsReadOnlyAccess— read-only access to services Nexxis monitors
Principle of Least Privilege: If you want to limit scope, see Minimal AWS Policy for a scoped policy.
Step 3: Connect in Nexxis
- Go to Settings → Integrations → Cloud Providers
- Click Add → AWS
- Paste the IAM Role ARN
- Click Test Connection
- If the test passes, click Save
Connecting Google Cloud
Step 1: Create a Service Account
- Go to IAM & Admin → Service Accounts
- Click Create Service Account
- Name it
nexxis-compliance-reader - Assign the Viewer role at the project level
- Download the JSON key file
Step 2: Connect in Nexxis
- Settings → Integrations → Cloud Providers → Add → GCP
- Upload the service account JSON key
- Click Test Connection → Save
Connecting Azure
Step 1: Create an App Registration
- In Azure Portal: Azure Active Directory → App Registrations → New Registration
- Name it
Nexxis Compliance Reader - Copy the Application (client) ID and Directory (tenant) ID
- Under Certificates & Secrets, create a new client secret
Step 2: Assign Permissions
Assign the Reader role to the app registration at the subscription level.
Step 3: Connect in Nexxis
- Settings → Integrations → Cloud Providers → Add → Azure
- Enter Tenant ID, Client ID, and Client Secret
- Click Test Connection → Save
What Nexxis Collects
| Data Type | Purpose |
|---|---|
| IAM configurations | Access control evidence |
| Network security groups | Network protection evidence |
| Logging configurations | Audit log evidence |
| Encryption settings | Data protection evidence |
| Backup configurations | Availability evidence |