feat(organizations): add governed DSAR coverage
This commit is contained in:
@@ -46,13 +46,21 @@ accessibility evidence are recorded in
|
||||
|
||||
## Module Contract
|
||||
|
||||
The module registers two capabilities from
|
||||
`govoplan_core.core.organizations`:
|
||||
The module registers organization-directory capabilities from
|
||||
`govoplan_core.core.organizations` and a privacy capability:
|
||||
|
||||
- `organizations.directory` for backward-compatible direct unit/function
|
||||
lookup;
|
||||
- `organizations.hierarchyDirectory` for typed, tenant-safe, explicitly
|
||||
structure-scoped hierarchy and path resolution.
|
||||
- `privacy.dsar.organizations` for tenant-scoped account attribution on model
|
||||
instantiations and upgrades.
|
||||
|
||||
The DSAR provider does not treat institutional units or functions as personal
|
||||
records. It retains model-change attribution as governance evidence and excludes
|
||||
global templates, opaque definitions, previews, decisions, provenance,
|
||||
idempotency material, and other tenants. Identity-to-function assignments are
|
||||
covered by IDM, which owns that relationship.
|
||||
|
||||
Feature modules should consume the capability instead of importing
|
||||
organization ORM models.
|
||||
|
||||
Reference in New Issue
Block a user