Actions de post-authentification
Vérifié avec Windows 11 25H2 — mis à jour le 10 juillet 2026
Pris en charge sur : Au moins Microsoft Windows 10 ou version ultérieure
Chemin dans la console GPO
Configuration ordinateur\Modèles d'administration\Système\LAPS Description
Cette politique configure les actions post-authentification qui seront exécutées après la détection d'une authentification par le compte géré. Délai de grâce : spécifie le temps (en heures) à attendre après une authentification avant d'exécuter les actions de post-authentification spécifiées. Si ce paramètre est activé et supérieur à zéro, les actions de post-authentification spécifiées seront exécutées à l'expiration du délai de grâce. Si ce paramètre est désactivé ou n'est pas configuré, les actions de post-authentification spécifiées seront exécutées après un délai de grâce de 24 heures par défaut. Si ce paramètre est égal à zéro, aucune action de post-authentification ne sera exécutée. Actions : spécifie les actions à entreprendre à l'expiration du délai de grâce. Réinitialiser le mot de passe : à l'expiration du délai de grâce, le mot de passe du compte géré est réinitialisé. Réinitialiser le mot de passe et déconnecter le compte géré : à l'expiration du délai de grâce, le mot de passe du compte géré est réinitialisé et toutes les sessions de connexion interactives utilisant le compte géré sont déconnectées. Réinitialiser le mot de passe et redémarrer : à l'expiration du délai de grâce, le mot de passe du compte géré est réinitialisé et l'appareil géré est redémarré. Réinitialiser le mot de passe, déconnecter le compte géré et terminer tous les processus restants : à l'expiration du délai de grâce, le mot de passe du compte géré est réinitialisé, toutes les sessions de connexion interactives utilisant le compte géré sont déconnectées et tous les processus restants sont terminés. (REMARQUE : une fois les sessions de connexion interactives terminées, il se peut que d'autres sessions authentifiées soient encore utilisées par le compte géré. La seule façon de s'assurer que le mot de passe précédent n'est plus utilisé est de redémarrer l'appareil). Si ce paramètre est désactivé ou n'est pas configuré, les actions post-authentification seront par défaut "Réinitialiser le mot de passe et déconnecter le compte géré". Remarque : le compte DSRM sur les contrôleurs de domaine ne peut pas être configuré pour les actions de post-authentification. Cette stratégie n'a aucun effet sur les contrôleurs de domaine et sera ignorée même si elle est configurée pour un DC. Voir https://go.microsoft.com/fwlink/?linkid=2188435 pour plus d'informations.
Registre
SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS 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. ⓘ
Fichier .reg
Windows Registry Editor Version 5.00
; Exported from gporais.com
; Policy: Actions de post-authentification
; State: Enabled
; Supported on: Au moins Microsoft Windows 10 ou version ultérieure
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS]
"PostAuthenticationResetDelay"=dword:00000018
"PostAuthenticationActions"=dword:00000003 Autres formats (PowerShell, Intune, SCCM)
PowerShell
# Exported from gporais.com
# Policy: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 ou version ultérieure
$path = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PostAuthenticationResetDelay' -Value 24 -Type DWord
Set-ItemProperty -Path $path -Name 'PostAuthenticationActions' -Value 3 -Type DWord 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: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 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
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS' -Name 'PostAuthenticationResetDelay' -Expected 24 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS' -Name 'PostAuthenticationActions' -Expected 3 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 ou version ultérieure
$path = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PostAuthenticationResetDelay' -Value 24 -Type DWord
Set-ItemProperty -Path $path -Name 'PostAuthenticationActions' -Value 3 -Type DWord Scripts SCCM
# Exported from gporais.com
# Policy: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 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: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 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
}
$checks = @(
(Test-RegistryValue -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS' -Name 'PostAuthenticationResetDelay' -Expected 24 -Kind DWord)
(Test-RegistryValue -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS' -Name 'PostAuthenticationActions' -Expected 3 -Kind DWord)
)
if ($checks -notcontains $false) {
Write-Output 'Compliant'
exit 0
}
Write-Output 'Non-compliant'
exit 1
# === Remediation script ===
# Exported from gporais.com
# Policy: Actions de post-authentification
# State: Enabled
# Supported on: Au moins Microsoft Windows 10 ou version ultérieure
$path = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\LAPS'
New-Item -Path $path -Force | Out-Null
Set-ItemProperty -Path $path -Name 'PostAuthenticationResetDelay' -Value 24 -Type DWord
Set-ItemProperty -Path $path -Name 'PostAuthenticationActions' -Value 3 -Type DWord Vous construisez une collection multi-paramètres ? Ajoutez ce paramètre et générez des exports combinés (.reg, PowerShell, GPO).