TinyGRC Compliance

Simplifying Governance, Risk, and Compliance.

TinyGRC is an app for the Atlassian Confluence that helps you track basic compliance and visualize overall performance. Track SOC2, PCI, ISO 27001, NIST CSF, NIST 800-53, and HIPAA compliance efforts among others.

How to Track SOC 2 Evidence in Confluence (Without a New Tool)

The difference between a clean SOC 2 audit and a painful one is rarely your controls. It’s your evidence. Auditors don’t pay for “we do MFA” — they pay for the dated screenshot of the MFA configuration, the access review records, the offboarding log. And most teams discover, mid-audit, that their evidence is scattered across a shared drive, a ticketing system, and forty email threads.

So the usual response is to buy a GRC platform. Which then asks your team to leave the tools they live in, re-enter everything, and maintain a second system of record — and by month two, adoption is dead and the spreadsheet is back.

Here’s a workflow that keeps the evidence where it already is: in Confluence.

The 4-step evidence workflow

1. Map every control to an evidence source

Start with the Trust Service Criteria (Security category) you committed to in your system description. For each control, write down what the auditor will actually ask to see. Examples:

Control (CC family) Evidence an auditor wants
CC6.1 – Logical access MFA enforcement config screenshot; access provisioning policy
CC6.6 – Access authorization Quarterly user access review records
CC6.7 – Access removal Offboarding log entries for the period
CC7.2 – Monitoring Alerting configuration; incident log
CC8.1 – Change management Change request records; deployment approvals

Do this once, in a Confluence page per control family, and you’ve built the skeleton of your entire audit file.

2. Put the evidence in the page where the work happens

Policies live in Confluence. Runbooks live in Confluence. The access review notes should too. When the evidence is attached to (or linked from) the page describing the control, nobody has to ask “which folder is current?” The page is the current record.

3. Timestamp and version everything

Confluence’s page history is a free audit trail: who changed what, when. For screenshots and exports (which don’t change in the page), adopt one convention — a dated file name or a “Verified: 2026-10-01” line on the evidence page. Auditors love dated evidence; it’s the cheapest goodwill you can buy.

4. Give your auditor a door, not an email chain

Instead of exporting a zip and emailing it (then emailing v2, then v3), share the Confluence page or space with your auditor. They read the controls, see the evidence, and flag issues directly. Submit → approved or rejected → fix → done. That loop is where most of the audit’s calendar time actually goes.

Why “one more tool” usually loses

A dedicated GRC platform adds three costs your team has to absorb: a new login, a new data model to learn, and a re-entry tax — every control and every evidence artifact typed in twice. For a team of ten running one framework, that overhead is often the entire cost of the audit in staff time. The tool is only worth it if you’re managing multiple frameworks at scale — for most small and mid-sized teams, a well-structured Confluence space gets you 90% of the way for a fraction of the effort.

TinyGRC structures exactly this workflow inside Confluence: controls tracked per standard (SOC 2, ISO 27001:2022, HIPAA, PCI, more), evidence attached where it belongs, a real-time auditor collaboration view, and live progress charts. Free trial on the Atlassian Marketplace.

FAQ

How often do I need to update SOC 2 evidence? For a Type II audit, evidence must cover your entire observation period (typically 3–12 months). Recurring controls — access reviews, risk assessments, training — need evidence for each occurrence in that window. Build the cadence into the page (e.g., “quarterly review — next due Q1 2027”) so nothing lapses.

What evidence do SOC 2 auditors actually request? The standard PBC (prepared-by-client) list: system description, policy set, org chart, user access lists and review records, MFA and encryption configuration, risk assessment, change records, incident log, vendor inventory with review records, and training records. If each of those has a home page in Confluence, your audit day becomes a share-link exercise.

Can I share evidence with my auditor without exposing my whole Confluence? Yes. Share the specific space or page, not the whole instance, and keep audit-only spaces separate from internal project spaces if you prefer tighter boundaries.


Next: ISO 27001:2022 Evidence Management for Small Teams