Default notification setting: registry value DefaultNotificationsSetting (Edge)UserHKCU\Software\Policies\Microsoft\Edge

Policy ID
DefaultNotificationsSetting
Scope
Computer Configuration, User Configuration
Supported on
Microsoft Edge version 77, Windows 7 or later
Source
Microsoft Edge Policy Templates (version 155.0.4283.45)
Category
Microsoft Edge › Content settings

Registry

DefaultNotificationsSetting

REG_DWORDUserComputer
Enabled value
Depends on the option value
Element
Default notification setting
Options
ItemStored value
Allow sites to show desktop notifications1
Don't allow any site to show desktop notifications2
Ask every time a site wants to show desktop notifications3
Apply with .reg · CMD · PowerShell
UserPer-account setting
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge]

; Options (use only one)
; Allow sites to show desktop notifications
"DefaultNotificationsSetting"=dword:00000001
; Don't allow any site to show desktop notifications
"DefaultNotificationsSetting"=dword:00000002
; Ask every time a site wants to show desktop notifications
"DefaultNotificationsSetting"=dword:00000003
CMD
:: Options (use only one)

:: Allow sites to show desktop notifications
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 1 /f
:: Don't allow any site to show desktop notifications
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 2 /f
:: Ask every time a site wants to show desktop notifications
reg add "HKCU\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 3 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Force | Out-Null

# Options (use only one)
# Allow sites to show desktop notifications
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 1 -Force | Out-Null
# Don't allow any site to show desktop notifications
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 2 -Force | Out-Null
# Ask every time a site wants to show desktop notifications
New-ItemProperty -Path 'HKCU:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 3 -Force | Out-Null
ComputerMachine-wide setting
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge]

; Options (use only one)
; Allow sites to show desktop notifications
"DefaultNotificationsSetting"=dword:00000001
; Don't allow any site to show desktop notifications
"DefaultNotificationsSetting"=dword:00000002
; Ask every time a site wants to show desktop notifications
"DefaultNotificationsSetting"=dword:00000003
CMD
:: Options (use only one)

:: Allow sites to show desktop notifications
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 1 /f
:: Don't allow any site to show desktop notifications
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 2 /f
:: Ask every time a site wants to show desktop notifications
reg add "HKLM\Software\Policies\Microsoft\Edge" /v "DefaultNotificationsSetting" /t REG_DWORD /d 3 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Force | Out-Null

# Options (use only one)
# Allow sites to show desktop notifications
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 1 -Force | Out-Null
# Don't allow any site to show desktop notifications
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 2 -Force | Out-Null
# Ask every time a site wants to show desktop notifications
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Edge' -Name 'DefaultNotificationsSetting' -PropertyType DWord -Value 3 -Force | Out-Null