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) Disable R and Python visuals in Fabric

CIS.M365.9.1.5MediumMicrosoft FabricTenant settingsPreview 3.0

Part of CIS · Microsoft Fabric · Tenant settings · All checks

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

R and Python visuals are disabled for the Fabric tenant.

These visuals execute scripts when reports render. Turning off the tenant setting reduces the code-execution surface in reports; Microsoft does not provide a security-group scope for this setting.

  1. Sign in to the Microsoft Fabric admin portal with a Fabric administrator account.
  2. Select Tenant settings.
  3. Scroll to R and Python visuals settings.
  4. Set Interact with and share R and Python visuals to Disabled. This setting applies to the entire organization and can’t be limited to groups.
  5. Select Apply.
  6. Identify reports that depend on these visuals and move them to an approved alternative.
Every attribute of this check
FieldValue
Test IDCIS.M365.9.1.5
SeverityMedium
SuiteCIS
ProductMicrosoft Fabric
FeatureTenant settings
AreaInfrastructure hardening
Resource typeTenant
User impactMedium
Implementation costMedium
MITRE ATT&CKT1059 Command and Scripting Interpreter
Supports benchmarkCIS Microsoft 365 Foundations Benchmark (version 7.0.0), requirement 9.1.5
Benchmark levelL2
Benchmark profilesE3 Level 2
Supports controlscis-m365:9.1.5, nist-800-53-r5:CM-7
PowerShell testTest-MtCisFabricScriptVisualsDisabled
ServicesAzure