feat(access): add governed session management

This commit is contained in:
2026-08-19 22:50:15 +02:00
parent 38fc22c06b
commit 2be1dbc132
16 changed files with 1302 additions and 10 deletions
@@ -45,6 +45,12 @@ class InterfaceDocumentationContractTests(unittest.TestCase):
"access.workflow.manage-service-account-credentials": {
"access.admin.service-accounts",
},
"access.workflow.manage-sessions": {
"access.settings.sessions",
"access.sessions.action.revoke",
"access.sessions.action.revoke-others",
"access.admin.user-sessions",
},
}
for topic_id, expected in expected_contexts.items():
@@ -84,6 +90,7 @@ class InterfaceDocumentationContractTests(unittest.TestCase):
"access.admin.group-credentials",
"access.admin.user-credentials",
"access.settings.credentials",
"access.settings.sessions",
}.issubset(surface_ids)
)