Skip to main content
Version: 3.0.0-preview

CIS.M365.1.3.4 - (L1) Ensure 'User owned apps and services' is restricted

Overviewโ€‹

1.3.4 (L1) Ensure 'User owned apps and services' is restricted

By default, users can install add-ins in their Microsoft Word, Excel, and PowerPoint applications, allowing data access within the application.

Do not allow users to install add-ins in Word, Excel, or PowerPoint.

Rationaleโ€‹

Attackers commonly use vulnerable and custom-built add-ins to access data in user applications.

While allowing users to install add-ins by themselves does allow them to easily acquire useful add-ins that integrate with Microsoft applications, it can represent a risk if not used and monitored carefully.

Disable future user's ability to install add-ins in Microsoft Word, Excel, or PowerPoint helps reduce your threat-surface and mitigate this risk.

Impactโ€‹

Implementation of this change will impact both end users and administrators. End users will not be able to install add-ins that they may want to install.

Remediation actionโ€‹

  1. Navigate to Microsoft 365 admin center.
  2. Click to expand Settings select Org settings.
  3. In Services select User owned apps and services.
  4. Uncheck Let users access the Office Store and Let users start trials on behalf of your organization
  5. Click Save.
PowerShellโ€‹
  1. Connect to the Microsoft Graph service using Connect-MgGraph -Scopes "OrgSettings-AppsAndServices.ReadWrite.All".
  2. Run the following Microsoft Graph PowerShell commands:
$uri = "https://graph.microsoft.com/beta/admin/appsAndServices"
$body = @{
"Settings" = @{
"isAppAndServicesTrialEnabled" = $false
"isOfficeStoreEnabled" = $false
}
} | ConvertTo-Json
Invoke-MgGraphRequest -Method PATCH -Uri $uri -Body $body

Test Metadataโ€‹

FieldValue
Test IDCIS.M365.1.3.4
SeverityMedium
SuiteCIS
ProductMicrosoft 365
FeatureOrganization settings
AreaApplications and workload identities
Resource typeTenant
User impactMedium
Implementation costLow
MITRE ATT&CKT1137.006 Add-ins
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 1.3.4
Benchmark levelL1
Benchmark profilesE3 Level 1, E5 Level 1
Supports controlscis-m365:1.3.4, nist-800-53-r5:CM-7, nist-800-53-r5:CM-11
PowerShell testTest-MtCisUserOwnedAppsRestricted
ServicesGraph

Sourceโ€‹