diff --git a/libs/common/src/admin-console/models/domain/organization.ts b/libs/common/src/admin-console/models/domain/organization.ts index 771fb178932..dfcc4ac11c7 100644 --- a/libs/common/src/admin-console/models/domain/organization.ts +++ b/libs/common/src/admin-console/models/domain/organization.ts @@ -307,10 +307,15 @@ export class Organization { * the latter has been added as a prerequisite. */ get canManageDeviceApprovals() { - return ( - (this.isAdmin || (this.permissions.manageResetPassword && this.permissions.manageUsers)) && - this.useSso - ); + if (!this.useSso) { + return false; + } + + if (this.isAdmin) { + return true; + } + + return this.permissions.manageResetPassword && this.permissions.manageUsers; } get isExemptFromPolicies() {