diff --git a/apps/web/src/app/dirt/reports/pages/organizations/exposed-passwords-report.component.ts b/apps/web/src/app/dirt/reports/pages/organizations/exposed-passwords-report.component.ts index 603c01bd2ab..ea1e6137d71 100644 --- a/apps/web/src/app/dirt/reports/pages/organizations/exposed-passwords-report.component.ts +++ b/apps/web/src/app/dirt/reports/pages/organizations/exposed-passwords-report.component.ts @@ -103,6 +103,9 @@ export class ExposedPasswordsReportComponent if (c.collectionIds.length === 0) { return true; } + if (this.organization?.allowAdminAccessToAllCollectionItems) { + return true; + } return this.manageableCiphers.some((x) => x.id === c.id); } } diff --git a/apps/web/src/app/dirt/reports/pages/organizations/inactive-two-factor-report.component.ts b/apps/web/src/app/dirt/reports/pages/organizations/inactive-two-factor-report.component.ts index 4104e16b3b5..ce81bef5f4b 100644 --- a/apps/web/src/app/dirt/reports/pages/organizations/inactive-two-factor-report.component.ts +++ b/apps/web/src/app/dirt/reports/pages/organizations/inactive-two-factor-report.component.ts @@ -108,6 +108,9 @@ export class InactiveTwoFactorReportComponent if (c.collectionIds.length === 0) { return true; } + if (this.organization?.allowAdminAccessToAllCollectionItems) { + return true; + } return this.manageableCiphers.some((x) => x.id === c.id); } } diff --git a/apps/web/src/app/dirt/reports/pages/organizations/reused-passwords-report.component.ts b/apps/web/src/app/dirt/reports/pages/organizations/reused-passwords-report.component.ts index 683b195b271..edb9001488f 100644 --- a/apps/web/src/app/dirt/reports/pages/organizations/reused-passwords-report.component.ts +++ b/apps/web/src/app/dirt/reports/pages/organizations/reused-passwords-report.component.ts @@ -102,6 +102,9 @@ export class ReusedPasswordsReportComponent if (c.collectionIds.length === 0) { return true; } + if (this.organization?.allowAdminAccessToAllCollectionItems) { + return true; + } return this.manageableCiphers.some((x) => x.id === c.id); } } diff --git a/apps/web/src/app/dirt/reports/pages/organizations/unsecured-websites-report.component.ts b/apps/web/src/app/dirt/reports/pages/organizations/unsecured-websites-report.component.ts index 893a5058bd2..7edcb003e4f 100644 --- a/apps/web/src/app/dirt/reports/pages/organizations/unsecured-websites-report.component.ts +++ b/apps/web/src/app/dirt/reports/pages/organizations/unsecured-websites-report.component.ts @@ -105,6 +105,9 @@ export class UnsecuredWebsitesReportComponent if (c.collectionIds.length === 0) { return true; } + if (this.organization?.allowAdminAccessToAllCollectionItems) { + return true; + } return this.manageableCiphers.some((x) => x.id === c.id); } } diff --git a/apps/web/src/app/dirt/reports/pages/organizations/weak-passwords-report.component.ts b/apps/web/src/app/dirt/reports/pages/organizations/weak-passwords-report.component.ts index aadd015e29d..62f91ff06b2 100644 --- a/apps/web/src/app/dirt/reports/pages/organizations/weak-passwords-report.component.ts +++ b/apps/web/src/app/dirt/reports/pages/organizations/weak-passwords-report.component.ts @@ -104,6 +104,9 @@ export class WeakPasswordsReportComponent if (c.collectionIds.length === 0) { return true; } + if (this.organization?.allowAdminAccessToAllCollectionItems) { + return true; + } return this.manageableCiphers.some((x) => x.id === c.id); } }