Skip to main content
DSALTA connects to Amazon Web Services (AWS) using read-only API access to collect compliance evidence automatically. Data feeds into your Data Library modules. Compliance checks re-run once a day at 02:00 America/New_York.
Read-only access. DSALTA never modifies, creates, or deletes resources in your Amazon Web Services (AWS) environment.

What DSALTA reads

DSALTA reads the Amazon Web Services (AWS) IAM user list — user names, IAM paths and creation dates, which appears on your Access page; and your AWS resources, which appear on your Inventory page; and open security findings, which appear on your Vulnerabilities page. IAM records no email address or account status, so the Email column repeats the IAM user name, the Role column shows the IAM path (“User” for the default path), and every user is listed as Active.DSALTA reads AWS through the official AWS SDK for JavaScript (the @aws-sdk/client-* packages), so the permissions are IAM actions rather than URL paths.Permissions the checks require: the AWS-managed SecurityAudit policy, which the setup path on this page attaches to the role. That policy is what grants DSALTA’s read access, together with sts:AssumeRole to enter the role itself.
Access Analyzer · ACM · CloudTrail · CloudWatch · AWS Config · DocumentDB · DynamoDB · EC2 (including EBS and VPC) · ECR · ECS · EFS · EKS · Elastic Load Balancing v2 · GuardDuty · IAM · KMS · Lambda · RDS · Redshift · S3 · Security Hub · SNS · STSEvery call is a Describe*, Get* or List* read.
Every request is a read. DSALTA has no code path that creates, modifies, or deletes anything in your Amazon Web Services (AWS) environment.

Troubleshooting

There is no Reconnect button. Open Integrations → Connected, click Manage on the Amazon Web Services (AWS) card, and check the Status tab — it shows either Connected and working properly or Connection issues detected. To restore a broken connection you must Disconnect and connect again, which permanently deletes the data and tests collected from Amazon Web Services (AWS). DSALTA assumes your audit role with the external ID on every run, so check that the CloudFormation stack and the DSALTAAuditRole still exist, that the trust policy still trusts DSALTA’s account ID (801490935739) and your external ID, and that the SecurityAudit policy is still attached.
Verify the connected account still holds the permissions listed under Before you begin. Then open Integrations in the DSALTA sidebar, stay on the Connected tab, and click Sync from integrations at the top right. That button refreshes every connected integration at once — there is no per-integration sync control.