From 44b9bb2d96aae12d102751deebc3b081c8d23c16 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Thu, 18 Dec 2025 00:40:07 +0500 Subject: [PATCH] System account bypass RBAC (#10306) Signed-off-by: Denis Bykhov --- foundations/server/packages/middleware/src/spacePermissions.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/foundations/server/packages/middleware/src/spacePermissions.ts b/foundations/server/packages/middleware/src/spacePermissions.ts index a22fbfa8cb..123d56919f 100644 --- a/foundations/server/packages/middleware/src/spacePermissions.ts +++ b/foundations/server/packages/middleware/src/spacePermissions.ts @@ -171,6 +171,7 @@ export class SpacePermissionsMiddleware extends BaseMiddleware implements Middle isSpace: boolean ): boolean { const account = ctx.contextData.account + if (account.primarySocialId === core.account.System) return true const permissions = this.permissionsBySpace[space]?.[account.uuid] ?? [] let withoutMatch: Permission | undefined for (const permission of permissions) {