From 17fc239a83a1c21e237ca03e6c5309e0cd770721 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sat, 25 Jan 2025 09:08:18 -0800 Subject: [PATCH 01/46] Update appcontrol.md --- .../app-control-for-business/appcontrol.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index a778ffc2fb..40f8bb913c 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -12,25 +12,25 @@ ms.topic: overview [!INCLUDE [Feature availability note](includes/feature-availability-note.md)] -With thousands of new malicious files created every day, using traditional methods like antivirus solutions-signature-based detection to fight against malware-provides an inadequate defense against new attacks. +Your organization's data is one of your most valuable assets... and adversaries want it. No matter what security controls you apply over your data, they are only as strong as the weakest link: the trusted user sitting at the keyboard. When a user runs a process, that process shares the same access to your data that the user has. So your sensitive information is easily transmitted, modified, deleted or encrypted when a user, knowingly or unknowingly, runs malicious software. And with thousands of new malicious files created every day, relying solely on traditional methods like antivirus (AV) solutions gives you an inadequate defense against new attacks. Application control is a crucial line of defense against today's threat actors. -In most organizations, information is the most valuable asset, and ensuring that only approved users have access to that information is imperative. However, when a user runs a process, that process has the same level of access to data that the user has. As a result, sensitive information could easily be deleted or transmitted out of the organization if a user knowingly or unknowingly runs malicious software. +Application control works alongside your AV solution to help mitigate these types of security threats by restricting the apps that users can run and even what code runs in the System Core (kernel). Application control policies can also block unsigned scripts and MSIs, and restrict Windows PowerShell to run in [Constrained Language Mode](/powershell/module/microsoft.powershell.core/about/about_language_modes). -Application control can help mitigate these types of security threats by restricting the applications that users are allowed to run and the code that runs in the System Core (kernel). Application control policies can also block unsigned scripts and MSIs, and restrict Windows PowerShell to run in [Constrained Language Mode](/powershell/module/microsoft.powershell.core/about/about_language_modes). - -Application control is a crucial line of defense for protecting enterprises given today's threat landscape, and it has an inherent advantage over traditional antivirus solutions. Specifically, application control moves away from an application trust model where all applications are assumed trustworthy to one where applications must earn trust in order to run. Many organizations, like the Australian Signals Directorate, understand the significance of application control and frequently cite application control as one of the most effective means for addressing the threat of executable file-based malware (.exe, .dll, etc.). +It moves you from a trust model where all code runs unless your AV solution confidently predicts it's bad, to one where apps run only if your policy says so. Government and security organizations, like the Australian Signals Directorate, frequently cite application control as one of the most effective ways to address the threat of executable file-based malware (.exe, .dll, etc.). > [!NOTE] -> Although application control can significantly harden your computers against malicious code, we recommend that you continue to maintain an enterprise antivirus solution for a well-rounded enterprise security portfolio. +> Although application control can significantly harden your computers against malicious code, it is not a replacement. You should continue to maintain your antivirus solution for a well-rounded enterprise security portfolio. -Windows 10 and Windows 11 include two technologies that can be used for application control depending on your organization's specific scenarios and requirements: +Windows 10 and Windows 11 include two application control technologies that your organization can use depending on your specific scenarios and requirements: -- **App Control for Business**; and +- **App Control for Business (app control)**; and - **AppLocker** ## App Control and Smart App Control -Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) provides application control for consumers. Smart App Control is based on App Control. App control enables enterprise customers to create a policy that offers the same security and compatibility as Smart App Control with the capability to customize policies to run line-of-business (LOB) apps. To make it easier to implement policy, an [example policy](design/example-appcontrol-base-policies.md) is provided. The example policy includes **Enabled:Conditional Windows Lockdown Policy** option that isn't supported for App Control enterprise policies. This rule must be removed before you use the example policy. To use this example policy as a starting point for creating your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). +Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs or when our intelligent cloud-powered security service, known as the Intelligent Security Graph (ISG) in App Control for Business, predicts the code is safe. And code determined to be unsafe is always blocked. + +While Smart App Control is designed for consumers, it builds entirely upon App Control for Business. That means you can create a policy with the same security and compatibility as Smart App Control that also allows the line-of-business (LOB) apps that your organization needs. The App Control policy used for Smart App Control is included as an [example policy](design/example-appcontrol-base-policies.md) in Windows and the is provided. The example policy includes **Enabled:Conditional Windows Lockdown Policy** option that isn't supported for App Control enterprise policies. This rule must be removed before you use the example policy. To use this example policy as a starting point for creating your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). Smart App Control is only available on clean installation of Windows 11 version 22H2 or later, and starts in evaluation mode. Smart App Control is automatically turned off for enterprise managed devices unless the user has turned it on first. To turn off Smart App Control across your organization's endpoints, you can set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must use [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. From 316ed12ecc4f5884de1ed9871b1c12947eef10cc Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sat, 25 Jan 2025 18:53:47 -0800 Subject: [PATCH 02/46] Updates to App Control topics --- .../app-control-for-business/appcontrol.md | 12 +++++++----- .../design/example-appcontrol-base-policies.md | 16 ++++++++-------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index 40f8bb913c..77e89cde8c 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -12,14 +12,14 @@ ms.topic: overview [!INCLUDE [Feature availability note](includes/feature-availability-note.md)] -Your organization's data is one of your most valuable assets... and adversaries want it. No matter what security controls you apply over your data, they are only as strong as the weakest link: the trusted user sitting at the keyboard. When a user runs a process, that process shares the same access to your data that the user has. So your sensitive information is easily transmitted, modified, deleted or encrypted when a user, knowingly or unknowingly, runs malicious software. And with thousands of new malicious files created every day, relying solely on traditional methods like antivirus (AV) solutions gives you an inadequate defense against new attacks. Application control is a crucial line of defense against today's threat actors. +Your organization's data is one of its most valuable assets... and adversaries want it. No matter what security controls you apply over your data, they are only as strong as the weakest link: the trusted user sitting at the keyboard. When a user runs a process, that process shares the same access to your data that the user has. So your sensitive information is easily transmitted, modified, deleted or encrypted when a user, knowingly or unknowingly, runs malicious software. And with thousands of new malicious files created every day, relying solely on traditional methods like antivirus (AV) solutions gives you an inadequate defense against new attacks. Application control is a crucial line of defense against today's threat actors. Application control works alongside your AV solution to help mitigate these types of security threats by restricting the apps that users can run and even what code runs in the System Core (kernel). Application control policies can also block unsigned scripts and MSIs, and restrict Windows PowerShell to run in [Constrained Language Mode](/powershell/module/microsoft.powershell.core/about/about_language_modes). It moves you from a trust model where all code runs unless your AV solution confidently predicts it's bad, to one where apps run only if your policy says so. Government and security organizations, like the Australian Signals Directorate, frequently cite application control as one of the most effective ways to address the threat of executable file-based malware (.exe, .dll, etc.). > [!NOTE] -> Although application control can significantly harden your computers against malicious code, it is not a replacement. You should continue to maintain your antivirus solution for a well-rounded enterprise security portfolio. +> Although application control can significantly harden your computers against malicious code, it is not a replacement for antivirus. You should continue to maintain your active antivirus solution alongside App Control for a well-rounded enterprise security portfolio. Windows 10 and Windows 11 include two application control technologies that your organization can use depending on your specific scenarios and requirements: @@ -28,11 +28,11 @@ Windows 10 and Windows 11 include two application control technologies that your ## App Control and Smart App Control -Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs or when our intelligent cloud-powered security service, known as the Intelligent Security Graph (ISG) in App Control for Business, predicts the code is safe. And code determined to be unsafe is always blocked. +Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs, or code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop positive reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. -While Smart App Control is designed for consumers, it builds entirely upon App Control for Business. That means you can create a policy with the same security and compatibility as Smart App Control that also allows the line-of-business (LOB) apps that your organization needs. The App Control policy used for Smart App Control is included as an [example policy](design/example-appcontrol-base-policies.md) in Windows and the is provided. The example policy includes **Enabled:Conditional Windows Lockdown Policy** option that isn't supported for App Control enterprise policies. This rule must be removed before you use the example policy. To use this example policy as a starting point for creating your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). +While Smart App Control is designed for consumers, it's built entirely upon App Control for Business. That means you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization needs. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where its known as the Intelligent Security Graph (ISG). -Smart App Control is only available on clean installation of Windows 11 version 22H2 or later, and starts in evaluation mode. Smart App Control is automatically turned off for enterprise managed devices unless the user has turned it on first. To turn off Smart App Control across your organization's endpoints, you can set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must use [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. +Smart App Control starts in evaluation mode and will switch itself off within 48 hours for enterprise managed devices unless the user has turned it on. To proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. | Value | Description | |-------|-------------| @@ -43,6 +43,8 @@ Smart App Control is only available on clean installation of Windows 11 version > [!IMPORTANT] > Once you turn Smart App Control off, it can't be turned on without resetting or reinstalling Windows. +The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml and also comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool. To use this example policy as a starting point for creating your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy).When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. + [!INCLUDE [windows-defender-application-control-wdac](../../../../../includes/licensing/windows-defender-application-control-wdac.md)] ## Related articles diff --git a/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md b/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md index fcc507dc75..3ccc9742b3 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md @@ -3,7 +3,7 @@ title: Example App Control for Business base policies description: When creating an App Control for Business policy for an organization, start from one of the many available example base policies. ms.topic: reference ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 01/25/2025 --- # App Control for Business example base policies @@ -14,18 +14,18 @@ When you create policies for use with App Control for Business, start from an ex | Example Base Policy | Description | Where it can be found | |-------------------------|---------------------------------------------------------------|--------| -| **DefaultWindows_\*.xml** | This example policy is available in both audit and enforced mode. It includes rules to allow Windows, third-party hardware and software kernel drivers, and Windows Store apps. Used as the basis for the [Microsoft Intune product family](https://www.microsoft.com/security/business/endpoint-management/microsoft-intune) policies. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DefaultWindows_\*.xml
%ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\DefaultWindows_Audit.xml | -| **AllowMicrosoft.xml** | This example policy includes the rules from DefaultWindows and adds rules to trust apps signed by the Microsoft product root certificate. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\AllowMicrosoft.xml
%ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\AllowMicrosoft.xml | +| **DefaultWindows_\*.xml** | This example policy is available in both audit and enforced mode. It includes rules to allow Windows, third-party hardware and software kernel drivers, and Windows Store apps. Used as the basis for the [Microsoft Intune product family](https://www.microsoft.com/security/business/endpoint-management/microsoft-intune) policies. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DefaultWindows_\*.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\DefaultWindows_\*.xml | +| **AllowMicrosoft.xml** | This example policy includes the rules from DefaultWindows and adds rules to trust apps signed by the Microsoft product root certificate. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\AllowMicrosoft.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\AllowMicrosoft.xml | | **AllowAll.xml** | This example policy is useful when creating a blocklist. All block policies should include rules allowing all other code to run and then add the DENY rules for your organization's needs. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\AllowAll.xml | | **AllowAll_EnableHVCI.xml** | This example policy can be used to enable [memory integrity](https://support.microsoft.com/windows/core-isolation-e30ed737-17d8-42f3-a2a9-87521df09b78) (also known as hypervisor-protected code integrity) using App Control. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\AllowAll_EnableHVCI.xml | | **DenyAllAudit.xml** | ***Warning: Will cause boot issues on Windows Server 2019 and earlier. Do not use on those operating systems.*** Only deploy this example policy in audit mode to track all binaries running on critical systems or to meet regulatory requirements. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DenyAllAudit.xml | | **Microsoft Configuration Manager** | Customers who use Configuration Manager can deploy a policy with Configuration Manager's built-in App Control integration, and then use the generated policy XML as an example base policy. | %OSDrive%\Windows\CCM\DeviceGuard on a managed endpoint | -| **SmartAppControl.xml** | This example policy includes rules based on [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) that are well-suited for lightly managed systems. This policy includes a rule that is unsupported for enterprise App Control policies and must be removed. For more information about using this example policy, see [Create a custom base policy using an example base policy](create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\SmartAppControl.xml
%ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\SignedReputable.xml | +| **SmartAppControl.xml** | This example policy includes rules based on [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) that are well-suited for lightly managed systems. This policy includes a rule that is unsupported for enterprise App Control policies and must be removed. For more information about using this example policy, see [Create a custom base policy using an example base policy](create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\SmartAppControl.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\SignedReputable.xml | | **Example supplemental policy** | This example policy shows how to use supplemental policy to expand the DefaultWindows_Audit.xml allow a single Microsoft-signed file. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DefaultWindows_Supplemental.xml | -| **Microsoft Recommended Block List** | This policy includes a list of Windows and Microsoft-signed code that Microsoft recommends blocking when using App Control, if possible. | [Microsoft recommended block rules](applications-that-can-bypass-appcontrol.md)
%ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\Recommended_UserMode_Blocklist.xml | -| **Microsoft recommended driver blocklist** | This policy includes rules to block known vulnerable or malicious kernel drivers. | [Microsoft recommended driver block rules](microsoft-recommended-driver-block-rules.md)
%OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\RecommendedDriverBlock_Enforced.xml
%ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\Recommended_Driver_Blocklist.xml | -| **Windows S mode** | This policy includes the rules used to enforce [Windows S mode](https://support.microsoft.com/windows/windows-10-and-windows-11-in-s-mode-faq-851057d6-1ee9-b9e5-c30b-93baebeebc85). | %ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\WinSiPolicy.xml.xml | -| **Windows 11 SE** | This policy includes the rules used to enforce [Windows 11 SE](/education/windows/windows-11-se-overview), a version of Windows built for use in schools. | %ProgramFiles%\WindowsApps\Microsoft.App Control.WDACWizard*\WinSEPolicy.xml.xml | +| **Microsoft Recommended Block List** | This policy includes a list of Windows and Microsoft-signed code that Microsoft recommends blocking when using App Control, if possible. | [Microsoft recommended block rules](applications-that-can-bypass-appcontrol.md)
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\Recommended_UserMode_Blocklist.xml | +| **Microsoft recommended driver blocklist** | This policy includes rules to block known vulnerable or malicious kernel drivers. | [Microsoft recommended driver block rules](microsoft-recommended-driver-block-rules.md)
%OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\RecommendedDriverBlock_Enforced.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\Recommended_Driver_Blocklist.xml | +| **Windows S mode** | This policy includes the rules used to enforce [Windows S mode](https://support.microsoft.com/windows/windows-10-and-windows-11-in-s-mode-faq-851057d6-1ee9-b9e5-c30b-93baebeebc85). | %ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\WinSiPolicy.xml.xml | +| **Windows 11 SE** | This policy includes the rules used to enforce [Windows 11 SE](/education/windows/windows-11-se-overview), a version of Windows built for use in schools. | %ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\WinSEPolicy.xml.xml | > [!NOTE] > Not all policies shown available at %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies can be found on all versions of Windows. From 4d5093a6a4acecaae5435b8b93134e799a61e233 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 26 Jan 2025 20:14:12 -0800 Subject: [PATCH 03/46] Update appcontrol.md --- .../app-control-for-business/appcontrol.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index 77e89cde8c..e86dbc883d 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -28,11 +28,11 @@ Windows 10 and Windows 11 include two application control technologies that your ## App Control and Smart App Control -Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs, or code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop positive reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. +Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs as well as code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop positive reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. -While Smart App Control is designed for consumers, it's built entirely upon App Control for Business. That means you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization needs. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where its known as the Intelligent Security Graph (ISG). +While Smart App Control is designed for consumers, we believe it's the ideal starting point for most organizations. And since it's built entirely upon App Control for Business, you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization depends on. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where its called the Intelligent Security Graph (ISG). -Smart App Control starts in evaluation mode and will switch itself off within 48 hours for enterprise managed devices unless the user has turned it on. To proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. +Smart App Control starts in evaluation mode and will switch itself off within 48 hours for enterprise managed devices unless the user has turned it on first. If you want to proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. | Value | Description | |-------|-------------| @@ -43,13 +43,12 @@ Smart App Control starts in evaluation mode and will switch itself off within 48 > [!IMPORTANT] > Once you turn Smart App Control off, it can't be turned on without resetting or reinstalling Windows. -The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml and also comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool. To use this example policy as a starting point for creating your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy).When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. +The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy).When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. [!INCLUDE [windows-defender-application-control-wdac](../../../../../includes/licensing/windows-defender-application-control-wdac.md)] -## Related articles +## What you should read next -- [App Control design guide](design/appcontrol-design-guide.md) -- [App Control deployment guide](deployment/appcontrol-deployment-guide.md) -- [App Control operational guide](operations/appcontrol-operational-guide.md) -- [AppLocker overview](applocker/applocker-overview.md) +Read on to learn more about the two application control technologies available in Windows with the [App Control for Business and AppLocker Overview](./appcontrol-and-applocker-overview.md). + +If you're ready to jump in and get started creating policies, let's revisit Smart App Control and [Use the Smart App Control policy to build your own custom base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). From 7e750c3f2286ae5743ea96eb204285c16caf6a6f Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Tue, 28 Jan 2025 12:34:30 -0800 Subject: [PATCH 04/46] Updates to overview topics --- .../appcontrol-and-applocker-overview.md | 4 ++-- .../app-control-for-business/appcontrol.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md index 5520d9161c..ee94923c20 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md @@ -2,7 +2,7 @@ title: App Control and AppLocker Overview description: Compare Windows application control technologies. ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 01/28/2025 ms.topic: conceptual --- @@ -26,7 +26,7 @@ App Control policies apply to the managed computer as a whole and affects all us - The process that launched the app or binary > [!NOTE] -> App Control was originally released as part of Device Guard and called configurable code integrity. Device Guard and configurable code integrity are no longer used except to find where to deploy App Control policy via Group Policy. +> App Control was originally released as part of Device Guard and called configurable code integrity. Device Guard and configurable code integrity are no longer used except when deploying App Control policy via Group Policy. ### App Control System Requirements diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index e86dbc883d..fdaaad9277 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -4,7 +4,7 @@ description: Application Control restricts which applications users are allowed ms.localizationpriority: medium ms.collection: - tier3 -ms.date: 10/25/2024 +ms.date: 01/28/2025 ms.topic: overview --- @@ -19,7 +19,7 @@ Application control works alongside your AV solution to help mitigate these type It moves you from a trust model where all code runs unless your AV solution confidently predicts it's bad, to one where apps run only if your policy says so. Government and security organizations, like the Australian Signals Directorate, frequently cite application control as one of the most effective ways to address the threat of executable file-based malware (.exe, .dll, etc.). > [!NOTE] -> Although application control can significantly harden your computers against malicious code, it is not a replacement for antivirus. You should continue to maintain your active antivirus solution alongside App Control for a well-rounded enterprise security portfolio. +> Although application control can significantly harden your computers against malicious code, it's not a replacement for antivirus. You should continue to maintain your active antivirus solution alongside App Control for a well-rounded enterprise security portfolio. Windows 10 and Windows 11 include two application control technologies that your organization can use depending on your specific scenarios and requirements: @@ -28,9 +28,9 @@ Windows 10 and Windows 11 include two application control technologies that your ## App Control and Smart App Control -Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs as well as code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop positive reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. +Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs as well as code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop better reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. -While Smart App Control is designed for consumers, we believe it's the ideal starting point for most organizations. And since it's built entirely upon App Control for Business, you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization depends on. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where its called the Intelligent Security Graph (ISG). +While Smart App Control is designed for consumers, we believe it's the ideal starting point for most organizations. And since it's built entirely upon App Control for Business, you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization depends on. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where it's called the Intelligent Security Graph (ISG). Smart App Control starts in evaluation mode and will switch itself off within 48 hours for enterprise managed devices unless the user has turned it on first. If you want to proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. From cb10b92cb16ca367794303a64e3547237d5a640f Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 30 Jan 2025 11:32:30 -0800 Subject: [PATCH 05/46] Update appcontrol-and-applocker-overview.md --- .../appcontrol-and-applocker-overview.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md index ee94923c20..5b75590aac 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md @@ -18,21 +18,21 @@ App Control was introduced with Windows 10 and allows organizations to control w App Control policies apply to the managed computer as a whole and affects all users of the device. App Control rules can be defined based on: -- Attributes of the codesigning certificate(s) used to sign an app and its binaries +- Attributes of the codesigning certificate used to sign an app and its binaries - Attributes of the app's binaries that come from the signed metadata for the files, such as Original Filename and version, or the hash of the file - The reputation of the app as determined by Microsoft's [Intelligent Security Graph](design/use-appcontrol-with-intelligent-security-graph.md) - The identity of the process that initiated the installation of the app and its binaries ([managed installer](design/configure-authorized-apps-deployed-with-a-managed-installer.md)) -- The [path from which the app or file is launched](design/select-types-of-rules-to-create.md#more-information-about-filepath-rules) (beginning with Windows 10 version 1903) +- The [path where the app or file exists on disk](design/select-types-of-rules-to-create.md#more-information-about-filepath-rules) (beginning with Windows 10 version 1903) - The process that launched the app or binary > [!NOTE] -> App Control was originally released as part of Device Guard and called configurable code integrity. Device Guard and configurable code integrity are no longer used except when deploying App Control policy via Group Policy. +> App Control for Business was originally released as part of Device Guard and called configurable code integrity. The terms "Device Guard" and "configurable code integrity" are no longer used with App Control except when deploying policies through Group Policy. ### App Control System Requirements App Control policies can be created and applied on any client edition of Windows 10 or Windows 11, or on Windows Server 2016 and higher. App Control policies can be deployed via a Mobile Device Management (MDM) solution, for example, Intune; a management interface such as Configuration Manager; or a script host such as PowerShell. Group Policy can also be used to deploy App Control policies, but is limited to single-policy format policies that work on Windows Server 2016 and 2019. -For more information on which individual App Control features are available on specific App Control builds, see [App Control feature availability](feature-availability.md). +For more information on which individual App Control features are available on your version of Windows, see [App Control feature availability](feature-availability.md). ## AppLocker @@ -40,9 +40,9 @@ AppLocker was introduced with Windows 7, and allows organizations to control whi AppLocker policies can apply to all users on a computer, or to individual users and groups. AppLocker rules can be defined based on: -- Attributes of the codesigning certificate(s) used to sign an app and its binaries. +- Attributes of the codesigning certificate used to sign an app and its binaries. - Attributes of the app's binaries that come from the signed metadata for the files, such as Original Filename and version, or the hash of the file. -- The path from which the app or file is launched. +- The path where the app or file exists on disk. AppLocker is also used by some features of App Control, including [managed installer](design/configure-authorized-apps-deployed-with-a-managed-installer.md) and the [Intelligent Security Graph](design/use-appcontrol-with-intelligent-security-graph.md). From 64a4216616ea9f788782132d010117e73c34391c Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 2 Feb 2025 16:07:14 -0800 Subject: [PATCH 06/46] Updates for Windows resiliency and .Net --- .../app-control-for-business/appcontrol.md | 2 +- ...ow-com-object-registration-in-appcontrol-policy.md | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index fdaaad9277..b50b8ef185 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -43,7 +43,7 @@ Smart App Control starts in evaluation mode and will switch itself off within 48 > [!IMPORTANT] > Once you turn Smart App Control off, it can't be turned on without resetting or reinstalling Windows. -The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy).When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. +The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. [!INCLUDE [windows-defender-application-control-wdac](../../../../../includes/licensing/windows-defender-application-control-wdac.md)] diff --git a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md index 7968a8fb46..cef050191d 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md @@ -2,7 +2,7 @@ title: Allow COM object registration in an App Control policy description: You can allow COM object registration in an App Control for Business policy. ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 02/01/2025 ms.topic: how-to --- @@ -16,11 +16,10 @@ The [Microsoft Component Object Model (COM)](/windows/desktop/com/the-component- App Control for Business enforces a built-in allowlist for COM object registration. While this list works for most common application usage scenarios, you may need to allow more COM objects to support the apps used in your organization. You can specify allowed COM objects via their GUID in your App Control policy as described in this article. -> [!NOTE] -> To add this functionality to other versions of Windows 10, you can install the following or later updates. - -- [Windows 10, 1809 June 18, 2019-KB4501371 (OS Build 17763.592)](https://support.microsoft.com/help/4501371/windows-10-update-kb4501371) -- [Windows 10, 1607 June 18, 2019-KB4503294 (OS Build 14393.3053)](https://support.microsoft.com/help/4503294/windows-10-update-kb4503294) +> [!IMPORTANT] +> When any App Control for Business policy with Option 0 - Enabled:UMCI is enforced on a device, .NET adds an extra validation check before running COM objects. The check verifies the COM object's system registration matches the code being run. If there is a mismatch between the GUID calculated by .NET and the GUID stored in the COM registration, .NET won't load the object and the user sees a general error dialog informing them about the failure. This mitigates certain COM-based attacks which could otherwise be used to run an attacker's own malicious or vulnerable payload. +> +> The COM allow list mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects**. Any .NET app attempting to run a COM object with a mismatched GUID are thus incompatible with App Control at this time. There are no policy control options to manage the GUID verification check, meaning the check is always performed. If you see COM object failures after an App Control policy is deployed, contact the software developer or the Independent Software Vendor (ISV) who produces the app to request a fix for the issue. ### Get COM object GUID From 4011f0f024830e2bb4c53f647afd608504750fee Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Tue, 4 Feb 2025 14:46:20 -0800 Subject: [PATCH 07/46] Update allow-com-object-registration-in-appcontrol-policy.md --- .../allow-com-object-registration-in-appcontrol-policy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md index cef050191d..332f842983 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md @@ -14,10 +14,10 @@ The [Microsoft Component Object Model (COM)](/windows/desktop/com/the-component- ## COM object configurability in App Control policy -App Control for Business enforces a built-in allowlist for COM object registration. While this list works for most common application usage scenarios, you may need to allow more COM objects to support the apps used in your organization. You can specify allowed COM objects via their GUID in your App Control policy as described in this article. +App Control for Business enforces a built-in allowlist for COM object registration. While this list works for most common application usage scenarios, you might need to allow more COM objects to support the apps used in your organization. You can specify allowed COM objects via their GUID in your App Control policy as described in this article. > [!IMPORTANT] -> When any App Control for Business policy with Option 0 - Enabled:UMCI is enforced on a device, .NET adds an extra validation check before running COM objects. The check verifies the COM object's system registration matches the code being run. If there is a mismatch between the GUID calculated by .NET and the GUID stored in the COM registration, .NET won't load the object and the user sees a general error dialog informing them about the failure. This mitigates certain COM-based attacks which could otherwise be used to run an attacker's own malicious or vulnerable payload. +> When any App Control for Business policy with option **0 - Enabled:UMCI** is enforced on a device, .NET adds an extra validation check before running COM objects. The check verifies the COM object's system registration matches the code being run. If there is a mismatch between the GUID calculated by .NET and the GUID stored in the COM registration, .NET won't load the object and the user sees a general error dialog informing them about the failure. This mitigates certain COM-based attacks which could otherwise be used to run an attacker's own malicious or vulnerable payload. > > The COM allow list mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects**. Any .NET app attempting to run a COM object with a mismatched GUID are thus incompatible with App Control at this time. There are no policy control options to manage the GUID verification check, meaning the check is always performed. If you see COM object failures after an App Control policy is deployed, contact the software developer or the Independent Software Vendor (ISV) who produces the app to request a fix for the issue. From 2dd142b1b71d54db1c220edc59b07b8f32e7d306 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 6 Feb 2025 12:52:21 -0800 Subject: [PATCH 08/46] Update common-appcontrol-use-cases.md --- .../design/common-appcontrol-use-cases.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md b/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md index 4ba40200b3..9e487ed510 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md @@ -2,7 +2,7 @@ title: Policy creation for common App Control usage scenarios description: Develop a plan for deploying App Control for Business in your organization based on these common scenarios. ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 01/31/2025 ms.topic: conceptual --- @@ -10,6 +10,8 @@ ms.topic: conceptual [!INCLUDE [Feature availability note](../includes/feature-availability-note.md)] +Whenever possible, App Control for Business (app control) should be enabled when setting up a device for the first time and before installing any apps. This ensures the system is in a "clean" state when App Control starts, and is especially important for apps allowed because they were installed by a managed installer or because the Intelligent Security Graph (ISG) determined that the app was safe to run. + Typically, deployment of App Control for Business happens best in phases, rather than being a feature that you simply "turn on." The choice and sequence of phases depends on the way various computers and other devices are used in your organization, and to what degree IT manages those devices. The following table can help you begin to develop a plan for deploying App Control in your organization. It's common for organizations to have device use cases across each of the categories described. ## Types of devices From 76021f2c98c3c155a92975b53c923219221dc554 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Fri, 7 Feb 2025 22:25:16 -0800 Subject: [PATCH 09/46] Update common-appcontrol-use-cases.md --- .../design/common-appcontrol-use-cases.md | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md b/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md index 9e487ed510..0d5feeb80f 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/common-appcontrol-use-cases.md @@ -14,18 +14,20 @@ Whenever possible, App Control for Business (app control) should be enabled when Typically, deployment of App Control for Business happens best in phases, rather than being a feature that you simply "turn on." The choice and sequence of phases depends on the way various computers and other devices are used in your organization, and to what degree IT manages those devices. The following table can help you begin to develop a plan for deploying App Control in your organization. It's common for organizations to have device use cases across each of the categories described. -## Types of devices +## Common use cases -| Type of device | How App Control relates to this type of device | +| Use case | How App Control relates to this use case | |------------------------------------|------------------------------------------------------| -| **Lightly managed devices**: Company-owned, but users are free to install software.
Devices are required to run organization's antivirus solution and client management tools. | App Control for Business can be used to help protect the kernel, and to monitor (audit) for problem applications rather than limiting the applications that can be run. | -| **Fully managed devices**: Allowed software is restricted by IT department.
Users can request for more software, or install from a list of applications provided by IT department.
Examples: locked-down, company-owned desktops and laptops. | An initial baseline App Control for Business policy can be established and enforced. Whenever the IT department approves more applications, it updates the App Control policy and (for unsigned LOB applications) the catalog. | +| **Block undesirable apps**: Few companies manage all apps centrally, needing a long discovery period before they can even begin to decide what to allow.
Instead, the IT department's focus shifts to block a set of apps they consider problems, while they build their inventory of apps. | Using App Control, deploy a blocklist-only policy alongside an audit allowlist policy to gather information about the apps and processes running on your devices. | +| **Lightly managed devices**: Company-owned, but users are free to install software.
Devices are required to run specific apps, like the organization's antivirus solution or its helpdesk client management tools. | App Control for Business can be used to help protect the kernel, and to let users run apps that are signed, are installed by the company's app deployment solution like Intune, were installed to locations where only an admin can write files, and any app with good reputation. | +| **Fully managed devices**: Allowed software is restricted by your IT department.
Users can request for more software, or install from a list of applications provided by the IT department.
Examples: locked-down, company-owned desktops and laptops. | An initial baseline App Control for Business policy can be established and enforced. Whenever the IT department approves more applications, they may update the App Control policy as part of their app packaging and deployment processes. Alternatively, they may create and sign app catalog files that are then distributed as a dependency of the app. | | **Fixed-workload devices**: Perform same tasks every day.
Lists of approved applications rarely change.
Examples: kiosks, point-of-sale systems, call center computers. | App Control for Business can be deployed fully, and deployment and ongoing administration are relatively straightforward.
After App Control for Business deployment, only approved applications can run. This rule is because of protections offered by App Control. | | **Bring Your Own Device**: Employees are allowed to bring their own devices, and also use those devices away from work. | In most cases, App Control for Business doesn't apply. Instead, you can explore other hardening and security features with MDM-based conditional access solutions, such as Microsoft Intune. However, you may choose to deploy an audit-mode policy to these devices or employ a blocklist only policy to prevent specific apps or binaries that are considered malicious or vulnerable by your organization. | +| **"Dirty" systems**: Introducing an app control solution on systems that are already in use is much more challenging than when you apply it to a new device that hasn't installed any apps yet. Sometimes, trade-offs must be made to maintain productivity even if some apps might be unwanted by the organization. | Using a script to apply App Control policies, organizations can create a policy by scanning each device and creating rules for every binary or script file observed. This set of rules is used to supplement the more restrictive Base policy applied to fresh devices, newly configured. This way, any previously installed app keeps working, but all future installs must pass the organizations newly enforced app control rules. | ## An introduction to Lamna Healthcare Company -In the next set of articles, we'll explore each of the above scenarios using a fictional organization called Lamna Healthcare Company. +In the next set of articles, we'll explore policies to handle scenarios like the ones in the table using a fictional company called Lamna Healthcare Company. Lamna Healthcare Company (Lamna) is a large healthcare provider operating in the United States. Lamna employs thousands of people, from doctors and nurses to accountants, in-house lawyers, and IT technicians. Their device use cases are varied and include single-user workstations for their professional staff, shared kiosks used by doctors and nurses to access patient records, dedicated medical devices such as MRI scanners, and many others. Additionally, Lamna has a relaxed, bring-your-own-device policy for many of their professional staff. @@ -35,4 +37,10 @@ Recently, Lamna experienced a ransomware event that required an expensive recove ## Up next -- [Create an App Control for Business policy for lightly managed devices](create-appcontrol-policy-for-lightly-managed-devices.md) +Now, let's create our initial policy using the [Smart App Control](../appcontrol.md#app-control-and-smart-app-control) "circle of trust" as our starting point. + +- [Use the Smart App Control policy to build your starter base policy](./create-appcontrol-policy-for-lightly-managed-devices.md). + +Or, if you prefer: + +- [Use an App Control policy to block specific apps](./create-appcontrol-deny-policy.md). From 453b40f7bafe43b70631ae4742c68c1b5a886be5 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 9 Feb 2025 13:41:12 -0800 Subject: [PATCH 10/46] More prescriptive guidance --- .../app-control-for-business/appcontrol.md | 2 +- ...trol-policy-for-lightly-managed-devices.md | 28 +++++++++++++------ 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index b50b8ef185..4f63072874 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -51,4 +51,4 @@ The App Control policy used for Smart App Control comes bundled with the [App Co Read on to learn more about the two application control technologies available in Windows with the [App Control for Business and AppLocker Overview](./appcontrol-and-applocker-overview.md). -If you're ready to jump in and get started creating policies, let's revisit Smart App Control and [Use the Smart App Control policy to build your own custom base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). +If you're ready to jump in and get started creating policies, let's revisit Smart App Control and [Use the Smart App Control policy to build your own starter policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index b7c6837954..ca5300a3c0 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -1,28 +1,38 @@ --- -title: Create an App Control policy for lightly managed devices +title: Use the Smart App Control policy to build your starter base policy description: App Control for Business restricts which applications users are allowed to run and the code that runs in the system core. ms.topic: conceptual ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 02/07/2025 --- -# Create an App Control policy for lightly managed devices +# Use the Smart App Control policy to build your starter policy [!INCLUDE [Feature availability note](../includes/feature-availability-note.md)] -This section outlines the process to create an App Control for Business policy for **lightly managed devices** within an organization. Typically, organizations that are new to App Control will be most successful if they start with a permissive policy like the one described in this article. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their App Control-managed devices as described in later articles. +This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. -> [!NOTE] -> Some of the App Control for Business options described in this topic are only available on Windows 10 version 1903 and above, or Windows 11. When using this topic to plan your own organization's App Control policies, consider whether your managed clients can use all or some of these features and assess the impact for any features that may be unavailable on your clients. You may need to adapt this guidance to meet your specific organization's needs. +> [!INFORMATION] +> We strongly recommend the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations that are new to App Control will be most successful if they start with a permissive policy like the one described in this article. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their App Control-managed devices as described in later articles. As in [App Control for Business deployment in different scenarios: types of devices](common-appcontrol-use-cases.md), we'll use the example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. -**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and use different policies for different workloads. +**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different workloads. + +## Analyze the "circle-of-trust" of the Smart App Control policy + +Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control, which she finds do a good job defining it's "circle-of-trust". Alice decides to dig a little deeper by analyzing the Smart App Control policy XML itself. + +Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI whose principal maintainers are from Microsoft's Platform Integrity team, the same people responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. + +On the **App Control Policy Wizard's** main page, Alice selects **Policy Creator** which brings her to **Select a Policy Type**. Leaving the default values unaltered, she selects **Next**. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. + +"Circle of Trust" described in this article is strongly recommended as a safe and effective app control policy for almost any environment. The policy we'll create is particularly well-suited for **lightly managed devices** within an organization. T + +and its policy ensures only signed code runs along with code predicted to be safe by our intelligent cloud-powered security service. Unsigned code is blocked from running if the service can't predict that the code is safe to run. And code determined to be unsafe is always blocked. For most users and devices, Alice wants to create an initial policy that is as relaxed as possible in order to minimize user productivity impact, while still providing security value. -## Define the "circle-of-trust" for lightly managed devices - Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's lightly managed devices, which currently include most end-user devices: - All clients are running Windows 10 version 1903 and above, or Windows 11; From 1183dd12ed4de5a48bb0e35f6c24b2fd165f44c9 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 13 Feb 2025 07:34:38 -0800 Subject: [PATCH 11/46] Updates to .Net and COM topic areas plus changes for windows resiliency --- ...bject-registration-in-appcontrol-policy.md | 8 ++--- .../design/appcontrol-and-dotnet.md | 31 ++++++++++--------- ...trol-policy-for-lightly-managed-devices.md | 4 +-- .../operations/known-issues.md | 28 +++++++++++------ 4 files changed, 41 insertions(+), 30 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md index 332f842983..13bf6a0bad 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md @@ -16,10 +16,8 @@ The [Microsoft Component Object Model (COM)](/windows/desktop/com/the-component- App Control for Business enforces a built-in allowlist for COM object registration. While this list works for most common application usage scenarios, you might need to allow more COM objects to support the apps used in your organization. You can specify allowed COM objects via their GUID in your App Control policy as described in this article. -> [!IMPORTANT] -> When any App Control for Business policy with option **0 - Enabled:UMCI** is enforced on a device, .NET adds an extra validation check before running COM objects. The check verifies the COM object's system registration matches the code being run. If there is a mismatch between the GUID calculated by .NET and the GUID stored in the COM registration, .NET won't load the object and the user sees a general error dialog informing them about the failure. This mitigates certain COM-based attacks which could otherwise be used to run an attacker's own malicious or vulnerable payload. -> -> The COM allow list mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects**. Any .NET app attempting to run a COM object with a mismatched GUID are thus incompatible with App Control at this time. There are no policy control options to manage the GUID verification check, meaning the check is always performed. If you see COM object failures after an App Control policy is deployed, contact the software developer or the Independent Software Vendor (ISV) who produces the app to request a fix for the issue. +> [!WARNING] +> When App Control is enforced, .NET doesn't load certain COM objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. The COM allowlist mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects** leaving those .NET apps incompatible with App Control at this time. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids) ### Get COM object GUID @@ -130,7 +128,7 @@ To add this CLSID to the existing policy, follow these steps: PS C:\WINDOWS\system32> Set-CIPolicySetting -FilePath \AppControl_policy.xml -Key "{f8d253d9-89a4-4daa-87b6-1168369f0b21}" -Provider WSH -Value true -ValueName EnterpriseDefinedClsId -ValueType Boolean ``` - Once the command has run, find the following section added to the policy XML. + Once the command runs, find the following section added to the policy XML. ```XML diff --git a/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md b/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md index 6e31a5e523..be104082d9 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md @@ -2,43 +2,46 @@ title: App Control for Business and .NET description: Understand how App Control and .NET work together and use Dynamic Code Security to verify code loaded by .NET at runtime. ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 02/13/2025 ms.topic: conceptual --- # App Control for Business and .NET +> [!WARNING] +> When App Control is enforced, .NET doesn't load certain Component Object Model (COM) objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids) + .NET apps (as written in a high-level language like C#) are compiled to an Intermediate Language (IL). IL is a compact code format that can be supported on any operating system or architecture. Most .NET apps use APIs that are supported in multiple environments, requiring only the .NET runtime to run. IL needs to be compiled to native code in order to execute on a CPU, for example Arm64 or x64. When .NET compiles IL to native image (NI) on a device with an App Control user mode policy, it first checks whether the original IL file passes the current App Control policies. If so, .NET sets an NTFS extended attribute (EA) on the generated NI file so that App Control knows to trust it as well. When the .NET app runs, App Control sees the EA on the NI file and allows it. -The EA set on the NI file only applies to the currently active App Control policies. If one of the active App Control policies is updated or a new policy is applied, the EA on the NI file is invalidated. The next time the app runs, App Control will block the NI file. .NET handles the block gracefully and falls back to the original IL code. If the IL still passes the latest App Control policies, then the app runs without any functional impact. Since the IL is now being compiled at runtime, you might notice a slight impact to performance of the app. When .NET must fall back to IL, .NET will also schedule a process to run at the next maintenance window to regenerate all NI files, thus reestablishing the App Control EA for all code that passes the latest App Control policies. +The EA set on the NI file only applies to the currently active App Control policies. If one of the active App Control policies is updated or a new policy is applied, the EA on the NI file is invalidated. The next time the app runs, App Control will block the NI file. .NET handles the block gracefully and falls back to the original IL code. If the IL still passes the latest App Control policies, then the app runs without any functional issue. Since the IL is now being compiled at runtime, you might notice a slight reduction in performance of the app. When .NET must fall back to IL, .NET will also schedule a process to run at the next maintenance window to regenerate all NI files, thus reestablishing the App Control EA for all code that passes the latest App Control policies. In some cases, if an NI file is blocked, you might see a "false positive" block event in the *CodeIntegrity - Operational* event log as described in [App Control Admin Tips & Known Issues](../operations/known-issues.md#net-native-images-may-generate-false-positive-block-events). -To mitigate any performance impact caused when the App Control EA isn't valid or missing: +To mitigate any performance reduction caused when the App Control EA isn't valid or is missing: - Avoid updating the App Control policies often. - Run `ngen update` (on all machine architectures) to force .NET to regenerate all NI files immediately after applying changes to your App Control policies. - Migrate applications to .NET Core (.NET 6 or greater). -## App Control and .NET hardening +## App Control and .NET Dynamic Code Security hardening -Security researchers found that some .NET capabilities that allow apps to load libraries from external sources or generate new code at runtime can be used to circumvent App Control controls. -To address this potential vulnerability, App Control includes an option called *Dynamic Code Security* that works with .NET to verify code loaded at runtime. +Security researchers found that some .NET capabilities that allow apps to load libraries from external sources or generate new code at runtime can be used to circumvent App Control. To address this potential vulnerability, App Control includes an option called *Dynamic Code Security* that works with .NET to verify code loaded at runtime. -When the Dynamic Code Security option is enabled, the App Control policy is applied to libraries that .NET loads from external sources. For example, any remote sources, such as the internet or a network share. +When Dynamic Code Security is enabled, your App Control policy is applied to libraries that .NET loads from external or remote sources, like the internet or a network share. It also detects tampering in code generated to disk by .NET and blocks loading code that is tampered. Additionally, some .NET loading features not supported with Dynamic Code Security, including loading unsigned assemblies built with System.Reflection.Emit, are always blocked. + +Usually, when dynamic code is blocked, its parent process is stopped or crashes. To prevent this using ASP.NET, you can precompile the dynamic code for deployment only. See ["Precompiling for Deployment Only" in the ASP.NET Precompilation Overview](/previous-versions/aspnet/bb398860(v=vs.100)#precompiling-for-deployment-only). > [!IMPORTANT] -> .Net dynamic code security hardening is *turned on and enforced* if any App Control policy with UMCI enabled has set option **19 Enabled:Dynamic Code Security**. There is no audit mode for this feature. You should test your apps with this option set before turning it on across large numbers of devices. +> .NET Dynamic Code Security works in audit mode only on Windows 11 24H2 and later, and Windows Server 2025 and later. There's no audit mode for Dynamic Code Security on Windows 10, or on earlier versions of Windows 11 and Windows Server. If any App Control policy sets option **19 Enabled:Dynamic Code Security** on those earlier versions, then dynamic code security hardening is *turned on and enforced* even if the policy is in audit mode. Always test your apps thoroughly and use safe deployment practices when deploying app control policies to production. -Additionally, it detects tampering in code generated to disk by .NET and blocks loading code that was tampered with. +Dynamic Code Security mitigates potential attack techniques often referred to as "second order" attacks. That means that the attacker has access to the system and is able to run code. The second order attacks might be attempts to gain persistence or further obscure the attackers activities. Although Dynamic Code Security is important and recommended, Microsoft also recommends testing the policy in audit mode on systems running Windows 11 24H2 and later, or Windows Server 2025 and later before you enforce it. -Dynamic Code Security isn't enabled by default because existing policies might not account for externally loaded libraries. -Additionally, a few .NET loading features, including loading unsigned assemblies built with System.Reflection.Emit, aren't currently supported with Dynamic Code Security enabled. -Microsoft recommends testing Dynamic Code Security in audit mode before enforcing it to discover whether any new libraries should be included in the policy. +Code blocked by Dynamic Code Security is logged using event ID 3114 in the **CodeIntegrity - Operational** event log. Except for code loaded using one of the unsupported .NET features like System.Reflection.Emit, you can create rules to allow blocked dynamic code using information from the events. See [Use the App Control Wizard to create rules from the App Control Event Logs](./appcontrol-wizard-parsing-event-logs.md). -Additionally, customers can precompile for deployment only to prevent an allowed executable from being terminated because it tries to load unsigned dynamically generated code. See the "Precompiling for Deployment Only" section in the [ASP.NET Precompilation Overview](/previous-versions/aspnet/bb398860(v=vs.100)) document for how to fix that. +> [!NOTE] +> .NET attempts two different methods to run dynamically generated code. If your App Control policy blocks the first method, .NET tries the second one. Each of the two attempts raises a distinct 3114 event. When a 3114 event occurs in isolation, it's safe to ignore as a "false positive" because it only covers the first attempt by .NET to run the code. Only when you see two 3114 events back-to-back within milliseconds for the same code does it indicate an actual issue to review. -To enable Dynamic Code Security, add the following option to the `` section of your App Control policy: +To enable Dynamic Code Security, add option **19 - Enabled:Dynamic Code Security** to your App Control policy using the App Control Wizard, the set-ruleoption PowerShell cmdlet, or by adding the following to the `` section of your App Control policy XML: ```xml diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index ca5300a3c0..e56e5a2e2d 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -12,8 +12,8 @@ ms.date: 02/07/2025 This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. -> [!INFORMATION] -> We strongly recommend the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations that are new to App Control will be most successful if they start with a permissive policy like the one described in this article. Organizations can choose to harden the policy over time to achieve a stronger overall security posture on their App Control-managed devices as described in later articles. +> [!NOTE] +> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations who are new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can choose to harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. As in [App Control for Business deployment in different scenarios: types of devices](common-appcontrol-use-cases.md), we'll use the example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. diff --git a/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md b/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md index 4181691e76..4baf2a1a12 100644 --- a/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md +++ b/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md @@ -2,7 +2,7 @@ title: App Control Admin Tips & Known Issues description: App Control Known Issues ms.manager: jsuther -ms.date: 09/11/2024 +ms.date: 02/13/2025 ms.topic: troubleshooting ms.localizationpriority: medium --- @@ -28,21 +28,21 @@ For **single policy format App Control policies**, in addition to the two preced - <OS Volume>\\Windows\\System32\\CodeIntegrity\\SiPolicy.p7b > [!NOTE] -> A multiple policy format App Control policy using the single policy format GUID `{A244370E-44C9-4C06-B551-F6016E563076}` may exist under any of the policy file locations. +> A multiple policy format App Control policy using the single policy format GUID `{A244370E-44C9-4C06-B551-F6016E563076}` might exist under any of the policy file locations. ## File Rule Precedence Order When the App Control engine evaluates files against the active set of policies on the device, rules are applied in the following order. Once a file encounters a match, App Control stops further processing. -1. Explicit deny rules - a file is blocked if any explicit deny rule exists for it, even if other rules are created to try to allow it. Deny rules can use any [rule level](../design/select-types-of-rules-to-create.md#app-control-for-business-file-rule-levels). Use the most specific rule level practical when creating deny rules to avoid blocking more than you intend. +1. Any file matching an explicit deny rule is blocked, even if you create other rules to try to allow it. Deny rules can use any [rule level](../design/select-types-of-rules-to-create.md#app-control-for-business-file-rule-levels). Use the most specific rule level practical when creating deny rules to avoid blocking more than you intend. -2. Explicit allow rules - if any explicit allow rule exists for the file, the file runs. +2. Any file matching an explicit allow rule runs. -3. App Control then checks for the [Managed Installer extended attribute (EA)](../design/configure-authorized-apps-deployed-with-a-managed-installer.md) or the [Intelligent Security Graph (ISG) EA](../design/use-appcontrol-with-intelligent-security-graph.md) on the file. If either EA exists and the policy enables the corresponding option, then the file is allowed. +3. Any file that has a [Managed Installer](../design/configure-authorized-apps-deployed-with-a-managed-installer.md) or [Intelligent Security Graph (ISG)](../design/use-appcontrol-with-intelligent-security-graph.md) extended attribute (EA) runs if the policy enables the matching option (managed installer or ISG). -4. Lastly, App Control makes a cloud call to the ISG to get reputation about the file, if the policy enables the ISG option. +4. Any file that isn't allowed based on the preceding conditions, is checked for reputation using the ISG when that option is enabled in the policy. The file runs if the ISG decides that it's safe and a new ISG EA is written on the file. -5. Any file not allowed by an explicit rule or based on ISG or MI is blocked implicitly. +5. Any file not allowed by an explicit rule, or based on ISG or managed installer, is blocked implicitly. ## Known issues @@ -51,11 +51,11 @@ When the App Control engine evaluates files against the active set of policies o Until you apply the Windows security update released on or after April 9, 2024, your device is limited to 32 active policies. If the maximum number of policies is exceeded, the device bluescreens referencing ci.dll with a bug check value of 0x0000003b. Consider this maximum policy count limit when planning your App Control policies. Any [Windows inbox policies](inbox-appcontrol-policies.md) that are active on the device also count towards this limit. To remove the maximum policy limit, install the Windows security update released on, or after, April 9, 2024 and then restart the device. Otherwise, reduce the number of policies on the device to remain below 32 policies. > [!NOTE] -> The policy limit was not removed on Windows 11 21H2, and will remain limited to 32 policies. +> The policy limit wasn't removed on Windows 11 21H2, and remains limited to 32 policies. ### Audit mode policies can change the behavior for some apps or cause app crashes -Although App Control audit mode is designed to avoid impact to apps, some features are always on/always enforced with any App Control policy that turns on user mode code integrity (UMCI) with the option **0 Enabled:UMCI**. Here's a list of known system changes in audit mode: +Although App Control audit mode is designed to avoid any effect on apps, some features are always on/always enforced with any App Control policy that turns on user mode code integrity (UMCI) with the option **0 Enabled:UMCI**. Here's a list of known system changes in audit mode: - Some script hosts might block code or run code with fewer privileges even in audit mode. See [Script enforcement with App Control](../design/script-enforcement.md) for information about individual script host behaviors. - Option **19 Enabled:Dynamic Code Security** is always enforced if any UMCI policy includes that option. See [App Control and .NET](../design/appcontrol-and-dotnet.md#app-control-and-net-hardening). @@ -64,6 +64,16 @@ Although App Control audit mode is designed to avoid impact to apps, some featur In some cases, the code integrity logs where App Control for Business errors and warnings are written include error events for native images generated for .NET assemblies. Typically, native image blocks are functionally benign as a blocked native image falls back to its corresponding assembly and .NET regenerates the native image at its next scheduled maintenance window. +### .NET doesn't load Component Object Model (COM) objects with mismatched GUIDs + +COM objects make it easy for different software components to communicate and work together. To be used by another component, COM objects must be registered with the operating system. The registration includes a GUID that is calculated based on the object's code. Loading and activation of the COM object is done using another part of the registration called the type name. Sometimes a mismatch exists between the registered GUID and the actual GUID of the activated COM object's code. Mismatches might come from bugs in the app's COM object registration code or if the COM object's code is changed in a way that affects the GUID. Normally, Windows and .NET are forgiving about this condition and runs the COM object’s code regardless. But allowing COM objects to load where there are GUID mismatches leaves the system vulnerable to attackers who can exploit the GUID confusion to run unintended code. + +To increase App Control's protective effectiveness on a system vulnerable to this attack technique, .NET applies an extra validation to check that the registered COM object GUID matches the system calculated one. If a mismatch is found, .NET doesn't load the COM object and a general COM load error is raised. Apps using COM objects with this condition might behave in unexpected ways and must be updated to fix issues with the app's COM object registration code. + +Since this behavior only occurs when App Control policy is enforced on user mode code, you can't detect it while in audit mode. There's no logging or other events when a COM object fails to load due to the extra validation check. Repairing or reinstalling the app can resolve the issue temporarily, but an app update is needed to fix the COM registration issue and prevent future instances of the problem. + +There are no policy control options to manage .NET's GUID verification check, meaning the check is always performed. If you see COM object failures after an App Control policy is deployed, contact the software developer or the Independent Software Vendor (ISV) who produces the app to request a fix for the issue. + ### Signatures using elliptical curve cryptography (ECC) aren't supported App Control signer-based rules only work with RSA cryptography. ECC algorithms, such as ECDSA, aren't supported. If App Control blocks a file based on ECC signatures, the corresponding 3089 signature information events show VerificationError = 23. You can authorize the files instead by hash or file attribute rules, or using other signer rules if the file is also signed with signatures using RSA. From 0fe9edf40e26cf4bca500a40ba6145e53ba0c309 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sat, 15 Feb 2025 11:07:17 -0800 Subject: [PATCH 12/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...trol-policy-for-lightly-managed-devices.md | 26 +++++++++++++------ 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index e56e5a2e2d..3e889dcb0c 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -10,22 +10,32 @@ ms.date: 02/07/2025 [!INCLUDE [Feature availability note](../includes/feature-availability-note.md)] -This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. +This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. -> [!NOTE] +> [!TIP] > Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations who are new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can choose to harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. -As in [App Control for Business deployment in different scenarios: types of devices](common-appcontrol-use-cases.md), we'll use the example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. +As we did in [App Control for Business deployment in different scenarios: types of devices](common-appcontrol-use-cases.md), we'll use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. -**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different workloads. +**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications. -## Analyze the "circle-of-trust" of the Smart App Control policy +## Analyze the "circle-of-trust" of the Smart App Control policy and its fit in your organization -Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control, which she finds do a good job defining it's "circle-of-trust". Alice decides to dig a little deeper by analyzing the Smart App Control policy XML itself. +Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control, which she finds do a good job defining it's "circle-of-trust". Its policy ensures only signed code runs along with code predicted to be safe by the [Intelligent Security Graph](./use). Unsigned code is blocked from running if the service can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI whose principal maintainers are from Microsoft's Platform Integrity team, the same people responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. +Now Alice considers how to adapt the policy for Lamna's use cases. For most users and devices, Alice wants to create an initial policy that is as relaxed as possible in order to minimize user productivity impact, while still providing security value. Even though Lamna's leadership would prefer a more restrictive posture, she's been careful not to over-promise how quickly the company can get to that state and has leadership buy-in on her strategy. -On the **App Control Policy Wizard's** main page, Alice selects **Policy Creator** which brings her to **Select a Policy Type**. Leaving the default values unaltered, she selects **Next**. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. +Alice next identifies the key factors about Lamna's environment that she believes will shape the "circle-of-trust" it needs to operate the business until it can reform its app management processes. They also help her narrow the set of systems she will start with. Alice writes down these factors in her planning worksheet: + +- Most clients are running Windows 11, with small numbers of clients remaining on Windows 10 through the remainder of the fiscal year; +- All clients are managed by Microsoft Intune; +- Most, but not all, apps are deployed using Intune; +- Most users run as standard user, though some have local admin rights on their devices; the people with admin rights are accustomed to the freedom they have to install whatever apps they want; +- Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned or mostly unsigned code, though the company has started to require codesigning in the past two years; all of the signed LOB apps + +Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. + +1. On the **App Control Policy Wizard's** main page, Alice selects **Policy Creator** which brings her to **Select a Policy Type**. Leaving the default values unaltered, she selects **Next**. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. "Circle of Trust" described in this article is strongly recommended as a safe and effective app control policy for almost any environment. The policy we'll create is particularly well-suited for **lightly managed devices** within an organization. T From 2087dd5646b50521d0c2f74466bdc7b15a666860 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 20 Feb 2025 07:25:00 -0800 Subject: [PATCH 13/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...ntrol-policy-for-lightly-managed-devices.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 3e889dcb0c..72ef69ec16 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -19,18 +19,20 @@ As we did in [App Control for Business deployment in different scenarios: types **Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications. -## Analyze the "circle-of-trust" of the Smart App Control policy and its fit in your organization +## Analyze how Smart App Control's "circle-of-trust" fits for you -Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control, which she finds do a good job defining it's "circle-of-trust". Its policy ensures only signed code runs along with code predicted to be safe by the [Intelligent Security Graph](./use). Unsigned code is blocked from running if the service can't predict that the code is safe to run. And code determined to be unsafe is always blocked. +Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control to be sure she understands it well. From her reading, she learns that the Smart App Control allows only publicly-trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts is safe. Publicly-trusted signed code means the signing certificate was issued by one of the certificate authorities (CA) who are in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Now Alice considers how to adapt the policy for Lamna's use cases. For most users and devices, Alice wants to create an initial policy that is as relaxed as possible in order to minimize user productivity impact, while still providing security value. Even though Lamna's leadership would prefer a more restrictive posture, she's been careful not to over-promise how quickly the company can get to that state and has leadership buy-in on her strategy. +Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible to cover more users, avoid user productivity impact, but still provide tangible security value. Even though Lamna's leadership would prefer a more restrictive posture, more rapidly, she's educated key stakeholders on the challenges and complexities ahead. As a result, she has senior leadership buy-in on her strategy. -Alice next identifies the key factors about Lamna's environment that she believes will shape the "circle-of-trust" it needs to operate the business until it can reform its app management processes. They also help her narrow the set of systems she will start with. Alice writes down these factors in her planning worksheet: +### Consider the key factors about your organization -- Most clients are running Windows 11, with small numbers of clients remaining on Windows 10 through the remainder of the fiscal year; -- All clients are managed by Microsoft Intune; -- Most, but not all, apps are deployed using Intune; -- Most users run as standard user, though some have local admin rights on their devices; the people with admin rights are accustomed to the freedom they have to install whatever apps they want; +Alice next identifies the key factors about Lamna's environment that she thinks will shape the company's "circle-of-trust". The policy must be flexible to meet the needs of the business while adjusting its app management processes so that a more restrictive policy is even practical. The key factors also help her choose which systems to include in the first deployment. Alice writes down these factors in her planning worksheet so that whoever follows her knows : + +- **Privileges:** Most users operate as standard user, though nearly a quarter still have local admin rights on their devices; the people with admin rights view the freedoms that gives them as essential, including the option to run whatever apps they want; +- **Operating Systems:** Windows 11 runs most user devices, but Windows 10 will remain on roughly 10% of clients at least through the next fiscal year, particularly those in smaller satellite offices; Alice's group doesn't manage Lamna's servers or any specialized equipment; Lamna's server IT group plans to wait to see how the client rollout of App Control unfolds before implementing the technology on the servers they control; +- **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native; they continue to use Microsoft Endpoint Configuration Manager (MEMCM) with Microsoft Entra hybrid join on all Windows 10 devices; +- Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; - Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned or mostly unsigned code, though the company has started to require codesigning in the past two years; all of the signed LOB apps Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. From b6430ee59d285f991309f9aab3cbb921c0223707 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 20 Feb 2025 08:04:39 -0800 Subject: [PATCH 14/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- .../create-appcontrol-policy-for-lightly-managed-devices.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 3e889dcb0c..de637f9762 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -31,7 +31,7 @@ Alice next identifies the key factors about Lamna's environment that she believe - All clients are managed by Microsoft Intune; - Most, but not all, apps are deployed using Intune; - Most users run as standard user, though some have local admin rights on their devices; the people with admin rights are accustomed to the freedom they have to install whatever apps they want; -- Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned or mostly unsigned code, though the company has started to require codesigning in the past two years; all of the signed LOB apps +- Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned or mostly unsigned code, though the company has started to require codesigning in the past two years; all of the signed LOB apps use a codesigning certificate issued using Lamna's internal PKI meaning they aren't publicly trusted Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. From 2ffbd34780f1a1df962c3b35319fa0af74ccfaa6 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 20 Feb 2025 18:20:00 -0800 Subject: [PATCH 15/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...reate-appcontrol-policy-for-lightly-managed-devices.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 72ef69ec16..37240b4302 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -3,7 +3,7 @@ title: Use the Smart App Control policy to build your starter base policy description: App Control for Business restricts which applications users are allowed to run and the code that runs in the system core. ms.topic: conceptual ms.localizationpriority: medium -ms.date: 02/07/2025 +ms.date: 02/20/2025 --- # Use the Smart App Control policy to build your starter policy @@ -13,11 +13,11 @@ ms.date: 02/07/2025 This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. > [!TIP] -> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations who are new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can choose to harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. +> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations who are new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. -As we did in [App Control for Business deployment in different scenarios: types of devices](common-appcontrol-use-cases.md), we'll use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna is attempting to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. +As we did in [App Control for Business deployment in different scenarios](common-appcontrol-use-cases.md), we'll use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna intends to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. -**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has loose application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications. +**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has relaxed application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications. ## Analyze how Smart App Control's "circle-of-trust" fits for you From e0938aae51a13cc9577498d107138969cf70de8d Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 23 Feb 2025 20:11:04 -0800 Subject: [PATCH 16/46] removed unnecessary user mode block rule; further improvements to lightly managed scenario --- ...applications-that-can-bypass-appcontrol.md | 5 +- ...trol-policy-for-lightly-managed-devices.md | 84 +++++++++++-------- 2 files changed, 50 insertions(+), 39 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md index f2ebb636f5..19ce55871e 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md @@ -2,7 +2,7 @@ title: Applications that can bypass App Control and how to block them description: View a list of recommended block rules, based on knowledge shared between Microsoft and the wider security community. ms.localizationpriority: medium -ms.date: 09/11/2024 +ms.date: 02/23/2025 ms.topic: reference --- @@ -36,7 +36,6 @@ Unless your use scenarios explicitly require them, Microsoft recommends that you - lxssmanager.dll - lxrun.exe - Microsoft.Build.dll -- Microsoft.Build.Framework.dll - Microsoft.Workflow.Compiler.exe - msbuild.exe2 - msbuild.dll @@ -168,7 +167,6 @@ The blocklist policy that follows includes "Allow all" rules for both kernel and - @@ -871,7 +869,6 @@ The blocklist policy that follows includes "Allow all" rules for both kernel and - diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 37240b4302..d2acaa44d8 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -13,65 +13,79 @@ ms.date: 02/20/2025 This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. > [!TIP] -> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end user's devices. Typically, organizations who are new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. +> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end users' devices. Typically, organizations new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. As we did in [App Control for Business deployment in different scenarios](common-appcontrol-use-cases.md), we'll use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna intends to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. -**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has relaxed application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and eventually use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications. +**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has relaxed application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and likely use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications, Smart App Control's "Signed & Reputable" policy adapted for Lamna. ## Analyze how Smart App Control's "circle-of-trust" fits for you -Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads all of Microsoft's online help articles related to Smart App Control to be sure she understands it well. From her reading, she learns that the Smart App Control allows only publicly-trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts is safe. Publicly-trusted signed code means the signing certificate was issued by one of the certificate authorities (CA) who are in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. +Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads Microsoft's online help articles about Smart App Control to be sure she understands it well. From her reading, she learns that Smart App Control allows only publicly-trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts is safe. Publicly-trusted signed code means the signing certificate was issued by one of the certificate authorities (CA) who are in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible to cover more users, avoid user productivity impact, but still provide tangible security value. Even though Lamna's leadership would prefer a more restrictive posture, more rapidly, she's educated key stakeholders on the challenges and complexities ahead. As a result, she has senior leadership buy-in on her strategy. +Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provide durable security value. Alice knows that some within Lamna's leadership advocate an approach much more aggressive than she plans. They want to immediately lockdown end users' devices and hope there's limited fallout. For now, she has enough support for her approach, because more of the leadership team appreciate that the corporate app culture that exists at Lamna is deeply ingrained. An app culture that developed slowly over the course of the company's existence won't just go away. ### Consider the key factors about your organization -Alice next identifies the key factors about Lamna's environment that she thinks will shape the company's "circle-of-trust". The policy must be flexible to meet the needs of the business while adjusting its app management processes so that a more restrictive policy is even practical. The key factors also help her choose which systems to include in the first deployment. Alice writes down these factors in her planning worksheet so that whoever follows her knows : +Alice next identifies the key factors about Lamna's environment that she believes will most influence the company's "circle-of-trust". The policy must be flexible to meet the needs of the business in the short- and medium-term, while they introduce new app management processes that will make it practical to consider a more restrictive app control policy. The key factors also help her choose which systems to include in the first deployment. Alice writes down these factors in her planning worksheet so that whomever may follow her will know how she viewed the challenge: -- **Privileges:** Most users operate as standard user, though nearly a quarter still have local admin rights on their devices; the people with admin rights view the freedoms that gives them as essential, including the option to run whatever apps they want; +- **User privileges:** Most users operate as standard user, though nearly a quarter still have local admin rights on their devices; the people with admin rights view the freedoms that gives them as essential, including the option to run whatever apps they want; - **Operating Systems:** Windows 11 runs most user devices, but Windows 10 will remain on roughly 10% of clients at least through the next fiscal year, particularly those in smaller satellite offices; Alice's group doesn't manage Lamna's servers or any specialized equipment; Lamna's server IT group plans to wait to see how the client rollout of App Control unfolds before implementing the technology on the servers they control; - **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native; they continue to use Microsoft Endpoint Configuration Manager (MEMCM) with Microsoft Entra hybrid join on all Windows 10 devices; -- Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; -- Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned or mostly unsigned code, though the company has started to require codesigning in the past two years; all of the signed LOB apps +- **App management:** Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; +- **App ecosystem complexity:** Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned, or mostly unsigned, code, though the company has started to require codesigning in the past two years; they've used a codesigning certificate issued by Lamna's corporate Public Key Infrastructure (PKI), meaning that they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. -Alice is familiar with the App Control Policy Wizard, an open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. - -1. On the **App Control Policy Wizard's** main page, Alice selects **Policy Creator** which brings her to **Select a Policy Type**. Leaving the default values unaltered, she selects **Next**. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. - -"Circle of Trust" described in this article is strongly recommended as a safe and effective app control policy for almost any environment. The policy we'll create is particularly well-suited for **lightly managed devices** within an organization. T - -and its policy ensures only signed code runs along with code predicted to be safe by our intelligent cloud-powered security service. Unsigned code is blocked from running if the service can't predict that the code is safe to run. And code determined to be unsafe is always blocked. - -For most users and devices, Alice wants to create an initial policy that is as relaxed as possible in order to minimize user productivity impact, while still providing security value. - -Alice identifies the following key factors to arrive at the "circle-of-trust" for Lamna's lightly managed devices, which currently include most end-user devices: - -- All clients are running Windows 10 version 1903 and above, or Windows 11; -- All clients are managed by Configuration Manager or with Intune. -- Some, but not all, apps are deployed using Configuration Manager; -- Most users are local administrators on their devices; -- Some teams may need more rules to authorize specific apps that don't apply generally to all other users. - -Based on the above, Alice defines the pseudo-rules for the policy: +Based on the above, Alice defines the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: 1. **"Windows works"** rules that authorize: - Windows - WHQL (third-party kernel drivers) - - Windows Store signed apps + +2. **"Any signed code"** rules that authorize code signed by publicly trusted certificates or issued from Lamna's PKI: + - Signer rules for Microsoft-signed code and "AuthRoot" signers to allow publicly trusted signed code to properly function. + - A signer rule authorizing Lamna Codesigning PCA, the intermediate cert issued from their own internal PKI. -1. **"ConfigMgr works"** rules that include: - - Signer and hash rules for Configuration Manager components to properly function. - - **Allow Managed Installer** rule to authorize Configuration Manager as a managed installer. +3. **Allow apps based on their "reputation"** rule to authorize apps deemed "safe" by the ISG. -1. **Allow Intelligent Security Graph (ISG)** (reputation-based authorization) +4. **Allow Managed Installer** rule to authorize Intune's management extensions and Configuration Manager as a managed installer. Based on articles she's read, Alice decides to configure the auto-updater process for many popular apps as managed installers to ensure the code those apps use is always allowed. -1. **Signed apps** using a certificate issued by a Windows Trusted Root Program certificate authority - -1. **Admin-only path rules** for the following locations: +5. **Admin-only path rules** for the following locations: - C:\Program Files\* - C:\Program Files (x86)\* - %windir%\* + - "D:\Lamna Helpdesk\* + +## Modify the "Signed & Reputable" policy template to suit your business needs + +Alice is familiar with the App Control Policy Wizard, the open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. + +1. On the **App Control Policy Wizard's** welcome page, Alice sees three options: **Policy Creator**, **Policy Editor**, and **Policy Merger**. Alice selects **Policy Creator** which takes her to the next page. + +2. On **Select a Policy Type**, Alice must choose whether to create a *Multiple Policy Format* or *Single Policy Format* policy. Since all of the end users' devices run Windows 11 or current versions of Windows 10, she takes the default *Multiple Policy Format*. Similarly, the choice between *Base Policy* and *Supplemental Policy* is straightforward and, here too, she leaves the default, *Base Policy* intact. She selects **Next** to move to the next page. + +3. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. + + + +When creating policies for use with App Control for Business, it's recommended to start with a template policy, and then add or remove rules to suit your App Control scenario. For this reason, the App Control Wizard offers three template policies to start from and customize during the base policy creation workflow. Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. + +## Template Base Policies + +Each of the template policies has a unique set of policy allowlist rules that affect the circle-of-trust and security model of the policy. The following table lists the policies in increasing order of trust and freedom. For instance, the Default Windows mode policy trusts fewer application publishers and signers than the Signed and Reputable mode policy. The Default Windows policy has a smaller circle-of-trust with better security than the Signed and Reputable policy, but at the expense of compatibility. + +| Template Base Policy | Description | +|---------------------------------|-------------------------------------------------------------------| +| **Default Windows Mode** | Default Windows mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| +| **Allow Microsoft Mode** | Allow mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • *All Microsoft-signed software*
| +| **Signed and Reputable Mode** | Signed and Reputable mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • All Microsoft-signed software
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| + +*Italicized content denotes the changes in the current policy with respect to the policy prior.* + +More information about the Default Windows Mode and Allow Microsoft Mode policies can be accessed through the [Example App Control for Business base policies article](example-appcontrol-base-policies.md). + +![Selecting a base template for the policy.](../images/appcontrol-wizard-template-selection.png) + +Once the base template is selected, give the policy a name and choose where to save the App Control policy on disk. ## Create a custom base policy using an example App Control base policy From 35f6b12f3c98c589f9a73fa2364f12d7786eba95 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Mon, 24 Feb 2025 15:58:45 -0800 Subject: [PATCH 17/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...trol-policy-for-lightly-managed-devices.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index d2acaa44d8..aa50e47a32 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -59,25 +59,26 @@ Based on the above, Alice defines the pseudo-rules for the Lamna version of Micr Alice is familiar with the App Control Policy Wizard, the open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. -1. On the **App Control Policy Wizard's** welcome page, Alice sees three options: **Policy Creator**, **Policy Editor**, and **Policy Merger**. Alice selects **Policy Creator** which takes her to the next page. +1. On the **App Control Policy Wizard's** welcome page, Alice sees three options: **Policy Creator**, **Policy Editor**, and **Policy Merger**. Alice selects **Policy Creator** which takes her to the next page. -2. On **Select a Policy Type**, Alice must choose whether to create a *Multiple Policy Format* or *Single Policy Format* policy. Since all of the end users' devices run Windows 11 or current versions of Windows 10, she takes the default *Multiple Policy Format*. Similarly, the choice between *Base Policy* and *Supplemental Policy* is straightforward and, here too, she leaves the default, *Base Policy* intact. She selects **Next** to move to the next page. +2. On **Select a Policy Type**, Alice must choose whether to create a *Multiple Policy Format* or *Single Policy Format* policy. Since all of the end users' devices run Windows 11 or current versions of Windows 10, she takes the default *Multiple Policy Format*. Similarly, the choice between *Base Policy* and *Supplemental Policy* is straightforward and, here too, she leaves the default, *Base Policy* intact. She selects **Next** to continue. -3. On the next page, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. +3. The next page is where Alice will **Select a Base Template for the Policy**. The App Control Wizard offers three template policies to use when creating a new Base Policy. Each template policy applies slightly different rules to alter its circle-of-trust and security model of the policy. The three template policies are: - - -When creating policies for use with App Control for Business, it's recommended to start with a template policy, and then add or remove rules to suit your App Control scenario. For this reason, the App Control Wizard offers three template policies to start from and customize during the base policy creation workflow. Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. + | Template Base Policy | Description | + |---------------------------------|-------------------------------------------------------------------| + | **Default Windows Mode** | Default Windows mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| + | **Allow Microsoft Mode** | Allow mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • *All Microsoft-signed software*
| + | **Signed and Reputable Mode** | Signed and Reputable mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • All Microsoft-signed software
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| + +1. and then add or remove rules to suit your App Control scenario. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. ## Template Base Policies -Each of the template policies has a unique set of policy allowlist rules that affect the circle-of-trust and security model of the policy. The following table lists the policies in increasing order of trust and freedom. For instance, the Default Windows mode policy trusts fewer application publishers and signers than the Signed and Reputable mode policy. The Default Windows policy has a smaller circle-of-trust with better security than the Signed and Reputable policy, but at the expense of compatibility. + The following table lists the policies in increasing order of trust and freedom. For instance, the Default Windows mode policy trusts fewer application publishers and signers than the Signed and Reputable mode policy. The Default Windows policy has a smaller circle-of-trust with better security than the Signed and Reputable policy, but at the expense of compatibility. + +, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. -| Template Base Policy | Description | -|---------------------------------|-------------------------------------------------------------------| -| **Default Windows Mode** | Default Windows mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| -| **Allow Microsoft Mode** | Allow mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • *All Microsoft-signed software*
| -| **Signed and Reputable Mode** | Signed and Reputable mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • All Microsoft-signed software
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| *Italicized content denotes the changes in the current policy with respect to the policy prior.* From 44a74cd4d9932eb0e1a8a384a33af5afbdbca170 Mon Sep 17 00:00:00 2001 From: PraveenGururaj <42981758+PraveenGururaj@users.noreply.github.com> Date: Thu, 27 Feb 2025 15:58:59 +0400 Subject: [PATCH 18/46] Update manage-connections-from-windows-operating-system-components-to-microsoft-services.md Updated GPO path in 29. Windows Update section to match OS related paths. --- ...g-system-components-to-microsoft-services.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index bfb651939e..4968c75653 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1866,6 +1866,8 @@ You can turn off Windows Update by setting the following registry entries: -OR- +This is applicable to Windows 10. + - Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations** to **Enabled** -and- @@ -1880,6 +1882,21 @@ You can turn off Windows Update by setting the following registry entries: - Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Computer Configurations** to **0 (zero)**. +This is applicable to Windows 11. + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Do not connect to any Windows Update Internet locations** to **Enabled** + + -and- + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Specify intranet Microsoft update service location** to **Enabled** and ensure all Option settings (Intranet Update Service, Intranet Statistics Server, Alternate Download Server) are set to **" "** + + -and- + +- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Computer Configurations** to **0 (zero)**. + + -and- + +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features** to **Enabled** You can turn off automatic updates by doing the following. This isn't recommended. From 5b6bdabe1677a12ad1999c8ad1c93ec40f52042d Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 2 Mar 2025 20:06:33 -0800 Subject: [PATCH 19/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...trol-policy-for-lightly-managed-devices.md | 33 +++++++++++-------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index aa50e47a32..693e2355f8 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -33,27 +33,32 @@ Alice next identifies the key factors about Lamna's environment that she believe - **Operating Systems:** Windows 11 runs most user devices, but Windows 10 will remain on roughly 10% of clients at least through the next fiscal year, particularly those in smaller satellite offices; Alice's group doesn't manage Lamna's servers or any specialized equipment; Lamna's server IT group plans to wait to see how the client rollout of App Control unfolds before implementing the technology on the servers they control; - **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native; they continue to use Microsoft Endpoint Configuration Manager (MEMCM) with Microsoft Entra hybrid join on all Windows 10 devices; - **App management:** Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; -- **App ecosystem complexity:** Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned, or mostly unsigned, code, though the company has started to require codesigning in the past two years; they've used a codesigning certificate issued by Lamna's corporate Public Key Infrastructure (PKI), meaning that they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. +- **App ecosystem complexity:** Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned, or mostly unsigned, code; though the company has started to require codesigning, they use a codesigning certificate issued by Lamna's corporate Public Key Infrastructure (PKI), meaning that they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. Based on the above, Alice defines the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: -1. **"Windows works"** rules that authorize: - - Windows - - WHQL (third-party kernel drivers) +1. **"Windows and Microsoft-certified kernel drivers"** One or more signer rules allowing: + - Windows and its components + - Microsoft-certified third-party kernel drivers (WHQL) -2. **"Any signed code"** rules that authorize code signed by publicly trusted certificates or issued from Lamna's PKI: - - Signer rules for Microsoft-signed code and "AuthRoot" signers to allow publicly trusted signed code to properly function. - - A signer rule authorizing Lamna Codesigning PCA, the intermediate cert issued from their own internal PKI. +2. **"Publicly-trusted signed code"** One or more signer rules allowing: + - Code signed with certificates issued from any certificate authority participating in the [Microsoft Trusted Root Program ("AuthRoot")](/security/trusted-root/program-requirements) or non-OS code signed by Microsoft. -3. **Allow apps based on their "reputation"** rule to authorize apps deemed "safe" by the ISG. +3. **Lamna signed code** One or more signer rules allowing: + - Code signed by certificates issued from Lamna Codesigning PCA, the intermediate cert issued from their own internal PKI. -4. **Allow Managed Installer** rule to authorize Intune's management extensions and Configuration Manager as a managed installer. Based on articles she's read, Alice decides to configure the auto-updater process for many popular apps as managed installers to ensure the code those apps use is always allowed. +3. **Allow apps based on their "reputation"** A policy option allowing: + - Apps predicted to be "safe" by the ISG. -5. **Admin-only path rules** for the following locations: - - C:\Program Files\* - - C:\Program Files (x86)\* - - %windir%\* - - "D:\Lamna Helpdesk\* +4. **Allow Managed Installer** A policy option allowing: + - Code written to the system by a process designated by policy as a managed installer. + - Alice sets Lamna's managed installer policy based on articles she's read Alice decides to configure the auto-updater process for many popular apps as managed installers to ensure the code those apps use is always allowed. + +5. **Admin-only path rules** One or more filepath rules for the following locations: + - "C:\Program Files\*" + - "C:\Program Files (x86)\*" + - "%windir%\*" + - "D:\Lamna Helpdesk\*" ## Modify the "Signed & Reputable" policy template to suit your business needs From 2190af72975d0195717a1b1d5b232a8c8fd3a3f5 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:41:38 -0500 Subject: [PATCH 20/46] initial writing --- .../assigned-access/configuration-file.md | 2 +- .../configuration/assigned-access/index.md | 4 +- .../configuration/assigned-access/overview.md | 4 +- .../assigned-access/quickstart-kiosk.md | 2 +- .../assigned-access/recommendations.md | 2 +- .../images/settings-page-visibility.png | Bin 0 -> 36044 bytes .../configuration/settings/page-visibility.md | 72 ++++++++++++++++++ 7 files changed, 79 insertions(+), 7 deletions(-) create mode 100644 windows/configuration/settings/images/settings-page-visibility.png create mode 100644 windows/configuration/settings/page-visibility.md diff --git a/windows/configuration/assigned-access/configuration-file.md b/windows/configuration/assigned-access/configuration-file.md index 26cb548ff8..5cce923ee6 100644 --- a/windows/configuration/assigned-access/configuration-file.md +++ b/windows/configuration/assigned-access/configuration-file.md @@ -90,7 +90,7 @@ A configuration file can contain one or more profiles. Each profile is identifie A profile can be one of two types: -- `KioskModeApp`: is used to configure a kiosk experience. Users assigned this profile don't access the desktop, but only the Universal Windows Platform (UWP) application or Microsoft Edge running in full-screen above the Lock screen +- `KioskModeApp`: is used to configure a kiosk experience. Users assigned this profile execute a Universal Windows Platform (UWP) application or Microsoft Edge running in full-screen - `AllAppList` is used to configure a restricted user experience. Users assigned this profile, access the desktop with the specific apps on the Start menu > [!IMPORTANT] diff --git a/windows/configuration/assigned-access/index.md b/windows/configuration/assigned-access/index.md index 198d5e431c..dc51e3a588 100644 --- a/windows/configuration/assigned-access/index.md +++ b/windows/configuration/assigned-access/index.md @@ -29,8 +29,8 @@ This option runs a single application in full screen, and people using the devic Windows offers two different features to configure a kiosk experience: -- **Assigned Access**: used to execute a single Universal Windows Platform (UWP) app or Microsoft Edge in full screen above the lock screen. When the kiosk account signs in, the kiosk app launches automatically. If the UWP app is closed, it automatically restarts -- **Shell Launcher**: used to configure a device to execute a Windows desktop application as the user interface. The application that you specify replaces the default Windows shell (`Explorer.exe`) that usually runs when a user signs in. This type of single-app kiosk doesn't run above the lock screen +- **Assigned Access**: used to execute a single Universal Windows Platform (UWP) app or Microsoft Edge in full screen. When the kiosk account signs in, the kiosk app launches automatically. If the UWP app is closed, it automatically restarts +- **Shell Launcher**: used to configure a device to execute a Windows desktop application as the user interface. The specified application replaces the default Windows shell (`Explorer.exe`) that usually runs when a user signs in :::row::: :::column span="1"::: diff --git a/windows/configuration/assigned-access/overview.md b/windows/configuration/assigned-access/overview.md index 9e87bd19a5..e271659707 100644 --- a/windows/configuration/assigned-access/overview.md +++ b/windows/configuration/assigned-access/overview.md @@ -9,7 +9,7 @@ ms.topic: overview Assigned Access is a Windows feature that you can use to configure a device as a kiosk or with a restricted user experience. -When you configure a **kiosk experience**, a single Universal Windows Platform (UWP) application or Microsoft Edge is executed in full screen, above the lock screen. Users can only use that application. If the kiosk app is closed, it automatically restarts. Practical examples include: +When you configure a **kiosk experience**, a single Universal Windows Platform (UWP) application or Microsoft Edge is executed in full screen. Users can only use that application and once the kiosk app is closed, it automatically restarts. Practical examples include: - Public browsing - Interactive digital signage @@ -170,7 +170,7 @@ Here are the steps to configure a kiosk using the Settings app: >[!NOTE] >If there are any local standard user accounts already, the **Create an account** dialog offers the option to **Choose an existing account** -1. Choose the application to run when the kiosk account signs in. Only apps that can run above the lock screen are available in the list of apps to choose from. If you select **Microsoft Edge** as the kiosk app, you configure the following options: +1. Choose the application to run when the kiosk account signs in. If you select **Microsoft Edge** as the kiosk app, you configure the following options: - Whether Microsoft Edge should display your website full-screen (digital sign) or with some browser controls available (public browser) - Which URL should be open when the kiosk accounts signs in diff --git a/windows/configuration/assigned-access/quickstart-kiosk.md b/windows/configuration/assigned-access/quickstart-kiosk.md index b0583377da..fe38439c87 100644 --- a/windows/configuration/assigned-access/quickstart-kiosk.md +++ b/windows/configuration/assigned-access/quickstart-kiosk.md @@ -79,7 +79,7 @@ Here are the steps to configure a kiosk using the Settings app: >[!NOTE] >If there are any local standard user accounts already, the **Create an account** dialog offers the option to **Choose an existing account** -1. Choose the application to run when the kiosk account signs in. Only apps that can run above the lock screen are available in the list of apps to choose from. If you select **Microsoft Edge** as the kiosk app, you configure the following options: +1. Choose the application to run when the kiosk account signs in. If you select **Microsoft Edge** as the kiosk app, you configure the following options: - Whether Microsoft Edge should display your website full-screen (digital sign) or with some browser controls available (public browser) - Which URL should be open when the kiosk accounts signs in diff --git a/windows/configuration/assigned-access/recommendations.md b/windows/configuration/assigned-access/recommendations.md index 10a4e13dcf..1aeb40f5c9 100644 --- a/windows/configuration/assigned-access/recommendations.md +++ b/windows/configuration/assigned-access/recommendations.md @@ -116,7 +116,7 @@ The following guidelines help you choose an appropriate Windows app for a kiosk - Windows apps must be provisioned or installed for the Assigned Access account before they can be selected as the Assigned Access app. [Learn how to provision and install apps](/windows/client-management/mdm/enterprise-app-management#install_your_apps) - UWP app updates can sometimes change the Application User Model ID (AUMID) of the app. In such scenario, you must update the Assigned Access settings to execute the updated app, because Assigned Access uses the AUMID to determine the app to launch -- The app must be able to run above the lock screen. If the app can't run above the lock screen, it can't be used as a kiosk app +- The app must be able to run *above* the lock screen. If the app can't run above the lock screen, it can't be used as a kiosk app - Some apps can launch other apps. Assigned Access in kiosk mode prevents Windows apps from launching other apps. Avoid selecting Windows apps that are designed to launch other apps as part of their core functionality - Microsoft Edge includes support for kiosk mode. To learn more, see [Microsoft Edge kiosk mode](/microsoft-edge/deploy/microsoft-edge-kiosk-mode-deploy) - Don't select Windows apps that might expose information you don't want to show in your kiosk, since kiosk usually means anonymous access and locates in a public setting. For example, an app that has a file picker allows the user to gain access to files and folders on the user's system, avoid selecting these types of apps if they provide unnecessary data access diff --git a/windows/configuration/settings/images/settings-page-visibility.png b/windows/configuration/settings/images/settings-page-visibility.png new file mode 100644 index 0000000000000000000000000000000000000000..6688529348ec99b1040d5d68c3ac723eaa5f3b95 GIT binary patch literal 36044 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 literal 0 HcmV?d00001 diff --git a/windows/configuration/settings/page-visibility.md b/windows/configuration/settings/page-visibility.md new file mode 100644 index 0000000000..d333b27aae --- /dev/null +++ b/windows/configuration/settings/page-visibility.md @@ -0,0 +1,72 @@ +--- +title: Configure the Settings Page Visibility in Windows +description: Learn how to configure the pages listed in the Windows Settings app. +ms.topic: how-to +ms.date: 03/03/2025 +author: paolomatarazzo +ms.author: paoloma +--- + +# Configure the Settings Page Visibility in Windows + +*Settings* is a Windows application that provides users with a unified interface to manage their system settings. However, in certain scenarios, you may want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. + +You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages will not be visible in the app, and if all pages in a category are blocked the category will be hidden as well. Direct navigation to a blocked page via URI, context menu in Explorer or other means will result in the front page of Settings being shown instead. + +This policy has two modes: + +- Specify a list of settings pages to show. In this case, the policy string must begin with `showonly:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings: protocol part +- Specify a list of pages to hide. In this case, the policy string must begin with `hide:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings:` protocol part + +## Examples + +> [!NOTE] +> The availability of per-user support is documented [here](https://go.microsoft.com/fwlink/?linkid=2102995). + +To specify that only the **About** and **Bluetooth** pages should be shown (their respective URIs are `ms-settings:about` and `ms-settings:bluetooth`) and all other pages hidden: + +`showonly:about;bluetooth` + +To specify that only the Bluetooth page (URI `ms-settings:bluetooth`) should be hidden: + +`hide:bluetooth` + +## Configuration + +[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] + +#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) + +[!INCLUDE [intune-settings-catalog-1](../../../includes/configure/intune-settings-catalog-1.md)] + +| Category | Setting name | Value | +|--|--|--| +| **Settings** | - Page Visibility List
- Page Visibility List (User)| List of URIs to show or hide, separated by semicolons.| + +[!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] + +Alternatively, you can configure devices using a [custom policy][INT-1] with the [Policy CSP](/windows/client-management/mdm/policy-csp-settings#pagevisibilitylist). + +| Setting | +|--| +|- **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| +|- **OMA-URI:** `./User/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| + +#### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) + +[!INCLUDE [gpo-settings-1](../../../includes/configure/gpo-settings-1.md)] + +| Group policy path | Group policy setting | Value | +| - | - | - | +| **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Settings Page Visibility** | Turn off the Store application| **Enabled**| +| **User Configuration** > **Administrative Templates** > **Control Panel** > **Settings Page Visibility** | Turn off the Store application| **Enabled**| + +[!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] + +--- + +## User Experience + +By controlling the visibility of settings pages, you can create a tailored user experience that meets the specific needs of your organization. In the following picture, a device is configured to show only the **System**, **Network**, and **Ease of Access** pages. The policy setting is configured with the value: `showonly:display;quiethours;network-wifi;easeofaccess-display;easeofaccess-closedcaptioning`: + +:::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed."::: From 8a5e2a0da1a773bcad4593fd1e0cfe2cfa09bd21 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:53:10 -0500 Subject: [PATCH 21/46] updates --- windows/configuration/settings/page-visibility.md | 2 +- windows/configuration/toc.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/windows/configuration/settings/page-visibility.md b/windows/configuration/settings/page-visibility.md index d333b27aae..00bb35324c 100644 --- a/windows/configuration/settings/page-visibility.md +++ b/windows/configuration/settings/page-visibility.md @@ -11,7 +11,7 @@ ms.author: paoloma *Settings* is a Windows application that provides users with a unified interface to manage their system settings. However, in certain scenarios, you may want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. -You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages will not be visible in the app, and if all pages in a category are blocked the category will be hidden as well. Direct navigation to a blocked page via URI, context menu in Explorer or other means will result in the front page of Settings being shown instead. +You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages won't be visible in the app, and if all pages in a category are blocked, the category is hidden too. Direct navigation to a blocked page via URI, context menu in Explorer or other means results in the first page of Settings displayed instead. This policy has two modes: diff --git a/windows/configuration/toc.yml b/windows/configuration/toc.yml index 45b8217fab..fcf36620e5 100644 --- a/windows/configuration/toc.yml +++ b/windows/configuration/toc.yml @@ -9,6 +9,8 @@ items: href: taskbar/toc.yml - name: Windows spotlight href: windows-spotlight/index.md +- name: Settings + href: settings/page-visibility.md - name: Microsoft Store href: store/toc.yml - name: Cellular settings From d3c74291c63c8055cfa0aa2f8222525083b96c71 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Mon, 3 Mar 2025 17:10:58 -0500 Subject: [PATCH 22/46] background topic --- .../images/contoso-lockscreen-10.png | Bin 0 -> 122846 bytes .../images/contoso-lockscreen-11.png | Bin 0 -> 129770 bytes windows/configuration/background/index.md | 50 ++++++++++++++++++ windows/configuration/toc.yml | 2 + .../images/contoso-lockscreen-10.png | Bin 49659 -> 122846 bytes .../images/contoso-lockscreen-11.png | Bin 63683 -> 129770 bytes 6 files changed, 52 insertions(+) create mode 100644 windows/configuration/background/images/contoso-lockscreen-10.png create mode 100644 windows/configuration/background/images/contoso-lockscreen-11.png create mode 100644 windows/configuration/background/index.md diff --git a/windows/configuration/background/images/contoso-lockscreen-10.png b/windows/configuration/background/images/contoso-lockscreen-10.png new file mode 100644 index 0000000000000000000000000000000000000000..029e9ef7653a0a2359dc10b806cd8dd7e29ea3e0 GIT binary patch literal 122846 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 literal 0 HcmV?d00001 diff --git a/windows/configuration/background/images/contoso-lockscreen-11.png b/windows/configuration/background/images/contoso-lockscreen-11.png new file mode 100644 index 0000000000000000000000000000000000000000..0048f84afa50c9b341aea8e91f49d01b3ad2fe1d GIT binary patch literal 129770 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⋘6*eN5{IFW#ZxHBD z=n_qJuVnBpDbJD6pv7p5LNEDcmqyW17#Y0V2Bmn^Oc6Q!g!Or@Eh*p4uW_JY&e)oe z1Y-B8{_h_2t-)!0=lkdKMT@+2V|WO_KNi`x7+ezZNa3876-`rg4KU)Y=(1g{YDkFH zaS0Hl9F7;~Op%hQ(6BYg+5I#LHK2`9xLhRM%pOYOE=INsIvyZBbub+Wnsp{QmEN8T zE5Y$$kI34`zPgeau?VykXa0ppE)_Av&GblAZw*hZ_XMI|D{0l*_Z%;Cd5ld2E48R& zB`Ig))?CrQR6-=0P}!@|&FF28RrdBa8y`;y{LidZ{;_DBtzSp|{46(}ZF(zkveN^; zaAqs{L2o0pK=>Fn0rW|{cKgoc`#mJSv}vl4TLus=He2eQn3t+9F%GxP92;Iv7gl1~ zURUd&K}uVotgnP7kpM?bQIdf5!9GA&Z!Q)xun!{}rt}ltz0$QgEr}V9s1lO_p7e^Z z(=@L@>pF3G;ZS$5MNKQ&t19srdsv=4dn|O^L+Q+xgWSgh%Z+bf7a)5wdQtVut_s}b zFd4)emv4Lp@*z+eke3dYd`k~yYh+1j7@=%Mqq{M*Z*aWjKVMakRMZe*-h!8e!#1pF zfK#c@#%Y$$Q5)ExtS>TJ34<~duL~?ZpdHn3!e7~)P~kg1+UeCKNS7G3O9^gwSBVg< z!hLeyja$PWSFuv7PLFHwmM?WqOQ7s7{4~!Or?Ule#r3b8?UXSy9$nIO$a<8+lEosp z4^GVeeNtRfDZIg0WE{OLPPA!umn0^2j+`V#IDFA9z`^zdt}$~zC;FhXXQEr0%ex{a zrFvJgUdnQj>mLXN>L;6@>hDHAU5;n&$W;p}O!rM$0OzFYsX~6GTx!r?hQe27!b?PJ zMHfyhSt@HZQTBjr-?lPRsm!*<+Kb{x+}GNpSRcB5Z}PlTwO+hthWhKj(=hz6mq1|2 zJXrDz^Z}j^k4c00wt&aFI3{J;=2^K$+WQpACYoEi+W&$?=k3@)*0ga`SBLV&=PX-% zUjw}39WoTM2(=0J&ch-Uh1Q*6vxU2P3H{xK znRz$(N@>C8M;G*5sD5;NUam24oZ9EZ$2_gu^F<&I@*%3W(q(O)qwW2YZOd$s#9CEH>1pL(jT2m1ccIo{#m?XTXq)dLdKffS=bQaTrjDN}0m!&@}{+ z8FVQLbJQ1sJSq%kG^x1Sk0MsMs|?scEVE}wk&esZA{hxP-O_Qv*PA*x-+uOn_Xx)F zIl@mEJ0n~vXD8ayZ9WWeW&CQE!xxn&*K$yW!7v*!(`27RvJ-+bGEdumLzj;mT@D_fMxBk7{D8ZK{F~NEtd}|gl3eYq6NrA{B;P+K~ zIViA8dKZ>^hWs*1VFj>&kVn(OVdcpyWmrR-!|^`vn#fk-`s5z#5G2uubuL6A1maOl z>ZwuT+iQ+LMXM96Q9Z~F7k9Zx@tL%FE?cMOnz3Y;oe!Py`y{&mHWTux#ZDs0%Cl1T zQQ3Z6?Z9rjtN5gH`?l!&ej|8phBim?30jPv`kgAZ)u$}RJZii2shsj!dab?2i1|a= zmMg=mML^u&XH~1)TBr)dieO!d(F)oHl<1iM;oU!KEBo8<@5BLH8m4DS7%&{{U+Ky* zN-ip#$p<5JwGjy!{?wk?C#bM#+|H<89=3qG`C42lHdYzQxHUoE%Clh`X;ca-QXKT& zzs#qQcQ1vhuVy=7onY8+o2IxfSwu&RnQaf#=3QF+T=sZMerk%aY#u{a^DzUKir%e5 z;Sl{>J%u^cJXx3S#l<$eB3a{I`c!zKkw>*HD_|Yv3BX;2fwgx!?}#pTqK?aI)>T82 zf&sCqaQO1sitlAU33VfsA4)41`_JvBf7AIWxVuwVB(GV9E6LDQz$%}&w78NiD%ail zXPPFt362=KJ${;l2IEsyz<$HJ+Bn7xf(td*f;ka6YkbOEW!U$8=kC9dK-)`Cx1+Ag z`$Q>7ryV)QP?6mA%_M39^>RH|5=cGx>GV(IcOH@ML>^IOr@WbvsZ&nB=L#;DWp|EH ze5TJ)UE#tDJ8OsF^6MaTf09 zyIE4;wO0*!381DYKocZH4X|8d$6aR(*-P0uPcW7dULJA1r2^04AnkE=*-;In#kdO7 zn6Qu}&d6{r4CD2|&~x|MKF4APd|?&}y}vJwV5I5lo(Cqv@v+yk z=68WQ?gA063ehm7<`XZI;DqiLL*R5u(pBla8S#@M+Ajo|qcgWVp;Sa`sG#T9cvk4& z{6`96quF$hD^d|CqZ4rt@lui(qT3k-T+Njo@T|;mlEwk9OK?RLB*L*OqpQ=16zNZ6 zs?z|Zebb)`WhmrIa*?``cS_=;>$w8)-_drUKG5M8*%skza*b9@r;$1bXzZ|qL5g)o zw*IsfY8q)TV}+>UKEjQ*{8D-9L#EKnu?j8LEM^AZ_PvuYOQN!L+%-je+CIWVIm|-N zWRH~Gj7P;Z18_)xJ?9GN=lWD|PKJXBerqy_X zbX`{njqwg-7KSw4Wv0FQ)8TZ|9=4S9TiGgon$tzne4_AWnHcen>`r&meIn`ZwA!KlQ~5*w9ZH|7iP@ zC=#G54-;1@*J@Y9PR}7}XBwvUaFT;M4436vFW*x}@}OjzUAmJp&%XB~z6m~ORX03t zkEf<&07Mqch&`mmTN#k#;DlRNeNnA84YePjtRry?!ocXKyM@x?@VshVUP|eB|Cs$t7f5}DLe8khBRrDcJbLT@F)bis|4y#&8 zD`3^)iUu@9Szg^K!BVemu_xqAMM57B{H&zVlSl$+KG^(z)Xe!v8ty71F1^YKd&&^_sRQBS9B3>^qO*l^ zh7)=gxUT|aZ$Pm{nJ_cdMq&DS4SpD)sVF)d6jFSi!pe;6mXJjSp4{A_inHp3T$o~@ zNyq5JH#$Nq0T~|>sXYU2@^gJ_;SVNKzOrztNc`(;k%`a=UWwVb3#j`~F{TrWru}nP zmwn{MjkqkO&y+Z!Xsp--(k>|UWrUHCD!#l#9))uJ+_k!7pR+%~@fA`NO;6*H+LQj@ zF==BfTvD8*m{Xf&r0rQeKM$eq_NU^jEY?>Scvjq?$63WS#-uP^Ic6#<6wkb(v;1gr z#)h}pU8)?#i^1MoQ{0`SpRrZ%G{5UaQWh$aJWJepC*OR-@{qeSM_B)$7f8I)Vw>PJ z$soy-EjSw-PtA~;^n|8fI%8vny17Zd-niH3vNo!4E3T3^0|(_d;xKuV8>?K(v)ZF- z;5YAmD&76;6Qtf%jN>9Ze)AWQ{M%+|f#yTXkaDFzk(#=e?aB@8`f8a zvo}NB&AijI4R06wqrN7*Q~RQO?|Go0H7-1B1}e=J($H$4WRE25tlvIIldxXy!j8Ts z(HNGIpCmJd)~rjQBFF6uiWJ!Ok1g|pmFT;(*E{e5fgoSsZVW%&GoNREsCgixoD%RI z+|u21$;mb-sc;Do^cQ#AvZAXg&+a;#X<|twJ(&Df9m07?C@2B^G~6p|0&>aVaOe4N zJNn`nLvhVF*XaKlwI3hv^f}o00BKf?pp=Rp&%9k&7CtQ!^;|a>9PLl15zPKRbV@JSP-0V z(XE9yDGcU)Zv$fANX=>r#J?Qx&zJs750KuPmcHsx-61C*PVu$Jilq)P5kTF!2x}4H z)y3~WyTGq;w#JPToAv8<{9gIcaJlEWksIQw@n zIWA=C@7U)-)}A=aPDLx#XRxnl|M31b7NO9uDwskyRGX+0UO|#7SY|?NIAf6_6deCj6e5);S(4Mfj#8v?o9nJOBZF}JQ&T3207;{EVc{TxsXPh7 z#Fpb7o__7c9xS8&CzDJ1hArSBH$*ov*2(ps|7Uk>?w}>rg*g7Z)6f9lc~(mgmAIM=0Wc(wVM_fvqhCw&1uQ_8Jsqn4Cbfu5 zN!M{O@+4o6ty}KtEHMgs`WvvL;$Zi;1got!Q@}8zdu^v13~UOg{B1m06!o~Ph8peH zC-~QvfpDfHRsc**%;1^mf-to;k1MdTJ zsr04{h^fjQ5tBR<{8H%sJLO48*Cf_Ss6h^tu||uG@Z!K_IbiUXh@`5hYZ~HBa2X+V zeeeI{`G*TN?y`DHOb^(+-?ZtT%%Mc$!>`16mhAgZo*Ck!8x@!bUS*djg@tfnY8JaF z6ziNEPz_a*m^-fSdIlcokrVqAtF!i-cP)m9R1SH!tWD!NZFE}UI&3^PDf*6$899+I z|LqF?`5Zn-f)XlJ4ZmZ?N{S;LKBiej*LjU45`|2O#y*D0zCYH|L=D_XY?l)rIsy75 z533%?r?nH`xmSPHLq2bkw<`|$Pwp*u??_WGE5gUs}f*k_9$V6+rLU6`F{iGe)f15h5*q85N>AIwvLo4~@1LC3Kmm=tk?=qjgWNFi>t>_A8iUwR z{%^4Y`-Yk1{e2;u_({azcQLF<2`7rec)mWW|HI!(YJkFs5|jp(MHenjd4G z-%Slv%-JkQQ&uj%O*A&S=-AD*2BZ`^zxbL!PLoq0}R-0zl{W{@Y~TCX3AAn#3k1^j#P&wT(9Pg2G}AJ!&~EOhE-J1>xK-yz z)8vYq>Ua~LMlqeLu8hEgDbaH?Z;ao>ey1XjrlGJJYyp3;d8!MFTzEAs_x}t_n6D7y z8=tHi0}OrKdnYCXhb7;E%7xLt%7Yp6OWIFd4^8TsyYw>-a&@s>7BcW!3{VeHCFd>l zi-X4|Pi_TF700coBJ#9js!u>ROYXukA5)yJ=A<4Lz}aH7($ePK0POVA4xZLt2AXqv zc%8Zq-9oiJ7~a|}mZL>3xmooM$SWJ?e!G7f7~yhJ=<%B}gSIjx@u`05;4mr#gxutM zql38V_w4umH5L%vBqzjePZzm$Fys?2Dh(v1fn~>SeKu?k=H(B`5E`zmWOXxJo7z#$ z&xGu95%qyeE6{#FD-s}KmEXS#G52dG|0e8PzZEpN{(RIVpiB%t>!&N~_;%wZwI|=0 zlDu5h<)`%LFY-c&3kyBLuR_;l8H^T+epd}A_yrRUT0+GGfI5SnK0=8xHnU6+o*e@m ztP3T)hvHzonl{~sLOw)sKZb%|;VH)+r(W$6Oe8zBdD&oeL{4-}x?I8n!%~DnOq`a?bn8{B!P!YgV@C}+h301GXC-LquSM70f49|Z zcDFa>U&SPv=D)M13_-r43<%8Edi-4cIl)(ms`fp#WSXd#Wt(=Cb3wFvy{NqoxwS`o z;*2qlp&4mKYdr6dPZ9c?L`%i?T=6j&vSutL!E|Utk_W}ev=rstBfDGrv$9;b(s-G4 zN#VukOpnjsapK8Q&uhCBn)I^~ zygvBfbcub4708X%f9#y+_3#y6qDN#?*tU*#*$+TR_OwB(3gavi)iIUhYmsw`!`ggG zh(OZFj|h(8X_z~?0)M&lA(u)X9rLA{`bLyPAL7H!Z##Ql&ZD_0(`3ScI|YE3kk48o zYfTGDJz5HBjhF&aiMGZWL`Vrsg}eLPJXdIBunBlI?6|aEE*N6@hK!WBX*)3@ zF+iY_qZ$X(y9W@qaC_%L#mwO&)Z@mxo<0|Urzht`n6-#<^MzJY1 zLK6P_q{nTcB4!7Cdts2UdC!zoZj!@L=zao^tvc){Pfcc?&Bc zU1>_B^7R0!;)I+$=77>!=;V_w2I+eGDzP<-(Nj_yJ;Lbk%;&aNqYm{PX|=DxevrQi zzED$&SqT9_Eolh%H7og=7J(BiwC+|iH&^simWclS`fV2~$J8m74FRuWH zL8a~S3s4yHHP|bZuBxCT5wc8v^? zO28`zKKDDDWw^`SGj|mWB8omj5xf7lJ-m59Gu{LU2Y>M1zonl`F?BL`O&owoB5*B# zF9_jKMGW)6l9#%ZS|vYV)*rx#QO|{=s_f>Sj-S7B^|EMncswo&K~=Z_+FEVyZ1wdBfwjzD%bq{Z$)es5=crdN3xp1dfh*YO)tm zogyvj)EjOFWVutt%^=IiaQZGb0g$1SbpTa)BLd049Rztt(v#oJBx_auz?MqXvR5Pd zG=aBP?{Uy2JNS%&T9`;wmgI5B)3;AYltj=;ii*AarrA55`km6ABAoo7Iqw&5^kD>Y zEo2(`?bRmiDOlKZE>Rgw6h~`kSO+mzE9gQ&NUw>;&$nhnkD83+dqlJ_DbYKL5#sXv zHgHuAQqnVpx3VJK#hC8}kD~_KkWyfA{_s#2ei8^Qe7uzqlwT>Ru5uPfjUIIBz$*DYCgK z3iX&7<2o(oMNKObhlHG~cuR~$SB=FMEhQA-&Qx;U-!0Ku5wC_pTg-+X+e^Fl8%&0c zfnZf`bSd|MKD>8hJwwAoc<(SNo9ZTG&kG#La#ynT@2;bB-yUX22_*p-yVH#<-RxA$u@q8g|WP;o=+CN>dCoHZUX~MJMo1a#4zQu%z8y-cu`7D>i6Bf!R%*oOiUQYW z#`(eRaQ}~NeIZnN>8s>_8T3!OZ=w17vLv#caYnNt;qd6;auLkRq2;!FVM@7@WlVii zQ*k`3@HNGIz7s=y=>tn~#ze)VmFD@0XNlK`CLwsA>2O8q1lfJ6?AHs_)&aioM#0c!6LOP{#qW};|^ZZ`6ULsg-Hoo zQ!E_10&JLC9>F;yk<%7=VkG@$5)SV6QWstV0$BzchW>>S0dqt=TI?)a<8Ds_YYBOC zw8<6jL0O$XmWEHFlplS`4;EYgFOeto5=)(qUGS@XK z34m0jaLt`r;`y+rrg%t5gk~BOfam~k?)*axlQ0V9qnySm)0?o8 zOOrcqdc=Cr&6=>F^-ANR4aEG0avTbV+7vyN!O4aJf+)752&wXP$DHu2PNKmD)0@BE8m3EJIbLPW9xDiRa~0YOB`K@b&? zAR>~pNY0rhN)D2f5>}EVVFAfmauAjbvLs0hOJ<21?<{!Ud+r}_zrFK;-|R5m(_KAN z{Zw_=Q*kr`!>(TI1uQY>$>T*J-Nbj>Z)^;5yLWCxi@zLSSyb%_1v7CMcmiutS!5PJ ze}SdfxStiw#WuV<@wj1Yz3d|C z!qqrY06Ktd{x*;yjd^v4HhDNf3zcuD;7gmE;JJHjBm1bpw!Wa4+ zYIcKB+$_8RK|r)NPfc!6#hE^1XuJALXG1*T+wC&W(A%{nWNI`aIVr~Z4Khi*+10f7 zS!Gu#>Kd*t^jze+J+8ioXX%xAokb#d^Ub(`MY%h)b+o-KW{+oRLH?#CT_@kA2NzQm zCF4wzM6BCAVns@Av^hi$?MuX7gz04VKemhRiGFqnjeZ(366A_i?TLXtT;T+DIK816 z%-V_9-C5w5%M5kfoUF(QzN9fYp7*W|4on;%2G%nq=>P&>R7#hCe0a=iJSwaz=l|l$ z#rvWOeTADDaegd3z6f<0Qyixil=Ermq4y1g2sto3;X(@4;l0A;J0z;|kuhEA<6%#N zZxy|53GFuj$tA@sBO4pSHK1;#{OwJnF(imT|H_)k*Hyj5ck~mPjlLpick)I<)6grZ zQs-Hu!lML-uFivs&EL{f6^A~dl0eH^B2Jy$poatV?Lz`l-Xcm;d+x|o(Z*TMPfn(T z81jtvzL!ar1ueA2_!J#Z`KvtYfp6vHXy}TT`U_8V8@k2g+9$n)-{$KmwtlA+pe>O# zc@xi>e2@)$&aK7K_xpX^BIyj$DrTilwQER_Nyom0zm_CX^yAXhO?G5%hH(!+Th}D@ zxoGh%?39H+XX6X7t95SX&ydvhRo^dbX*rcb+tX!}US^%a{{lY0K)g^D9Dmo!3_VVrE=zGpg znj^)SE9&rqOFhen0GU1HfLm9YdFcQ!vq6Wq&qnrHU=Pm89No|{Y7iz(%f+8h(N%Ed zakrUGG6ybR7-hk~MYdUgq=XP0%23GEL`@vP=$I?JF)a%t4DP63xR_`4!w*S@E%V?&mdB^-k&dOa~nv zTF=SoT;d)wTl72|Q=fChb$gKg<<<;oHM9QgwkYx0;(JM?painJxsOC-qAbMy1KIAh zM||vMaS5w{B{@1a?^$Q%C~_spspNf!wF?yF*~fWGuAO`HIBrIPB(vi4cS@Rb3WX(s ziwfc;?^nMh;yQ7^9gbrj+}X^0FCfIszf-5XDt6htPJfL-YvWIYB;!KIX&XR?e18SR zIB)~tM+pg2`YZtv^^TXjf4$#ovx4^dM`f-QD$-b)K#E+Zdra)VF7LAJ+ER-K&^gAr znyT5xUq6t$%+jBt9;(LmE|k9jrmd986ZS(iCk6g8f-C8fL+-<1s>ke8tXxP%%Uj9Y zXp?NLSEYxu=`yWRNSwEgN%Zo5+15;BfU9_Q6OGR$i@tdUHpfeVcqks8whZ)jeyp8B zEQ>B+I^4K7iZ6os^J?sJ;eGe`{6o3q#D$Mk)XsRuSC6Wr=&j1X<;JL8bK$JGjSNOl z8*sqP1U?$5aE(TC_Q3>nZ^;zBL3~S~=Omw4ADbo1y|(p^Cc4~ntT|mL!-Z83o}u+= zkQaFHJjvyyCcA+dgbnW)(#na<1t!*=^SYw}~wZBg2?@!wz$=VBF8(&B>et$7Kz1yWzH zTFZwX`Uu!vU;8GT5W-&>8(1BL_pBXZW7TO>y%s8~sipGIedo`YU)+O{?#pzldTvYP zzt>Em_j0xQJ+B|zcdG9i&t{R9h~SHvVPnk}z*2jTzXIbIpBlLSo@A_%G5epFL3Zq% z)E{M@iCzeI#xpIGkG!caZqB%@!mP%iQzGzLH)XeL>@C;$E4ia;Z)MD{-kvn&+`6o* z?50N>lQLo%w*u!+dnNt1SCFB#RNat>{x66NtOKm?3vHySES-ZCFH_rGqkTeadIDJw zZ|!5Zc$tNa5P$j^tQ5f_pqtuQRXMhK&xCJ`vhVw=9LpTRSJBK_DQ)HqVXyApq$zcS z4P=s6q@s>@!u1k&0%C}xXSi{Wm|zhE!d%yPY_jWpN)>cZJ&TI$InxMsqDqdV((qX^ z=Ei;JoIAatvN6<#o{^b{BHMTyK?)x)c^5zkoyTP^lWxZMy(jd znjyx?fzWiH$x{h}7D-NRBM`7*e04Ig;JorxW4_EL3jvv9hP!uTL~qBl%SUk=9w6Dn z?*P&H$lHfwN#eD|8NJEbanciD)L2WTWT&PkTM)14a_C!07igQgvP*nw5?aMa>L--Jiem(sAmT#>Y#qHI!6{^ zKgVTYTfq8}8~fJA)SlwOwid@eOC%8w2|qrwsr*zaLn0lHQ^2OtnLsSQJX)EZY8N5+ zanNMJ?4CnT7@Mh0!2^ZfoSv{Z^cf!q6Y>?c=B^Y!67kQss#lsEA6HntktG4I8ij6* z{aC)?zE2z=mNOFDM>0$8&0{(Lua-x90jVI_7E*LN2nTl5#J=QoM7~``|X12sAblUKqgH>&hQVnE;<9w1QTkG zs4_a6lLHVG#0n43JWe2cxj)YtLLU$>2`8))b@|_eVdCt=I{V3h z_}^duD~bP~Z$S%dhXdKl(C54i8NO>KipLX0fPn~n0p=IZX7?B5^l4zh8En6A&R8`r zW~+V|?!4APKOFHq{0YED&{lQSaG>No#vv(~g*MA@4ZlT6s9(E9xQmUKp(ImifOJ_F zySQv&epas)K?srS^jW9x`irxbcF;pEdzs#9d~A|bP24P|OlA0`Bt}I0hixNVgGO~K zFi}h3lKEmed<~mxCL$dSHFcuqV#`HQqwzC9Y9HXB5F}E{1L!Hn=t0oMn=44Gl5A5- zNgh|4{*CRtW>1*dT1^mYbzE$#pm%ycF!7avFKgq;0+|JB<$?3q*qr^x{yaSLymF++ z5p!dYdh`AQ*)*cB2t9#2{-%&!=91k{2ELGPKq@@lnMc4RTPzN~rb-sH`;9~!0|AA} zO?v>tgDG=^c&O+`S-Z=Gpv?7Z4OkZ3ePatV}ADp3ElWGa5{&BLv^n08x%ECHSoaVse9$g2feBF4PDA0|;-M zqwg)9bQ;rWQYPS#&=FJSnucA&Q>sXiU%=UFD2UNn)9m--iXeT59yl>HZeHB{-5eg8 z*!?J)xAFK6;%D2enAJG>a5;&FF!WY%TYC)?VeyfG*}lfPUsCnnKp>rqbKh+@G3nqx z6FNQ~)!Re3dTitN_uiSOw}dE%4%9Kc2}M9QTqz!8sSvE5u-ZR1Swaa1vIBmh5BwtN zEpceLz<**w1PCDE$-iJkI;7E7(;R44q9iVeZ#c+~;KcD&_n;?Q48|P%ta4Jo9F_E- z!qr|v&wfk9d5*G4tuf=eI$i8kSBS$6n%a+X71BI6(>>7lOKj+TH3$EE!@7ILGa@@? z#j9sMpm3iP%9$bPVlHz(W) zq{XpSng^RgGLt?L1)n#Ddy3smtfnw%!xsTdoZ688k2!cm9Ymwf@Y6fRag8L zpM16?L2PN^j#<2y1RzeW{lEPE72I!Hw%@w7chrEfvHPa8)sQ#z`8$edL3T{vy>9=2 zUfl%T`bp(51WVj>17djaS0MR*&zbZk)1O~!wiW}QE9*uDL45*j@ySqOqt%*=sI^94 zoDebSasSUzQ-m#kT&jcZ*L5orE7p}>6|d>UMj%?Q7N$!eW2CsZ&p?+r84!|ei;zr~ z*tcij@M>L?`VOB&OAVY~Er;qdAsyxz!&lyC6?R`w_6@ZymSvq)HgR?UR%#MrX9bOV>>BvX63 zXMx9TmrXaC_&8AZ#WSGA@MM(fiJ<%ZdraFEJ;|5R*G9Z${{Pb+#wOKfFkKcPgNT696&8k{uZ(oMvbaXhwEa_QD7F9=WubSs0n0p_r7rwOXY~pN1r@Goi@khj7=BBpysuVf@JD!)uhhu z{fv$=XpE2o!*1t|y(N4&JQ@MxSCuN3D%8xK*lF}!4us76>kbk%ovX-b>(TW>H4EDw z>#64b^XS4)VBK_XUc%QR---H8{Xa~&Pc-%d^vC~Bg7=2?N{vZChR+-2Xm+-ArW6D{Lz*I z+n$k$E&_|hm500=PJ|rS*nJv+%4SnGAEj@_Q%ac(afT|Nb}*aqlx+lL_$y|4k^jK= z`1zHm$xV0}#Ih3*D?IIi)Wu|{nlJ7_M7AM!)Mv;BB>Kj*_Pg3&jj$$``H)rL()eef-?VG!IEh?o?XULBrm=5*EHbi*|r>6Ktz zr0T*>1=UG&`5&Uj22#;$93r)W;AsQ5j{}tkO~W1s4>#6Oy+U|-&R)`V5$p98JMWH0 zDO82p>WGGS>^Mbr-5x@{`2-wwN!|18rg0gY&R+Q~(#pRhtrhA;GMu zzO^6rO|;JLQXy7l977K35+yMBI-L#G$I0`db12C}s)d+`yiU^}YZJ})?VN{zAaL6f zS@tEuX~mjn4jEAA1((od7yYMCu$JvjhhE|Zuhqa?$FOg&n+`X2p&QcsTL8xpuQ%>F zKs`aoED5;YLKMuy;M25&z?XYLx|H8%jIRt9A^k}%q2%hyVc+$(Lc)!ao^`cNR<;gS z+r98UDcMv(%Aug`W0WT4EK$9-BbXa9w(9&apM${4&AuhA%8zu@<-Ga z1l43PVH9FA2QtFI6u(}gId{s#|s^uq?u_Bb__OjF7dXEO2b zM2RDk={ayA|0s9tVeqplyINGnhwCHWe{p~x)2cmxb{&GM ztz0I+9WC8P{vi^!yj~cH7!=Yscf^ZWZZqzE(A)sWbsDm+V4YyD%Y0rKOyL}(%3wcX zPlcClBik3_fxLbbFH`#!i6DYvou{oOO;T`}{>vXpSli=YQ-er2KGC-1LgBivvw+^w zV(R}isp0)G$w0{5k#gO}d1g}hfPv?`$rVUvzfXr1xMb92CK;N;-L%7A=Q%@OY-)?{ zBy?B#qR9+$mbsa}ZF}$bmVTlY_gVS@ag(|P1t7@uNY#-KHolm5mJtF|A*og7)8B}e z!T;kvjrI700$wn(qu#LlP;6>+Ek_{s+4jiTZr@%SWF8HfKF3PbvF1Oa*Xjy92lvBY z;U~jH^s%)Y=aWOI9#RtemoG8_fI>s} zexGTqNtDx7>)D1}yoHvHPKBW)QQf9@w@E460nle?3aL5%cx&G7Wd7wUc+7_`c%Ga% zsV40DG7G8unk3uk%m4Ur^}=q5udlBCtO)Oo3d(=#kwpf1eNw1e|C>>fTJ-6HQ0n^ry6~nt5g^?oHE?2_$C`Z^@*0BILX2li%qI2m%yC zgD;67k;4i>oUmTVJ<8hVMQrJE6>@w3B$1&#Ly8gKks;NkPHBSF{?Lret$Zt$VyQ>^ z{RFpE$%KD^3PK7EHl1w}0_mTt8e+G$&pYHHoqass0r#yz?=EN5Jo#hDh-}X^u`9Vi ziC67ZSxs?kKIl*Ec4`D`yUl%?`=({q^sOcVlgiiB(r6aVg#X!IGAtgP+I$e*Khmfz zPNd_oXOc^;w$A;O8Zr$n8jXJ;spIsj-7OOCIgPE|FS5L9P}I(78{gI6dOaj<7fk0N zXmi8ykM;!NctrtJm&)r46YIHo6sMhI5(R9%|1&5Qz0_6IT*+Kq zovMxfJuzFw7`O5qqM^ShC_0W~DwVcgn7fA-?v}7$n3L{f%4hzv`RdH&Isbf-sp?5| z(J=`H)b-EjA!dl<=N-#5GQkKb4e#Z3Tex?g_shy2CJCO)yN(4D_%`~q%RfHsgiV@_ z%mP}17vb>Z!^~HB>q6g4DU8Tb+gjVUcXA)1joWjFvX+`XvFcNv^5VI6m37SuWB*{i zwof|6**8a$p;^&hD^9%4ExC!8J51`gx`fn?$3?b|k>WBCvRD0&u;;hEnK3z5DQ)9` zW$(6nJkjtI_mEsKo?2P*AYO*fH!@6xjrtPNBDzW`)m^3}EQ~ld+J(NRNyuGd0rcQf9GrWYfE4eYM;1272b&2aluS$Cm8&HoABxPt-b}{hbM#STT#0 zNS~=+wGn}K+pYL7uskRnOaIOxB14w#J$UCy^psaNANc^7Cgno1G5snGrrbr zjMCeB{cD)po~7wPz$A{M6ys(6uQrTrHj^n|Dpe`s#%4#f(it zeN6afvKtbVuCraovF|XAJsEh`#o@eytJD#?KV-JD@53=QJsg;}tmXSf9P}xsUH>Wb z8o}$}u46h@()J~ez&yP_n%^0{Op7XtVEJZYtJYF!=hduGlWRbNP1@FCQ8O@J9& zoA-XtZJ1~YB>FjKf?+ljMws#vd_F@ zvQ?;FwN}d?SCIm?>c#kX&|=v&{--m!gBu&5z*^m*_SRKayU{iqIY zaNIjFgEUCv_^NDtTSFwEnP_h9EEEu;zTAtfryx1fuM(u2RAH*R$D?9E@L9|E&P`Na zK0YJ?csqXD5gps026yXp&=*4SZCz#wn?l%+5Bv2T1`Ukdhzo_jUcXmA;##iMoftI9 z0IKC)-9jPX5I_!@E?_eI+W_BEgQaMHdBK>ku!HlaX+_pl^^-nG8>R%e zkjQHW8=LSl;MtsY(H9l}uqN76r4=>9QSpH?yKY7swXhhUY2>Agon?1XOe!~nvYS}D z(=c?&D#t7=9;&dCWa#@+>*1T+hO#E`{}g+8dGDu{m3eI{<=g^NdZO=tF5wVW zm&$SPait(=a|g0lH}CT9ZH~hWj>?kXU9*bvhwKOO??o%aXM?B1cKCp17|vxAX2Y8a zB&6}!Vks(}^BqpOCy!5UFFRddjDCx{Fs4PCr+b%cbaF#X^Ix9M9z5_LiE z%Wr?-OmZ~uCcXZ&xQd)}dCuAq&f)7KeSer?n0GQ$Dmz*_T-meUevTK{st{O?Zctq~ zyd8amI7%1_oX*1F--UuhF|Mj~&ZWJwJ8rL`%L5~m?pb@$LeL{kc$*l)$SXxOa6K7Wlk&ij-&dH%tF}gDVX1Fwg()7~ z`OOwqd7teouMKp4m@KQGznkGaF@*up0`l+Yh`P}4yi8qPkfO)2412U-?0dEadFZ2B zmQgS!B3CJmxZ4mkX>iK=1#Hkyc%w;2yaJkR{@1s4F@q>cpgMq1U6A_p^z;t{)Y|wT za{=OLpB;X?VYyFkmmkud)_Hbqk=A6QoMiCP|8ogmTSDU}szJL)BP?}1eU2<{X3zGe-(}{G&{~nP7zw%C+X{RwtDz;glU*34Ma_&EmFagN- zrHYdE5VM81Ba)^ya7T*&{qJYf3eOX6Y)I6UX}{^1@5FzXL5jXxJkIc=^Bd<`JV#F> z%ku97L4IZ3kMcH4JMXT(@35p^z5afK{=e-Zk35l)$2!z|z7ya2CD7vxEeuar`Jcjo zwPS4O!rcJXa($%}HhV56kM1KcG~DUqD*J!@ClvRrdZyMxMJEnue8lh4`muGTi^LOj saH;bDx1#x{<=@cN1vK7*jWG%YAtv$PaU<+tL*fnc&y{6MWDGz4A8s16uK)l5 literal 0 HcmV?d00001 diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md new file mode 100644 index 0000000000..0240252657 --- /dev/null +++ b/windows/configuration/background/index.md @@ -0,0 +1,50 @@ +--- +title: Configure the Background in Windows +description: Learn how to configure the background in Windows for managed devices, using policy settings, including Intune, CSP and GPO. +ms.topic: how-to +ms.date: 03/03/2025 +author: paolomatarazzo +ms.author: paoloma +appliesto: +zone_pivot_groups: windows-versions-11-10 +--- + +# Configure the background in Windows + +You can replace the Windows spotlight lock screen and background images with a custom image. When you do so, users can still see suggestions, fun facts, tips, or organizational messages on the lock screen, but the background image is replaced with the custom image. + +To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. + +|Policy name| CSP | GPO | +|-|-|-| +|[DesktopImageUrl](/windows/client-management/mdm/personalization-csp#desktopimageurl)|✅|✅| +|[LockScreenImageUrl](/windows/client-management/mdm/personalization-csp#lockscreenimageurl)|✅|✅| + +>[!NOTE] +> A concern with custom images is how they'll appear on different screen sizes and resolutions. A custom image created in `16:9` aspect ratio (for example, `1600x900`) scales properly on devices using a `16:9` resolution, such as `1280x720` or `1920x1080`. On devices using other aspect ratios, such as `4:3` (`1024x768`) or `16:10` (`1280x800`), height scales correctly and width is cropped to a size equal to the aspect ratio. The image remains centered on the screen. +> +> Lock screen images created at other aspect ratios might scale and center unpredictably on your device when changing aspect ratios. The recommendation for custom images that include text (such as a legal statement), is to create the lock screen image in `16:9` resolution with text contained in the `4:3` region, allowing the text to remain visible at any aspect ratio. + +> [!TIP] +> You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. + +## User experience + +When Windows spotlight is enabled, devices apply a new image on the lock screen and in the background every day. The image is displayed in the background when the user signs in, and on the lock screen when the user locks the device. Users can still receive suggestions, fun facts, tips, or organizational messages. If you deploy a custom lock screen or background image, devices apply the custom image instead of the Windows spotlight image: + +::: zone pivot="windows-11" + +:::image type="content" source="images/contoso-lockscreen-11.png" alt-text="Screenshot of the Windows 11 lock screen with Windows spotlight enabled over an organization wallpaper." border="false"::: + +::: zone-end + +::: zone pivot="windows-10" + +:::image type="content" source="images/contoso-lockscreen-10.png" alt-text="Screenshot of the Windows 10 lock screen with Windows spotlight enabled over an organization wallpaper." border="false"::: + +::: zone-end + + + +[CSP-2]: /windows/client-management/mdm/personalization-csp +[M365-1]: /microsoft-365/admin/misc/organizational-messages-microsoft-365?view=o365-worldwide diff --git a/windows/configuration/toc.yml b/windows/configuration/toc.yml index fcf36620e5..e5ca978400 100644 --- a/windows/configuration/toc.yml +++ b/windows/configuration/toc.yml @@ -7,6 +7,8 @@ items: href: start/toc.yml - name: Taskbar href: taskbar/toc.yml +- name: Background + href: background/index.md - name: Windows spotlight href: windows-spotlight/index.md - name: Settings diff --git a/windows/configuration/windows-spotlight/images/contoso-lockscreen-10.png b/windows/configuration/windows-spotlight/images/contoso-lockscreen-10.png index c685caec4aa0639517e0446a6f98b413e2c9d4ae..029e9ef7653a0a2359dc10b806cd8dd7e29ea3e0 100644 GIT binary patch literal 122846 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 literal 49659 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

{zL?R}23R`qYs+pS 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%0Dx0B}1s*`f?WFVAYv^Yy> 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⋘6*eN5{IFW#ZxHBD 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 literal 63683 zcmb5Vby!s2_XawIlpqLVfC!?LARUrJDTtJ$w5W7<&mawobjQ#gO81CJcaG$Ubi>e0 z-NWbmyZ_yP?mW*tb7sz&efBzg?X}*u*1IA#)s?6y7$`s>5Y=mCMJ*7BI1mIP0+Epb zzZkRJ#HLu;V(xH1sZ?7uHp*@GNh2#c3AuUg2A~Biku+PZ3 z7q6S8VDr$^G;ynStZna8A*&H_H^EQq{_AKoj%O=+ZZ?Uv*YeBLXQh8 z$$~(E{GeTp(jk*46bI8`J+5e{6m?L-F{K;J>RP(qH}9BUPlOR$1xk zsk-}Y2en^sRpIW5dWQw7$c z!VgLRJI69&S*%aUMwBxLZdI@NjlccBfBeqSBh>w7=O&-CF&wi#FgIKOVb<GqCG(YZM>jm(N(&-hX3bg#c$wno5n9K8|J^$Z1PW9xeZJzi4@1y;on@01$ z6L&-iS^hf;WK{wY|97OhN*4Iv0VwJr!T&CkjeGL{PQ#U0_J1c|egl#Hca+n28}vVk z?uh^Y9V{5QWe%A^GFyWKsTsG@x5T-~m0^8k4?^tCP6rl{Tyyt&GP2`G3b0Ts7~3GP z>C-p&_~PftSA=+5T_!Evd=9N*1}1k*UH3VF*}UwH=c@J2&{o8VwQV82&fTs85{FyO zK(eY^cC(?!qlxn=$fq|)#ktGTqWcSMUQ2#3sf%N?beNAcFq7^eP)S6hcnYd!Mev<3 zntS?taThur(*9h@;mxf%3s+;FC1BTmkPG*!Y(aC^*dMWOeIb1W(b>nW2e8usv*jcq zmVGG;-jeE+;7y8LSrWljPpP0gI6TAF>}~e$KP8o<&3YCA0!2^+M3+^H8)RRNd$m5? zu3sc~6Ls`eFg)Lz^iy6di4!c}KjBS599oU{f}cmL9RMpVyKoys|5;AmQrpCH3e6>b zNFFM&EX5i7=<3fEuVD}g*}7lcq7vzAC003L9U}_n(vND^d$YQj9S;2uu*ekBN2ZI- z>Aj33CX%_Y9L-#6jlDce|fb)^k>HbP&K zO3>CId4=?82nj%W1?7huavUd@zw|pSYZHm5 zO-Zt_xE}VfU;X3j&j)=b4NWZva}+P;RL#|!Sd|OVnkC2l{8&8NQ$7L$ z0==z8%@|3D_;t9gHLl+D3NTp$`~R-AtY63-N=`cb#ex?Zc6GW}c_z*hBXyZb9(Ffd zi0@s>E&2=-F_Vt-TBYEAT0jT>g@HJW7Q}w+YgW?HG6`~?>K)kWcXbLW`6Frg1R=!=#|nYiIh#9+t1C+p>F0U{^$!f}|T_Qm-6(dvYT z0JKGa=mzP|)OJq&C|p_F8U&&-3MT%snp|#Yp&ky6cHds3yVG2JcHF!=$|sl-DI!uc z>JyBn{va|^vm7sEW^wEc8D;B{F#4S z6chAMox_{C0+L*W`XHS5G4}!f^A=SdCQO4wY-j9yJzpCSAf!to&F}b95G~xYxcpE_ zQT~nEL$E323ajh7fyDCJ*!m(uWT>3l9-Cn>_}C4YuNM2%SB+M)ZR{}m!+a4b4JhaD zkX_s{>dviCbrKuu)u>)-=r4taS1}A+h=5hs=8ZwK#3ZwhZhvs|`s$eBDWpFtM^X>M zUHETfYr||;S6>>i(42YX?wMP=Y@XqnFE*Pf_gt)#pYutb8u>UbesP^g;+ba~ky(U@ zMid^?P6wLqOF|f@94#qHD4sp^Nao`fT004m1qI5Z%Dshan$NmYG9DXJV}@W`gEt}a zNiqlt^O!S=35bk2yKu|7%tl8{k>gL#d={#Rs#e$1G#OkRvWh$`3NSstsR%Sx)5JP@ zV=_S2L$S9Wdk~Cz;FfEHX52~`o8qrVrT+PRbH-d3y8ln41h6JB{y86A3Z-OFP z{?}lijvj-exah9_IBGm<)jr-hIdJg#*Qn9ofkm&4z|pXHiIYLm z+%akV#rX$GeeB5weDlK>&oN^mZP_J@nkd|9 ztVs4h>3UNL>Dkf}uq}{+ufLw8@!c3P5j6kht$lesQf1=0CW0tl()z`B3XVb9lSQJ|58KnWcJ#25NM4oK*3 zJSEDFG5w*V2iap@y@}sBSiK2F!!3|FBG)DHV~hP=1Isw5-ys?mgKX*@B3`dtL`GcD zEB0nhwXfbp$wgSyj5WSM%`em`ci zA&6yM58;MBx=KUNbGRjG-fPbfw)pnKY)Nw0U(7o881~=3VL$1j^&)fI3t=$u9x)iP z$Zob+DH2=#9Il^1)0g#6dRfhr<=QcagE)J5CJ9=~DOikf>v)`<5Z3QJ3EaOX6s}+j znp!57RmwUTxOVnO=BE8xmc++=di5|+1+w7e7@ytpECXBU@vipPA`aBi2(G2mRMq4WU`sKI%_$K`4=;QJ}}o#G2p7{p+oTzv2Oxs>twkSxKiThl3AsfM5LZ^x^KNU22kY2lmIyYkVgAngtXk zbkJ^#9?yOTolwX+`PsYee_offiT(I5sgDRmV}=WVu!R8j(H+Ta(R5#!I=U_RAY0B4 z1^T6;{fe?>l0T(yOJB^Yw|7h%od38rPf4)T5hn~hOJM)z$pyU=RQT~5rGlVC;eM>R zo?P61AjA1sVSu(@+#YM2eGEY?^)j;<7e;*p?krnD1L{r%KS|NUr+)95`67uKWIkHsqswmR7T>B|e`zSaTG5rEXR5WoVyv57 z0s2sM=fD5`iv*RBU37l6pc3qA+Wq#8WhhSb`xBexXz~zR&jAUoVAg6CW$s|X1z_EP z*KZ;M&7sTBs$&_wArcn-x8El-?|TR2R*t>n2S1?*`+PZQwDci&C-f5j-{le9ggLBn z57R9|gR;g>bN%}qE_O{fs81;>xtg3VtlXHU!T%eUmOwLZ^I0bOvk-go0JZj8|NVNW zG338bP)^DJ7Z#>w0gS15SNJ!I4nF2}2-tg!|AC;j^?<9wK$rxAde0?5DTXQeNiQ`i znArs)&a9R#t!&1RzVIS6ykH>dN_#)i1wOxS2H5?O!0MUF5TtM;xxE z7ewt773I*m0qZ-rIi5~vmS8oFXlS<9el7>F%TBD3eFKJhcx^k}ayWd&9~9*Iq2#XaAnDmw=!AdU%?|8D{&4Er~vo@7=t z941m%IupTYDZH+}kjVK_3zHIzn{wQd*z`v_mPMAZTu=53hzvVY!}G%-TMtBYuU{qG zWu)*~$u<}B9KP#EW(rv;gElYetw(X^Nbs{XGu{)GHzeu%gXA2P$z?y*v}F8C?0r{a zd}bZlAup!pmUctr8E%PWlsyi53<8ar4SYIz?L}52=sU$JUh4a`ZV&t(GV?Rvbyazz z<;MhI)K-o5LXKP)m3UJ&#BhzXDIH_zohwZ5UHgxDekMhyJ089Uo=2<(uFHfz<}2lv zPdqW-`36<{z<-3-;D)YGYdt-2rL5RoX*wU*jcTwDf~M{u0|= z=S%dw%+o<$v`{HbKplczWz^!dh?KMZvyl3BWvzg&xG&K~$fD=>rC{Z{s<@4NCHXq- zh@eHJpt$=<4xnG3zOavpzw(wf7} z+My09)VxSm^0f12XSn{Gl@Sv{(ES$-XF8JR8WuiDZl%fNPs&;!G*}ECE(fpX>kq}( z!~KkA+UxR1nV-4WXH8XS)wg-&^jchf1Uq)Pe5NCej+MkMi%l%J{`867c7Eh0pQi{l zyONyx5+?V|`1#aA!zAUC{9XVEZ;}&e!u}YTB1etRgHix|&6#hNh2)zCcXoLFSvvPb zNz9`uMW6qjXf0ed897G;9O*%q$66B5nZ*jkAU1{IpfU;$&XUxzFW)(8SCN}zNF1cB z!^Mo-9st^84RMsl@$-Kguo|dtxZhN(hI|dwX2+yE*3qa7ww{bd8FumhplzuXj0|21 zk$>)R!0%590u@Be^co9%^!l?tY=7ZU1c8ns7e71;nZazfesEf}er8)2^=eBWf7Q+i zwSuU__p|wsv^?eK?He;jL#J2mw`x%-(+-=Ai=i7sZjR{aS!TSaiPBX=z5Hv$3K9W- z&X)Q5rYp|@v{QFPaIhL3(p(M46+%1uqz%XlWn=uU3M+(Tx{_ywiUwh#QcswioX8$! zRMognMI`nHpf{Xcs~Bx&N|O{jsNh$TL!}vxWfd4K;u$N5)5363Te8Y@U9DY_H_I#E z*kvCdd%TmJE-M@Sd4WMVyv$8duVzlm%eUTto6c%r7$&Y?)qcezRKRVrxU~{waZ=8^ z(xF<=VR@BdKRByi(2*EUzTFkB>~pDkxf#CE*Cxb~v9~3&{c$QlV;_H*xM$qF zOL=^MG+nZjM`*!7<3-8D{K=83=hC++#VA&Ey33DpgkZtLIf1d>>tY)kaM8&b^ zG#xLYR}-oI`zSpOPd&sc#(#cnJwA@C<%?}j2~ahhKTG2;^1ws1yM;C;%2!*s`BLZ+ zW)3qpS4VYwUddo&#l}5kvr-j&P0!%uXf)Nqx+xF+msFe~XY;UJ3GWuI+Wa?o-HIwy z*xq1^`1Sb`p6GR^pwZmf9(B-TJRR~d10@2+dChJU3;6mB%vw3gxiM1}bT}gxKd7a# zl|x&5cHw6)QOt1DXPF;0-wF(1O3*;i4i+ACaoeN5brg7en) zb8EZD^0nZr`=JBMio`$lG3^-rorqoi0yDGT7xPqYE=b9;UD>#q#quhc(F8Ics$Gb4_ws|a9!VYF zx8um#ToC;;KVy~(Qb7pK%qCZvAp!GcDcy|<=NOuR) zBLzM2QDh+o$!?jGy}K1u((Bo)Sg7B(DcM+@75HKAcxT9C?qL0lUM!>RE|un8@!W6{ z248{C(Qeqh7$i$2`s{TE9dRWD#YOk80=K8Vj=P#Zo3Rl$Lhchkjh0+wv8Z!{N;-@R zbE1f7+ea%NOsYa3EzV>i+eRzw3h9WSpUW4mwkII%Gz-vqh)paI`Mp{9r79M6oa2dk zfi7`!7x_7Us+#Sr)$^qO(D+;cj56}_p$b~?Fep+Q+ijU#o8xY08JwTV;)d^qyyCV9 zr4zKFDd^QW@22{Ro1I`I4Tg>$bOa-|=S{ z37@uCU>7q`eCN^*v`mXo6Lq2zN&L~#U$sC}d^4ZaYDM`XV_8vG{^H{astnK9T{}?W zX&GwV;f?XpdEvgdaNjn$o=oo`^0*Th=w3FGWCz`YZ0*%*JUD19O{WMmL?b+udF%S? zOl^CzEg>^on?}@i%9GiR1&o}T0 zYHKw(2APnUZy?zpV}ZpzH$V2X$@=xomTri7Td!H22LmhvmLN7-q_rI^yWxINo zd{9=1yH!nVIe#X-zbA30HNR`uXyu#qL=#q{QyqLdbhi}dQghMO!gHVy{D~#e-$cz@ z`mkZv2 z;oX&np7Wt2!Cq9_aA$y**nt;hi8X~cjq9Vv!)#hqNLS9^rqtf4Mrt|18}baqB6~g= zkK}=%>Ty`0#cOc$)L3ujD+8Nn9>TxJp54s~9TY3ycfZbwG#~B?4euF7*6wAoyTQ>1 zxTw;;W@lX5di4I>JyXHlFum=~E8&wd5WDeWrITw{r&f? z$zowkc;DWc;mlpw_o^Ivg5!3Vrn6f;9{D)gTesePPx9c4SmvPpd5gx27^fDWOdO#v zWnKL1@XoCtDobxymvkKqV;_lCdNY^^44g423Z0(`$F|ABjP{%AqI|uQ;Z&)K{;)h<&;WP1TZS@b=e_VjJtg7WX=t}yO75AKp zYv)8EA#vN}z|N-`eVoVaGJFqsNq}Sz z3uxdo3Bwl|oQ)9A*5}p(!LB^O7b1qgKgCBEk}%HsZG3KpKcmL&rW7&9>aA>Q@>M2} zv-f*dICsVFz`e`cP*;{4Eq)ejl~B8@oz%zbc?wO!P2%sDrfkP*#tqcL22*=dd&EkH z2KfrTCw>9=Cd6!GvDp}ZPk_)|)3HhIzNnS>9+P`F+r6~ED#4irQ(}Xb?YYki4?PUC z^64c9Gfyk9H!}`0XP@^a@n0bJD}CrT*R`HHgJ zb(vA&gXl2li+F}wJGL0ta$6p+KMBY1t4R$}gq_73bf>~Pnk%8F>HPfHZKkDyTXoFj zGl;{hR#*IacG64cRLd|oA3mc}`s!uDr$;j>oNvNjBun}m1Sik+e{3^RPi5S;`l_*{ z@l+&4P*)=P{C>i8wFG_Jg!91Sc}Vl-C~oS+F(+{WF{1lo-*=w+k;vn*JZe>{bkUvf z{Iyx<3m?U6_dj_tMuw0N{py`S-lJ-aPpF+OMf3k;4&6LGG)wk< z!eqANhH;;d#kyQK@u;vm+sxHssKn5Y1jhvpdBB`?^XIROsZWu0m&>Z(sj5*$Kl)8( z%r=Oq!M0~VQ8H>K7b&o_8E#9nsV5p$ano=U#)>z7Cl}~q-IsH92GBFBao6zg268@a zVK3&aXZ>C*2_B^X9CUC_Zjjv4+1yc-TdpG&AzW znt^}x>&#~c%&aC(zguSMkA}*hzS@trgZXIlx;;Xg;ipMgjqq1~Hc)(t&sW3Jld(}m z@eP?}hP)BEuS+faYfP5Ph*L!7$FT1<5e4UnCGb`IQjv7XkP9kiZG~#YMdDdxh{d;3 z66Kb*s~va?%bLKDq+5_pDz*~pr`K?Bk+9&uLg=R1fnBs3rfJm(_{TGQ(&M<%)bXf| zePcj})Q4VPLb#&&lxb43WJ|+IK!*~@eFIxKo?e*qd(dGo_2YPRP1JBMMI)m!??e{hYItk%_$o}p@hgwJ2)#ss)BUc_! z5uWicdiQLY^I`&4hsKCW`{m5n>$$M?zdbV)?6lYMN3%EAzQNJ&zvIgxhiy`pVNPrl zXI#hJaXyPR_S#4J=sbc{J)*P~yJDtdI0e%iD@JOcUajysn@#scj?p;DtN?-D@n(}Q z5&V(eDC@ZvSM*%*=7~$ugEJzqu~pUNk}@gvRTrWFnX2iwYa@5SLKV#5B{rta01Aw# z{WQQcz~O2UE}<8;q-=|X4a7ZJy$z@3&>^@J0&ak|qr)T%XDv62okv!nuy|~NS$=E0 zGNdYPSLv_%a#d%Puf?S0>|ZLP$%$iUUA3mX9tvI3P-e#qfp>ZvU5~k9I8WRz-Wl}M zeLFm>#`djss#n{BD#Teud@uL>mU&MGO$LZpx;dpEc=^*nzHb*CB?)!A?|M*s+ zEbnK=$K&q){8P03vU+y0W>kmR2IP)L;tfra3-SIBJMHrKDtnU^S)1_?rz{uUeVz=4 zoThf4HdE>3)_`Me*5y5IUz*h_g^X9wo$Q!&2V~nnaAtM?vRwfNR0n)KM3o6kZ<%6!}Y@nqNm$76AMu^GZo z1`6C{1#NRI9|GmhtHR^Ve-v!Uw5Vqs^YCn<|C-E{vW@B9g~!j)^9 z7F!qfktI?kj6{!Sj#Mrd?=@>j<`61Fs#g248qX! zomUCfYD_lFGpU=;QUipNEPmyW@V(jhy^h+N_YrJkcngeN>@n1CGA@PDtP=*&Tu90YrAVy;5N z%9?wy_qV*-6BUVSW*il3kE%l{bDPz=$HlJxWs}tDT%nc}jhUo|205^4 zHDsV#V3s{wE16h>_d%Rl>5yR|C*S$kAq_Ug4}(9EB~$)VHBZ`W*W>sFFJ3)7R%E?R z5&NrG$l&$DG~|{r)l2OAx~=v`)zO@ubrK*mA1Zfa3>0CTq;du6wg3~bP`IBxaagZV zbN<3{(qGUTYZ~;Pql>m*6sM_wyXG8}wZCWu-eiZF~|^&zhr`yGULyesvM_ znTT9J3*HM~;}W7mzjd1Vu4tH=wDrRSYp%)~HzzAD{pmFvvYYDKe2CG`++!A1%Sz~K zp|vsp%5=3&YDz01+P}8&cSxlbHob**)=Z}Say0{L0oOCz3en3MKA4(l&;~NRI2zEJ z0YDzmG7!)LQW~V%mE3!ylMM%fyNfAsS{ppo0g&MQP*f@=6m&`y@U?cQD5LjYwxdkb zlFzP0mNZB)i$q$xcQlDy{ZLyx&yZ$D9JJ-%dh%Try!(+vEZIe-@)CNtMM zk@Q4qfNoUEj<5;=MMn(1@QA{!q$HCf?v?Q{fm-sXWsZxV$JG{@+J}9oWYpqSwmSWH z_8HH}{7BHk=VK1WR02DRdC`hy53hP%g5vPF@@@*FWMJpWdhxPoI&%w?;T9fM-_Quu zSnuCI0S(Z>#q02&OZ0wKG~wu64~W1NS4$=P=^WvwXDyG;28JO29L9FeV|Pswhp#Gf zJdw#j0%=GGziDr62f-YSe8l9|HS8sD-SgL+J7bOo5_+1DqiXKqQ>?BBF(_b7AFb-8 z{_2Zgg#OX%1G>beR?Zl|e|y36D;yZ#sQpW9&^8CmE-XUC9{Q~eC>mTnsPFUn6y9@; z^f_o;J6jWb(;ab}s|zFIoM!A+Q*k-&)xFg6_RJBJwQzPhn(ha7MM|q%yL)_JNN0v3 zFcs4xE&jdpjGyL(;G)a%9f+yt9DZ{A54FzrxijY#Q~0vc7M^h z=(h8`Q&exkxqgiWYR$)V#`@8v)45B zu&cv}Z#}IN`UqIj1UZmfZf#ZbNCRf?c_y^T_&jdV;?hHZFmq7Ga(~6lOx!huM{0wI z?yvFDEPd{Gj#)Q31+D;l>KEvIU9jz%gIRp#D5i(l3;{iw$pI5OeIr=S2$S+i7!k=G z%@dN*Bi3$uBH^vJ!*_MyiaTL*-D(@{YqLq|JIu`oI5w-_9>4ebcPoyTylB}O(zcvz zWP$xiEp9%LwnQ4%K(2m*TF%f*r73a1Lu?jiuZd2HeEw^W+M)UM@`HEHo@#*cd8Gya z6)$%D;oFR6EObNi%`^9%7l!A(CuuN9adW5}lLUU|iKK9DcdI*eNQU zX^5RK{#05EFYjoI8^()_OL1)V0>Ib(A=yqHxfr;D#kGw3=Kmm7UkBxqGi2eL_B;lrQY)IiZN>aWJ4?brE5VF5_^L|k;?S0ZrG@X(JIg}sMQ8ldOXe=r4%kMX2Yy==MER5o0{A4Q zLTVZ}2EwhERy30`a?!(7K)K2{99WhKo74n^kWV4qjCF}%>%KePguRn5g7_&Ov&Pq7 zF856Bvj!txcQB^+vsiB{-k&M~9>jXF3b%%mB`3#qZ95BWPQX33mJ_Ijcl?P##%_TAumd!z+ zldlvxQWJpMAPKZ9CmX64;WLysCL!Vs>DGO&T`7(t0j`fO5q`rSb5>RgU5u6nRF=Xz z2H5%f4{QrM8@?MjFYm#|eWa5-TU^Su^UFF&x2XG|#2tcRQK>#J|K<*T4)RT~xK-B-hi-g~h4YX-Bw0GEnUR;W6U<08GGVx%J8)y%2P1Uk34 z$}c8aS2;3&3(4UD1l(T4V9=d_AP}ez;Ld0Seec?LhI%p{HpxXOYpOkgfD&liLW1Kz z$RKs{21X#Nq;*R#zM^xe9l6faOm4rMk@u{o=HkM0$?1_#3n^23?&x=*98zGuzQJMRAW#!oAgV2$n^!SRpbh4t+(fqbf^4u~ocsDe}hHOGp- z8$DUAt0R5~3D>2{YTx6NlsWSMij_~aWey+LQU}!kyXL8^iS=`5hz^EsWU`qx?KlFZ z%J6kjznz}<;)}_SLfX~&X8s$G(pHFNakrbUizBbB0=Bb_oZ@z5T$``6M070A(YyDE zfkeNA7bsNrB|v-oLq&VSt$qBjfRW+M7~gHACNdPoD8p60kBe%?cEZ5vKg3;&iuz3! zmv$@%aKnogwS&EJ%brxWMaGA6bR!Et{#nwIR2rWWl~z7*a@5Eae6#zW^~caOm|6x? zVtll!y^g-F^%(4js34H8<#ZUHBnyDBDxPA(Ht*HJP5(rREO0{pkSHg1AY8W(v-L*x z=uTEh4*rrW*3D-AAcTz@&Sq!k{kjSWyVlnYiZv3hD}B3*7m~*wuEYIY z2s@Espt$Q$^cu0OsewI24teZAFPV$Vl!DVLHNfm%F9^O?DWpsvej1MHuuGow`1(j( z@DI~s6>o9MJQ$kLtd7W~7xOi1xAurJ+%j%N4K}7aT;(P??H%*^DzyH-Y#H^hrk-Tp z7WD~YB);s_ej$s3Lx10dV#duK9MD5khYZAvJ0Y*rS+-pGckV__25RMU7=PI?eImpG zQ@S9^$*CL1{A-5A`%Lo2Eh{Jiv}Ax@YyI=x`oHx@$x?eE9COH5LR3s7r+-HuC5_jP zh;@}Z;xSehD#PAF?)LR`v74vN9a}f|V@uKd*9oB~Gl>R8DWhf8NVXPQ6T~MD$_Wd` z49~Rhufo%^P@k#O#;mvgh5jSuY~e6$cH3x2CQIrqT%*U-!(N>Q06!R?M2@DyPJOA| zs@hSmwN(JIJW*-2P}K0K7IURB5KLVy3Puye-V&>AZ2#~q_}8*p)4f=HJBbXy7anAk zw`@iGAH78NdF>}r!6ALS)PetswOjZwwdJ31b!=KPb@G87FTB0YQtq)BY4;2#4z44W zX^26b43q?noHkv>n4Z3S*#Sl5PL|VZ3A)IOC{@p2cd$OE33fxSUXWuMHv|=xQ{OMQ zjkNg_nOaL#w~lIZ`KPCV&jY02Rep$+kdiV1<3U;Pyho zs(j}Xog+X+shwY073A3~2LIRrUu-tv{&qJ2Gda;z%k`(@mH_&i?E9$k7BzZl6w1Ze zhLZ(F-PCUBDqbFn`xw6Z_wo4-@TsO?>Lw0(v1Zl2h*+Y|{ic^e#pT95;(igM0fP;I zw-7Mw{OQj74H=!XB*5sGakCFJEK=3j^tus(WQ}iwPK6{ZQ7@r0%kK;q^W>sQ1Z+>~ zM$XX-2378&JXsI8O)}sWbhjLw<}89zXRzp}CA$LC!VR?}Sgv`>y|1khD@jYe?-Y$% zR;}bF_Syjj(mqqc-~b)bj*i*Hn+|RbNxNc+{Da%0_eQ{zI$SoR*#L1{xRN6deF{+3 zBy&fHi}I}U>7H)Y?91$mB`G(Ge~uOPof&u%pz0V9@8AesI~5y>VUXe4Bl<*6)EW5U z-}&Wut|_M@ByiFuOFZ|5MJjQF$MQn=eLdF*zOUqe*x{q5^SbVPxLtJ51~sT_I^6zb5joVKVQwSS2f zGiJ=Jtravm{nW-IE=)yY%5Dt{=114MAHB4UNQ0V9)^f0^)&M*}u^U33CSGf6mPB)t z#hxFcAIKE#%s6c6S5i!1$DId}W{c20qk?G#3Cx>=YI@n0iZlGUxdkJmXa;t|W3$2D zMWMuhIFsc4UuzglyqM=-K~sda_XMPA_@>XTH%5M6jsw0hUL^kf&K>Y|QCdBqD(1eS zdC+4p3xjlCx-(}F=GFLV!f296wao8BdC)a8>{N{7WXxu$p70g7NgX)mY{}>6PD;M} z=A;V8ZZl3rEY`pUf%sHSM^k8gu;8?81~KHl`dzGsgmL3eS!*l8lo_I|->vAKJTDiA96*QS7X6?4qMcTZPb;0Zbw@fRmzwB?bV7-$~+)x#G(fA}R+Olc(jb&fz zEf>F4GkuaBXGXa<`gBnQ5#)Qv+CUFLm|wTConI}vukhdTF$FkZXlyZ`Fw4AOg~6Fb zFK-r!Y<@e7GCtaxUwDE1-oTa!-Ax8!8)%M0s~Hg0Upwp<-+}a=3inmqgPKo%7P6fp zOI}Njjz#egdy)(n;&~QboObx>g+0HwNj~M)mQ(fi^=|ZvSsWJJZ-}34H`=;cgxlQ9 zSiH^fFZp}RA8IeGrP1=%YWvCuAEH+KgQJVa;{96s5KU<{18SD^liv-HiRNqKk(|G^ zb*}lSDaYRsiJi))dgX1p#l+DTS#Xts{?rc-P z%s20K1`Qp>%M21Z#>T3oB55bUwY*gX34?;Jl55$dSNG6~_u2isB%p|Az#~XDouIQmT@~uyM_WP!}ZINdt8C_(qp8 zb29N3b^R{6_3V*|I$1$V*+8WFcS#j~XKPw25a%7B<43ky^E6l$V>xjGTr(%B93D0O zHB05bu!{l1e+SnwsZgMmo6`PMur8iU3?O5p$5r9ykfDB{gy5LQxIWcSWKFO~f*4(b& zw!PDIB&Sa*N#>e7o_BE)fQZ7bWzF;d!zo_vSbABC8tF$VUQ#N-@w#EBG;kUc358>K^wa8eyKJz~$At(n4h$=#&N6HK+VL<#q%s0vYYipeaWbS5ep#GQ&GL2sIfEh*$n`olU@LH(@DX%FH51;s zSsC?bomh^6LyQROD9a_hFI=8F%XXPxA*}nE;!ju=S>J|Q2=K5GKy;{H;kH@=jJGQ z`cmR)(@2eCHg0i#0%O{$__;Nv7+{w1Z*ZJDL^`yh|I`#i&wgANsW?i0G|T1nxk9)S z?9`KiK)`3<6rk)3wo_yJ{GH}Qp@X6pzr3489hj%HkeHFc17j|q)d4=v9=!71b{caipo-yMyOF&+1Ce*Y%C zF$UWRoinloa!l)fOpl7pH6I7(08Mcg(+D^#fLF_RLhEXJ2Ji=c;C;iiy6qh=3G|EV z9gFVjMF#Kar3xovxh$#&!c&y!=^p&a4MI=>(BK!yD$v|wy6)?QdD~*CS{*;S=nd&9 zgWc(L&ccw~Oy|m!soWVT;P+A<|Jh9eKwRN_R6)X;edoL8jZhrBflJr)18!RiwJv69 z9Jk{|NG(k4yeX#Pp4R30AZbue)v)`w@R6%Nog+{n|Ft?30%eHRINpX4Cx`K3K0mngGz#PWNwFGQXsa)HD?VVOXql(8QO^eZOi) z6Lr0i7G+T10JDCx(CC)2*19C1fo>` zL7wkaJ+(}s>q>|Wl_7QhVxjz|C1++r2$gsK+7jjKK^E^vYd;7%v(7rkS(L57nR-I{ ze{cC1OPy=iI1aAV*o_(itLy;m02*y!KVF9}4QKhJH?B7!Q$O{w7t1Y5A3NI58MC@1bFV5Td*(5BZ_|IH{+|d3OFkdXH6M}%X!oIl-pzKQAI^Rg%UG6~tu3PVM^=%X zVZ!>=a=3QDqEc-_5vq{?hrC%Z3zJNtkd;Ncs5D~{g)Qh`5{?3rXjEYF=5rKO0+6fR zlp*uyM_k>Tg0c^Ji4uD^3(T*>*BcO9Qd^#`8Q^lt2UW4~ODux8-IGDoIs(j0=OI(*R&8|S>lN-bKbUls=>W-`<_rULe zJh7%Jkao7dvzM;tR-~h=o(LAMD7u!3t7RAgVg~F>H0{! z#SQ$Pkwv7sIM@Oe>AF^9fbEEJOkl-l{F(#=;H=w7MtV0bN=8;a6xT{dI@bfeUT=5>^~=+*!UhM3;lCaQr94M6OVP#%LKQ>&RC> zQ9&|6qs$Bz3L%i)VgYOd*`y5ky26q!P)r_`kuALAT;?ANZfQ5RL`Za!Yocb5y=PXS z!S=S_P=Drk&QV*ri887V^Jn0Gr)+!%fuGVY_Jt3(tTvKx^}sU(B#dkcFb zhn8;~hWmYPLVw%8CH>r;L)n)vH}-J{S6P525>U7gO1yi$%$!uvlSzXjA3lh0$I`gD zpOEyLQ^t~4yYZ6i*-?|S%ooXuj_79-y(PJG_rUOyL7d_oeA7*gH#T$w#_k1mi+(8O z{X5Hpdu7F4L8$Q;8&a3I9ZcK6^wcWe>1{QxU(t`KzHX0a%iMf!UIp*~vMxLDbX$-t zeB5T~-e`N+VXgeBO&=9lNBP(CDP2C6bsQ}(G}T2*;}1^Rl%weJqb z+z{AWDtbZ*)9Mm$tBieL#XQ!p5>Nt2`!$<<)hW{&GHlJ84u?}IzhE8v`4-(`#9G(x zwd)syN*(Phzv1DGhTl3lgrF#Dz-KFxEo-=pb0xR7hOBAnqUMTBfTqb~^UG@ni}(@m z;C9FC=-j7J+`Qku3~p+^m*;>mnQF;25FU{T9v#B8XA*gN?3wQ9f>Dhxu$gqtOf z`s3zn9J?(0lUpVA?)HujT)ngF9t8-i&)sC)3o8O}Z2h5^YTeFc@7SpTfZA({aeS>u zr1n7H$uu13P|CR&BO(K_=GC;#sSXZi>~D?(S)Pc^wZ0!+u2apM9=LPgb_v%7thkYH zjSQ#2yCvqjpO;$-(!B7aX$MrTl4%mc6rbPh#QHY*lpK!S=oye8-d?wEg&< z_j0!bsvHUUkzdV}@gc{$+^#hT<|_y9J=at$U)3)+!@I{1IUnS_d*E4){zyX%9&s77 zSwDS|8ar}{9P6}L_e%M)q=!gVnCUt~1;dg?3O$en=PF=Ke{NLof?8Ap5HjR%YGnwT z7DplwZ1RBresm4y-s{rStzud%Lcl(G^b$bxL?6M%WB`?Kx)GA=fa+l6K zf?R6hZ?B4X{&2gws=?qDuek7={W_A?c_X3mF)O2$N0A!gsp0=a(^>d6`F{U@NF((oL~^2ZBMrhp zL^>1!X_4-3*=Pi$I|tG&-JoYy^E~GW(Nnl0N~;>` zj3CiI{t0GyW{vZycv>=x6x$^%$OOy>tGr zv&6JQh+5srB2tJnp^kg$rd@n-$SMj9JUMRW3;`i(6_f4uz@XipT{=MbH!w}^x4Nbv@G|q;0bON86HOmZV z{0j*t#Kdet=@7pAc>vfM{?9#W(6P_W!|=@8N1_b6*1oYzVGwI5JX-X{jl0@V)9Ett zA-$@KQtGd#P`CivS^QT4VtT+ECjyol3vmbBFZ<7X=LHo@$BxX_!(oxjjea2rVtlJv zeWblBJ@;PROUX1imteT^W5Fx;PWt|Ve0PKBTJAQ6SHW5eGM))j=^m+{A`4%4{>OKm zb6>l9>AtzO`9OcaK!ll*D{#TAs1(7>w!K&8X09s& zqc*r2#HRD*_st$V+teEm$g9+>l)C$yL56IfNDld@(8YW0#6u2y)1|My@Ck`#o9D>p%biZ3OOJ}{QA-fC%OH*$}U~`n<`|=qW|wPJWlx4 zw*ki7*olu;|GRx+7_fz+%>yAm+gi8$sMFe?srlOXJ+n~0gfZL(Fv|_|L&jU*7Yw`N zum;t;R(?tA`SZj^7V+Il2@TS8$-)8LV5|fJ$1C-mKob^He3^aLgFZ(3K8b}hf9iVd z(HYb(?(M?Eb}XIri^G-kS{U^0JQ1C1XBihd2jqZ_k6gTHrg6o+-B1KeN<;|)$M;+e z*unm8>8Tow9FiFBrw`!3(;>LnxI30d=AN7A4C}GFL2)iZl%s%pZUZ`K?J*cX`+mag zPIYIIFi^J@Jgar<(oHC!Kp2AICS-oVIvq#&V zw#US$n>39)Rl+iOIj6y7x}qn`Ud5y}8hyxVFLza18Zyc%R&S`;KhZ7=WQTbDz7sxW zzp{Ek;8(L}dHBB&Pjcwdp~@sinN*Oyg|{gLOV1_Rcm()Y(G=%J)Li~V>}9d8?g z0Zsq0G!;&a1*;}doKIT_Rg>XK`vG-T`^2+VX%mIR&(8l+R~ER3hp`tkrKk`Lh^^tJ z3K4C;ghAthBZ+{);J%ikq`s+CzRkuNSc+@6?sm4n_(2BUK4Gx$=3D8B#JUVdUIv@* zq)H@!+ktqzD>`D-MJARwP)`(6PET7{{?BD};BshznsO>B?#jVc?b;~Xu2k9yx2TJs zX~gGSOiHLyfr;wu#JHp0GVGzj#>=N3mcuZxxVzV#R>>Z-qvtnmxH$0hK&$lnx%f{V zt_)bt|IcWIrhbKEwbd&WN!0{PKHcLgU?v82;Q-zMK9B8BvFj-r|0By<)y}JJ93Lm* zAbPQsju(faYl1OHirq?v9@R10cI&i4i}K={{i_CznpB%rT8$is(2QM-r&LvC3ug^Q zg1h!^U_uajZ)}Z}%f6pk$|2&Ad&}wtl{C6!3-GYNK@)L?KF*~+Z^lv#533KO2uAv) z(_YB>Sd^!G=9jd|69oWb7

ut90GsD&3eQpPOmM#`A*wq_Oy&qW!;nU@@XyRjzKO zBPHXlfZHxovZo=a)ZTNOu5U#S00*T72;(M!6_^ zzvmatCTjJ$lT}p?=Ub6IdmE7Dng$l?@BJ48b}4V<5BJv1X5G3ENvNwbA&zg~dD(31 zx)f!uGo12~Z;M}DWM+2p1(JRTEk59jnMm66J}tKYy9C|iB|z~+)QnH}xS0|1ojetO zM%%MmJ+W^HJYP=^FQ}YcXPR(dqaYtPG^tI`Jr;XJsftaS;F%tyK#LO4a+(a&^%1`v z5pQ8FUr~om(i_P}(#EF5jj+$pU;@YP_cox__%0zBV%HA~`knVDYUEiCGgcr3{Y5YR z7rVk2=p#1F+h}h!6aC~}=G@L=r;%Mpl>^oT4Jlh2&4AYCj;($@L$r%914womWG8`XpfZ`G)c%yguKiN-$_$3{w@+}`g^m@`{?4TJB~H?3cSbpaJ?{z zL|A13g}vQL+=h(x3kMU3IB=tPLLctY$=QAAxC#vwFgZZ)h=JvFLF!Yjc(eZUrXTF? zkuY#{AO@Ea$lqg3qJLZG&YJqS1KOF*aYUliP>&XFNRZ1{x!Eyb$&z$G$d+hT=9f!9 z1{N$!45l5GucXp9;C#B5hzDrtAFV!|7)6XAQz$Rkzm2tKIZ;?YHt`;0VvSsW?dHT( zVFQk&ZG#=(@C5;>wQQ4D7HjF3^r}~EZ;veuvj}u&b|=5^d+h}JD%&}AL3J^TqxF{~=z$L}$}ORwH7tbvGkymY#lrJrkXEd#Q!QFt#v zJ2_4A+bKegd2$5~Ge-DPtvB|85Z<_B^-H~A-&;lSn*$ZbhuQFzgq|fN-;yW2DMjUM zc21(MaL%-3(s29ut?u+W|Ar4`hYTVv?eCSDx`=k^aJE3;!LTzCi09<-^$_tRQbZd0 zS7z-jy|kg57!c7PXhDe!_`067<#E#7U{Xr${-V8F_kkwP{ugrSeIC2|eA`ObyF@_w z);ze_ZRUmOO#WITV{EUv`uOl^M>R!=}{5a4Y?ACX|}`8{K`nFo-MJW&qF62>QRjsm0`GK~Gd3)|m{!J2NA2!7sI5l~596Zxo6 zSmV@W*=g64TY!B19#fy%Y+yl!XH$k;dGAV~nV%ngJgaw2rD{H-b}DS*XevxzfwvF( zjb!Eulv{DhCqjZ{^y@OBFJ>DlcD3fyHYYsc@*?!3t=Q4Zq&v`0rF?;pxwKDNkKv=y zqaA<7k6_K)U9R2RzE0Eh=EJGQ{n@)A+?ejM4J3%n4OVuRgFiVw_4n!}#LL3^+3~)_ z59m$&GzOQcH>!&}WU2jk`wnNy&?Wd6bH=~c+2Hv-XBBgC>VrU_D1-pguc;upDg}mHB8gg z0`{ymIqqyRtQJ4m?~*%%UMWQQ*#f@NW6Jl6H5>yJZ3ws|V~X?K(knI3#M)<~1YhO# zJHPqdIP}D9!Bb3I)s8vIK&FvM{V|m?!;c@y!8I#kWhIW#xz%HYIq$27hUT>~)s3GBsz=28Wg6yWfV;)zuvGcP{-O#sJim4G#uZW;R*%mGu2a zH)j-It@n>j5|(5^?pr)q7dSt0)8}8n*JjZg%dku+Mr2QpCONxz2)%&^*? zu*_U82zLHHlX)fgN^4ZuG zysQmPZ+oX{{1mSu)iN+<_!5uk^& z4SvPD`8L_UsapQf#xE!&S2@=I%mR-9gbt|hK+*ZhX%fe-5}YXM&K#!`hqNq@4Ss?a zd>hPYED5Tgnt;2g(fw|F|8t6?j$K61J$Io~NOq9<+5l9uyv@$AYRHk}`~eZfpYf}}?ZD;IAs@MnA zT@U8##i!7YEx3q$sxDz)XH?5e)d$pJ3%}0Dk;6hi;h?8c!MEMZ)|P@7GLk_#;!9z9 zyfuPBnGl~)%5r?r4g}cM|HilCx}TveYDa_1taBaRPcObpvWd+&{HFdGZ(I95q3A?J zIsZpmimAGpSV(#iQD;n-xS$r7n6!jf_kmqfNjVig-1*5*fY6~re6i;nBzYw2yfYU+ z^QoJppI3FN`2$j2xLZ&RNbgmvYO?^|H~If$y-z?Pf*Di5rE{N~hf10E6EioH+B>%! zWbSU$-Cbyu8~Ib)MTk_k^qw#)B`sat+0E5>*5jM(#kz8X+nboUkzrLZt|I4rLniK4 zBpjcY^Vip>eiyEdjkX0q!ZZ3lD1B!Z+5d#dnveE8W6Rhpk_EnKa3m&3-xwdU+)}1K zTmF)`P)zAutoP>Ligna2U+6-Nzz_9n_k$&OEJ|da$U=CO9kc@|%RmaLE7t|dJ4%Lj z=SpUGYy=`IXz*3hvgd_qE_RS0iQUpgz}x@y-8g({oc??yonfvR?il+if|kBf3+y^N zlJ~pk8D$}|zol`pF3(5z;+U0rKWGM8ID9e68cb~Q{anaG3i%NYbU}+o>>De%9Umk! zeJ$GwuMLDSG8R0cJm%8T_{pp_*)y6D1anK^$n=gFO8>SDA~>HgkP%@3iv)so{_wfk zG;UZOB(J`9I4CXf6VeYjSWI&@?{zAPck)ybxt zx@vl{%8-!m&C5oM#kSsWhY$Z4dru8LGd{ETMwsr{=faF#<>>Jgz5gJglUA%)fbYoL zMGU(01>s1_>wLz52jA84x7u`o_EmIcqO zBwPi^ntm}u8#LAN9u)I(t6}#$7*hXjjng%j(P3@rEh}iF|H`po+Vs4D8*nG>06P;; zBTmVh*ajgG%S?#SoxxMkHXM{b`;X0Ip|9ztTcs6dU%w?N9DCpXkWRW~qD6kqeO*RS z_jje*uJJY^qw_y^YH@<81Ct`BV}U6Ri9Bg{u1s&`@xUX;OS4I@ZGl%P=`+AorP42g zd=CIy%)(l`zBk-2$2)dXU?heV_=k-?*MsLaKl7%qsPY#|=-y|_DkV`IdjoZRiCXD< z*bjto9@nNtG^y7qwx4-}Og*`62RWcP@nB$AHGfk`yWz@oCg^m>D>b^WHtTa(1QN=l zLpnI1KElUknC%1GW2TUW;B|m+7JHf-Gk!6r(QLC~47l-$Y||d8u@8EtRbRQ=4=BSQ zvUhQ(5@rMsV;9=)6d%z7BTFRtF^*irsoskvG@TsRZR2(rwri~1!uw$=r0w4=*Pg0` z;9DDJ2~TE!InOtI2|OXs)91diA0WGnKcC;_iNkPU#DZ?0B8HNM4XcbX2@=nrahbGI zvTt`#oF|j0Bu~;$RBdOGK0(R>)kKC%*Y&(6t6c5(()5P_WzoO%T}pL>0RmL`u&G(J zxh!*>CU*g2nNC?M$TkySnkMr5+j198!{NW%zpfDV00A3_oy0W{+F!~UYG0$Z|B63DhrKzVi3-Umcw45INt!r)Z^cjG$N%l~eju@9 z#k)}U4Bn4X?SzBj&h||C!Pvl?z`&OrX9q5SsmxXFBem=7wF=i~3?I2kCPgX5Zzz3e zH4idNqVf!x@Wl$0BSdt0sD`Kvag*MGto&#Ea zU;&L!WE(neg+Q>0>TwmK1U>#rK(=Q%5B14)m+$vYUd_-+u4%N9F%?oicT?%5fBs(R zw^Ih%5Va(;j}*=)VW|3!Fl_d>8V_g(@TYx$e!`b-NBy!CSXITH7^uZm*~uZuL`p!G za7SjUhvd%wsxmdo^rs$TgFRQ~(BgeM?R3v>Z_47iwU?^F{-STQI>z(IsO!pO9yc6S zCOYUfAO%o!2{YQ60sMp%y2h@ZF--AO{Wsg{K3b&R>uyX!&lrj#Pb3`+>iQ=SJC?72zpbh!KGzJP&Sqy;+9C&Ch+jwcK ziC&QI-_GL*%@hl4r#Cll`XV+~lNhwQzZL+x%Zoqz6uHd1oX4~$DzoQ&hmE%G$+oBs zbM7>sakx53#0kpNPj=AzP(}bTXy1I%5gt+H?XJts=FI`%5XS!%AjsY}_IfWVE||JI zr)l|YVtTkW(5qKn4EYdxjy6H(2X- z&B)dD1$;>g_!x&pTw}VXpE2J&hVNPY7Pa#&MT%YmQzhQC6ON0Gv%OtM4*m)FH zv?KkEVw;U($VStI&E67wL)_V#7$Q#(N4xTPc*F*kA$0L9d2p z@x97pM4-~P_}j*;k*5>#dgIFwwJy3OjQxM0U62~ag~{FGBzIiZyEoy~wY%r%X<$BP z0~RQi=H9vM)Cpq5WTC|>)q6vvH0?J!LH*=9{wcm%xvI&&4xRh3;WK0aX1kQiu;stue(@a ztDo9#h*YEes4+Y{OGF8#t3MJ3QI~I2IM%}!hXrf1IE-AEN5@7{#|~LnF{@vKvR6Y1 z(bE7?##&+1*Pm0GGm6H1^u(YW;It+Sns>Y$G0pEH=Yu9-mEDcU&7ttwmPqX$F!WS= z4##-XN6?~|GcEsVNZhPOtuQlDq5{n`@s71l10nLLV+FAJOBW5R5DWG)G&d;o+owSe zp|6j{ATbIONfR*fqhr@EQ1d{^pltD705`+5DJ?5c101MYsi=!*;Bt`fV*vD3m7T4| z?b&LWrxEgveN18?UOyd)lvU}E`)$Ur?T$kM+rk@ z4H!)s9VCVJ+ylB23 zHnHOTP2)F@QF(Os-hK{fnJ0Mt0z+P1d?W_(?*O)wUhdYUnHk{fbA_a#tf!-!^VmTafn?E7v&8CzBO- zLY6mUAGS)c-cjM4ee2^U@SC64{kl*ntfDi&9K)%+Z>pn=pkklVoEc1O{`(XZ&-VD% zAH|8GIY4?-l)1##e~tG(KBzJyh-;6(Z#?d{Rppnl$^lUgP@!E>{q*G1QdDbi%P;y) zh&6%ldvB>|K};~9%Kl>EyPFHL&WO$+w)nSO`UObc^d8-oBEuiO+SiX4`56Ic&mb*o zn5%1+`ky7I86rDYA*Sp#EBp{ocg0`dM!F#JO2S8J*w!xR8qnur&NP$1)sSNOr18hO zuzkm61t>QNB_v`SqY$B@K2ZDFruSQ_x-T68g96F}sPdAfU6rTRyZ6-@z#DrTa%+)? zhJ-q8V@nL%isg0VdS8jIBn^zo9m?k>Ik4om%JY*=Fx7s-y^O%JnTG>G(?0=Gu+2`$ z>uFv*4St5H)zmja!21C@%c?LzU$Y)Hk9@&sW5+^eiTc@b;$2Caw&{RelJtTm`FAg_ zx7(p-bM6zk-VSc9#7s@ckFcOci@vLk;N$Z*)L*DR1CDq^SO2^g>}!WPh(+cT2<hSfaW7DxQNG&ktLw9ndrQJmTFf%Xv zY!gvV8W&rozvycx#&T6na~PE{jcIAvbd-9S*v_QWwZ#DR1&>AF7>XIom6WqqVW6U< zR1m~;(NAXEHFI6F?Kd3Wa zCb6!p+b`EJe(PAmM6Bc(+3}Q! zbdpCdWJnWGc%1=#vgIjpqkOQmdLbbkCv^_K7gjQW7U*$##|Xmi7)gXgFP@%up9GKa z-^^86i%(1NW=V~SR%}P8jO!m`fH9=FY}c0mE`KeaiO%?n3!5_776F0s!hmIEvfHn? zxNP(Kf_)hW_R-QFTxOOt&zxEFQjS}+tc8#$M=LrRwgTj*GSA(;;92f2pI2XQH;_wD zo&w^Gz*&$26<|*LilemG^@E|^x-=c&L6S;aN(Uq@;&apb&-=`f3|VGW%^B+C*F4FQ zwLsUcd%00h9Ce#2@z_(qtu{R>3J){uX>9!jLt}9?eSMcJh5>r{UR5o>%Vw*>99WNT z5*m?tBdbwZT*d7Q-AVAHe@(~F>L#MO{=ba z)s;$8KIaLJBtv)EojJ9#qcOVxqH-AbBw^4jWq}UWU2=ApXy)uw<N1@%(h*%muxR!jZq5BO-&}Dw4iZbtU5aXC?$WKP)zGz1q6_cS_N4 zCNEU+XEfy5On*qaL&3Kj;^Suvx7YucB^DdY-6kwZ4Q?N{7JvV}Dh_Uf;;X06P>EwH z5y6X}cY>#XA+^zbKgxnIUO263B6IB7EDnVKRpocR1%$dO#{!b`0J^0S_Omx`{Kz7BEm)Fv)w)&jZIwpf*2q@Z z8zb^kygnk24tW)T(_4jTD%p&*hw65;ztZiXPorj&^OKJ8%c8%^ryUI`uYC34{*gj? z*1Z`ns$cOyc(Ia;5=CvoC1~)1_4*xZwq^fZoD`YCtJEHCQTKaTZv-L|?L~-t1c=8M zc!Kq-$$!eGG{f*ZhP>5k-NP?w50;=@E9MLq=5(G}v22$Bbl8s8y;QwlDQ>9fBB{zl zm-86_F|C^syhYlTj=9BB`rp^O%YVmGTs7^Ko`~Jw<7g2V$JM#tldkG%yjfMP6Su1> z!RyyUk`lrYm#($TnRQ9F31NnF>*wAiOKodRDTf5OeER}V6$?V5+gdZBR~7ri(0uNh z$;w?T+C~lvyD=o71D~*adw2xb1>hm5?Wuh)=*T__A1pD8U-50noO`hNSe&|z_vSil zH45e3dRT6#;5>->g0v%7Kduwlo{}-kFZoy?y%xrc`0(igroaLqV=O!yA0_frr2U!Rs*Oq2tp@sn2Sj ziqAJMV*v4)em?{BT5k1=*Dt>emvGE+ci{_R-Q`Qs7k*IEuJeeQQSEb!9DD{y*96Wk znvw!c6AfC%XyQ(callU>cz2AUzeUVY>j2&j;1K-bHAF55oc$YxrBs2NZ1wB0w24rN z4~>WCZ~`dYivzh{Aw5?^S>IkRcHBC8A%J%rVn35vZ#q~98Gs;$AL1$1t%sd2cURgu zxkVoc0VRi=&W(l0X!Yt=WASMHeD!C;E!(v#Eqd_LyYwkI?DB@`yu|?E^XAV) zU-c`L{dJ71cjZ2e-k!0ILq9wg8&pY{Dr;KNzt@8B)GuW33Acm#UW1*l(hV%74=`Pm z(!SJ?6@)}};(zza79Y9E!UE|%9{sQErXlk}0ojJ9IY`cY7ZHLwUB7H{Ol%@Lw7{*k}4m%8OTPVFFY(FLTB|hy8za%Q6pcy5|Z1B{H`69z`}Rk>hOov z>5zH50AFj|l)L30f8#kA?$D8?d8%sr$o=JSp{3KQ8_{-~$PKG$B?q9mFre1JVQDGy zqEq!bhnA0r+koKSKD+6N>54*Q1=bU5=!HHh*-g#N@ELV^;(nV;+P7nKyD^?_T&7H? z#7WRHLy zT}O2LTqh%ymmWNsEXG|eCM}kJNN7IrTCh|Lk);NKJ1<9|H}}`!$BVCkc}4M6cH&!9 zO!|(KD;T4)`dd28@4WATX%cRi*HjXTK%;M5fuYA-DYuV4z(%lS7WQtOG@eB2Uq)2q zBStPgrw-nFYQya{}vci~zLF-D)iG>^Q?m*!!N(V+xN;{ylb&uVnt1`g*Ujo87O^iTJa2JB~G zh6?hxzdkq_EKU3*fbEQ9gNlIM+l$w0pC0XhJ%1TRm!f@YS`%}2BI25<9?#5dseidK zm-=WY)NcLidMLC6(xu4mg$TnZ`0)vVfNn8Nz1EQG3^>`=YWGx@a9zLN*dm7{_R_(I z^{%^t={Uo7OL#v?H|AA`gcio>IqPAUT4&u4Nax$6`^-duY?#TbY8Nfut z#zmDXFF!nTc)_RxJW6qEKkZ|RwzJDGunK_8p?%!S^uy7zR?UMfW~EEJzNk7pWm%w= z#)|w-zOHq0mYMfe|x8|SNu`ANlud-((bM5rs$^~Iqt&u!^32v5d9OUbCCoW zq<~p00H^{>wzP}uH{Elx$kyBYpHTu9cC-qHM~#Q}re&lomXiE4bL9`oHP;E6zjo_t zSsNv^Tqj|@;2E@bQuf%zNBUf#I<0e4}sd|qw zBZ)qK8R@m)ajesqR{FHLG2(aL|KjloU}24Cvb!Ai-_+1S@{h)X-fbEJh_`_-;^~_4 z-c4g`@>~z$-LIA-0`&6`kKM-HmBm{Df{=7mLC;qIptN)qFG*By!xKe?;D zNQ(K$EXU60_nXt>mbZu0ILq=sUm~}ax#`8V%QHSx@<(5#DOnqm5~S4GKE#O>q2?jt zbC$5B;GTZcrN?@L=S{!t#scKQ{I=PCks3cdRUaabgMain6W>)+I9qW6g`wAnkA4ytUDaaE?wSS^BOG?Xr&$7JN&KPYIHR_jUcGNrccn89ZM6vZEjzyNKAX7 z1XEpIFYncYjYf<}NSsVgOJ(sjA6<<7FzoLwYBwwko4B;G@OZV!Yw59$606*7D%nok zzi8Z*s31xk`*?pzbCEf7SrD~Prdiukzv7vRQlPt64nS;dQxBca;ALH`gf6@hznxCf z)97gCjJdnV%MTev-DZh9T-eK0o_E59TaU~XOI)6g@6dsMKIXI;x{B^(&DDOwC0jlL zMUe;t@3j!fUAyakJ@(8#|K!mLcYTxj(x6wGsaHJ9;jMGWiBvwe!r=z*R+F-d?*@^K z$bD)5R+DYSu?TY)bDEI}pZO0VX;XfjkFNPCHKd>nk#R(+QH&<#u8nM>7Uq9P${XeL zV2rKI)4fpCHQhtf#t)T|;f0Ji&pdG}#4n3P=e3Fp48xMoT)>P2J{S3RyYoc2xN)lX z`J_r=Ha~IG3hsNe6#DmeOWzHRR*A$W!szr1ioPi{3|hRXTq=2w8v?SuCrnyfOn+>4u)F<5m#wwB4#pl-h-h}fNe;H#YW&jJ{uGY;&3`47dh7O{0%{{s_UvpPg00_$ z9Fq$eLhr3h`{kTDL!>AT_K`?aT=Fgp|&8%J#ok^5bmc>gjAL)Pep0luUIO&7#Hj(s{#h#Y9x+G7# z8Zat0;W5*UT~+{`6;fdi*C#Jvp6W(UgFr&bOt%G?QbOxK;O%aas>N#@a@BoCCF#A| zi*#Q}A+ZUhR!F1iv<@y^m|WohHFhF%zoX|-C+0FhAd%Vy79^ud%FN|h!+w>fOzeCg zmiCC4Nz2wvx%m@{#ifI}iOqNiLDE_szcf6&iBsNGzTwpa=m<^#Q47;Z_2hZ!#_{_k z-E;7@Vp6lc`SYV^R!~xj#Jg5+4#wHhqlV7jkLIt=)0|3XRyFn4+Tz#YDu$Q_Tg%>Rb0Qr42SCMPgL@u4uixD?E7bR}@y0K%g->}FJkE!*sJ8%KD(1`16uN=jdWcMGB0bHRVL0LT#NmG15)5$2 zD)CnA?spS!q@u}7$A+~?SoaCBDRgA2fsuHr**2n!!?5&xe^y)AMZ>*#48nL1wvTO@ zVJ=+%F_FN~7Q6E&gYCmxBmH3XuXe}30<`Cc+G=-s<>@GBpZxtt5TfJ+bH8gLEDrTw zk|$i+lXv=VoWEkb71)cnG*i`NP%Z|P+iF#CK5=yVF#lg`h#c=L1e)*BW7)k>SmS{w zO%AbhAUG${Zqt6&H9>D+*O1ex^9`6t83Id*(_)UdoV~Dn4HDha1l>w^*&Me+6UG3J zr|Iyd?xI7l*!fl1YyUW-GMb6vS7qrZoh)ARHqwtkv?ap`;kF^XI-TqaPy80*-|2|c;&CR8%@=dn52S4bnMA|GR^K~}Q zdv+Zw6%|3htDT{*(7Zu{`o+Z8daSN7F?m7RC=SFCOKkaGAU?bWROkTGzm8FHqz%#+bBhVl(IpH)v-c@ermafUp z4Y>=%R+rgEU))qT%t=WIoz2DPZRmRNe{{!@j;VKi}Oy z5PZzbV7IE7E0j^UCF9YZvhkF@Q@hQ|jsTC@2&o%-GiQyM9!?%9$pSIWlD1iCBis-z zMlN0iO+7-Fd{vLC{+M^rDr-Y<(N%RqRoLj)x1(w>&eh>1&?=)dJRq zczc&3*2l*z4JxVWl+QSLsJ>nyC^Fo5?@^<`Oc~aYKxyZ@8vJbjW_E>nDSRPuCB2TK z=w6rC>D^fUd-U9sXr6X9nfem-f_vrEnz#2bUq} zjMmw4g!#L85y=y9>81x1@6-bS*jY(}QWUej2GlUCB#|?^ z%sVqiT6Upz+co9Kb5DOy17^gw#fm=3*ZBMIk>+95}qY$HtEt`~!Fb!1y-wx2hf&U1i)C?=-#dY@DA^5*QDJ5D6%!)V?h!Egce@tK0l{->Za^ zJIF%dkg9tn;urQnV%=Xs2UC9L^QHKc2>mz&xgIin*2E<)o8kV~gqi0qZV^Qkm6iwg z?$EyKu*}cCxP-sa1>|va93=$qNC!FB>9kyREMmKuwabX{qUj3ccd;S)5>I})Q}3~z zi}ea&`tF|;62?a*8bT#jJ%d&ROjpN5RPRd)T2r!X#;b$hQY9{~a#Yms-|>H$;4$_t zT$9`Vp$)z4E4Ke8fJ5%$xm35J-Z#pK*kd>xtv-RE#Ai_%07sDp!SiP<$)0z{T0?E7 zUCUigy=VW>WHVY*)N&p!q*|s)M z_w5J;?vCP(*x1VH7zXz5i-y_*r22R2$c^*dJlg`G`B-t0%=;#%^ZZfX6w#cL4B$Wl zfV>iBPTr+s_GH^Dx|)7VSjLHk#t*TL!P+uM)%nm8-PN4V-`|eNPD9m#f=#`!mae9I z{ar0T*PQqlRgK{WxrDlMAL9gj*4Bds)J@WS`#8K~s}C%h5V!m7_g;G_ZB}E0A18$s zBRPSK*%ClEr5JrjK>!}1_#YvHOvsu_Nx5_aV%3t^F;f>2Ov?)tAvYwNm*##glH|b=o8F;_CjWU{BliA|EX-#;B z+$0!5weAN)LQRYh5|;6e6povFp0*>5+|5!nAUtSs%|}$#2FRry$LZbzWXeQ=-7(_k zKt=0z`s3<12K4|_r1;M1bZ@-PCuHocelYdBeYJ-0^nJvOlZo(Weccqp{G-;igmWi7 zcDTV`=XQIWOOT_#M=o-frU{ns@>cL2pOgU^oZfQBvldImFbTx?`=vk#Xv{lNDP_7H z90!u*ws2ln++JdF%$kNg_7?c>oTo`#tD2_RQgOS}K)7hH94lZdZ%Ir8KHjZcfV0+V zd()3IOk0*EaqX|T+*2Yq^41%Q7>X~0<93w{IlU1^e5n4$>fy-sEqu*1)ube%1brAH z?#*5ELv&)DyMODs`2t=lm*Ng$25;#frU(?CZUUoO;K-K#RkIx)j84UoI||BUlZ|i) zc`I_gaFl*wjTx0oAa!QNYvMHQL8`;=wO{4m#^*NhnRc*Q1szMB5s=>6FSJcT-z^i1 zI_t}ZXtxW(|6W=P=MZEewY!f#L#rt@^ZrZ$2(;uD!ybm;g0@cnJ_9G8MFqfDu%e)pQMoorFKGgrA&_|KF?d`gw?t5*m`e2KV08fzes9^P~0%lmP^J?DtC|YOyc_l zlKkB&?Ga?LbZe&P;r5?s?&~&9HKTYcx$n728p(_;q<0$@V0XRPdiQM8*2|z?yj$km zKj?|^zZu?KdX1?v)r7_S;2ulQdm(MzmqSeEvov_-on-^^8j}DX)PJy6(UN3AjZ7e~ zvP4{x=0K0*(Q%(p1z$soc4{zbzJ7Nem6m~!XnY_U!rIzoXN{-~SdkrbW?6j@{TTFw z5_Z43zJ_fm6}=Amp`=X_C!oR+p;X&CY*~hV@hJ-b0nqzVm)qHAyY)!hO1Sn-nZRY=5TK!Fh zvcOrML79Je51dMkIoQO$Et6~!4S^7#AO0mG6xa4{aYZ~2k;NSI%inqbq8PJ&O}70! zAnIZ+q@}1vri6qa!=WI`J?Yn5DYXt=ILzOEuv~n>WGRt(WA^kF3E}s5vE#nlAxTee zn3q>s+mR?1JHdq2z*&`tzj!JWaoLgWhIZXb#4JI_bj6Fjq`7lNy=>a2Yn++H^21s~ zMLs9V2;}$xNg1(@@B;@QhVt&100eOwkoidP zn8de6_NssW0XhpPc|(4Xl?=fQAl2I)X`tDpNur$6sS1$xSmWcI7(ZRJ||_T`DZel zq~uPd70$q}Cu+}*!#z<)zL@C5p>D5OK3Ku;2;|wkZu!hu5C6-ZhSX6s1(vveEYT^o zi}Jhwd`K5rCbzw!t#!ZTNxihRr4{U2t5@}vMS5pqx4|6M+8Dd4dJJ~o-hTi3(?Peh z62qnlPlL^OjzV1~4RQfX#Y;^u(~n!GP6SC+(}3o>L~@S#!w0<8DCmo70NL_rRI&N} zu%g{Hcy|?l*}9{zs^ag2j;5;H`l_#66*bZr+cnNxT{Bi9QJuC~Oe!XuT2fB_O+ zuQ$A^`pYWKZTrN3jy^HQd+OHN7Ni%4Bsqqhnk+;2nh*-i*UV+8Q*)BZt*&s?*`(z{ z-%0CqW2IvO@?cFkmn&&k*tK?LV$&(5eg)~Yt0B8oR)25UoKUy4{N`w6G@{&Y(Bq-T zm6mtd3-)p$O-O$9LFM)CQhUV|OdVY|q-Gc{q2}j&1t{CXB@mW2cF_#qvza^o7H?Pz=uX6)fguv zUjR-#s+*Vxov2~DN7=8Au-ao=FD-V2z~Cl^p^`uX)q*W#F`iMe?JZvRz{96M~)YC$^z2J zBo#}gn@NFU&oJG}KuJLFqb#E$VR56*kr0(aBS6pzehEAR+W%ficBku_?;d<-^8K14 zE@^Yl>Zs24yAW+#wSlla=4j0g3+^mGnjR7Rd6JYh1d?6zlk}6{zaPD41ErGw(SjTw z;4{@&GHUBlg}R5FV9T*3Dr5o2KT)5JUXuziq*xLLU|M+oS@onp3ttue^zhD*7as{+ zUX(qUSneL}(w#9b81i(qp}4RU9Nh8baZCW(bB9`9OOz7u$K;)3+{k!fs&Ai?G%)tS z;~F|%wCd`0g~}q2dW5+GjbVA8Z~cUUgv16mAb&v1v;Sh) z!a#`R4A2~@mzvSu>zI%9y%QB^K@Cq1z`t6!t&kJk<8-0Dc$r-L=)Lx60|Rl$CstTM;fdo%}Bz5eD_X0 zHYf-{k$w5C6e@LYUN-XGdvg4%perJ!62Fz((`Usy*|X|<+M zwE?oEe4WD2mgF-{oKb^mpBA1-{s9*4b7BGGpDPIM5*VNsOnj00=qxzqb>iLTQtyE6 z1J))cG)NeE!KluHXj;E=NOlk&L&4vxK(UVGnBp3k7~gutsqs)QVU(o%^p z%z68&X>I;STh#+Kc2Wr1fpOb;zO3U52nzAHB<3H*4Xk-x`1wB+NRl78>m7Fi=J&80 zEnuQvatiBD7rA$O)DXTUF&>8+)(bGz+5(vlI+&KO6%YxU3^eR$^=}Oj!ESVMK;yvc z&RUu7`4_=C%#y=85&{2zY`tYbRZY|=yy*@J=~4s)2?>!tlpr7-3JL~DiKuiQIweFp z4<#j_NJyuOQU{Q3Bo2*m==x^+yzh7KkINrm&+OSVYu2o_W~ECAi?+L;e?I-S*DpyM zQ7?<$3dJmM4^N}HJ^}hn{Rl`($3|8jMhjjwn1c7fLyVw*aPWncUjDr-5_^Kj0=+f1Ybh+Mv`2tvQ>47Y)mVFX9_WAJ=MlF7g={ zQegr3?rS7=>-Y=_h{gvGgCzCILjzX4PT{kfn#2|^no8U^Q%gSxAZj0Y7Wa(4b#zK@ zO;y+X?_h~R^pM?+=h2!6}k zgk_Eu2*rKv7kSsDfOul7z{%ztbUFy4IZi-++WGCH`U}I)q63uY>B-71k`EbdT5}4|wm^v6aBzB}7y1Bh8JrPA zH$e>Sf8B-@`e}cxayYpEilyZ=btZlDA%x>TbERDE`N_c7v}PnkZ30hJ^>-)|)YglP zh$4x4z4cjfc5v|X6+XM0r2 z&3-l~;G_aH&w^0|RDc70Jg;zA9WNOP_)!bKE;;Xi& zKG5@8 zAh7BN;2B2}60qkFy!lCx5DEj11Ll1yZSJG9+ys{Hb9zA|dfNOqDpei9@}c1C9c0R_ zZwioG;-_2)JimDumO9^K!d;=?>U%m1S|ur0U*{-uLLF4ftrZ1xeRVxCv|u&w0Evnf zV>>ru`@1qzvoXybM(NZ08w3oz&W_4r!o}$r`CcRIsQ#}}Sc5IGH}|B)KZmem{f zLD^F>*IVJB%(|*+3{3p})u>Ccz-#qMtV+~jf_pj=krvmzw$8a20IGG&R z6$Jh~kV2DS!l(Egh5;~mLkl1I=i8f8_ZtMmq6-fqNkK@MS?VyE-{GL|EpmrnFQ!0D zJAgqDfI(+Cj%e=eQRxEb zJX4E`1mWX@djd#zAAG+7fTx`HLzl|WZC_4sg+&7%tPT2|YJ6V#JH7uLa6br~(eu9*++Ab)0d%qH37?rs1SwxQ49!86@y1BV$~DW%a4+~?h+GSM7yNH`eI@V;be$XSy{Vt z)92NvCu^oKyHA4g-4sx~ypxM{@0d9Yy-Rz`8jQS}2-}InebaE6v+ZYKuNQlGLcV}h zns)#akK_QJW14&>Ao^jbBllQM;jG}8h|d9dZhwABTsqeWGMDlf6>Z=^wOrs}+QT?k z?0lKmhc?EhFyij+vIBA@H)_Df9Cpr;$Z7 zIEVAM1!aM>zzOI2^i(atM(^B}8*Enl0h2nSpb)67dfij%)?nMo9F_8Y9B2%t1p*0+ z{hJqG4iJ%?%=4nBkxPA0TP3N@p9y>J)%|M8F5p86D-}Co2Tb##2=@z)X<{|yhat%R zQzirtxXDF0yPzn|9s!@M&+8^2>AEZcXd}%cDd#bVirWA5GcljsQQ^i*1VU`re@7R3 z14GB;j+#5^;gYdut%@q>Dp3Q%5IghEbkiED|2zn%$;f~4Pm(}bz|^B3Aa2jK;_*T# zBIwsn@qO|OJ2`aQwlFjWGWhveh6LCiD))*0CzPRcJ0<;I7T`G38JcwDA6th)2%Q`e zy8k(e&>6^4i-@_CWOCQgR)Xk^I_Jr0@*p=Q@ITgsP`uJ~>mYZ4CKqOH{QX+9a8&(@ z3E_Wnyq<vjK63}7TfRKbs;~#z`T8py}&`6Nk4ns9(`&&i5*+S2UBm$5`0nh}LnO^xi3ddPo?wZDNS=71;ec`b9$YIIq9xQQNa)Hz;38nbU#tk;0Me^42up3YpK@07$X9P6kr{ z!Z=Vm*M7WD=*Ib4l!HR+f)W*v>3%5aAan1U?#5TopNWJDaFq?Pce`AK5GR~9*SVxZ zw(bmR1F`+<|J#Nh4cJ>6Q=2$(@#}L+N_O$eu0;t<|AWSA@zNxo^UF98X%GN;%^kI` zIL-oR$SYjG`re5gtKwiBL6(Y2X8q8PkU&&m=t0WdFRzU4P&;tivSDc^t|@$DleR}` zP;!Xxh64@z;&PZy+Q&CL1dll-WRTWakiymQ8a`AkG`j$RhdI_9%-KwEKHnA$~FqVe-Z zP{Ry@DH`1#QwwHA-(3$GeOP!Id>Vf0{6syd1R2dLqotEX9M(=P;!{>Bicbz2!EVGp zunH>hbNmz3Gz&6%YOrpDlpoMP7ctRd)=N_mhImMUKvKF5=gFw~^GJ9^a&Y39D1=ye z^uEz;2Qw`CiF^cFWY7Q)hbH*or{*?40M(tL<>8TF)=s8{6SLWojZ>L}BMu(T0yc`i z8_$9$!83HBGyI*!(KL)_7y1hf+eMS3|eY9UV0ItUv zjrbGgU^e%xa|Q4eAq}95D34dW%}Rci4<9^{hWkD3Afcx*+Q7PAFT5@8XN--2M}S+X zS=3^jo?56cw&$==hUnqIZ#aX)!KoVW1)z1uX+|kx$LZ?ZWsuMvLc_U2P=&1jv)nuY zR*IG)QyUp?Sw|Ayy$g&lnoUfgQcjvwsA-PT6|x5&ZE zzU?X7hJ!|N1+)P%06d%r9te=G_?>iJF1Qc8g%B14XbjxQ*#xgzE@Ef9MZ{ATo=OV5 zDAwDRIyrXRoZ9RCV*lrHSTI*$2q|fST-zKc==pE`P{f@hk<@>*yYfM}?HpQZn|*^~_&8>Ba9sF_3Hvy%b8uhQ7R752o? zm2RN_PbfEKhzKnsX!;-Ih-R0$@>;~3FA4>3iu1oyP}?ueyB|E{%g3(VVsja=%74fR zVPJ+=H`hNGGT#FviN*w$`b z_`Lo*EASgd>wF)-8bU^iCjaov5dJ8u)a5BsPJS8Ek~3XrmY`4y_Ksb6!_{G7Up1cP zY+$kmRMXN-*U94T#{V}Qe7m?ZKG-6L{}CO{8l@IfxRXu)4-_B;F(TsXr84NLjm{jX zVW`e3@{AP>77GWvMC>c~XAowBbI!21tj0L>6f_{n|7(VKf|eF#{FIqE;!2Z*mh>mY!Z z>BJvB9K%OHfw~ZaT40v?zA$Un0L=AuD#;6xd+ji8f{aoKUcE9%Uzw1CmTq`D*$^jz zD*q`tXwrqh(Z3qacYsrTqnw7$_#w06?*CzT(r>V_D)e7u=*`W*_sdy<)C*qX150PB zx^sx1#f}Ib0k_i*MVD{f@R$B^wvEtn?&3Q!jJyB?!~@v1t6)@o46wA5@0Xn4?V^~F z+u*UNO(DpGNCwXVF5qQZDcN?xPe`S@IJ6+VDY*3eAzD!N^-&l9hhLEcAVAj(C zqQa+fpaFzl0;ndLUY*2K2Pi=Xa2nmDE=hJ^+sAhdfe)eLL7FB^0P+pT5Un*E;pM&9 zVmc5HrU|Z*n!jy1P#==J9};q!V_ozu-rteo&>{ypxd5q@xVN(>VaRJ}-%Su5GcF> zYasOp6RfHH>1c?@c?>4+WG4F@ckq2BoRI^<8UdYw=t;cl(w2s!k%_i=((%vbU$-a% z(z{xT561BzIu5YOQ+B{9s_-e#CmVEjfG3TZH-;}5~+)(WiF_AL?WQ#0@h%O{}w9>X>7@4pikcUIz1=X*z2-oR6mRb{E!HG>;dn z)GXSUWY+4Or>(DWpzxpwJa8Cas(SFdtJ3R=18|wmBSI}8gb+c+HIhYo=p@~M zL4ylpKLJuGpcz2n4p?l*7D~)3dodDTrjRE8SSwi9PT=GD^c(LQl9cWI5H2)I4aOFR$JU5v zIUOM4lV(n{cz?TaUJ4IICXE%C@j-g#aG^oEe^LnYf$yy*Ig`YxMUA<+0A=r!Zy?H58jEvN`B9yZ85#Y)7RQXD%eBBQFU@wI#2Bjvsn>_B;#+ zxf-AHXh8@^z-}>BiNq!@Xd*sSaH)PUk4glBeJ;4weST5)kqfP)#0h)>{&g#)TI*j* z4kKg}Wek1t*mI|2TM<=hyQj19HHF6H7^f3#Q0Iajt^{=A2rukJ=LE@W1b}mLdQ#v1pLk~h1$-1 zQ6&Zia7e)^0ClE`$85%Tt2#a zvv^#-TFPke;FwsLOG?Zq_&R-G&TKIKu@{J2Zv!iXZ%M$44EsX^O_Xq2cf*1643 zzxXoShV1k=r?UTQ+o3Aqxs3M`_u+piTnM{Nfy|NhdU*fltssI}J5UZq-%fni-1)l^ z7+rTBhQd7^OztGP=?rFvN7A%<<7Mn^6qxf%P=8r)93TQ0J}v~)_q&>F+Tj(~4RKT> zZUsgklfRKK#m%uG)b+0XyIV<;Kehfy83m_q3TefGG(awQzjT!|%ckNud4%2|V=h1E zb9}srm|MO=L#tUL88;MJlw&xYQXxo#4DM>9sus_3Vt3W%*JQ5h3G^+SsWR2niN^?m zxYR%WD*yLkEiW@Js3h~7JRA>-j}~R}8DPVOq!=YmRf@nRQ1lH2i|KfdoMCCavomW_ zMF(e5w4zJmrZvcSk*R=qcVD;pH;G&biGGInJl$v2Lo*`iS^y9@r0kzCGFH$fU7t%Z z#?ezH?63gDknwmZ3dH?7MPCx*#6?_(ub^KFb%^>zK4JQ|ttU1|xG9~(@CV!Q{(>9< z);n8Y)nHIE15hs9SRHH?c#apDDe2}A`!!kgC8!mlMGgJU>xu4{Va5fi?o~kT!AP+C zS?iv{<3@-oe8js!VD1$UijMSL&Lc*gieLr2jWyui=RgqWiwI-4=OIjy?=kw)VDnKJw5#_ z_WeRr^MT7F1*lQ~EWF-r!R4+a|LsX@vpvGUqz>0C^I2QWY|d6|bLMCr7U|%;74UAG z+sY5~sl`Y}q^*3vF{w%vR^R9&l4y+cSq$HusMMlS>_!RVa^Lx7CoI%r4Ik|B%^3b~ zJrQcXkC&%{`42wQm!tjByD3pP?zp8E;o0<+Ry^ug0q$MEmv;M?htRT*A&Vfs~=N74aNj{GD`V>3WcD_u;KEi+~yPUhqpY}$G_mN8#wD@1&o@)&p57ks=)UBsC$NweB$Az|e05>C<3%(^{jOWB#ZiI8) zv=ur)*Me#lB6)HTdc`h=2aAI6AstwN7J2E2*VQG2defc{e}04dBPrq6z-p_3sT`^fmW&Th8u&%bkynba7~3IPz0`w3ZhKA5LJeyEc!EtDnB zMh%@k)1PBaxwS8=xI@1Xm4LFLU-ktH#se}i%^fojXSL~`9VWsJQ~LT}-|U@Tq!QH# zk3*|{d*ti2&`6M%VmL?@EQ65W590pqhgIA!M49CmSgG5uU5~zB7uy@l9D7qeWclso za`eIb-o)bKQt_>l%Q&&D%nL~0VTtNu+B181?QC+Ucmat}S7NAT3Zzbp)iq~aGF#ud zRb^;gdmuPMMe7)uKj*)YCimo$6Y`FN{MZP`6v_?b(KUpvu1P{R`6-u3faNS1%;uO*Z!@G7Y_<$xr8JmPLP`K{A~~8)>K5jq-1&g@sjCZ0l7m1*WRJ- zJ9tnMyfLrp@U~nDYM+fET&_FdluYg>y5D>L9Z~!Ec(I|}Pd-OEOPH_mVS}C7o>#T> z(jtYA6TRHPvu4ZP%=*G%SuXgZIQbFFv)L7TALu4DOuDqhbzAuMgt zilMVNX4-m>CuxA~0}U1B`mhwEH1S?;yAdwuP3NM&H`{r`O%jmXFY0TZT3tkrlPdDKaA#h;kst&6Yuhpvm4`!ET^!j>=}JH#<(ee3db<{Q6n zt=mhYXg9NE$V~4oeY^VSIK3+1uE`l-hT1w*%-#U$<0Q~t+2zU;b;Ax`cYEWF$%a|S zud80=IhMwMsw)p+;nWvC#Z9%twCyqy_&KDVjoO*gLV~RZ)pBi->DS(o`1=hGZvQCh zY81#g+5Ns`BzOK`WX8>x%HLTY)jK;#9hPt#htp#KA3BbG*=gqzHL*f^AFaf^>m{HS7lY0V0FDu7oPJF~!Pi0(zv--x|k-&f%7rbt`oV2~HmE^reQg3I> z`Ph2+=v@fn+g0n)5s!~C0pgH4d{>QA>KfhawCauh(y`&pdCds1xfE(F@=eb%PqaBm z;du9CI$GhbC}wBJm(pMSx55PL4e2)@^_WxFK*r+x@cT=n;klWNg!kxUC2a(fIhLMM z<8sj-T|4csRj{vVi2a@Qh{9hx`Nys&G@WqsD$g$xTI|}E2ZWdhQkFV18{tO6n4lq! zN1zayLfPYD61|4Tx1VTnZS7e~skUXn6jn=n1RNrrDr`k^G&}6C#U`0OsTV!|NJFAg zxX1v-GQxA<7xO{AmF_xI6RaXtZzrHAoi!gfy>HSyQ%&xk5rTNOTcGi$AWQxI5p)XE zeo=>Y@4t8%C%Ijf2T8|E(lWx<=|_!oBh=~)F@PcYb->$WSm(4B`~(YMQ4#sr91OJk%KeH6ZvU=a3DOJXez{*aVc&hV@^Cf zZ$Wvu0C(=@)3caApfSheEcRm?Q?70Ca)yQ=nC({9o`w>c zCrI$A$t$ce*W+z5oJkxM2ozD{uFU+=v!?F?=yX$r1M&<5Y<^&+_oK1hg2&@fKYq@w zS4%iYw(KG2>2JHT+DM;lb3e-7%IWhqsvxXGZX@0H4kok8Y>4yv94blf5?VbE=b*S% z9%)32gIb1#8nQ>zLu8t50$@?f%TFrtb&l*jEZHa@$-W6;mFa&G+JtK^(u6X+taTDm z9zaaNHa+o|_q7;B+rh9y)!b(b)29<}jPG#+h>O8DSqpdDyY4>G(!2f{j*eYS2~ z+je^YJcDU}UMX8QK>!0rbjzt%Xm{wB;j!f7jYJ07OSf%^EBk^Fz9({wT_oSDRE-0X z;3fr73nN*lxRJn*YFPI!DlWCW9I1xU_BX-(E|%@&PkN8KgPi>9J4&xinZGnC`r>M* zFoR3QW1yJ7cI>5#i*vox^l&*JS#s}?a>V} zu;*;x_%f4jyn6l^(?C@`FnhW8leIz!1&dokS8IFyw@Bw&PlZr~9r@5Z2n|=DJ5H!6 z_9L}iR@*WlSh#fTGhp-@d$w3$OlM{NI5~s8^y??JBY$7=#RWN;;^-@$GIQ9jiQnV!$7o#lo8@Gj;di*PWux zS6^;4)L;%)gGkg)D@E_$C?!mND4xW|!JQ!V*ZkJ5-OTwzTbEV)w9EsePsM_{L!qv} zzMd8}k*~v?go@!s}gaUNL3liKK$mhIm{|m5Xam`I;{dF(!)~vI6(A ze6RTC3OwI9aW8S;+MDneCxQn6dUihno5Nfd2Xhn-`U$P+(d*@wzDk0&zOE|*#s26d zXY?+?U}9%STgtq(G`99Tevxm!QH?Z56wpQJ!&S9R3LVQ5!gH-XKakoSqWf=@eW}KBY%*rz_pMA;(Xz z%$ctkySX67L97v&bp+ToK*2nfdXta88XbR@;c*ZvIajGDgdpl3wNA=IfSb)KnWoI< zAKj>Xl9HMD(j+i0ap!Y;4HbGHZsz2eeC zmk<9=Kwksa?a&$fm;zaVlLs5s%JSNoBh`AgfA@Z67c4C<&7<$m)tAH9*QU-3d>oVU z;vZGtG3%uK7u&h|F5k+<@{ytTEc;!Iw75rBJn`q51*QxLeqgbgH8l;_6|FFA zP+BfVlP);~A-L*TD|?Cg#btb%Z7MvYYrgd!-u-4=ejoVCoX?KMKl;0-WlQ`KId~_- zXg+c#JW%wDrB@Fjj-Me=i?mcZw;PyjZVynBl|G(UBc{v8^UpA9|NWV^$MBwe2edn# zaog@gcg7(BxED3VQ~Ac9zp!7_87#;muG1;OIopxZqx$_q42L?Q4$=o^2gqbFx5~U2 zSHCjAgM&*~cFLC7$M~+LcI^2H^_#l)#wS43xeCrlcN3B*f3(>Ak%!}ttU~lUm%^F$ zq)E+Ch$*mk0J8Blm7&DXhG3UyYOYB7zHLCvQ`eklm~>7Ds=;EE-_fx_almng!NzXN zJefmUlJS*etLK_IK=7IK{ zM}fw#H)OZ{Eh&1d0^eQAS6nW9Wu)utUW=i9PV`QMPf8ril%!zv{2t$XaA=-3GgNxG zXtihklCvjhEZ{;<*Og{celMZgfQ6+Bc($2|c2puVY3)vTB9p+TaMZPP`um+_=Eza7 zS4wm|P}C~XAr7SJBk|#(@BN$|lgWc!Nj;}58+{<8&RS0N2b>mt*gUFp`?oWKCpvSb zsG88U^)$ci34oy_hV-d6ql%U8*0*Z6o*T8DA@buPYLO!=Y%j|aMkM8gF)Zd3-zDfQ zsc-ukejCPvbkG&M4nr(?&ZkH7*Xn3Lvix+RI3buesa+PNea`xRjP@6Pfk~|7uy0|z znw>+~606ThmThH$zmBlLI9 zF6JprbkH_5b<zW_EOdNnejSP} zPR7A+adMWL32PYaxLWsdLYrG9g}HP&}H>)MIS zq0{c)?|B3&$ESpORFyb7&u_0Y(NKC<5G~SRxl?>+icascpZP3TZL1j}8}$Crw<(a&Ru_972KE^zu8UnE(gi(SG+3B zEjh8>!<$^BpzRoDeYz~qwBz(ceM|~@-5h)35<^Xct8NPt9d73VqIvgcr+(kYi#6>$ zcB#@)BcW{u2SN0!m|Db{4qobwIj>lLa5a0k%^SX?^LKcXBea(hxN*m>4p@yATH!+M zgX7~@z;#U2^FC0R10pRGw)6f29xk$<^nGz)LR@Czlcv600>sQfAkIWdN@?Pa!5@OL zH`y~hK5YE)WfP);rV@CdS-rac@)CQGcfD_!loG;(ZHWy(+gH61=KuhV7YZ;Lx`Hp3M6y^z!q#U`|$kk=rvKDsVtR)#=yqJ9OlBgA^ zK!C5l-||YYpGnCL=h(eGrLEHEA)8L7ZO*!aLkPqc^*MJ|+417guyFp60y&b!3)o@a*lu1GU9w_)03T1eI_hikATvdz^4Xl6&T`$KGT<&19#hfaw%D{wX2t{Gq z0v(2gDE#ks_0M+S2vI7awnkL;5)34M(rQycv9)ELXO~(m>zqZfJ>D`Zcks+??Ss&S z0NNHuc`JSk%TZPI66WIF_&AFFiPdKTzgu3Qn(`Fx`45`&+LT@XWFj-=@=gnU-TH63 z;}{-|Ik37=et-~O|3ft{fy%{w=ZOUqMbl%)IqTWZa*K2^HxdT^l5t0R=vr&xr6;~u zTU39RkS^PA`6k1dcPKn8GVo~=<~9#$ryq{;HG!J@0|P{9^;cLmc)(=E?AxxSJQO!+ z&>&K1{&cQ@520b1!6MaAT& z^l8~77%YEm^@%R;i@)mQLP>xmg*5OSz9;(0ZM(@OyQiVSKWr zJ$}ny4o3JyZWml&CbNLZ5|*@b0)jsv=^x~rP*eVp*tM&gaxxwIS#JH?;kWP~$6BrS zbJ|!;8HcF2@f&`lC9l>PoZEP_qw-9=JN%yQQ*9z8NsRfT&idk9Utq{v6#Yl4OXpaQ zQrXkfkM^>12Wn=`(~}MQz?A|P8O+Qr=(Vh#lUH!X3Rz8n6RR#K&21_$E*^wFGR9Zr z^7p%Zljz#0r$%a8abEu7{Rsi*(PMfW7Md!G0BK@hr7S$r+xC?CGb9Nt zyC{2@Sjm;w1QfvEcUL|t`>JK>`4xHy}PP5F*W^N zZY6~W;*Wic#hKd|!$nP_54KkU5S8x{;h!mo$_uCemC)f})f0AfkCXC%(D!cOQE^&5 z6!8gP?wW*!{R-cSNZi}vtiP@PM5-lftfDV}x-9kjwD33bA(vo5bjL%wFSfLU1AFUY z7yR@rl3mSb^9uRbZ((kp|K)g@sF%C5NK`Y;($v)WdSM6q_Qp?^n`VTTl}=b%^50mI|8!laWt()+nqnc)CyyKlpU>Yzr5EsNhF zz;uJwbfZy1J|g_lx!i~2xFh3d#SA@4&UmnkJjXwJX-u_G807tgBoe1vhJ zUUHy%jn^Ofq*J{TH!d&o>=ajt)0s~q0JR;ri4&f6_NUT&tOWn+NKY^O6%HRm24qHZ zE85dkctlEZgM;5@OL=_=_Xge!-f?|R`gXz0N`!?c)Vg+SlYhApACjBhC~}0*c=Ywg znu^nmKX+R%=~DPRpOcCCqc8Ci7f;q3!yLG%$%1exOaVWyN}}@AYvPz=g8jKL@%Lbv z@%f=m>3*?wa?VoxxN85npyIcv;hQ^ z8zAs69=o(;RDG?R%9#h<@H2@N%>)Xl(O`mIE}r0Vm44rr=M5w2sCq&0R4BZZ(DN+H zZE>LMvc^98qm5T`V;aUmxZXLt;qP(%#zaRz>vnhc zPPY6r=6th$-|hmdb8$s2^{HvgQ)4m@@+b}bxyS^t25(hc~kS}{*c;A4Y5j#-NGjwyf%9Qj^w+GEu`EHF5za^kiPk$@wZd|XCKSjxQIF)>OF6?1{j1lP5Q+I zkiw~ca-1KUV!B87Ki&U4r^Em|nQfQtG%R8=6e;%HoU<@7aYev zOxQ?+CaO)fGvaBp*yD{IaO{!!(TG@-!GVWTX-R7ukr!$=ur+0UlW#$8IU)Lub$j8ak;@Y6bU znm4d5p5ftDD3$Y>9W1S<_-=G*Ecs`;6w&d(Y6<-5k6C2HDp%aD>leJ7?vhoP;X zW`@tdhH$iJMb-bxUqVyjK-}!`hr^Eygc9Zh^#2Mh;bu3l^p+P+Pbw9o*^6#*p;#vyrqoVi+kIR%Oq}D zNzR-ufG0{+uug3=b#vw=F6Y-kj&=?TMuF}VatJMXDzShI(b$0NXSKsM`^V9T{cr!0 zy|9mN(l%{Fb2x{+a%h)7xg>Clk@=}o_PS#2{ud#8HWteK{QSF-;kE+X{3D!2t1w$X$ex?T_fQVqK;-z#?0dBbWG&o&C~wao8no~2TTz58n~R_ zrcj^?j#kxVY~V-D-Lo&b``WboqP=7?r8MpBTP>#Bk3W%wbX(I-lZ!s-pY!W$nx6Ks6&;I1a4Z2Nulu!uAAN8iwuL1-$gViGOoHOd$A1nKO5D z1$+sVjTHTp#}L{1Gh*v;Tgz5Ge=(JlN6BSdco;R`5_!}N%jG_qsl{`^$NDf7AErjI87fvyKB^b-W?K-LJ! zmb0(2-fFHKla`X*MT7w(`0ME$?*bY=10$3NP$2UxRrmpGE!#7Hp$L!kPrTH`dEFIT z<2y#RZl$GAfEVVMJ43wrX8pDrmFUNb;~WTz1Fm0CuOH>iL!i`Ydc^cm5L`dGsD}{S zG^L5jK%v6)PK-xrA^ZVO6P|zatxu@i?YRcotD%X)2LszXPJ`v!Q%d;K*rUa$i@T%5 z&|TP@-df#+kSt-o;0|$KAz=W6&9;H`ruTJrDP^==rFZQ}UYnHY$%~7g%xB+({|kje zPKN)|VvMy-aG--eQl|b|v&~8Z{n|s-| zzXuVMXdNJ*ph6?m631`7H_UZ-0^hBH{{SwQHy|ssKjYOIQ<=jk@2ji_K-p`#o4J2A z(Tm9M9B4qH##sKYcDJBv5iA4fS|XO+2aq)fw;kw#yjv@;xw_YKe4do~uihgjA6!(| zC*K(YB@D2O4qOh&Lo+EbpT@sUSKM|Asa&;wea2VvXmSX@OGqeJpJril{05`w?_y>_2l>gs7#?7w8Bs?5LCwkF zk;9q1*Y6}wVrva#v<9h0KJX|A$TCOgSC6ELBr5i8E-pXmD?Ub3%DiBOX4!$z5Q}&a z_@>>7^$kA0B1WE2#_a|*u@5DoazWtKsNDqMF8l`#szWiFM?Rxp2CCb^oo`W&7!rEV z1NjB@U*?;_I6Swyq3QPOSMQPL18ho(gA7$1@8bbbvm`h!Nlbjx`^;1USGxk;hxN(c ziV^6$Kw5r3Bp@L{V)GYcI^$Fsv||SwyM+Za`ISQ~Bg~>WB(;R<9tX&kW-<7d?T+Lb zDU2ZN4OewuL{0o1-rCFQ%M_rReC@Tc7L7T{aetAG+Oi48%uCJexE$tgDZ`NDg&`@T zgxXK%#KeuwXskRL`$MiNWWaW`YT2MXijbas%ayQS7WkSsKxKq5!d9H zjdyFI=8mThsWF+c6UZHfxvq@eKOFVBKQQZ`>$jY1+=QrpahRX$n!6W?(pauo`>l6BqLRgRh6PcfFza+e3G7a}5deGYfdZ?4*F69j&`*4{{0kbGV)Z*!3)DQ;$b zaePVY;orK_%LAnERF^aCOG4ItlDQE&!eTga11BEq=U!K0vghK=%a&!Z_KjI_H-q<^ z0_*wLeJ=JaPDiUfeJ;M2cRr&!%a`5ls98{}5sKqdChQEGQ(l-kzYtiQ80nTs@@cPj zl=8&}s#a61c3GtJxSh2>b$WoQt2rGa*eR^#Xxz*|BJVE9mpAV}JUL$KVR}|}p~~WG zlQz;b^Wbq=&8Ycu*49}CIeYpOjsu2^9f|Ag$V9C){l}XJB};V%>po{~>BB#UCK%HC zF1-7aHXQb(R`+@(4$5mrehlyK-TL+?^zMtQce|6=9puSTLbXqc`@_seN1rLXc!7aThx zN2r>3U;DqW)j4ar*i52QY1$e=p6zU_=E;XAO7Q*Y4F+0T=qnD8lCjyqPfH0UWJ7Hz z`XfB=NmEZoSjxgi;u=OzuK{tiNSlRtuFRNq+0 zF=N}FAvYx9>KaR^_$Ttt*dSStEd{0cs0VV__;mnr<3_66bi$ehB$~9Ap7Mal+uiAm zXs4J2X=gvMSnMdrlP0jXNF-_T;$=U7nj}Z;*35qTX%AJ_`+=gX4!XGqCL&iRdgmYP ze_>cu-+lcWH^$<0$EB#mzG6uB;v}j3uDyLp<7WTWAB!)&rk?H0G?&D(G#ykVs z0E_X@d;$W9$!)43tyx75F@CSPN zrP=TFSKqy*cWfI^=Sr8Yx{nw%QI;R%WNrlwZkhZHPWqWJQ-3c}u<@I(@UyijaIP<( zn4{Mw-A~vmPI+r4boq9m1q4a9z!)%%I4~{kCUAjJ{}vhe_94F%gpfX@%@~vtInLgA zQs=z4ze=$*Q>Klk&EDtwv11`;rJO3`*f>^wczZ5_@K*gj1Qz4tHj!qd8WTc8&+)P< zThYiRTlR3&;LTdp$XLtc?Ar5ztZ5FEo83t<()<4Jl0Ai_safFu%^@;j<8cvgK|#4VH`X(3ki*bG z%ykR=py`M7~MnYcW5i2$WdUu!wdS#f1hg zJiktXQl{>CNkChI;`p5cMfAC{OgCVwRrLbZ2|qGLPxd6IeG6WA&po(~^lA+1CEZxJ zSM7^1F`g*Tbbpy(n9}k%pTs5cp*|1U;=|gF=@ZL2kKGq(vBsx1DC$r2Dob9#{AOn_ znm6C)wUC886suhbSlMa5IIHUXW3LXpiO;Eb z+XP2Bo#poYxY{>EqCa0Bm(x1jzeKygkQ2%CYsex)u-V-`YJJ*E{d^Y`viMx8pIu#e zh@_%;A8_+Rn|bN>m>MGIi(kOpHs9v=rTO)b{`-*{WGYfa(XV{5g{+H3dKUhvv-iTG zC1Iu;4y(-jX)$&uVmG^ku474kK}C+WDqS_M|@hM{Dv4<%~Q~u2t6Bao->rhcqoB3B`}o9UC?qIxGI>52|&= zwx;Z?J4&h)M?7ukrFcV`y1Q5FeN@5p?qml0B&t;XIBn~Zr9w&E{M=+qm~|Nl`bQeUiNgOt8!yy;N01gm=-X(%7oxHd_s*H^wqZ0Bf12Y^ zf*xaLvSk_=0Lqz+|F62Mev9h+x|fj94h?Fq2ATdJPjupVNZhUqw`4c^ z6Q-|!>t1)Fn4u*i*EE7EnX}pJJdamnqh{>gXI*@ovD!-4^pr|1^L7Itck7iJ-e43- zzW$~`^q#$r$cH47clsMm2-ZV$zXKim0*Q`aA8+Vy%%5y7^nBzsXBKuI8xi2sdyyA3 zWqd@JsN@TFN|NXu(I~HTJz$kvUQv>o?5wSt?wZyqx6!hrPJ zkvpurFRaouEmy7mj&pro)b;zv^s<&S?(U8Y{T}AsY!k=)iurhy-Cv6_u6?Xp)$8PQ z=ObdRjK^)Lcdg?&Jych^f!Phn={JAVxp$mBF!sr=0&dkUJ-);mv`z01P1F(%(laubb_m*5ES1%hEPj?Pcj$1i9mwjk6*&WT@_Ry`k zAQ2kV8a?(5uShbvE8;Np%%XS+--A8U5{hCsJ*7J6QBrgZO*&j}Fmt@4$N8Q;*U~f9 z_ggtnb$abqEzkBEef2$4ZcQ)C=GJ%po0IjvE*-{4Yi68tM_jNt-{=VYo;4>8?P`tq zMBhS2zAKHzf`bcA>dA$U2_TrFPeiB{R&lUg<#3csxJtTMH<+lBheo8OR2je>BTQRqy$%Yz@KZ$@i~$f40{7O8e5F=|}hHS4GDj-!IJjhe(;|ccweDW{~2}>FTy! zdU@~j_cJl{1;r}`gN*`A2;LZjUsciR$18inB}IGq9(u905f2|)@BY+gWDu?lyVKWs z779!C#ph;MymI+|_N57X5VFn;wuI7S{|J}_9lJ^IV8iZNyC&m}xfUzg75%70yDp;06on4)Dfor5NFl z2CBd$o)R*lg_S9OpLvrXe;w*^l9H1-JorZW(z~@4)q#=Y!qC#MKEYvRe5mgN0NUcU ztcNU(eMU&Q`2H=lY%51btoo$P?U(_^zMp@>ZV15LP~)c=Fq8131}bl@D4tQ~?+n4ah@ z9W^0R6tPB|_((4{ZneOgN5?u@;xyIUb)_i#FqeEpbjU3GP58)xShk~U`$?x0#i{+Q zAb_@A*zZs-1oIS4t*o+{voj8Fm; z(vAQIC=di9A@c}YigiXd)zj`j@n5snDNx%2Y`zFB)H*|c9$Nno3=Xs$P6?==@NEjx z=V@e0u>pUyU?g6M+N+>LcBXmersTxFF4ICiHm-u8W02ktnQKL>E&)>SB^M>ARtM)W zHg2N3KFu}!LB?4%5smY08qGasw8XJ z>`{leR_}Ym`lVL|<5&9ED51u205mm{XmxeJ>dt~D6lM8+`^L(bl>^?Q1G>bB0tBi3 zeDDE#DKHVOE+okMTW|OetPfL-82D8=8x@BZoLygK>o|6u6qkUBH5D|5WTjulZ7;Ig1}I4EB?MC z8+FQ}oTzfi#pCD3c}1%X+QvBnwp&_b&CvT$LP5hG@v>{OhjOg-PULux5DT=i3Rx%m z{>vShc)&tzA$sB&_lo@RCHfa0q_&mEk}9z`m#nT7_cB5t?-P>O_4VXs?79fOLf#Oo zQObKF<4fZ?cZ@GtrRZ7Lk5m{)+LMGh%WsmhK=Or;2cF6dc_uS_54Hra^Te3?d{THx zgkiHC6o)toRI~lyQq{q?9v21=h`MQ;qJ1wOdq>$|pkOpua6ue4wZqZ{1p@SU9!pC|LC^=z7KBj$9KUBr z)n44B_p6PWR4E5}!)mFbuI-5JA6fjpYQhE52Ai*?N;C6OHyb`*)>IjL)U;6iLk`GP z5#Y)e@OvzXkYw}xmzphCXS(yP&Yz^8hTT}=*d@{6R{X^Lf7s1)5MF?Qu&E5wNx5w@ zW^=};2tSWBQZN9_HJZ*p9$^dDGP6s^yaHL#QNmQRwiOwr^~+QWThLN zzlT@*JdoIz_TpZ^KrbkVCIu)*FpRQKD}5>^n|PbiwDwpnA70iQ*h6WAHL22y zVs`@q0(3w?0HVE_>loF^R1wT3#Z85b4!Tte|Cuns2RK?-uj)LDmO@V;^A-at0`e$h zaRfY;KDr3SOr##H84>5YM??h&5!G)Wj6+57%n+840u8Y}R+gaqMG4PS9Omw7Wj!}` z=Z*1{6Q^mF?+qkBl#T%{1j(vP()x$(3I}m*FR&V%0KokPC<~Tnv`2`oLYdH)(}h?z ze*@;i;XVaYZ#-j>9D1(<>Lb|o7lut}E5}?*l6DFowX_=cIcpBMPfst(m5gcN`}V#b z5<%O96gB0FVsrUV;+UL51c%%=#dNM{vRZYAlpD5pbgphM*b-iP2oi;%iMJ1^KAC!J zl!L0JKVFVMiS+q4y-1?gi76Bwuyj<6uw$e>Ypec*D|BvdkW&S2mTWd7qYuE))>Nd@ zmtMVIp=1U9+fH0r^%EdW&XY8;f_C|I!r>MlF(*4*9heTAP%|?=>rKl6ZQH)PxJL>> z6@&?h`>hd4SJJn(LQc}XUc;I^Y9p;W${-3vtpGY(NF+bFu~psYa~kTkMgGAMF;qzn zzLIm&J604$k#VE*gqkC_d_{mtV{y5FgX+bEuags=X}71n zJrQJ17}8ii(C#1=G~#x^`)=ai`(MYxRY9{ZFIs6*=alf_!gInE#*}Lqp++G>>%+Ce z(l30ma>W@;SeOcUZ$HYUiU16h#6Bv63p=4?3Z`7~@fOzk0f4_ZtkPBH;rFI+Ia?^O zXZ0MkPRQa>*2i9+)6*5rid8){!C5DDIk1VPEIw9C?c5GQXK3g-e7^rFy%p#EtOyX0 zo%V>K=OCFL;&k%P@%8L6H@cvGk%ijH?)FwO87qb4QltzFBc4-dE{R;5CF1?vvwI!o z*_Y0DX@91j){C7hTFI%h%46VZu1uL41g*0W-ru`GT^gZm$`Jnhi`;KMUA9u2_XxaG zj=!c_2L0}_?d}qG7Kz0_>DaJ5r>Pq}?LN1R4|wR*5>=@1QgQw^Z&U#vc7*Nw@~-(}Pz+Y=pb^ zUz4eTL_)x_CJyD~R8N+FW)7lp+_*gH_MT}fplb7X`rnU3zqm+Bbei3SK_^l1?)za< z$^Mb@pnXe~)klE3sBu10?-DeY1G5Bn?9-y25A87oIA4T1`ZU=|DJZ6b4SpL!+-R1t z28x6MRCY+8+A9=VOYZ_wdp`)HBTEAC;!RYpU!$qK(60!A=sKuKh%WEEXDDZ0Xz-~@ zIVd%p5a0`z`g)%D!yBN42OSb96i|w_5iQnt@w0O_Sd!(zp?^t0eoB)wf^ILErvXNA$r+Yf6};V?V8w$;-RI6-B;$&8!aqFOpdPX?yNf4*f;$LJ z`rbNRMUz1{fDsAGz6uh#AY~5E;U7N}XsE)rof|tOW^xtFEC5E-HwN?zBmdrV`y4N6 z?_^H_FPR7kNj%sMs!i#y0li$5P~5{;!Z(Ugk3lY7uOON6E7%I)#i}LU0}uY2s18Al z*gv8u>Rz8>klgi4e3JIPPO+il^#N)q_>A!M3Ds^+rxdnNpDmPYnCOIk;`Bg}EiVu} zo*>u-$t&YpJWIDI!?Cuy6Ay#3qR_$+(0U`(1pABug%ghHhAsXj+PnYHTK0D!L`KMR z1da!whev2J&b%uRq1Eorp>}ZGn!HwyY|OFY5C@M|zCw6(pjLi3m`q{(64z^j@3-+i zZcYW$WnKU{U-9?5RUZqzkhsJm#vi$Rld(^#(4T($ip(G7K@te^Cs-M1@IL<~vRRE# zWI;%k!GAn=ap@Z5k{mK)%B+l_#hC~%!3tQwI-Pj>?(^f4d9N%o^UcV3EGAGr*F|5c zU{K)ebO>b!7Yz``m2$Kr^ofl+RD!b?V-lts5~Gl!$`wO)iv@p+NN=n74(opMEe6?W z^bK$W!7YW9(>(KDE<4fFQr)zY%SqXiQx5Bx4iRD>{!azH?;Ke5J0F(kFR~ z(ieh)8J~bcD|7S)bJKm0@LrRWqSc}?q>VwQNndLtK{Zhl_BuIN znUnSazbFd|?|Pf?73Q`*e)H{%R!UcEtd7E5j!(orTX^hx9~Rr(v+TyU`AG+^c$y$u zS4OK(3KkwNZ}mhQr=3Q(X}DlBLqIqUBgypNFb+V^%!C-*@-*FfAn_zkm`#$Gb z@>kc~#smrQ^oY+IT)({Gr{$jqFMCbCiCvf0pf;`*zA%p|4|zLQM5c8p!{kC`CB$@! zPf|Rk$Dlr)9Rm;+8KP_W>|GrUzY$ilOfKC4Vz#W*iJ_Z~dam(8Xa2bo5>mekoIb92 zfiJ?lF@yJFF%sH6!FLo+aSZy!erBC7uKKA(w$r#)8oh44+@4f1E;(Rg7ZxjYIsVrN z?e;7r@@|~cX&IHv>S5EK3zOH$fJlXO!_)`$-KFfgT_H=q{wESm*pvt*Cv~hU{RAF9 za#GarsrlWz824P{!b|vdLwWl$dH*v7&)F{RYse_0>kF{G@G!wTOl(m>T#aj8OMU8W zw1VB*8;}DCY!cx4L%~7@2Cl_K-D`-0^buNWH*WKp(#btcn<)L1f}OC zncXkO_GLeR1sHP&YZ6;sv-Q4GNTv7`9=^~jNI(2mI;3lh=IqU_7wRm-KggszbiQuw zdkJMfwR%^VKb6t5Ie4a>~Q~~=j>iwgir!S5EvR~1QP_r+`Zxs zfAS`t%;wL$8ZRtikf^ab%cL|pKl@r+7|kGWTKBNL!BkMnt=Ldn3-@E&=MXvYtAp(+ zaRT3pot}J!YWujQ8wqoETE{@4FMAK-dfkSpSDm3}CGvq$(oqGyDsaNN{D!D`MFBiy<%ROF7r6YZEtk{bFm5wOP65E<25tD zobui-OrD<}$wvD-Nn${Zv2|e|7x2+4Ru%RxRb7xjplsema4m`BC@o zOJ%X@vR{WOQwtvj7W=u9FK@kp%g>#Ge*D*2g$jY|Eu2=!^}5uh#)#OdZEM0-uVeAd z|2LUhi|y-~pByK*L8HW)xz*|#oy{5daCQDnUA#}b)ySrV9)KTLG3+|morDcjU;fzY z_%(|`zS_G+(Y_@Tr}ND#vMWfUf->UNRw%eI(A#Oo=WuZNwY}|CuUI>6w-`y@OTAk> z_Rqus@&Qd;2ISOVKmi4EKgTvDU*nyJ`rgxi#UUyxNfQ2)KkH`G8}w@di$v{wAMfC@ zLRx#Fa2FoT{X`kq)BWmqQWS#BX56e@I}$`C9aU>IG+yla@eJ*g5nnWerwvvIF(}k7 zT9!}K_}rUh4oY8D?XD#|e~x0X#RBAh;qOe$f_$B1okg58Ivc}Koy@Gzq-kb^^OHj^ z`CR$&&9Vqekl+X;C~HFd zKMR~5F26Q^l@7D2KCUU{Rsh$;6C5^>%x3-NN4R|SXi)SrVufaRy7*|dI3Be>OCnXa zuyP_~@ffk=#tsAmAgI0(q=Wz`wM9MCu6ZpjW>0BEQ0aK#1dPhNm*GCHo$u4T<73vM z+H}$?aTQkfz$`av6Rd1-4q-0SKi%~|SnR5JRq7v)SOE=H@H23RicL^D@WeAw2L4(i z;l1O*w4QeVDGUAO6ldHI_8`~Txcb5;wly-vLvIMwq*)Ud@5&xRqj)3-{gg<=tDOQvyD|;FYM}`RTl3tb3FgaVG`~ zs`am)4e;T6T-o(Fw>eHOu|gKbm7PWhpWs_^X#II#kp{uY@t|g-Gw-$$pB_K26_}QA zZRf}rQ^M$$s$DOr+g~N;h#OZp4jy@;E0U~a{3qdl?o+FBYLEv*tK9^exq^T{L(gwx z!-XaF#|NJnADuTGC;cA(L)3w)<5zK0Gyk0^EIjWNja&-hTk5rD!QIy z)Ro>EbM*G*TsOy0CC>Hqb!=cq1E|t+42#@V*7bOPnugjuanE1QRebLm)SCNuC|;DK z7#{lSY;{6^DC^(f9hR)Dv1iwu36+9kyBFKYsLd9dxuF?q7vc1W{1%rU&y@*)fs$`A z!R2FzsZWpg4fCT$#%k7lxv?_4R?BMHBC$ajsX$qLT-Y8gnFasHCm`R2=5jY_}Vi#h!AMNtT@8~&v5 zxJA$w=&b)+p_uk~8l>8SVnI5c;QGyiPK z7|pXBsZ?iG{gg`S;hWBBd7m={AEH+it2DzFg@zi<_6Xt4a(gx4^kx=F5%ssn8+QQ0 zg!a|H0@VKZq}^TX7EG%)11i+J&29y`&dAR@j+m5+EP7@aGBgA#$0_W8ldlgl%o*_8 zSvYg_Jta6RYi>il7^Q9H8F{w#=eW8(+`A^=D2%ehYBpMZeN3lNCkOuC_ucwpQ(Z4D zl39B^u$fr`oyb{f$-12!;aQ`g`jyq+_wxWp06azS+os+uzz`ts?w#Gjj+@7x)p|C~ zh|hbDlVB0?l2j&T{(L@8yKR2<9d<8dUYGy8(zWQHxceueXeCJQ%GmMk=Z`WiXE$5y zc5jwFcAWbyAf;1Gq$}ze#$MMgMlU~Fcg&Rti`uvFxN8#G%)V2UyP5a!?Z35=lpgG?}*=2RqU>8i|rd1{8r_GtkDZU zol%P4nJ!@QqS3h(rPxrJes?PRWZ`Fqk?3p^ZfOfXb#PW(cfi6s3RVPf!{xf$*;rH; zBD*iYJk1PW^=Q#PYmG~i!`MtZ%n#4+qz}>dADJ9%=KJu^zN;7)Xi?(-M2^_JR)b`z z1AZ3PXlBj7lZgA|bCEb=)ztsZiCiJMnWcD84r7w2rchAXiMCMC>#n8*EQ%Pu8!yF= zBzc%pNP2k;;aS2y8s~>~A>jcVVSoyKVSOu};!b-moA|YU2^E}MQ2x+KQ+5cAK=m@d@=3vxB1JA@8YQDWaMqWU#ZiBkFl6L zbtI<#d7o3C+k4=b!_rW|>`bx(Lu^Dp>>p)Exk zwp!=hR%q1b$yF!yGV)>NJYAH)b{z;ZyH${f#(cY5ac{~ha*#w9WNSWPmUWENB&^rd zTbG;A>yv_`jXnLsSE|%9HL8eXFhqbFIf((ESuzhxK6M#^KUI$=Q>`{%Tsu8cVf}7k z$njFqe*Y9q3$kV&U_~^XnmO4)vsQ<3y*27T{mdsdx)6_K^&DjpWc$x}Ft0r6<9kE~`hsFvp3i{-I;^u#JHE?F)*Hx1^TB$Jf0w~;_uN!@Vv<+@32 zTZFl|tv%oDEOjhdip3@RLsHza8G!Y=)oJ2Lmx-9DY_|0_3wm>gFiPskb0K8_gRNOMVfUF z>zzQ#RZ;ta~E8PDh^c^NCdfm8D_su8G-9hiLDpBTDrqsLWz}T zKqGIYk4`r1AroJPwAuCW(JJ<@%5Wp(2*4*0Hs(YR+A>v z3wg76rkU+pxdk-k!n81Ce7$~}%Fow0N0+G-V34w8T(sb=i%s zDtRVq)OH#Bv%uy0fUA4R{0}HUz-B!n=YY2to@RRytEv@b<|jY+3pu|yjUxLF8$tTG z=d?>P)v0nA4w7B%=!-;K^-c*dIcE0_&JQpW>x+GaT>!J8R}&U;JQ;jwL60iCX+;Cz zhUmZr&jML`{;~~*w{h0St}*>*J6{QmN)z<4jR3QmWAmk){`TCNS2ST|8N3o!ZASfB zFXHb>p7k{KAO$mT%#~bQnVZMkH3Z;^cvsAS4JMI3p&uN!Q0)P+v@O^#O{vrD+DX~nw?>=r59Z2C|qZ*DO&;)V}g zI4t)q%XqXeiI1so^ZNY`NVe`>4B%R^0(iaU@i;C4ur|4|b8c|4R6>vr!WTQ58Es>Y zaNPj`3Y3vo=YlR^GFOunnKf1dgKW?IDoSxq+k0 zB?Jhd?W)Q#pP07mY1W;~>4kA}Za7wv-i@E1Kkku+Ss2XUHo9`*$GJy6^V|;m!`;hL zY_YzrW8~U(V0_oV=LMc8{CXiua4t}e_9m^P^!m5a^XyI5Iq@xTjK;jZ>+oAIX<|ZQ z5s%1anUqI+4v@HZ=7j=Lep(9JQ{c-hHVaxq5U0R!q3cDt&2^n?(cP*aR>S!$zx5HEc_RZ^Q6)zQ^Y&_gF2=KPgE3)d|T zAB+u2R#OLGL2^3gR#j8KOcnTd9)tL@wGRCsOsrg^ From 4d2dfc8d58c591495bbed1bb7d43f15820a47d3a Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 4 Mar 2025 07:38:50 -0500 Subject: [PATCH 23/46] updates --- .../images/contoso-lockscreen-10.png | Bin 122846 -> 116228 bytes .../images/contoso-lockscreen-11.png | Bin 129770 -> 118968 bytes windows/configuration/background/index.md | 143 +++++++++++++++--- windows/configuration/toc.yml | 2 +- 4 files changed, 121 insertions(+), 24 deletions(-) diff --git a/windows/configuration/background/images/contoso-lockscreen-10.png b/windows/configuration/background/images/contoso-lockscreen-10.png index 029e9ef7653a0a2359dc10b806cd8dd7e29ea3e0..eefe44b6c3b259b430557ed3a9ad2d767953e77d 100644 GIT binary patch literal 116228 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

Z{1diIk;q_apXGhqny*-dl=I<32ax?^4SRM@GN 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 diff --git a/windows/configuration/background/images/contoso-lockscreen-11.png b/windows/configuration/background/images/contoso-lockscreen-11.png index 0048f84afa50c9b341aea8e91f49d01b3ad2fe1d..57a51518e712ff0dba79cc9aad757cd40d5490a5 100644 GIT binary patch literal 118968 zcmce;byQnX(>F?6O3~u(?oiy_y}_kGafjj(tQ2>5cPZ`?C|=y%ihFUl8=&v=ymzhd z&+p!>6_RtZWoGv5-^iXr&}VrG1Xvtc2nYxSDM?X92na}T2#9wO&`{tzU)u2C!5=W+ zBsJ_IAfV-+-)};hAP&Gc-`Fck2t$+&gnlw}~dCcUpZ())Jg`YbKNqNf}ivE4fsO_!2;<^Gk>q4Dcd+LG~ zfg^J!86KB&cUz?^8WvV!X?lY}R-#^MBxJdm7bdth zBYsTPb>ElyPg96Lf;pw5)>~*e!$y5Kp+&s)ooU?mVZxldH?PiFUm?qwX$x$3=sbOFgj~S3-cD~KjR9P=(Tv8vl{msL7sg0&)rOPGg=+W>A*?6 z|200n^aC@7cmDqpxG7+Aj!n^lm zwnPyB?Onr(d1pEZARTNr>9Zf1$fwtWd7eIV>UC!C_|6c1d*gKBgrO9fgmjLC zo=_ZshEw0^_RxO(!cler2EPiP#0$an0oj!k$0i@2FEpVryoS?lnLQqpOU#DN3RoQv zirMye;5gi4tZ(|3wwnEMp84{|c=O7;Ce+8Hrd?Xy+=1Z~8DPgy{gRmO^~wsX&&%ox z(n7onWr^VO7MtZ%((U+e#T;wzLYjDsPUBH)zQzcSP{``thtZm#UJkmEwUNaL_h8l1 z2mBXK9h_emCUb$scmq25=||OdCrr9c!%4HlnU!-q$n}fQ4pWZ!_;&dN9QR#~5^aPD zvT2_^?aMl3^88znrDXB75qiI!vn0mH9Aw+;2>ckVhC)@o4j7*I_oEZ^af#MwQ)tr}Q=aBi<*<+*;xh1gQgAyXz)?06gm7k3PL}v4w zf6_r=>@?LbsAx$*@;cy`dsbnAhnezPtr?TnbM&Ui{G&NH&^N=boNJS4Z87*Y#OK~k zl&>3i^e`|>d;aJACZET>;?bl1g7@Qj3eZzslY~DYA()Wo&ZEX`Uu*Yc=@}~Ob3Z|6 zNU6-{6(2nu6-oqHYg{EBYs9an3g8C`zz6t)t;_}&Sro?6b6bcdq*pxHxpd)@bbDK= zY=FY=9BoD!%E6`*#OwO-+6dvbktvtY=Lz4h)vg1oIp=~K&vOXU{!;*Y7&xw$NubGz z5%R`+@DJXqkpFhnN5US*UJzn3df!`JWfD7yoAjpKxSX^~F_$X>zKw%U7G^J^i7?`(;1oMRk0H<15B^xYdU1#kA3P52GssIF z%>+W2a1(fiXFS&oYRXsZ?zhqj$Jf>zC)8T6%izFX8~AmH@~Y6EDj?2XF}%T0e+L`q z5uY9MP`DdcyKn0CZ6cvf(m*^c)1Lpffc1(rg9fsQ`;`V7z8AYBsLyMEU3+uWuj1Cr@G*TRwYgCo?mJ*mU69m$s57qqv!)U<7> z>0R`Z>0M4|SdBLV*Y3z2dO>Gl0poGq+e0ZK+&1$2h6)59adDMnU3Y>Cz!qdAg?;fp zrrC6A?|ktG)H$LN_NANV=^|{?dh3Uf3EBxye#Dpzi-W=_hs{k)Oe%3t2wh-Hf>6r~9=4tk6cZ`j)1a zzaN5ze|O?%Th0u2;Xygw8=sq2^FvJ>`$8t$9BwCi*R7mg^m$>-R%>j@ODT~Z}D-L zQkH6Ok8rrVF{pt@98(y5#$x!ST(??y=GSB1{~3Imc4~mk!-H;PYs(@S zbPs#NoNS-@(rv2$wxTW_7x}+lkADPrzl_ z2c0K*T~{Gn&US8XEga>dGTswuUvAHgGl_AP-C1}gP?Q=A1?*$-TE!QM_}AM?Vgq-v zm?T`@GjS|l^ToK&UvA!yCTs_`DxcnlzO#-fS5+?Px;YlDMhc z*GvOoI+a}8eZ>ct7CHc_Rz6y_ za<*-jx8Vw5%D?n9Qh##G>6dogrCrTiY^}S{0_En|`Au4K#@Xl3u3HViOR|=6=JD7r zb379bA@^@>iX?*idF5d@vxYVYR#W+>d49uU9@KVJ1Vk!p{={0-;htXK$7eCmMGoUk z7!p^L2tKp3?X{k7VXFx{JDerquCY3cr{79_Y+-h{OE$dxf1o)THjpQ_sN zZ=tVW#7t4MFMbK+TI9eZ>GAm(V72sZy_8~%b^Bx0OigzxQL0JF&VYK6oP650Vf6AV z2&F;18c3R2NNU)d$l_|b$E1e!g9&-Iql2ZjZlcTFF_MVUogDGxk(5-Iu8I#sCau>I z6dS>3^RpDOYVT!0j>^=G$b=mi^7h;3+k9GEebm}1#rHTUpCa&*YBErjdn2n7shUBb z=rF>p8z1DG6gMz6k8`!H24{>;@nFXG4w5Pv=j?;^0MaRuj4H4p3n?WvFQ)0@pU*8S z!+GKh*(NHF%{acf5 zDxGE7VmsgKHX7OFo~^1LrG6stlkmk@Qxip7nEid?y^z;ay~Ej|^BAp#mr31<>(l*g zLV_-y9dTdlM(dh0DG~a@NV;uRBmW$xyRN&Bx&IlREsBLds)0R;rF@muN1<^duuA;N z{4ntA*>NTEbzq{)zINw?ha+u)=b?0HUDqw=cpDV(K7{ex+wHZ{A*~f=qphbu3qn7? zBL5ipa+k-bH1|VdtXB8F>SS5(jW0;21rty!5e@6=y-|m2-82b@nLGHeHjZwsU&;G?>t;zgOKMlYCYHBKrA0VqtS$!rm8* zxEHk{$8pX?BGQTsKXV8{g~Nm3^%71JZ8g|tsg05LQml_L5F#)FhlSsTpr}?*lNV&Q zzx$xLkom@Mwz3;qMCa@HUpyV?aShIxV##j@IT_;y8@6@YEuuV~CGOaW`D@*@Klsi! zY@~(5O8WfNrlh$dI0cXmT5P}E(VA^&tbbI$`8_hkQ!X3d%y5zgwl5qW-NHjXa$3S( zv(M25VD%n4N11&GwRyry4GSqO12+h1KO$X6HHM;Qws#gJM-$J_1BC&X(D zlVa8AW`=!JksK%A8P%^J5zJ+?_;@@A!>9Q(u=_4wF7+!4%~|o6FX^2b1o!P>#sZ8} z*8NklNKrNFR{Y8v9M|!2ZhoSQdsLIGno%+-$F!G!Zn{haBsk9Y%oGFr;_V`4ibPj< zDhGA#dAPia{i++HH8nP#ZPu@LsDCyqs{>e-teTxx*r1uH``EI@=h!m)M+~fWYBY54 z782e$^xG~+`_mv%m zO~*S(rGgppIVZl|RGXw*+MRskX^^Y0xQnsBU1VeQy zFJ)7iwYT)JkOqHN!)zk6X6(m@HDAV=8_h*u^CyCo2ApMqXDt(i#(Mr};uDV?cf8VY zIi!*np1XAAQO_*0h%TuEGLrb}JtN7VB}f9n=axIuzTRw<6~B?#upetzG;>ZD#ai)S zo!;ZWfR|K;_uo*s4Ce8OvumbCKgqb$wSy=2vF4c<&LQ6LdOr^{TH1GZwR223f26~q zvi)QGB~bbZ`RC0`@b=sS;{Q@|;{WKRzD)4{y9>Vi>NRGHX6Sen+8l{UT9D)&T=9c$ z{U2KBdlQygtn8~i&g$e|WN>W#KLOdmFHbAKKm)&&y2l@bJZ(_;^TwB2Q2}j;%qut5 zXs%?%pPd}Cj<1~?(@qxLvD?aZ%2S+|YwWLvkLNEg%PPX&lRUQWAEwn9%*fAIdDv6E zJ9!CBfbafAj7}~`saZe#6*HFU{?@#&G%;PMh>na2VL!AQd7svj>R}R9V9d|Kt>byM zkPR`_Aa}yK59q3Z?$Qx!IjjvU$IjZR4Qq3LJ7ydx`YhKSBr$^mvlpL{^Vip?06s^5 z1Onq_jX&7a?6FW6HuhN>mkNnA?L9U&3Saxo$nLML!g#%l_sq6h(zsgp7G1d*p-WfJ zfuykDzsV;gYtApL^-8RZnx1U{pX)qS%~+&RXWAcw&RVABF81*#>s@tHZk;4ha+4Wjt&0x8r~A#2v!Nku}T^UXg{LvoYI?MJOJL z#*neYfeb3y@+>5ZYV%X@L$I1*%eYfUoxgQty0X+}+Jv7;F_nAG{(Q~&mCh%Dz%>ue zpA!(yo~4CPu5MjZ3P@A~Iy#bh9|U0na?Tu-^FapvM)$?~L-j>-Rf?mx4=HUq2q~pl zU2lwl9mt9R$G-? z(mMetOQ+#ZQ7a&2D%|5-i5Ks6h(#@|Zv2iD1t)fBwW9SvKHyMilk#1R=n~#d@9=CZ zEk^#?%>MZW_3Gnr`@YY3W|k4dle2}kfX^nK@5J3q+4-???{2v;#*A#OM%RnWwJWrF%< z&on~(OZ~wgY_eP=nmH^6!m!>~tWGwYWEgs>fdJg7ty58^07qHi9XCo5cXMgZw>t4{ z%k#$Kp`pnYjfgZ4kH#if>i~=iV_P=iYC1TvRiF(7rHrC zLvBQl4z1Z5-A@x$7j9{FmMfNBndl`M1(?&NMBr&44zyocpoa}`#^=!ImE)OqyOlig z4uWdXE-elQA!|-)C?p%(ZG$8Kn-hFk;_fH3+BQW@FB=6Ui*mlSi&V4vL*oqgCz}z{ z;_8ksCiCjGZL1F#@A}zT=BDLAr*6(5&;%XR)8N1e7T^`DUh~_Te#hB}l=gooN^Cmq zv=J!xLWx(XBoHUch_cXJrHm9>3~{Cz>+eR~87T8v3v=-uLpyA<zCg->q_6lpym<`koQSe&s77N1*Cq7%nQKMHrmr}n! z%$xQzDVg;r7P0P(vR4nmp@>r=L9qe+8lrJ`@jZ?pyq1SuT1oC zDxzDzEwROlIgBAnOzc!4R^L%RH#@@1D(<-nZ)h#14Sy@s$iMPr)=1%p6-^+avi$>2>N~$bEN`*AEnT^YQ&gd$k0|co_*rzyx?heKb_$&CuGetN-?)xaxJF`cC>BPd$(Bd@(9GqnbXR;! zL@^{)8W4f4I0xS+a=q<$6Dm^}j*bb9_s!j``i5d$Z=+Rmf4Eupavp6)zEMd<^vj|V zyrh=A-{GwvvN+*{;cm8gB+@XZe%%2^U~APxQA+D5tR14_S$BzRuda?|wtm5a)uHU* z$)C=p4B-neFU3GbR|D7DZFzKT$R(>-g=jVwn(-P^JKF+{h8N z7#l1^a}kd+lgLpdVi*wII(Ea*R=L+O_)fYGRIG6NI1r#Jg$28wPxsSmxiyJE`!cc* z9kQGVyqZMsU*Pnc_Zr9}zrlC7-ScCkNnncx-FpJ+HAtbrHdYk!!teBi?8>+oTiP{w z{ZSNV5u9peEY}_Lo1;Z=@7kolQl|wJZosHCSrbPFDzRf!b7xA!7d3figUDt?$w!DDdxCNZwJs|(R6S=FnqTaU`m3G6 zgZP#>L%nV?PK|2(d1X1^Gl94Y2Fe=0LX!f{qv*})0S%A1(K3_kk|NboBtr}dYFb4ng(Bt!pE>+$hki9V+J-xSR#{!o(URQ`f?iCS?s)@Mz&EK8JSA0F zmRPrXRuYbuP4@oKgT=E#GIz3Ns#upqRusb1%RGM%8j6iRFH{?Hb27=#&1)LK+_mWZ z9z_MqW;EX75jE;kmAWL~`Y<%74 z%%b$^(5mMDPQ``0>!FcK z2rX>+qc0(H{={#=GXCL1xW80~HBokqH~@J(UF(E=e-gN$Z=_1>jL7wBS9<4$S%bJ# zhZD+zfmR6}Vj6~$D1Z+_bZz3&!pS%=m^W;7+YiF%j}op=tWB-Ot@16VzBp5onI%p9 zae*eA+@~!<_#y1B3$*ix{U_;~Q`d!`f62PcRwH8ijIuoYMK#>7y8IA`?m0~3n=z)B z!r{MwsjFx!iZg12n4(N)N_Lv-BequwAg|bXD_9ijtTU`#bNdzIbMLZ5FiPHoGy+dj z?eT<;ly0NtdfY-a7j~1yCiwukcm~m5E*!M3r16^z z&(9)~B>v-3^)Q~v{49qBsr`}1Nc7;lxJ*mXMI>PnUHYa$;lZInuPa}M0J^?>o{MOs zNwPqebbtMYO^!yl`zB_HU<3mYOBj4K?H&K>#8xCQ(YnbcN)?1=0Nnqk_PJFJE_!L`p!@X)+QA> zm0;4M1b=oCA51hHl06P$^VZ5Tepj89h)Wy?8pFUXDqH$|ko5bJM6CY2Xp2iDpPlHX z3|?gCarYxf;knAcpwh!g;ar}$a6V%y6{j~*$i;&o6+o9QB|Ij1ZzOu%_@&f$rm}<0 zdWl`iee#K;#U4Z*Tj@^rc? zm_l8*P*bTo)i&o&&4rP7H82wgC(5njO||SaCZ54D@G$cALYed}HnHjE1ce@Jd?ff( za#Z`(R2{qzJ!aXZ!*M7?xS(+*`2B^iol`;NGY)oVyQtcjy_g#(8Z%67Ext72-Y*%_ zc7|@{K)C5Y3Y~V@Ob7DPD)Z=U&~s7=H{o}jy+hrYaye3{5{laklG8|(yQ?|T>0_;y zrmAQegR3;2@dSh_K|v+FHNqKcz8X@t)F(9Ko1e*PeRrHh&Tt$=^ITBMrc$dh*v-dU z$$m06JJHX_hp6^qShZYdqndREvhOLwxzhC^@d~8YV3m*`(L0+J&s)$nqORS>pr0|H z(4?@7^V051g3kjkTdnL;Y%qUS3l?Td&HNqA^?otrJ0d?w-crjMHnuS6CX@lX>t z4zBIABY%HSv=Cl6nWqaM)7a;1KDZ+eWa7l%-AEEHUp5pcU$zu+Wcc{LU20J6ju?Fy zW$e=>0i4kN+Gs^D(sRv2ChluJ!OmN{`&2Ghc6>Gm*-yNAGZILyEuRz%5^emINj~2lC}|HkV_O+%3uUm-Py#5@ro!y zo$Nfasonexi$gK99i|_PKU32(OXh_YawE#2^<`s9S;o*JEo?j0B5?Z-^EsoWxt(H} z3}5NGV&dn_TJ=%!tNZ>S3EVcjSqWCvA<1f6B);?#3EtN$)!A+A|)1lP-ip)R|;UXL(GS&tXu`PdT~`Wr5gT ztG7f~q(c>g4=>istvU{U5;MZqS zc8AbnF-;_a3aGf@?AAxMOox!txrAat00R4Y=yE*t1$L@TyibyAgjg%z>@ zh2C-OSD>xmmDwB5_m&v!dH;F?^Sadd>epPZ_p;nZ9Yw}c&e^<^lD$Z1`@*DVQIh^NhF}YU$!#ib!WldQ(#M10@21 zkYJ-92(cmrd}s-yDY87v3E;H^uI~H0&_DK@n+c=f zx|uAG_V`1sonE+B-9U~9(?3~Otc5E?IFoH*PhXASkoXHUI7 zKadmofLIW+%(3Khe~@q@y20!1>upe|5QyY5|G_yK^B)CG#!f>!STEN{#SQgI=4)`fC9&&1MQOg z-4ePELD=2|xc(&SPV8QhG8(x>NBb%G=6)@CJBB^ob2=de$QE>o$%Gf|JBuxn z8$F`89LXs-$dN`db7}DD;w)$z{f&WBdXO6k0=>m6_wPn{WmHOKSmki|R-5#ez{rIr z`_s+630fO`so37Luxab}bJD&C zSVk2kllvDz3l&F%m@ZV!a!=BIHs!hkXKozNM)r=Tl{bzx)syv z-R*=z>rJgcv1V%dc7C~g5mEp{-j(hH_B!%pIue>F+*B>QW7=@W2nE5+p_|B|mHXNu z)$C`n#Q3`dvCl_o1{O%kq2;8*_}C2jEe#~XLw1PltIepWpYM3JxPw*9e0G!#LiA(g z`63sKJ+~G`h41qeqb=l^YGTyjdAxeM{eJWQ@VxyUVK(68>j&QUvu%^l%FP+5*S_6p zFCd>Vbeq{%stA}W`KocRETsWplxLVId=cm$;Qy0Nv z2|kY#hf2C~H>Rs+g5)ABC3AfQwIteBD!TGGZCG~nRqIK1#PpaJB@D$xkpkeH<}^E$ zimoMo?LJ~A3-?ROxh3<|q#~0{5J+?IiP)-hX9DxVh?sLE=lcWH^Qm-2n>PeFrv8)Z z*U4Pwc9bzTCL#g1&g^g5%}JdUBy`GM|@yQYcCU6YwJurJabvBC!}Ys|d9s z%X2{?BlpPtC@Viaq#&A@eb?HS?Gh9s&$!sL5W?9`~^p@mK0g8#N&YneCP4l zcF*NV_P3D1sS8~9YxPW?Gw4Z)_ib-;r)R zqm*H635-dtn_!)|j?Wf7=M4@JUqW)u9nNATcYco(-SMOt;{cV|&=11;Tp^BeRmVsc zbUjw%Nbt+dj;pnTOtIt~!ycRfwNy48my@gWh$jb3zVlJL;-albDa?Fx(>9VgXn`ur zsY~PehCi#DNePmapO-80^Yskw&t|^J4cQG*3M{YsvG2d{CJ=b8>~$D_uQuw_iwUT{ zJ}w@HQz$lz>aRP&WldYS?oygWzYcA5!4bvGBB2nDA}Olo9!bM8-{ja@Ht9=6-9A4H zFQhBYr z@Enc)fWiRI?g!X^`&5)kiZVzOM`nMyO2JHRWsSDg+YlJ@mCigbrqjpydvKCC_dtkW z;VEI;7h%TM^JFgF2m(H-sbsJG^@XC;INY$mc8b~t4KqB9?iI&pXS#Ix2|7A9;fH|z zxf)3}+jB#=N>0xq|EWp5`He?x7IR28I7%me+qDy8zY3a;heJ`dibA{2u=??fmB)`( z%eV1|eGE<8tj@~Yo7@XMN8<<_9ue%;%h4|Lta9HH0DW_vcqCjSYwoaTJut%jZQ+9% zB8P!oigt>27Yt0LhB}l-j+D4Mr^|g?UY=!T!%w4>xiRbExLoZmoKolI@rQ&8TwpnT zAbc^{cxcDbf44K7U~2K_F~VeQyn_oKn9*n$9)40Qz^8iIl+(d{fF?XeF(f?F&z$F& z#NOF5 z8QG<&g2~C2>o5lSqr~>&qYFm|`D(gAKOOaEA5|L{zdB0`0apeNM+Ma#{gc8dsshJa z2&$6~L^xVpxmLod^M|7B>U0TPv6ArlYwf017pwU-JC<(8#Uc%B;PnUbU!3N%>eX}} z%hQX%-c~qd-{SYv;yS#p+RIvntVj33Up&9u*-g$WQQ4d=Cq7kuVP2_PA5LUVp+H}M z3^=nn{FeHh41O&j6O>Upy&WrBE$Ct%7J@IX_<*_|VK?G^J*i6qLe9?8Bu%pB$}cZv zpVc^bHQuE?-^j)^+YYY}D^%Pci*duU&BK_Vj%wF!BJjcsVW~q|fQ&JsT#jFKumHTG`T$2sJ@hQGfqNRuCrON z62(E?o2pLW0+b?o-P`65-}2zsHD-vf`b30jL8?DiZD1tR{Q zjon?UT=}^w=jA(yCEFu+(%Y^nkn(S)n4h;8cJr(<_V|={b2TRkh@&D3{9*#2tM*xO z7AH|19Q01Y9~5(O#u&XPd~+>!sPtMlvc$hG^K5f^CTvL~II<&$8mE4Z6@I@0e9`2) zxRxU}~<06+xErQBRkxIqFcKGR7`!|X8GUe|w0)tL#v zL4?jrI?Ows^y*g6ZX|=3Lz0w~j*=oGPT`*ClBiJFsDu!7KJIqg@pKJiwbDA^c8)dH z3roY~Tewvdl*kjvhmd>$p`UCkd1AzMG>WN>>ye+C&Ie3((rA}(Y3-uTYcO=$-jy}O zxPl6^%IPyu*iao0vB+T5p*6j*D3QgQetv|*++WMOxmp{O#0!5$`$?{8uUtT)F+~}P zHg?28gseQ5c3Eoqu9!=%r|tyR>#UK=y?Ez@)P9PpeuzRdpCOb?X37Ozi6Ku4c@k3D zXx)Q(WnnJWMeOAnH(ex3m4JUa?}y&Ql{k`Tw{ZWHO$~?Fx_G;d!L{V3j>cKnL+9t^ za2%ml$M%A>@W8km)TIRr%>F6@SjoQHym-xmGVR2a+anEyNKjBpCW~0vC)@QEwu{#d zSnR5Y^uO-*F5LROEg2`f;Ghn6tAWl-WR92OO~1=VWtwmELo2|O^Kz(v<#g(DDc*NB-Cc|8Nim=N-C4+T zjIyKKu!_41yx?PbVlygQ)2!vIAiF<+c~o^~haALQWxu^!^;on#Q-+rzr2)=32)*C? zX&-~WlU{HWa+G81hvaZj2*X1n?Tl>N}?5^IC#@wsLGc41L4f*zPi5bz=thF3MI zH~EwGW53_q2dt*M@cd9u(^^hA|p4z(xWdM)V;|45B^7cVZ1F zKy61=q~pVd2D1+j>jF!1EGBp|m@UrS_)h9ixr?+G(_`R=v82Eo$#E5wJ3l3`5xuoZ zu^-M@L|aHP8RzmjA$(!oT~Ut29;y25wKFA}Mkz?Dn=u8)GCdd78z@A)R!BacC^fB!&KxC&v@j3To{E}YH z)aoPp!BT{oa${!@copGnj8i=+qS=wGg($1 zKh7WYR{N_JCb9|3S1M8IwVEAw-qn#%xIzpv&4q&jo()-@PgcvAZXW5_UF92`^k#Uq zk@92~bvkTri>t3Hp*reu9){`YG3{)_9kFL{rAGLD9LAp9ncsB3FdDZNB&K5|#aNk>Z=Xw{c*+fBa)hwikEi^_4jGVNT3T3JzmMrcI|Z5NyJ|hySUA zFDhRKi${82h>!+nfRLD;4|C^`WtqzMUSu|05Vt)*;()C9Sh{cjlT00O{c~#lhU1@o zwCw?e4qi*LA-zf0(26yXON+Cpv1CAA`wt)05CW|EJ#L}E>_K&TVVkCL!9!eZ-Uwly z>TJc#s(}Tqj4%SRwi%W3?5ALU##@h>GH%fMsXx+|!(!pO+5H&mZfeYm3}Y!UDqXua zcG}X#F(Zgq4$kpJkUJ8liSUrmy_M(^Hks8JRt|@U9$f9-=Q0HPQFTK&zZ+qM$fVOP z;|3FCPf5Uy-WxD-IQTSv6t?hZgw{)GV=L-Zit_tvNGf1Ri=iI@bNptBA{1JnXhPehqx`dX*29#{ zx;EDot42a_VpkWkw6#*$K#p4=k)oL&ya5*}rzDXWt}e=-bVO>EF}P%H_k1{s_{bg5 zN|Xy(gH<)5J#>POiM81_JA2J5h4S&R-Zm*jIm3WSRJueX z`G(X_X$r(VW@D|TjB?FS(vXy6Iy{^GwbG0v7(JXTQ;e9)awTvlC}3SMg?vfTEx~@g z;r2MS+*@e2K{E4c-%#s?)p>*VvzV*^QN*U(n>*J$vAjxO*J0qwP zPE@xo5yCxXA0Tg&lT^1A5Xrz5`h8VdKH@)<%Bz>}S~_k}fF?>k z2+X5G@R0RHJh=IBP0FpdZO?7x3wIZqE_ae_H>Nh0`Dk^XW&b!!hZzAm1{MU)OVUNK z-aCv}XEP+jiKV@S3=6<~Qw(dw%ltt?K7B`{_lGcO99OL11EmgMu(DBNAUeLX0pc4q zhO1vNcPg6f0{I#_pcYuoEv_is{G{txGU50PzbM@DDOfY@?(ICY25uEUWO{o}4dUNd z0Q$2gBw-=3r2~!ja&4QD9LyPB8{sb1axXv4xX5>faFAK{0)bx+(9c8soF{&n5V9`| zn#gj~`UeyhpUj-xk4Qx~l{iJ$H#_$a<9jOj5G<*?kE8Yev`lF5{VacrU`8qE`h2t+ zhRc=y*X4lS*B7kpR4+XKdV`4TM3{VMdp4=7NUkjTj`n)}II!#lBqk)L$HW$D<+YFN%_;E#}ZNR)1|(c zQgLl zQyp)ug$PW4B<6aWxVqWH{{i*h!xlJL;udAwk2HI0iW5$1KQQQnK(`&Vn~8i^CGPmChOg&g#V+28k=67?XGA`}784_=DtI0)*{U$uDI@ z*jZpfpgbv+zY1b0H4H%c@;TEn<5m33{)>2CpS_C>x6+2OmQ@1Y_+(Dy5K<#ttMSdj z3Wi6MA3yH_Lv@wH-z?OtIz)0hP=8vgqfYG?>B*DSP~dD|N;e$*^8B%LkBymRz=^lZ zL7Sd?kut4hGE2D31eBf;EuK|7!WdBHx6(O4?rOu0iAXZH6OgJL---%eCuy5BG~!Xz z^KxKS4w6ZydEkdW!s}0PjA&z99-s+t{@EG~{Bs4KEV7gaa!)AWW4?@u2NJO!Sj$mf z(->cqSUd>Q6nV!K4xN!XsTG+5RrcU4IxveaIJQuC-9_waEU{p5?g5hf-28!yctpK;!E_RSwec3fL@( zS2Sp%29Kj=4L;rDX9TSc)mC|&4mRfN<0P9tPv)s(MXfcM9Wz{WJog?eh17jFkWZ_zB<4)H~Kpg@{TY;G= z-gCAF`Nf=lq;d&zW>+0#9?>+>dB0q7luC>j#^_w*B5l2liioAv_L1OCak22Y6qS@% z)bRXHu#YM7o<;9l_!2~;GFF{?(|EhKXj2JK9h7C1UE(I`L@L*k9R?UI=|yuLpj43}qQwVTiDG>{VqM;gb7?Nhdf3v^Q>og?fflfkB(UJ zkorQBmMnS*{=W^_vuA#OnKtOcNZYW{I?S4jH-GrHdgWCktW6$i0pe?7Qfcnfac3)c zknxb>YL#EyS{K<@<#GqIQ3L27`+!e_E}~#C<8%>vesaP49hCeZa5d80WXjnC^bh{6 zaVp^0wQnJF7YR%~bT0rJS32T?fMP6%45nywiuP<)B~NjVqKp?kOyr4AN8-mQ8Hx@} zFv=Klk%X8?iU3eA*DRL95cD&D-LX%f6pzd%tvj(_n7L-5=FAf0S&&0Sg6 zGqHh(9fU(eU@5nucsOo7DHUToPp8$uQ9Yx)2BDpzzNanccy)hN?Q3nvx)^ye^#&~SQAV100z{cXb9p-Avsqvhh<^B4#qM{%f?YQAtMptFnmRGFQ zy5z`_aN*357hwTb&(Hqu`QmjeN%f3n53maZR_p)CPa&lOc$4@&PBm;rP8~pa{HuJr z>JUXJ^r74S(F#L35|YUki73dugp4Dk8N(7Dg1kn~S$ILcQWWAUt}3x8zum^N(_tl~ zGN9#Xp^3D|yb3K7Db@lO(@D!_>PflyRfWRrvK?R#QKUkqK&KYR{v2XyG>fRZ6x11E z38KgL=`vew+5C(yyLRt7*rK5aq!3)KTIRwD*puZmI8!`p4~V%Vi%ygG&MPO4ifr0C zgh#W&2BqO?{WDI+-W!;>X~e6E^nmIj-aopBAdQM2xt-E*l1 zBvDB62t2)Cl$(BUjzE;c4;Q@70rJE988tEh!T1mp)iK-v-}*pW95pf}c?W3_Li9Hj zJ>_T`puXgH>Md4Sxvc!!xDDwRrSD~E%kHzm(T8eDi727Q(k+JfCv{;%eeW)lsZp&? z*#SF@Nio!yMU49()<7IrSy$3Ipl58a%9knXWghd-YE2O#_Bxqo#$QBxBa(!NGLjyT@N~)oUN*5}+T_O8MKMCmgWRiGE;AJ_xx6*PEE~Gu3)OWjogslz2{}^nVcXKJYm+?IoxUqr&h3oJI2Kq|{s2A1L~>_@%$* z-xRG!)9=V|1?4k`2CMYCIK8N4a_0=wxGGvtjcHZbcL^&J=T}WKBnfTbAfUtnd3`x> zHWh49R5gw;)7@Yew}V#8)RB4OH*Xuk(DKjvaCaT+(cX zhyoB>fy^jj3|)cc%x?sbg{vL0WtItK;{yW`MK_NUwhw<>^&1=iv=pB{zRW#IPfi9q zXBoYVB#3D8*FM{rnyyqh)~3PFkkSlJnvTS=0AEsQZc6)YG3hQ$nB z(@B_RbvyRB+p+o^)L5M6>ZkFK>m2$$H6Q2}7JQ&f>OTTSML2r&KbHhX;I1d#iW6y+ z8&7u)jF3xvvHpqYCSj@P5c@n1-4$uhwP%%hpR_u^_5ubl7pVVAwy==8uYVLJzQMqM zYz279m%TjCdgZZ52Gtf1Je!U3tm}FeI6$8kJ;aa-<HznW2wMPQuXDbs!34zm<7j&FM1gd8<5W=p^>lU9N92_1)BOKbYgcUTSUgKWZVaO2qR`-<-d~0 z51DQD3Q}+^QXW(<7k(<`15xmi^Hu|re_-ee^W=})KuUdxh6Q#JbDvdT0eo@WDl6If;B|=Jd-Wq&k(f4$i?fL#|FN4>} zb2Tn6bj>+^4$W2vo-PJ854u)+KLZzjlt`qaB=KnR)+zbTYdj=FEwDof8DekLtC!6L zckQS6IHCg1$(;4u2qaNIOqaa-gHQ5F(q+^1>n&d%UeFb$F+Pz;nn0n`Gfe6A$Nr|# zi}Ni0<#Cs2@IcXxW4&*0O+pspDdM2}Yh`G5HlpI>ywFO_?=^Jc*;Kxgf+TF@(uG8p(D1Lg&$En4bTk&@3bYd7kuW9UfNF`_o z|F`n}YI@`NM$Gm6zH&alRq@+UsrMf0r?sik0#jsZ*C3{#g0DswsWyv0xcetm+}0vs`Kn*j{7DQVq&AK?zYd6E zj7tY2bD;t1|31TOhq8c&jzBPyxB+QYE)@AQjW6%(M6WEHWrapo3}x-9r2CS#e)<{Qd%VeXtMWjB{OAv7Dg)l5|E zP^oArP*Xc0=u=<`RT{&>P@urAPf|)R67D=DfDZ=Iu4hnzy0n*ePaSHsPgbwM)o(-amlgG& z&BBx+Yz!gvTquW^?ItlQF^&a&d}H&5bS&~wY>dti;nTMpF#2=Jdtd8gYrsJVA6E&) z_%ip}pe%0Gdv?`D)l_%nr@1*W2O(k5cyVa;#HPu>!-0+tCnwBTNPF2V-$W7aEX zq!lq*C&{o(cZBH{?mkUI@_A1Mn1*~P?#@1cJAvOxU-No>#Sgr@I=6vwk*;0$MuM1~NIvreS!6eoH#PfYWH8doqi1X;e5hVf$R z_p@mb?+co!8O)Zux07%^N3S77XhXBOBD8A-#zY<2{jPWn9!`|CJ!tk3XTPZyyT%%Z zd|hjsh02ghhQWl6_?Aye*E)JT&tTq`u)wh_1!WgCxx$4%L5G6}V+rWo^vlH_EbdG( z6vWu?X#oL=aXK%j)R@*I>s)q+k57E-wIg44cKdZf#o)Bt*zPde+#<3Q$RhaxH1v8h z1G^?;4#zuZ2k=F+C=!rw@q{V;_H<&ui^z+h≧KMItxUAB|0i{u^#rxQi2n8W?;> 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⋘6*eN5{IFW#ZxHBD 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 diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 0240252657..856c3a05cc 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -1,6 +1,6 @@ --- -title: Configure the Background in Windows -description: Learn how to configure the background in Windows for managed devices, using policy settings, including Intune, CSP and GPO. +title: Configure the Desktop and Lock Screen Background in Windows +description: Learn how to configure the desktop and lock screen background in Windows using policy settings, including Intune, CSP and GPO. ms.topic: how-to ms.date: 03/03/2025 author: paolomatarazzo @@ -9,28 +9,9 @@ appliesto: zone_pivot_groups: windows-versions-11-10 --- -# Configure the background in Windows +# Configure the desktop and lock screen background -You can replace the Windows spotlight lock screen and background images with a custom image. When you do so, users can still see suggestions, fun facts, tips, or organizational messages on the lock screen, but the background image is replaced with the custom image. - -To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. - -|Policy name| CSP | GPO | -|-|-|-| -|[DesktopImageUrl](/windows/client-management/mdm/personalization-csp#desktopimageurl)|✅|✅| -|[LockScreenImageUrl](/windows/client-management/mdm/personalization-csp#lockscreenimageurl)|✅|✅| - ->[!NOTE] -> A concern with custom images is how they'll appear on different screen sizes and resolutions. A custom image created in `16:9` aspect ratio (for example, `1600x900`) scales properly on devices using a `16:9` resolution, such as `1280x720` or `1920x1080`. On devices using other aspect ratios, such as `4:3` (`1024x768`) or `16:10` (`1280x800`), height scales correctly and width is cropped to a size equal to the aspect ratio. The image remains centered on the screen. -> -> Lock screen images created at other aspect ratios might scale and center unpredictably on your device when changing aspect ratios. The recommendation for custom images that include text (such as a legal statement), is to create the lock screen image in `16:9` resolution with text contained in the `4:3` region, allowing the text to remain visible at any aspect ratio. - -> [!TIP] -> You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. - -## User experience - -When Windows spotlight is enabled, devices apply a new image on the lock screen and in the background every day. The image is displayed in the background when the user signs in, and on the lock screen when the user locks the device. Users can still receive suggestions, fun facts, tips, or organizational messages. If you deploy a custom lock screen or background image, devices apply the custom image instead of the Windows spotlight image: +Configuring desktop and lock screen backgrounds in Windows offers a simple yet effective way to enhance productivity, enforce consistency, and strengthen organizational branding. Predefined backgrounds can display company logos, mission statements, or school emblems, reinforcing identity across devices. This is especially valuable for kiosks, where lock screens can provide clear instructions, or student devices, where consistent branding fosters a sense of belonging and professionalism. ::: zone pivot="windows-11" @@ -44,6 +25,122 @@ When Windows spotlight is enabled, devices apply a new image on the lock screen ::: zone-end +This article describes how to configure the desktop and lock screen background in Windows using policy settings. The article also provides examples of how to configure the settings using Microsoft Intune, the Configuration Service Provider (CSP), and Group Policy Object (GPO). + +## Image ratios and scaling + +A concern with custom images is how they'll appear on different screen sizes and resolutions. A custom image created in `16:9` aspect ratio (for example, `1600x900`) scales properly on devices using a `16:9` resolution, such as `1280x720` or `1920x1080`. On devices using other aspect ratios, such as `4:3` (`1024x768`) or `16:10` (`1280x800`), height scales correctly and width is cropped to a size equal to the aspect ratio. The image remains centered on the screen. + +Images created at other aspect ratios might scale and center unpredictably on your device when changing aspect ratios. The recommendation for custom images that include text (such as a legal statement), is to create the image in `16:9` resolution with text contained in the `4:3` region, allowing the text to remain visible at any aspect ratio. + +## Configure the desktop background + +You can use configuration service provider (CSP) or group policy (GPO) settings to configure access to the Microsoft Store app. The CSP configuration is available to Windows Enterprise and Education editions only. + +[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] + +#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) + +To configure the desktop background, you can use: + +- Microsoft Intune/MDM +- Group policy +- Registry + +[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] + +#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) + +[!INCLUDE [intune-settings-catalog-1](../../../includes/configure/intune-settings-catalog-1.md)] + +| Category | Setting name | Value | +|--|--|--| +| **Administrative Templates > System > Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | + +[!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] + +Alternatively, you can configure devices using a [custom policy][INT-3] with the [Policy CSP][CSP-1]. + +| Setting | +|--------| +| - **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials`
- **Data type:** string
- **Value:** ``| + +#### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) + +[!INCLUDE [gpo-settings-1](../../../includes/configure/gpo-settings-1.md)] + +| Group policy path | Group policy setting | Value | +| - | - | - | +| **Computer Configuration\Administrative Templates\System\Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | + +[!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] + +--- + + +## Configure the lock screen background + +You can use configuration service provider (CSP) or group policy (GPO) settings to configure access to the Microsoft Store app. The CSP configuration is available to Windows Enterprise and Education editions only. + +[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] + +#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) + +To configure the desktop background, you can use: + +- Microsoft Intune/MDM +- Group policy +- Registry + +[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] + +#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) + +[!INCLUDE [intune-settings-catalog-1](../../../includes/configure/intune-settings-catalog-1.md)] + +| Category | Setting name | Value | +|--|--|--| +| **Administrative Templates > System > Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | + +[!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] + +Alternatively, you can configure devices using a [custom policy][INT-3] with the [Policy CSP][CSP-1]. + +| Setting | +|--------| +| - **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials`
- **Data type:** string
- **Value:** ``| + +#### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) + +[!INCLUDE [gpo-settings-1](../../../includes/configure/gpo-settings-1.md)] + +| Group policy path | Group policy setting | Value | +| - | - | - | +| **Computer Configuration\Administrative Templates\System\Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | + +[!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] + +--- + + +To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. + +|Policy name| CSP | GPO | +|-|-|-| +|[DesktopImageUrl](/windows/client-management/mdm/personalization-csp#desktopimageurl)|✅|✅| +|[LockScreenImageUrl](/windows/client-management/mdm/personalization-csp#lockscreenimageurl)|✅|✅| + +> [!TIP] +> You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. + + + +## User experience + +When Windows spotlight is enabled, devices apply a new image on the lock screen and in the background every day. The image is displayed in the background when the user signs in, and on the lock screen when the user locks the device. Users can still receive suggestions, fun facts, tips, or organizational messages. If you deploy a custom lock screen or background image, devices apply the custom image instead of the Windows spotlight image: + + + [CSP-2]: /windows/client-management/mdm/personalization-csp diff --git a/windows/configuration/toc.yml b/windows/configuration/toc.yml index e5ca978400..014de397a1 100644 --- a/windows/configuration/toc.yml +++ b/windows/configuration/toc.yml @@ -7,7 +7,7 @@ items: href: start/toc.yml - name: Taskbar href: taskbar/toc.yml -- name: Background +- name: Desktop and lock screen background href: background/index.md - name: Windows spotlight href: windows-spotlight/index.md From 2800956c4a1fcc79aaefeef83dd308faccdef3ff Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 4 Mar 2025 08:27:36 -0500 Subject: [PATCH 24/46] updates --- windows/configuration/background/index.md | 39 ++++-------------- .../images/settings-page-visibility.png | Bin 36044 -> 33048 bytes .../configuration/settings/page-visibility.md | 6 +-- 3 files changed, 10 insertions(+), 35 deletions(-) diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 856c3a05cc..14d3943d95 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -25,28 +25,16 @@ Configuring desktop and lock screen backgrounds in Windows offers a simple yet e ::: zone-end -This article describes how to configure the desktop and lock screen background in Windows using policy settings. The article also provides examples of how to configure the settings using Microsoft Intune, the Configuration Service Provider (CSP), and Group Policy Object (GPO). +This article explains how to configure the desktop and lock screen background in Windows using policy settings. It includes examples of how to implement these configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). ## Image ratios and scaling -A concern with custom images is how they'll appear on different screen sizes and resolutions. A custom image created in `16:9` aspect ratio (for example, `1600x900`) scales properly on devices using a `16:9` resolution, such as `1280x720` or `1920x1080`. On devices using other aspect ratios, such as `4:3` (`1024x768`) or `16:10` (`1280x800`), height scales correctly and width is cropped to a size equal to the aspect ratio. The image remains centered on the screen. +A key consideration when using custom images is how they appear on devices with varying screen sizes and resolutions. For example, a custom image created in a 16:9 aspect ratio (such as 1600x900) scales properly on devices with 16:9 resolutions, like 1280x720 or 1920x1080. On devices with other aspect ratios, such as 4:3 (1024x768) or 16:10 (1280x800), the image's height scales correctly, but the width is cropped to match the aspect ratio. The image remains centered on the screen. -Images created at other aspect ratios might scale and center unpredictably on your device when changing aspect ratios. The recommendation for custom images that include text (such as a legal statement), is to create the image in `16:9` resolution with text contained in the `4:3` region, allowing the text to remain visible at any aspect ratio. +Images created in non-standard aspect ratios may scale and center unpredictably when displayed on devices with different resolutions. To ensure consistent results, especially for images containing text (e.g., legal statements), it is recommended to design the image in a 16:9 resolution while keeping critical text within the 4:3 region. This approach ensures that the text remains visible across all aspect ratios. ## Configure the desktop background -You can use configuration service provider (CSP) or group policy (GPO) settings to configure access to the Microsoft Store app. The CSP configuration is available to Windows Enterprise and Education editions only. - -[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] - -#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) - -To configure the desktop background, you can use: - -- Microsoft Intune/MDM -- Group policy -- Registry - [!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] #### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) @@ -77,21 +65,8 @@ Alternatively, you can configure devices using a [custom policy][INT-3] with the --- - ## Configure the lock screen background -You can use configuration service provider (CSP) or group policy (GPO) settings to configure access to the Microsoft Store app. The CSP configuration is available to Windows Enterprise and Education editions only. - -[!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] - -#### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) - -To configure the desktop background, you can use: - -- Microsoft Intune/MDM -- Group policy -- Registry - [!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] #### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) @@ -122,7 +97,6 @@ Alternatively, you can configure devices using a [custom policy][INT-3] with the --- - To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. |Policy name| CSP | GPO | @@ -133,15 +107,16 @@ To configure the lock screen and background images, use the [Personalization CSP > [!TIP] > You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. - - ## User experience -When Windows spotlight is enabled, devices apply a new image on the lock screen and in the background every day. The image is displayed in the background when the user signs in, and on the lock screen when the user locks the device. Users can still receive suggestions, fun facts, tips, or organizational messages. If you deploy a custom lock screen or background image, devices apply the custom image instead of the Windows spotlight image: +When the policy is applied, the lock screen and desktop background images are set to the specified URL. The images are downloaded and cached locally on the device. The images are displayed in the background when the user signs in, and on the lock screen when the user locks the device. +## Windows spotlight +Windows Spotlight is a feature that displays beautiful images on the lock screen and desktop background. It can be configured to show different images each day, or to display a specific image. Windows Spotlight can also provide personalized content, such as tips and tricks for using Windows. To learn more about Windows Spotlight, see [Windows Spotlight for Business](https://learn.microsoft.com/windows/configuration/windows-spotlight-business). [CSP-2]: /windows/client-management/mdm/personalization-csp [M365-1]: /microsoft-365/admin/misc/organizational-messages-microsoft-365?view=o365-worldwide +[INT-3]: /mem/intune/configuration/settings-catalog diff --git a/windows/configuration/settings/images/settings-page-visibility.png b/windows/configuration/settings/images/settings-page-visibility.png index 6688529348ec99b1040d5d68c3ac723eaa5f3b95..040d49b1d51c454955816220c45d340fd3892d7b 100644 GIT binary patch literal 33048 zcmce-hgVZi)Gmw)@)JZ|MVx}S^BcoAMRn#LR zBX=MpyO96iW#Ea-cc-twe^=a8O+3iRsOirBT_8(Lz6CtI;Gw4?PgdM@XA$^=++I#g zj*P4FL*SyGFjD|5pammJ1>85 zfFJ&Q54sHH7To`ufHYNjL!z%;M_5=UUp3 z;jWGjVt#avWCQHqvqTj&HMPBwDD8v)5!6ma_0svP>laLD9T)|SpZ)vrho+%IA|;#e zw_@C(V@I|ZacC4?J!#jU3-KYDVV%E-w2iwq!spQ_+=cT78fqStb94~tolmy< zL-L8llE$gOT`5jJ6YimNeLp_lhp&uP4HXy(o7H;eQ=2S3vHkfe3oYrh>I|&Nlk;AB zw&^`Tut`fy^N(|==6sSi_a3z!Cl{fDc?LQS6_z>kRSM|H>g(&<44ZpI%*EUkut=j8 zu79}rxYmuzQo?JA9=$so3mN+!MmK|ohRuMT0=QE=^_o{;mJ;Jk2ss(4i|4~Eei8Su z>kFc#;OI0lP7esQWuN4?k+#ZcE|NO*z*?3QBso7zwCtbnf;Y@h>IW`w>(QT$-PMhp

+bTXP;@V(_vqx9 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 diff --git a/windows/configuration/settings/page-visibility.md b/windows/configuration/settings/page-visibility.md index 00bb35324c..6e7220e4ad 100644 --- a/windows/configuration/settings/page-visibility.md +++ b/windows/configuration/settings/page-visibility.md @@ -11,6 +11,8 @@ ms.author: paoloma *Settings* is a Windows application that provides users with a unified interface to manage their system settings. However, in certain scenarios, you may want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. +:::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed."::: + You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages won't be visible in the app, and if all pages in a category are blocked, the category is hidden too. Direct navigation to a blocked page via URI, context menu in Explorer or other means results in the first page of Settings displayed instead. This policy has two modes: @@ -67,6 +69,4 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the ## User Experience -By controlling the visibility of settings pages, you can create a tailored user experience that meets the specific needs of your organization. In the following picture, a device is configured to show only the **System**, **Network**, and **Ease of Access** pages. The policy setting is configured with the value: `showonly:display;quiethours;network-wifi;easeofaccess-display;easeofaccess-closedcaptioning`: - -:::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed."::: +By controlling the visibility of Settings pages, you can create a customized user experience tailored to your organization's specific needs. Once the policy is applied, users will have access only to the Settings pages you have explicitly allowed, ensuring a focused and streamlined interface. From 7d7200e3c16ce9d97bb062ce802307ee4a44ee1a Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 4 Mar 2025 08:32:13 -0500 Subject: [PATCH 25/46] updates --- .../images/settings-page-visibility-kiosk.png | Bin 0 -> 33048 bytes .../images/settings-page-visibility.png | Bin 33048 -> 40455 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/configuration/settings/images/settings-page-visibility-kiosk.png diff --git a/windows/configuration/settings/images/settings-page-visibility-kiosk.png b/windows/configuration/settings/images/settings-page-visibility-kiosk.png new file mode 100644 index 0000000000000000000000000000000000000000..040d49b1d51c454955816220c45d340fd3892d7b GIT binary patch literal 33048 zcmce-hgVZi)Gmw)@)JZ|MVx}S^BcoAMRn#LR zBX=MpyO96iW#Ea-cc-twe^=a8O+3iRsOirBT_8(Lz6CtI;Gw4?PgdM@XA$^=++I#g zj*P4FL*SyGFjD|5pammJ1>85 zfFJ&Q54sHH7To`ufHYNjL!z%;M_5=UUp3 z;jWGjVt#avWCQHqvqTj&HMPBwDD8v)5!6ma_0svP>laLD9T)|SpZ)vrho+%IA|;#e zw_@C(V@I|ZacC4?J!#jU3-KYDVV%E-w2iwq!spQ_+=cT78fqStb94~tolmy< zL-L8llE$gOT`5jJ6YimNeLp_lhp&uP4HXy(o7H;eQ=2S3vHkfe3oYrh>I|&Nlk;AB zw&^`Tut`fy^N(|==6sSi_a3z!Cl{fDc?LQS6_z>kRSM|H>g(&<44ZpI%*EUkut=j8 zu79}rxYmuzQo?JA9=$so3mN+!MmK|ohRuMT0=QE=^_o{;mJ;Jk2ss(4i|4~Eei8Su z>kFc#;OI0lP7esQWuN4?k+#ZcE|NO*z*?3QBso7zwCtbnf;Y@h>IW`w>(QT$-PMhp

+bTXP;@V(_vqx9 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 z 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 btmriwZ8ydVi+*|px^5Fg^RvZgTps)rWFYUb literal 33048 zcmce-hgVZi)Gmw)@)JZ|MVx}S^BcoAMRn#LR zBX=MpyO96iW#Ea-cc-twe^=a8O+3iRsOirBT_8(Lz6CtI;Gw4?PgdM@XA$^=++I#g zj*P4FL*SyGFjD|5pammJ1>85 zfFJ&Q54sHH7To`ufHYNjL!z%;M_5=UUp3 z;jWGjVt#avWCQHqvqTj&HMPBwDD8v)5!6ma_0svP>laLD9T)|SpZ)vrho+%IA|;#e zw_@C(V@I|ZacC4?J!#jU3-KYDVV%E-w2iwq!spQ_+=cT78fqStb94~tolmy< zL-L8llE$gOT`5jJ6YimNeLp_lhp&uP4HXy(o7H;eQ=2S3vHkfe3oYrh>I|&Nlk;AB zw&^`Tut`fy^N(|==6sSi_a3z!Cl{fDc?LQS6_z>kRSM|H>g(&<44ZpI%*EUkut=j8 zu79}rxYmuzQo?JA9=$so3mN+!MmK|ohRuMT0=QE=^_o{;mJ;Jk2ss(4i|4~Eei8Su z>kFc#;OI0lP7esQWuN4?k+#ZcE|NO*z*?3QBso7zwCtbnf;Y@h>IW`w>(QT$-PMhp

+bTXP;@V(_vqx9 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 Date: Tue, 4 Mar 2025 11:33:19 -0500 Subject: [PATCH 26/46] updates --- windows/configuration/background/index.md | 45 +++++++++++-------- .../configuration/windows-spotlight/index.md | 18 +------- 2 files changed, 28 insertions(+), 35 deletions(-) diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 14d3943d95..41db9ed93c 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -27,6 +27,15 @@ Configuring desktop and lock screen backgrounds in Windows offers a simple yet e This article explains how to configure the desktop and lock screen background in Windows using policy settings. It includes examples of how to implement these configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). +## Windows edition requirements + +The configuration of the desktop and lock screen background varies based on how the policy settings are applied: + +| Windows edition | Intune/CSP | GPO | +|Pro / Pro Education|✅|❌| +|Enterprise / Education|✅|✅| +|IoT Enterprise|✅|✅| + ## Image ratios and scaling A key consideration when using custom images is how they appear on devices with varying screen sizes and resolutions. For example, a custom image created in a 16:9 aspect ratio (such as 1600x900) scales properly on devices with 16:9 resolutions, like 1280x720 or 1920x1080. On devices with other aspect ratios, such as 4:3 (1024x768) or 16:10 (1280x800), the image's height scales correctly, but the width is cropped to match the aspect ratio. The image remains centered on the screen. @@ -43,15 +52,15 @@ Images created in non-standard aspect ratios may scale and center unpredictably | Category | Setting name | Value | |--|--|--| -| **Administrative Templates > System > Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | +| **Personalization** | Desktop Image Url | An http or https URL to a jpg, jpeg or png image file. | [!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] -Alternatively, you can configure devices using a [custom policy][INT-3] with the [Policy CSP][CSP-1]. +Alternatively, you can configure devices using a [custom policy][INT-1] with the [Personalization CSP][CSP-1]. | Setting | |--------| -| - **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials`
- **Data type:** string
- **Value:** ``| +| - **OMA-URI:** `./Vendor/MSFT/Personalization/DesktopImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg or png image file. | #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -59,7 +68,10 @@ Alternatively, you can configure devices using a [custom policy][INT-3] with the | Group policy path | Group policy setting | Value | | - | - | - | -| **Computer Configuration\Administrative Templates\System\Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | +| **User Configuration\Administrative Templates\Desktop\Desktop** |Desktop Wallpaper | Fully qualified path and name of the image file. You can use a local path or a UNC path. | + + User Configuration -> Policies -> Administrative Templates -> Desktop -> Desktop; +Enable the Enable Active Desktop policy; [!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] @@ -75,15 +87,15 @@ Alternatively, you can configure devices using a [custom policy][INT-3] with the | Category | Setting name | Value | |--|--|--| -| **Administrative Templates > System > Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | +| **Personalization** | Lock Screen Image Url| An http or https URL to a jpg, jpeg or png image file. | [!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] -Alternatively, you can configure devices using a [custom policy][INT-3] with the [Policy CSP][CSP-1]. +Alternatively, you can configure devices using a [custom policy][INT-1] with the [Personalization CSP][CSP-1]. | Setting | |--------| -| - **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/CredentialsDelegation/RemoteHostAllowsDelegationOfNonExportableCredentials`
- **Data type:** string
- **Value:** ``| +| - **OMA-URI:** `./Vendor/MSFT/Personalization/LockScreenImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg or png image file.| #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -91,32 +103,27 @@ Alternatively, you can configure devices using a [custom policy][INT-3] with the | Group policy path | Group policy setting | Value | | - | - | - | -| **Computer Configuration\Administrative Templates\System\Credentials Delegation** | Remote host allows delegation of nonexportable credentials | Enabled | +| **Computer Configuration\Administrative Templates\Control Panel\Personalization** | Force a specific default lock screen and logon image | Fully qualified path and name of the image file. You can use a local path or a UNC path.| [!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] --- -To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. - -|Policy name| CSP | GPO | -|-|-|-| -|[DesktopImageUrl](/windows/client-management/mdm/personalization-csp#desktopimageurl)|✅|✅| -|[LockScreenImageUrl](/windows/client-management/mdm/personalization-csp#lockscreenimageurl)|✅|✅| - > [!TIP] > You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. ## User experience -When the policy is applied, the lock screen and desktop background images are set to the specified URL. The images are downloaded and cached locally on the device. The images are displayed in the background when the user signs in, and on the lock screen when the user locks the device. +When the policy is applied, the lock screen and desktop background images are set to the specified URL or path. The images are downloaded and cached locally on the device. The images are displayed in the background when the user signs in, and on the lock screen when the user locks the device. ## Windows spotlight -Windows Spotlight is a feature that displays beautiful images on the lock screen and desktop background. It can be configured to show different images each day, or to display a specific image. Windows Spotlight can also provide personalized content, such as tips and tricks for using Windows. To learn more about Windows Spotlight, see [Windows Spotlight for Business](https://learn.microsoft.com/windows/configuration/windows-spotlight-business). +Windows spotlight is a feature that can display a different image on the lock screen and desktop background every day. Windows spotlight can also provide personalized content, such as tips and tricks for using Windows. You can configure a custom background image or lock screen image and still use Windows spotlight. When you do so, users can still receive suggestions, fun facts, tips, or organizational messages, but the background image is replaced with the custom image. + +To learn more, see [Configure Windows spotlight](../windows-spotlight/index.md). -[CSP-2]: /windows/client-management/mdm/personalization-csp +[CSP-1]: /windows/client-management/mdm/personalization-csp [M365-1]: /microsoft-365/admin/misc/organizational-messages-microsoft-365?view=o365-worldwide -[INT-3]: /mem/intune/configuration/settings-catalog +[INT-1]: /mem/intune/configuration/settings-catalog diff --git a/windows/configuration/windows-spotlight/index.md b/windows/configuration/windows-spotlight/index.md index c16b4fb35a..a8c2c78416 100644 --- a/windows/configuration/windows-spotlight/index.md +++ b/windows/configuration/windows-spotlight/index.md @@ -94,22 +94,9 @@ Here's a sorted list of the policy settings to configure Windows spotlight: ## Custom lock screen and background images -You can replace the Windows spotlight lock screen and background images with a custom image. When you do so, users can still see suggestions, fun facts, tips, or organizational messages on the lock screen, but the background image is replaced with the custom image. +You can replace the Windows spotlight lock screen and background images with a custom image. When you do so, users can still receive suggestions, fun facts, tips, or organizational messages, but the background image is replaced with the custom image. -To configure the lock screen and background images, use the [Personalization CSP][CSP-2]. - -|Policy name| CSP | GPO | -|-|-|-| -|[DesktopImageUrl](/windows/client-management/mdm/personalization-csp#desktopimageurl)|✅|✅| -|[LockScreenImageUrl](/windows/client-management/mdm/personalization-csp#lockscreenimageurl)|✅|✅| - ->[!NOTE] -> A concern with custom images is how they'll appear on different screen sizes and resolutions. A custom image created in `16:9` aspect ratio (for example, `1600x900`) scales properly on devices using a `16:9` resolution, such as `1280x720` or `1920x1080`. On devices using other aspect ratios, such as `4:3` (`1024x768`) or `16:10` (`1280x800`), height scales correctly and width is cropped to a size equal to the aspect ratio. The image remains centered on the screen. -> -> Lock screen images created at other aspect ratios might scale and center unpredictably on your device when changing aspect ratios. The recommendation for custom images that include text (such as a legal statement), is to create the lock screen image in `16:9` resolution with text contained in the `4:3` region, allowing the text to remain visible at any aspect ratio. - -> [!TIP] -> You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. +To learn more, see [Configure the desktop and lock screen background](../background/index.md). ## User experience @@ -137,6 +124,5 @@ To learn more about organizational messages, see: [CSP-1]: /windows/client-management/mdm/policy-csp-experience -[CSP-2]: /windows/client-management/mdm/personalization-csp [INT-1]: /mem/intune/remote-actions/organizational-messages-overview [M365-1]: /microsoft-365/admin/misc/organizational-messages-microsoft-365?view=o365-worldwide From a28bf32b198eae3210e7f39a5386db44b71fb578 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 4 Mar 2025 15:42:23 -0500 Subject: [PATCH 27/46] updates --- windows/configuration/background/index.md | 29 ++++++++++++++++------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 41db9ed93c..ebd8d66650 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -27,15 +27,6 @@ Configuring desktop and lock screen backgrounds in Windows offers a simple yet e This article explains how to configure the desktop and lock screen background in Windows using policy settings. It includes examples of how to implement these configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). -## Windows edition requirements - -The configuration of the desktop and lock screen background varies based on how the policy settings are applied: - -| Windows edition | Intune/CSP | GPO | -|Pro / Pro Education|✅|❌| -|Enterprise / Education|✅|✅| -|IoT Enterprise|✅|✅| - ## Image ratios and scaling A key consideration when using custom images is how they appear on devices with varying screen sizes and resolutions. For example, a custom image created in a 16:9 aspect ratio (such as 1600x900) scales properly on devices with 16:9 resolutions, like 1280x720 or 1920x1080. On devices with other aspect ratios, such as 4:3 (1024x768) or 16:10 (1280x800), the image's height scales correctly, but the width is cropped to match the aspect ratio. The image remains centered on the screen. @@ -44,6 +35,16 @@ Images created in non-standard aspect ratios may scale and center unpredictably ## Configure the desktop background +Windows edition requirements + +The configuration of the desktop background varies based on how the policy settings are applied: + +| Windows edition | Intune/CSP | GPO | +|-|-|-| +|Pro / Pro Education|✅|❌| +|Enterprise / Education|✅|✅| +|IoT Enterprise|✅|✅| + [!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] #### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) @@ -79,6 +80,16 @@ Enable the Enable Active Desktop policy; ## Configure the lock screen background +Windows edition requirements + +The configuration of the lock screen background varies based on how the policy settings are applied: + +| Windows edition | Intune/CSP | GPO | +|-|-|-| +|Pro / Pro Education|✅|❌| +|Enterprise / Education|✅|✅| +|IoT Enterprise|✅|✅| + [!INCLUDE [tab-intro](../../../includes/configure/tab-intro.md)] #### [:::image type="icon" source="../images/icons/intune.svg" border="false"::: **Intune/CSP**](#tab/intune) From 86d15d808df86a03d018a2f3e5117e1958d4e094 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Tue, 4 Mar 2025 16:26:46 -0500 Subject: [PATCH 28/46] updates --- windows/configuration/background/index.md | 31 ++++++++++------------- 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index ebd8d66650..0d8cac2da7 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -1,6 +1,6 @@ --- title: Configure the Desktop and Lock Screen Background in Windows -description: Learn how to configure the desktop and lock screen background in Windows using policy settings, including Intune, CSP and GPO. +description: Learn how to configure the desktop and lock screen background in Windows using policy settings, including Intune, CSP, and GPO. ms.topic: how-to ms.date: 03/03/2025 author: paolomatarazzo @@ -11,7 +11,9 @@ zone_pivot_groups: windows-versions-11-10 # Configure the desktop and lock screen background -Configuring desktop and lock screen backgrounds in Windows offers a simple yet effective way to enhance productivity, enforce consistency, and strengthen organizational branding. Predefined backgrounds can display company logos, mission statements, or school emblems, reinforcing identity across devices. This is especially valuable for kiosks, where lock screens can provide clear instructions, or student devices, where consistent branding fosters a sense of belonging and professionalism. +Configuring desktop and lock screen backgrounds in Windows offers a simple yet effective way to enhance productivity, enforce consistency, and strengthen organizational branding. + +Predefined backgrounds can display company logos, mission statements, or school emblems, reinforcing identity across devices. Examples where predefined backgrounds are especially valuable include kiosks, where lock screens can provide clear instructions, or student devices, where consistent branding fosters a sense of belonging and professionalism. ::: zone pivot="windows-11" @@ -31,17 +33,15 @@ This article explains how to configure the desktop and lock screen background in A key consideration when using custom images is how they appear on devices with varying screen sizes and resolutions. For example, a custom image created in a 16:9 aspect ratio (such as 1600x900) scales properly on devices with 16:9 resolutions, like 1280x720 or 1920x1080. On devices with other aspect ratios, such as 4:3 (1024x768) or 16:10 (1280x800), the image's height scales correctly, but the width is cropped to match the aspect ratio. The image remains centered on the screen. -Images created in non-standard aspect ratios may scale and center unpredictably when displayed on devices with different resolutions. To ensure consistent results, especially for images containing text (e.g., legal statements), it is recommended to design the image in a 16:9 resolution while keeping critical text within the 4:3 region. This approach ensures that the text remains visible across all aspect ratios. +Images created in nonstandard aspect ratios might scale and center unpredictably when displayed on devices with different resolutions. To ensure consistent results, especially for images containing text (for example, legal statements), it's recommended to design the image in a 16:9 resolution while keeping critical text within the 4:3 region. This approach ensures that the text remains visible across all aspect ratios. ## Configure the desktop background -Windows edition requirements - -The configuration of the desktop background varies based on how the policy settings are applied: +**Windows edition requirements**. The configuration of the desktop background varies based on how the policy settings are applied: | Windows edition | Intune/CSP | GPO | |-|-|-| -|Pro / Pro Education|✅|❌| +|Pro / Pro Education|✅|✅| |Enterprise / Education|✅|✅| |IoT Enterprise|✅|✅| @@ -53,7 +53,7 @@ The configuration of the desktop background varies based on how the policy setti | Category | Setting name | Value | |--|--|--| -| **Personalization** | Desktop Image Url | An http or https URL to a jpg, jpeg or png image file. | +| **Personalization** | Desktop Image Url | An http or https URL to a jpg, jpeg, or png image file. | [!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] @@ -61,7 +61,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | Setting | |--------| -| - **OMA-URI:** `./Vendor/MSFT/Personalization/DesktopImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg or png image file. | +| - **OMA-URI:** `./Vendor/MSFT/Personalization/DesktopImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg, or png image file. | #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -71,18 +71,13 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | - | - | - | | **User Configuration\Administrative Templates\Desktop\Desktop** |Desktop Wallpaper | Fully qualified path and name of the image file. You can use a local path or a UNC path. | - User Configuration -> Policies -> Administrative Templates -> Desktop -> Desktop; -Enable the Enable Active Desktop policy; - [!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] --- ## Configure the lock screen background -Windows edition requirements - -The configuration of the lock screen background varies based on how the policy settings are applied: +**Windows edition requirements**. The configuration of the lock screen background varies based on how the policy settings are applied: | Windows edition | Intune/CSP | GPO | |-|-|-| @@ -98,7 +93,7 @@ The configuration of the lock screen background varies based on how the policy s | Category | Setting name | Value | |--|--|--| -| **Personalization** | Lock Screen Image Url| An http or https URL to a jpg, jpeg or png image file. | +| **Personalization** | Lock Screen Image Url| An http or https URL to a jpg, jpeg, or png image file. | [!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] @@ -106,7 +101,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | Setting | |--------| -| - **OMA-URI:** `./Vendor/MSFT/Personalization/LockScreenImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg or png image file.| +| - **OMA-URI:** `./Vendor/MSFT/Personalization/LockScreenImageUrl`
- **Data type:** string
- **Value:** An http or https URL to a jpg, jpeg, or png image file.| #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -121,7 +116,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the --- > [!TIP] -> You also have the option to configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. +> You can also configure a custom lock screen image using [organizational messages in the Microsoft 365 admin center][M365-1]. ## User experience From 6ea14739d05a9f6bbc506a2b278b0c0677cd5a13 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 5 Mar 2025 06:46:34 -0500 Subject: [PATCH 29/46] updates --- windows/configuration/background/index.md | 14 +++---- .../images/settings-page-visibility-kiosk.png | Bin 33048 -> 0 bytes .../images/settings-page-visibility.png | Bin 40455 -> 40443 bytes .../configuration/settings/page-visibility.md | 36 +++++++++++------- windows/configuration/toc.yml | 4 +- 5 files changed, 31 insertions(+), 23 deletions(-) delete mode 100644 windows/configuration/settings/images/settings-page-visibility-kiosk.png diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 0d8cac2da7..093149d11b 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -1,5 +1,5 @@ --- -title: Configure the Desktop and Lock Screen Background in Windows +title: Configure the Desktop and Lock Screen Backgrounds in Windows description: Learn how to configure the desktop and lock screen background in Windows using policy settings, including Intune, CSP, and GPO. ms.topic: how-to ms.date: 03/03/2025 @@ -9,7 +9,7 @@ appliesto: zone_pivot_groups: windows-versions-11-10 --- -# Configure the desktop and lock screen background +# Configure the desktop and lock screen backgrounds Configuring desktop and lock screen backgrounds in Windows offers a simple yet effective way to enhance productivity, enforce consistency, and strengthen organizational branding. @@ -27,7 +27,7 @@ Predefined backgrounds can display company logos, mission statements, or school ::: zone-end -This article explains how to configure the desktop and lock screen background in Windows using policy settings. It includes examples of how to implement these configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). +This article explains how to configure the desktop and lock screen backgrounds in Windows using policy settings. It includes examples of how to implement these configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). ## Image ratios and scaling @@ -37,10 +37,10 @@ Images created in nonstandard aspect ratios might scale and center unpredictably ## Configure the desktop background -**Windows edition requirements**. The configuration of the desktop background varies based on how the policy settings are applied: +**Windows edition requirements**. The following table summarizes the Windows editions and licensing requirements for configuring the desktop background: | Windows edition | Intune/CSP | GPO | -|-|-|-| +|:-|:-:|:-:| |Pro / Pro Education|✅|✅| |Enterprise / Education|✅|✅| |IoT Enterprise|✅|✅| @@ -77,10 +77,10 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the ## Configure the lock screen background -**Windows edition requirements**. The configuration of the lock screen background varies based on how the policy settings are applied: +**Windows edition requirements**. The following table summarizes the Windows editions and licensing requirements for configuring the lock screen background: | Windows edition | Intune/CSP | GPO | -|-|-|-| +|:-|:-:|:-:| |Pro / Pro Education|✅|❌| |Enterprise / Education|✅|✅| |IoT Enterprise|✅|✅| diff --git a/windows/configuration/settings/images/settings-page-visibility-kiosk.png b/windows/configuration/settings/images/settings-page-visibility-kiosk.png deleted file mode 100644 index 040d49b1d51c454955816220c45d340fd3892d7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33048 zcmce-hgVZi)Gmw)@)JZ|MVx}S^BcoAMRn#LR zBX=MpyO96iW#Ea-cc-twe^=a8O+3iRsOirBT_8(Lz6CtI;Gw4?PgdM@XA$^=++I#g zj*P4FL*SyGFjD|5pammJ1>85 zfFJ&Q54sHH7To`ufHYNjL!z%;M_5=UUp3 z;jWGjVt#avWCQHqvqTj&HMPBwDD8v)5!6ma_0svP>laLD9T)|SpZ)vrho+%IA|;#e zw_@C(V@I|ZacC4?J!#jU3-KYDVV%E-w2iwq!spQ_+=cT78fqStb94~tolmy< zL-L8llE$gOT`5jJ6YimNeLp_lhp&uP4HXy(o7H;eQ=2S3vHkfe3oYrh>I|&Nlk;AB zw&^`Tut`fy^N(|==6sSi_a3z!Cl{fDc?LQS6_z>kRSM|H>g(&<44ZpI%*EUkut=j8 zu79}rxYmuzQo?JA9=$so3mN+!MmK|ohRuMT0=QE=^_o{;mJ;Jk2ss(4i|4~Eei8Su z>kFc#;OI0lP7esQWuN4?k+#ZcE|NO*z*?3QBso7zwCtbnf;Y@h>IW`w>(QT$-PMhp

+bTXP;@V(_vqx9 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 Tb@!#Tg8b;|>gTe~DWM4f6puMr delta 345 zcmeypo2h*d(*$v@l^kpg3=DQhvUf~WG-aH#F}!R}y$A!tAqIg?5HI41xA diff --git a/windows/configuration/settings/page-visibility.md b/windows/configuration/settings/page-visibility.md index 6e7220e4ad..9f5da1cb6d 100644 --- a/windows/configuration/settings/page-visibility.md +++ b/windows/configuration/settings/page-visibility.md @@ -7,23 +7,27 @@ author: paolomatarazzo ms.author: paoloma --- -# Configure the Settings Page Visibility in Windows +# Configure the Settings page visibility -*Settings* is a Windows application that provides users with a unified interface to manage their system settings. However, in certain scenarios, you may want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. +*Settings* is a Windows application that offers a unified interface to manage the system settings. In certain scenarios, you might want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. -:::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed."::: +:::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed." border="false"::: -You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages won't be visible in the app, and if all pages in a category are blocked, the category is hidden too. Direct navigation to a blocked page via URI, context menu in Explorer or other means results in the first page of Settings displayed instead. +This article explains how to configure the Settings app and how to implement the configurations using Microsoft Intune, Configuration Service Provider (CSP), and Group Policy Object (GPO). -This policy has two modes: +## Page visibility list policy setting -- Specify a list of settings pages to show. In this case, the policy string must begin with `showonly:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings: protocol part +You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages aren't visible in the app and can't be accessed through direct navigation via Uniform Resource Identifier (URI), context menu in Explorer, or other means. Direct navigation to a blocked page results in the first page of Settings displayed instead. + +The page visibility list policy setting has two modes: + +- Specify a list of settings pages to show. In this case, the policy string must begin with `showonly:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings:` protocol part - Specify a list of pages to hide. In this case, the policy string must begin with `hide:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings:` protocol part -## Examples - > [!NOTE] -> The availability of per-user support is documented [here](https://go.microsoft.com/fwlink/?linkid=2102995). +> For the list of categories and page identifiers that can be configured, see [ms-settings: URI scheme reference](https://go.microsoft.com/fwlink/?linkid=2102995#ms-settings-uri-scheme-reference). + +## Examples To specify that only the **About** and **Bluetooth** pages should be shown (their respective URIs are `ms-settings:about` and `ms-settings:bluetooth`) and all other pages hidden: @@ -47,12 +51,11 @@ To specify that only the Bluetooth page (URI `ms-settings:bluetooth`) should be [!INCLUDE [intune-settings-catalog-2](../../../includes/configure/intune-settings-catalog-2.md)] -Alternatively, you can configure devices using a [custom policy][INT-1] with the [Policy CSP](/windows/client-management/mdm/policy-csp-settings#pagevisibilitylist). +Alternatively, you can configure devices using a [custom policy][INT-1] with the [Policy CSP][CSP-1]. | Setting | |--| -|- **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| -|- **OMA-URI:** `./User/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| +|- **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.

or

- **OMA-URI:** `./User/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -60,8 +63,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | Group policy path | Group policy setting | Value | | - | - | - | -| **Computer Configuration** > **Administrative Templates** > **Control Panel** > **Settings Page Visibility** | Turn off the Store application| **Enabled**| -| **User Configuration** > **Administrative Templates** > **Control Panel** > **Settings Page Visibility** | Turn off the Store application| **Enabled**| +| **Computer Configuration\Administrative Templates\Control Panel**

or

**User Configuration\Administrative Templates\Control Panel** | Settings Page Visibility | **Enabled**| [!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] @@ -70,3 +72,9 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the ## User Experience By controlling the visibility of Settings pages, you can create a customized user experience tailored to your organization's specific needs. Once the policy is applied, users will have access only to the Settings pages you have explicitly allowed, ensuring a focused and streamlined interface. + + + +[CSP-1]: /windows/client-management/mdm/policy-csp-settings#pagevisibilitylist +[M365-1]: /microsoft-365/admin/misc/organizational-messages-microsoft-365?view=o365-worldwide +[INT-1]: /mem/intune/configuration/settings-catalog diff --git a/windows/configuration/toc.yml b/windows/configuration/toc.yml index 014de397a1..ccf2a0a0fb 100644 --- a/windows/configuration/toc.yml +++ b/windows/configuration/toc.yml @@ -7,11 +7,11 @@ items: href: start/toc.yml - name: Taskbar href: taskbar/toc.yml -- name: Desktop and lock screen background +- name: Desktop and lock screen backgrounds href: background/index.md - name: Windows spotlight href: windows-spotlight/index.md -- name: Settings +- name: Settings page visibility href: settings/page-visibility.md - name: Microsoft Store href: store/toc.yml From 14bd4a8ee3bcdc707d9e0923c11d3341263dded9 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 5 Mar 2025 07:06:14 -0500 Subject: [PATCH 30/46] updatess --- .../configuration/settings/page-visibility.md | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/windows/configuration/settings/page-visibility.md b/windows/configuration/settings/page-visibility.md index 9f5da1cb6d..c7f798daa6 100644 --- a/windows/configuration/settings/page-visibility.md +++ b/windows/configuration/settings/page-visibility.md @@ -9,7 +9,7 @@ ms.author: paoloma # Configure the Settings page visibility -*Settings* is a Windows application that offers a unified interface to manage the system settings. In certain scenarios, you might want to restrict access to specific settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain settings can prevent unauthorized changes and maintain a consistent user experience. +*Settings* is a Windows application that offers a unified interface to manage the system settings. In certain scenarios, you might want to restrict access to specific Settings pages to ensure a more controlled and secure environment. This is especially beneficial for devices used in specific environments, such as kiosks or student devices, where limiting access to certain options can prevent unauthorized changes and maintain a consistent user experience. :::image type="content" source="images/settings-page-visibility.png" alt-text="Screenshot of the Settings app configured with a policy setting to limit the categories displayed." border="false"::: @@ -17,23 +17,27 @@ This article explains how to configure the Settings app and how to implement the ## Page visibility list policy setting -You can configure the visibility of settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages aren't visible in the app and can't be accessed through direct navigation via Uniform Resource Identifier (URI), context menu in Explorer, or other means. Direct navigation to a blocked page results in the first page of Settings displayed instead. +You can configure the visibility of Settings pages using the *page visibility list* policy setting. This policy allows you to block a given set of pages from the Settings app. Blocked pages aren't visible in the app and can't be accessed through direct navigation via Uniform Resource Identifier (URI), context menu in Explorer, or other means. Direct navigation to a blocked page results in the first page of Settings displayed instead. -The page visibility list policy setting has two modes: +The page visibility list policy has two modes: -- Specify a list of settings pages to show. In this case, the policy string must begin with `showonly:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings:` protocol part -- Specify a list of pages to hide. In this case, the policy string must begin with `hide:`. After this, the policy string must contain a semicolon-delimited list of settings page identifiers. The identifier for any given settings page is the published URI for that page, minus the `ms-settings:` protocol part +- **Show Specific Pages** + - Start the policy string with `showonly:` + - Follow it with a list of Settings page identifiers, separated by semicolons +- **Hide Specific Pages** + - Start the policy string with `hide:` + - Follow it with a list of Settings page identifiers, separated by semicolons > [!NOTE] -> For the list of categories and page identifiers that can be configured, see [ms-settings: URI scheme reference](https://go.microsoft.com/fwlink/?linkid=2102995#ms-settings-uri-scheme-reference). +> The identifier for any Settings page is the published URI for that page, minus the `ms-settings:` protocol part. For the list of categories and page identifiers, see [ms-settings: URI scheme reference](https://go.microsoft.com/fwlink/?linkid=2102995#ms-settings-uri-scheme-reference). ## Examples -To specify that only the **About** and **Bluetooth** pages should be shown (their respective URIs are `ms-settings:about` and `ms-settings:bluetooth`) and all other pages hidden: +Show only the **About** and **Bluetooth** pages. Their respective URIs are `ms-settings:about` and `ms-settings:bluetooth`: `showonly:about;bluetooth` -To specify that only the Bluetooth page (URI `ms-settings:bluetooth`) should be hidden: +Hide only the Bluetooth page, which has the URI `ms-settings:bluetooth`: `hide:bluetooth` @@ -55,7 +59,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | Setting | |--| -|- **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.

or

- **OMA-URI:** `./User/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| +|- **OMA-URI:** `./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.

Or

- **OMA-URI:** `./User/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList`
- **Data type:** string
- **Value:** List of URIs to show or hide, separated by semicolons.| #### [:::image type="icon" source="../images/icons/group-policy.svg" border="false"::: **GPO**](#tab/gpo) @@ -63,7 +67,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the | Group policy path | Group policy setting | Value | | - | - | - | -| **Computer Configuration\Administrative Templates\Control Panel**

or

**User Configuration\Administrative Templates\Control Panel** | Settings Page Visibility | **Enabled**| +| **Computer Configuration\Administrative Templates\Control Panel**

Or

**User Configuration\Administrative Templates\Control Panel** | Settings Page Visibility | List of URIs to show or hide, separated by semicolons.| [!INCLUDE [gpo-settings-2](../../../includes/configure/gpo-settings-2.md)] @@ -71,7 +75,7 @@ Alternatively, you can configure devices using a [custom policy][INT-1] with the ## User Experience -By controlling the visibility of Settings pages, you can create a customized user experience tailored to your organization's specific needs. Once the policy is applied, users will have access only to the Settings pages you have explicitly allowed, ensuring a focused and streamlined interface. +By controlling the visibility of Settings pages, you can create a customized user experience tailored to your organization's specific needs. Once the policy is applied, users have access only to the Settings pages you explicitly allow, ensuring a focused and streamlined interface. From 7ae5ac176a74126d1b4d904f343ed3a1fcc3010c Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Wed, 5 Mar 2025 07:29:43 -0500 Subject: [PATCH 31/46] acrolinx --- windows/configuration/background/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/background/index.md b/windows/configuration/background/index.md index 093149d11b..4c918bcf04 100644 --- a/windows/configuration/background/index.md +++ b/windows/configuration/background/index.md @@ -33,7 +33,7 @@ This article explains how to configure the desktop and lock screen backgrounds i A key consideration when using custom images is how they appear on devices with varying screen sizes and resolutions. For example, a custom image created in a 16:9 aspect ratio (such as 1600x900) scales properly on devices with 16:9 resolutions, like 1280x720 or 1920x1080. On devices with other aspect ratios, such as 4:3 (1024x768) or 16:10 (1280x800), the image's height scales correctly, but the width is cropped to match the aspect ratio. The image remains centered on the screen. -Images created in nonstandard aspect ratios might scale and center unpredictably when displayed on devices with different resolutions. To ensure consistent results, especially for images containing text (for example, legal statements), it's recommended to design the image in a 16:9 resolution while keeping critical text within the 4:3 region. This approach ensures that the text remains visible across all aspect ratios. +Images created in nonstandard aspect ratios might scale and center unpredictably when displayed on devices with different resolutions. To ensure consistent results, especially for images containing text (for example, legal statements), design the image in a 16:9 resolution and keep critical text within the 4:3 region. This approach ensures that the text remains visible across all aspect ratios. ## Configure the desktop background From 0d0d35fa9d64dc1ea179e043fc1d16a070e90bf3 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Wed, 5 Mar 2025 14:04:29 -0800 Subject: [PATCH 32/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...trol-policy-for-lightly-managed-devices.md | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 693e2355f8..8ab724ca57 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -3,7 +3,7 @@ title: Use the Smart App Control policy to build your starter base policy description: App Control for Business restricts which applications users are allowed to run and the code that runs in the system core. ms.topic: conceptual ms.localizationpriority: medium -ms.date: 02/20/2025 +ms.date: 03/05/2025 --- # Use the Smart App Control policy to build your starter policy @@ -23,7 +23,7 @@ As we did in [App Control for Business deployment in different scenarios](common Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads Microsoft's online help articles about Smart App Control to be sure she understands it well. From her reading, she learns that Smart App Control allows only publicly-trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts is safe. Publicly-trusted signed code means the signing certificate was issued by one of the certificate authorities (CA) who are in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provide durable security value. Alice knows that some within Lamna's leadership advocate an approach much more aggressive than she plans. They want to immediately lockdown end users' devices and hope there's limited fallout. For now, she has enough support for her approach, because more of the leadership team appreciate that the corporate app culture that exists at Lamna is deeply ingrained. An app culture that developed slowly over the course of the company's existence won't just go away. +Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provide durable security value. Alice knows that some within Lamna advocate a more aggressive approach than she plans. They want to immediately lockdown end users' devices and hope there's limited fallout. For now, she has support for her approach, because more of the leadership team agrees that the Lamna app culture that developed slowly over the course of the company's existence won't just go away overnight, so the policy must maintain substantial flexibility initially. ### Consider the key factors about your organization @@ -33,28 +33,27 @@ Alice next identifies the key factors about Lamna's environment that she believe - **Operating Systems:** Windows 11 runs most user devices, but Windows 10 will remain on roughly 10% of clients at least through the next fiscal year, particularly those in smaller satellite offices; Alice's group doesn't manage Lamna's servers or any specialized equipment; Lamna's server IT group plans to wait to see how the client rollout of App Control unfolds before implementing the technology on the servers they control; - **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native; they continue to use Microsoft Endpoint Configuration Manager (MEMCM) with Microsoft Entra hybrid join on all Windows 10 devices; - **App management:** Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; -- **App ecosystem complexity:** Lamna has hundreds of line-of-business (LOB) apps across its business units; almost all of the apps use unsigned, or mostly unsigned, code; though the company has started to require codesigning, they use a codesigning certificate issued by Lamna's corporate Public Key Infrastructure (PKI), meaning that they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. +- **App development and code signing:** Lamna has hundreds of line-of-business (LOB) apps across its business units; Lamna hasn't aligned its business units on development platforms and frameworks, so Alice expects lots of variability and complexity; almost all of the apps use unsigned, or mostly unsigned, code; although the company has started to require codesigning, their codesigning certificates come from Lamna's corporate Public Key Infrastructure (PKI), so they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. Based on the above, Alice defines the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: 1. **"Windows and Microsoft-certified kernel drivers"** One or more signer rules allowing: - - Windows and its components - - Microsoft-certified third-party kernel drivers (WHQL) - + - Windows and its components. + - Microsoft-certified third-party kernel drivers (WHQL). + 2. **"Publicly-trusted signed code"** One or more signer rules allowing: - Code signed with certificates issued from any certificate authority participating in the [Microsoft Trusted Root Program ("AuthRoot")](/security/trusted-root/program-requirements) or non-OS code signed by Microsoft. -3. **Lamna signed code** One or more signer rules allowing: +3. **Lamna signed code** One or more signer rules allowing: - Code signed by certificates issued from Lamna Codesigning PCA, the intermediate cert issued from their own internal PKI. -3. **Allow apps based on their "reputation"** A policy option allowing: +4. **Allow apps based on their "reputation"** A policy option allowing: - Apps predicted to be "safe" by the ISG. -4. **Allow Managed Installer** A policy option allowing: - - Code written to the system by a process designated by policy as a managed installer. - - Alice sets Lamna's managed installer policy based on articles she's read Alice decides to configure the auto-updater process for many popular apps as managed installers to ensure the code those apps use is always allowed. +5. **Allow Managed Installer** A policy option allowing: + - Code written to the system by a process designated by policy as a managed installer. For Lamna's managed installer policy, Alice includes the Intune Management Extension, and also well-known auto-updater processes from ISVs whose apps are popular and likely to find across the company. She also includes a filepath rule, "D:\ Lamna Helpdesk\*" where Lamna's helpdesk admins are trained to copy the app installers and scripts they use to repair user's apps and systems. -5. **Admin-only path rules** One or more filepath rules for the following locations: +6. **Admin-only path rules** One or more filepath rules for the following locations: - "C:\Program Files\*" - "C:\Program Files (x86)\*" - "%windir%\*" From 6e9182ef83b1f5c6732fc143eeb97d37af4a89a6 Mon Sep 17 00:00:00 2001 From: Dan Brown <32883970+DHB-MSFT@users.noreply.github.com> Date: Thu, 6 Mar 2025 15:29:45 -0800 Subject: [PATCH 33/46] Update some of the UI references --- ...rating-system-components-to-microsoft-services.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 4968c75653..5287b5f528 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1876,27 +1876,27 @@ This is applicable to Windows 10. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** to **Enabled** and ensure all Option settings (Intranet Update Service, Intranet Statistics Server, Alternate Download Server) are set to **" "** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "** -and- -- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Computer Configurations** to **0 (zero)**. +- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Configure notifications** to **0 - Do not show any notifications***. This is applicable to Windows 11. -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Do not connect to any Windows Update Internet locations** to **Enabled** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Do not connect to any Windows Update Internet locations** to **Enabled**. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Specify intranet Microsoft update service location** to **Enabled** and ensure all Option settings (Intranet Update Service, Intranet Statistics Server, Alternate Download Server) are set to **" "** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "** -and- -- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Computer Configurations** to **0 (zero)**. +- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Remove access to use all Windows Update features** to **Enabled** and then set **Configure notifications** to **0 - Do not show any notifications**. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features** to **Enabled** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication settings** > **Turn off access to all Windows Update features** to **Enabled**. You can turn off automatic updates by doing the following. This isn't recommended. From dd636a0860566d94811617dc3b9835892c488769 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Thu, 6 Mar 2025 16:54:02 -0800 Subject: [PATCH 34/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...-appcontrol-policy-for-lightly-managed-devices.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 693e2355f8..a9a74b1974 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -72,11 +72,15 @@ Alice is familiar with the App Control Policy Wizard, the open-source policy aut | Template Base Policy | Description | |---------------------------------|-------------------------------------------------------------------| - | **Default Windows Mode** | Default Windows mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| - | **Allow Microsoft Mode** | Allow mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • *All Microsoft-signed software*
| - | **Signed and Reputable Mode** | Signed and Reputable mode authorizes the following components:
  • Windows operating components - any binary installed by a fresh install of Windows
  • Apps installed from the Microsoft Store
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
  • All Microsoft-signed software
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| + | **Default Windows mode** | Default Windows mode authorizes the following components:
  • Windows operating system components - any binary installed by a fresh install of Windows
  • Packaged apps (MSIX) signed by the Microsoft Store MarketPlace signer
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| + | **Allow Microsoft mode** | Allow Microsoft mode authorizes the following components:
  • All code allowed by Default Windows mode, plus...
  • *All Microsoft-signed software*
| + | **Signed and Reputable mode** | Signed and Reputable mode authorizes the following components:
  • All code allowed by Allow Microsoft mode, plus...<
  • *Files created or installed by a process configured as a [managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md)*
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| -1. and then add or remove rules to suit your App Control scenario. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. + Alice selects the **Signed and Reputable mode** template and then **Next**, accepting the defaults for the policy filename and location. + +4. On the **Configure Policy Template - Policy rules** page, Alice reviews the set of options enabled for the policy. She's pleased to see the template already has most options set as recommended by Microsoft. The only changes she makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher will run. Then she selects **Next**. + +5. On the **File Rules** page, Alice adds rules to e. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. ## Template Base Policies From 47e1140700d00ae98258af732bb7a003ac55350f Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Fri, 7 Mar 2025 06:56:28 -0500 Subject: [PATCH 35/46] updates --- .../book/includes/local-security-authority-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/book/includes/local-security-authority-protection.md b/windows/security/book/includes/local-security-authority-protection.md index fac74d5553..bc077a5b4d 100644 --- a/windows/security/book/includes/local-security-authority-protection.md +++ b/windows/security/book/includes/local-security-authority-protection.md @@ -13,7 +13,7 @@ By loading only trusted, signed code, LSA provides significant protection agains [!INCLUDE [new-24h2](new-24h2.md)] -To help keep these credentials safe, LSA protection is enabled by default on all devices (MSA, Microsoft Entra joined, hybrid, and local). For new installs, it is enabled immediately. For upgrades, it is enabled after rebooting after an evaluation period of 10 days. +To help keep these credentials safe, LSA protection is enabled by default on all devices (MSA, Microsoft Entra joined, hybrid, and local). For new installs, it is enabled immediately. For upgrades, it is enabled after rebooting after an evaluation period of 5 days. Users have the ability to manage the LSA protection state in the Windows Security application under **Device Security** > **Core Isolation** > **Local Security Authority protection**. From c3ed58d0148aa03fe2446e955a7ef1b29e702547 Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Fri, 7 Mar 2025 07:00:24 -0500 Subject: [PATCH 36/46] Acrolinx --- .../book/includes/local-security-authority-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/book/includes/local-security-authority-protection.md b/windows/security/book/includes/local-security-authority-protection.md index bc077a5b4d..9e924356bb 100644 --- a/windows/security/book/includes/local-security-authority-protection.md +++ b/windows/security/book/includes/local-security-authority-protection.md @@ -13,7 +13,7 @@ By loading only trusted, signed code, LSA provides significant protection agains [!INCLUDE [new-24h2](new-24h2.md)] -To help keep these credentials safe, LSA protection is enabled by default on all devices (MSA, Microsoft Entra joined, hybrid, and local). For new installs, it is enabled immediately. For upgrades, it is enabled after rebooting after an evaluation period of 5 days. +To help keep these credentials safe, LSA protection is enabled by default on all devices (MSA, Microsoft Entra joined, hybrid, and local). For new installs, it's enabled immediately. For upgrades, it's enabled after rebooting after an evaluation period of five days. Users have the ability to manage the LSA protection state in the Windows Security application under **Device Security** > **Core Isolation** > **Local Security Authority protection**. From 8462a89e87fefea965f38f03ed3c67b0e5cb7519 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Fri, 7 Mar 2025 07:36:03 -0800 Subject: [PATCH 37/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...te-appcontrol-policy-for-lightly-managed-devices.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 0f51250afc..ae9b532ae0 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -51,7 +51,7 @@ Based on the above, Alice defines the pseudo-rules for the Lamna version of Micr - Apps predicted to be "safe" by the ISG. 5. **Allow Managed Installer** A policy option allowing: - - Code written to the system by a process designated by policy as a managed installer. For Lamna's managed installer policy, Alice includes the Intune Management Extension, and also well-known auto-updater processes from ISVs whose apps are popular and likely to find across the company. She also includes a filepath rule, "D:\ Lamna Helpdesk\*" where Lamna's helpdesk admins are trained to copy the app installers and scripts they use to repair user's apps and systems. + - Code written to the system by a process designated by policy as a managed installer. For Lamna's managed installer policy, Alice includes the Intune Management Extension, and also well-known auto-updater processes for widely-used apps. She also includes a filepath rule, "D:\ Lamna Helpdesk\*" where Lamna's helpdesk admins are trained to copy the app installers and scripts they use to repair user's apps and systems. 6. **Admin-only path rules** One or more filepath rules for the following locations: - "C:\Program Files\*" @@ -75,11 +75,15 @@ Alice is familiar with the App Control Policy Wizard, the open-source policy aut | **Allow Microsoft mode** | Allow Microsoft mode authorizes the following components:
  • All code allowed by Default Windows mode, plus...
  • *All Microsoft-signed software*
| | **Signed and Reputable mode** | Signed and Reputable mode authorizes the following components:
  • All code allowed by Allow Microsoft mode, plus...<
  • *Files created or installed by a process configured as a [managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md)*
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| - Alice selects the **Signed and Reputable mode** template and then **Next**, accepting the defaults for the policy filename and location. + Alice selects the **Signed and Reputable mode** template and then **Next**, accepting the defaults for the policy filename and location. 4. On the **Configure Policy Template - Policy rules** page, Alice reviews the set of options enabled for the policy. She's pleased to see the template already has most options set as recommended by Microsoft. The only changes she makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher will run. Then she selects **Next**. -5. On the **File Rules** page, Alice adds rules to e. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. +5. On the **File Rules** page, Alice sees the rules Microsoft included in the Signed and Reputable mode template policy. Here, she'll add the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. + + To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, she leaves the default selections for **Rule Scope** and **Rule Action**. For the **Rule Type** dropdown, she chooses the **Publisher** option to create a Signer rule. She then selects **Browse** to choose a file she knows is signed by a cert chaining up to the Lamna Codesigning PCA. The Wizard shows the signature information it found on the file with checkboxes for each element of the signature and the file's signed .rsrc header section, including Product Name and Original File Name. In this case, since she intends to allow everything signed with Lamna's interal codesigning certs, she only leaves Issuing CA and Publisher checked. Having set the rule conditions for the Lamna Codesigning PCA rule, she selects **Create Rule** and sees that the rule is now shown in the list. + + Alice repeats the preceding steps to create the rest of the rules. choose whether to allow or block based on it. adds rules to e. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. ## Template Base Policies From a6ee70ec76c622d6e75bf81aab6f0a319e8db102 Mon Sep 17 00:00:00 2001 From: "Daniel H. Brown" <32883970+DHB-MSFT@users.noreply.github.com> Date: Fri, 7 Mar 2025 10:01:49 -0800 Subject: [PATCH 38/46] Minor punctuation changes --- ...perating-system-components-to-microsoft-services.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md index 5287b5f528..9e89ce6f88 100644 --- a/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md +++ b/windows/privacy/manage-connections-from-windows-operating-system-components-to-microsoft-services.md @@ -1868,19 +1868,19 @@ You can turn off Windows Update by setting the following registry entries: This is applicable to Windows 10. -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations** to **Enabled** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Do not connect to any Windows Update Internet locations** to **Enabled**. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features** to **Enabled** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **System** > **Internet Communication Management** > **Internet Communication Settings** > **Turn off access to all Windows Update features** to **Enabled**. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "**. -and- -- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Configure notifications** to **0 - Do not show any notifications***. +- Set the Group Policy **User Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Remove access to use all Windows Update features** to **Enabled** and then set **Configure notifications** to **0 - Do not show any notifications**. This is applicable to Windows 11. @@ -1888,7 +1888,7 @@ This is applicable to Windows 11. -and- -- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "** +- Set the Group Policy **Computer Configuration** > **Administrative Templates** > **Windows Components** > **Windows Update** > **Manage updates offered from Windows Server Update Service** > **Specify intranet Microsoft update service location** to **Enabled** and ensure the settings under **Options** (intranet update service, intranet statistics server, and alternate download server) are set to **" "**. -and- From f3c2f95a9304ed955c76915a28a61cfcfba8762a Mon Sep 17 00:00:00 2001 From: Paolo Matarazzo <74918781+paolomatarazzo@users.noreply.github.com> Date: Fri, 7 Mar 2025 18:11:27 -0500 Subject: [PATCH 39/46] updates --- windows/configuration/keyboard-filter/toc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/keyboard-filter/toc.yml b/windows/configuration/keyboard-filter/toc.yml index 7c09e1a75c..0a08af732d 100644 --- a/windows/configuration/keyboard-filter/toc.yml +++ b/windows/configuration/keyboard-filter/toc.yml @@ -6,7 +6,7 @@ items: - name: Key Names href: keyboardfilter-key-names.md - name: Predefined Key Combinations - href: keyboardfilter-list-all-configured-key-combinations.md + href: predefined-key-combinations.md - name: WMI Provider Reference items: - name: Overview From b1be697b0c2b9bcf546bf882f4071351f20d716a Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Fri, 7 Mar 2025 18:08:14 -0800 Subject: [PATCH 40/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- ...trol-policy-for-lightly-managed-devices.md | 111 ++---------------- 1 file changed, 7 insertions(+), 104 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index ae9b532ae0..cef3669d65 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -69,6 +69,7 @@ Alice is familiar with the App Control Policy Wizard, the open-source policy aut 3. The next page is where Alice will **Select a Base Template for the Policy**. The App Control Wizard offers three template policies to use when creating a new Base Policy. Each template policy applies slightly different rules to alter its circle-of-trust and security model of the policy. The three template policies are: + | Template Base Policy | Description | |---------------------------------|-------------------------------------------------------------------| | **Default Windows mode** | Default Windows mode authorizes the following components:
  • Windows operating system components - any binary installed by a fresh install of Windows
  • Packaged apps (MSIX) signed by the Microsoft Store MarketPlace signer
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| @@ -81,109 +82,11 @@ Alice is familiar with the App Control Policy Wizard, the open-source policy aut 5. On the **File Rules** page, Alice sees the rules Microsoft included in the Signed and Reputable mode template policy. Here, she'll add the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. - To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, she leaves the default selections for **Rule Scope** and **Rule Action**. For the **Rule Type** dropdown, she chooses the **Publisher** option to create a Signer rule. She then selects **Browse** to choose a file she knows is signed by a cert chaining up to the Lamna Codesigning PCA. The Wizard shows the signature information it found on the file with checkboxes for each element of the signature and the file's signed .rsrc header section, including Product Name and Original File Name. In this case, since she intends to allow everything signed with Lamna's interal codesigning certs, she only leaves Issuing CA and Publisher checked. Having set the rule conditions for the Lamna Codesigning PCA rule, she selects **Create Rule** and sees that the rule is now shown in the list. + To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, she leaves the default selections for **Rule Scope** and **Rule Action**. For the **Rule Type** dropdown, she chooses the **Publisher** option to a Signer rule. She then selects **Browse** to choose a file she knows is signed by a cert chaining up to the Lamna Codesigning PCA. The Wizard shows the signature information it found on the file with checkboxes for each element of the signature and the file's signed .rsrc header section, including Product Name and Original File Name. In this case, since she intends to allow everything signed with Lamna's interal codesigning certs, she only leaves Issuing CA and Publisher checked. Having set the rule conditions for the Lamna Codesigning PCA rule, she selects **Create Rule** and sees that the rule is now shown in the list. Alice repeats these steps for the rest of Lamna's custom rules. - Alice repeats the preceding steps to create the rest of the rules. choose whether to allow or block based on it. adds rules to e. For this reason, the Prerequisite information about App Control can be accessed through the [App Control design guide](appcontrol-design-guide.md). This page outlines the steps to create a new App Control policy from a template, configure the policy options, and the signer and file rules. +6. Having made all the edits she planned, Alice selects **Next** and the wizard creates the App Control policy files, consisting of an XML form and a compiled binary form of the policy. Alice does a cursory review of the XML policy file to confirm the final result. -## Template Base Policies - - The following table lists the policies in increasing order of trust and freedom. For instance, the Default Windows mode policy trusts fewer application publishers and signers than the Signed and Reputable mode policy. The Default Windows policy has a smaller circle-of-trust with better security than the Signed and Reputable policy, but at the expense of compatibility. - -, she immediately notices the template called **Signed and Reputable Mode** and reads the list of code the template authorizes, which perfectly matches the "circle-of-trust" for Smart App Control. Alice selects the template and selects **Next** to see the policy rules set by the template. - - -*Italicized content denotes the changes in the current policy with respect to the policy prior.* - -More information about the Default Windows Mode and Allow Microsoft Mode policies can be accessed through the [Example App Control for Business base policies article](example-appcontrol-base-policies.md). - -![Selecting a base template for the policy.](../images/appcontrol-wizard-template-selection.png) - -Once the base template is selected, give the policy a name and choose where to save the App Control policy on disk. - -## Create a custom base policy using an example App Control base policy - -Having defined the "circle-of-trust", Alice is ready to generate the initial policy for Lamna's lightly managed devices. Alice decides to use the example `SmartAppControl.xml` to create the initial base policy and then customize it to meet Lamna's needs. - -Alice follows these steps to complete this task: - -1. On a client device, run the following commands in an elevated Windows PowerShell session to initialize variables: - - > [!NOTE] - > If you prefer to use a different [example App Control for Business base policy](example-appcontrol-base-policies.md), substitute the example policy path with your preferred base policy in this step. - - ```powershell - $PolicyPath = $env:userprofile+"\Desktop\" - $PolicyName= "Lamna_LightlyManagedClients_Audit" - $LamnaPolicy=Join-Path $PolicyPath "$PolicyName.xml" - $ExamplePolicy=$env:windir+"\schemas\CodeIntegrity\ExamplePolicies\SmartAppControl.xml" - ``` - -1. Copy the example policy to the desktop: - - ```powershell - Copy-Item $ExamplePolicy $LamnaPolicy - ``` - -1. Modify the policy to remove unsupported rule: - - > [!NOTE] - > `SmartAppControl.xml` is available on Windows 11 version 22H2 and later. This policy includes "Enabled:Conditional Windows Lockdown Policy" rule that is unsupported for enterprise App Control policies and must be removed. For more information, see [App Control and Smart App Control](../appcontrol.md#app-control-and-smart-app-control). If you are using an example policy other than `SmartAppControl.xml`, skip this step. - - ```powershell - [xml]$xml = Get-Content $LamnaPolicy - $ns = New-Object System.Xml.XmlNamespaceManager($xml.NameTable) - $ns.AddNamespace("ns", $xml.DocumentElement.NamespaceURI) - $node = $xml.SelectSingleNode("//ns:Rules/ns:Rule[ns:Option[.='Enabled:Conditional Windows Lockdown Policy']]", $ns) - $node.ParentNode.RemoveChild($node) - $xml.Save($LamnaPolicy) - ``` - -1. Give the new policy a unique ID, descriptive name, and initial version number: - - ```powershell - Set-CIPolicyIdInfo -FilePath $LamnaPolicy -PolicyName $PolicyName -ResetPolicyID - Set-CIPolicyVersion -FilePath $LamnaPolicy -Version "1.0.0.0" - ``` - -1. [Use Configuration Manager to create and deploy an audit policy](/configmgr/protect/deploy-use/use-device-guard-with-configuration-manager) to the client device running Windows 10 version 1903 and above, or Windows 11. Merge the Configuration Manager policy with the example policy. - - > [!NOTE] - > If you do not use Configuration Manager, skip this step. - - ```powershell - $ConfigMgrPolicy=$env:windir+"\CCM\DeviceGuard\MergedPolicy_Audit_ISG.xml" - Merge-CIPolicy -OutputFilePath $LamnaPolicy -PolicyPaths $LamnaPolicy,$ConfigMgrPolicy - Set-RuleOption -FilePath $LamnaPolicy -Option 13 # Managed Installer - ``` - -1. Modify the policy to set additional policy rules: - - ```powershell - Set-RuleOption -FilePath $LamnaPolicy -Option 3 # Audit Mode - Set-RuleOption -FilePath $LamnaPolicy -Option 12 # Enforce Store Apps - Set-RuleOption -FilePath $LamnaPolicy -Option 19 # Dynamic Code Security - ``` - -1. Add rules to allow the Windows and Program Files directories: - - ```powershell - $PathRules += New-CIPolicyRule -FilePathRule "%windir%\*" - $PathRules += New-CIPolicyRule -FilePathRule "%OSDrive%\Program Files\*" - $PathRules += New-CIPolicyRule -FilePathRule "%OSDrive%\Program Files (x86)\*" - Merge-CIPolicy -OutputFilePath $LamnaPolicy -PolicyPaths $LamnaPolicy -Rules $PathRules - ``` - -1. If appropriate, add more signer or file rules to further customize the policy for your organization. - -1. Use [ConvertFrom-CIPolicy](/powershell/module/configci/convertfrom-cipolicy) to convert the App Control for Business policy to a binary format: - - ```powershell - [xml]$PolicyXML = Get-Content $LamnaPolicy - $LamnaPolicyBin = Join-Path $PolicyPath "$($PolicyXML.SiPolicy.PolicyID).cip" - ConvertFrom-CIPolicy $LamnaPolicy $LamnaPolicyBin - ``` - -1. Upload your base policy XML and the associated binary to a source control solution, such as [GitHub](https://github.com/) or a document management solution such as [Office 365 SharePoint](https://products.office.com/sharepoint/collaboration). +With her starter policy in hand, Alice uploads both files to a Github repository Alice created specifically for lifecycle management and earlier created a project to store and manage Lamna's policies over time. your base policy XML and the associated binary to a source control solution, such as [GitHub](https://github.com/) or a document management solution such as [Office 365 SharePoint](https://products.office.com/sharepoint/collaboration). At this point, Alice now has an initial policy that is ready to deploy in audit mode to the managed clients within Lamna. @@ -254,7 +157,7 @@ In order to minimize user productivity impact, Alice has defined a policy that m - Use a reputable antimalware or antivirus software with real-time protection, such as Microsoft Defender, to protect your devices from malicious files, adware, and other threats. -## Up next +## What you should read next -- [Create an App Control for Business policy for fully managed devices](create-appcontrol-policy-for-fully-managed-devices.md) -- [Prepare to deploy App Control for Business policies](../deployment/appcontrol-deployment-guide.md) +- Learn more about managed installers: how they work, how to set them up, and what are some of their limitations in [Automatically allow apps deployed by a managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md). +- Or to see your starter policy in action, [Prepare to deploy App Control for Business policies](../deployment/appcontrol-deployment-guide.md). From da65f3d62a10f7acb5d3f21649c677ee59c9f63a Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 9 Mar 2025 01:56:38 -0800 Subject: [PATCH 41/46] More WRI changes --- .../appcontrol-and-applocker-overview.md | 7 +- .../app-control-for-business/appcontrol.md | 26 ++--- ...trol-policy-for-lightly-managed-devices.md | 97 ++++++++++--------- 3 files changed, 68 insertions(+), 62 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md index 5b75590aac..b1288a07b3 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md @@ -59,6 +59,11 @@ However, in some cases, AppLocker might be the more appropriate technology for y - You have a mixed Windows operating system (OS) environment and need to apply the same policy controls to Windows 10 and earlier versions of the OS. - You need to apply different policies for different users or groups on shared computers. -- You don't want to enforce application control on application files such as DLLs or drivers. AppLocker can also be deployed as a complement to App Control to add user or group-specific rules for shared device scenarios, where it's important to prevent some users from running specific apps. As a best practice, you should enforce App Control at the most restrictive level possible for your organization, and then you can use AppLocker to further fine-tune the restrictions. + +## What you should read next + +- If you want to use App control, one of the most powerful security features in Windows, you must plan and prepare if you want to succeed. Start that by exploring the [App Control for Business Design Guide](design/appcontrol-design-guide.md). + +- If you're ready to jump in and start creating policies, revisit Smart App Control and [Use the Smart App Control policy to build your own starter policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index 4f63072874..99db8becdd 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -4,7 +4,7 @@ description: Application Control restricts which applications users are allowed ms.localizationpriority: medium ms.collection: - tier3 -ms.date: 01/28/2025 +ms.date: 03/08/2025 ms.topic: overview --- @@ -12,27 +12,27 @@ ms.topic: overview [!INCLUDE [Feature availability note](includes/feature-availability-note.md)] -Your organization's data is one of its most valuable assets... and adversaries want it. No matter what security controls you apply over your data, they are only as strong as the weakest link: the trusted user sitting at the keyboard. When a user runs a process, that process shares the same access to your data that the user has. So your sensitive information is easily transmitted, modified, deleted or encrypted when a user, knowingly or unknowingly, runs malicious software. And with thousands of new malicious files created every day, relying solely on traditional methods like antivirus (AV) solutions gives you an inadequate defense against new attacks. Application control is a crucial line of defense against today's threat actors. +Your organization's data is one of its most valuable assets... and adversaries want it. No matter what security controls you apply over your data, there are no controls to fully protect your most vulnerable target: the trusted user sitting at the keyboard. When a user runs a process, that process shares the same access to your data that the user has. So your sensitive information is easily transmitted, modified, deleted, or encrypted when a user, intentionally or not, runs malicious software. And with thousands of new malicious files created every day, relying solely on traditional methods like antivirus (AV) solutions gives you an inadequate defense against new attacks. -Application control works alongside your AV solution to help mitigate these types of security threats by restricting the apps that users can run and even what code runs in the System Core (kernel). Application control policies can also block unsigned scripts and MSIs, and restrict Windows PowerShell to run in [Constrained Language Mode](/powershell/module/microsoft.powershell.core/about/about_language_modes). +Application control changes Windows from a place where all code runs unless your AV solution confidently predicts it's bad, to one where code runs only if your policy says so. The cyber threats you face change rapidly, and your defenses need to change too. Government and security organizations, like the Australian Signals Directorate, frequently cite application control as one of the most effective ways to address the threat of executable file-based malware (.exe, .dll, etc.). It works alongside your AV solution to help mitigate security threats by restricting the apps that users can run and even what code runs in the System Core (kernel). -It moves you from a trust model where all code runs unless your AV solution confidently predicts it's bad, to one where apps run only if your policy says so. Government and security organizations, like the Australian Signals Directorate, frequently cite application control as one of the most effective ways to address the threat of executable file-based malware (.exe, .dll, etc.). +> [!IMPORTANT] +> Although application control can significantly harden your computers against malicious code, it's not a replacement for antivirus. You should continue to maintain an active antivirus solution alongside App Control for a well-rounded enterprise security portfolio. -> [!NOTE] -> Although application control can significantly harden your computers against malicious code, it's not a replacement for antivirus. You should continue to maintain your active antivirus solution alongside App Control for a well-rounded enterprise security portfolio. +Although we call it application control, the code running on your system isn't always an app. Application control extends beyond apps to also cover scripts and Microsoft installers (MSI), command-line batch files, and even interactive sessions of Windows PowerShell, which run in [Constrained Language Mode](/powershell/module/microsoft.powershell.core/about/about_language_modes). -Windows 10 and Windows 11 include two application control technologies that your organization can use depending on your specific scenarios and requirements: +Windows includes two application control technologies you can use depending on your organization's specific scenarios and requirements: - **App Control for Business (app control)**; and - **AppLocker** ## App Control and Smart App Control -Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs as well as code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it is safe to run, it is blocked but can develop better reputation over time as new signals are processed by the service. Meanwhile, code determined to be unsafe is always blocked. +Starting in Windows 11 version 22H2, [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) brings robust application control to consumers and to some small businesses with simpler app portfolios. Smart App Control ensures only signed code runs or code predicted to be safe by our intelligent cloud-powered security service. When code is unsigned and the service is unable to predict with confidence that it's safe to run, then we block it. Over time, the code's reputation might change as the service processes new signals it receives. Meanwhile, code determined to be unsafe is always blocked. -While Smart App Control is designed for consumers, we believe it's the ideal starting point for most organizations. And since it's built entirely upon App Control for Business, you can create a policy with the same security and compatibility as Smart App Control but which also trusts the line-of-business (LOB) apps that your organization depends on. The service providing Smart App Control's intelligence to predict what code is safe to run is also available in App Control for Business, where it's called the Intelligent Security Graph (ISG). +While Smart App Control is designed for consumers, we believe it's the ideal starting point for most organizations. And since we built it entirely upon App Control for Business, you can create a policy with the same security and compatibility as Smart App Control that also trusts the line-of-business (LOB) apps your organization needs. The service Smart App Control uses to predict what code is safe to run is also available in App Control for Business and called the Intelligent Security Graph (ISG). -Smart App Control starts in evaluation mode and will switch itself off within 48 hours for enterprise managed devices unless the user has turned it on first. If you want to proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. +Smart App Control starts in evaluation mode and switches off within 48 hours for enterprise managed devices unless the user turns it on first. If you want to proactively turn off Smart App Control across your organization's endpoints, set the **VerifiedAndReputablePolicyState** (DWORD) registry value under `HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy` as shown in the following table. After you change the registry value, you must run [CiTool.exe -r](operations/citool-commands.md#refresh-the-app-control-policies-on-the-system) for the change to take effect. | Value | Description | |-------|-------------| @@ -43,12 +43,12 @@ Smart App Control starts in evaluation mode and will switch itself off within 48 > [!IMPORTANT] > Once you turn Smart App Control off, it can't be turned on without resetting or reinstalling Windows. -The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it is ready for use as an App Control for Business policy. +The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it's ready for use as an App Control for Business policy. [!INCLUDE [windows-defender-application-control-wdac](../../../../../includes/licensing/windows-defender-application-control-wdac.md)] ## What you should read next -Read on to learn more about the two application control technologies available in Windows with the [App Control for Business and AppLocker Overview](./appcontrol-and-applocker-overview.md). +- To learn more about the two application control technologies available in Windows, read [App Control for Business and AppLocker Overview](./appcontrol-and-applocker-overview.md). -If you're ready to jump in and get started creating policies, let's revisit Smart App Control and [Use the Smart App Control policy to build your own starter policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). +- To jump right in and get started creating policies, go revisit Smart App Control and [Use the Smart App Control policy to build your own starter policy](design/create-appcontrol-policy-for-lightly-managed-devices.md). diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index cef3669d65..3db61ea75b 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -3,7 +3,7 @@ title: Use the Smart App Control policy to build your starter base policy description: App Control for Business restricts which applications users are allowed to run and the code that runs in the system core. ms.topic: conceptual ms.localizationpriority: medium -ms.date: 03/05/2025 +ms.date: 03/08/2025 --- # Use the Smart App Control policy to build your starter policy @@ -13,45 +13,45 @@ ms.date: 03/05/2025 This article describes how to create an App Control for Business policy using the Smart App Control policy as a template. [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) is an app control-based security solution designed for consumer users. It uses the same technology as App Control for Business so it's easy to use as the basis for an equally robust but flexible enterprise policy. > [!TIP] -> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end users' devices. Typically, organizations new to App Control will be most successful if they start with a permissive policy like the one described in this article. You can harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. +> Microsoft recommends the policy created in this article as the ideal starter policy for most App Control deployments to end users' devices. Typically, organizations new to App Control are most successful if they start with a permissive policy like the one described in this article. You can harden the policy over time to achieve a stronger overall security posture on your App Control-managed devices as described in later articles. -As we did in [App Control for Business deployment in different scenarios](common-appcontrol-use-cases.md), we'll use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna intends to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. +As we did in [App Control for Business deployment in different scenarios](common-appcontrol-use-cases.md), let's use the fictional example of **Lamna Healthcare Company (Lamna)** to illustrate this scenario. Lamna intends to adopt stronger application policies, including the use of App Control to prevent unwanted or unauthorized applications from running on their managed devices. -**Alice Pena** is the IT team lead tasked with the rollout of App Control. Lamna currently has relaxed application usage policies and a culture of maximum app flexibility for users. So, Alice knows she'll need to take an incremental approach to App Control and likely use different policies for different user segments. But for now, she wants to begin with a policy that can cover the vast majority of users without any modifications, Smart App Control's "Signed & Reputable" policy adapted for Lamna. +**Alice Pena (she/her)** is the IT team lead tasked with the rollout of App Control. Lamna currently has relaxed application usage policies and a culture of maximum app flexibility for users. So, Alice knows they need to take an incremental approach to App Control and likely use different policies for different user segments. But for now, Alice wants a policy that can cover most users without any modifications, Smart App Control's "Signed & Reputable" policy adapted for Lamna. ## Analyze how Smart App Control's "circle-of-trust" fits for you -Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads Microsoft's online help articles about Smart App Control to be sure she understands it well. From her reading, she learns that Smart App Control allows only publicly-trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts is safe. Publicly-trusted signed code means the signing certificate was issued by one of the certificate authorities (CA) who are in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. +Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads Microsoft's online help articles about Smart App Control to understand it well. From that reading, Alice learns that Smart App Control allows only publicly trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts to be safe. Publicly trusted signed code means the signing certificate's issuer is one of the certificate authorities (CA) in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provide durable security value. Alice knows that some within Lamna advocate a more aggressive approach than she plans. They want to immediately lockdown end users' devices and hope there's limited fallout. For now, she has support for her approach, because more of the leadership team agrees that the Lamna app culture that developed slowly over the course of the company's existence won't just go away overnight, so the policy must maintain substantial flexibility initially. +Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provides durable security value. Some within Lamna advocate a more aggressive approach than Alice plans. They want to immediately lockdown end users' devices and hope for limited fallout. But the leadership team agrees with Alice that Lamna's app culture, formed slowly over tie, won't just go away overnight and so the initial policy needs much flexibility. ### Consider the key factors about your organization -Alice next identifies the key factors about Lamna's environment that she believes will most influence the company's "circle-of-trust". The policy must be flexible to meet the needs of the business in the short- and medium-term, while they introduce new app management processes that will make it practical to consider a more restrictive app control policy. The key factors also help her choose which systems to include in the first deployment. Alice writes down these factors in her planning worksheet so that whomever may follow her will know how she viewed the challenge: +Alice next identifies the key factors about Lamna's environment that affect the company's "circle-of-trust." The policy must be flexible to meet the needs of the business in the short- and medium-term. That gives Lamna time to introduce new app management processes and policies to make it practical for a more restrictive app control policy in the future. The key factors also help Alice choose which systems to include in the first deployment. Alice writes down these factors in the planning document: -- **User privileges:** Most users operate as standard user, though nearly a quarter still have local admin rights on their devices; the people with admin rights view the freedoms that gives them as essential, including the option to run whatever apps they want; -- **Operating Systems:** Windows 11 runs most user devices, but Windows 10 will remain on roughly 10% of clients at least through the next fiscal year, particularly those in smaller satellite offices; Alice's group doesn't manage Lamna's servers or any specialized equipment; Lamna's server IT group plans to wait to see how the client rollout of App Control unfolds before implementing the technology on the servers they control; -- **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native; they continue to use Microsoft Endpoint Configuration Manager (MEMCM) with Microsoft Entra hybrid join on all Windows 10 devices; -- **App management:** Most, but not all, apps are deployed using Intune; there's a long tail of business-unit-specific apps, and "Shadow IT" apps that lack an official charter, but are critical to the employees who use them; -- **App development and code signing:** Lamna has hundreds of line-of-business (LOB) apps across its business units; Lamna hasn't aligned its business units on development platforms and frameworks, so Alice expects lots of variability and complexity; almost all of the apps use unsigned, or mostly unsigned, code; although the company has started to require codesigning, their codesigning certificates come from Lamna's corporate Public Key Infrastructure (PKI), so they aren't trusted by the Smart App Control policy by default; Alice must add the certs to the policy. +- **User privileges:** Most users are standard user, but nearly a quarter have local admin rights on their devices and the option to run any app they choose is a major contributing factor. +- **Operating Systems:** Windows 11 runs most user devices, but Lamna expects ~10% of clients to remain on Windows 10 through the next fiscal year, particularly in smaller satellite offices. Lamna's servers and specialized equipment are out of scope at this time. +- **Client management:** Lamna uses Microsoft Intune for all Windows 11 devices, deployed as Microsoft Entra cloud-native. They continue to use Microsoft Endpoint Configuration Manager (MEMCM) for most Windows 10 devices, deployed as Microsoft Entra hybrid join. +- **App management:** Lamna has hundreds of line-of-business (LOB) apps across its business units. Alice's team deploys most, but not all, of these apps using Intune. And there's a long tail of apps used by smaller teams, including many "Shadow IT" apps, that have no official charter, but are critical to the employees who use them. +- **App development and code signing:** Lamna business units aren't standardized on development platforms and frameworks, so significant variability and complexity is likely. Almost all of the apps use unsigned, or mostly unsigned, code. Although the company now requires codesigning, Lamna's codesigning certificates come from its corporate Public Key Infrastructure (PKI), and require custom rules in the policy. -Based on the above, Alice defines the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: +Based on these factors, Alice writes the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: 1. **"Windows and Microsoft-certified kernel drivers"** One or more signer rules allowing: - Windows and its components. - - Microsoft-certified third-party kernel drivers (WHQL). + - Kernel drivers signed by the Windows Hardware Quality Labs (WHQL) certificate authority. 2. **"Publicly-trusted signed code"** One or more signer rules allowing: - Code signed with certificates issued from any certificate authority participating in the [Microsoft Trusted Root Program ("AuthRoot")](/security/trusted-root/program-requirements) or non-OS code signed by Microsoft. 3. **Lamna signed code** One or more signer rules allowing: - - Code signed by certificates issued from Lamna Codesigning PCA, the intermediate cert issued from their own internal PKI. + - Code signed by certificates issued from Lamna Codesigning private certificate authority (PCA), the intermediate cert issued from their own internal PKI. 4. **Allow apps based on their "reputation"** A policy option allowing: - Apps predicted to be "safe" by the ISG. 5. **Allow Managed Installer** A policy option allowing: - - Code written to the system by a process designated by policy as a managed installer. For Lamna's managed installer policy, Alice includes the Intune Management Extension, and also well-known auto-updater processes for widely-used apps. She also includes a filepath rule, "D:\ Lamna Helpdesk\*" where Lamna's helpdesk admins are trained to copy the app installers and scripts they use to repair user's apps and systems. + - Code written to the system by a process designated by policy as a managed installer. For Lamna's managed installer policy, Alice includes the Intune Management Extension, and also well-known autoupdater processes for widely used apps. Alice also includes a filepath rule, "D:\ Lamna Helpdesk\*" where Lamna's helpdesk admins are trained to copy the app installers and scripts they use to repair user's apps and systems. 6. **Admin-only path rules** One or more filepath rules for the following locations: - "C:\Program Files\*" @@ -59,40 +59,40 @@ Based on the above, Alice defines the pseudo-rules for the Lamna version of Micr - "%windir%\*" - "D:\Lamna Helpdesk\*" -## Modify the "Signed & Reputable" policy template to suit your business needs +## Modify the "Signed & Reputable" policy template for your organization -Alice is familiar with the App Control Policy Wizard, the open-source policy authoring UI maintained by the team responsible for App Control for Business and Smart App Control. She downloads the tool from its official [download site](https://aka.ms/appcontrolwizard) and runs it. +Alice downloads the App Control Policy Wizard from https://aka.ms/appcontrolwizard and runs it. -1. On the **App Control Policy Wizard's** welcome page, Alice sees three options: **Policy Creator**, **Policy Editor**, and **Policy Merger**. Alice selects **Policy Creator** which takes her to the next page. +1. On the **Welcome** page, Alice sees three options: **Policy Creator**, **Policy Editor**, and **Policy Merger**. Alice selects **Policy Creator** which takes her to the next page. -2. On **Select a Policy Type**, Alice must choose whether to create a *Multiple Policy Format* or *Single Policy Format* policy. Since all of the end users' devices run Windows 11 or current versions of Windows 10, she takes the default *Multiple Policy Format*. Similarly, the choice between *Base Policy* and *Supplemental Policy* is straightforward and, here too, she leaves the default, *Base Policy* intact. She selects **Next** to continue. +2. On **Select a Policy Type**, Alice must choose whether to create a *Multiple Policy Format* or *Single Policy Format* policy. Since all of the end users' devices run Windows 11 or current versions of Windows 10, Alice leaves the default *Multiple Policy Format*. Similarly, the choice between *Base Policy* and *Supplemental Policy* is straightforward and, here too, leaves the default *Base Policy* selected. Alice selects **Next** to continue. 3. The next page is where Alice will **Select a Base Template for the Policy**. The App Control Wizard offers three template policies to use when creating a new Base Policy. Each template policy applies slightly different rules to alter its circle-of-trust and security model of the policy. The three template policies are: | Template Base Policy | Description | |---------------------------------|-------------------------------------------------------------------| - | **Default Windows mode** | Default Windows mode authorizes the following components:
  • Windows operating system components - any binary installed by a fresh install of Windows
  • Packaged apps (MSIX) signed by the Microsoft Store MarketPlace signer
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • Third-party [Windows Hardware Compatible drivers](/windows-hardware/drivers/install/whql-release-signature)
| + | **Default Windows mode** | Default Windows mode authorizes the following components:
  • Windows operating system components - any binary installed by a fresh install of Windows
  • MSIX packaged apps signed by the Microsoft Store MarketPlace signer
  • Microsoft Office365 apps, OneDrive, and Microsoft Teams
  • [WHQL signed drivers](/windows-hardware/drivers/install/whql-release-signature)
| | **Allow Microsoft mode** | Allow Microsoft mode authorizes the following components:
  • All code allowed by Default Windows mode, plus...
  • *All Microsoft-signed software*
| | **Signed and Reputable mode** | Signed and Reputable mode authorizes the following components:
  • All code allowed by Allow Microsoft mode, plus...<
  • *Files created or installed by a process configured as a [managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md)*
  • *Files with good reputation per [Microsoft Defender's Intelligent Security Graph technology](use-appcontrol-with-intelligent-security-graph.md)*
| Alice selects the **Signed and Reputable mode** template and then **Next**, accepting the defaults for the policy filename and location. -4. On the **Configure Policy Template - Policy rules** page, Alice reviews the set of options enabled for the policy. She's pleased to see the template already has most options set as recommended by Microsoft. The only changes she makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher will run. Then she selects **Next**. +4. On **Configure Policy Template - Policy rules**, Alice reviews the set of options enabled for the policy. The template already has most options set as recommended by Microsoft. The only changes Alice makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher can run. Selecting **Next** advances the wizard. -5. On the **File Rules** page, Alice sees the rules Microsoft included in the Signed and Reputable mode template policy. Here, she'll add the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. +5. The **File Rules** page shows the rules from the Signed and Reputable mode template policy. Alice adds the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. - To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, she leaves the default selections for **Rule Scope** and **Rule Action**. For the **Rule Type** dropdown, she chooses the **Publisher** option to a Signer rule. She then selects **Browse** to choose a file she knows is signed by a cert chaining up to the Lamna Codesigning PCA. The Wizard shows the signature information it found on the file with checkboxes for each element of the signature and the file's signed .rsrc header section, including Product Name and Original File Name. In this case, since she intends to allow everything signed with Lamna's interal codesigning certs, she only leaves Issuing CA and Publisher checked. Having set the rule conditions for the Lamna Codesigning PCA rule, she selects **Create Rule** and sees that the rule is now shown in the list. Alice repeats these steps for the rest of Lamna's custom rules. + To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, the default selections for **Rule Scope** and **Rule Action** are correct. For the **Rule Type** dropdown, the **Publisher** option is the correct choice to create a Signer rule. Alice then selects **Browse** and picks a file signed by a cert issued by the Lamna Codesigning PCA. The Wizard shows the signature information and information pulled from the resource header section (RSRC) of the file, like ***product name*** and the ***original file name*** with checkboxes by each element. In this case, since they intend to allow everything signed with Lamna's internal codesigning certs, Alice leaves only ***Issuing CA*** and ***Publisher*** checked. With the rule conditions for the Lamna Codesigning PCA rule set, Alice selects **Create Rule** and sees the rule is included in the list. Alice repeats these steps for the rest of Lamna's custom rules. -6. Having made all the edits she planned, Alice selects **Next** and the wizard creates the App Control policy files, consisting of an XML form and a compiled binary form of the policy. Alice does a cursory review of the XML policy file to confirm the final result. +6. Now that all of the edits described in the pseudo-rules are done, Alice selects **Next** and the wizard creates the App Control policy files. The output files include an XML form and a compiled binary form of the policy. Alice does a cursory review of the XML policy file to confirm the result looks good and then closes the wizard. -With her starter policy in hand, Alice uploads both files to a Github repository Alice created specifically for lifecycle management and earlier created a project to store and manage Lamna's policies over time. your base policy XML and the associated binary to a source control solution, such as [GitHub](https://github.com/) or a document management solution such as [Office 365 SharePoint](https://products.office.com/sharepoint/collaboration). +Alice uploads both files to a GitHub repository created specifically for Lamna's app control policy files. -At this point, Alice now has an initial policy that is ready to deploy in audit mode to the managed clients within Lamna. +Alice's starter policy is now ready to deploy in audit mode to Lamna's managed devices. -## Security considerations of this lightly managed policy +## Security considerations of this policy -In order to minimize user productivity impact, Alice has defined a policy that makes several trade-offs between security and user app flexibility. Some of the trade-offs include: +In order to minimize the potential to negatively affect user productivity, Alice defined a policy that makes several trade-offs between security and user app flexibility. Some of the trade-offs include: - **Users with administrative access** @@ -100,18 +100,18 @@ In order to minimize user productivity impact, Alice has defined a policy that m Possible mitigations: - - Use signed App Control policies and UEFI BIOS access protection to prevent tampering of App Control policies. - - To remove the requirement for managed installer, create and deploy signed catalog files as part of the app deployment process. - - Use device attestation to detect the configuration state of App Control at boot time and use that information to condition access to sensitive corporate resources. - + - To prevent tampering of App Control policies, use signed App Control policies on systems running Unified Extensible Firmware Interface (UEFI) firmware. + - To remove the need for trusting managed installer, create and deploy signed catalog files or deploy updated policies as part of your regular app deployment and app updating procedures. + - To control access to other corporate resources and data, use the boot time measurement of App Control configuration state from the Trusted Computing Group (TCG) log with device attestation. + - **Unsigned policies** - Unsigned policies can be replaced or removed without consequence by any process running as administrator. Unsigned base policies that also enable supplemental policies can have their "circle-of-trust" altered by any unsigned supplemental policy. + Any process running as administrator can replace or remove unsigned policies without consequence. Similarly, unsigned supplemental policies can alter the "circle-of-trust" for an unsigned base policy that includes option **17 Enabled:Allow Supplemental Policies**. Possible mitigations: - - Use signed App Control policies and UEFI BIOS access protection to prevent tampering of App Control policies. - - Limit who can elevate to administrator on the device. + - To prevent tampering of App Control policies, use signed App Control policies on systems running UEFI firmware. + - To minimize the risk, limit who can elevate to administrator on the device. - **Managed installer** @@ -119,8 +119,8 @@ In order to minimize user productivity impact, Alice has defined a policy that m Possible mitigations: - - To remove the requirement for managed installer, create and deploy signed catalog files as part of the app deployment process. - - Limit who can elevate to administrator on the device. + - To remove the need for trusting managed installer, create and deploy signed catalog files or deploy updated policies as part of your regular app deployment and app updating procedures. + - To minimize the risk, limit who can elevate to administrator on the device. - **Intelligent Security Graph (ISG)** @@ -128,12 +128,12 @@ In order to minimize user productivity impact, Alice has defined a policy that m Possible mitigations: - - Implement policies that require apps be managed by IT. Audit existing app usage and deploy authorized apps using a software distribution solution, like Microsoft Intune. Move from ISG to managed installer or signature-based rules. - - Use a restrictive audit mode policy to audit app usage and augment vulnerability detection. - + - To remove the need for trusting ISG, perform a comprehensive audit of existing app usage and installation. Onboard any apps you find that aren't currently managed to your software distribution solution, like Microsoft Intune. Implement policies to require apps become managed by IT. Then transition from ISG to managed installer, signed catalog files and/or updated policy rules and deploy them as part of your regular app deployment and app updating procedures. + - To collect more data for use in security incident investigations and post-incident reviews, deploy a highly restrictive app control policy in audit mode. The data captured in the App Control event logs contains useful information about all code that runs that isn't Windows signed. To prevent your policy from impacting your device performance and functionality, be sure it minimally allows Windows code that runs as part of the boot process. + - **Supplemental policies** - Supplemental policies are designed to relax the associated base policy. Additionally allowing unsigned policies allows any administrator process to expand the "circle-of-trust" defined by the base policy without restriction. + Supplemental policies are designed to expand the "circle-of-trust" defined by the base policy. If the base policy is also unsigned, then any process running as administrator can place an unsigned supplemental policy and expand the "circle-of-trust" of the base policy without restriction. Possible mitigations: @@ -147,17 +147,18 @@ In order to minimize user productivity impact, Alice has defined a policy that m Possible mitigations: - Limit who can elevate to administrator on the device. - - Migrate from filepath rules to managed installer or signature-based rules. + - Transition from filepath rules to managed installer or signature-based rules. -- **Signed files** +- **Signed malware** - Although files that are code-signed verify the author's identity and ensures that the code hasn't been altered by anyone other than the author, it doesn't guarantee that the signed code is safe. + Code signing alone isn't a security solution, but it does provide two critical building blocks that make security solutions like App Control possible. First, code signing strongly associates code with a real-world identity... and a real world identity can face consequences that a nameless, shadowy figure responsible for unsigned malware doesn't. Second, code signing provides cryptographic proof that the code running remains untampered since the publisher signed it. An app control policy that requires all code is signed, or the policy explicitly allows it, raises the stakes and the costs for an attacker. But there remain ways for a motivated attacker to get their malicious code signed and trusted, at least for a while. And even when software comes from a trustworthy source, it doesn't mean it's safe to run. Any code can expose powerful capabilities that a malicious actor could exploit for their own ill-intent. And vulnerabilities can turn the most benign code into something truly dangerous. Possible mitigations: - - Use a reputable antimalware or antivirus software with real-time protection, such as Microsoft Defender, to protect your devices from malicious files, adware, and other threats. + - Use a reputable anti-malware or antivirus software with real-time protection, such as Microsoft Defender, to protect your devices from malicious files, adware, and other threats. ## What you should read next -- Learn more about managed installers: how they work, how to set them up, and what are some of their limitations in [Automatically allow apps deployed by a managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md). -- Or to see your starter policy in action, [Prepare to deploy App Control for Business policies](../deployment/appcontrol-deployment-guide.md). +- Learn more about managed installers: how they work, how to set them up, and what are their limitations in [Automatically allow apps deployed by a managed installer](./configure-authorized-apps-deployed-with-a-managed-installer.md). + +- Learn how to deploy your starter policy and see it in action in [Deploying App Control for Business policies](../deployment/appcontrol-deployment-guide.md). From c4b312f69fbb1c57a2480e2474227149f1ba8aa6 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 9 Mar 2025 04:21:38 -0700 Subject: [PATCH 42/46] WRI changes --- .../appcontrol-and-applocker-overview.md | 2 +- .../create-appcontrol-policy-for-lightly-managed-devices.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md index b1288a07b3..1d72571a26 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol-and-applocker-overview.md @@ -2,7 +2,7 @@ title: App Control and AppLocker Overview description: Compare Windows application control technologies. ms.localizationpriority: medium -ms.date: 01/28/2025 +ms.date: 03/09/2025 ms.topic: conceptual --- diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 3db61ea75b..879618b6a7 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -3,7 +3,7 @@ title: Use the Smart App Control policy to build your starter base policy description: App Control for Business restricts which applications users are allowed to run and the code that runs in the system core. ms.topic: conceptual ms.localizationpriority: medium -ms.date: 03/08/2025 +ms.date: 03/09/2025 --- # Use the Smart App Control policy to build your starter policy @@ -23,7 +23,7 @@ As we did in [App Control for Business deployment in different scenarios](common Alice follows the guidance from the article [Plan for app control policy lifecycle management](./plan-appcontrol-management.md#policy-xml-lifecycle-management), and starts by analyzing the "circle-of-trust" for Smart App Control's policy. Alice reads Microsoft's online help articles about Smart App Control to understand it well. From that reading, Alice learns that Smart App Control allows only publicly trusted signed code or unsigned code that the [Intelligent Security Graph (ISG)](./use-appcontrol-with-intelligent-security-graph.md) predicts to be safe. Publicly trusted signed code means the signing certificate's issuer is one of the certificate authorities (CA) in Microsoft's Trusted Root Program. Unsigned code is blocked from running if the ISG can't predict that the code is safe to run. And code determined to be unsafe is always blocked. -Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provides durable security value. Some within Lamna advocate a more aggressive approach than Alice plans. They want to immediately lockdown end users' devices and hope for limited fallout. But the leadership team agrees with Alice that Lamna's app culture, formed slowly over tie, won't just go away overnight and so the initial policy needs much flexibility. +Now Alice considers how to adapt the policy for Lamna's use. Alice wants to create an initial policy that is as relaxed as possible, but still provides durable security value. Some within Lamna advocate a more aggressive approach than Alice plans. They want to immediately lockdown end users' devices and hope for limited fallout. But the leadership team agrees with Alice that Lamna's app culture, formed slowly over time, won't just go away overnight and so the initial policy needs much flexibility. ### Consider the key factors about your organization From b78222503b6363440d5d8e743b7d3f1c3aa9ca94 Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 9 Mar 2025 04:30:39 -0700 Subject: [PATCH 43/46] Update create-appcontrol-policy-for-lightly-managed-devices.md --- .../create-appcontrol-policy-for-lightly-managed-devices.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 879618b6a7..4238536c5a 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -69,6 +69,7 @@ Alice downloads the App Control Policy Wizard from https://aka.ms/appcontrolwiza 3. The next page is where Alice will **Select a Base Template for the Policy**. The App Control Wizard offers three template policies to use when creating a new Base Policy. Each template policy applies slightly different rules to alter its circle-of-trust and security model of the policy. The three template policies are: + ![Selecting a base template for the policy.](../images/appcontrol-wizard-template-selection.png) | Template Base Policy | Description | |---------------------------------|-------------------------------------------------------------------| @@ -80,10 +81,15 @@ Alice downloads the App Control Policy Wizard from https://aka.ms/appcontrolwiza 4. On **Configure Policy Template - Policy rules**, Alice reviews the set of options enabled for the policy. The template already has most options set as recommended by Microsoft. The only changes Alice makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher can run. Selecting **Next** advances the wizard. + > [!div class="mx-imgBorder"] + > ![Rule options UI for Windows Allowed mode policy.](../images/appcontrol-wizard-rule-options-UI-advanced-collapsed.png) + 5. The **File Rules** page shows the rules from the Signed and Reputable mode template policy. Alice adds the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, the default selections for **Rule Scope** and **Rule Action** are correct. For the **Rule Type** dropdown, the **Publisher** option is the correct choice to create a Signer rule. Alice then selects **Browse** and picks a file signed by a cert issued by the Lamna Codesigning PCA. The Wizard shows the signature information and information pulled from the resource header section (RSRC) of the file, like ***product name*** and the ***original file name*** with checkboxes by each element. In this case, since they intend to allow everything signed with Lamna's internal codesigning certs, Alice leaves only ***Issuing CA*** and ***Publisher*** checked. With the rule conditions for the Lamna Codesigning PCA rule set, Alice selects **Create Rule** and sees the rule is included in the list. Alice repeats these steps for the rest of Lamna's custom rules. + ![Custom filepublisher file rule creation.](../images/appcontrol-wizard-custom-publisher-rule.png) + 6. Now that all of the edits described in the pseudo-rules are done, Alice selects **Next** and the wizard creates the App Control policy files. The output files include an XML form and a compiled binary form of the policy. Alice does a cursory review of the XML policy file to confirm the result looks good and then closes the wizard. Alice uploads both files to a GitHub repository created specifically for Lamna's app control policy files. From 5272b033b794d6083410f37a15b402933598519b Mon Sep 17 00:00:00 2001 From: jsuther1974 Date: Sun, 9 Mar 2025 05:15:15 -0700 Subject: [PATCH 44/46] Fixed issues in links --- .../app-control-for-business/appcontrol.md | 4 ++-- .../create-appcontrol-policy-for-lightly-managed-devices.md | 2 ++ .../design/example-appcontrol-base-policies.md | 4 ++-- .../app-control-for-business/operations/known-issues.md | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md index 99db8becdd..7c94102167 100644 --- a/windows/security/application-security/application-control/app-control-for-business/appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/appcontrol.md @@ -4,7 +4,7 @@ description: Application Control restricts which applications users are allowed ms.localizationpriority: medium ms.collection: - tier3 -ms.date: 03/08/2025 +ms.date: 03/09/2025 ms.topic: overview --- @@ -43,7 +43,7 @@ Smart App Control starts in evaluation mode and switches off within 48 hours for > [!IMPORTANT] > Once you turn Smart App Control off, it can't be turned on without resetting or reinstalling Windows. -The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Create a custom base policy using an example App Control base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it's ready for use as an App Control for Business policy. +The App Control policy used for Smart App Control comes bundled with the [App Control Wizard](design/appcontrol-wizard.md) policy authoring tool and is also found as an [example policy](design/example-appcontrol-base-policies.md) at *%windir%/schemas/CodeIntegrity/ExamplePolicies/SmartAppControl.xml*. To use this example policy as a starting point for your own policy, see [Use the Smart App Control Policy to build your own base policy](design/create-appcontrol-policy-for-lightly-managed-devices.md#use-the-smart-app-control-policy-to-build-your-starter-policy). When using the Smart App Control example policy as the basis for your own custom policy, you must remove the option **Enabled:Conditional Windows Lockdown Policy** so it's ready for use as an App Control for Business policy. [!INCLUDE [windows-defender-application-control-wdac](../../../../../includes/licensing/windows-defender-application-control-wdac.md)] diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index 4238536c5a..012d99f500 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -35,6 +35,8 @@ Alice next identifies the key factors about Lamna's environment that affect the - **App management:** Lamna has hundreds of line-of-business (LOB) apps across its business units. Alice's team deploys most, but not all, of these apps using Intune. And there's a long tail of apps used by smaller teams, including many "Shadow IT" apps, that have no official charter, but are critical to the employees who use them. - **App development and code signing:** Lamna business units aren't standardized on development platforms and frameworks, so significant variability and complexity is likely. Almost all of the apps use unsigned, or mostly unsigned, code. Although the company now requires codesigning, Lamna's codesigning certificates come from its corporate Public Key Infrastructure (PKI), and require custom rules in the policy. +## Define the "circle-of-trust" for lightly managed devices + Based on these factors, Alice writes the pseudo-rules for the Lamna version of Microsoft's Signed & Reputable policy: 1. **"Windows and Microsoft-certified kernel drivers"** One or more signer rules allowing: diff --git a/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md b/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md index 3ccc9742b3..3f58e69ea0 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/example-appcontrol-base-policies.md @@ -3,7 +3,7 @@ title: Example App Control for Business base policies description: When creating an App Control for Business policy for an organization, start from one of the many available example base policies. ms.topic: reference ms.localizationpriority: medium -ms.date: 01/25/2025 +ms.date: 03/09/2025 --- # App Control for Business example base policies @@ -20,7 +20,7 @@ When you create policies for use with App Control for Business, start from an ex | **AllowAll_EnableHVCI.xml** | This example policy can be used to enable [memory integrity](https://support.microsoft.com/windows/core-isolation-e30ed737-17d8-42f3-a2a9-87521df09b78) (also known as hypervisor-protected code integrity) using App Control. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\AllowAll_EnableHVCI.xml | | **DenyAllAudit.xml** | ***Warning: Will cause boot issues on Windows Server 2019 and earlier. Do not use on those operating systems.*** Only deploy this example policy in audit mode to track all binaries running on critical systems or to meet regulatory requirements. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DenyAllAudit.xml | | **Microsoft Configuration Manager** | Customers who use Configuration Manager can deploy a policy with Configuration Manager's built-in App Control integration, and then use the generated policy XML as an example base policy. | %OSDrive%\Windows\CCM\DeviceGuard on a managed endpoint | -| **SmartAppControl.xml** | This example policy includes rules based on [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) that are well-suited for lightly managed systems. This policy includes a rule that is unsupported for enterprise App Control policies and must be removed. For more information about using this example policy, see [Create a custom base policy using an example base policy](create-appcontrol-policy-for-lightly-managed-devices.md#create-a-custom-base-policy-using-an-example-app-control-base-policy). | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\SmartAppControl.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\SignedReputable.xml | +| **SmartAppControl.xml** | This example policy includes rules based on [Smart App Control](https://support.microsoft.com/topic/what-is-smart-app-control-285ea03d-fa88-4d56-882e-6698afdb7003) that are well-suited for lightly managed systems. This policy includes a rule that is unsupported for enterprise App Control policies and must be removed. For more information about using this example policy, see [Use the Smart App Control policy to build your starter Base policy](create-appcontrol-policy-for-lightly-managed-devices.md#use-the-smart-app-control-policy-to-build-your-starter-policy). | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\SmartAppControl.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\SignedReputable.xml | | **Example supplemental policy** | This example policy shows how to use supplemental policy to expand the DefaultWindows_Audit.xml allow a single Microsoft-signed file. | %OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\DefaultWindows_Supplemental.xml | | **Microsoft Recommended Block List** | This policy includes a list of Windows and Microsoft-signed code that Microsoft recommends blocking when using App Control, if possible. | [Microsoft recommended block rules](applications-that-can-bypass-appcontrol.md)
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\Recommended_UserMode_Blocklist.xml | | **Microsoft recommended driver blocklist** | This policy includes rules to block known vulnerable or malicious kernel drivers. | [Microsoft recommended driver block rules](microsoft-recommended-driver-block-rules.md)
%OSDrive%\Windows\schemas\CodeIntegrity\ExamplePolicies\RecommendedDriverBlock_Enforced.xml
%ProgramFiles%\WindowsApps\Microsoft.WDAC.WDACWizard*\Templates\Recommended_Driver_Blocklist.xml | diff --git a/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md b/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md index 4baf2a1a12..f3ad4251d3 100644 --- a/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md +++ b/windows/security/application-security/application-control/app-control-for-business/operations/known-issues.md @@ -58,7 +58,7 @@ Until you apply the Windows security update released on or after April 9, 2024, Although App Control audit mode is designed to avoid any effect on apps, some features are always on/always enforced with any App Control policy that turns on user mode code integrity (UMCI) with the option **0 Enabled:UMCI**. Here's a list of known system changes in audit mode: - Some script hosts might block code or run code with fewer privileges even in audit mode. See [Script enforcement with App Control](../design/script-enforcement.md) for information about individual script host behaviors. -- Option **19 Enabled:Dynamic Code Security** is always enforced if any UMCI policy includes that option. See [App Control and .NET](../design/appcontrol-and-dotnet.md#app-control-and-net-hardening). +- Option **19 Enabled:Dynamic Code Security** is always enforced if any UMCI policy includes that option on some versions of Windows and Windows Server. See [App Control and .NET](../design/appcontrol-and-dotnet.md#app-control-and-net-dynamic-code-security-hardening). ### .NET native images may generate false positive block events From fb7518e43dfbd71d40a5f4cc49aecffc74c0d415 Mon Sep 17 00:00:00 2001 From: Aditi Srivastava <133841950+aditisrivastava07@users.noreply.github.com> Date: Mon, 10 Mar 2025 12:05:17 +0530 Subject: [PATCH 45/46] Pencil edit --- .../allow-com-object-registration-in-appcontrol-policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md index 13bf6a0bad..c4e0e7aef7 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/allow-com-object-registration-in-appcontrol-policy.md @@ -17,7 +17,7 @@ The [Microsoft Component Object Model (COM)](/windows/desktop/com/the-component- App Control for Business enforces a built-in allowlist for COM object registration. While this list works for most common application usage scenarios, you might need to allow more COM objects to support the apps used in your organization. You can specify allowed COM objects via their GUID in your App Control policy as described in this article. > [!WARNING] -> When App Control is enforced, .NET doesn't load certain COM objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. The COM allowlist mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects** leaving those .NET apps incompatible with App Control at this time. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids) +> When App Control is enforced, .NET doesn't load certain COM objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. The COM allowlist mechanism described in this article **doesn't affect .NET's GUID validation check for COM objects** leaving those .NET apps incompatible with App Control at this time. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids). ### Get COM object GUID From 46c382ddc7399131a41b79f3144fb2d0ce7c96e1 Mon Sep 17 00:00:00 2001 From: Aditi Srivastava <133841950+aditisrivastava07@users.noreply.github.com> Date: Mon, 10 Mar 2025 12:33:27 +0530 Subject: [PATCH 46/46] Pencil edit --- .../design/appcontrol-and-dotnet.md | 2 +- .../design/applications-that-can-bypass-appcontrol.md | 2 +- .../create-appcontrol-policy-for-lightly-managed-devices.md | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md b/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md index 6c3a409ac1..6f533a4fb0 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/appcontrol-and-dotnet.md @@ -9,7 +9,7 @@ ms.topic: article # App Control for Business and .NET > [!WARNING] -> When App Control is enforced, .NET doesn't load certain Component Object Model (COM) objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids) +> When App Control is enforced, .NET doesn't load certain Component Object Model (COM) objects if their registration GUID doesn't match the one calculated by the system at runtime. When that happens, the user sees a general COM load error dialog, but no events or other information is logged to the system. For more information, see [App Control Admin Tips & Known Issues: .NET doesn't load COM objects with mismatched GUIDs](../operations/known-issues.md#net-doesnt-load-component-object-model-com-objects-with-mismatched-guids). .NET apps (as written in a high-level language like C#) are compiled to an Intermediate Language (IL). IL is a compact code format that can be supported on any operating system or architecture. Most .NET apps use APIs that are supported in multiple environments, requiring only the .NET runtime to run. IL needs to be compiled to native code in order to execute on a CPU, for example Arm64 or x64. When .NET compiles IL to native image (NI) on a device with an App Control user mode policy, it first checks whether the original IL file passes the current App Control policies. If so, .NET sets an NTFS extended attribute (EA) on the generated NI file so that App Control knows to trust it as well. When the .NET app runs, App Control sees the EA on the NI file and allows it. diff --git a/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md b/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md index 19ce55871e..02dcffc684 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/applications-that-can-bypass-appcontrol.md @@ -100,7 +100,7 @@ If you wish to use this blocklist policy on Windows Server 2016, locate the deny - msxml6.dll - jscript9.dll -The blocklist policy that follows includes "Allow all" rules for both kernel and user mode that make it safe to deploy as a standalone App Control policy. On Windows versions 1903 and above, Microsoft recommends converting this policy to multiple policy format using the *Set-CiPolicyIdInfo* cmdlet with the *-ResetPolicyId* switch. Then, you can deploy it as a Base policy side-by-side with any other policies in your environment. To instead add these rules to an existing Base policy, you can merge the policy that follows using the *Merge-CIPolicy* cmdlet. If merging into an existing policy that includes an explicit allowlist, you should first remove the two "Allow all" rules and their corresponding FileRuleRefs from the blocklist policy. +The blocklist policy that follows includes "Allow all" rules for both kernel and user mode that make it safe to deploy as a standalone App Control policy. On Windows versions 1903 and above, Microsoft recommends converting this policy to multiple policy formats using the *Set-CiPolicyIdInfo* cmdlet with the *-ResetPolicyId* switch. Then, you can deploy it as a Base policy side-by-side with any other policies in your environment. To instead add these rules to an existing Base policy, you can merge the policy that follows using the *Merge-CIPolicy* cmdlet. If merging into an existing policy that includes an explicit allowlist, you should first remove the two "Allow all" rules and their corresponding FileRuleRefs from the blocklist policy. **App Control policy XML**: diff --git a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md index db66fa58a4..c7ec95789f 100644 --- a/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md +++ b/windows/security/application-security/application-control/app-control-for-business/design/create-appcontrol-policy-for-lightly-managed-devices.md @@ -71,7 +71,7 @@ Alice downloads the App Control Policy Wizard from https://aka.ms/appcontrolwiza 3. The next page is where Alice will **Select a Base Template for the Policy**. The App Control Wizard offers three template policies to use when creating a new Base Policy. Each template policy applies slightly different rules to alter its circle-of-trust and security model of the policy. The three template policies are: - ![Selecting a base template for the policy.](../images/appcontrol-wizard-template-selection.png) + [![Screenshot that shows selecting a base template for the policy.](../images/appcontrol-wizard-template-selection.png)](../images/appcontrol-wizard-template-selection.png#lightbox) | Template Base Policy | Description | |---------------------------------|-------------------------------------------------------------------| @@ -84,13 +84,13 @@ Alice downloads the App Control Policy Wizard from https://aka.ms/appcontrolwiza 4. On **Configure Policy Template - Policy rules**, Alice reviews the set of options enabled for the policy. The template already has most options set as recommended by Microsoft. The only changes Alice makes are to check the options for **Managed Installer** and **Require WHQL**. This way apps installed by Intune or any of the other managed installers are automatically allowed, and only kernel drivers built for Windows 10 or higher can run. Selecting **Next** advances the wizard. > [!div class="mx-imgBorder"] - > ![Rule options UI for Windows Allowed mode policy.](../images/appcontrol-wizard-rule-options-UI-advanced-collapsed.png) + > [![Screenshot that shows rule options UI for Windows Allowed mode policy.](../images/appcontrol-wizard-rule-options-UI-advanced-collapsed.png)](../images/appcontrol-wizard-rule-options-UI-advanced-collapsed.png#lightbox) 5. The **File Rules** page shows the rules from the Signed and Reputable mode template policy. Alice adds the Signer rule to trust Lamna-signed code, and the filepath rules to allow code in admin-writable-only locations under the two Program Files directories, the Windows directory, and Lamna's Helpdesk folder. To create each rule, Alice selects **+ Add Custom** which opens the **Custom Rules** dialog where the conditions for the rule are defined. For the first rule, the default selections for **Rule Scope** and **Rule Action** are correct. For the **Rule Type** dropdown, the **Publisher** option is the correct choice to create a Signer rule. Alice then selects **Browse** and picks a file signed by a cert issued by the Lamna Codesigning PCA. The Wizard shows the signature information and information pulled from the resource header section (RSRC) of the file, like ***product name*** and the ***original file name*** with checkboxes by each element. In this case, since they intend to allow everything signed with Lamna's internal codesigning certs, Alice leaves only ***Issuing CA*** and ***Publisher*** checked. With the rule conditions for the Lamna Codesigning PCA rule set, Alice selects **Create Rule** and sees the rule is included in the list. Alice repeats these steps for the rest of Lamna's custom rules. - ![Custom filepublisher file rule creation.](../images/appcontrol-wizard-custom-publisher-rule.png) + [![Screenshot that shows custom filepublisher file rule creation.](../images/appcontrol-wizard-custom-publisher-rule.png)](../images/appcontrol-wizard-custom-publisher-rule.png#lightbox) 6. Now that all of the edits described in the pseudo-rules are done, Alice selects **Next** and the wizard creates the App Control policy files. The output files include an XML form and a compiled binary form of the policy. Alice does a cursory review of the XML policy file to confirm the result looks good and then closes the wizard.