Documentation Index
Fetch the complete documentation index at: https://help.dsalta.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
DSALTA connects to Azure DevOps using read-only API access to collect compliance evidence automatically. Data syncs every 24 hours and feeds into your Data Library modules.Read-only access. DSALTA never modifies, creates, or deletes resources in your Azure DevOps environment.
How to Connect
- Go to Integrations in the DSALTA sidebar.
- Find Azure DevOps and click Connect.
- Authenticate with admin-level access.
- Select the scope (accounts, projects, or resources to monitor).
- DSALTA performs an initial sync (5–15 minutes). Tests activate after sync completes.
Automated Compliance Tests
| Test | Description |
|---|---|
| Code repositories should be classified | Checks that all Azure DevOps code repositories are classified by criticality. |
| Peer review should be enforced for code changes | Checks that peer review is required before code changes can be merged in Azure DevOps. |
| Merging code changes should require passing status checks | Checks that passing status checks are required before merging in Azure DevOps. |
| Branch protection rules should be enforced for admins | Checks that branch protection rules apply to admin users in Azure DevOps. |
| Code changes should be reviewed by peers before merging | Checks that all code changes are reviewed by at least one peer before merging in Azure DevOps. |
| Azure DevOps access should be removed for offboarded users | Checks that Azure DevOps access is revoked for offboarded users. |
Troubleshooting
Integration shows Disconnected
Integration shows Disconnected
Re-authenticate from Integrations → Azure DevOps → Reconnect. This usually happens when API tokens expire.
Data is not syncing
Data is not syncing
Verify the connected account has admin permissions. Try a manual sync from the integration settings.
.png?fit=max&auto=format&n=tsMQJyneJ1xquFUo&q=85&s=4d401cc03b547d99b6f75a6bd170c334)