feat: own tenant administration WebUI
This commit is contained in:
@@ -5,11 +5,17 @@
|
||||
<!-- govoplan-repository-type:end -->
|
||||
|
||||
`govoplan-tenancy` owns tenant lifecycle, tenant administration API route
|
||||
contributions, and the `tenancy.tenantResolver` capability during the GovOPlaN
|
||||
module split.
|
||||
contributions, the `tenancy.tenantResolver` capability, and the tenant registry
|
||||
and tenant settings WebUI panels during the GovOPlaN module split.
|
||||
|
||||
`govoplan-access` no longer hard-depends on this module. Access can run in the
|
||||
single-scope compatibility mode used by the core/access baseline; installing
|
||||
tenancy adds explicit tenant management and resolver behavior. The shared scope
|
||||
storage table is core-owned as `core_scopes`; tenancy provides lifecycle and
|
||||
administration behavior over those rows rather than owning the table.
|
||||
|
||||
The `@govoplan/tenancy-webui` package contributes `system-tenants` and
|
||||
`tenant-settings` through the shared `admin.sections` capability. The Access
|
||||
module owns the `/admin` shell but does not import these panels. Historical
|
||||
`access.admin.*` surface identifiers remain stable so existing saved Views keep
|
||||
working after the ownership move.
|
||||
|
||||
Reference in New Issue
Block a user