• Concept
  • Version · 6.0
  • Liquibase Secure Role-Based Access Control

Liquibase Secure Role-Based Access Control

Last updated: September 29, 2026

Executive Summary

Key Outcomes for Enterprise Teams

General Concepts, Definitions, and Principles

Figure 1 — Liquibase Secure RBAC: entities, how they link, and the fixed resolution priority.

Definitions

Building blocks of the model

Persona-shaped templates out of the box

Groups that mirror the organization

Assignment at three scopes

Overlays instead of forked templates

Direct grants and denies on individual entities

Ownership as an independent source of access

Governed reads throughout

Service principals as a separate principal type

Audit log and view-permissions surface

What the model is, and is not

The permission vocabulary

Resolution: three layers, one fixed order

Scopes and eligibility

The Six Default Templates

Worked examples

Functional Areas and Their Permissions

1. Liquibase Secure Core Permissions

2. Change Intelligence Module and Permissions

3. Change Governance Module Permissions

Enforcement Architecture

One primitive

Data model

Administrative surfaces

Workspace bootstrap

Service Principals and CI/CD Ingest

Auditability and Compliance

Extensibility for Modules

Questions Commonly Raised in Security Review

Appendix A: Permission Catalog by Functional Area

A.1 Liquibase Secure Core

admin — workspace, users, groups, tokens, permissions, ownership

ops (core) — projects, connections, changelogs

ingest — service principal write paths

audit — the audit log

A.2 Change Intelligence Module

A.3 Change Governance Module

gov — view and use

gov — edit

gov — create

gov — delete or archive