docs(portal): declare DSAR ownership boundary

This commit is contained in:
2026-08-21 02:21:53 +02:00
parent ed0357b146
commit 6f671f60f5
4 changed files with 80 additions and 0 deletions
+16
View File
@@ -440,6 +440,22 @@ class PortalServiceDirectoryTests(unittest.TestCase):
"application_status.projection",
{item.name for item in manifest.requires_interfaces},
)
self.assertFalse(
any(
name.startswith("privacy.dsar.")
for name in manifest.capability_factories
)
)
dsar_topic = next(
item
for item in manifest.documentation
if item.id == "portal.data-subject-requests"
)
self.assertEqual(
"not_applicable_no_persistence",
dsar_topic.metadata["dsar_coverage"],
)
self.assertTrue({"admin", "user"}.issubset(dsar_topic.documentation_types))
if __name__ == "__main__":