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.
Platform Relationships
Section titled “Platform Relationships”| Component | Product role |
|---|---|
| Governance Studio | User interface for project, policy, control, declaration, review, indicator, and credential workflows. |
| Auth Service | Validates users, API keys, service accounts, roles, and permissions. |
| Integrity Service | Registers governance evidence, creates lineage records, and supports credential workflows. |
| PDF generation service | Produces downloadable reports for applied policies. |
| Object storage | Stores evidence attachments and related files. |
| Platform data store | Preserves governance records, evaluation history, activity logs, and configuration state. |
Workflow Pattern
Section titled “Workflow Pattern”- A user or integration acts within a project.
- Auth Service confirms identity and permissions.
- Governance Service updates the relevant governance record.
- Supporting services handle attachments, reports, lineage, or credentials when the workflow requires them.
- Governance Studio and integrations read the updated state.
Operational Boundaries
Section titled “Operational Boundaries”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.