docs(access): describe DSAR capability
This commit is contained in:
@@ -32,6 +32,7 @@ from govoplan_core.core.organizations import CAPABILITY_ORGANIZATION_DIRECTORY,
|
|||||||
from govoplan_core.core.module_guards import persistent_table_uninstall_guard
|
from govoplan_core.core.module_guards import persistent_table_uninstall_guard
|
||||||
from govoplan_core.core.provider_governance import declared_module_architecture
|
from govoplan_core.core.provider_governance import declared_module_architecture
|
||||||
from govoplan_core.core.modules import (
|
from govoplan_core.core.modules import (
|
||||||
|
CapabilityDocumentation,
|
||||||
DocumentationCondition,
|
DocumentationCondition,
|
||||||
DocumentationLink,
|
DocumentationLink,
|
||||||
DocumentationTopic,
|
DocumentationTopic,
|
||||||
@@ -1225,6 +1226,16 @@ manifest = ModuleManifest(
|
|||||||
ACCESS_CONFIGURATION_CAPABILITY: _configuration_provider,
|
ACCESS_CONFIGURATION_CAPABILITY: _configuration_provider,
|
||||||
ACCESS_DSAR_CAPABILITY: _dsar_provider,
|
ACCESS_DSAR_CAPABILITY: _dsar_provider,
|
||||||
},
|
},
|
||||||
|
capability_documentation={
|
||||||
|
ACCESS_DSAR_CAPABILITY: CapabilityDocumentation(
|
||||||
|
label="Access data-subject request provider",
|
||||||
|
summary=(
|
||||||
|
"Exports exact account, membership, group, role, session, API-key "
|
||||||
|
"metadata, and attributable governance records without credential material."
|
||||||
|
),
|
||||||
|
contract_version="0.1.0",
|
||||||
|
),
|
||||||
|
},
|
||||||
documentation=ACCESS_DOCUMENTATION,
|
documentation=ACCESS_DOCUMENTATION,
|
||||||
architecture=declared_module_architecture(
|
architecture=declared_module_architecture(
|
||||||
layer="institutional_foundation",
|
layer="institutional_foundation",
|
||||||
|
|||||||
Reference in New Issue
Block a user