Confluence
Connect Confluence to Safeguard: what it provides, how to set it up, and the frameworks it provides evidence for.
Connect Confluence to collect compliance as code evidence with automated compliance tests, switched on per workspace.
| Category | Compliance As Code |
| Connect with | API token |
| What a connection produces | Automated compliance tests |
| Confluence's guide | developer.atlassian.com |
Connect with an API token
-
In Confluence:
- Signed in as the Atlassian account whose email you will enter, go to https://id.atlassian.com/manage-profile/security/api-tokens.
- Select Create API token with scopes (or Create API token for a classic, unscoped token).
- Give the token a name that describes its purpose and select an expiration date (1 to 365 days).
- For a scoped token, select the app (Confluence) and select the read-only scopes the token needs, then select Create.
- Select Copy to clipboard and paste the token into API token. You can't recover the token afterwards.
- Optional, for organization-level user data: go to Atlassian Administration (select your organization if you have more than one), then select Organization settings › API keys.
- Select API keys with scopes then Create API key (or Create API key then API keys without scopes and Create API key), enter a Name, and select the expiration date (keys can last no longer than a year).
- Select Create, then copy the API key into Safeguard's Organization admin API key (optional) field. You can't recover the API key later.
Where to find the other values:
- Email: The email address of the Atlassian account that created the API token.
- Site URL: Your Confluence Cloud site address, https://<your-site>.atlassian.net.
- Organization ID (optional): Go to https://admin.atlassian.com and select the organization; the ID is in the page URL after /o/ (https://admin.atlassian.com/o/<your_organization_id>/overview).
Confluence shows the secret only once, so copy it before you leave the page.
Source: support.atlassian.com, support.atlassian.com, support.atlassian.com, checked 2026-10-07.
The permissions Safeguard needs:
Organization admin API key,read:jira-work. Safeguard's compliance tests for Confluence need the credential on the API token tab: an OAuth connection cannot read everything they check. -
On Compliance › Connectors, open Confluence, click Connect, choose API token and fill in:
Field What to enter Email Required. API token Required. Stored encrypted and never shown again. Site URL Required. For example: https://acme.atlassian.net Organization ID (optional) — Organization admin API key (optional) Stored encrypted and never shown again. -
Click Connect with token.
Frameworks
Safeguard's automated tests read Confluence and map to the controls below. When a test passes, the result is evidence toward each control it maps to, in every framework listed. It is evidence toward a control, not proof that the control is met on its own.
| Framework | Evidence | Controls | Tests |
|---|---|---|---|
| SOC2 | Automated tests | CC6.2, CC6.3 | 2 |
| ISO/IEC 27001 | Automated tests | A.5.16, A.5.18, A.6.5 | 2 |
| HIPAA Security Rule | Automated tests | 164.308(a)(3), 164.308(a)(4) | 2 |
| PCI DSS | Automated tests | 7.2.4, 8.2.5 | 2 |
| NIST CSF 2.0 | Automated tests | PR.AA-01, PR.AA-05 | 2 |
These tests are switched on per workspace by the Safeguard team.
Related
- Compliance As Code connectors
- Compliance connectors: how connecting works, card statuses and multiple accounts
- Connector setup reference: every connector in one table
- Frameworks and connectors: how connectors provide evidence for frameworks