How Apps and bundles work together
Each governed App version maps 1:1 to a bundle. Only the latest App version holds a read-write bundle; bundles attached to earlier versions become evidence read-only. Approvals, findings, and attachments on those earlier bundles remain editable. When you create a new version of a governed App, Domino:- Snapshots the previous version’s bundle by copying its evidence, attachments, and approvals into a new read-only bundle attached to the previous version.
- Attaches the read-write bundle to the new version, so governance carries forward without re-collecting evidence.
Attach a policy to an App
- Open the App from Deployments > Apps & Agents.
- Click Add to Bundle to link the App to a new or existing bundle.
- Confirm the link in the bundle’s Attachments section.
Collect evidence and obtain approvals
Evidence for Apps typically covers security and data privacy:- Scripted checks: Run automated tests to verify dependencies, check for vulnerabilities, or validate data access permissions.
- Manual evidence: Provide screenshots, UAT sign-offs, or data source documentation.
Compare evidence across App versions
Open a governed App and go to Governance > Changes to see how evidence has changed between versions. The Changes tab compares evidence for the same policy across each version’s bundle and shows what was added, removed, or modified.- If a policy was upgraded between versions, the tab still pairs the two bundles on the shared policy and marks any modified questions as added, removed, or changed.
- If a policy is present in one version and missing in the other, every question in that policy appears as added or removed, depending on the direction of the comparison.
Required policies for Apps
Governance admins can define a set of policies that Domino attaches automatically to every App bundle, deployment-wide. Enforced policies always attach at their latest version, and practitioners cannot remove them from a bundle. Governance, System, and Cloud admins can remove one if needed. Enforcement runs when an App version is created:- New App: Domino creates the bundle with every currently enforced policy attached.
- New version of an ungoverned App: If the App has no bundle yet, Domino creates one with every enforced policy attached.
- New version of a governed App: Domino attaches any enforced policies that are missing from the bundle and upgrades already-attached enforced policies to their latest version.
Next steps
- Work with bundles: package assets for review
- Define policies: build the policies that govern Apps
- Gates: block deployment until approvals are in place