Skip to main content
Version: 3.0.0-preview

CIS.M365.9.1.5 - (L2) Disable R and Python visuals in Fabric

Overview​

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.

Remediation action​

  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.

Test Metadata​

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

Source​