Skip to content

MT.1041: Ensure users installing Outlook add-ins is not allowed

ID MT.1041
Severity Medium
Suite Mito
Product Exchange Online
Feature Outlook
Security area Applications and workload identities
Resource type Tenant
User impact of fixing Medium
Effort to fix Low
Framework controls nist-800-53-r5:CM-7 Least Functionality
nist-800-53-r5:CM-11 User-installed Software
MITRE ATT&CK T1137.006, T1114.002
Reads from Exchange Online

Users SHOULD NOT be allowed to install Outlook add-ins

Rationale: When users can install their own Outlook add-ins, it creates security risks. Malicious add-ins could access email content, exploit vulnerabilities, or facilitate data exfiltration through legitimate-looking add-ins.

  1. Connect to Exchange Online:
Terminal window
Connect-ExchangeOnline
  1. Get the current role assignment policy:
Terminal window
Get-RoleAssignmentPolicy | Where-Object { $_.IsDefault }
  1. Check which app-related roles are assigned:
Terminal window
Get-ManagementRoleAssignment -RoleAssignee "Default Role Assignment Policy" | Where-Object { $_.Role -like "My*Apps" }
  1. Remove the app installation permissions from the default policy:
Terminal window
Get-ManagementRoleAssignment -RoleAssignee "Default Role Assignment Policy" | Where-Object { $_.Role -like "My*Apps" } | Remove-ManagementRoleAssignment -Confirm:$false
  1. Verify the changes:
Terminal window
Get-ManagementRoleAssignment -RoleAssignee "Default Role Assignment Policy" | Where-Object { $_.Role -like "My*Apps" }

The result should return no assignments.


Mito check. Author: weyCC81; contributors: bastienperez. Open-source licences.

Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).

© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.