Skip to content

Governance Service Architecture

Governance Service coordinates the product workflows that appear in Governance Studio and in governance integrations. This page describes product responsibilities, not implementation internals.

ComponentProduct role
Governance StudioUser interface for project, policy, control, declaration, review, indicator, and credential workflows.
Auth ServiceValidates users, API keys, service accounts, roles, and permissions.
Integrity ServiceRegisters governance evidence, creates lineage records, and supports credential workflows.
PDF generation serviceProduces downloadable reports for applied policies.
Object storageStores evidence attachments and related files.
Platform data storePreserves governance records, evaluation history, activity logs, and configuration state.
  1. A user or integration acts within a project.
  2. Auth Service confirms identity and permissions.
  3. Governance Service updates the relevant governance record.
  4. Supporting services handle attachments, reports, lineage, or credentials when the workflow requires them.
  5. Governance Studio and integrations read the updated state.

Governance Service should not be used as a general document store, identity provider, or certificate authority. It manages governance workflows and delegates identity, storage, document generation, and integrity-specific work to the platform components that own those responsibilities.