Bloquer les actions intelligentes pour une liste de services
Vérifié avec Microsoft Edge 152.0.4191.53 — mis à jour le 10 juillet 2026
Pris en charge sur : Microsoft Edge version 89, Windows 7 ou version ultérieure
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Microsoft Edge - Paramètres par défaut (les utilisateurs peuvent les modifier) Configuration utilisateur\Modèles d'administration\Microsoft Edge - Paramètres par défaut (les utilisateurs peuvent les modifier) Description
Répertoriez des services spécifiques, tels que les PDF et les sites Web qui n'affichent pas d'actions intelligentes. (Les actions intelligentes sont des actions telles que « définir » qui sont disponibles dans les menus contextuels complets et mini de Microsoft Edge.) Si vous activez la stratégie : - L'action intelligente dans le menu contextuel mini et complet est désactivée pour tous les profils de services correspondant à la liste donnée. - Les utilisateurs ne voient pas l'action intelligente dans le mini-menu contextuel et le menu contextuel complet sur la sélection de texte pour les services correspondant à la liste donnée. - Dans les paramètres Microsoft Edge, l'action intelligente dans le menu contextuel mini et complet est désactivée pour les services correspondant à la liste donnée. Si vous désactivez ou ne configurez pas cette stratégie : - L'action intelligente dans le mini-menu contextuel et le menu contextuel complet est activée pour tous les profils. – Les utilisateurs verront l'action intelligente dans le mini-menu contextuel complet sur la sélection de texte. - Dans les paramètres Microsoft Edge, l'action intelligente dans le mini-menu contextuel et le menu contextuel complet est activée. Mappage des options de stratégie : * smart_actions (smart_actions) = Actions intelligentes dans les PDF et sur les sites Web * smart_actions_website (smart_actions_website) = Actions intelligentes sur les sites Web * smart_actions_pdf (smart_actions_pdf) = Actions intelligentes dans les fichiers PDF Utilisez les informations ci-dessus lors de la configuration de cette stratégie. Exemple de valeur : smart_actions smart_actions_website smart_actions_pdf
Registre
Software\Policies\Microsoft\Edge\Recommended Software\Policies\Microsoft\Edge\Recommended Générateur d'exports
BETAConfigurez l'état, la portée et les options, puis générez les sorties .reg, PowerShell, Intune et SCCM — ou ajoutez le paramètre à une collection multi-paramètres.
Ces exports écrivent le registre — ce n'est pas une GPO managée. ⓘ
Appliquer les deux portées crée une configuration ambiguë (la portée ordinateur prévaut sur la portée utilisateur). Ne le faites que volontairement.
Fichier .reg
Windows Registry Editor Version 5.00
; Exported from gporais.com
; Policy: Bloquer les actions intelligentes pour une liste de services
; State: Enabled
; Scope: Computer (HKLM)
; Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList]
; List values: enter one value per line in the builder UI. Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Intune XML
Aucune correspondance directe Policy CSP / OMA-URI pour cette stratégie. Utilisez l'onglet Intune Remediation, ou importez l'ADMX dans Intune. Intune Remediation
# === Detection script ===
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
# HKLM:\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList: List values: enter one value per line in the builder UI.
# No testable registry values are available for this state.
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Scripts SCCM
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
# SCCM Configuration Item guidance:
# Create a Configuration Item of type "Setting: Script".
# Discovery script: use the Detection script below.
# Remediation script: use the Remediation script below.
# Compliance rule: the Discovery script output equals 'Compliant'.
# === Detection script ===
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
function Test-RegistryValue {
param(
[Parameter(Mandatory = $true)][string]$Path,
[Parameter(Mandatory = $true)][string]$Name,
[object]$Expected,
[ValidateSet('String', 'DWord', 'MultiString')][string]$Kind = 'String',
[switch]$Absent
)
try {
$item = Get-ItemProperty -LiteralPath $Path -Name $Name -ErrorAction Stop
} catch {
return $Absent.IsPresent
}
if ($Absent.IsPresent) { return $false }
$actual = $item.$Name
if ($Kind -eq 'DWord') { return ([int64]$actual) -eq ([int64]$Expected) }
if ($Kind -eq 'MultiString') {
$actualValues = @($actual)
$expectedValues = @($Expected)
if ($actualValues.Count -ne $expectedValues.Count) { return $false }
for ($i = 0; $i -lt $expectedValues.Count; $i++) {
if ([string]$actualValues[$i] -ne [string]$expectedValues[$i]) { return $false }
}
return $true
}
return [string]$actual -eq [string]$Expected
}
# HKLM:\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList: List values: enter one value per line in the builder UI.
# No testable registry values are available for this state.
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Bloquer les actions intelligentes pour une liste de services
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge version 89, Windows 7 ou version ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\Edge\Recommended\SmartActionsBlockList'
New-Item -Path $path -Force | Out-Null
# List values: enter one value per line in the builder UI. Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).