Skip to content

Commit ea3433b

Browse files
authored
Merge branch 'drewbat/app-defaults-platform' into drewbat/tyler-patch-build-fix
2 parents 08633b1 + 519c10b commit ea3433b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

hub/apps/develop/windows-integration/default-apps-platform.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ When a Windows app is launched, Windows provides information to the app that all
6060

6161
To help protect users' default app choices from malware changing settings without the user being aware, Windows requires that app default settings must be set through the Windows system UI.
6262

63-
* Windows does not allow programmatic changes to default apps without user interaction in system UI.
64-
* Also see [App defaults in managed environments](#App_defaults_in_managed_environments)
63+
* Windows does not allow programmatic changes to default apps without user interaction in system UI. For more information, see [App defaults in managed environments](#App_defaults_in_managed_environments)
6564
* User setting data for app defaults is obfuscated in registry data stores. Registry-based changes are not supported for apps.
6665
* User setting data for app defaults are protected by a Windows filter driver (UCPD.sys) that blocks apps from writing app defaults data.
6766
* Apps can query which app is the default for a given type. For more information, see [IApplicationAssociationRegistration::QueryCurrentDefault](/windows/win32/api/shobjidl_core/nf-shobjidl_core-iapplicationassociationregistration-querycurrentdefault).
6867
* Apps that are distributed by the Microsoft Store must abide by Microsoft Store policy, specifically [Section 10.2.8](/windows/apps/publish/store-policies#102-security) which requires that apps only use supported methods for updating Windows settings, including app default settings.
6968

69+
7070
## App defaults in managed environments
7171

7272
On a managed PC, IT admins can control app defaults through policy. The app defaults platform provides Group Policy and Mobile Device Management (MDM) policies to facilitate these management scenarios. These policies also work with roaming user profiles to support more complex environments. Solutions that don’t use these policies may not work correctly because of the security considerations noted above. For more information, see [ApplicationDefaults Policy CSP](/windows/client-management/mdm/policy-csp-applicationdefaults) and [Deploy roaming user profiles](/windows-server/storage/folder-redirection/deploy-roaming-user-profiles)

0 commit comments

Comments
 (0)