Skip to content
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

Sponsor

(L2) Ensure users installing Outlook add-ins is not allowed

CIS.M365.6.3.1MediumExchange OnlineOutlookPreview 3.0

Part of CIS · Exchange Online · Outlook · All checks

Run this check
Invoke-Maester -TestId CIS.M365.6.3.1

The default role assignment policy does not grant users the roles that let them install Outlook add-ins.

An Outlook add-in can read and change mail. A malicious or over-privileged add-in, installed by a user who was persuaded to, gives an attacker access to the mailbox without a password. Restricting installation to administrators lets you review the add-in first. An add-in runs inside Outlook each time it starts (T1137.006), and one that can read mail can collect it through the Exchange APIs for someone else (T1114.002).

The test checks the My Custom Apps, My Marketplace Apps and My ReadWriteMailbox Apps roles in the default role assignment policy, which is the policy CIS audits. Custom role assignment policies are outside this recommendation’s audit scope. Users who need an add-in can get one deployed by an administrator through Integrated apps.

  1. Sign in to the Exchange admin center.
  2. Go to Roles > User roles > Default Role Assignment Policy.
  3. Clear My Custom Apps, My Marketplace Apps and My ReadWriteMailbox Apps.
  4. Select Save changes.
Every attribute of this check
FieldValue
Test IDCIS.M365.6.3.1
SeverityMedium
SuiteCIS
ProductExchange Online
FeatureOutlook
AreaApplications and workload identities
Resource typePolicy
User impactMedium
Implementation costLow
MITRE ATT&CKT1137.006 Add-ins, T1114.002 Remote Email Collection
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 6.3.1
Benchmark levelL2
Benchmark profilesE3 Level 2
Supports controlscis-m365:6.3.1, nist-800-53-r5:CM-7
PowerShell testTest-MtCisUserCannotInstallOutlookAddIn
ServicesExchangeOnline