Documentation · Policy appendix
Sign-in and accounts
Every setting of the “Sign-in and accounts” package with its effect, value and recommending sources.
since 0.9.8.11
Purpose
This page lists every setting of the “Sign-in and accounts” package: what it does, which value Setup Foundry sets and who recommends it. It is generated from the catalog and never edited by hand.
21 settings.
Notes
User Account Control: Behavior of the elevation prompt for standard users
The ConsentPromptBehaviorUser DWORD value controls how User Account Control responds when a standard user initiates an operation that requires elevation.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorUser = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: User Account Control: Behavior of the elevation prompt for standard users
- Source: Microsoft Learn: User Account Control settings and configuration
- Recommended by: Setup Foundry
Enumerate administrator accounts on elevation
This machine-wide registry value controls whether Windows displays the computer's local administrator accounts for selection when an elevation request requires credentials.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\CredUI\EnumerateAdministrators = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Enumerate administrator accounts on elevation
- Source: Microsoft Learn: Policy CSP – CredentialsUI
- Recommended by: Windows 11 v25H2 Security Baseline
Require a password when a computer wakes (on battery)
This machine-wide registry value determines whether Windows returns to the secure desktop and requires the user to sign in again when the computer resumes from sleep while running on battery power.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Power\PowerSettings\0e796bdb-100d-47d6-a2d5-f7d2daa51f51\DCSettingIndex = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Require a password when a computer wakes (on battery)
- Source: Microsoft Learn: Power Policy CSP – RequirePasswordWhenComputerWakesOnBattery
- Recommended by: Windows 11 v25H2 Security Baseline
Require a password when a computer wakes (plugged in)
This registry value controls whether Windows returns to the secure desktop and requires authentication when the system resumes from sleep while connected to AC power.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Power\PowerSettings\0e796bdb-100d-47d6-a2d5-f7d2daa51f51\ACSettingIndex = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Require a password when a computer wakes (plugged in)
- Source: Microsoft Learn: Power Policy CSP – RequirePasswordWhenComputerWakesPluggedIn
- Recommended by: Windows 11 v25H2 Security Baseline
Sign-in and lock last interactive user automatically after a restart
This value controls Winlogon Automatic Restart Sign-On (ARSO). Following an eligible restart, or a shutdown followed by a cold boot, ARSO signs in the last interactive user automatically and immediately locks the resulting session. The lock still requires authentication before anyone can access the desktop.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\DisableAutomaticRestartSignOn = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Sign-in and lock last interactive user automatically after a restart
- Source: Microsoft Learn: WindowsLogon Policy CSP
- Recommended by: Windows 11 v25H2 Security Baseline
Allow Custom SSPs and APs to be loaded into LSASS
This registry value stores the state of a computer-scoped ADMX Group Policy setting. It controls whether the Local Security Authority (LSA) may load custom security support providers (SSPs) and authentication packages (APs) into the Local Security Authority Subsystem Service (LSASS) process.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System\AllowCustomSSPsAPs = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Allow Custom SSPs and APs to be loaded into LSASS
- Source: Microsoft Learn: LocalSecurityAuthority Policy CSP
- Recommended by: Windows 11 v25H2 Security Baseline
Logon options
The 1A00 DWORD value controls how credentials are handled when a website in the Restricted Sites Zone requests HTTP authentication. It represents the URLACTION_CREDENTIALS_USE URL action.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\1A00 = 196608 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Logon options
- Source: Microsoft Learn: InternetExplorer Policy CSP – RestrictedSitesZoneLogonOptions
- Recommended by: Windows 11 v25H2 Security Baseline
Apply UAC restrictions to local accounts on network logons
This registry value controls UAC access-token filtering when local Security Accounts Manager (SAM) accounts authenticate to the computer through a network logon. With type REG_DWORD and value data 0, Windows creates a filtered access token for a local administrator account. Administrative capabilities are removed from the token available to that remote session.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy = 0 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Apply UAC restrictions to local accounts on network logons
- Source: Microsoft Learn: User Account Control and remote restrictions
- Recommended by: Windows 11 v25H2 Security Baseline · ACSC/ASD: Hardening Microsoft Windows 11 workstations · BSI SiSyPHuS Win10, Arbeitspaket 11: Konfigurationsempfehlungen zur Härtung von Windows 10 mit Bordmitteln, Abschnitt 5.5.1.4.1
Network access: Do not allow anonymous enumeration of SAM accounts
A DWORD value of 1 represents the enabled state of this Windows security option. It prevents unauthenticated connections from anonymously enumerating account names managed through the Security Accounts Manager (SAM).
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\RestrictAnonymousSAM = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Network access: Do not allow anonymous enumeration of SAM accounts
- Source: Microsoft Learn: Network access—Do not allow anonymous enumeration of SAM accounts
- Recommended by: Windows 11 v25H2 Security Baseline
User Account Control: Admin Approval Mode for the Built-in Administrator account
Setting the FilterAdministratorToken DWORD value to 1 places only the built-in Administrator account—the local account with relative identifier (RID) 500—in User Account Control (UAC) Admin Approval Mode.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\FilterAdministratorToken = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: User Account Control: Admin Approval Mode for the Built-in Administrator account
- Source: Microsoft Learn: User Account Control—Admin Approval Mode for the Built-in Administrator account
- Recommended by: Windows 11 v25H2 Security Baseline
Configures LSASS to run as a protected process
The RunAsPPL registry value controls whether the Local Security Authority process (LSASS.exe) runs with added LSA protection as a Protected Process Light (PPL). LSASS performs functions that include validating local and remote sign-ins, enforcing local security policy, and managing credentials used for authentication.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\RunAsPPL = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Configures LSASS to run as a protected process
- Source: Microsoft Learn: Configure added LSA protection
- Recommended by: Windows 11 v25H2 Security Baseline · ACSC/ASD: Hardening Microsoft Windows 11 workstations
Accounts: Limit local account use of blank passwords to console logon only
LimitBlankPasswordUse is a DWORD value associated with the corresponding Windows security option. A value of 1 enables the restriction: a local user account with a blank password cannot be used for network logons or remote interactive logons. This includes, for example, Remote Desktop Services and network services that rely on Windows authentication.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LimitBlankPasswordUse = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Accounts: Limit local account use of blank passwords to console logon only
- Source: Microsoft Learn: Accounts: Limit local account use of blank passwords to console logon only
- Recommended by: Windows 11 v25H2 Security Baseline
Network security: Do not store LAN Manager hash value on next password change
The NoLMHash DWORD value set to 1 prevents Windows from generating and storing a LAN Manager password hash (LM hash) when an account password is next set or changed. For local accounts, this affects the local Security Accounts Manager (SAM) database. On domain controllers, it affects domain-account password data stored in Active Directory.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\NoLMHash = 1 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Network security: Do not store LAN Manager hash value on next password change
- Source: Microsoft Learn: Network security: Do not store LAN Manager hash value on next password change
- Recommended by: Setup Foundry
User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode
The DWORD value 2 specifies that administrators operating in Admin Approval Mode must explicitly approve or deny an elevation request on the secure desktop. The UAC prompt presents a Yes-or-No consent choice and does not require the administrator to enter credentials.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = 2 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode
- Source: Microsoft Learn: User Account Control settings and configuration
- Recommended by: Windows 11 v25H2 Security Baseline
User Account Control: Run all administrators in Admin Approval Mode
The EnableLUA DWORD value controls whether User Account Control (UAC) and Admin Approval Mode are enabled system-wide. A value of 1 enables these features.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: User Account Control: Run all administrators in Admin Approval Mode
- Source: Microsoft Learn: User Account Control settings and configuration
- Recommended by: Windows 11 v25H2 Security Baseline
WDigest Authentication
The UseLogonCredential DWORD value controls whether WDigest stores credentials in memory. A value of 0 prevents WDigest from retaining password credentials in memory for subsequent reuse.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\WDigest\UseLogonCredential = 0 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: WDigest Authentication
- Source: Microsoft Learn: Windows security baseline
- Recommended by: ACSC/ASD: Hardening Microsoft Windows 11 workstations
Prevent enabling lock screen camera
This device-wide policy prevents an available camera from being invoked from the Windows lock screen. It also disables the corresponding control in Windows settings, so users cannot enable lock-screen camera access themselves.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Personalization\NoLockScreenCamera = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Prevent enabling lock screen camera
- Source: Microsoft Learn: DeviceLock Policy CSP – PreventEnablingLockScreenCamera
- Recommended by: Windows 11 v25H2 Security Baseline
Allow Windows Ink Workspace
This device-wide policy value controls whether users can access Windows Ink Workspace and whether the workspace remains available while the device is locked.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\WindowsInkWorkspace\AllowWindowsInkWorkspace = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Allow Windows Ink Workspace
- Source: Microsoft Learn: WindowsInkWorkspace Policy CSP
- Recommended by: Windows 11 v25H2 Security Baseline
Turn off Push To Install service
This computer-scoped policy controls whether users can push apps to this device for installation from Microsoft Store on another device or on the web.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PushToInstall\DisablePushToInstall = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Turn off Push To Install service
- Source: Microsoft Learn: Policy CSP – ADMX_PushToInstall
- Recommended by: Setup Foundry
RunAsPPL
Description to follow.
- Technical:
- Policy:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System\RunAsPPL = 1 (REG_DWORD)
- Policy:
- Switch in the app: Policies › Sign-in and accounts
- Recommended by: Windows 11 v25H2 Security Baseline
Network security: LAN Manager authentication level
The DWORD value 5 corresponds to Send NTLMv2 responses only. Refuse LM & NTLM. For network logons that use NTLM challenge-response authentication, the computer generates only NTLMv2 responses when acting as a client. It also uses NTLMv2 session security when the remote system supports it.
- Technical:
- Registry value:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa\LmCompatibilityLevel = 5 (REG_DWORD)
- Registry value:
- Switch in the app: Policies › Sign-in and accounts
- In detail: Network security: LAN Manager authentication level
- Source: Microsoft Learn: Network security: LAN Manager authentication level
- Recommended by: Windows 11 v25H2 Security Baseline