Configurer le mode Borne
Vérifié avec Windows 11 25H2 — mis à jour le 30 juillet 2026
Pris en charge sur : Microsoft Edge sur Windows 10, version 1809 ou ultérieure
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Composants Windows\Microsoft Edge Configuration utilisateur\Modèles d'administration\Composants Windows\Microsoft Edge Description
Configurez le comportement de Microsoft Edge lorsqu'il s'exécute en mode plein écran avec un accès assigné, soit en tant qu'application unique, soit en tant qu'une des applications multiples fonctionnant sur l'appareil en plein écran. Vous pouvez contrôler si Microsoft Edge s'exécute en plein écran InPrivate, multi-onglet InPrivate avec des fonctionnalités limitées ou Microsoft Edge normal. Vous devez configurer Microsoft Edge dans l'accès assigné pour que cette stratégie prenne effet. Sinon, ces paramètres sont ignorés. Pour en savoir plus sur l'accès assigné et la configuration du mode plein écran, voir « Configurer le mode plein écran et les appareils partagés exécutant des éditions de bureau de Windows » (https://aka.ms/E489vw). Si activé et défini sur 0 (par défaut ou non configuré) : - Si s'agit d'une seule application, elle s'exécute en plein écran InPrivate pour une signalisation numérique ou des affichages interactifs. - S'il s'agit d'une des applications multiples, Microsoft Edge fonctionne normalement. Si activé et défini sur 1 : - S'il s'agit d'une seule application, elle exécute une version limitée multi-onglet InPrivate et est la seule application disponible pour la navigation publique. Les utilisateurs ne peuvent pas minimiser, fermer ni ouvrir Windows, ni personnaliser Microsoft Edge, mais peuvent effacer les données de navigation et les téléchargements, et redémarrer en cliquant sur « Terminer la session ». Vous pouvez configurer Microsoft Edge pour qu'il redémarre après une période d'inactivité à l'aide de la stratégie « Configurer la réinitialisation du mode plein écran après le délai d'attente d'inactivité ». - S'il s'agit d'une des applications multiples, il exécute une version limitée multi-onglet InPrivate pour la navigation publique avec d'autres applications. Les utilisateurs peuvent réduire, fermer et ouvrir plusieurs fenêtres InPrivate, mais ils ne peuvent pas personnaliser Microsoft Edge.
Registre
Software\Policies\Microsoft\MicrosoftEdge\KioskMode Software\Policies\Microsoft\MicrosoftEdge\KioskMode Nom de valeur : ConfigureKioskMode
MDM / Intune (CSP)
./Device/Vendor/MSFT/Policy/Config/Browser/ConfigureKioskMode ./User/Vendor/MSFT/Policy/Config/Browser/ConfigureKioskMode Documentation Microsoft Learn Données de correspondance : Microsoft Learn (CC BY 4.0)
Valeurs CSP
-
1- Enable. -
0 (Default)- Disable.
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: Configurer le mode Borne
; State: Enabled
; Scope: Computer (HKLM)
; Supported on: Microsoft Edge sur Windows 10, version 1809 ou ultérieure
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\MicrosoftEdge\KioskMode]
"ConfigureKioskMode"=dword:00000001
"ConfigureKioskMode"=dword:00000000 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 0 -Type DWord Intune XML
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Browser/ConfigureKioskMode
Data type: String
Value:
<enabled/>
<data id="ConfigureKioskMode_TextBox" value="0"/> Intune Remediation
# === Detection script ===
# Exported from gporais.com
# Policy: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou 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
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode' -Name 'ConfigureKioskMode' -Expected 1 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode' -Name 'ConfigureKioskMode' -Expected 0 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 0 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou 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: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou 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
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode' -Name 'ConfigureKioskMode' -Expected 1 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode' -Name 'ConfigureKioskMode' -Expected 0 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Configurer le mode Borne
# State: Enabled
# Scope: Computer (HKLM)
# Supported on: Microsoft Edge sur Windows 10, version 1809 ou ultérieure
$path = 'HKLM:\Software\Policies\Microsoft\MicrosoftEdge\KioskMode'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 1 -Type DWord
Set-ItemProperty -Path $path -Name 'ConfigureKioskMode' -Value 0 -Type DWord Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).