diff --git a/app/server/lib/GranularAccess.ts b/app/server/lib/GranularAccess.ts index 3fa0fcb2..7f8a39d6 100644 --- a/app/server/lib/GranularAccess.ts +++ b/app/server/lib/GranularAccess.ts @@ -628,6 +628,10 @@ export class GranularAccess implements GranularAccessForBundle { options: {role?: Role | null} = {} ): Promise { const result: FilteredDocUsageSummary = { ...docUsage }; + // Owners can see everything all the time. + if (await this.isOwner(docSession)) { + return result; + } const role = options.role ?? await this.getNominalAccess(docSession); const hasEditRole = canEdit(role); if (!hasEditRole) { result.dataLimitStatus = null; }