fix: list-my-workspaces permissions were broken

list-my-workspaces has AUTHENTICATED scope, so anyone is permitted
to run the operation.  No specific permission grant is needed.
This commit is contained in:
Cyber MacGeddon 2026-06-29 09:08:39 +01:00
parent 0a828379be
commit 4147793874
3 changed files with 2 additions and 4 deletions

View file

@ -311,7 +311,7 @@ register(Operation(
))
register(Operation(
name="list-my-workspaces",
capability="workspaces:list-own",
capability=AUTHENTICATED,
resource_level=ResourceLevel.SYSTEM,
extract_resource=_empty_resource,
extract_parameters=_no_parameters,

View file

@ -78,7 +78,6 @@ _READER_CAPS = {
"collections:read",
"knowledge:read",
"keys:self",
"workspaces:list-own",
}
_WRITER_CAPS = _READER_CAPS | {