From 13db6746453980987067511749be3f37849b3704 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 29 Jan 2018 11:59:08 -0800 Subject: [PATCH 01/86] first draft --- ...man-protocol-over-ikev2-vpn-connections.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md new file mode 100644 index 0000000000..aa39f965db --- /dev/null +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -0,0 +1,48 @@ +--- +title: How to configure Diffie Hellman protocol over IKEv2 VPN connections (Windows 10) +description: tbd +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security, networking +author: jdeckerms +ms.localizationpriority: high +ms.date: 07/27/2017 +--- + +# How to configure Diffie Hellman protocol over IKEv2 VPN connections + +**Applies to** +- Windows 10 +- Windows Server + +In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. +To secure VPN connections, update the VPN configuration by running VPN cmdlets with the CustomPolicy parameter. + +For VPN servers, configure each tunnel type. That is, if you update the IKEv2 tunnel configuration, all IKE exchanges on IKEv2 tunnel use the secure configuration. + +For example, on a VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): + +```powershell +Set-VpnServerConfiguration -TunnelType IKEv2 -CustomPolicy +``` + +On a VPN server that runs Windows Server 2012 R2, run [Set-VpnServerIPsecConfiguration](https://technet.microsoft.com/library/hh918373(v=wps.620).aspx): + +```powershell +Set-VpnServerIPsecConfiguration -CustomPolicy +``` + +For VPN clients, configure each VPN connection. + +For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps): + +```powershell +Set-VpnConnectionIPsecConfiguration +``` + +On a VPN server that runs Windows Server 2012 R2, run [Set-VpnConnectionIPsecConfiguration (version 3.0)](https://technet.microsoft.com/library/dn262642(v=wps.630).aspx): + +```powershell +Set-VpnConnectionIPsecConfiguration +``` From dde64c7ffdbd19c1eabb5ab8494979fc3a062bec Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 29 Jan 2018 12:06:51 -0800 Subject: [PATCH 02/86] added toc --- windows/access-protection/TOC.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/access-protection/TOC.md b/windows/access-protection/TOC.md index acb2519e1d..4eb52d5725 100644 --- a/windows/access-protection/TOC.md +++ b/windows/access-protection/TOC.md @@ -65,6 +65,7 @@ ### [VPN auto-triggered profile options](vpn\vpn-auto-trigger-profile.md) ### [VPN security features](vpn\vpn-security-features.md) ### [VPN profile options](vpn\vpn-profile-options.md) +### [How to configure Diffie Hellman protocol over IKEv2 VPN connections](vpn\how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md) ### [How to use single sign-on (SSO) over VPN and Wi-Fi connections](vpn\how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md) ### [Windows 10 credential theft mitigation guide abstract](windows-credential-theft-mitigation-guide-abstract.md) From 039dee8c1656681de86fd928ff7708a7206f19c5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 29 Jan 2018 12:18:51 -0800 Subject: [PATCH 03/86] changed metadata --- ...-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index aa39f965db..80b3df4da6 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -1,13 +1,13 @@ --- title: How to configure Diffie Hellman protocol over IKEv2 VPN connections (Windows 10) -description: tbd +description: Explains how to secure VPN connections for Diffie Hellman Group 2 ms.prod: w10 ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security, networking -author: jdeckerms -ms.localizationpriority: high -ms.date: 07/27/2017 +author: shortpatti +ms.localizationpriority: medium +ms.date: 01/29/2018 --- # How to configure Diffie Hellman protocol over IKEv2 VPN connections From 2090a58abd83d1047bb2fbaabff31bd7c3ae5282 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 29 Jan 2018 13:32:49 -0800 Subject: [PATCH 04/86] revsied server decsription --- ...ure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 80b3df4da6..aece297230 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -19,7 +19,7 @@ ms.date: 01/29/2018 In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. To secure VPN connections, update the VPN configuration by running VPN cmdlets with the CustomPolicy parameter. -For VPN servers, configure each tunnel type. That is, if you update the IKEv2 tunnel configuration, all IKE exchanges on IKEv2 tunnel use the secure configuration. +For VPN server, you need to configure the tunnel type. This makes all IKE exchanges on IKEv2 tunnel use the secure configuration. For example, on a VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): @@ -33,8 +33,7 @@ On a VPN server that runs Windows Server 2012 R2, run [Set-VpnServerIPsecConfigu Set-VpnServerIPsecConfiguration -CustomPolicy ``` -For VPN clients, configure each VPN connection. - +For VPN client, youy need to configure each VPN connection. For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps): ```powershell From 897162ef2bc5cd0b6e0ef029861a93a63a7ce7e5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 09:55:37 -0800 Subject: [PATCH 05/86] restart re-org --- .openpublishing.redirection.json | 1835 ++++++++++++++++- windows/hub/breadcrumb/toc.yml | 67 +- windows/security/TOC.md | 6 +- windows/security/docfx.json | 3 +- windows/security/hardware-protection/TOC.md | 19 + .../encrypted-hard-drive.md | 0 ...e-based-containers-help-protect-windows.md | 0 windows/security/hardware-protection/index.md | 21 + .../secure-the-windows-10-boot-process.md | 0 ...ackup-tpm-recovery-information-to-ad-ds.md | 0 .../tpm/change-the-tpm-owner-password.md | 0 .../tpm/how-windows-uses-the-tpm.md | 0 ...t-software-and-configuration-using-tpm.png | Bin .../tpm/images/tpm-capabilities.png | Bin ...lize-and-configure-ownership-of-the-tpm.md | 0 .../tpm/manage-tpm-commands.md | 0 .../tpm/manage-tpm-lockout.md | 0 .../switch-pcr-banks-on-tpm-2-0-devices.md | 0 .../tpm/tpm-fundamentals.md | 0 .../tpm/tpm-recommendations.md | 0 .../tpm/trusted-platform-module-overview.md | 0 ...m-module-services-group-policy-settings.md | 0 .../tpm/trusted-platform-module-top-node.md | 0 windows/security/identity-protection/TOC.md | 182 ++ .../access-control/access-control.md | 0 .../active-directory-accounts.md | 0 .../active-directory-security-groups.md | 0 .../access-control/dynamic-access-control.md | 0 .../images/adlocalaccounts-proc1-sample1.gif | Bin .../images/adlocalaccounts-proc1-sample2.png | Bin .../images/adlocalaccounts-proc1-sample3.png | Bin .../images/adlocalaccounts-proc1-sample4.png | Bin .../images/adlocalaccounts-proc1-sample5.png | Bin .../images/adlocalaccounts-proc1-sample6.png | Bin .../images/adlocalaccounts-proc1-sample7.png | Bin .../images/adlocalaccounts-proc2-sample1.png | Bin .../images/adlocalaccounts-proc2-sample2.png | Bin .../images/adlocalaccounts-proc2-sample3.png | Bin .../images/adlocalaccounts-proc2-sample4.png | Bin .../images/adlocalaccounts-proc2-sample5.png | Bin .../images/adlocalaccounts-proc2-sample6.png | Bin .../images/adlocalaccounts-proc2-sample7.png | Bin .../images/adlocalaccounts-proc3-sample1.png | Bin .../authorizationandaccesscontrolprocess.gif | Bin .../access-control/images/corpnet.gif | Bin .../images/localaccounts-proc1-sample1.png | Bin .../images/localaccounts-proc1-sample2.png | Bin .../images/localaccounts-proc1-sample3.png | Bin .../images/localaccounts-proc1-sample4.png | Bin .../images/localaccounts-proc1-sample5.png | Bin .../images/localaccounts-proc1-sample6.png | Bin .../images/localaccounts-proc2-sample1.png | Bin .../images/localaccounts-proc2-sample2.png | Bin .../images/localaccounts-proc2-sample3.png | Bin .../security-identifider-architecture.jpg | Bin .../access-control/local-accounts.md | 0 .../access-control/microsoft-accounts.md | 0 .../access-control/security-identifiers.md | 0 .../access-control/security-principals.md | 0 .../access-control/service-accounts.md | 0 .../access-control/special-identities.md | 0 .../change-history-for-access-protection.md | 0 .../identity-protection}/configure-s-mime.md | 0 .../additional-mitigations.md | 0 .../credential-guard-considerations.md | 0 .../credential-guard-how-it-works.md | 0 .../credential-guard-known-issues.md | 0 .../credential-guard-manage.md | 0 ...redential-guard-not-protected-scenarios.md | 0 .../credential-guard-protection-limits.md | 0 .../credential-guard-requirements.md | 0 .../credential-guard-scripts.md | 0 .../credential-guard/credential-guard.md | 0 .../credential-guard/images/credguard-gp.png | Bin .../images/credguard-msinfo32.png | Bin .../credential-guard/images/credguard.png | Bin .../enterprise-certificate-pinning.md | 0 .../hello-adequate-domain-controllers.md | 0 .../hello-and-password-changes.md | 0 .../hello-biometrics-in-enterprise.md | 0 .../hello-cert-trust-adfs.md | 0 .../hello-cert-trust-deploy-mfa.md | 0 .../hello-cert-trust-policy-settings.md | 0 .../hello-cert-trust-validate-ad-prereq.md | 0 .../hello-cert-trust-validate-deploy-mfa.md | 0 .../hello-cert-trust-validate-pki.md | 0 .../hello-deployment-cert-trust.md | 0 .../hello-deployment-guide.md | 0 .../hello-deployment-key-trust.md | 0 .../hello-errors-during-pin-creation.md | 0 .../hello-for-business/hello-event-300.md | 0 .../hello-for-business/hello-features.md | 0 .../hello-for-business/hello-how-it-works.md | 0 .../hello-hybrid-cert-new-install.md | 0 .../hello-hybrid-cert-trust-devreg.md | 0 .../hello-hybrid-cert-trust-prereqs.md | 0 .../hello-hybrid-cert-trust.md | 0 .../hello-hybrid-cert-whfb-provision.md | 0 .../hello-hybrid-cert-whfb-settings-ad.md | 0 .../hello-hybrid-cert-whfb-settings-adfs.md | 0 ...ello-hybrid-cert-whfb-settings-dir-sync.md | 0 .../hello-hybrid-cert-whfb-settings-pki.md | 0 .../hello-hybrid-cert-whfb-settings-policy.md | 0 .../hello-hybrid-cert-whfb-settings.md | 0 .../hello-hybrid-key-new-install.md | 0 .../hello-hybrid-key-trust-devreg.md | 0 .../hello-hybrid-key-trust-dirsync.md | 0 .../hello-hybrid-key-trust-prereqs.md | 0 .../hello-hybrid-key-trust.md | 0 .../hello-hybrid-key-whfb-provision.md | 0 .../hello-hybrid-key-whfb-settings-ad.md | 0 ...hello-hybrid-key-whfb-settings-dir-sync.md | 0 .../hello-hybrid-key-whfb-settings-pki.md | 0 .../hello-hybrid-key-whfb-settings-policy.md | 0 .../hello-hybrid-key-whfb-settings.md | 0 .../hello-identity-verification.md | 0 .../hello-key-trust-adfs.md | 0 .../hello-key-trust-deploy-mfa.md | 0 .../hello-key-trust-policy-settings.md | 0 .../hello-key-trust-validate-ad-prereq.md | 0 .../hello-key-trust-validate-deploy-mfa.md | 0 .../hello-key-trust-validate-pki.md | 0 .../hello-manage-in-organization.md | 0 .../hello-for-business/hello-overview.md | 0 .../hello-planning-guide.md | 0 .../hello-prepare-people-to-use.md | 0 .../hello-why-pin-is-better-than-password.md | 0 .../hello-for-business/images/SetupAPin.png | Bin .../hello-for-business/images/authflow.png | Bin .../hello-for-business/images/connect.png | Bin .../hello-for-business/images/corpown.png | Bin .../hello-for-business/images/createPin.png | Bin .../hello-for-business/images/dc-chart1.png | Bin .../hello-for-business/images/dc-chart2.png | Bin .../hello-for-business/images/dc-chart3.png | Bin .../hello-for-business/images/dc-chart4.png | Bin .../hello-for-business/images/dc-chart5.png | Bin .../hello-for-business/images/dsregcmd.png | Bin .../hello-for-business/images/event358.png | Bin .../images/hello-adfs-configure-2012r2.png | Bin .../images/hello-cmd-netdom.png | Bin .../images/hello-internal-web-server-cert.png | Bin .../images/hello-mfa-company-settings.png | Bin .../images/hello-mfa-content-edit-email.png | Bin .../images/hello-mfa-sync-item.png | Bin .../images/hello-mfa-user-portal-settings.png | Bin .../images/hello-nlb-add-ip.png | Bin .../images/hello-nlb-cluster-ip-config.png | Bin .../images/hello-nlb-cluster-port-rule.png | Bin .../images/hello-nlb-cluster.png | Bin .../images/hello-nlb-connect.png | Bin .../images/hello-nlb-feature-install.png | Bin .../images/hello-nlb-manager.png | Bin .../images/hello_filter.png | Bin .../hello-for-business/images/hello_gear.png | Bin .../hello-for-business/images/hello_lock.png | Bin .../hello-for-business/images/hello_users.png | Bin .../images/hellosettings.png | Bin .../images/hybridct/device1.png | Bin .../images/hybridct/device2.png | Bin .../images/hybridct/device3.png | Bin .../images/hybridct/device4.png | Bin .../images/hybridct/device5.png | Bin .../images/hybridct/device6.png | Bin .../images/hybridct/device7.png | Bin .../images/hybridct/device8.png | Bin .../hello-for-business/images/mfa.png | Bin .../images/passport-fig3-logicalcontainer.png | Bin .../hello-for-business/images/pinerror.png | Bin .../pin-reset-service-application.png | Bin .../pin-reset-service-home-screen.png | Bin .../images/whfb-intune-reset-pin.jpg | Bin .../whfb-pin-reset-phone-notification.png | Bin .../images/whfb-reset-pin-prompt.jpg | Bin .../images/whfb-reset-pin-settings.jpg | Bin .../hello-for-business/toc.md | 0 .../images/emailsecurity.png | Bin ...tificate-pinning-converting-a-duration.png | Bin ...ificate-pinning-converting-an-xml-date.png | Bin ...ertificate-pinning-pinrules-properties.png | Bin ...ertificate-pinning-representing-a-date.png | Bin ...ficate-pinning-representing-a-duration.png | Bin ...se-pinning-registry-binary-information.png | Bin .../images/installcert.png | Bin .../images/mailsettings.png | Bin ...ndows-defender-remote-credential-guard.png | Bin .../images/remote-credential-guard-gp.png | Bin .../images/remote-credential-guard.png | Bin .../images/security-stages.png | Bin .../images/signencrypt.png | Bin ...redential-guard-with-remote-admin-mode.png | Bin windows/security/identity-protection/index.md | 29 + ...gital-certificates-on-windows-10-mobile.md | 0 .../remote-credential-guard.md | 0 .../smart-cards/images/sc-image101.png | Bin .../smart-cards/images/sc-image201.gif | Bin .../smart-cards/images/sc-image203.gif | Bin .../smart-cards/images/sc-image205.png | Bin .../smart-cards/images/sc-image206.gif | Bin .../smart-cards/images/sc-image302.gif | Bin .../smart-cards/images/sc-image402.png | Bin .../smart-cards/images/sc-image403.png | Bin .../smart-cards/images/sc-image404.png | Bin .../smart-cards/images/sc-image405.png | Bin .../smart-cards/images/sc-image406.png | Bin .../smart-cards/images/sc-image407.png | Bin .../smart-cards/images/sc-image501.gif | Bin .../smart-card-and-remote-desktop-services.md | 0 .../smart-cards/smart-card-architecture.md | 0 ...rt-card-certificate-propagation-service.md | 0 ...ertificate-requirements-and-enumeration.md | 0 .../smart-card-debugging-information.md | 0 .../smart-cards/smart-card-events.md | 0 ...card-group-policy-and-registry-settings.md | 0 ...how-smart-card-sign-in-works-in-windows.md | 0 .../smart-card-removal-policy-service.md | 0 ...rt-card-smart-cards-for-windows-service.md | 0 .../smart-card-tools-and-settings.md | 0 ...-windows-smart-card-technical-reference.md | 0 .../how-user-account-control-works.md | 0 .../images/uacarchitecture.gif | Bin .../images/uacconsentprompt.gif | Bin .../images/uaccredentialprompt.gif | Bin .../images/uacshieldicon.png | Bin .../images/uacwindowslogonprocess.gif | Bin ...-group-policy-and-registry-key-settings.md | 0 .../user-account-control-overview.md | 0 ...ccount-control-security-policy-settings.md | 0 .../images/vsc-02-mmc-add-snap-in.png | Bin ...c-03-add-certificate-templates-snap-in.png | Bin ...4-right-click-smartcard-logon-template.png | Bin ...-05-certificate-template-compatibility.png | Bin ...06-add-certification-authority-snap-in.png | Bin ...c-07-right-click-certificate-templates.png | Bin .../vsc-08-enable-certificate-template.png | Bin .../vsc-09-stop-service-start-service.png | Bin .../vsc-10-cmd-run-as-administrator.png | Bin ...1-certificates-request-new-certificate.png | Bin ...tificate-enrollment-select-certificate.png | Bin .../vsc-physical-smart-card-lifecycle.png | Bin .../vsc-process-of-accessing-user-key.png | Bin .../images/vsc-virtual-smart-card-icon.png | Bin ...l-smart-card-deploy-virtual-smart-cards.md | 0 .../virtual-smart-card-evaluate-security.md | 0 .../virtual-smart-card-get-started.md | 0 .../virtual-smart-card-overview.md | 0 .../virtual-smart-card-tpmvscmgr.md | 0 ...smart-card-understanding-and-evaluating.md | 0 ...tual-smart-card-use-virtual-smart-cards.md | 0 ...n-on-sso-over-vpn-and-wi-fi-connections.md | 0 .../vpn/images/vpn-app-rules.png | Bin .../vpn/images/vpn-app-trigger.PNG | Bin .../images/vpn-conditional-access-intune.png | Bin .../vpn/images/vpn-connection-intune.png | Bin .../vpn/images/vpn-connection.png | Bin .../vpn/images/vpn-custom-xml-intune.png | Bin .../vpn/images/vpn-device-compliance.png | Bin .../vpn/images/vpn-eap-xml.png | Bin .../vpn/images/vpn-intune-policy.png | Bin .../vpn/images/vpn-name-intune.png | Bin .../vpn/images/vpn-profilexml-intune.png | Bin .../vpn/images/vpn-split-route.png | Bin .../vpn/images/vpn-split.png | Bin .../vpn/images/vpn-traffic-rules.png | Bin .../vpn/vpn-authentication.md | 0 .../vpn/vpn-auto-trigger-profile.md | 0 .../vpn/vpn-conditional-access.md | 0 .../vpn/vpn-connection-type.md | 0 .../identity-protection}/vpn/vpn-guide.md | 0 .../vpn/vpn-name-resolution.md | 0 .../vpn/vpn-profile-options.md | 0 .../identity-protection}/vpn/vpn-routing.md | 0 .../vpn/vpn-security-features.md | 0 ...dential-theft-mitigation-guide-abstract.md | 0 ...ices-to-the-membership-group-for-a-zone.md | 0 ...ices-to-the-membership-group-for-a-zone.md | 0 ...e-files-for-settings-used-in-this-guide.md | 0 ...ssign-security-group-filters-to-the-gpo.md | 0 .../basic-firewall-policy-design.md | 0 .../windows-firewall/boundary-zone-gpos.md | 0 .../windows-firewall/boundary-zone.md | 0 ...e-based-isolation-policy-design-example.md | 0 ...rtificate-based-isolation-policy-design.md | 0 ...ange-rules-from-request-to-require-mode.md | 0 ...ist-configuring-basic-firewall-settings.md | 0 ...uring-rules-for-an-isolated-server-zone.md | 0 ...rs-in-a-standalone-isolated-server-zone.md | 0 ...configuring-rules-for-the-boundary-zone.md | 0 ...nfiguring-rules-for-the-encryption-zone.md | 0 ...nfiguring-rules-for-the-isolated-domain.md | 0 ...checklist-creating-group-policy-objects.md | 0 ...ecklist-creating-inbound-firewall-rules.md | 0 ...cklist-creating-outbound-firewall-rules.md | 0 ...ts-of-a-standalone-isolated-server-zone.md | 0 ...ementing-a-basic-firewall-policy-design.md | 0 ...rtificate-based-isolation-policy-design.md | 0 ...enting-a-domain-isolation-policy-design.md | 0 ...andalone-server-isolation-policy-design.md | 0 .../configure-authentication-methods.md | 0 ...ure-data-protection-quick-mode-settings.md | 0 ...y-to-autoenroll-and-deploy-certificates.md | 0 ...nfigure-key-exchange-main-mode-settings.md | 0 ...nfigure-the-rules-to-require-encryption.md | 0 .../configure-the-windows-firewall-log.md | 0 ...ion-authentication-certificate-template.md | 0 ...notifications-when-a-program-is-blocked.md | 0 ...hat-certificates-are-deployed-correctly.md | 0 .../copy-a-gpo-to-create-a-new-gpo.md | 0 ...ate-a-group-account-in-active-directory.md | 0 .../create-a-group-policy-object.md | 0 ...e-an-authentication-exemption-list-rule.md | 0 .../create-an-authentication-request-rule.md | 0 .../create-an-inbound-icmp-rule.md | 0 .../create-an-inbound-port-rule.md | 0 ...eate-an-inbound-program-or-service-rule.md | 0 .../create-an-outbound-port-rule.md | 0 ...ate-an-outbound-program-or-service-rule.md | 0 .../create-inbound-rules-to-support-rpc.md | 0 .../create-wmi-filters-for-the-gpo.md | 0 ...irewall-with-advanced-security-strategy.md | 0 ...ining-the-trusted-state-of-your-devices.md | 0 .../windows-firewall/documenting-the-zones.md | 0 .../domain-isolation-policy-design-example.md | 0 .../domain-isolation-policy-design.md | 0 .../enable-predefined-inbound-rules.md | 0 .../enable-predefined-outbound-rules.md | 0 .../windows-firewall/encryption-zone-gpos.md | 0 .../windows-firewall/encryption-zone.md | 0 ...-with-advanced-security-design-examples.md | 0 .../exempt-icmp-from-authentication.md | 0 .../windows-firewall/exemption-list.md | 0 .../windows-firewall/firewall-gpos.md | 0 .../firewall-policy-design-example.md | 0 ...-about-your-active-directory-deployment.md | 0 ...out-your-current-network-infrastructure.md | 0 ...athering-information-about-your-devices.md | 0 .../gathering-other-relevant-information.md | 0 .../gathering-the-information-you-need.md | 0 .../windows-firewall/gpo-domiso-boundary.md | 0 .../windows-firewall/gpo-domiso-encryption.md | 0 .../windows-firewall/gpo-domiso-firewall.md | 0 .../gpo-domiso-isolateddomain-clients.md | 0 .../gpo-domiso-isolateddomain-servers.md | 0 ...with-advanced-security-deployment-goals.md | 0 .../windows-firewall/images/corpnet.gif | Bin .../images/createipsecrule.gif | Bin .../images/powershelllogosmall.gif | Bin .../windows-firewall/images/qmcryptoset.gif | Bin .../images/wfas-design2example1.gif | Bin .../images/wfas-design3example1.gif | Bin .../images/wfas-designexample1.gif | Bin .../images/wfas-designflowchart1.gif | Bin .../images/wfas-domainiso.gif | Bin .../images/wfas-domainisoencrypt.gif | Bin .../images/wfas-domainisohighsec.gif | Bin .../images/wfas-domainnag.gif | Bin .../images/wfas-icon-checkbox.gif | Bin .../images/wfas-implement.gif | Bin .../images/wfasdomainisoboundary.gif | Bin ...wall-with-advanced-security-design-plan.md | 0 .../windows-firewall/isolated-domain-gpos.md | 0 .../windows-firewall/isolated-domain.md | 0 .../isolating-apps-on-your-network.md | 0 .../link-the-gpo-to-the-domain.md | 0 ...-firewall-with-advanced-security-design.md | 0 ...-a-different-zone-or-version-of-windows.md | 0 ...agement-console-to-ip-security-policies.md | 0 ...windows-firewall-with-advanced-security.md | 0 ...-management-console-to-windows-firewall.md | 0 ...windows-firewall-with-advanced-security.md | 0 ...anning-certificate-based-authentication.md | 0 .../planning-domain-isolation-zones.md | 0 .../planning-gpo-deployment.md | 0 ...icy-deployment-for-your-isolation-zones.md | 0 ...planning-isolation-groups-for-the-zones.md | 0 .../planning-network-access-groups.md | 0 .../planning-server-isolation-zones.md | 0 ...ng-settings-for-a-basic-firewall-policy.md | 0 .../windows-firewall/planning-the-gpos.md | 0 ...windows-firewall-with-advanced-security.md | 0 ...-firewall-with-advanced-security-design.md | 0 .../procedures-used-in-this-guide.md | 0 ...t-devices-from-unwanted-network-traffic.md | 0 ...n-accessing-sensitive-network-resources.md | 0 ...cess-to-only-specified-users-or-devices.md | 0 ...restrict-access-to-only-trusted-devices.md | 0 ...erver-access-to-members-of-a-group-only.md | 0 ...to-end-ipsec-connections-by-using-ikev2.md | 0 .../windows-firewall/server-isolation-gpos.md | 0 .../server-isolation-policy-design-example.md | 0 .../server-isolation-policy-design.md | 0 ...firewall-and-configure-default-behavior.md | 0 ...l-with-advanced-security-design-process.md | 0 ...y-that-network-traffic-is-authenticated.md | 0 ...-administration-with-windows-powershell.md | 0 ...with-advanced-security-deployment-guide.md | 0 ...all-with-advanced-security-design-guide.md | 0 ...windows-firewall-with-advanced-security.md | 0 windows/security/index.yml | 262 +++ .../security/information-protection/TOC.md | 45 + .../bitlocker/bcd-settings-and-bitlocker.md | 0 .../bitlocker/bitlocker-basic-deployment.md | 0 .../bitlocker/bitlocker-countermeasures.md | 0 ...r-device-encryption-overview-windows-10.md | 0 .../bitlocker-frequently-asked-questions.md | 0 .../bitlocker-group-policy-settings.md | 0 ...tlocker-how-to-deploy-on-windows-server.md | 0 .../bitlocker-how-to-enable-network-unlock.md | 0 .../bitlocker-management-for-enterprises.md | 0 .../bitlocker/bitlocker-overview.md | 0 .../bitlocker-recovery-guide-plan.md | 0 ...ve-encryption-tools-to-manage-bitlocker.md | 0 ...-use-bitlocker-recovery-password-viewer.md | 0 ...oose-the-right-bitlocker-countermeasure.md | 0 .../images/bitlockernetworkunlocksequence.png | Bin ...kerprebootprotection-bios-uefi-startup.jpg | Bin ...bitlockerprebootprotection-counterwin7.jpg | Bin ...bitlockerprebootprotection-counterwin8.jpg | Bin ...itlockerprebootprotection-counterwin81.jpg | Bin .../bitlocker/images/feedback-app-icon.png | Bin .../bitlocker/images/manage-bde-status.png | Bin ...ion-for-bitlocker-planning-and-policies.md | 0 ...protect-bitlocker-from-pre-boot-attacks.md | 0 ...nd-storage-area-networks-with-bitlocker.md | 0 ...s-of-attacks-for-volume-encryption-keys.md | 0 .../security/information-protection/index.md | 19 + .../app-behavior-with-wip.md | 0 .../collect-wip-audit-event-logs.md | 0 ...reate-and-verify-an-efs-dra-certificate.md | 0 ...e-vpn-and-wip-policy-using-intune-azure.md | 0 .../create-vpn-and-wip-policy-using-intune.md | 0 .../create-wip-policy-using-intune-azure.md | 0 .../create-wip-policy-using-intune.md | 0 ...reate-wip-policy-using-mam-intune-azure.md | 0 .../create-wip-policy-using-sccm.md | 0 .../deploy-wip-policy-using-intune-azure.md | 0 .../deploy-wip-policy-using-intune.md | 0 .../enlightened-microsoft-apps-and-wip.md | 0 .../guidance-and-best-practices-wip.md | 0 .../images/intune-add-applocker-xml-file.png | Bin .../images/intune-add-classic-apps.png | Bin .../images/intune-add-uwp-apps.png | Bin .../images/intune-add-uwp.png | Bin .../images/intune-addapps.png | Bin .../images/intune-applocker-before-begin.png | Bin .../images/intune-applocker-permissions.png | Bin .../intune-applocker-publisher-with-app.png | Bin .../images/intune-applocker-publisher.png | Bin .../images/intune-applocker-select-apps.png | Bin .../images/intune-corporate-identity.png | Bin .../images/intune-createnewpolicy.png | Bin .../images/intune-data-recovery.png | Bin .../images/intune-deploy-vpn.png | Bin .../images/intune-empty-addapps.png | Bin .../images/intune-generalinfo.png | Bin .../images/intune-groupselection.png | Bin .../images/intune-groupselection_vpnlink.png | Bin .../images/intune-local-security-export.png | Bin .../intune-local-security-snapin-updated.png | Bin .../images/intune-local-security-snapin.png | Bin .../images/intune-managedeployment.png | Bin .../images/intune-network-detection-boxes.png | Bin .../images/intune-networklocation.png | Bin .../images/intune-optional-settings.png | Bin .../images/intune-protection-mode.png | Bin .../images/intune-vpn-authentication.png | Bin .../images/intune-vpn-createpolicy.png | Bin .../images/intune-vpn-customconfig.png | Bin .../images/intune-vpn-omaurisettings.png | Bin .../images/intune-vpn-titledescription.png | Bin .../images/intune-vpn-vpnsettings.png | Bin .../images/intune-vpn-wipmodeid.png | Bin .../wip-applocker-default-rule-warning.png | Bin .../images/wip-applocker-secpol-1.png | Bin ...ker-secpol-app-and-permissions-desktop.png | Bin ...p-applocker-secpol-app-and-permissions.png | Bin ...p-applocker-secpol-auto-generate-rules.png | Bin .../images/wip-applocker-secpol-create.png | Bin ...-applocker-secpol-export-rules-desktop.png | Bin .../wip-applocker-secpol-export-rules.png | Bin .../images/wip-applocker-secpol-export.png | Bin .../wip-applocker-secpol-review-rules.png | Bin .../wip-applocker-secpol-rule-preferences.png | Bin .../images/wip-applocker-secpol-wizard-1.png | Bin .../images/wip-applocker-secpol-wizard-2.png | Bin .../images/wip-applocker-secpol-wizard-3.png | Bin .../images/wip-applocker-secpol-wizard-4.png | Bin .../images/wip-applocker-secpol-wizard-5.png | Bin .../images/wip-azure-access-options.png | Bin .../images/wip-azure-add-desktop-apps.png | Bin .../images/wip-azure-add-policy.png | Bin .../images/wip-azure-add-recommended-apps.png | Bin .../images/wip-azure-add-store-apps.png | Bin .../images/wip-azure-add-uri-desktop-apps.png | Bin .../images/wip-azure-add-uri-store-apps.png | Bin .../images/wip-azure-add-user-groups.png | Bin .../wip-azure-advanced-settings-efsdra.png | Bin ...e-advanced-settings-network-autodetect.png | Bin .../wip-azure-advanced-settings-network.png | Bin .../wip-azure-advanced-settings-optional.png | Bin .../images/wip-azure-allowed-apps-pane.png | Bin .../wip-azure-allowed-apps-with-apps.png | Bin ...azure-configure-desktop-apps-using-uri.png | Bin ...p-azure-configure-store-apps-using-uri.png | Bin .../images/wip-azure-import-apps.png | Bin .../images/wip-azure-portal-add-policy.png | Bin .../images/wip-azure-portal-addpolicy-mam.png | Bin .../images/wip-azure-portal-start-mam.png | Bin .../images/wip-azure-portal-start.png | Bin ...-azure-required-settings-corp-identity.png | Bin ...zure-required-settings-protection-mode.png | Bin .../images/wip-azure-vpn-configure-policy.png | Bin .../images/wip-azure-vpn-custom-omauri.png | Bin .../images/wip-azure-vpn-device-policy.png | Bin .../wip-intune-app-reconfig-warning.png | Bin .../images/wip-sccm-add-network-domain.png | Bin .../images/wip-sccm-addapplockerfile.png | Bin .../images/wip-sccm-adddesktopapp.png | Bin .../images/wip-sccm-additionalsettings.png | Bin .../images/wip-sccm-addpolicy.png | Bin .../images/wip-sccm-adduniversalapp.png | Bin .../images/wip-sccm-appmgmt.png | Bin .../images/wip-sccm-corp-identity.png | Bin .../images/wip-sccm-devicesettings.png | Bin .../images/wip-sccm-dra.png | Bin .../images/wip-sccm-generalscreen.png | Bin .../images/wip-sccm-network-domain.png | Bin .../images/wip-sccm-optsettings.png | Bin .../images/wip-sccm-summaryscreen.png | Bin .../images/wip-sccm-supportedplat.png | Bin .../images/wip-select-column.png | Bin .../images/wip-taskmgr.png | Bin .../limitations-with-wip.md | 0 .../mandatory-settings-for-wip.md | 0 .../overview-create-wip-policy-sccm.md | 0 .../overview-create-wip-policy.md | 0 .../protect-enterprise-data-using-wip.md | 0 ...recommended-network-definitions-for-wip.md | 0 .../testing-scenarios-for-wip.md | 0 .../using-owa-with-wip.md | 0 .../wip-app-enterprise-context.md | 0 windows/security/threat-protection/TOC.md | 321 +++ ...ged-apps-to-existing-applocker-rule-set.md | 0 .../applocker/administer-applocker.md | 0 .../applocker-architecture-and-components.md | 0 .../applocker/applocker-functions.md | 0 .../applocker/applocker-overview.md | 0 .../applocker-policies-deployment-guide.md | 0 .../applocker-policies-design-guide.md | 0 .../applocker-policy-use-scenarios.md | 0 .../applocker-processes-and-interactions.md | 0 .../applocker/applocker-settings.md | 0 .../applocker-technical-reference.md | 0 ...gure-an-applocker-policy-for-audit-only.md | 0 ...e-an-applocker-policy-for-enforce-rules.md | 0 ...figure-exceptions-for-an-applocker-rule.md | 0 ...onfigure-the-appLocker-reference-device.md | 0 ...figure-the-application-identity-service.md | 0 .../create-a-rule-for-packaged-apps.md | 0 ...-a-rule-that-uses-a-file-hash-condition.md | 0 ...reate-a-rule-that-uses-a-path-condition.md | 0 ...-a-rule-that-uses-a-publisher-condition.md | 0 .../create-applocker-default-rules.md | 0 ...cations-deployed-to-each-business-group.md | 0 ...create-your-applocker-planning-document.md | 0 .../create-your-applocker-policies.md | 0 .../applocker/create-your-applocker-rules.md | 0 .../applocker/delete-an-applocker-rule.md | 0 ...cies-by-using-the-enforce-rules-setting.md | 0 ...oy-the-applocker-policy-into-production.md | 0 ...p-policy-structure-and-rule-enforcement.md | 0 ...igitally-signed-on-a-reference-computer.md | 0 ...ine-your-application-control-objectives.md | 0 ...-users-try-to-run-a-blocked-application.md | 0 .../applocker/dll-rules-in-applocker.md | 0 ...tructure-and-applocker-rule-enforcement.md | 0 ...pplication-control-management-processes.md | 0 .../document-your-application-list.md | 0 .../document-your-applocker-rules.md | 0 .../applocker/edit-an-applocker-policy.md | 0 .../applocker/edit-applocker-rules.md | 0 .../enable-the-dll-rule-collection.md | 0 .../applocker/enforce-applocker-rules.md | 0 .../executable-rules-in-applocker.md | 0 .../export-an-applocker-policy-from-a-gpo.md | 0 ...port-an-applocker-policy-to-an-xml-file.md | 0 .../applocker/how-applocker-works-techref.md | 0 .../images/applocker-plan-inheritance.gif | Bin .../applocker-plandeploy-quickreference.gif | Bin .../applocker/images/blockedappmsg.gif | Bin ...-applocker-policy-from-another-computer.md | 0 .../import-an-applocker-policy-into-a-gpo.md | 0 .../applocker/maintain-applocker-policies.md | 0 .../manage-packaged-apps-with-applocker.md | 0 ...r-policies-by-using-set-applockerpolicy.md | 0 .../merge-applocker-policies-manually.md | 0 ...onitor-application-usage-with-applocker.md | 0 .../optimize-applocker-performance.md | 0 ...ckaged-app-installer-rules-in-applocker.md | 0 .../plan-for-applocker-policy-management.md | 0 .../applocker/refresh-an-applocker-policy.md | 0 ...ements-for-deploying-applocker-policies.md | 0 .../requirements-to-use-applocker.md | 0 ...the-automatically-generate-rules-wizard.md | 0 .../applocker/script-rules-in-applocker.md | 0 .../security-considerations-for-applocker.md | 0 .../select-types-of-rules-to-create.md | 0 ...er-policy-by-using-test-applockerpolicy.md | 0 .../test-and-update-an-applocker-policy.md | 0 .../applocker/tools-to-use-with-applocker.md | 0 ...derstand-applocker-enforcement-settings.md | 0 ...stand-applocker-policy-design-decisions.md | 0 ...ent-setting-inheritance-in-group-policy.md | 0 ...the-applocker-policy-deployment-process.md | 0 ...plocker-allow-and-deny-actions-on-rules.md | 0 .../understanding-applocker-default-rules.md | 0 .../understanding-applocker-rule-behavior.md | 0 ...nderstanding-applocker-rule-collections.md | 0 ...standing-applocker-rule-condition-types.md | 0 ...understanding-applocker-rule-exceptions.md | 0 ...e-file-hash-rule-condition-in-applocker.md | 0 ...ng-the-path-rule-condition-in-applocker.md | 0 ...e-publisher-rule-condition-in-applocker.md | 0 ...-create-and-maintain-applocker-policies.md | 0 ...restriction-policies-in-the-same-domain.md | 0 ...he-applocker-windows-powershell-cmdlets.md | 0 .../using-event-viewer-with-applocker.md | 0 ...riction-policies-and-applocker-policies.md | 0 .../applocker/what-is-applocker.md | 0 .../windows-installer-rules-in-applocker.md | 0 .../working-with-applocker-policies.md | 0 .../applocker/working-with-applocker-rules.md | 0 .../change-history-for-device-security.md | 0 ...tion-based-protection-of-code-integrity.md | 0 .../get-support-for-security-baselines.md | 0 windows/security/threat-protection/index.md | 29 + ...-the-health-of-windows-10-based-devices.md | 0 .../security-compliance-toolkit-10.md | 0 .../windows-10-mobile-security-guide.md | 0 .../windows-security-baselines.md | 0 640 files changed, 2802 insertions(+), 36 deletions(-) create mode 100644 windows/security/hardware-protection/TOC.md rename windows/{device-security => security/hardware-protection}/encrypted-hard-drive.md (100%) rename windows/{threat-protection => security/hardware-protection}/how-hardware-based-containers-help-protect-windows.md (100%) create mode 100644 windows/security/hardware-protection/index.md rename windows/{threat-protection => security/hardware-protection}/secure-the-windows-10-boot-process.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/backup-tpm-recovery-information-to-ad-ds.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/change-the-tpm-owner-password.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/how-windows-uses-the-tpm.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png (100%) rename windows/{device-security => security/hardware-protection}/tpm/images/tpm-capabilities.png (100%) rename windows/{device-security => security/hardware-protection}/tpm/initialize-and-configure-ownership-of-the-tpm.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/manage-tpm-commands.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/manage-tpm-lockout.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/switch-pcr-banks-on-tpm-2-0-devices.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/tpm-fundamentals.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/tpm-recommendations.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/trusted-platform-module-overview.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/trusted-platform-module-services-group-policy-settings.md (100%) rename windows/{device-security => security/hardware-protection}/tpm/trusted-platform-module-top-node.md (100%) create mode 100644 windows/security/identity-protection/TOC.md rename windows/{access-protection => security/identity-protection}/access-control/access-control.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/active-directory-accounts.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/active-directory-security-groups.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/dynamic-access-control.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample1.gif (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample2.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample3.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample4.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample5.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample6.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc1-sample7.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample1.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample2.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample3.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample4.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample5.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample6.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc2-sample7.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/adlocalaccounts-proc3-sample1.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/authorizationandaccesscontrolprocess.gif (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/corpnet.gif (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample1.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample2.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample3.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample4.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample5.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc1-sample6.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc2-sample1.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc2-sample2.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/localaccounts-proc2-sample3.png (100%) rename windows/{access-protection => security/identity-protection}/access-control/images/security-identifider-architecture.jpg (100%) rename windows/{access-protection => security/identity-protection}/access-control/local-accounts.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/microsoft-accounts.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/security-identifiers.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/security-principals.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/service-accounts.md (100%) rename windows/{access-protection => security/identity-protection}/access-control/special-identities.md (100%) rename windows/{access-protection => security/identity-protection}/change-history-for-access-protection.md (100%) rename windows/{access-protection => security/identity-protection}/configure-s-mime.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/additional-mitigations.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-considerations.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-how-it-works.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-known-issues.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-manage.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-not-protected-scenarios.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-protection-limits.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-requirements.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard-scripts.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/credential-guard.md (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/images/credguard-gp.png (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/images/credguard-msinfo32.png (100%) rename windows/{access-protection => security/identity-protection}/credential-guard/images/credguard.png (100%) rename windows/{access-protection => security/identity-protection}/enterprise-certificate-pinning.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-adequate-domain-controllers.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-and-password-changes.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-biometrics-in-enterprise.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-adfs.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-deploy-mfa.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-policy-settings.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-validate-ad-prereq.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-validate-deploy-mfa.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-cert-trust-validate-pki.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-deployment-cert-trust.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-deployment-guide.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-deployment-key-trust.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-errors-during-pin-creation.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-event-300.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-features.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-how-it-works.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-new-install.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-trust-devreg.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-trust-prereqs.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-trust.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-provision.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-cert-whfb-settings.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-new-install.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-trust-devreg.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-trust-dirsync.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-trust-prereqs.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-trust.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-provision.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-settings-ad.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-settings-pki.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-settings-policy.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-hybrid-key-whfb-settings.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-identity-verification.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-adfs.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-deploy-mfa.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-policy-settings.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-validate-ad-prereq.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-validate-deploy-mfa.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-key-trust-validate-pki.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-manage-in-organization.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-overview.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-planning-guide.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-prepare-people-to-use.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/hello-why-pin-is-better-than-password.md (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/SetupAPin.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/authflow.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/connect.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/corpown.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/createPin.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dc-chart1.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dc-chart2.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dc-chart3.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dc-chart4.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dc-chart5.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/dsregcmd.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/event358.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-adfs-configure-2012r2.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-cmd-netdom.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-internal-web-server-cert.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-mfa-company-settings.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-mfa-content-edit-email.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-mfa-sync-item.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-mfa-user-portal-settings.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-add-ip.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-cluster-ip-config.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-cluster-port-rule.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-cluster.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-connect.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-feature-install.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello-nlb-manager.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello_filter.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello_gear.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello_lock.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hello_users.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hellosettings.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device1.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device2.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device3.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device4.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device5.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device6.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device7.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/hybridct/device8.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/mfa.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/passport-fig3-logicalcontainer.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/pinerror.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/pinreset/pin-reset-service-application.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/pinreset/pin-reset-service-home-screen.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/whfb-intune-reset-pin.jpg (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/whfb-pin-reset-phone-notification.png (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/whfb-reset-pin-prompt.jpg (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/images/whfb-reset-pin-settings.jpg (100%) rename windows/{access-protection => security/identity-protection}/hello-for-business/toc.md (100%) rename windows/{access-protection => security/identity-protection}/images/emailsecurity.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-certificate-pinning-converting-a-duration.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-certificate-pinning-converting-an-xml-date.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-certificate-pinning-pinrules-properties.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-certificate-pinning-representing-a-date.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-certificate-pinning-representing-a-duration.png (100%) rename windows/{access-protection => security/identity-protection}/images/enterprise-pinning-registry-binary-information.png (100%) rename windows/{access-protection => security/identity-protection}/images/installcert.png (100%) rename windows/{access-protection => security/identity-protection}/images/mailsettings.png (100%) rename windows/{access-protection => security/identity-protection}/images/rdp-to-a-server-without-windows-defender-remote-credential-guard.png (100%) rename windows/{access-protection => security/identity-protection}/images/remote-credential-guard-gp.png (100%) rename windows/{access-protection => security/identity-protection}/images/remote-credential-guard.png (100%) rename windows/{access-protection => security/identity-protection}/images/security-stages.png (100%) rename windows/{access-protection => security/identity-protection}/images/signencrypt.png (100%) rename windows/{access-protection => security/identity-protection}/images/windows-defender-remote-credential-guard-with-remote-admin-mode.png (100%) create mode 100644 windows/security/identity-protection/index.md rename windows/{access-protection => security/identity-protection}/installing-digital-certificates-on-windows-10-mobile.md (100%) rename windows/{access-protection => security/identity-protection}/remote-credential-guard.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image101.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image201.gif (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image203.gif (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image205.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image206.gif (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image302.gif (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image402.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image403.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image404.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image405.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image406.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image407.png (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/images/sc-image501.gif (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-and-remote-desktop-services.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-architecture.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-certificate-propagation-service.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-certificate-requirements-and-enumeration.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-debugging-information.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-events.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-group-policy-and-registry-settings.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-removal-policy-service.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-smart-cards-for-windows-service.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-tools-and-settings.md (100%) rename windows/{access-protection => security/identity-protection}/smart-cards/smart-card-windows-smart-card-technical-reference.md (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/how-user-account-control-works.md (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/images/uacarchitecture.gif (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/images/uacconsentprompt.gif (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/images/uaccredentialprompt.gif (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/images/uacshieldicon.png (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/images/uacwindowslogonprocess.gif (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/user-account-control-group-policy-and-registry-key-settings.md (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/user-account-control-overview.md (100%) rename windows/{access-protection => security/identity-protection}/user-account-control/user-account-control-security-policy-settings.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-02-mmc-add-snap-in.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-03-add-certificate-templates-snap-in.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-04-right-click-smartcard-logon-template.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-05-certificate-template-compatibility.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-06-add-certification-authority-snap-in.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-07-right-click-certificate-templates.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-08-enable-certificate-template.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-09-stop-service-start-service.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-10-cmd-run-as-administrator.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-11-certificates-request-new-certificate.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-12-certificate-enrollment-select-certificate.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-physical-smart-card-lifecycle.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-process-of-accessing-user-key.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/images/vsc-virtual-smart-card-icon.png (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-evaluate-security.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-get-started.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-overview.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md (100%) rename windows/{access-protection => security/identity-protection}/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-app-rules.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-app-trigger.PNG (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-conditional-access-intune.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-connection-intune.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-connection.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-custom-xml-intune.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-device-compliance.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-eap-xml.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-intune-policy.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-name-intune.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-profilexml-intune.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-split-route.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-split.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/images/vpn-traffic-rules.png (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-authentication.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-auto-trigger-profile.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-conditional-access.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-connection-type.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-guide.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-name-resolution.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-profile-options.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-routing.md (100%) rename windows/{access-protection => security/identity-protection}/vpn/vpn-security-features.md (100%) rename windows/{access-protection => security/identity-protection}/windows-credential-theft-mitigation-guide-abstract.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/assign-security-group-filters-to-the-gpo.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/basic-firewall-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/boundary-zone-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/boundary-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/certificate-based-isolation-policy-design-example.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/certificate-based-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/change-rules-from-request-to-require-mode.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-basic-firewall-settings.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-creating-group-policy-objects.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-creating-inbound-firewall-rules.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-creating-outbound-firewall-rules.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-authentication-methods.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-data-protection-quick-mode-settings.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-key-exchange-main-mode-settings.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-the-rules-to-require-encryption.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-the-windows-firewall-log.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-the-workstation-authentication-certificate-template.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/confirm-that-certificates-are-deployed-correctly.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-a-group-account-in-active-directory.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-a-group-policy-object.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-authentication-exemption-list-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-authentication-request-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-inbound-icmp-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-inbound-port-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-inbound-program-or-service-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-outbound-port-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-an-outbound-program-or-service-rule.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-inbound-rules-to-support-rpc.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/create-wmi-filters-for-the-gpo.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/determining-the-trusted-state-of-your-devices.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/documenting-the-zones.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/domain-isolation-policy-design-example.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/domain-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/enable-predefined-inbound-rules.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/enable-predefined-outbound-rules.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/encryption-zone-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/encryption-zone.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/exempt-icmp-from-authentication.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/exemption-list.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/firewall-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/firewall-policy-design-example.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gathering-information-about-your-active-directory-deployment.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gathering-information-about-your-current-network-infrastructure.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gathering-information-about-your-devices.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gathering-other-relevant-information.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gathering-the-information-you-need.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gpo-domiso-boundary.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gpo-domiso-encryption.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gpo-domiso-firewall.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gpo-domiso-isolateddomain-clients.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/gpo-domiso-isolateddomain-servers.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/corpnet.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/createipsecrule.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/powershelllogosmall.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/qmcryptoset.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-design2example1.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-design3example1.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-designexample1.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-designflowchart1.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-domainiso.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-domainisoencrypt.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-domainisohighsec.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-domainnag.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-icon-checkbox.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfas-implement.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/images/wfasdomainisoboundary.gif (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/isolated-domain-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/isolated-domain.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/isolating-apps-on-your-network.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/link-the-gpo-to-the-domain.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/open-windows-firewall-with-advanced-security.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-certificate-based-authentication.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-domain-isolation-zones.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-gpo-deployment.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-isolation-groups-for-the-zones.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-network-access-groups.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-server-isolation-zones.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-settings-for-a-basic-firewall-policy.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-the-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/procedures-used-in-this-guide.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/protect-devices-from-unwanted-network-traffic.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/restrict-access-to-only-specified-users-or-devices.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/restrict-access-to-only-trusted-devices.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/restrict-server-access-to-members-of-a-group-only.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/server-isolation-gpos.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/server-isolation-policy-design-example.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/server-isolation-policy-design.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/verify-that-network-traffic-is-authenticated.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/windows-firewall-with-advanced-security-design-guide.md (100%) rename windows/{access-protection => security/identity-protection}/windows-firewall/windows-firewall-with-advanced-security.md (100%) create mode 100644 windows/security/index.yml create mode 100644 windows/security/information-protection/TOC.md rename windows/{device-security => security/information-protection}/bitlocker/bcd-settings-and-bitlocker.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-basic-deployment.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-countermeasures.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-device-encryption-overview-windows-10.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-frequently-asked-questions.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-group-policy-settings.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-how-to-deploy-on-windows-server.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-how-to-enable-network-unlock.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-management-for-enterprises.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-overview.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-recovery-guide-plan.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/choose-the-right-bitlocker-countermeasure.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/bitlockernetworkunlocksequence.png (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/bitlockerprebootprotection-bios-uefi-startup.jpg (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/bitlockerprebootprotection-counterwin7.jpg (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/bitlockerprebootprotection-counterwin8.jpg (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/bitlockerprebootprotection-counterwin81.jpg (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/feedback-app-icon.png (100%) rename windows/{device-security => security/information-protection}/bitlocker/images/manage-bde-status.png (100%) rename windows/{device-security => security/information-protection}/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/protect-bitlocker-from-pre-boot-attacks.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md (100%) rename windows/{device-security => security/information-protection}/bitlocker/types-of-attacks-for-volume-encryption-keys.md (100%) create mode 100644 windows/security/information-protection/index.md rename windows/{threat-protection => security/information-protection}/windows-information-protection/app-behavior-with-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/collect-wip-audit-event-logs.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-and-verify-an-efs-dra-certificate.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-vpn-and-wip-policy-using-intune.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-wip-policy-using-intune-azure.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-wip-policy-using-intune.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-wip-policy-using-mam-intune-azure.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/create-wip-policy-using-sccm.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/deploy-wip-policy-using-intune-azure.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/deploy-wip-policy-using-intune.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/enlightened-microsoft-apps-and-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/guidance-and-best-practices-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-add-applocker-xml-file.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-add-classic-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-add-uwp-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-add-uwp.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-addapps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-applocker-before-begin.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-applocker-permissions.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-applocker-publisher-with-app.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-applocker-publisher.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-applocker-select-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-corporate-identity.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-createnewpolicy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-data-recovery.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-deploy-vpn.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-empty-addapps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-generalinfo.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-groupselection.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-groupselection_vpnlink.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-local-security-export.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-local-security-snapin-updated.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-local-security-snapin.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-managedeployment.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-network-detection-boxes.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-networklocation.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-optional-settings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-protection-mode.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-authentication.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-createpolicy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-customconfig.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-omaurisettings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-titledescription.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-vpnsettings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/intune-vpn-wipmodeid.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-default-rule-warning.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-1.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-app-and-permissions-desktop.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-app-and-permissions.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-auto-generate-rules.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-create.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-export-rules-desktop.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-export-rules.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-export.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-review-rules.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-rule-preferences.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-wizard-1.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-wizard-2.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-wizard-3.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-wizard-4.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-applocker-secpol-wizard-5.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-access-options.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-desktop-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-policy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-recommended-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-store-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-uri-desktop-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-uri-store-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-add-user-groups.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-advanced-settings-efsdra.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-advanced-settings-network.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-advanced-settings-optional.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-allowed-apps-pane.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-allowed-apps-with-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-configure-desktop-apps-using-uri.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-configure-store-apps-using-uri.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-import-apps.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-portal-add-policy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-portal-addpolicy-mam.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-portal-start-mam.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-portal-start.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-required-settings-corp-identity.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-required-settings-protection-mode.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-vpn-configure-policy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-vpn-custom-omauri.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-azure-vpn-device-policy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-intune-app-reconfig-warning.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-add-network-domain.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-addapplockerfile.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-adddesktopapp.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-additionalsettings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-addpolicy.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-adduniversalapp.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-appmgmt.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-corp-identity.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-devicesettings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-dra.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-generalscreen.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-network-domain.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-optsettings.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-summaryscreen.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-sccm-supportedplat.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-select-column.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/images/wip-taskmgr.png (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/limitations-with-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/mandatory-settings-for-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/overview-create-wip-policy-sccm.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/overview-create-wip-policy.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/protect-enterprise-data-using-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/recommended-network-definitions-for-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/testing-scenarios-for-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/using-owa-with-wip.md (100%) rename windows/{threat-protection => security/information-protection}/windows-information-protection/wip-app-enterprise-context.md (100%) create mode 100644 windows/security/threat-protection/TOC.md rename windows/{device-security => security/threat-protection}/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md (100%) rename windows/{device-security => security/threat-protection}/applocker/administer-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-architecture-and-components.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-functions.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-overview.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-policies-deployment-guide.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-policies-design-guide.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-policy-use-scenarios.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-processes-and-interactions.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-settings.md (100%) rename windows/{device-security => security/threat-protection}/applocker/applocker-technical-reference.md (100%) rename windows/{device-security => security/threat-protection}/applocker/configure-an-applocker-policy-for-audit-only.md (100%) rename windows/{device-security => security/threat-protection}/applocker/configure-an-applocker-policy-for-enforce-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/configure-exceptions-for-an-applocker-rule.md (100%) rename windows/{device-security => security/threat-protection}/applocker/configure-the-appLocker-reference-device.md (100%) rename windows/{device-security => security/threat-protection}/applocker/configure-the-application-identity-service.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-a-rule-for-packaged-apps.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-a-rule-that-uses-a-file-hash-condition.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-a-rule-that-uses-a-path-condition.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-a-rule-that-uses-a-publisher-condition.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-applocker-default-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-list-of-applications-deployed-to-each-business-group.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-your-applocker-planning-document.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-your-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/create-your-applocker-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/delete-an-applocker-rule.md (100%) rename windows/{device-security => security/threat-protection}/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md (100%) rename windows/{device-security => security/threat-protection}/applocker/deploy-the-applocker-policy-into-production.md (100%) rename windows/{device-security => security/threat-protection}/applocker/determine-group-policy-structure-and-rule-enforcement.md (100%) rename windows/{device-security => security/threat-protection}/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md (100%) rename windows/{device-security => security/threat-protection}/applocker/determine-your-application-control-objectives.md (100%) rename windows/{device-security => security/threat-protection}/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md (100%) rename windows/{device-security => security/threat-protection}/applocker/dll-rules-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md (100%) rename windows/{device-security => security/threat-protection}/applocker/document-your-application-control-management-processes.md (100%) rename windows/{device-security => security/threat-protection}/applocker/document-your-application-list.md (100%) rename windows/{device-security => security/threat-protection}/applocker/document-your-applocker-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/edit-an-applocker-policy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/edit-applocker-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/enable-the-dll-rule-collection.md (100%) rename windows/{device-security => security/threat-protection}/applocker/enforce-applocker-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/executable-rules-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/export-an-applocker-policy-from-a-gpo.md (100%) rename windows/{device-security => security/threat-protection}/applocker/export-an-applocker-policy-to-an-xml-file.md (100%) rename windows/{device-security => security/threat-protection}/applocker/how-applocker-works-techref.md (100%) rename windows/{device-security => security/threat-protection}/applocker/images/applocker-plan-inheritance.gif (100%) rename windows/{device-security => security/threat-protection}/applocker/images/applocker-plandeploy-quickreference.gif (100%) rename windows/{device-security => security/threat-protection}/applocker/images/blockedappmsg.gif (100%) rename windows/{device-security => security/threat-protection}/applocker/import-an-applocker-policy-from-another-computer.md (100%) rename windows/{device-security => security/threat-protection}/applocker/import-an-applocker-policy-into-a-gpo.md (100%) rename windows/{device-security => security/threat-protection}/applocker/maintain-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/manage-packaged-apps-with-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/merge-applocker-policies-manually.md (100%) rename windows/{device-security => security/threat-protection}/applocker/monitor-application-usage-with-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/optimize-applocker-performance.md (100%) rename windows/{device-security => security/threat-protection}/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/plan-for-applocker-policy-management.md (100%) rename windows/{device-security => security/threat-protection}/applocker/refresh-an-applocker-policy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/requirements-for-deploying-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/requirements-to-use-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/run-the-automatically-generate-rules-wizard.md (100%) rename windows/{device-security => security/threat-protection}/applocker/script-rules-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/security-considerations-for-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/select-types-of-rules-to-create.md (100%) rename windows/{device-security => security/threat-protection}/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/test-and-update-an-applocker-policy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/tools-to-use-with-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understand-applocker-enforcement-settings.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understand-applocker-policy-design-decisions.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understand-the-applocker-policy-deployment-process.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-default-rules.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-rule-behavior.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-rule-collections.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-rule-condition-types.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-applocker-rule-exceptions.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-the-file-hash-rule-condition-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-the-path-rule-condition-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/understanding-the-publisher-rule-condition-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md (100%) rename windows/{device-security => security/threat-protection}/applocker/use-the-applocker-windows-powershell-cmdlets.md (100%) rename windows/{device-security => security/threat-protection}/applocker/using-event-viewer-with-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/using-software-restriction-policies-and-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/what-is-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/windows-installer-rules-in-applocker.md (100%) rename windows/{device-security => security/threat-protection}/applocker/working-with-applocker-policies.md (100%) rename windows/{device-security => security/threat-protection}/applocker/working-with-applocker-rules.md (100%) rename windows/{device-security => security/threat-protection}/change-history-for-device-security.md (100%) rename windows/{device-security => security/threat-protection}/enable-virtualization-based-protection-of-code-integrity.md (100%) rename windows/{device-security => security/threat-protection}/get-support-for-security-baselines.md (100%) create mode 100644 windows/security/threat-protection/index.md rename windows/{device-security => security/threat-protection}/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md (100%) rename windows/{device-security => security/threat-protection}/security-compliance-toolkit-10.md (100%) rename windows/{device-security => security/threat-protection}/windows-10-mobile-security-guide.md (100%) rename windows/{device-security => security/threat-protection}/windows-security-baselines.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index aaf6b0a337..420009de7f 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,1836 @@ { "redirections": [ { +"source_path": "windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md", +"redirect_url": "/windows/security/threat-protection/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/administer-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/administer-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-architecture-and-components.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-architecture-and-components", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-functions.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-functions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-overview.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-policies-deployment-guide.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-policies-deployment-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-policies-design-guide.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-policies-design-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-policy-use-scenarios.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-policy-use-scenarios", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-processes-and-interactions.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-processes-and-interactions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-settings.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/applocker-technical-reference.md", +"redirect_url": "/windows/security/threat-protection/applocker/applocker-technical-reference", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md", +"redirect_url": "/windows/security/threat-protection/applocker/configure-an-applocker-policy-for-audit-only", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/configure-an-applocker-policy-for-enforce-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md", +"redirect_url": "/windows/security/threat-protection/applocker/configure-exceptions-for-an-applocker-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/configure-the-application-identity-service.md", +"redirect_url": "/windows/security/threat-protection/applocker/configure-the-application-identity-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/configure-the-appLocker-reference-device.md", +"redirect_url": "/windows/security/threat-protection/applocker/configure-the-appLocker-reference-device", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-a-rule-for-packaged-apps.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-a-rule-for-packaged-apps", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-file-hash-condition", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-path-condition", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-publisher-condition", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-applocker-default-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-applocker-default-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-list-of-applications-deployed-to-each-business-group", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-your-applocker-planning-document.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-your-applocker-planning-document", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-your-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-your-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/create-your-applocker-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/create-your-applocker-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/delete-an-applocker-rule.md", +"redirect_url": "/windows/security/threat-protection/applocker/delete-an-applocker-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md", +"redirect_url": "/windows/security/threat-protection/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/deploy-the-applocker-policy-into-production.md", +"redirect_url": "/windows/security/threat-protection/applocker/deploy-the-applocker-policy-into-production", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md", +"redirect_url": "/windows/security/threat-protection/applocker/determine-group-policy-structure-and-rule-enforcement", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md", +"redirect_url": "/windows/security/threat-protection/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/determine-your-application-control-objectives.md", +"redirect_url": "/windows/security/threat-protection/applocker/determine-your-application-control-objectives", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md", +"redirect_url": "/windows/security/threat-protection/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/dll-rules-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/dll-rules-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md", +"redirect_url": "/windows/security/threat-protection/applocker/document-group-policy-structure-and-applocker-rule-enforcement", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/document-your-application-control-management-processes.md", +"redirect_url": "/windows/security/threat-protection/applocker/document-your-application-control-management-processes", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/document-your-application-list.md", +"redirect_url": "/windows/security/threat-protection/applocker/document-your-application-list", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/document-your-applocker-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/document-your-applocker-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/edit-an-applocker-policy.md", +"redirect_url": "/windows/security/threat-protection/applocker/edit-an-applocker-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/edit-applocker-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/edit-applocker-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/enable-the-dll-rule-collection.md", +"redirect_url": "/windows/security/threat-protection/applocker/enable-the-dll-rule-collection", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/enforce-applocker-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/enforce-applocker-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/executable-rules-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/executable-rules-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md", +"redirect_url": "/windows/security/threat-protection/applocker/export-an-applocker-policy-from-a-gpo", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md", +"redirect_url": "/windows/security/threat-protection/applocker/export-an-applocker-policy-to-an-xml-file", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/how-applocker-works-techref.md", +"redirect_url": "/windows/security/threat-protection/applocker/how-applocker-works-techref", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md", +"redirect_url": "/windows/security/threat-protection/applocker/import-an-applocker-policy-from-another-computer", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md", +"redirect_url": "/windows/security/threat-protection/applocker/import-an-applocker-policy-into-a-gpo", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/maintain-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/maintain-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/manage-packaged-apps-with-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/manage-packaged-apps-with-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md", +"redirect_url": "/windows/security/threat-protection/applocker/merge-applocker-policies-by-using-set-applockerpolicy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/merge-applocker-policies-manually.md", +"redirect_url": "/windows/security/threat-protection/applocker/merge-applocker-policies-manually", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/monitor-application-usage-with-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/monitor-application-usage-with-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/optimize-applocker-performance.md", +"redirect_url": "/windows/security/threat-protection/applocker/optimize-applocker-performance", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/plan-for-applocker-policy-management.md", +"redirect_url": "/windows/security/threat-protection/applocker/plan-for-applocker-policy-management", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/refresh-an-applocker-policy.md", +"redirect_url": "/windows/security/threat-protection/applocker/refresh-an-applocker-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/requirements-for-deploying-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/requirements-for-deploying-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/requirements-to-use-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/requirements-to-use-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md", +"redirect_url": "/windows/security/threat-protection/applocker/run-the-automatically-generate-rules-wizard", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/script-rules-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/script-rules-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/security-considerations-for-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/security-considerations-for-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/select-types-of-rules-to-create.md", +"redirect_url": "/windows/security/threat-protection/applocker/select-types-of-rules-to-create", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md", +"redirect_url": "/windows/security/threat-protection/applocker/test-an-applocker-policy-by-using-test-applockerpolicy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/test-and-update-an-applocker-policy.md", +"redirect_url": "/windows/security/threat-protection/applocker/test-and-update-an-applocker-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/tools-to-use-with-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/tools-to-use-with-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understand-applocker-enforcement-settings.md", +"redirect_url": "/windows/security/threat-protection/applocker/understand-applocker-enforcement-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understand-applocker-policy-design-decisions.md", +"redirect_url": "/windows/security/threat-protection/applocker/understand-applocker-policy-design-decisions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md", +"redirect_url": "/windows/security/threat-protection/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md", +"redirect_url": "/windows/security/threat-protection/applocker/understand-the-applocker-policy-deployment-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-allow-and-deny-actions-on-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-default-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-default-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-rule-behavior.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-rule-behavior", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-rule-collections.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-rule-collections", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-rule-condition-types.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-rule-condition-types", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-applocker-rule-exceptions.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-applocker-rule-exceptions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-the-file-hash-rule-condition-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-the-path-rule-condition-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/understanding-the-publisher-rule-condition-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md", +"redirect_url": "/windows/security/threat-protection/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md", +"redirect_url": "/windows/security/threat-protection/applocker/use-the-applocker-windows-powershell-cmdlets", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/using-event-viewer-with-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/using-event-viewer-with-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/using-software-restriction-policies-and-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/what-is-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/what-is-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/windows-installer-rules-in-applocker.md", +"redirect_url": "/windows/security/threat-protection/applocker/windows-installer-rules-in-applocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/working-with-applocker-policies.md", +"redirect_url": "/windows/security/threat-protection/applocker/working-with-applocker-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/applocker/working-with-applocker-rules.md", +"redirect_url": "/windows/security/threat-protection/applocker/working-with-applocker-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/change-history-for-device-security.md", +"redirect_url": "/windows/security/threat-protection/change-history-for-device-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/enable-virtualization-based-protection-of-code-integrity.md", +"redirect_url": "/windows/security/threat-protection/enable-virtualization-based-protection-of-code-integrity", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/get-support-for-security-baselines.md", +"redirect_url": "/windows/security/threat-protection/get-support-for-security-baselines", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md", +"redirect_url": "/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-compliance-toolkit-10.md", +"redirect_url": "/windows/security/threat-protection/security-compliance-toolkit-10", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/windows-10-mobile-security-guide.md", +"redirect_url": "/windows/security/threat-protection/windows-10-mobile-security-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/windows-security-baselines.md", +"redirect_url": "/windows/security/threat-protection/windows-security-baselines", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/app-behavior-with-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/app-behavior-with-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/limitations-with-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/limitations-with-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/overview-create-wip-policy-sccm.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-sccm", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/overview-create-wip-policy.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/overview-create-wip-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/using-owa-with-wip.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/using-owa-with-wip", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md", +"redirect_url": "/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/encrypted-hard-drive.md", +"redirect_url": "/windows/security/hardware-protection/encrypted-hard-drive", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/how-hardware-based-containers-help-protect-windows.md", +"redirect_url": "/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/secure-the-windows-10-boot-process.md", +"redirect_url": "/windows/security/hardware-protection/secure-the-windows-10-boot-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/backup-tpm-recovery-information-to-ad-ds.md", +"redirect_url": "/windows/security/hardware-protection/tpm/backup-tpm-recovery-information-to-ad-ds", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/change-the-tpm-owner-password.md", +"redirect_url": "/windows/securityhardware-protection/tpm/change-the-tpm-owner-password", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/how-windows-uses-the-tpm.md", +"redirect_url": "/windows/securityhardware-protection/tpm/how-windows-uses-the-tpm", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/initialize-and-configure-ownership-of-the-tpm.md", +"redirect_url": "/windows/security/hardware-protection/tpm/initialize-and-configure-ownership-of-the-tpm", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/manage-tpm-commands.md", +"redirect_url": "/windows/security/hardware-protection/tpm/manage-tpm-commands", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/manage-tpm-lockout.md", +"redirect_url": "/windows/security/hardware-protection/tpm/manage-tpm-lockout", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/switch-pcr-banks-on-tpm-2-0-devices.md", +"redirect_url": "/windows/security/hardware-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/tpm-fundamentals.md", +"redirect_url": "/windows/security/hardware-protection/tpm/tpm-fundamentals", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/tpm-recommendations.md", +"redirect_url": "/windows/security/hardware-protection/tpm/tpm-recommendations", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/trusted-platform-module-overview.md", +"redirect_url": "/windows/security/hardware-protection/tpm/trusted-platform-module-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/trusted-platform-module-services-group-policy-settings.md", +"redirect_url": "/windows/security/hardware-protection/tpm/trusted-platform-module-services-group-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/tpm/trusted-platform-module-top-node.md", +"redirect_url": "/windows/security/hardware-protection/tpm/trusted-platform-module-top-node", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bcd-settings-and-bitlocker.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-basic-deployment.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-basic-deployment", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-countermeasures.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-countermeasures", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-frequently-asked-questions.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-frequently-asked-questions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-group-policy-settings.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-how-to-deploy-on-windows-server.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-how-to-enable-network-unlock.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-management-for-enterprises.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-overview.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md", +"redirect_url": "/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/choose-the-right-bitlocker-countermeasure.md", +"redirect_url": "/windows/security/information-protection/bitlocker/choose-the-right-bitlocker-countermeasure", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md", +"redirect_url": "/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/protect-bitlocker-from-pre-boot-attacks.md", +"redirect_url": "/windows/security/information-protection/bitlocker/protect-bitlocker-from-pre-boot-attacks", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md", +"redirect_url": "/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/bitlocker/types-of-attacks-for-volume-encryption-keys.md", +"redirect_url": "/windows/security/information-protection/bitlocker/types-of-attacks-for-volume-encryption-keys", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-credential-theft-mitigation-guide-abstract.md", +"redirect_url": "/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/change-history-for-access-protection.md", +"redirect_url": "/windows/security/identity-protection/change-history-for-access-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/configure-s-mime.md", +"redirect_url": "/windows/security/identity-protection/configure-s-mime", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/enterprise-certificate-pinning.md", +"redirect_url": "/windows/security/identity-protection/enterprise-certificate-pinning", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/installing-digital-certificates-on-windows-10-mobile.md", +"redirect_url": "/windows/security/identity-protection/installing-digital-certificates-on-windows-10-mobile", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/remote-credential-guard.md", +"redirect_url": "/windows/security/identity-protection/remote-credential-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/assign-security-group-filters-to-the-gpo.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/assign-security-group-filters-to-the-gpo", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/basic-firewall-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/basic-firewall-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/boundary-zone-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/boundary-zone-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/boundary-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/boundary-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/certificate-based-isolation-policy-design-example.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design-example", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/certificate-based-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/change-rules-from-request-to-require-mode.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/change-rules-from-request-to-require-mode", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-basic-firewall-settings.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-basic-firewall-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-creating-group-policy-objects.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-creating-group-policy-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-creating-inbound-firewall-rules.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-creating-inbound-firewall-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-creating-outbound-firewall-rules.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-creating-outbound-firewall-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-authentication-methods.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-authentication-methods", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-data-protection-quick-mode-settings.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-data-protection-quick-mode-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-key-exchange-main-mode-settings.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-key-exchange-main-mode-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-the-rules-to-require-encryption.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-the-rules-to-require-encryption", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-the-windows-firewall-log.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-the-windows-firewall-log", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-the-workstation-authentication-certificate-template.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-the-workstation-authentication-certificate-template", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-a-group-account-in-active-directory.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-a-group-account-in-active-directory", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-a-group-policy-object.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-a-group-policy-object", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-authentication-exemption-list-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-authentication-exemption-list-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-authentication-request-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-authentication-request-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-inbound-icmp-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-inbound-icmp-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-inbound-port-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-inbound-port-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-inbound-program-or-service-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-inbound-program-or-service-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-outbound-port-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-outbound-port-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-an-outbound-program-or-service-rule.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-an-outbound-program-or-service-rule", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-inbound-rules-to-support-rpc.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-inbound-rules-to-support-rpc", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/create-wmi-filters-for-the-gpo.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/create-wmi-filters-for-the-gpo", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/determining-the-trusted-state-of-your-devices.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/determining-the-trusted-state-of-your-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/documenting-the-zones.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/documenting-the-zones", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/domain-isolation-policy-design-example.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/domain-isolation-policy-design-example", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/domain-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/domain-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/enable-predefined-inbound-rules.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/enable-predefined-inbound-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/enable-predefined-outbound-rules.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/enable-predefined-outbound-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/encryption-zone-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/encryption-zone-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/encryption-zone.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/encryption-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/exempt-icmp-from-authentication.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/exempt-icmp-from-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/exemption-list.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/exemption-list", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/firewall-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/firewall-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/firewall-policy-design-example.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/firewall-policy-design-example", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gathering-information-about-your-active-directory-deployment.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gathering-information-about-your-active-directory-deployment", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gathering-information-about-your-devices.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gathering-information-about-your-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gathering-other-relevant-information.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gathering-other-relevant-information", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gathering-the-information-you-need.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gathering-the-information-you-need", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gpo-domiso-boundary.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gpo-domiso-boundary", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gpo-domiso-encryption.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gpo-domiso-encryption", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gpo-domiso-firewall.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gpo-domiso-firewall", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-clients.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-clients", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-servers.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-servers", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/isolated-domain-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/isolated-domain-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/isolated-domain.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/isolated-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/isolating-apps-on-your-network.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/isolating-apps-on-your-network", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/link-the-gpo-to-the-domain.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/link-the-gpo-to-the-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/open-windows-firewall-with-advanced-security.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/open-windows-firewall-with-advanced-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-certificate-based-authentication.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-certificate-based-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-domain-isolation-zones.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-domain-isolation-zones", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-gpo-deployment.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-gpo-deployment", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-isolation-groups-for-the-zones.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-isolation-groups-for-the-zones", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-network-access-groups.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-network-access-groups", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-server-isolation-zones.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-server-isolation-zones", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-the-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-the-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/procedures-used-in-this-guide.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/procedures-used-in-this-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/protect-devices-from-unwanted-network-traffic.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/protect-devices-from-unwanted-network-traffic", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/restrict-access-to-only-trusted-devices.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/restrict-access-to-only-trusted-devices", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/server-isolation-gpos.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/server-isolation-gpos", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/server-isolation-policy-design-example.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/server-isolation-policy-design-example", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/server-isolation-policy-design.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/server-isolation-policy-design", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/verify-that-network-traffic-is-authenticated.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/verify-that-network-traffic-is-authenticated", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/windows-firewall/windows-firewall-with-advanced-security.md", +"redirect_url": "/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md", +"redirect_url": "/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-authentication.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-auto-trigger-profile.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-auto-trigger-profile", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-conditional-access.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-conditional-access", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-connection-type.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-connection-type", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-guide.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-name-resolution.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-name-resolution", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-profile-options.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-profile-options", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-routing.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-routing", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/vpn/vpn-security-features.md", +"redirect_url": "/windows/security/identity-protection/vpn/vpn-security-features", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-get-started.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-overview.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md", +"redirect_url": "/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/user-account-control/how-user-account-control-works.md", +"redirect_url": "/windows/security/identity-protection/user-account-control/how-user-account-control-works", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md", +"redirect_url": "/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/user-account-control/user-account-control-overview.md", +"redirect_url": "/windows/security/identity-protection/user-account-control/user-account-control-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/user-account-control/user-account-control-security-policy-settings.md", +"redirect_url": "/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-debugging-information.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-debugging-information", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-events.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-events", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-group-policy-and-registry-settings.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-removal-policy-service.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-smart-cards-for-windows-service.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-tools-and-settings.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-and-remote-desktop-services.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-architecture.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-architecture", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/smart-cards/smart-card-certificate-propagation-service.md", +"redirect_url": "/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-and-password-changes.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-and-password-changes", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-biometrics-in-enterprise.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-adfs.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-deploy-mfa.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-deploy-mfa", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-policy-settings.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-cert-trust-validate-pki.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-deployment-cert-trust.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-deployment-guide.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-deployment-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-deployment-key-trust.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-errors-during-pin-creation.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-event-300.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-event-300", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-features.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-features", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-how-it-works.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-how-it-works", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-new-install.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-trust.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-trust-devreg.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-provision.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-identity-verification.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-identity-verification", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-adfs.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-manage-in-organization.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-manage-in-organization", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-overview.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-overview", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-planning-guide.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-planning-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-prepare-people-to-use.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/hello-for-business/hello-why-pin-is-better-than-password.md", +"redirect_url": "/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/additional-mitigations.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/additional-mitigations", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-considerations.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-considerations", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-how-it-works.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-how-it-works", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-known-issues.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-known-issues", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-manage.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-manage", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-not-protected-scenarios.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-protection-limits.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-protection-limits", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-requirements.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/credential-guard/credential-guard-scripts.md", +"redirect_url": "/windows/security/identity-protection/credential-guard/credential-guard-scripts", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/access-control.md", +"redirect_url": "/windows/security/identity-protection/access-control/access-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/active-directory-accounts.md", +"redirect_url": "/windows/security/identity-protection/access-control/active-directory-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/active-directory-security-groups.md", +"redirect_url": "/windows/security/identity-protection/access-control/active-directory-security-groups", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/dynamic-access-control.md", +"redirect_url": "/windows/security/identity-protection/access-control/dynamic-access-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/local-accounts.md", +"redirect_url": "/windows/security/identity-protection/access-control/local-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/microsoft-accounts.md", +"redirect_url": "/windows/security/identity-protection/access-control/microsoft-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/security-identifiers.md", +"redirect_url": "/windows/security/identity-protection/access-control/security-identifiers", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/security-principals.md", +"redirect_url": "/windows/security/identity-protection/access-control/security-principals", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/service-accounts.md", +"redirect_url": "/windows/security/identity-protection/access-control/service-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/access-protection/access-control/special-identities.md", +"redirect_url": "/windows/security/identity-protection/access-control/special-identities", +"redirect_document_id": true +}, +{ "source_path": "windows/device-security/device-guard/deploy-code-integrity-policies-steps.md", "redirect_url": "/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control", "redirect_document_id": true @@ -51,11 +1881,6 @@ "redirect_document_id": true }, { -"source_path": "windows/configuration/configure-windows-telemetry-in-your-organization.md", -"redirect_url": "/windows/configuration/configure-windows-diagnostic-data-in-your-organization", -"redirect_document_id": true -}, -{ "source_path": "windows/configuration/EventName.md", "redirect_url": "/windows/configuration/enhanced-telemetry-windows-analytics-events-and-fields", "redirect_document_id": true diff --git a/windows/hub/breadcrumb/toc.yml b/windows/hub/breadcrumb/toc.yml index f876a162da..2d61591d22 100644 --- a/windows/hub/breadcrumb/toc.yml +++ b/windows/hub/breadcrumb/toc.yml @@ -6,31 +6,42 @@ tocHref: /windows topicHref: /windows/windows-10 items: - - name: What's new - tocHref: /windows/whats-new/ - topicHref: /windows/whats-new/index - - name: Configuration - tocHref: /windows/configuration/ - topicHref: /windows/configuration/index - - name: Deployment - tocHref: /windows/deployment/ - topicHref: /windows/deployment/index - - name: Application management - tocHref: /windows/application-management/ - topicHref: /windows/application-management/index - - name: Client management - tocHref: /windows/client-management/ - topicHref: /windows/client-management/index - items: - - name: Mobile Device Management - tocHref: /windows/client-management/mdm - topicHref: /windows/client-management/mdm/index - - name: Access protection - tocHref: /windows/access-protection/ - topicHref: /windows/access-protection/index - - name: Device security - tocHref: /windows/device-security/ - topicHref: /windows/device-security/index - - name: Threat protection - tocHref: /windows/threat-protection/ - topicHref: /windows/threat-protection/index \ No newline at end of file + - name: What's new + tocHref: /windows/whats-new/ + topicHref: /windows/whats-new/index + - name: Configuration + tocHref: /windows/configuration/ + topicHref: /windows/configuration/index + - name: Deployment + tocHref: /windows/deployment/ + topicHref: /windows/deployment/index + - name: Application management + tocHref: /windows/application-management/ + topicHref: /windows/application-management/index + - name: Client management + tocHref: /windows/client-management/ + topicHref: /windows/client-management/index + items: + - name: Mobile Device Management + tocHref: /windows/client-management/mdm/ + topicHref: /windows/client-management/mdm/index + - name: Security + tocHref: /windows/security/ + topicHref: /windows/security/index + items: + - name: Identity and access protection + tocHref: /windows/security/identity-protection/ + topicHref: /windows/security/identity-protection/index + items: + - name: Windows Hello for Business + tocHref: /windows/security/identity-protection/hello-for-business + topicHref: /windows/security/identity-protection/hello-for-business/hello-identity-verification + - name: Threat protection + tocHref: /windows/security/threat-protection/ + topicHref: /windows/security/threat-protection/index + - name: Information protection + tocHref: /windows/security/information-protection/ + topicHref: /windows/security/information-protection/index + - name: Hardware-based protection + tocHref: /windows/security/hardware-protection/ + topicHref: /windows/security/hardware-protection/index diff --git a/windows/security/TOC.md b/windows/security/TOC.md index 06913f7aef..2de7534192 100644 --- a/windows/security/TOC.md +++ b/windows/security/TOC.md @@ -1 +1,5 @@ -# [Index](index.md) \ No newline at end of file +# [Security](index.yml) +## [Identity and access protection](identity-protection/index.md) +## [Threat protection](threat-protection/index.md) +## [Information protection](information-protection/index.md) +## [Hardware-based protection](hardware-protection/index.md) \ No newline at end of file diff --git a/windows/security/docfx.json b/windows/security/docfx.json index 3df713a185..8d538d6480 100644 --- a/windows/security/docfx.json +++ b/windows/security/docfx.json @@ -35,8 +35,7 @@ "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.technology": "windows", "ms.topic": "article", - "ms.author": "justinha", - "extendBreadcrumb": true + "ms.author": "justinha" }, "fileMetadata": {}, "template": [], diff --git a/windows/security/hardware-protection/TOC.md b/windows/security/hardware-protection/TOC.md new file mode 100644 index 0000000000..55443ea2b6 --- /dev/null +++ b/windows/security/hardware-protection/TOC.md @@ -0,0 +1,19 @@ +# [Hardware-based protection](index.md) + +## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) + +## [Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) + +## [Trusted Platform Module](tpm/trusted-platform-module-top-node.md) +### [Trusted Platform Module Overview](tpm/trusted-platform-module-overview.md) +### [TPM fundamentals](tpm/tpm-fundamentals.md) +### [How Windows 10 uses the TPM](tpm/how-windows-uses-the-tpm.md) +### [TPM Group Policy settings](tpm/trusted-platform-module-services-group-policy-settings.md) +### [Back up the TPM recovery information to AD DS](tpm/backup-tpm-recovery-information-to-ad-ds.md) +### [Manage TPM commands](tpm/manage-tpm-commands.md) +### [Manage TPM lockout](tpm/manage-tpm-lockout.md) +### [Change the TPM owner password](tpm/change-the-tpm-owner-password.md) +### [View status, clear, or troubleshoot the TPM](tpm/initialize-and-configure-ownership-of-the-tpm.md) +### [Understanding PCR banks on TPM 2.0 devices](tpm/switch-pcr-banks-on-tpm-2-0-devices.md) +### [TPM recommendations](tpm/tpm-recommendations.md) + diff --git a/windows/device-security/encrypted-hard-drive.md b/windows/security/hardware-protection/encrypted-hard-drive.md similarity index 100% rename from windows/device-security/encrypted-hard-drive.md rename to windows/security/hardware-protection/encrypted-hard-drive.md diff --git a/windows/threat-protection/how-hardware-based-containers-help-protect-windows.md b/windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows.md similarity index 100% rename from windows/threat-protection/how-hardware-based-containers-help-protect-windows.md rename to windows/security/hardware-protection/how-hardware-based-containers-help-protect-windows.md diff --git a/windows/security/hardware-protection/index.md b/windows/security/hardware-protection/index.md new file mode 100644 index 0000000000..87864d6c3d --- /dev/null +++ b/windows/security/hardware-protection/index.md @@ -0,0 +1,21 @@ +--- +title: Hardware-based Protection (Windows 10) +description: Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: brianlic-msft +ms.date: 01/26/2018 +--- + +# Hardware-based protection + +Windows 10 leverages these hardware-based security features to protect and maintain system integrity. + +| Section | Description | +|-|-| +| [Encrypted Hard Drive](encrypted-hard-drive.md) | Provides information about Encrypted Hard Drive, which uses the rapid encryption that is provided by BitLocker Drive Encryption to enhance data security and management.| +|[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) |Learn about how hardware-based containers can isolate sensitive system services and data, enabling them to remain secure even when the operating system has been compromised.| +|[Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) |Learn about the Windows 10 security features that help to protect your PC from malware, including rootkits and other applications.| +| [Trusted Platform Module](tpm/trusted-platform-module-top-node.md)| Provides links to information about the Trusted Platform Module (TPM), which is a secure crypto-processor that helps you with actions such as generating, storing, and limiting the use of cryptographic keys. | diff --git a/windows/threat-protection/secure-the-windows-10-boot-process.md b/windows/security/hardware-protection/secure-the-windows-10-boot-process.md similarity index 100% rename from windows/threat-protection/secure-the-windows-10-boot-process.md rename to windows/security/hardware-protection/secure-the-windows-10-boot-process.md diff --git a/windows/device-security/tpm/backup-tpm-recovery-information-to-ad-ds.md b/windows/security/hardware-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md similarity index 100% rename from windows/device-security/tpm/backup-tpm-recovery-information-to-ad-ds.md rename to windows/security/hardware-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md diff --git a/windows/device-security/tpm/change-the-tpm-owner-password.md b/windows/security/hardware-protection/tpm/change-the-tpm-owner-password.md similarity index 100% rename from windows/device-security/tpm/change-the-tpm-owner-password.md rename to windows/security/hardware-protection/tpm/change-the-tpm-owner-password.md diff --git a/windows/device-security/tpm/how-windows-uses-the-tpm.md b/windows/security/hardware-protection/tpm/how-windows-uses-the-tpm.md similarity index 100% rename from windows/device-security/tpm/how-windows-uses-the-tpm.md rename to windows/security/hardware-protection/tpm/how-windows-uses-the-tpm.md diff --git a/windows/device-security/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png b/windows/security/hardware-protection/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png similarity index 100% rename from windows/device-security/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png rename to windows/security/hardware-protection/tpm/images/process-to-create-evidence-of-boot-software-and-configuration-using-tpm.png diff --git a/windows/device-security/tpm/images/tpm-capabilities.png b/windows/security/hardware-protection/tpm/images/tpm-capabilities.png similarity index 100% rename from windows/device-security/tpm/images/tpm-capabilities.png rename to windows/security/hardware-protection/tpm/images/tpm-capabilities.png diff --git a/windows/device-security/tpm/initialize-and-configure-ownership-of-the-tpm.md b/windows/security/hardware-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md similarity index 100% rename from windows/device-security/tpm/initialize-and-configure-ownership-of-the-tpm.md rename to windows/security/hardware-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md diff --git a/windows/device-security/tpm/manage-tpm-commands.md b/windows/security/hardware-protection/tpm/manage-tpm-commands.md similarity index 100% rename from windows/device-security/tpm/manage-tpm-commands.md rename to windows/security/hardware-protection/tpm/manage-tpm-commands.md diff --git a/windows/device-security/tpm/manage-tpm-lockout.md b/windows/security/hardware-protection/tpm/manage-tpm-lockout.md similarity index 100% rename from windows/device-security/tpm/manage-tpm-lockout.md rename to windows/security/hardware-protection/tpm/manage-tpm-lockout.md diff --git a/windows/device-security/tpm/switch-pcr-banks-on-tpm-2-0-devices.md b/windows/security/hardware-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md similarity index 100% rename from windows/device-security/tpm/switch-pcr-banks-on-tpm-2-0-devices.md rename to windows/security/hardware-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md diff --git a/windows/device-security/tpm/tpm-fundamentals.md b/windows/security/hardware-protection/tpm/tpm-fundamentals.md similarity index 100% rename from windows/device-security/tpm/tpm-fundamentals.md rename to windows/security/hardware-protection/tpm/tpm-fundamentals.md diff --git a/windows/device-security/tpm/tpm-recommendations.md b/windows/security/hardware-protection/tpm/tpm-recommendations.md similarity index 100% rename from windows/device-security/tpm/tpm-recommendations.md rename to windows/security/hardware-protection/tpm/tpm-recommendations.md diff --git a/windows/device-security/tpm/trusted-platform-module-overview.md b/windows/security/hardware-protection/tpm/trusted-platform-module-overview.md similarity index 100% rename from windows/device-security/tpm/trusted-platform-module-overview.md rename to windows/security/hardware-protection/tpm/trusted-platform-module-overview.md diff --git a/windows/device-security/tpm/trusted-platform-module-services-group-policy-settings.md b/windows/security/hardware-protection/tpm/trusted-platform-module-services-group-policy-settings.md similarity index 100% rename from windows/device-security/tpm/trusted-platform-module-services-group-policy-settings.md rename to windows/security/hardware-protection/tpm/trusted-platform-module-services-group-policy-settings.md diff --git a/windows/device-security/tpm/trusted-platform-module-top-node.md b/windows/security/hardware-protection/tpm/trusted-platform-module-top-node.md similarity index 100% rename from windows/device-security/tpm/trusted-platform-module-top-node.md rename to windows/security/hardware-protection/tpm/trusted-platform-module-top-node.md diff --git a/windows/security/identity-protection/TOC.md b/windows/security/identity-protection/TOC.md new file mode 100644 index 0000000000..54696c0a37 --- /dev/null +++ b/windows/security/identity-protection/TOC.md @@ -0,0 +1,182 @@ +# [Identity and access protection](index.md) + +## [Access Control Overview](access-control/access-control.md) +### [Dynamic Access Control Overview](access-control/dynamic-access-control.md) +### [Security identifiers](access-control/security-identifiers.md) +### [Security Principals](access-control/security-principals.md) +### [Local Accounts](access-control/local-accounts.md) +### [Active Directory Accounts](access-control/active-directory-accounts.md) +### [Microsoft Accounts](access-control/microsoft-accounts.md) +### [Service Accounts](access-control/service-accounts.md) +### [Active Directory Security Groups](access-control/active-directory-security-groups.md) +### [Special Identities](access-control/special-identities.md) + +## [Configure S/MIME for Windows 10 and Windows 10 Mobile](configure-s-mime.md) + +## [Enterprise Certificate Pinning](enterprise-certificate-pinning.md) + +## [Install digital certificates on Windows 10 Mobile](installing-digital-certificates-on-windows-10-mobile.md) + +## [Protect derived domain credentials with Credential Guard](credential-guard/credential-guard.md) +### [How Credential Guard works](credential-guard/credential-guard-how-it-works.md) +### [Credential Guard Requirements](credential-guard/credential-guard-requirements.md) +### [Manage Credential Guard](credential-guard/credential-guard-manage.md) +### [Credential Guard protection limits](credential-guard/credential-guard-protection-limits.md) +### [Considerations when using Credential Guard](credential-guard/credential-guard-considerations.md) +### [Credential Guard: Additional mitigations](credential-guard/additional-mitigations.md) +### [Credential Guard: Known issues](credential-guard/credential-guard-known-issues.md) + + +## [Protect Remote Desktop credentials with Remote Credential Guard](remote-credential-guard.md) + +## [Smart Cards](smart-cards/smart-card-windows-smart-card-technical-reference.md) +### [How Smart Card Sign-in Works in Windows](smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md) +#### [Smart Card Architecture](smart-cards/smart-card-architecture.md) +#### [Certificate Requirements and Enumeration](smart-cards/smart-card-certificate-requirements-and-enumeration.md) +#### [Smart Card and Remote Desktop Services](smart-cards/smart-card-and-remote-desktop-services.md) +#### [Smart Cards for Windows Service](smart-cards/smart-card-smart-cards-for-windows-service.md) +#### [Certificate Propagation Service](smart-cards/smart-card-certificate-propagation-service.md) +#### [Smart Card Removal Policy Service](smart-cards/smart-card-removal-policy-service.md) +### [Smart Card Tools and Settings](smart-cards/smart-card-tools-and-settings.md) +#### [Smart Cards Debugging Information](smart-cards/smart-card-debugging-information.md) +#### [Smart Card Group Policy and Registry Settings](smart-cards/smart-card-group-policy-and-registry-settings.md) +#### [Smart Card Events](smart-cards/smart-card-events.md) + +### [User Account Control](user-account-control\user-account-control-overview.md) +#### [How User Account Control works](user-account-control\how-user-account-control-works.md) +#### [User Account Control security policy settings](user-account-control\user-account-control-security-policy-settings.md) +#### [User Account Control Group Policy and registry key settings](user-account-control\user-account-control-group-policy-and-registry-key-settings.md) + +### [Virtual Smart Cards](virtual-smart-cards\virtual-smart-card-overview.md) +#### [Understanding and Evaluating Virtual Smart Cards](virtual-smart-cards\virtual-smart-card-understanding-and-evaluating.md) +##### [Get Started with Virtual Smart Cards: Walkthrough Guide](virtual-smart-cards\virtual-smart-card-get-started.md) +##### [Use Virtual Smart Cards](virtual-smart-cards\virtual-smart-card-use-virtual-smart-cards.md) +##### [Deploy Virtual Smart Cards](virtual-smart-cards\virtual-smart-card-deploy-virtual-smart-cards.md) +##### [Evaluate Virtual Smart Card Security](virtual-smart-cards\virtual-smart-card-evaluate-security.md) +#### [Tpmvscmgr](virtual-smart-cards\virtual-smart-card-tpmvscmgr.md) + + +## [VPN technical guide](vpn\vpn-guide.md) +### [VPN connection types](vpn\vpn-connection-type.md) +### [VPN routing decisions](vpn\vpn-routing.md) +### [VPN authentication options](vpn\vpn-authentication.md) +### [VPN and conditional access](vpn\vpn-conditional-access.md) +### [VPN name resolution](vpn\vpn-name-resolution.md) +### [VPN auto-triggered profile options](vpn\vpn-auto-trigger-profile.md) +### [VPN security features](vpn\vpn-security-features.md) +### [VPN profile options](vpn\vpn-profile-options.md) +### [How to use single sign-on (SSO) over VPN and Wi-Fi connections](vpn\how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md) +### [Windows 10 credential theft mitigation guide abstract](windows-credential-theft-mitigation-guide-abstract.md) + +## [Windows Firewall with Advanced Security](windows-firewall/windows-firewall-with-advanced-security.md) +### [Isolating Microsoft Store Apps on Your Network](windows-firewall/isolating-apps-on-your-network.md) +### [Securing End-to-End IPsec Connections by Using IKEv2 in Windows Server 2012](windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md) +### [Windows Firewall with Advanced Security Administration with Windows PowerShell](windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md) +### [Windows Firewall with Advanced Security Design Guide](windows-firewall/windows-firewall-with-advanced-security-design-guide.md) +#### [Understanding the Windows Firewall with Advanced Security Design Process](windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md) +#### [Identifying Your Windows Firewall with Advanced Security Deployment Goals](windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md) +##### [Protect Devices from Unwanted Network Traffic](windows-firewall/protect-devices-from-unwanted-network-traffic.md) +##### [Restrict Access to Only Trusted Devices](windows-firewall/restrict-access-to-only-trusted-devices.md) +##### [Require Encryption When Accessing Sensitive Network Resources](windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md) +##### [Restrict Access to Only Specified Users or Computers](windows-firewall/restrict-access-to-only-specified-users-or-devices.md) +#### [Mapping Your Deployment Goals to a Windows Firewall with Advanced Security Design](windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md) +##### [Basic Firewall Policy Design](windows-firewall/basic-firewall-policy-design.md) +##### [Domain Isolation Policy Design](windows-firewall/domain-isolation-policy-design.md) +##### [Server Isolation Policy Design](windows-firewall/server-isolation-policy-design.md) +##### [Certificate-based Isolation Policy Design](windows-firewall/certificate-based-isolation-policy-design.md) +#### [Evaluating Windows Firewall with Advanced Security Design Examples](windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md) +##### [Firewall Policy Design Example](windows-firewall/firewall-policy-design-example.md) +##### [Domain Isolation Policy Design Example](windows-firewall/domain-isolation-policy-design-example.md) +##### [Server Isolation Policy Design Example](windows-firewall/server-isolation-policy-design-example.md) +##### [Certificate-based Isolation Policy Design Example](windows-firewall/certificate-based-isolation-policy-design-example.md) +#### [Designing a Windows Firewall with Advanced Security Strategy](windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md) +##### [Gathering the Information You Need](windows-firewall/gathering-the-information-you-need.md) +###### [Gathering Information about Your Current Network Infrastructure](windows-firewall/gathering-information-about-your-current-network-infrastructure.md) +###### [Gathering Information about Your Active Directory Deployment](windows-firewall/gathering-information-about-your-active-directory-deployment.md) +###### [Gathering Information about Your Computers](windows-firewall/gathering-information-about-your-devices.md) +###### [Gathering Other Relevant Information](windows-firewall/gathering-other-relevant-information.md) +##### [Determining the Trusted State of Your Computers](windows-firewall/determining-the-trusted-state-of-your-devices.md) +#### [Planning Your Windows Firewall with Advanced Security Design](windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md) +##### [Planning Settings for a Basic Firewall Policy](windows-firewall/planning-settings-for-a-basic-firewall-policy.md) +##### [Planning Domain Isolation Zones](windows-firewall/planning-domain-isolation-zones.md) +###### [Exemption List](windows-firewall/exemption-list.md) +###### [Isolated Domain](windows-firewall/isolated-domain.md) +###### [Boundary Zone](windows-firewall/boundary-zone.md) +###### [Encryption Zone](windows-firewall/encryption-zone.md) +##### [Planning Server Isolation Zones](windows-firewall/planning-server-isolation-zones.md) +##### [Planning Certificate-based Authentication](windows-firewall/planning-certificate-based-authentication.md) +###### [Documenting the Zones](windows-firewall/documenting-the-zones.md) +###### [Planning Group Policy Deployment for Your Isolation Zones](windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md) +####### [Planning Isolation Groups for the Zones](windows-firewall/planning-isolation-groups-for-the-zones.md) +####### [Planning Network Access Groups](windows-firewall/planning-network-access-groups.md) +####### [Planning the GPOs](windows-firewall/planning-the-gpos.md) +######## [Firewall GPOs](windows-firewall/firewall-gpos.md) +######### [GPO_DOMISO_Firewall](windows-firewall/gpo-domiso-firewall.md) +######## [Isolated Domain GPOs](windows-firewall/isolated-domain-gpos.md) +######### [GPO_DOMISO_IsolatedDomain_Clients](windows-firewall/gpo-domiso-isolateddomain-clients.md) +######### [GPO_DOMISO_IsolatedDomain_Servers](windows-firewall/gpo-domiso-isolateddomain-servers.md) +######## [Boundary Zone GPOs](windows-firewall/boundary-zone-gpos.md) +######### [GPO_DOMISO_Boundary](windows-firewall/gpo-domiso-boundary.md) +######## [Encryption Zone GPOs](windows-firewall/encryption-zone-gpos.md) +######### [GPO_DOMISO_Encryption](windows-firewall/gpo-domiso-encryption.md) +######## [Server Isolation GPOs](windows-firewall/server-isolation-gpos.md) +####### [Planning GPO Deployment](windows-firewall/planning-gpo-deployment.md) +#### [Appendix A: Sample GPO Template Files for Settings Used in this Guide](windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md) +### [Windows Firewall with Advanced Security Deployment Guide](windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md) +#### [Planning to Deploy Windows Firewall with Advanced Security](windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md) +#### [Implementing Your Windows Firewall with Advanced Security Design Plan](windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md) +#### [Checklist: Creating Group Policy Objects](windows-firewall/checklist-creating-group-policy-objects.md) +#### [Checklist: Implementing a Basic Firewall Policy Design](windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md) +#### [Checklist: Configuring Basic Firewall Settings](windows-firewall/checklist-configuring-basic-firewall-settings.md) +#### [Checklist: Creating Inbound Firewall Rules](windows-firewall/checklist-creating-inbound-firewall-rules.md) +#### [Checklist: Creating Outbound Firewall Rules](windows-firewall/checklist-creating-outbound-firewall-rules.md) +#### [Checklist: Implementing a Domain Isolation Policy Design](windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md) +##### [Checklist: Configuring Rules for the Isolated Domain](windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md) +##### [Checklist: Configuring Rules for the Boundary Zone](windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md) +##### [Checklist: Configuring Rules for the Encryption Zone](windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md) +##### [Checklist: Configuring Rules for an Isolated Server Zone](windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md) +#### [Checklist: Implementing a Standalone Server Isolation Policy Design](windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md) +##### [Checklist: Configuring Rules for Servers in a Standalone Isolated Server Zone](windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md) +##### [Checklist: Creating Rules for Clients of a Standalone Isolated Server Zone](windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md) +#### [Checklist: Implementing a Certificate-based Isolation Policy Design](windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md) +#### [Procedures Used in This Guide](windows-firewall/procedures-used-in-this-guide.md) +##### [Add Production Devices to the Membership Group for a Zone](windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md) +##### [Add Test Devices to the Membership Group for a Zone](windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md) +##### [Assign Security Group Filters to the GPO](windows-firewall/assign-security-group-filters-to-the-gpo.md) +##### [Change Rules from Request to Require Mode](windows-firewall/change-rules-from-request-to-require-mode.md) +##### [Configure Authentication Methods](windows-firewall/configure-authentication-methods.md) +##### [Configure Data Protection (Quick Mode) Settings](windows-firewall/configure-data-protection-quick-mode-settings.md) +##### [Configure Group Policy to Autoenroll and Deploy Certificates](windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md) +##### [Configure Key Exchange (Main Mode) Settings](windows-firewall/configure-key-exchange-main-mode-settings.md) +##### [Configure the Rules to Require Encryption](windows-firewall/configure-the-rules-to-require-encryption.md) +##### [Configure the Windows Firewall Log](windows-firewall/configure-the-windows-firewall-log.md) +##### [Configure the Workstation Authentication Certificate Template](windows-firewall/configure-the-workstation-authentication-certificate-template.md) +##### [Configure Windows Firewall to Suppress Notifications When a Program Is Blocked](windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md) +##### [Confirm That Certificates Are Deployed Correctly](windows-firewall/confirm-that-certificates-are-deployed-correctly.md) +##### [Copy a GPO to Create a New GPO](windows-firewall/copy-a-gpo-to-create-a-new-gpo.md) +##### [Create a Group Account in Active Directory](windows-firewall/create-a-group-account-in-active-directory.md) +##### [Create a Group Policy Object](windows-firewall/create-a-group-policy-object.md) +##### [Create an Authentication Exemption List Rule](windows-firewall/create-an-authentication-exemption-list-rule.md) +##### [Create an Authentication Request Rule](windows-firewall/create-an-authentication-request-rule.md) +##### [Create an Inbound ICMP Rule](windows-firewall/create-an-inbound-icmp-rule.md) +##### [Create an Inbound Port Rule](windows-firewall/create-an-inbound-port-rule.md) +##### [Create an Inbound Program or Service Rule](windows-firewall/create-an-inbound-program-or-service-rule.md) +##### [Create an Outbound Port Rule](windows-firewall/create-an-outbound-port-rule.md) +##### [Create an Outbound Program or Service Rule](windows-firewall/create-an-outbound-program-or-service-rule.md) +##### [Create Inbound Rules to Support RPC](windows-firewall/create-inbound-rules-to-support-rpc.md) +##### [Create WMI Filters for the GPO](windows-firewall/create-wmi-filters-for-the-gpo.md) +##### [Enable Predefined Inbound Rules](windows-firewall/enable-predefined-inbound-rules.md) +##### [Enable Predefined Outbound Rules](windows-firewall/enable-predefined-outbound-rules.md) +##### [Exempt ICMP from Authentication](windows-firewall/exempt-icmp-from-authentication.md) +##### [Link the GPO to the Domain](windows-firewall/link-the-gpo-to-the-domain.md) +##### [Modify GPO Filters to Apply to a Different Zone or Version of Windows](windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md) +##### [Open the Group Policy Management Console to IP Security Policies](windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md) +##### [Open the Group Policy Management Console to Windows Firewall](windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md) +##### [Open the Group Policy Management Console to Windows Firewall with Advanced Security](windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md) +##### [Open Windows Firewall with Advanced Security](windows-firewall/open-windows-firewall-with-advanced-security.md) +##### [Restrict Server Access to Members of a Group Only](windows-firewall/restrict-server-access-to-members-of-a-group-only.md) +##### [Turn on Windows Firewall and Configure Default Behavior](windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md) +##### [Verify That Network Traffic Is Authenticated](windows-firewall/verify-that-network-traffic-is-authenticated.md) + +## [Windows Hello for Business](hello-for-business/hello-identity-verification.md) + diff --git a/windows/access-protection/access-control/access-control.md b/windows/security/identity-protection/access-control/access-control.md similarity index 100% rename from windows/access-protection/access-control/access-control.md rename to windows/security/identity-protection/access-control/access-control.md diff --git a/windows/access-protection/access-control/active-directory-accounts.md b/windows/security/identity-protection/access-control/active-directory-accounts.md similarity index 100% rename from windows/access-protection/access-control/active-directory-accounts.md rename to windows/security/identity-protection/access-control/active-directory-accounts.md diff --git a/windows/access-protection/access-control/active-directory-security-groups.md b/windows/security/identity-protection/access-control/active-directory-security-groups.md similarity index 100% rename from windows/access-protection/access-control/active-directory-security-groups.md rename to windows/security/identity-protection/access-control/active-directory-security-groups.md diff --git a/windows/access-protection/access-control/dynamic-access-control.md b/windows/security/identity-protection/access-control/dynamic-access-control.md similarity index 100% rename from windows/access-protection/access-control/dynamic-access-control.md rename to windows/security/identity-protection/access-control/dynamic-access-control.md diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample1.gif b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample1.gif similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample1.gif rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample1.gif diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample2.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample2.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample2.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample2.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample3.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample3.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample3.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample3.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample4.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample4.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample4.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample4.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample5.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample5.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample5.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample5.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample6.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample6.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample6.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample6.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc1-sample7.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample7.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc1-sample7.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc1-sample7.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample1.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample1.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample1.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample1.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample2.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample2.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample2.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample2.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample3.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample3.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample3.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample3.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample4.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample4.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample4.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample4.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample5.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample5.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample5.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample5.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample6.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample6.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample6.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample6.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc2-sample7.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample7.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc2-sample7.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc2-sample7.png diff --git a/windows/access-protection/access-control/images/adlocalaccounts-proc3-sample1.png b/windows/security/identity-protection/access-control/images/adlocalaccounts-proc3-sample1.png similarity index 100% rename from windows/access-protection/access-control/images/adlocalaccounts-proc3-sample1.png rename to windows/security/identity-protection/access-control/images/adlocalaccounts-proc3-sample1.png diff --git a/windows/access-protection/access-control/images/authorizationandaccesscontrolprocess.gif b/windows/security/identity-protection/access-control/images/authorizationandaccesscontrolprocess.gif similarity index 100% rename from windows/access-protection/access-control/images/authorizationandaccesscontrolprocess.gif rename to windows/security/identity-protection/access-control/images/authorizationandaccesscontrolprocess.gif diff --git a/windows/access-protection/access-control/images/corpnet.gif b/windows/security/identity-protection/access-control/images/corpnet.gif similarity index 100% rename from windows/access-protection/access-control/images/corpnet.gif rename to windows/security/identity-protection/access-control/images/corpnet.gif diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample1.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample1.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample1.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample1.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample2.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample2.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample2.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample2.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample3.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample3.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample3.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample3.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample4.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample4.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample4.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample4.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample5.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample5.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample5.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample5.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc1-sample6.png b/windows/security/identity-protection/access-control/images/localaccounts-proc1-sample6.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc1-sample6.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc1-sample6.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc2-sample1.png b/windows/security/identity-protection/access-control/images/localaccounts-proc2-sample1.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc2-sample1.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc2-sample1.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc2-sample2.png b/windows/security/identity-protection/access-control/images/localaccounts-proc2-sample2.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc2-sample2.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc2-sample2.png diff --git a/windows/access-protection/access-control/images/localaccounts-proc2-sample3.png b/windows/security/identity-protection/access-control/images/localaccounts-proc2-sample3.png similarity index 100% rename from windows/access-protection/access-control/images/localaccounts-proc2-sample3.png rename to windows/security/identity-protection/access-control/images/localaccounts-proc2-sample3.png diff --git a/windows/access-protection/access-control/images/security-identifider-architecture.jpg b/windows/security/identity-protection/access-control/images/security-identifider-architecture.jpg similarity index 100% rename from windows/access-protection/access-control/images/security-identifider-architecture.jpg rename to windows/security/identity-protection/access-control/images/security-identifider-architecture.jpg diff --git a/windows/access-protection/access-control/local-accounts.md b/windows/security/identity-protection/access-control/local-accounts.md similarity index 100% rename from windows/access-protection/access-control/local-accounts.md rename to windows/security/identity-protection/access-control/local-accounts.md diff --git a/windows/access-protection/access-control/microsoft-accounts.md b/windows/security/identity-protection/access-control/microsoft-accounts.md similarity index 100% rename from windows/access-protection/access-control/microsoft-accounts.md rename to windows/security/identity-protection/access-control/microsoft-accounts.md diff --git a/windows/access-protection/access-control/security-identifiers.md b/windows/security/identity-protection/access-control/security-identifiers.md similarity index 100% rename from windows/access-protection/access-control/security-identifiers.md rename to windows/security/identity-protection/access-control/security-identifiers.md diff --git a/windows/access-protection/access-control/security-principals.md b/windows/security/identity-protection/access-control/security-principals.md similarity index 100% rename from windows/access-protection/access-control/security-principals.md rename to windows/security/identity-protection/access-control/security-principals.md diff --git a/windows/access-protection/access-control/service-accounts.md b/windows/security/identity-protection/access-control/service-accounts.md similarity index 100% rename from windows/access-protection/access-control/service-accounts.md rename to windows/security/identity-protection/access-control/service-accounts.md diff --git a/windows/access-protection/access-control/special-identities.md b/windows/security/identity-protection/access-control/special-identities.md similarity index 100% rename from windows/access-protection/access-control/special-identities.md rename to windows/security/identity-protection/access-control/special-identities.md diff --git a/windows/access-protection/change-history-for-access-protection.md b/windows/security/identity-protection/change-history-for-access-protection.md similarity index 100% rename from windows/access-protection/change-history-for-access-protection.md rename to windows/security/identity-protection/change-history-for-access-protection.md diff --git a/windows/access-protection/configure-s-mime.md b/windows/security/identity-protection/configure-s-mime.md similarity index 100% rename from windows/access-protection/configure-s-mime.md rename to windows/security/identity-protection/configure-s-mime.md diff --git a/windows/access-protection/credential-guard/additional-mitigations.md b/windows/security/identity-protection/credential-guard/additional-mitigations.md similarity index 100% rename from windows/access-protection/credential-guard/additional-mitigations.md rename to windows/security/identity-protection/credential-guard/additional-mitigations.md diff --git a/windows/access-protection/credential-guard/credential-guard-considerations.md b/windows/security/identity-protection/credential-guard/credential-guard-considerations.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-considerations.md rename to windows/security/identity-protection/credential-guard/credential-guard-considerations.md diff --git a/windows/access-protection/credential-guard/credential-guard-how-it-works.md b/windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-how-it-works.md rename to windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md diff --git a/windows/access-protection/credential-guard/credential-guard-known-issues.md b/windows/security/identity-protection/credential-guard/credential-guard-known-issues.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-known-issues.md rename to windows/security/identity-protection/credential-guard/credential-guard-known-issues.md diff --git a/windows/access-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-manage.md rename to windows/security/identity-protection/credential-guard/credential-guard-manage.md diff --git a/windows/access-protection/credential-guard/credential-guard-not-protected-scenarios.md b/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-not-protected-scenarios.md rename to windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md diff --git a/windows/access-protection/credential-guard/credential-guard-protection-limits.md b/windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-protection-limits.md rename to windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md diff --git a/windows/access-protection/credential-guard/credential-guard-requirements.md b/windows/security/identity-protection/credential-guard/credential-guard-requirements.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-requirements.md rename to windows/security/identity-protection/credential-guard/credential-guard-requirements.md diff --git a/windows/access-protection/credential-guard/credential-guard-scripts.md b/windows/security/identity-protection/credential-guard/credential-guard-scripts.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard-scripts.md rename to windows/security/identity-protection/credential-guard/credential-guard-scripts.md diff --git a/windows/access-protection/credential-guard/credential-guard.md b/windows/security/identity-protection/credential-guard/credential-guard.md similarity index 100% rename from windows/access-protection/credential-guard/credential-guard.md rename to windows/security/identity-protection/credential-guard/credential-guard.md diff --git a/windows/access-protection/credential-guard/images/credguard-gp.png b/windows/security/identity-protection/credential-guard/images/credguard-gp.png similarity index 100% rename from windows/access-protection/credential-guard/images/credguard-gp.png rename to windows/security/identity-protection/credential-guard/images/credguard-gp.png diff --git a/windows/access-protection/credential-guard/images/credguard-msinfo32.png b/windows/security/identity-protection/credential-guard/images/credguard-msinfo32.png similarity index 100% rename from windows/access-protection/credential-guard/images/credguard-msinfo32.png rename to windows/security/identity-protection/credential-guard/images/credguard-msinfo32.png diff --git a/windows/access-protection/credential-guard/images/credguard.png b/windows/security/identity-protection/credential-guard/images/credguard.png similarity index 100% rename from windows/access-protection/credential-guard/images/credguard.png rename to windows/security/identity-protection/credential-guard/images/credguard.png diff --git a/windows/access-protection/enterprise-certificate-pinning.md b/windows/security/identity-protection/enterprise-certificate-pinning.md similarity index 100% rename from windows/access-protection/enterprise-certificate-pinning.md rename to windows/security/identity-protection/enterprise-certificate-pinning.md diff --git a/windows/access-protection/hello-for-business/hello-adequate-domain-controllers.md b/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-adequate-domain-controllers.md rename to windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md diff --git a/windows/access-protection/hello-for-business/hello-and-password-changes.md b/windows/security/identity-protection/hello-for-business/hello-and-password-changes.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-and-password-changes.md rename to windows/security/identity-protection/hello-for-business/hello-and-password-changes.md diff --git a/windows/access-protection/hello-for-business/hello-biometrics-in-enterprise.md b/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-biometrics-in-enterprise.md rename to windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-adfs.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-deploy-mfa.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-deploy-mfa.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-deploy-mfa.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-policy-settings.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-policy-settings.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md diff --git a/windows/access-protection/hello-for-business/hello-cert-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-cert-trust-validate-pki.md rename to windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-cert-trust.md b/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-deployment-cert-trust.md rename to windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-guide.md b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-deployment-guide.md rename to windows/security/identity-protection/hello-for-business/hello-deployment-guide.md diff --git a/windows/access-protection/hello-for-business/hello-deployment-key-trust.md b/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-deployment-key-trust.md rename to windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md diff --git a/windows/access-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-errors-during-pin-creation.md rename to windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md diff --git a/windows/access-protection/hello-for-business/hello-event-300.md b/windows/security/identity-protection/hello-for-business/hello-event-300.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-event-300.md rename to windows/security/identity-protection/hello-for-business/hello-event-300.md diff --git a/windows/access-protection/hello-for-business/hello-features.md b/windows/security/identity-protection/hello-for-business/hello-features.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-features.md rename to windows/security/identity-protection/hello-for-business/hello-features.md diff --git a/windows/access-protection/hello-for-business/hello-how-it-works.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-how-it-works.md rename to windows/security/identity-protection/hello-for-business/hello-how-it-works.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-new-install.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-trust.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-new-install.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-trust-devreg.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-trust-devreg.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-trust.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-trust.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-provision.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-provision.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md diff --git a/windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-hybrid-key-whfb-settings.md rename to windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md diff --git a/windows/access-protection/hello-for-business/hello-identity-verification.md b/windows/security/identity-protection/hello-for-business/hello-identity-verification.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-identity-verification.md rename to windows/security/identity-protection/hello-for-business/hello-identity-verification.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-adfs.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-deploy-mfa.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-deploy-mfa.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-policy-settings.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md diff --git a/windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-key-trust-validate-pki.md rename to windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md diff --git a/windows/access-protection/hello-for-business/hello-manage-in-organization.md b/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-manage-in-organization.md rename to windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md diff --git a/windows/access-protection/hello-for-business/hello-overview.md b/windows/security/identity-protection/hello-for-business/hello-overview.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-overview.md rename to windows/security/identity-protection/hello-for-business/hello-overview.md diff --git a/windows/access-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-planning-guide.md rename to windows/security/identity-protection/hello-for-business/hello-planning-guide.md diff --git a/windows/access-protection/hello-for-business/hello-prepare-people-to-use.md b/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-prepare-people-to-use.md rename to windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md diff --git a/windows/access-protection/hello-for-business/hello-why-pin-is-better-than-password.md b/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md similarity index 100% rename from windows/access-protection/hello-for-business/hello-why-pin-is-better-than-password.md rename to windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md diff --git a/windows/access-protection/hello-for-business/images/SetupAPin.png b/windows/security/identity-protection/hello-for-business/images/SetupAPin.png similarity index 100% rename from windows/access-protection/hello-for-business/images/SetupAPin.png rename to windows/security/identity-protection/hello-for-business/images/SetupAPin.png diff --git a/windows/access-protection/hello-for-business/images/authflow.png b/windows/security/identity-protection/hello-for-business/images/authflow.png similarity index 100% rename from windows/access-protection/hello-for-business/images/authflow.png rename to windows/security/identity-protection/hello-for-business/images/authflow.png diff --git a/windows/access-protection/hello-for-business/images/connect.png b/windows/security/identity-protection/hello-for-business/images/connect.png similarity index 100% rename from windows/access-protection/hello-for-business/images/connect.png rename to windows/security/identity-protection/hello-for-business/images/connect.png diff --git a/windows/access-protection/hello-for-business/images/corpown.png b/windows/security/identity-protection/hello-for-business/images/corpown.png similarity index 100% rename from windows/access-protection/hello-for-business/images/corpown.png rename to windows/security/identity-protection/hello-for-business/images/corpown.png diff --git a/windows/access-protection/hello-for-business/images/createPin.png b/windows/security/identity-protection/hello-for-business/images/createPin.png similarity index 100% rename from windows/access-protection/hello-for-business/images/createPin.png rename to windows/security/identity-protection/hello-for-business/images/createPin.png diff --git a/windows/access-protection/hello-for-business/images/dc-chart1.png b/windows/security/identity-protection/hello-for-business/images/dc-chart1.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dc-chart1.png rename to windows/security/identity-protection/hello-for-business/images/dc-chart1.png diff --git a/windows/access-protection/hello-for-business/images/dc-chart2.png b/windows/security/identity-protection/hello-for-business/images/dc-chart2.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dc-chart2.png rename to windows/security/identity-protection/hello-for-business/images/dc-chart2.png diff --git a/windows/access-protection/hello-for-business/images/dc-chart3.png b/windows/security/identity-protection/hello-for-business/images/dc-chart3.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dc-chart3.png rename to windows/security/identity-protection/hello-for-business/images/dc-chart3.png diff --git a/windows/access-protection/hello-for-business/images/dc-chart4.png b/windows/security/identity-protection/hello-for-business/images/dc-chart4.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dc-chart4.png rename to windows/security/identity-protection/hello-for-business/images/dc-chart4.png diff --git a/windows/access-protection/hello-for-business/images/dc-chart5.png b/windows/security/identity-protection/hello-for-business/images/dc-chart5.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dc-chart5.png rename to windows/security/identity-protection/hello-for-business/images/dc-chart5.png diff --git a/windows/access-protection/hello-for-business/images/dsregcmd.png b/windows/security/identity-protection/hello-for-business/images/dsregcmd.png similarity index 100% rename from windows/access-protection/hello-for-business/images/dsregcmd.png rename to windows/security/identity-protection/hello-for-business/images/dsregcmd.png diff --git a/windows/access-protection/hello-for-business/images/event358.png b/windows/security/identity-protection/hello-for-business/images/event358.png similarity index 100% rename from windows/access-protection/hello-for-business/images/event358.png rename to windows/security/identity-protection/hello-for-business/images/event358.png diff --git a/windows/access-protection/hello-for-business/images/hello-adfs-configure-2012r2.png b/windows/security/identity-protection/hello-for-business/images/hello-adfs-configure-2012r2.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-adfs-configure-2012r2.png rename to windows/security/identity-protection/hello-for-business/images/hello-adfs-configure-2012r2.png diff --git a/windows/access-protection/hello-for-business/images/hello-cmd-netdom.png b/windows/security/identity-protection/hello-for-business/images/hello-cmd-netdom.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-cmd-netdom.png rename to windows/security/identity-protection/hello-for-business/images/hello-cmd-netdom.png diff --git a/windows/access-protection/hello-for-business/images/hello-internal-web-server-cert.png b/windows/security/identity-protection/hello-for-business/images/hello-internal-web-server-cert.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-internal-web-server-cert.png rename to windows/security/identity-protection/hello-for-business/images/hello-internal-web-server-cert.png diff --git a/windows/access-protection/hello-for-business/images/hello-mfa-company-settings.png b/windows/security/identity-protection/hello-for-business/images/hello-mfa-company-settings.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-mfa-company-settings.png rename to windows/security/identity-protection/hello-for-business/images/hello-mfa-company-settings.png diff --git a/windows/access-protection/hello-for-business/images/hello-mfa-content-edit-email.png b/windows/security/identity-protection/hello-for-business/images/hello-mfa-content-edit-email.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-mfa-content-edit-email.png rename to windows/security/identity-protection/hello-for-business/images/hello-mfa-content-edit-email.png diff --git a/windows/access-protection/hello-for-business/images/hello-mfa-sync-item.png b/windows/security/identity-protection/hello-for-business/images/hello-mfa-sync-item.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-mfa-sync-item.png rename to windows/security/identity-protection/hello-for-business/images/hello-mfa-sync-item.png diff --git a/windows/access-protection/hello-for-business/images/hello-mfa-user-portal-settings.png b/windows/security/identity-protection/hello-for-business/images/hello-mfa-user-portal-settings.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-mfa-user-portal-settings.png rename to windows/security/identity-protection/hello-for-business/images/hello-mfa-user-portal-settings.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-add-ip.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-add-ip.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-add-ip.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-add-ip.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-cluster-ip-config.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster-ip-config.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-cluster-ip-config.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster-ip-config.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-cluster-port-rule.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster-port-rule.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-cluster-port-rule.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster-port-rule.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-cluster.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-cluster.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-cluster.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-connect.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-connect.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-connect.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-connect.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-feature-install.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-feature-install.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-feature-install.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-feature-install.png diff --git a/windows/access-protection/hello-for-business/images/hello-nlb-manager.png b/windows/security/identity-protection/hello-for-business/images/hello-nlb-manager.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello-nlb-manager.png rename to windows/security/identity-protection/hello-for-business/images/hello-nlb-manager.png diff --git a/windows/access-protection/hello-for-business/images/hello_filter.png b/windows/security/identity-protection/hello-for-business/images/hello_filter.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello_filter.png rename to windows/security/identity-protection/hello-for-business/images/hello_filter.png diff --git a/windows/access-protection/hello-for-business/images/hello_gear.png b/windows/security/identity-protection/hello-for-business/images/hello_gear.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello_gear.png rename to windows/security/identity-protection/hello-for-business/images/hello_gear.png diff --git a/windows/access-protection/hello-for-business/images/hello_lock.png b/windows/security/identity-protection/hello-for-business/images/hello_lock.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello_lock.png rename to windows/security/identity-protection/hello-for-business/images/hello_lock.png diff --git a/windows/access-protection/hello-for-business/images/hello_users.png b/windows/security/identity-protection/hello-for-business/images/hello_users.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hello_users.png rename to windows/security/identity-protection/hello-for-business/images/hello_users.png diff --git a/windows/access-protection/hello-for-business/images/hellosettings.png b/windows/security/identity-protection/hello-for-business/images/hellosettings.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hellosettings.png rename to windows/security/identity-protection/hello-for-business/images/hellosettings.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device1.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device1.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device1.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device1.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device2.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device2.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device2.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device2.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device3.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device3.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device3.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device3.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device4.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device4.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device4.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device4.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device5.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device5.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device5.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device5.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device6.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device6.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device6.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device6.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device7.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device7.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device7.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device7.png diff --git a/windows/access-protection/hello-for-business/images/hybridct/device8.png b/windows/security/identity-protection/hello-for-business/images/hybridct/device8.png similarity index 100% rename from windows/access-protection/hello-for-business/images/hybridct/device8.png rename to windows/security/identity-protection/hello-for-business/images/hybridct/device8.png diff --git a/windows/access-protection/hello-for-business/images/mfa.png b/windows/security/identity-protection/hello-for-business/images/mfa.png similarity index 100% rename from windows/access-protection/hello-for-business/images/mfa.png rename to windows/security/identity-protection/hello-for-business/images/mfa.png diff --git a/windows/access-protection/hello-for-business/images/passport-fig3-logicalcontainer.png b/windows/security/identity-protection/hello-for-business/images/passport-fig3-logicalcontainer.png similarity index 100% rename from windows/access-protection/hello-for-business/images/passport-fig3-logicalcontainer.png rename to windows/security/identity-protection/hello-for-business/images/passport-fig3-logicalcontainer.png diff --git a/windows/access-protection/hello-for-business/images/pinerror.png b/windows/security/identity-protection/hello-for-business/images/pinerror.png similarity index 100% rename from windows/access-protection/hello-for-business/images/pinerror.png rename to windows/security/identity-protection/hello-for-business/images/pinerror.png diff --git a/windows/access-protection/hello-for-business/images/pinreset/pin-reset-service-application.png b/windows/security/identity-protection/hello-for-business/images/pinreset/pin-reset-service-application.png similarity index 100% rename from windows/access-protection/hello-for-business/images/pinreset/pin-reset-service-application.png rename to windows/security/identity-protection/hello-for-business/images/pinreset/pin-reset-service-application.png diff --git a/windows/access-protection/hello-for-business/images/pinreset/pin-reset-service-home-screen.png b/windows/security/identity-protection/hello-for-business/images/pinreset/pin-reset-service-home-screen.png similarity index 100% rename from windows/access-protection/hello-for-business/images/pinreset/pin-reset-service-home-screen.png rename to windows/security/identity-protection/hello-for-business/images/pinreset/pin-reset-service-home-screen.png diff --git a/windows/access-protection/hello-for-business/images/whfb-intune-reset-pin.jpg b/windows/security/identity-protection/hello-for-business/images/whfb-intune-reset-pin.jpg similarity index 100% rename from windows/access-protection/hello-for-business/images/whfb-intune-reset-pin.jpg rename to windows/security/identity-protection/hello-for-business/images/whfb-intune-reset-pin.jpg diff --git a/windows/access-protection/hello-for-business/images/whfb-pin-reset-phone-notification.png b/windows/security/identity-protection/hello-for-business/images/whfb-pin-reset-phone-notification.png similarity index 100% rename from windows/access-protection/hello-for-business/images/whfb-pin-reset-phone-notification.png rename to windows/security/identity-protection/hello-for-business/images/whfb-pin-reset-phone-notification.png diff --git a/windows/access-protection/hello-for-business/images/whfb-reset-pin-prompt.jpg b/windows/security/identity-protection/hello-for-business/images/whfb-reset-pin-prompt.jpg similarity index 100% rename from windows/access-protection/hello-for-business/images/whfb-reset-pin-prompt.jpg rename to windows/security/identity-protection/hello-for-business/images/whfb-reset-pin-prompt.jpg diff --git a/windows/access-protection/hello-for-business/images/whfb-reset-pin-settings.jpg b/windows/security/identity-protection/hello-for-business/images/whfb-reset-pin-settings.jpg similarity index 100% rename from windows/access-protection/hello-for-business/images/whfb-reset-pin-settings.jpg rename to windows/security/identity-protection/hello-for-business/images/whfb-reset-pin-settings.jpg diff --git a/windows/access-protection/hello-for-business/toc.md b/windows/security/identity-protection/hello-for-business/toc.md similarity index 100% rename from windows/access-protection/hello-for-business/toc.md rename to windows/security/identity-protection/hello-for-business/toc.md diff --git a/windows/access-protection/images/emailsecurity.png b/windows/security/identity-protection/images/emailsecurity.png similarity index 100% rename from windows/access-protection/images/emailsecurity.png rename to windows/security/identity-protection/images/emailsecurity.png diff --git a/windows/access-protection/images/enterprise-certificate-pinning-converting-a-duration.png b/windows/security/identity-protection/images/enterprise-certificate-pinning-converting-a-duration.png similarity index 100% rename from windows/access-protection/images/enterprise-certificate-pinning-converting-a-duration.png rename to windows/security/identity-protection/images/enterprise-certificate-pinning-converting-a-duration.png diff --git a/windows/access-protection/images/enterprise-certificate-pinning-converting-an-xml-date.png b/windows/security/identity-protection/images/enterprise-certificate-pinning-converting-an-xml-date.png similarity index 100% rename from windows/access-protection/images/enterprise-certificate-pinning-converting-an-xml-date.png rename to windows/security/identity-protection/images/enterprise-certificate-pinning-converting-an-xml-date.png diff --git a/windows/access-protection/images/enterprise-certificate-pinning-pinrules-properties.png b/windows/security/identity-protection/images/enterprise-certificate-pinning-pinrules-properties.png similarity index 100% rename from windows/access-protection/images/enterprise-certificate-pinning-pinrules-properties.png rename to windows/security/identity-protection/images/enterprise-certificate-pinning-pinrules-properties.png diff --git a/windows/access-protection/images/enterprise-certificate-pinning-representing-a-date.png b/windows/security/identity-protection/images/enterprise-certificate-pinning-representing-a-date.png similarity index 100% rename from windows/access-protection/images/enterprise-certificate-pinning-representing-a-date.png rename to windows/security/identity-protection/images/enterprise-certificate-pinning-representing-a-date.png diff --git a/windows/access-protection/images/enterprise-certificate-pinning-representing-a-duration.png b/windows/security/identity-protection/images/enterprise-certificate-pinning-representing-a-duration.png similarity index 100% rename from windows/access-protection/images/enterprise-certificate-pinning-representing-a-duration.png rename to windows/security/identity-protection/images/enterprise-certificate-pinning-representing-a-duration.png diff --git a/windows/access-protection/images/enterprise-pinning-registry-binary-information.png b/windows/security/identity-protection/images/enterprise-pinning-registry-binary-information.png similarity index 100% rename from windows/access-protection/images/enterprise-pinning-registry-binary-information.png rename to windows/security/identity-protection/images/enterprise-pinning-registry-binary-information.png diff --git a/windows/access-protection/images/installcert.png b/windows/security/identity-protection/images/installcert.png similarity index 100% rename from windows/access-protection/images/installcert.png rename to windows/security/identity-protection/images/installcert.png diff --git a/windows/access-protection/images/mailsettings.png b/windows/security/identity-protection/images/mailsettings.png similarity index 100% rename from windows/access-protection/images/mailsettings.png rename to windows/security/identity-protection/images/mailsettings.png diff --git a/windows/access-protection/images/rdp-to-a-server-without-windows-defender-remote-credential-guard.png b/windows/security/identity-protection/images/rdp-to-a-server-without-windows-defender-remote-credential-guard.png similarity index 100% rename from windows/access-protection/images/rdp-to-a-server-without-windows-defender-remote-credential-guard.png rename to windows/security/identity-protection/images/rdp-to-a-server-without-windows-defender-remote-credential-guard.png diff --git a/windows/access-protection/images/remote-credential-guard-gp.png b/windows/security/identity-protection/images/remote-credential-guard-gp.png similarity index 100% rename from windows/access-protection/images/remote-credential-guard-gp.png rename to windows/security/identity-protection/images/remote-credential-guard-gp.png diff --git a/windows/access-protection/images/remote-credential-guard.png b/windows/security/identity-protection/images/remote-credential-guard.png similarity index 100% rename from windows/access-protection/images/remote-credential-guard.png rename to windows/security/identity-protection/images/remote-credential-guard.png diff --git a/windows/access-protection/images/security-stages.png b/windows/security/identity-protection/images/security-stages.png similarity index 100% rename from windows/access-protection/images/security-stages.png rename to windows/security/identity-protection/images/security-stages.png diff --git a/windows/access-protection/images/signencrypt.png b/windows/security/identity-protection/images/signencrypt.png similarity index 100% rename from windows/access-protection/images/signencrypt.png rename to windows/security/identity-protection/images/signencrypt.png diff --git a/windows/access-protection/images/windows-defender-remote-credential-guard-with-remote-admin-mode.png b/windows/security/identity-protection/images/windows-defender-remote-credential-guard-with-remote-admin-mode.png similarity index 100% rename from windows/access-protection/images/windows-defender-remote-credential-guard-with-remote-admin-mode.png rename to windows/security/identity-protection/images/windows-defender-remote-credential-guard-with-remote-admin-mode.png diff --git a/windows/security/identity-protection/index.md b/windows/security/identity-protection/index.md new file mode 100644 index 0000000000..c745f495a4 --- /dev/null +++ b/windows/security/identity-protection/index.md @@ -0,0 +1,29 @@ +--- +title: Identity and access protection (Windows 10) +description: Learn more about identity and access protection technologies in Windows 10 and Windows 10 Mobile. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: brianlic-msft +ms.date: 01/30/2018 +--- + +# Identity and access protection + +Learn more about identity annd access protection technologies in Windows 10 and Windows 10 Mobile. + +| Section | Description | +|-|-| +| [Access control](access-control/access-control.md) | Describes access control in Windows, which is the process of authorizing users, groups, and computers to access objects on the network or computer. Key concepts that make up access control are permissions, ownership of objects, inheritance of permissions, user rights, and object auditing. | +| [Configure S/MIME for Windows 10 and Windows 10 Mobile](configure-s-mime.md) | In Windows 10, S/MIME lets users encrypt outgoing messages and attachments so that only intended recipients who have a digital identification (ID), also known as a certificate, can read them. Users can digitally sign a message, which provides the recipients with a way to verify the identity of the sender and that the message hasn't been tampered with. | +| [Install digital certificates on Windows 10 Mobile](installing-digital-certificates-on-windows-10-mobile.md) | Digital certificates bind the identity of a user or computer to a pair of keys that can be used to encrypt and sign digital information. Certificates are issued by a certification authority (CA) that vouches for the identity of the certificate holder, and they enable secure client communications with websites and services. | +| [Protect derived domain credentials with Credential Guard](credential-guard/credential-guard.md) | Introduced in Windows 10 Enterprise, Credential Guard uses virtualization-based security to isolate secrets so that only privileged system software can access them. Unauthorized access to these secrets can lead to credential theft attacks, such as Pass-the-Hash or Pass-The-Ticket. Credential Guard helps prevent these attacks by protecting NTLM password hashes and Kerberos Ticket Granting Tickets. | +| [Protect Remote Desktop credentials with Remote Credential Guard](remote-credential-guard.md) | Remote Credential Guard helps you protect your credentials over a Remote Desktop connection by redirecting the Kerberos requests back to the device that's requesting the connection. | +| [User Account Control](user-account-control/user-account-control-overview.md)| Provides information about User Account Control (UAC), which helps prevent malware from damaging a PC and helps organizations deploy a better-managed desktop. UAC can help block the automatic installation of unauthorized apps and prevent inadvertent changes to system settings.| +| [Virtual Smart Cards](virtual-smart-cards/virtual-smart-card-overview.md) | Provides information about deploying and managing virtual smart cards, which are functionally similar to physical smart cards and appear in Windows as smart cards that are always-inserted. Virtual smart cards use the Trusted Platform Module (TPM) chip that is available on computers in many organizations, rather than requiring the use of a separate physical smart card and reader. | +| [VPN technical guide](vpn/vpn-guide.md) | Virtual private networks (VPN) let you give your users secure remote access to your company network. Windows 10 adds useful new VPN profile options to help you manage how users connect. | +| [Smart Cards](smart-cards/smart-card-windows-smart-card-technical-reference.md) | Provides a collection of references topics about smart cards, which are tamper-resistant portable storage devices that can enhance the security of tasks such as authenticating clients, signing code, securing e-mail, and signing in with a Windows domain account. | +| [Windows Hello for Business](hello-for-business/hello-identity-verification.md) | In Windows 10, Windows Hello replaces passwords with strong two-factor authentication on PCs and mobile devices. This authentication consists of a new type of user credential that is tied to a device and a biometric or PIN. | +| [Windows Firewall with Advanced Security](windows-firewall/windows-firewall-with-advanced-security.md) | Provides information about Windows Firewall with Advanced Security, which is an important part of a layered security model. By providing host-based, two-way network traffic filtering for a device, Windows Firewall with Advanced Security blocks unauthorized network traffic flowing into or out of the local device. | +| [Windows 10 Credential Theft Mitigation Guide Abstract](windows-credential-theft-mitigation-guide-abstract.md) | Learn more about credential theft mitigation in Windows 10. | diff --git a/windows/access-protection/installing-digital-certificates-on-windows-10-mobile.md b/windows/security/identity-protection/installing-digital-certificates-on-windows-10-mobile.md similarity index 100% rename from windows/access-protection/installing-digital-certificates-on-windows-10-mobile.md rename to windows/security/identity-protection/installing-digital-certificates-on-windows-10-mobile.md diff --git a/windows/access-protection/remote-credential-guard.md b/windows/security/identity-protection/remote-credential-guard.md similarity index 100% rename from windows/access-protection/remote-credential-guard.md rename to windows/security/identity-protection/remote-credential-guard.md diff --git a/windows/access-protection/smart-cards/images/sc-image101.png b/windows/security/identity-protection/smart-cards/images/sc-image101.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image101.png rename to windows/security/identity-protection/smart-cards/images/sc-image101.png diff --git a/windows/access-protection/smart-cards/images/sc-image201.gif b/windows/security/identity-protection/smart-cards/images/sc-image201.gif similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image201.gif rename to windows/security/identity-protection/smart-cards/images/sc-image201.gif diff --git a/windows/access-protection/smart-cards/images/sc-image203.gif b/windows/security/identity-protection/smart-cards/images/sc-image203.gif similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image203.gif rename to windows/security/identity-protection/smart-cards/images/sc-image203.gif diff --git a/windows/access-protection/smart-cards/images/sc-image205.png b/windows/security/identity-protection/smart-cards/images/sc-image205.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image205.png rename to windows/security/identity-protection/smart-cards/images/sc-image205.png diff --git a/windows/access-protection/smart-cards/images/sc-image206.gif b/windows/security/identity-protection/smart-cards/images/sc-image206.gif similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image206.gif rename to windows/security/identity-protection/smart-cards/images/sc-image206.gif diff --git a/windows/access-protection/smart-cards/images/sc-image302.gif b/windows/security/identity-protection/smart-cards/images/sc-image302.gif similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image302.gif rename to windows/security/identity-protection/smart-cards/images/sc-image302.gif diff --git a/windows/access-protection/smart-cards/images/sc-image402.png b/windows/security/identity-protection/smart-cards/images/sc-image402.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image402.png rename to windows/security/identity-protection/smart-cards/images/sc-image402.png diff --git a/windows/access-protection/smart-cards/images/sc-image403.png b/windows/security/identity-protection/smart-cards/images/sc-image403.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image403.png rename to windows/security/identity-protection/smart-cards/images/sc-image403.png diff --git a/windows/access-protection/smart-cards/images/sc-image404.png b/windows/security/identity-protection/smart-cards/images/sc-image404.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image404.png rename to windows/security/identity-protection/smart-cards/images/sc-image404.png diff --git a/windows/access-protection/smart-cards/images/sc-image405.png b/windows/security/identity-protection/smart-cards/images/sc-image405.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image405.png rename to windows/security/identity-protection/smart-cards/images/sc-image405.png diff --git a/windows/access-protection/smart-cards/images/sc-image406.png b/windows/security/identity-protection/smart-cards/images/sc-image406.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image406.png rename to windows/security/identity-protection/smart-cards/images/sc-image406.png diff --git a/windows/access-protection/smart-cards/images/sc-image407.png b/windows/security/identity-protection/smart-cards/images/sc-image407.png similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image407.png rename to windows/security/identity-protection/smart-cards/images/sc-image407.png diff --git a/windows/access-protection/smart-cards/images/sc-image501.gif b/windows/security/identity-protection/smart-cards/images/sc-image501.gif similarity index 100% rename from windows/access-protection/smart-cards/images/sc-image501.gif rename to windows/security/identity-protection/smart-cards/images/sc-image501.gif diff --git a/windows/access-protection/smart-cards/smart-card-and-remote-desktop-services.md b/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-and-remote-desktop-services.md rename to windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md diff --git a/windows/access-protection/smart-cards/smart-card-architecture.md b/windows/security/identity-protection/smart-cards/smart-card-architecture.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-architecture.md rename to windows/security/identity-protection/smart-cards/smart-card-architecture.md diff --git a/windows/access-protection/smart-cards/smart-card-certificate-propagation-service.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-certificate-propagation-service.md rename to windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md diff --git a/windows/access-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md rename to windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md diff --git a/windows/access-protection/smart-cards/smart-card-debugging-information.md b/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-debugging-information.md rename to windows/security/identity-protection/smart-cards/smart-card-debugging-information.md diff --git a/windows/access-protection/smart-cards/smart-card-events.md b/windows/security/identity-protection/smart-cards/smart-card-events.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-events.md rename to windows/security/identity-protection/smart-cards/smart-card-events.md diff --git a/windows/access-protection/smart-cards/smart-card-group-policy-and-registry-settings.md b/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-group-policy-and-registry-settings.md rename to windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md diff --git a/windows/access-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md b/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md rename to windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md diff --git a/windows/access-protection/smart-cards/smart-card-removal-policy-service.md b/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-removal-policy-service.md rename to windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md diff --git a/windows/access-protection/smart-cards/smart-card-smart-cards-for-windows-service.md b/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-smart-cards-for-windows-service.md rename to windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md diff --git a/windows/access-protection/smart-cards/smart-card-tools-and-settings.md b/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-tools-and-settings.md rename to windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md diff --git a/windows/access-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md b/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md similarity index 100% rename from windows/access-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md rename to windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md diff --git a/windows/access-protection/user-account-control/how-user-account-control-works.md b/windows/security/identity-protection/user-account-control/how-user-account-control-works.md similarity index 100% rename from windows/access-protection/user-account-control/how-user-account-control-works.md rename to windows/security/identity-protection/user-account-control/how-user-account-control-works.md diff --git a/windows/access-protection/user-account-control/images/uacarchitecture.gif b/windows/security/identity-protection/user-account-control/images/uacarchitecture.gif similarity index 100% rename from windows/access-protection/user-account-control/images/uacarchitecture.gif rename to windows/security/identity-protection/user-account-control/images/uacarchitecture.gif diff --git a/windows/access-protection/user-account-control/images/uacconsentprompt.gif b/windows/security/identity-protection/user-account-control/images/uacconsentprompt.gif similarity index 100% rename from windows/access-protection/user-account-control/images/uacconsentprompt.gif rename to windows/security/identity-protection/user-account-control/images/uacconsentprompt.gif diff --git a/windows/access-protection/user-account-control/images/uaccredentialprompt.gif b/windows/security/identity-protection/user-account-control/images/uaccredentialprompt.gif similarity index 100% rename from windows/access-protection/user-account-control/images/uaccredentialprompt.gif rename to windows/security/identity-protection/user-account-control/images/uaccredentialprompt.gif diff --git a/windows/access-protection/user-account-control/images/uacshieldicon.png b/windows/security/identity-protection/user-account-control/images/uacshieldicon.png similarity index 100% rename from windows/access-protection/user-account-control/images/uacshieldicon.png rename to windows/security/identity-protection/user-account-control/images/uacshieldicon.png diff --git a/windows/access-protection/user-account-control/images/uacwindowslogonprocess.gif b/windows/security/identity-protection/user-account-control/images/uacwindowslogonprocess.gif similarity index 100% rename from windows/access-protection/user-account-control/images/uacwindowslogonprocess.gif rename to windows/security/identity-protection/user-account-control/images/uacwindowslogonprocess.gif diff --git a/windows/access-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md b/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md similarity index 100% rename from windows/access-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md rename to windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md diff --git a/windows/access-protection/user-account-control/user-account-control-overview.md b/windows/security/identity-protection/user-account-control/user-account-control-overview.md similarity index 100% rename from windows/access-protection/user-account-control/user-account-control-overview.md rename to windows/security/identity-protection/user-account-control/user-account-control-overview.md diff --git a/windows/access-protection/user-account-control/user-account-control-security-policy-settings.md b/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md similarity index 100% rename from windows/access-protection/user-account-control/user-account-control-security-policy-settings.md rename to windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-02-mmc-add-snap-in.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-02-mmc-add-snap-in.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-02-mmc-add-snap-in.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-02-mmc-add-snap-in.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-03-add-certificate-templates-snap-in.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-03-add-certificate-templates-snap-in.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-03-add-certificate-templates-snap-in.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-03-add-certificate-templates-snap-in.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-04-right-click-smartcard-logon-template.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-04-right-click-smartcard-logon-template.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-04-right-click-smartcard-logon-template.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-04-right-click-smartcard-logon-template.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-05-certificate-template-compatibility.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-05-certificate-template-compatibility.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-05-certificate-template-compatibility.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-05-certificate-template-compatibility.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-06-add-certification-authority-snap-in.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-06-add-certification-authority-snap-in.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-06-add-certification-authority-snap-in.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-06-add-certification-authority-snap-in.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-07-right-click-certificate-templates.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-07-right-click-certificate-templates.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-07-right-click-certificate-templates.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-07-right-click-certificate-templates.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-08-enable-certificate-template.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-08-enable-certificate-template.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-08-enable-certificate-template.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-08-enable-certificate-template.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-09-stop-service-start-service.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-09-stop-service-start-service.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-09-stop-service-start-service.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-09-stop-service-start-service.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-10-cmd-run-as-administrator.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-10-cmd-run-as-administrator.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-10-cmd-run-as-administrator.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-10-cmd-run-as-administrator.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-11-certificates-request-new-certificate.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-11-certificates-request-new-certificate.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-11-certificates-request-new-certificate.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-11-certificates-request-new-certificate.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-12-certificate-enrollment-select-certificate.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-12-certificate-enrollment-select-certificate.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-12-certificate-enrollment-select-certificate.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-12-certificate-enrollment-select-certificate.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-physical-smart-card-lifecycle.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-physical-smart-card-lifecycle.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-physical-smart-card-lifecycle.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-physical-smart-card-lifecycle.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-process-of-accessing-user-key.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-process-of-accessing-user-key.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-process-of-accessing-user-key.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-process-of-accessing-user-key.png diff --git a/windows/access-protection/virtual-smart-cards/images/vsc-virtual-smart-card-icon.png b/windows/security/identity-protection/virtual-smart-cards/images/vsc-virtual-smart-card-icon.png similarity index 100% rename from windows/access-protection/virtual-smart-cards/images/vsc-virtual-smart-card-icon.png rename to windows/security/identity-protection/virtual-smart-cards/images/vsc-virtual-smart-card-icon.png diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-get-started.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-get-started.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-overview.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-overview.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md diff --git a/windows/access-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md similarity index 100% rename from windows/access-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md rename to windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md diff --git a/windows/access-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md b/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md similarity index 100% rename from windows/access-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md rename to windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md diff --git a/windows/access-protection/vpn/images/vpn-app-rules.png b/windows/security/identity-protection/vpn/images/vpn-app-rules.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-app-rules.png rename to windows/security/identity-protection/vpn/images/vpn-app-rules.png diff --git a/windows/access-protection/vpn/images/vpn-app-trigger.PNG b/windows/security/identity-protection/vpn/images/vpn-app-trigger.PNG similarity index 100% rename from windows/access-protection/vpn/images/vpn-app-trigger.PNG rename to windows/security/identity-protection/vpn/images/vpn-app-trigger.PNG diff --git a/windows/access-protection/vpn/images/vpn-conditional-access-intune.png b/windows/security/identity-protection/vpn/images/vpn-conditional-access-intune.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-conditional-access-intune.png rename to windows/security/identity-protection/vpn/images/vpn-conditional-access-intune.png diff --git a/windows/access-protection/vpn/images/vpn-connection-intune.png b/windows/security/identity-protection/vpn/images/vpn-connection-intune.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-connection-intune.png rename to windows/security/identity-protection/vpn/images/vpn-connection-intune.png diff --git a/windows/access-protection/vpn/images/vpn-connection.png b/windows/security/identity-protection/vpn/images/vpn-connection.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-connection.png rename to windows/security/identity-protection/vpn/images/vpn-connection.png diff --git a/windows/access-protection/vpn/images/vpn-custom-xml-intune.png b/windows/security/identity-protection/vpn/images/vpn-custom-xml-intune.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-custom-xml-intune.png rename to windows/security/identity-protection/vpn/images/vpn-custom-xml-intune.png diff --git a/windows/access-protection/vpn/images/vpn-device-compliance.png b/windows/security/identity-protection/vpn/images/vpn-device-compliance.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-device-compliance.png rename to windows/security/identity-protection/vpn/images/vpn-device-compliance.png diff --git a/windows/access-protection/vpn/images/vpn-eap-xml.png b/windows/security/identity-protection/vpn/images/vpn-eap-xml.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-eap-xml.png rename to windows/security/identity-protection/vpn/images/vpn-eap-xml.png diff --git a/windows/access-protection/vpn/images/vpn-intune-policy.png b/windows/security/identity-protection/vpn/images/vpn-intune-policy.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-intune-policy.png rename to windows/security/identity-protection/vpn/images/vpn-intune-policy.png diff --git a/windows/access-protection/vpn/images/vpn-name-intune.png b/windows/security/identity-protection/vpn/images/vpn-name-intune.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-name-intune.png rename to windows/security/identity-protection/vpn/images/vpn-name-intune.png diff --git a/windows/access-protection/vpn/images/vpn-profilexml-intune.png b/windows/security/identity-protection/vpn/images/vpn-profilexml-intune.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-profilexml-intune.png rename to windows/security/identity-protection/vpn/images/vpn-profilexml-intune.png diff --git a/windows/access-protection/vpn/images/vpn-split-route.png b/windows/security/identity-protection/vpn/images/vpn-split-route.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-split-route.png rename to windows/security/identity-protection/vpn/images/vpn-split-route.png diff --git a/windows/access-protection/vpn/images/vpn-split.png b/windows/security/identity-protection/vpn/images/vpn-split.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-split.png rename to windows/security/identity-protection/vpn/images/vpn-split.png diff --git a/windows/access-protection/vpn/images/vpn-traffic-rules.png b/windows/security/identity-protection/vpn/images/vpn-traffic-rules.png similarity index 100% rename from windows/access-protection/vpn/images/vpn-traffic-rules.png rename to windows/security/identity-protection/vpn/images/vpn-traffic-rules.png diff --git a/windows/access-protection/vpn/vpn-authentication.md b/windows/security/identity-protection/vpn/vpn-authentication.md similarity index 100% rename from windows/access-protection/vpn/vpn-authentication.md rename to windows/security/identity-protection/vpn/vpn-authentication.md diff --git a/windows/access-protection/vpn/vpn-auto-trigger-profile.md b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md similarity index 100% rename from windows/access-protection/vpn/vpn-auto-trigger-profile.md rename to windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md diff --git a/windows/access-protection/vpn/vpn-conditional-access.md b/windows/security/identity-protection/vpn/vpn-conditional-access.md similarity index 100% rename from windows/access-protection/vpn/vpn-conditional-access.md rename to windows/security/identity-protection/vpn/vpn-conditional-access.md diff --git a/windows/access-protection/vpn/vpn-connection-type.md b/windows/security/identity-protection/vpn/vpn-connection-type.md similarity index 100% rename from windows/access-protection/vpn/vpn-connection-type.md rename to windows/security/identity-protection/vpn/vpn-connection-type.md diff --git a/windows/access-protection/vpn/vpn-guide.md b/windows/security/identity-protection/vpn/vpn-guide.md similarity index 100% rename from windows/access-protection/vpn/vpn-guide.md rename to windows/security/identity-protection/vpn/vpn-guide.md diff --git a/windows/access-protection/vpn/vpn-name-resolution.md b/windows/security/identity-protection/vpn/vpn-name-resolution.md similarity index 100% rename from windows/access-protection/vpn/vpn-name-resolution.md rename to windows/security/identity-protection/vpn/vpn-name-resolution.md diff --git a/windows/access-protection/vpn/vpn-profile-options.md b/windows/security/identity-protection/vpn/vpn-profile-options.md similarity index 100% rename from windows/access-protection/vpn/vpn-profile-options.md rename to windows/security/identity-protection/vpn/vpn-profile-options.md diff --git a/windows/access-protection/vpn/vpn-routing.md b/windows/security/identity-protection/vpn/vpn-routing.md similarity index 100% rename from windows/access-protection/vpn/vpn-routing.md rename to windows/security/identity-protection/vpn/vpn-routing.md diff --git a/windows/access-protection/vpn/vpn-security-features.md b/windows/security/identity-protection/vpn/vpn-security-features.md similarity index 100% rename from windows/access-protection/vpn/vpn-security-features.md rename to windows/security/identity-protection/vpn/vpn-security-features.md diff --git a/windows/access-protection/windows-credential-theft-mitigation-guide-abstract.md b/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md similarity index 100% rename from windows/access-protection/windows-credential-theft-mitigation-guide-abstract.md rename to windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md diff --git a/windows/access-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md b/windows/security/identity-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md rename to windows/security/identity-protection/windows-firewall/add-production-devices-to-the-membership-group-for-a-zone.md diff --git a/windows/access-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md b/windows/security/identity-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md rename to windows/security/identity-protection/windows-firewall/add-test-devices-to-the-membership-group-for-a-zone.md diff --git a/windows/access-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md b/windows/security/identity-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md similarity index 100% rename from windows/access-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md rename to windows/security/identity-protection/windows-firewall/appendix-a-sample-gpo-template-files-for-settings-used-in-this-guide.md diff --git a/windows/access-protection/windows-firewall/assign-security-group-filters-to-the-gpo.md b/windows/security/identity-protection/windows-firewall/assign-security-group-filters-to-the-gpo.md similarity index 100% rename from windows/access-protection/windows-firewall/assign-security-group-filters-to-the-gpo.md rename to windows/security/identity-protection/windows-firewall/assign-security-group-filters-to-the-gpo.md diff --git a/windows/access-protection/windows-firewall/basic-firewall-policy-design.md b/windows/security/identity-protection/windows-firewall/basic-firewall-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/basic-firewall-policy-design.md rename to windows/security/identity-protection/windows-firewall/basic-firewall-policy-design.md diff --git a/windows/access-protection/windows-firewall/boundary-zone-gpos.md b/windows/security/identity-protection/windows-firewall/boundary-zone-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/boundary-zone-gpos.md rename to windows/security/identity-protection/windows-firewall/boundary-zone-gpos.md diff --git a/windows/access-protection/windows-firewall/boundary-zone.md b/windows/security/identity-protection/windows-firewall/boundary-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/boundary-zone.md rename to windows/security/identity-protection/windows-firewall/boundary-zone.md diff --git a/windows/access-protection/windows-firewall/certificate-based-isolation-policy-design-example.md b/windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design-example.md similarity index 100% rename from windows/access-protection/windows-firewall/certificate-based-isolation-policy-design-example.md rename to windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design-example.md diff --git a/windows/access-protection/windows-firewall/certificate-based-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/certificate-based-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/certificate-based-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/change-rules-from-request-to-require-mode.md b/windows/security/identity-protection/windows-firewall/change-rules-from-request-to-require-mode.md similarity index 100% rename from windows/access-protection/windows-firewall/change-rules-from-request-to-require-mode.md rename to windows/security/identity-protection/windows-firewall/change-rules-from-request-to-require-mode.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-basic-firewall-settings.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-basic-firewall-settings.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-basic-firewall-settings.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-basic-firewall-settings.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-an-isolated-server-zone.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-servers-in-a-standalone-isolated-server-zone.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-boundary-zone.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-encryption-zone.md diff --git a/windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md b/windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md rename to windows/security/identity-protection/windows-firewall/checklist-configuring-rules-for-the-isolated-domain.md diff --git a/windows/access-protection/windows-firewall/checklist-creating-group-policy-objects.md b/windows/security/identity-protection/windows-firewall/checklist-creating-group-policy-objects.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-creating-group-policy-objects.md rename to windows/security/identity-protection/windows-firewall/checklist-creating-group-policy-objects.md diff --git a/windows/access-protection/windows-firewall/checklist-creating-inbound-firewall-rules.md b/windows/security/identity-protection/windows-firewall/checklist-creating-inbound-firewall-rules.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-creating-inbound-firewall-rules.md rename to windows/security/identity-protection/windows-firewall/checklist-creating-inbound-firewall-rules.md diff --git a/windows/access-protection/windows-firewall/checklist-creating-outbound-firewall-rules.md b/windows/security/identity-protection/windows-firewall/checklist-creating-outbound-firewall-rules.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-creating-outbound-firewall-rules.md rename to windows/security/identity-protection/windows-firewall/checklist-creating-outbound-firewall-rules.md diff --git a/windows/access-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md b/windows/security/identity-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md rename to windows/security/identity-protection/windows-firewall/checklist-creating-rules-for-clients-of-a-standalone-isolated-server-zone.md diff --git a/windows/access-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md b/windows/security/identity-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md rename to windows/security/identity-protection/windows-firewall/checklist-implementing-a-basic-firewall-policy-design.md diff --git a/windows/access-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/checklist-implementing-a-certificate-based-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/checklist-implementing-a-domain-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/checklist-implementing-a-standalone-server-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/configure-authentication-methods.md b/windows/security/identity-protection/windows-firewall/configure-authentication-methods.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-authentication-methods.md rename to windows/security/identity-protection/windows-firewall/configure-authentication-methods.md diff --git a/windows/access-protection/windows-firewall/configure-data-protection-quick-mode-settings.md b/windows/security/identity-protection/windows-firewall/configure-data-protection-quick-mode-settings.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-data-protection-quick-mode-settings.md rename to windows/security/identity-protection/windows-firewall/configure-data-protection-quick-mode-settings.md diff --git a/windows/access-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md b/windows/security/identity-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md rename to windows/security/identity-protection/windows-firewall/configure-group-policy-to-autoenroll-and-deploy-certificates.md diff --git a/windows/access-protection/windows-firewall/configure-key-exchange-main-mode-settings.md b/windows/security/identity-protection/windows-firewall/configure-key-exchange-main-mode-settings.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-key-exchange-main-mode-settings.md rename to windows/security/identity-protection/windows-firewall/configure-key-exchange-main-mode-settings.md diff --git a/windows/access-protection/windows-firewall/configure-the-rules-to-require-encryption.md b/windows/security/identity-protection/windows-firewall/configure-the-rules-to-require-encryption.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-the-rules-to-require-encryption.md rename to windows/security/identity-protection/windows-firewall/configure-the-rules-to-require-encryption.md diff --git a/windows/access-protection/windows-firewall/configure-the-windows-firewall-log.md b/windows/security/identity-protection/windows-firewall/configure-the-windows-firewall-log.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-the-windows-firewall-log.md rename to windows/security/identity-protection/windows-firewall/configure-the-windows-firewall-log.md diff --git a/windows/access-protection/windows-firewall/configure-the-workstation-authentication-certificate-template.md b/windows/security/identity-protection/windows-firewall/configure-the-workstation-authentication-certificate-template.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-the-workstation-authentication-certificate-template.md rename to windows/security/identity-protection/windows-firewall/configure-the-workstation-authentication-certificate-template.md diff --git a/windows/access-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md b/windows/security/identity-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md similarity index 100% rename from windows/access-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md rename to windows/security/identity-protection/windows-firewall/configure-windows-firewall-to-suppress-notifications-when-a-program-is-blocked.md diff --git a/windows/access-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly.md b/windows/security/identity-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly.md similarity index 100% rename from windows/access-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly.md rename to windows/security/identity-protection/windows-firewall/confirm-that-certificates-are-deployed-correctly.md diff --git a/windows/access-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md b/windows/security/identity-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md similarity index 100% rename from windows/access-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md rename to windows/security/identity-protection/windows-firewall/copy-a-gpo-to-create-a-new-gpo.md diff --git a/windows/access-protection/windows-firewall/create-a-group-account-in-active-directory.md b/windows/security/identity-protection/windows-firewall/create-a-group-account-in-active-directory.md similarity index 100% rename from windows/access-protection/windows-firewall/create-a-group-account-in-active-directory.md rename to windows/security/identity-protection/windows-firewall/create-a-group-account-in-active-directory.md diff --git a/windows/access-protection/windows-firewall/create-a-group-policy-object.md b/windows/security/identity-protection/windows-firewall/create-a-group-policy-object.md similarity index 100% rename from windows/access-protection/windows-firewall/create-a-group-policy-object.md rename to windows/security/identity-protection/windows-firewall/create-a-group-policy-object.md diff --git a/windows/access-protection/windows-firewall/create-an-authentication-exemption-list-rule.md b/windows/security/identity-protection/windows-firewall/create-an-authentication-exemption-list-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-authentication-exemption-list-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-authentication-exemption-list-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-authentication-request-rule.md b/windows/security/identity-protection/windows-firewall/create-an-authentication-request-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-authentication-request-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-authentication-request-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-inbound-icmp-rule.md b/windows/security/identity-protection/windows-firewall/create-an-inbound-icmp-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-inbound-icmp-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-inbound-icmp-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-inbound-port-rule.md b/windows/security/identity-protection/windows-firewall/create-an-inbound-port-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-inbound-port-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-inbound-port-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-inbound-program-or-service-rule.md b/windows/security/identity-protection/windows-firewall/create-an-inbound-program-or-service-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-inbound-program-or-service-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-inbound-program-or-service-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-outbound-port-rule.md b/windows/security/identity-protection/windows-firewall/create-an-outbound-port-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-outbound-port-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-outbound-port-rule.md diff --git a/windows/access-protection/windows-firewall/create-an-outbound-program-or-service-rule.md b/windows/security/identity-protection/windows-firewall/create-an-outbound-program-or-service-rule.md similarity index 100% rename from windows/access-protection/windows-firewall/create-an-outbound-program-or-service-rule.md rename to windows/security/identity-protection/windows-firewall/create-an-outbound-program-or-service-rule.md diff --git a/windows/access-protection/windows-firewall/create-inbound-rules-to-support-rpc.md b/windows/security/identity-protection/windows-firewall/create-inbound-rules-to-support-rpc.md similarity index 100% rename from windows/access-protection/windows-firewall/create-inbound-rules-to-support-rpc.md rename to windows/security/identity-protection/windows-firewall/create-inbound-rules-to-support-rpc.md diff --git a/windows/access-protection/windows-firewall/create-wmi-filters-for-the-gpo.md b/windows/security/identity-protection/windows-firewall/create-wmi-filters-for-the-gpo.md similarity index 100% rename from windows/access-protection/windows-firewall/create-wmi-filters-for-the-gpo.md rename to windows/security/identity-protection/windows-firewall/create-wmi-filters-for-the-gpo.md diff --git a/windows/access-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md b/windows/security/identity-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md similarity index 100% rename from windows/access-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md rename to windows/security/identity-protection/windows-firewall/designing-a-windows-firewall-with-advanced-security-strategy.md diff --git a/windows/access-protection/windows-firewall/determining-the-trusted-state-of-your-devices.md b/windows/security/identity-protection/windows-firewall/determining-the-trusted-state-of-your-devices.md similarity index 100% rename from windows/access-protection/windows-firewall/determining-the-trusted-state-of-your-devices.md rename to windows/security/identity-protection/windows-firewall/determining-the-trusted-state-of-your-devices.md diff --git a/windows/access-protection/windows-firewall/documenting-the-zones.md b/windows/security/identity-protection/windows-firewall/documenting-the-zones.md similarity index 100% rename from windows/access-protection/windows-firewall/documenting-the-zones.md rename to windows/security/identity-protection/windows-firewall/documenting-the-zones.md diff --git a/windows/access-protection/windows-firewall/domain-isolation-policy-design-example.md b/windows/security/identity-protection/windows-firewall/domain-isolation-policy-design-example.md similarity index 100% rename from windows/access-protection/windows-firewall/domain-isolation-policy-design-example.md rename to windows/security/identity-protection/windows-firewall/domain-isolation-policy-design-example.md diff --git a/windows/access-protection/windows-firewall/domain-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/domain-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/domain-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/domain-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/enable-predefined-inbound-rules.md b/windows/security/identity-protection/windows-firewall/enable-predefined-inbound-rules.md similarity index 100% rename from windows/access-protection/windows-firewall/enable-predefined-inbound-rules.md rename to windows/security/identity-protection/windows-firewall/enable-predefined-inbound-rules.md diff --git a/windows/access-protection/windows-firewall/enable-predefined-outbound-rules.md b/windows/security/identity-protection/windows-firewall/enable-predefined-outbound-rules.md similarity index 100% rename from windows/access-protection/windows-firewall/enable-predefined-outbound-rules.md rename to windows/security/identity-protection/windows-firewall/enable-predefined-outbound-rules.md diff --git a/windows/access-protection/windows-firewall/encryption-zone-gpos.md b/windows/security/identity-protection/windows-firewall/encryption-zone-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/encryption-zone-gpos.md rename to windows/security/identity-protection/windows-firewall/encryption-zone-gpos.md diff --git a/windows/access-protection/windows-firewall/encryption-zone.md b/windows/security/identity-protection/windows-firewall/encryption-zone.md similarity index 100% rename from windows/access-protection/windows-firewall/encryption-zone.md rename to windows/security/identity-protection/windows-firewall/encryption-zone.md diff --git a/windows/access-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md b/windows/security/identity-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md similarity index 100% rename from windows/access-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md rename to windows/security/identity-protection/windows-firewall/evaluating-windows-firewall-with-advanced-security-design-examples.md diff --git a/windows/access-protection/windows-firewall/exempt-icmp-from-authentication.md b/windows/security/identity-protection/windows-firewall/exempt-icmp-from-authentication.md similarity index 100% rename from windows/access-protection/windows-firewall/exempt-icmp-from-authentication.md rename to windows/security/identity-protection/windows-firewall/exempt-icmp-from-authentication.md diff --git a/windows/access-protection/windows-firewall/exemption-list.md b/windows/security/identity-protection/windows-firewall/exemption-list.md similarity index 100% rename from windows/access-protection/windows-firewall/exemption-list.md rename to windows/security/identity-protection/windows-firewall/exemption-list.md diff --git a/windows/access-protection/windows-firewall/firewall-gpos.md b/windows/security/identity-protection/windows-firewall/firewall-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/firewall-gpos.md rename to windows/security/identity-protection/windows-firewall/firewall-gpos.md diff --git a/windows/access-protection/windows-firewall/firewall-policy-design-example.md b/windows/security/identity-protection/windows-firewall/firewall-policy-design-example.md similarity index 100% rename from windows/access-protection/windows-firewall/firewall-policy-design-example.md rename to windows/security/identity-protection/windows-firewall/firewall-policy-design-example.md diff --git a/windows/access-protection/windows-firewall/gathering-information-about-your-active-directory-deployment.md b/windows/security/identity-protection/windows-firewall/gathering-information-about-your-active-directory-deployment.md similarity index 100% rename from windows/access-protection/windows-firewall/gathering-information-about-your-active-directory-deployment.md rename to windows/security/identity-protection/windows-firewall/gathering-information-about-your-active-directory-deployment.md diff --git a/windows/access-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure.md b/windows/security/identity-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure.md similarity index 100% rename from windows/access-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure.md rename to windows/security/identity-protection/windows-firewall/gathering-information-about-your-current-network-infrastructure.md diff --git a/windows/access-protection/windows-firewall/gathering-information-about-your-devices.md b/windows/security/identity-protection/windows-firewall/gathering-information-about-your-devices.md similarity index 100% rename from windows/access-protection/windows-firewall/gathering-information-about-your-devices.md rename to windows/security/identity-protection/windows-firewall/gathering-information-about-your-devices.md diff --git a/windows/access-protection/windows-firewall/gathering-other-relevant-information.md b/windows/security/identity-protection/windows-firewall/gathering-other-relevant-information.md similarity index 100% rename from windows/access-protection/windows-firewall/gathering-other-relevant-information.md rename to windows/security/identity-protection/windows-firewall/gathering-other-relevant-information.md diff --git a/windows/access-protection/windows-firewall/gathering-the-information-you-need.md b/windows/security/identity-protection/windows-firewall/gathering-the-information-you-need.md similarity index 100% rename from windows/access-protection/windows-firewall/gathering-the-information-you-need.md rename to windows/security/identity-protection/windows-firewall/gathering-the-information-you-need.md diff --git a/windows/access-protection/windows-firewall/gpo-domiso-boundary.md b/windows/security/identity-protection/windows-firewall/gpo-domiso-boundary.md similarity index 100% rename from windows/access-protection/windows-firewall/gpo-domiso-boundary.md rename to windows/security/identity-protection/windows-firewall/gpo-domiso-boundary.md diff --git a/windows/access-protection/windows-firewall/gpo-domiso-encryption.md b/windows/security/identity-protection/windows-firewall/gpo-domiso-encryption.md similarity index 100% rename from windows/access-protection/windows-firewall/gpo-domiso-encryption.md rename to windows/security/identity-protection/windows-firewall/gpo-domiso-encryption.md diff --git a/windows/access-protection/windows-firewall/gpo-domiso-firewall.md b/windows/security/identity-protection/windows-firewall/gpo-domiso-firewall.md similarity index 100% rename from windows/access-protection/windows-firewall/gpo-domiso-firewall.md rename to windows/security/identity-protection/windows-firewall/gpo-domiso-firewall.md diff --git a/windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-clients.md b/windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-clients.md similarity index 100% rename from windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-clients.md rename to windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-clients.md diff --git a/windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-servers.md b/windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-servers.md similarity index 100% rename from windows/access-protection/windows-firewall/gpo-domiso-isolateddomain-servers.md rename to windows/security/identity-protection/windows-firewall/gpo-domiso-isolateddomain-servers.md diff --git a/windows/access-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md b/windows/security/identity-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md similarity index 100% rename from windows/access-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md rename to windows/security/identity-protection/windows-firewall/identifying-your-windows-firewall-with-advanced-security-deployment-goals.md diff --git a/windows/access-protection/windows-firewall/images/corpnet.gif b/windows/security/identity-protection/windows-firewall/images/corpnet.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/corpnet.gif rename to windows/security/identity-protection/windows-firewall/images/corpnet.gif diff --git a/windows/access-protection/windows-firewall/images/createipsecrule.gif b/windows/security/identity-protection/windows-firewall/images/createipsecrule.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/createipsecrule.gif rename to windows/security/identity-protection/windows-firewall/images/createipsecrule.gif diff --git a/windows/access-protection/windows-firewall/images/powershelllogosmall.gif b/windows/security/identity-protection/windows-firewall/images/powershelllogosmall.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/powershelllogosmall.gif rename to windows/security/identity-protection/windows-firewall/images/powershelllogosmall.gif diff --git a/windows/access-protection/windows-firewall/images/qmcryptoset.gif b/windows/security/identity-protection/windows-firewall/images/qmcryptoset.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/qmcryptoset.gif rename to windows/security/identity-protection/windows-firewall/images/qmcryptoset.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-design2example1.gif b/windows/security/identity-protection/windows-firewall/images/wfas-design2example1.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-design2example1.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-design2example1.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-design3example1.gif b/windows/security/identity-protection/windows-firewall/images/wfas-design3example1.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-design3example1.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-design3example1.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-designexample1.gif b/windows/security/identity-protection/windows-firewall/images/wfas-designexample1.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-designexample1.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-designexample1.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-designflowchart1.gif b/windows/security/identity-protection/windows-firewall/images/wfas-designflowchart1.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-designflowchart1.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-designflowchart1.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-domainiso.gif b/windows/security/identity-protection/windows-firewall/images/wfas-domainiso.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-domainiso.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-domainiso.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-domainisoencrypt.gif b/windows/security/identity-protection/windows-firewall/images/wfas-domainisoencrypt.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-domainisoencrypt.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-domainisoencrypt.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-domainisohighsec.gif b/windows/security/identity-protection/windows-firewall/images/wfas-domainisohighsec.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-domainisohighsec.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-domainisohighsec.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-domainnag.gif b/windows/security/identity-protection/windows-firewall/images/wfas-domainnag.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-domainnag.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-domainnag.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-icon-checkbox.gif b/windows/security/identity-protection/windows-firewall/images/wfas-icon-checkbox.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-icon-checkbox.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-icon-checkbox.gif diff --git a/windows/access-protection/windows-firewall/images/wfas-implement.gif b/windows/security/identity-protection/windows-firewall/images/wfas-implement.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfas-implement.gif rename to windows/security/identity-protection/windows-firewall/images/wfas-implement.gif diff --git a/windows/access-protection/windows-firewall/images/wfasdomainisoboundary.gif b/windows/security/identity-protection/windows-firewall/images/wfasdomainisoboundary.gif similarity index 100% rename from windows/access-protection/windows-firewall/images/wfasdomainisoboundary.gif rename to windows/security/identity-protection/windows-firewall/images/wfasdomainisoboundary.gif diff --git a/windows/access-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md b/windows/security/identity-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md similarity index 100% rename from windows/access-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md rename to windows/security/identity-protection/windows-firewall/implementing-your-windows-firewall-with-advanced-security-design-plan.md diff --git a/windows/access-protection/windows-firewall/isolated-domain-gpos.md b/windows/security/identity-protection/windows-firewall/isolated-domain-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/isolated-domain-gpos.md rename to windows/security/identity-protection/windows-firewall/isolated-domain-gpos.md diff --git a/windows/access-protection/windows-firewall/isolated-domain.md b/windows/security/identity-protection/windows-firewall/isolated-domain.md similarity index 100% rename from windows/access-protection/windows-firewall/isolated-domain.md rename to windows/security/identity-protection/windows-firewall/isolated-domain.md diff --git a/windows/access-protection/windows-firewall/isolating-apps-on-your-network.md b/windows/security/identity-protection/windows-firewall/isolating-apps-on-your-network.md similarity index 100% rename from windows/access-protection/windows-firewall/isolating-apps-on-your-network.md rename to windows/security/identity-protection/windows-firewall/isolating-apps-on-your-network.md diff --git a/windows/access-protection/windows-firewall/link-the-gpo-to-the-domain.md b/windows/security/identity-protection/windows-firewall/link-the-gpo-to-the-domain.md similarity index 100% rename from windows/access-protection/windows-firewall/link-the-gpo-to-the-domain.md rename to windows/security/identity-protection/windows-firewall/link-the-gpo-to-the-domain.md diff --git a/windows/access-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md b/windows/security/identity-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md similarity index 100% rename from windows/access-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md rename to windows/security/identity-protection/windows-firewall/mapping-your-deployment-goals-to-a-windows-firewall-with-advanced-security-design.md diff --git a/windows/access-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md b/windows/security/identity-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md similarity index 100% rename from windows/access-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md rename to windows/security/identity-protection/windows-firewall/modify-gpo-filters-to-apply-to-a-different-zone-or-version-of-windows.md diff --git a/windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md b/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md similarity index 100% rename from windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md rename to windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-ip-security-policies.md diff --git a/windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md b/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md similarity index 100% rename from windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md rename to windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall-with-advanced-security.md diff --git a/windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md b/windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md similarity index 100% rename from windows/access-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md rename to windows/security/identity-protection/windows-firewall/open-the-group-policy-management-console-to-windows-firewall.md diff --git a/windows/access-protection/windows-firewall/open-windows-firewall-with-advanced-security.md b/windows/security/identity-protection/windows-firewall/open-windows-firewall-with-advanced-security.md similarity index 100% rename from windows/access-protection/windows-firewall/open-windows-firewall-with-advanced-security.md rename to windows/security/identity-protection/windows-firewall/open-windows-firewall-with-advanced-security.md diff --git a/windows/access-protection/windows-firewall/planning-certificate-based-authentication.md b/windows/security/identity-protection/windows-firewall/planning-certificate-based-authentication.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-certificate-based-authentication.md rename to windows/security/identity-protection/windows-firewall/planning-certificate-based-authentication.md diff --git a/windows/access-protection/windows-firewall/planning-domain-isolation-zones.md b/windows/security/identity-protection/windows-firewall/planning-domain-isolation-zones.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-domain-isolation-zones.md rename to windows/security/identity-protection/windows-firewall/planning-domain-isolation-zones.md diff --git a/windows/access-protection/windows-firewall/planning-gpo-deployment.md b/windows/security/identity-protection/windows-firewall/planning-gpo-deployment.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-gpo-deployment.md rename to windows/security/identity-protection/windows-firewall/planning-gpo-deployment.md diff --git a/windows/access-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md b/windows/security/identity-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md rename to windows/security/identity-protection/windows-firewall/planning-group-policy-deployment-for-your-isolation-zones.md diff --git a/windows/access-protection/windows-firewall/planning-isolation-groups-for-the-zones.md b/windows/security/identity-protection/windows-firewall/planning-isolation-groups-for-the-zones.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-isolation-groups-for-the-zones.md rename to windows/security/identity-protection/windows-firewall/planning-isolation-groups-for-the-zones.md diff --git a/windows/access-protection/windows-firewall/planning-network-access-groups.md b/windows/security/identity-protection/windows-firewall/planning-network-access-groups.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-network-access-groups.md rename to windows/security/identity-protection/windows-firewall/planning-network-access-groups.md diff --git a/windows/access-protection/windows-firewall/planning-server-isolation-zones.md b/windows/security/identity-protection/windows-firewall/planning-server-isolation-zones.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-server-isolation-zones.md rename to windows/security/identity-protection/windows-firewall/planning-server-isolation-zones.md diff --git a/windows/access-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy.md b/windows/security/identity-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy.md rename to windows/security/identity-protection/windows-firewall/planning-settings-for-a-basic-firewall-policy.md diff --git a/windows/access-protection/windows-firewall/planning-the-gpos.md b/windows/security/identity-protection/windows-firewall/planning-the-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-the-gpos.md rename to windows/security/identity-protection/windows-firewall/planning-the-gpos.md diff --git a/windows/access-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md b/windows/security/identity-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md rename to windows/security/identity-protection/windows-firewall/planning-to-deploy-windows-firewall-with-advanced-security.md diff --git a/windows/access-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md b/windows/security/identity-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md similarity index 100% rename from windows/access-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md rename to windows/security/identity-protection/windows-firewall/planning-your-windows-firewall-with-advanced-security-design.md diff --git a/windows/access-protection/windows-firewall/procedures-used-in-this-guide.md b/windows/security/identity-protection/windows-firewall/procedures-used-in-this-guide.md similarity index 100% rename from windows/access-protection/windows-firewall/procedures-used-in-this-guide.md rename to windows/security/identity-protection/windows-firewall/procedures-used-in-this-guide.md diff --git a/windows/access-protection/windows-firewall/protect-devices-from-unwanted-network-traffic.md b/windows/security/identity-protection/windows-firewall/protect-devices-from-unwanted-network-traffic.md similarity index 100% rename from windows/access-protection/windows-firewall/protect-devices-from-unwanted-network-traffic.md rename to windows/security/identity-protection/windows-firewall/protect-devices-from-unwanted-network-traffic.md diff --git a/windows/access-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md b/windows/security/identity-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md similarity index 100% rename from windows/access-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md rename to windows/security/identity-protection/windows-firewall/require-encryption-when-accessing-sensitive-network-resources.md diff --git a/windows/access-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices.md b/windows/security/identity-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices.md similarity index 100% rename from windows/access-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices.md rename to windows/security/identity-protection/windows-firewall/restrict-access-to-only-specified-users-or-devices.md diff --git a/windows/access-protection/windows-firewall/restrict-access-to-only-trusted-devices.md b/windows/security/identity-protection/windows-firewall/restrict-access-to-only-trusted-devices.md similarity index 100% rename from windows/access-protection/windows-firewall/restrict-access-to-only-trusted-devices.md rename to windows/security/identity-protection/windows-firewall/restrict-access-to-only-trusted-devices.md diff --git a/windows/access-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only.md b/windows/security/identity-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only.md similarity index 100% rename from windows/access-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only.md rename to windows/security/identity-protection/windows-firewall/restrict-server-access-to-members-of-a-group-only.md diff --git a/windows/access-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md b/windows/security/identity-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md similarity index 100% rename from windows/access-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md rename to windows/security/identity-protection/windows-firewall/securing-end-to-end-ipsec-connections-by-using-ikev2.md diff --git a/windows/access-protection/windows-firewall/server-isolation-gpos.md b/windows/security/identity-protection/windows-firewall/server-isolation-gpos.md similarity index 100% rename from windows/access-protection/windows-firewall/server-isolation-gpos.md rename to windows/security/identity-protection/windows-firewall/server-isolation-gpos.md diff --git a/windows/access-protection/windows-firewall/server-isolation-policy-design-example.md b/windows/security/identity-protection/windows-firewall/server-isolation-policy-design-example.md similarity index 100% rename from windows/access-protection/windows-firewall/server-isolation-policy-design-example.md rename to windows/security/identity-protection/windows-firewall/server-isolation-policy-design-example.md diff --git a/windows/access-protection/windows-firewall/server-isolation-policy-design.md b/windows/security/identity-protection/windows-firewall/server-isolation-policy-design.md similarity index 100% rename from windows/access-protection/windows-firewall/server-isolation-policy-design.md rename to windows/security/identity-protection/windows-firewall/server-isolation-policy-design.md diff --git a/windows/access-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md b/windows/security/identity-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md similarity index 100% rename from windows/access-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md rename to windows/security/identity-protection/windows-firewall/turn-on-windows-firewall-and-configure-default-behavior.md diff --git a/windows/access-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md b/windows/security/identity-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md similarity index 100% rename from windows/access-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md rename to windows/security/identity-protection/windows-firewall/understanding-the-windows-firewall-with-advanced-security-design-process.md diff --git a/windows/access-protection/windows-firewall/verify-that-network-traffic-is-authenticated.md b/windows/security/identity-protection/windows-firewall/verify-that-network-traffic-is-authenticated.md similarity index 100% rename from windows/access-protection/windows-firewall/verify-that-network-traffic-is-authenticated.md rename to windows/security/identity-protection/windows-firewall/verify-that-network-traffic-is-authenticated.md diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md b/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md similarity index 100% rename from windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md rename to windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md b/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md similarity index 100% rename from windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md rename to windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-deployment-guide.md diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md b/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md similarity index 100% rename from windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md rename to windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security-design-guide.md diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security.md b/windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security.md similarity index 100% rename from windows/access-protection/windows-firewall/windows-firewall-with-advanced-security.md rename to windows/security/identity-protection/windows-firewall/windows-firewall-with-advanced-security.md diff --git a/windows/security/index.yml b/windows/security/index.yml new file mode 100644 index 0000000000..700d5293d4 --- /dev/null +++ b/windows/security/index.yml @@ -0,0 +1,262 @@ +### YamlMime:YamlDocument + +documentType: LandingData + +title: Windows 10 Enterprise Security + +metadata: + + document_id: + + title: Windows 10 Enterprise Security + + description: Learn about enterprise-grade security features for Windows 10. + + keywords: protect, company, data, Windows, device, app, management, Microsoft365, e5, e3 + + author: brianlic-msft + + ms.author: brianlic + + manager: brianlic + + ms.date: 01/12/2018 + + ms.topic: article + + ms.devlang: na + +sections: + +- items: + + - type: markdown + + text: Secure corporate data and manage risk. + +- items: + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: \windows\access-protection\ + + html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Identity and access protection + + - href: \windows\threat-protection\ + + html:

Stop cyberthreats and quickly identify and respond to breaches

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Threat protection + + - href: \windows\threat-protection\windows-information-protection\protect-enterprise-data-using-wip + + html:

Identify and secure critical data to prevent data loss

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Information protection + +- title: Security features built in to Windows 10 + + items: + + - type: paragraph + + text: 'Windows 10 enables critical security features to protect your device right from the start.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: \windows\threat-protection\how-hardware-based-containers-help-protect-windows + + html:

Protect the boot process and maintain system integrity

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Windows Defender System Guard + + - href: \windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10 + + html:

Protect against malware management using next-generation antivirus technologies

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Antivirus + + - href: https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-preview-abovefoldlink + + html:

Prevent data theft from lost or stolen devices

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: BitLocker + +- title: Security features in Microsoft 365 E3 + + items: + + - type: paragraph + + text: 'Windows 10 Enterprise provides the foundation for Microsoft 365 E3 and a secure modern workplace.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: \windows\access-protection\hello-for-business\hello-overview + + html:

Give users a more personal and secure way to access their devices

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Windows Hello for Business + + - href: \windows\device-security\device-guard\device-guard-deployment-guide + + html:

Lock down applications that run on a device

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Device Guard + + - href: \windows\threat-protection\windows-information-protection\protect-enterprise-data-using-wip + + html:

Prevent accidental data leaks from enterprise devices

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Windows Information Protection + +- title: Security features in Microsoft 365 E5 + + items: + + - type: paragraph + + text: 'Get all of the protection from Microsoft 365 E3 security, plus these cloud-based security features to help you defend against even the most advanced threats.' + + - type: list + + style: cards + + className: cardsM + + columns: 3 + + items: + + - href: https://docs.microsoft.com/azure/active-directory/active-directory-identityprotection + + html:

Identity Protection and Privileged Identity Management

+ + image: + + src: https://docs.microsoft.com/media/common/i_identity-protection.svg + + title: Azure Active Directory P2 + + - href: \windows\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection + + html:

Detect, investigate, and respond to advanced cyberattacks

+ + image: + + src: https://docs.microsoft.com/media/common/i_threat-protection.svg + + title: Windows Defender Advanced Threat Protection + + - href: https://www.microsoft.com/cloud-platform/azure-information-protection + + html:

Protect documents and email automatically

+ + image: + + src: https://docs.microsoft.com/media/common/i_information-protection.svg + + title: Azure Information Protection P2 + +- title: Additional security features in Windows 10 + + items: + + - type: paragraph + + text: 'These additional security features are also built in to Windows 10 Enterprise.' + + - type: list + + style: unordered + + items: + + - html: Windows Defender Firewall + - html: Windows Defender Exploit Guard + - html: Windows Defender Credential Guard + - html: Windows Defender Device Guard + - html: Windows Defender Application Guard + - html: Windows Defender SmartScreen + - html: Windows Defender Security Center + +- title: Security Resources + + items: + + - type: list + + style: unordered + + items: + + - html: Windows Defender Security Intelligence + - html: Microsoft Secure blog + - html: Security Update blog + - html: Microsoft Security Response Center (MSRC) + - html: MSRC Blog + - html: Ransomware FAQ + + diff --git a/windows/security/information-protection/TOC.md b/windows/security/information-protection/TOC.md new file mode 100644 index 0000000000..ab9300961a --- /dev/null +++ b/windows/security/information-protection/TOC.md @@ -0,0 +1,45 @@ +# [Information protection](index.md) + +## [BitLocker](bitlocker\bitlocker-overview.md) +### [Overview of BitLocker Device Encryption in Windows 10](bitlocker\bitlocker-device-encryption-overview-windows-10.md) +### [BitLocker frequently asked questions (FAQ)](bitlocker\bitlocker-frequently-asked-questions.md) +### [Prepare your organization for BitLocker: Planning and policies](bitlocker\prepare-your-organization-for-bitlocker-planning-and-policies.md) +### [BitLocker basic deployment](bitlocker\bitlocker-basic-deployment.md) +### [BitLocker: How to deploy on Windows Server 2012 and later](bitlocker\bitlocker-how-to-deploy-on-windows-server.md) +### [BitLocker: Management recommendations for enterprises](bitlocker\bitlocker-management-for-enterprises.md) +### [BitLocker: How to enable Network Unlock](bitlocker\bitlocker-how-to-enable-network-unlock.md) +### [BitLocker: Use BitLocker Drive Encryption Tools to manage BitLocker](bitlocker\bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md) +### [BitLocker: Use BitLocker Recovery Password Viewer](bitlocker\bitlocker-use-bitlocker-recovery-password-viewer.md) +### [BitLocker Group Policy settings](bitlocker\bitlocker-group-policy-settings.md) +### [BCD settings and BitLocker](bitlocker\bcd-settings-and-bitlocker.md) +### [BitLocker Recovery Guide](bitlocker\bitlocker-recovery-guide-plan.md) +### [Protect BitLocker from pre-boot attacks](bitlocker\protect-bitlocker-from-pre-boot-attacks.md) +#### [Types of attacks for volume encryption keys](bitlocker\types-of-attacks-for-volume-encryption-keys.md) +#### [BitLocker Countermeasures](bitlocker\bitlocker-countermeasures.md) +#### [Choose the Right BitLocker Countermeasure](bitlocker\choose-the-right-bitlocker-countermeasure.md) +### [Protecting cluster shared volumes and storage area networks with BitLocker](bitlocker\protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md) + + +## [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection\protect-enterprise-data-using-wip.md) +### [Create a Windows Information Protection (WIP) policy using Microsoft Intune](windows-information-protection\overview-create-wip-policy.md) +#### [Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune.md) +##### [Deploy your Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune.md) +##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the classic console for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune.md) +#### [Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune-azure.md) +##### [Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune-azure.md) +##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md) +#### [Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md) +### [Create a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\overview-create-wip-policy-sccm.md) +#### [Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\create-wip-policy-using-sccm.md) +### [Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md) +### [Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](windows-information-protection\wip-app-enterprise-context.md) +### [Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](windows-information-protection\mandatory-settings-for-wip.md) +### [Testing scenarios for Windows Information Protection (WIP)](windows-information-protection\testing-scenarios-for-wip.md) +### [Limitations while using Windows Information Protection (WIP)](windows-information-protection\limitations-with-wip.md) +### [How to collect Windows Information Protection (WIP) audit event logs](windows-information-protection\collect-wip-audit-event-logs.md) +### [General guidance and best practices for Windows Information Protection (WIP)](windows-information-protection\guidance-and-best-practices-wip.md) +#### [Enlightened apps for use with Windows Information Protection (WIP)](windows-information-protection\enlightened-microsoft-apps-and-wip.md) +#### [Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](windows-information-protection\app-behavior-with-wip.md) +#### [Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP)](windows-information-protection\recommended-network-definitions-for-wip.md) +#### [Using Outlook Web Access with Windows Information Protection (WIP)](windows-information-protection\using-owa-with-wip.md) + diff --git a/windows/device-security/bitlocker/bcd-settings-and-bitlocker.md b/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md similarity index 100% rename from windows/device-security/bitlocker/bcd-settings-and-bitlocker.md rename to windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md diff --git a/windows/device-security/bitlocker/bitlocker-basic-deployment.md b/windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-basic-deployment.md rename to windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md diff --git a/windows/device-security/bitlocker/bitlocker-countermeasures.md b/windows/security/information-protection/bitlocker/bitlocker-countermeasures.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-countermeasures.md rename to windows/security/information-protection/bitlocker/bitlocker-countermeasures.md diff --git a/windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-device-encryption-overview-windows-10.md rename to windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md diff --git a/windows/device-security/bitlocker/bitlocker-frequently-asked-questions.md b/windows/security/information-protection/bitlocker/bitlocker-frequently-asked-questions.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-frequently-asked-questions.md rename to windows/security/information-protection/bitlocker/bitlocker-frequently-asked-questions.md diff --git a/windows/device-security/bitlocker/bitlocker-group-policy-settings.md b/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-group-policy-settings.md rename to windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md diff --git a/windows/device-security/bitlocker/bitlocker-how-to-deploy-on-windows-server.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-how-to-deploy-on-windows-server.md rename to windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md diff --git a/windows/device-security/bitlocker/bitlocker-how-to-enable-network-unlock.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-how-to-enable-network-unlock.md rename to windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md diff --git a/windows/device-security/bitlocker/bitlocker-management-for-enterprises.md b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-management-for-enterprises.md rename to windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md diff --git a/windows/device-security/bitlocker/bitlocker-overview.md b/windows/security/information-protection/bitlocker/bitlocker-overview.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-overview.md rename to windows/security/information-protection/bitlocker/bitlocker-overview.md diff --git a/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md rename to windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan.md diff --git a/windows/device-security/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md rename to windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md diff --git a/windows/device-security/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md similarity index 100% rename from windows/device-security/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md rename to windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md diff --git a/windows/device-security/bitlocker/choose-the-right-bitlocker-countermeasure.md b/windows/security/information-protection/bitlocker/choose-the-right-bitlocker-countermeasure.md similarity index 100% rename from windows/device-security/bitlocker/choose-the-right-bitlocker-countermeasure.md rename to windows/security/information-protection/bitlocker/choose-the-right-bitlocker-countermeasure.md diff --git a/windows/device-security/bitlocker/images/bitlockernetworkunlocksequence.png b/windows/security/information-protection/bitlocker/images/bitlockernetworkunlocksequence.png similarity index 100% rename from windows/device-security/bitlocker/images/bitlockernetworkunlocksequence.png rename to windows/security/information-protection/bitlocker/images/bitlockernetworkunlocksequence.png diff --git a/windows/device-security/bitlocker/images/bitlockerprebootprotection-bios-uefi-startup.jpg b/windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-bios-uefi-startup.jpg similarity index 100% rename from windows/device-security/bitlocker/images/bitlockerprebootprotection-bios-uefi-startup.jpg rename to windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-bios-uefi-startup.jpg diff --git a/windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin7.jpg b/windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin7.jpg similarity index 100% rename from windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin7.jpg rename to windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin7.jpg diff --git a/windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin8.jpg b/windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin8.jpg similarity index 100% rename from windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin8.jpg rename to windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin8.jpg diff --git a/windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin81.jpg b/windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin81.jpg similarity index 100% rename from windows/device-security/bitlocker/images/bitlockerprebootprotection-counterwin81.jpg rename to windows/security/information-protection/bitlocker/images/bitlockerprebootprotection-counterwin81.jpg diff --git a/windows/device-security/bitlocker/images/feedback-app-icon.png b/windows/security/information-protection/bitlocker/images/feedback-app-icon.png similarity index 100% rename from windows/device-security/bitlocker/images/feedback-app-icon.png rename to windows/security/information-protection/bitlocker/images/feedback-app-icon.png diff --git a/windows/device-security/bitlocker/images/manage-bde-status.png b/windows/security/information-protection/bitlocker/images/manage-bde-status.png similarity index 100% rename from windows/device-security/bitlocker/images/manage-bde-status.png rename to windows/security/information-protection/bitlocker/images/manage-bde-status.png diff --git a/windows/device-security/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md b/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md similarity index 100% rename from windows/device-security/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md rename to windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md diff --git a/windows/device-security/bitlocker/protect-bitlocker-from-pre-boot-attacks.md b/windows/security/information-protection/bitlocker/protect-bitlocker-from-pre-boot-attacks.md similarity index 100% rename from windows/device-security/bitlocker/protect-bitlocker-from-pre-boot-attacks.md rename to windows/security/information-protection/bitlocker/protect-bitlocker-from-pre-boot-attacks.md diff --git a/windows/device-security/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md b/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md similarity index 100% rename from windows/device-security/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md rename to windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md diff --git a/windows/device-security/bitlocker/types-of-attacks-for-volume-encryption-keys.md b/windows/security/information-protection/bitlocker/types-of-attacks-for-volume-encryption-keys.md similarity index 100% rename from windows/device-security/bitlocker/types-of-attacks-for-volume-encryption-keys.md rename to windows/security/information-protection/bitlocker/types-of-attacks-for-volume-encryption-keys.md diff --git a/windows/security/information-protection/index.md b/windows/security/information-protection/index.md new file mode 100644 index 0000000000..9553f3d9f8 --- /dev/null +++ b/windows/security/information-protection/index.md @@ -0,0 +1,19 @@ +--- +title: Information protection (Windows 10) +description: Learn more about how to protect sesnsitive data across your ogranization. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: brianlic-msft +ms.date: 01/26/2018 +--- + +# Information protection + +Learn more about how to secure documents and and other data across your organization. + +| Section | Description | +|-|-| +| [BitLocker](bitlocker/bitlocker-overview.md)| Provides information about BitLocker, which is a data protection feature that integrates with the operating system and addresses the threats of data theft or exposure from lost, stolen, or inappropriately decommissioned computers. | +| [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection/protect-enterprise-data-using-wip.md)|Provides info about how to create a Windows Information Protection policy that can help protect against potential corporate data leakage.| diff --git a/windows/threat-protection/windows-information-protection/app-behavior-with-wip.md b/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/app-behavior-with-wip.md rename to windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md diff --git a/windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md b/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md similarity index 100% rename from windows/threat-protection/windows-information-protection/collect-wip-audit-event-logs.md rename to windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md diff --git a/windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md rename to windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md diff --git a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md rename to windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md diff --git a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md b/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md rename to windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-wip-policy-using-intune-azure.md rename to windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md rename to windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune.md diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md rename to windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md similarity index 100% rename from windows/threat-protection/windows-information-protection/create-wip-policy-using-sccm.md rename to windows/security/information-protection/windows-information-protection/create-wip-policy-using-sccm.md diff --git a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md similarity index 100% rename from windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md rename to windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md diff --git a/windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md b/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune.md similarity index 100% rename from windows/threat-protection/windows-information-protection/deploy-wip-policy-using-intune.md rename to windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune.md diff --git a/windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md b/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md rename to windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md diff --git a/windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md b/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/guidance-and-best-practices-wip.md rename to windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md diff --git a/windows/threat-protection/windows-information-protection/images/intune-add-applocker-xml-file.png b/windows/security/information-protection/windows-information-protection/images/intune-add-applocker-xml-file.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-add-applocker-xml-file.png rename to windows/security/information-protection/windows-information-protection/images/intune-add-applocker-xml-file.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-add-classic-apps.png b/windows/security/information-protection/windows-information-protection/images/intune-add-classic-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-add-classic-apps.png rename to windows/security/information-protection/windows-information-protection/images/intune-add-classic-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-add-uwp-apps.png b/windows/security/information-protection/windows-information-protection/images/intune-add-uwp-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-add-uwp-apps.png rename to windows/security/information-protection/windows-information-protection/images/intune-add-uwp-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-add-uwp.png b/windows/security/information-protection/windows-information-protection/images/intune-add-uwp.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-add-uwp.png rename to windows/security/information-protection/windows-information-protection/images/intune-add-uwp.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-addapps.png b/windows/security/information-protection/windows-information-protection/images/intune-addapps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-addapps.png rename to windows/security/information-protection/windows-information-protection/images/intune-addapps.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-applocker-before-begin.png b/windows/security/information-protection/windows-information-protection/images/intune-applocker-before-begin.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-applocker-before-begin.png rename to windows/security/information-protection/windows-information-protection/images/intune-applocker-before-begin.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-applocker-permissions.png b/windows/security/information-protection/windows-information-protection/images/intune-applocker-permissions.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-applocker-permissions.png rename to windows/security/information-protection/windows-information-protection/images/intune-applocker-permissions.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-applocker-publisher-with-app.png b/windows/security/information-protection/windows-information-protection/images/intune-applocker-publisher-with-app.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-applocker-publisher-with-app.png rename to windows/security/information-protection/windows-information-protection/images/intune-applocker-publisher-with-app.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-applocker-publisher.png b/windows/security/information-protection/windows-information-protection/images/intune-applocker-publisher.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-applocker-publisher.png rename to windows/security/information-protection/windows-information-protection/images/intune-applocker-publisher.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-applocker-select-apps.png b/windows/security/information-protection/windows-information-protection/images/intune-applocker-select-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-applocker-select-apps.png rename to windows/security/information-protection/windows-information-protection/images/intune-applocker-select-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-corporate-identity.png b/windows/security/information-protection/windows-information-protection/images/intune-corporate-identity.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-corporate-identity.png rename to windows/security/information-protection/windows-information-protection/images/intune-corporate-identity.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-createnewpolicy.png b/windows/security/information-protection/windows-information-protection/images/intune-createnewpolicy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-createnewpolicy.png rename to windows/security/information-protection/windows-information-protection/images/intune-createnewpolicy.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-data-recovery.png b/windows/security/information-protection/windows-information-protection/images/intune-data-recovery.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-data-recovery.png rename to windows/security/information-protection/windows-information-protection/images/intune-data-recovery.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-deploy-vpn.png b/windows/security/information-protection/windows-information-protection/images/intune-deploy-vpn.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-deploy-vpn.png rename to windows/security/information-protection/windows-information-protection/images/intune-deploy-vpn.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-empty-addapps.png b/windows/security/information-protection/windows-information-protection/images/intune-empty-addapps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-empty-addapps.png rename to windows/security/information-protection/windows-information-protection/images/intune-empty-addapps.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-generalinfo.png b/windows/security/information-protection/windows-information-protection/images/intune-generalinfo.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-generalinfo.png rename to windows/security/information-protection/windows-information-protection/images/intune-generalinfo.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-groupselection.png b/windows/security/information-protection/windows-information-protection/images/intune-groupselection.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-groupselection.png rename to windows/security/information-protection/windows-information-protection/images/intune-groupselection.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-groupselection_vpnlink.png b/windows/security/information-protection/windows-information-protection/images/intune-groupselection_vpnlink.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-groupselection_vpnlink.png rename to windows/security/information-protection/windows-information-protection/images/intune-groupselection_vpnlink.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-local-security-export.png b/windows/security/information-protection/windows-information-protection/images/intune-local-security-export.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-local-security-export.png rename to windows/security/information-protection/windows-information-protection/images/intune-local-security-export.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-local-security-snapin-updated.png b/windows/security/information-protection/windows-information-protection/images/intune-local-security-snapin-updated.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-local-security-snapin-updated.png rename to windows/security/information-protection/windows-information-protection/images/intune-local-security-snapin-updated.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-local-security-snapin.png b/windows/security/information-protection/windows-information-protection/images/intune-local-security-snapin.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-local-security-snapin.png rename to windows/security/information-protection/windows-information-protection/images/intune-local-security-snapin.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-managedeployment.png b/windows/security/information-protection/windows-information-protection/images/intune-managedeployment.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-managedeployment.png rename to windows/security/information-protection/windows-information-protection/images/intune-managedeployment.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-network-detection-boxes.png b/windows/security/information-protection/windows-information-protection/images/intune-network-detection-boxes.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-network-detection-boxes.png rename to windows/security/information-protection/windows-information-protection/images/intune-network-detection-boxes.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-networklocation.png b/windows/security/information-protection/windows-information-protection/images/intune-networklocation.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-networklocation.png rename to windows/security/information-protection/windows-information-protection/images/intune-networklocation.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-optional-settings.png b/windows/security/information-protection/windows-information-protection/images/intune-optional-settings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-optional-settings.png rename to windows/security/information-protection/windows-information-protection/images/intune-optional-settings.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-protection-mode.png b/windows/security/information-protection/windows-information-protection/images/intune-protection-mode.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-protection-mode.png rename to windows/security/information-protection/windows-information-protection/images/intune-protection-mode.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-authentication.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-authentication.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-authentication.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-authentication.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-createpolicy.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-createpolicy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-createpolicy.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-createpolicy.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-customconfig.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-customconfig.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-customconfig.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-customconfig.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-omaurisettings.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-omaurisettings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-omaurisettings.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-omaurisettings.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-titledescription.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-titledescription.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-titledescription.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-titledescription.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-vpnsettings.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-vpnsettings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-vpnsettings.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-vpnsettings.png diff --git a/windows/threat-protection/windows-information-protection/images/intune-vpn-wipmodeid.png b/windows/security/information-protection/windows-information-protection/images/intune-vpn-wipmodeid.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/intune-vpn-wipmodeid.png rename to windows/security/information-protection/windows-information-protection/images/intune-vpn-wipmodeid.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-default-rule-warning.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-default-rule-warning.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-default-rule-warning.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-default-rule-warning.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-1.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-1.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-1.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-1.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions-desktop.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions-desktop.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions-desktop.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions-desktop.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-app-and-permissions.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-auto-generate-rules.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-auto-generate-rules.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-auto-generate-rules.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-auto-generate-rules.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-create.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-create.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-create.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-create.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export-rules-desktop.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export-rules-desktop.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export-rules-desktop.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export-rules-desktop.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export-rules.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export-rules.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export-rules.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export-rules.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-export.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-export.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-review-rules.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-review-rules.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-review-rules.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-review-rules.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-rule-preferences.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-rule-preferences.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-rule-preferences.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-rule-preferences.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-1.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-1.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-1.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-1.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-2.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-2.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-2.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-2.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-3.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-3.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-3.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-3.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-4.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-4.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-4.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-4.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-5.png b/windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-5.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-applocker-secpol-wizard-5.png rename to windows/security/information-protection/windows-information-protection/images/wip-applocker-secpol-wizard-5.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-access-options.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-access-options.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-access-options.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-access-options.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-desktop-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-desktop-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-desktop-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-desktop-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-policy.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-policy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-policy.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-policy.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-recommended-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-recommended-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-recommended-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-recommended-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-store-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-store-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-store-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-store-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-uri-desktop-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-uri-desktop-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-uri-desktop-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-uri-desktop-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-uri-store-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-uri-store-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-uri-store-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-uri-store-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-add-user-groups.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-add-user-groups.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-add-user-groups.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-add-user-groups.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-efsdra.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-efsdra.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-efsdra.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-efsdra.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network-autodetect.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-network.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-network.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-network.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-advanced-settings-optional.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-allowed-apps-pane.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-allowed-apps-pane.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-allowed-apps-pane.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-allowed-apps-pane.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-allowed-apps-with-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-allowed-apps-with-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-allowed-apps-with-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-allowed-apps-with-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-configure-desktop-apps-using-uri.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-configure-desktop-apps-using-uri.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-configure-desktop-apps-using-uri.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-configure-desktop-apps-using-uri.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-configure-store-apps-using-uri.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-configure-store-apps-using-uri.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-configure-store-apps-using-uri.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-configure-store-apps-using-uri.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-import-apps.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-import-apps.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-import-apps.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-import-apps.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-portal-add-policy.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-portal-add-policy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-portal-add-policy.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-portal-add-policy.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-portal-addpolicy-mam.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-portal-addpolicy-mam.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-portal-addpolicy-mam.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-portal-addpolicy-mam.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-portal-start-mam.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-portal-start-mam.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-portal-start-mam.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-portal-start-mam.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-portal-start.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-portal-start.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-portal-start.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-portal-start.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-corp-identity.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-required-settings-protection-mode.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-vpn-configure-policy.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-configure-policy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-vpn-configure-policy.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-configure-policy.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-vpn-custom-omauri.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-custom-omauri.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-vpn-custom-omauri.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-custom-omauri.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-azure-vpn-device-policy.png b/windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-device-policy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-azure-vpn-device-policy.png rename to windows/security/information-protection/windows-information-protection/images/wip-azure-vpn-device-policy.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-intune-app-reconfig-warning.png b/windows/security/information-protection/windows-information-protection/images/wip-intune-app-reconfig-warning.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-intune-app-reconfig-warning.png rename to windows/security/information-protection/windows-information-protection/images/wip-intune-app-reconfig-warning.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-add-network-domain.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-add-network-domain.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-add-network-domain.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-add-network-domain.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-addapplockerfile.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-addapplockerfile.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-addapplockerfile.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-addapplockerfile.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-adddesktopapp.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-adddesktopapp.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-adddesktopapp.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-adddesktopapp.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-additionalsettings.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-additionalsettings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-additionalsettings.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-additionalsettings.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-addpolicy.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-addpolicy.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-addpolicy.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-addpolicy.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-adduniversalapp.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-adduniversalapp.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-adduniversalapp.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-adduniversalapp.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-appmgmt.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-appmgmt.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-appmgmt.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-appmgmt.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-corp-identity.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-corp-identity.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-corp-identity.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-corp-identity.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-devicesettings.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-devicesettings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-devicesettings.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-devicesettings.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-dra.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-dra.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-dra.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-dra.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-generalscreen.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-generalscreen.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-generalscreen.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-generalscreen.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-network-domain.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-network-domain.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-network-domain.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-network-domain.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-optsettings.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-optsettings.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-optsettings.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-optsettings.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-summaryscreen.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-summaryscreen.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-summaryscreen.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-summaryscreen.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-sccm-supportedplat.png b/windows/security/information-protection/windows-information-protection/images/wip-sccm-supportedplat.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-sccm-supportedplat.png rename to windows/security/information-protection/windows-information-protection/images/wip-sccm-supportedplat.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-select-column.png b/windows/security/information-protection/windows-information-protection/images/wip-select-column.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-select-column.png rename to windows/security/information-protection/windows-information-protection/images/wip-select-column.png diff --git a/windows/threat-protection/windows-information-protection/images/wip-taskmgr.png b/windows/security/information-protection/windows-information-protection/images/wip-taskmgr.png similarity index 100% rename from windows/threat-protection/windows-information-protection/images/wip-taskmgr.png rename to windows/security/information-protection/windows-information-protection/images/wip-taskmgr.png diff --git a/windows/threat-protection/windows-information-protection/limitations-with-wip.md b/windows/security/information-protection/windows-information-protection/limitations-with-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/limitations-with-wip.md rename to windows/security/information-protection/windows-information-protection/limitations-with-wip.md diff --git a/windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md b/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/mandatory-settings-for-wip.md rename to windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md diff --git a/windows/threat-protection/windows-information-protection/overview-create-wip-policy-sccm.md b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-sccm.md similarity index 100% rename from windows/threat-protection/windows-information-protection/overview-create-wip-policy-sccm.md rename to windows/security/information-protection/windows-information-protection/overview-create-wip-policy-sccm.md diff --git a/windows/threat-protection/windows-information-protection/overview-create-wip-policy.md b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md similarity index 100% rename from windows/threat-protection/windows-information-protection/overview-create-wip-policy.md rename to windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md diff --git a/windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md b/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/protect-enterprise-data-using-wip.md rename to windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md diff --git a/windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md b/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/recommended-network-definitions-for-wip.md rename to windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md diff --git a/windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md b/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/testing-scenarios-for-wip.md rename to windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md diff --git a/windows/threat-protection/windows-information-protection/using-owa-with-wip.md b/windows/security/information-protection/windows-information-protection/using-owa-with-wip.md similarity index 100% rename from windows/threat-protection/windows-information-protection/using-owa-with-wip.md rename to windows/security/information-protection/windows-information-protection/using-owa-with-wip.md diff --git a/windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md b/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md similarity index 100% rename from windows/threat-protection/windows-information-protection/wip-app-enterprise-context.md rename to windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md new file mode 100644 index 0000000000..42ede7cb70 --- /dev/null +++ b/windows/security/threat-protection/TOC.md @@ -0,0 +1,321 @@ +# [Threat protection](index.md) + + +## [The Windows Defender Security Center app](windows-defender-security-center\windows-defender-security-center.md) +### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center\wdsc-customize-contact-information.md) +### [Hide Windows Defender Security Center app notifications](windows-defender-security-center\wdsc-hide-notifications.md) +### [Virus and threat protection](windows-defender-security-center\wdsc-virus-threat-protection.md) +### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) +### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) +### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) +### [Family options](windows-defender-security-center\wdsc-family-options.md) + + + + + + +## [Windows Defender Advanced Threat Protection](windows-defender-atp\windows-defender-advanced-threat-protection.md) +### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) +### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) +### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) +### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) +### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) +### [Onboard endpoints and set up access](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) +#### [Configure client endpoints](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) +##### [Configure endpoints using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) +##### [Configure endpoints using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) +##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) +###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) +##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) +##### [Configure non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) +#### [Configure non-Windows endpoints](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) +#### [Configure server endpoints](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) +#### [Run a detection test on a newly onboarded endpoint](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) +#### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) +### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) +### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) +#### [View the Security operations dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) +#### [View the Security analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) +#### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) +#### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) +##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) +##### [Incident graph](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#incident-graph) +##### [Alert timeline](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-timeline) +#### [Investigate files](windows-defender-atp\investigate-files-windows-defender-advanced-threat-protection.md) +#### [Investigate an IP address](windows-defender-atp\investigate-ip-windows-defender-advanced-threat-protection.md) +#### [Investigate a domain](windows-defender-atp\investigate-domain-windows-defender-advanced-threat-protection.md) +#### [View and organize the Machines list](windows-defender-atp\machines-view-overview-windows-defender-advanced-threat-protection.md) +#### [Investigate machines](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md) +##### [Manage machine group and tags](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) +##### [Alerts related to this machine](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) +##### [Machine timeline](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) +###### [Search for specific events](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) +###### [Filter events from a specific date](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) +###### [Export machine timeline events](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) +###### [Navigate between pages](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) +#### [Investigate a user account](windows-defender-atp\investigate-user-windows-defender-advanced-threat-protection.md) +#### [Manage alerts](windows-defender-atp\manage-alerts-windows-defender-advanced-threat-protection.md) +#### [Take response actions](windows-defender-atp\response-actions-windows-defender-advanced-threat-protection.md) +##### [Take response actions on a machine](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md) +###### [Collect investigation package](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) +###### [Run antivirus scan](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) +###### [Restrict app execution](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) +###### [Remove app restriction](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) +###### [Isolate machines from the network](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) +###### [Release machine from isolation](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) +###### [Check activity details in Action center](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +##### [Take response actions on a file](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md) +###### [Stop and quarantine files in your network](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) +###### [Remove file from quarantine](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) +###### [Block files in your network](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) +###### [Remove file from blocked list](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) +###### [Check activity details in Action center](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) +###### [Deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) +####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) +####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) +####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) +### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) +#### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) +#### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) +#### [Configure HP ArcSight to pull alerts](windows-defender-atp\configure-arcsight-windows-defender-advanced-threat-protection.md) +#### [Windows Defender ATP alert API fields](windows-defender-atp\api-portal-mapping-windows-defender-advanced-threat-protection.md) +#### [Pull alerts using REST API](windows-defender-atp\pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot SIEM tool integration issues](windows-defender-atp\troubleshoot-siem-windows-defender-advanced-threat-protection.md) +### [Use the threat intelligence API to create custom alerts](windows-defender-atp\use-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Understand threat intelligence concepts](windows-defender-atp\threat-indicator-concepts-windows-defender-advanced-threat-protection.md) +#### [Enable the custom threat intelligence application](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Create custom threat intelligence alerts](windows-defender-atp\custom-ti-api-windows-defender-advanced-threat-protection.md) +#### [PowerShell code examples](windows-defender-atp\powershell-example-code-windows-defender-advanced-threat-protection.md) +#### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) +#### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) +### [Use the Windows Defender ATP exposed APIs](windows-defender-atp\exposed-apis-windows-defender-advanced-threat-protection.md) +#### [Supported Windows Defender ATP APIs](windows-defender-atp\supported-apis-windows-defender-advanced-threat-protection.md) +##### Actor +###### [Get actor information](windows-defender-atp\get-actor-information-windows-defender-advanced-threat-protection.md) +###### [Get actor related alerts](windows-defender-atp\get-actor-related-alerts-windows-defender-advanced-threat-protection.md) +##### Alerts +###### [Get alerts](windows-defender-atp\get-alerts-windows-defender-advanced-threat-protection.md) +###### [Get alert information by ID](windows-defender-atp\get-alert-info-by-id-windows-defender-advanced-threat-protection.md) +###### [Get alert related actor information](windows-defender-atp\get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) +###### [Get alert related domain information](windows-defender-atp\get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) +###### [Get alert related file information](windows-defender-atp\get-alert-related-files-info-windows-defender-advanced-threat-protection.md) +###### [Get alert related IP information](windows-defender-atp\get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) +###### [Get alert related machine information](windows-defender-atp\get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) +##### Domain +###### [Get domain related alerts](windows-defender-atp\get-domain-related-alerts-windows-defender-advanced-threat-protection.md) +###### [Get domain related machines](windows-defender-atp\get-domain-related-machines-windows-defender-advanced-threat-protection.md) +###### [Get domain statistics](windows-defender-atp\get-domain-statistics-windows-defender-advanced-threat-protection.md) +###### [Is domain seen in organization](windows-defender-atp\is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) + +##### File +###### [Block file API](windows-defender-atp\block-file-windows-defender-advanced-threat-protection.md) +###### [Get file information](windows-defender-atp\get-file-information-windows-defender-advanced-threat-protection.md) +###### [Get file related alerts](windows-defender-atp\get-file-related-alerts-windows-defender-advanced-threat-protection.md) +###### [Get file related machines](windows-defender-atp\get-file-related-machines-windows-defender-advanced-threat-protection.md) +###### [Get file statistics](windows-defender-atp\get-file-statistics-windows-defender-advanced-threat-protection.md) +###### [Get FileActions collection API](windows-defender-atp\get-fileactions-collection-windows-defender-advanced-threat-protection.md) +###### [Unblock file API](windows-defender-atp\unblock-file-windows-defender-advanced-threat-protection.md) + +##### IP +###### [Get IP related alerts](windows-defender-atp\get-ip-related-alerts-windows-defender-advanced-threat-protection.md) +###### [Get IP related machines](windows-defender-atp\get-ip-related-machines-windows-defender-advanced-threat-protection.md) +###### [Get IP statistics](windows-defender-atp\get-ip-statistics-windows-defender-advanced-threat-protection.md) +###### [Is IP seen in organization](windows-defender-atp\is-ip-seen-org-windows-defender-advanced-threat-protection.md) +##### Machines +###### [Collect investigation package API](windows-defender-atp\collect-investigation-package-windows-defender-advanced-threat-protection.md) +###### [Find machine information by IP](windows-defender-atp\find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) +###### [Get machines](windows-defender-atp\get-machines-windows-defender-advanced-threat-protection.md) +###### [Get FileMachineAction object API](windows-defender-atp\get-filemachineaction-object-windows-defender-advanced-threat-protection.md) +###### [Get FileMachineActions collection API](windows-defender-atp\get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) +###### [Get machine by ID](windows-defender-atp\get-machine-by-id-windows-defender-advanced-threat-protection.md) +###### [Get machine log on users](windows-defender-atp\get-machine-log-on-users-windows-defender-advanced-threat-protection.md) +###### [Get machine related alerts](windows-defender-atp\get-machine-related-alerts-windows-defender-advanced-threat-protection.md) +###### [Get MachineAction object API](windows-defender-atp\get-machineaction-object-windows-defender-advanced-threat-protection.md) +###### [Get MachineActions collection API](windows-defender-atp\get-machineactions-collection-windows-defender-advanced-threat-protection.md) +###### [Get machines](windows-defender-atp\get-machines-windows-defender-advanced-threat-protection.md) +###### [Get package SAS URI API](windows-defender-atp\get-package-sas-uri-windows-defender-advanced-threat-protection.md) +###### [Isolate machine API](windows-defender-atp\isolate-machine-windows-defender-advanced-threat-protection.md) +###### [Release machine from isolation API](windows-defender-atp\unisolate-machine-windows-defender-advanced-threat-protection.md) +###### [Remove app restriction API](windows-defender-atp\unrestrict-code-execution-windows-defender-advanced-threat-protection.md) +###### [Request sample API](windows-defender-atp\request-sample-windows-defender-advanced-threat-protection.md) +###### [Restrict app execution API](windows-defender-atp\restrict-code-execution-windows-defender-advanced-threat-protection.md) +###### [Run antivirus scan API](windows-defender-atp\run-av-scan-windows-defender-advanced-threat-protection.md) +###### [Stop and quarantine file API](windows-defender-atp\stop-quarantine-file-windows-defender-advanced-threat-protection.md) + + + +##### User +###### [Get alert related user information](windows-defender-atp\get-alert-related-user-info-windows-defender-advanced-threat-protection.md) +###### [Get user information](windows-defender-atp\get-user-information-windows-defender-advanced-threat-protection.md) +###### [Get user related alerts](windows-defender-atp\get-user-related-alerts-windows-defender-advanced-threat-protection.md) +###### [Get user related machines](windows-defender-atp\get-user-related-machines-windows-defender-advanced-threat-protection.md) + + +### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) +#### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) +##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) +##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) +### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) +### [Configure Windows Defender ATP preferences settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) +#### [Update general settings](windows-defender-atp\general-settings-windows-defender-advanced-threat-protection.md) +#### [Turn on advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) +#### [Turn on preview experience](windows-defender-atp\preview-settings-windows-defender-advanced-threat-protection.md) +#### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) +#### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) +#### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) +#### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) +#### [Enable Security Analytics security controls](windows-defender-atp\enable-security-analytics-windows-defender-advanced-threat-protection.md) + +### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) +### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) +### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) +### [Review events and errors on endpoints with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) +### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) +## [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) +### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) + +### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) + +### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) +#### [Use limited periodic scanning in Windows Defender AV](windows-defender-antivirus\limited-periodic-scanning-windows-defender-antivirus.md) + + +### [Evaluate Windows Defender Antivirus protection](windows-defender-antivirus\evaluate-windows-defender-antivirus.md) + + +### [Deploy, manage updates, and report on Windows Defender Antivirus](windows-defender-antivirus\deploy-manage-report-windows-defender-antivirus.md) +#### [Deploy and enable Windows Defender Antivirus](windows-defender-antivirus\deploy-windows-defender-antivirus.md) +##### [Deployment guide for VDI environments](windows-defender-antivirus\deployment-vdi-windows-defender-antivirus.md) +#### [Report on Windows Defender Antivirus protection](windows-defender-antivirus\report-monitor-windows-defender-antivirus.md) +##### [Troubleshoot Windows Defender Antivirus reporting in Update Compliance](windows-defender-antivirus\troubleshoot-reporting.md) +#### [Manage updates and apply baselines](windows-defender-antivirus\manage-updates-baselines-windows-defender-antivirus.md) +##### [Manage protection and definition updates](windows-defender-antivirus\manage-protection-updates-windows-defender-antivirus.md) +##### [Manage when protection updates should be downloaded and applied](windows-defender-antivirus\manage-protection-update-schedule-windows-defender-antivirus.md) +##### [Manage updates for endpoints that are out of date](windows-defender-antivirus\manage-outdated-endpoints-windows-defender-antivirus.md) +##### [Manage event-based forced updates](windows-defender-antivirus\manage-event-based-updates-windows-defender-antivirus.md) +##### [Manage updates for mobile devices and VMs](windows-defender-antivirus\manage-updates-mobile-devices-vms-windows-defender-antivirus.md) + + +### [Configure Windows Defender Antivirus features](windows-defender-antivirus\configure-windows-defender-antivirus-features.md) +#### [Utilize Microsoft cloud-delivered protection](windows-defender-antivirus\utilize-microsoft-cloud-protection-windows-defender-antivirus.md) +##### [Enable cloud-delivered protection](windows-defender-antivirus\enable-cloud-protection-windows-defender-antivirus.md) +##### [Specify the cloud-delivered protection level](windows-defender-antivirus\specify-cloud-protection-level-windows-defender-antivirus.md) +##### [Configure and validate network connections](windows-defender-antivirus\configure-network-connections-windows-defender-antivirus.md) +##### [Enable the Block at First Sight feature](windows-defender-antivirus\configure-block-at-first-sight-windows-defender-antivirus.md) +##### [Configure the cloud block timeout period](windows-defender-antivirus\configure-cloud-block-timeout-period-windows-defender-antivirus.md) +#### [Configure behavioral, heuristic, and real-time protection](windows-defender-antivirus\configure-protection-features-windows-defender-antivirus.md) +##### [Detect and block Potentially Unwanted Applications](windows-defender-antivirus\detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) +##### [Enable and configure always-on protection and monitoring](windows-defender-antivirus\configure-real-time-protection-windows-defender-antivirus.md) +#### [Configure end-user interaction with Windows Defender AV](windows-defender-antivirus\configure-end-user-interaction-windows-defender-antivirus.md) +##### [Configure the notifications that appear on endpoints](windows-defender-antivirus\configure-notifications-windows-defender-antivirus.md) +##### [Prevent users from seeing or interacting with the user interface](windows-defender-antivirus\prevent-end-user-interaction-windows-defender-antivirus.md) +##### [Prevent or allow users to locally modify policy settings](windows-defender-antivirus\configure-local-policy-overrides-windows-defender-antivirus.md) + + +### [Customize, initiate, and review the results of scans and remediation](windows-defender-antivirus\customize-run-review-remediate-scans-windows-defender-antivirus.md) +#### [Configure and validate exclusions in Windows Defender AV scans](windows-defender-antivirus\configure-exclusions-windows-defender-antivirus.md) +##### [Configure and validate exclusions based on file name, extension, and folder location](windows-defender-antivirus\configure-extension-file-exclusions-windows-defender-antivirus.md) +##### [Configure and validate exclusions for files opened by processes](windows-defender-antivirus\configure-process-opened-file-exclusions-windows-defender-antivirus.md) +##### [Configure exclusions in Windows Defender AV on Windows Server 2016](windows-defender-antivirus\configure-server-exclusions-windows-defender-antivirus.md) +#### [Configure scanning options in Windows Defender AV](windows-defender-antivirus\configure-advanced-scan-types-windows-defender-antivirus.md) +#### [Configure remediation for scans](windows-defender-antivirus\configure-remediation-windows-defender-antivirus.md) +#### [Configure scheduled scans](windows-defender-antivirus\scheduled-catch-up-scans-windows-defender-antivirus.md) +#### [Configure and run scans](windows-defender-antivirus\run-scan-windows-defender-antivirus.md) +#### [Review scan results](windows-defender-antivirus\review-scan-results-windows-defender-antivirus.md) +#### [Run and review the results of a Windows Defender Offline scan](windows-defender-antivirus\windows-defender-offline.md) + + +### [Review event logs and error codes to troubleshoot issues](windows-defender-antivirus\troubleshoot-windows-defender-antivirus.md) + + + +### [Reference topics for management and configuration tools](windows-defender-antivirus\configuration-management-reference-windows-defender-antivirus.md) +#### [Use Group Policy settings to configure and manage Windows Defender AV](windows-defender-antivirus\use-group-policy-windows-defender-antivirus.md) +#### [Use System Center Configuration Manager and Microsoft Intune to configure and manage Windows Defender AV](windows-defender-antivirus\use-intune-config-manager-windows-defender-antivirus.md) +#### [Use PowerShell cmdlets to configure and manage Windows Defender AV](windows-defender-antivirus\use-powershell-cmdlets-windows-defender-antivirus.md) +#### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) +#### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) + + + +## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) +### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) +#### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) +#### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) + +### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) +#### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) +#### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) +#### [Enable Exploit protection](windows-defender-exploit-guard\enable-exploit-protection.md) +#### [Customize Exploit protection](windows-defender-exploit-guard\customize-exploit-protection.md) +##### [Import, export, and deploy Exploit protection configurations](windows-defender-exploit-guard\import-export-exploit-protection-emet-xml.md) +### [Attack surface reduction](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) +#### [Evaluate Attack surface reduction](windows-defender-exploit-guard\evaluate-attack-surface-reduction.md) +#### [Enable Attack surface reduction](windows-defender-exploit-guard\enable-attack-surface-reduction.md) +#### [Customize Attack surface reduction](windows-defender-exploit-guard\customize-attack-surface-reduction.md) +#### [Troubleshoot Attack surface reduction rules](windows-defender-exploit-guard\troubleshoot-asr.md) +### [Network Protection](windows-defender-exploit-guard\network-protection-exploit-guard.md) +#### [Evaluate Network Protection](windows-defender-exploit-guard\evaluate-network-protection.md) +#### [Enable Network Protection](windows-defender-exploit-guard\enable-network-protection.md) +#### [Troubleshoot Network protection](windows-defender-exploit-guard\troubleshoot-np.md) +### [Controlled folder access](windows-defender-exploit-guard\controlled-folders-exploit-guard.md) +#### [Evaluate Controlled folder access](windows-defender-exploit-guard\evaluate-controlled-folder-access.md) +#### [Enable Controlled folder access](windows-defender-exploit-guard\enable-controlled-folders-exploit-guard.md) +#### [Customize Controlled folder access](windows-defender-exploit-guard\customize-controlled-folders-exploit-guard.md) + + +## [Windows Defender Application Control](windows-defender-application-control.md) + + +## [Windows Defender SmartScreen](windows-defender-smartscreen\windows-defender-smartscreen-overview.md) +### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md) +### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen\windows-defender-smartscreen-set-individual-device.md) + +##[Windows Defender Application Guard](windows-defender-application-guard\wd-app-guard-overview.md) +###[System requirements for Windows Defender Application Guard](windows-defender-application-guard\reqs-wd-app-guard.md) +###[Prepare and install Windows Defender Application Guard](windows-defender-application-guard\install-wd-app-guard.md) +###[Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard\configure-wd-app-guard.md) +###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard\test-scenarios-wd-app-guard.md) +###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard\faq-wd-app-guard.md) + +## [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection\protect-enterprise-data-using-wip.md) +### [Create a Windows Information Protection (WIP) policy using Microsoft Intune](windows-information-protection\overview-create-wip-policy.md) +#### [Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune.md) +##### [Deploy your Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune.md) +##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the classic console for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune.md) +#### [Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune-azure.md) +##### [Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune-azure.md) +##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md) +#### [Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md) +### [Create a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\overview-create-wip-policy-sccm.md) +#### [Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\create-wip-policy-using-sccm.md) +### [Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md) +### [Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](windows-information-protection\wip-app-enterprise-context.md) +### [Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](windows-information-protection\mandatory-settings-for-wip.md) +### [Testing scenarios for Windows Information Protection (WIP)](windows-information-protection\testing-scenarios-for-wip.md) +### [Limitations while using Windows Information Protection (WIP)](windows-information-protection\limitations-with-wip.md) +### [How to collect Windows Information Protection (WIP) audit event logs](windows-information-protection\collect-wip-audit-event-logs.md) +### [General guidance and best practices for Windows Information Protection (WIP)](windows-information-protection\guidance-and-best-practices-wip.md) +#### [Enlightened apps for use with Windows Information Protection (WIP)](windows-information-protection\enlightened-microsoft-apps-and-wip.md) +#### [Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](windows-information-protection\app-behavior-with-wip.md) +#### [Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP)](windows-information-protection\recommended-network-definitions-for-wip.md) +#### [Using Outlook Web Access with Windows Information Protection (WIP)](windows-information-protection\using-owa-with-wip.md) + +## [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) + +## [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) + +## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) + +## [Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) + +## [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) + +## [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) + +## [Change history for Threat Protection](change-history-for-threat-protection.md) diff --git a/windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md b/windows/security/threat-protection/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md similarity index 100% rename from windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md rename to windows/security/threat-protection/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md diff --git a/windows/device-security/applocker/administer-applocker.md b/windows/security/threat-protection/applocker/administer-applocker.md similarity index 100% rename from windows/device-security/applocker/administer-applocker.md rename to windows/security/threat-protection/applocker/administer-applocker.md diff --git a/windows/device-security/applocker/applocker-architecture-and-components.md b/windows/security/threat-protection/applocker/applocker-architecture-and-components.md similarity index 100% rename from windows/device-security/applocker/applocker-architecture-and-components.md rename to windows/security/threat-protection/applocker/applocker-architecture-and-components.md diff --git a/windows/device-security/applocker/applocker-functions.md b/windows/security/threat-protection/applocker/applocker-functions.md similarity index 100% rename from windows/device-security/applocker/applocker-functions.md rename to windows/security/threat-protection/applocker/applocker-functions.md diff --git a/windows/device-security/applocker/applocker-overview.md b/windows/security/threat-protection/applocker/applocker-overview.md similarity index 100% rename from windows/device-security/applocker/applocker-overview.md rename to windows/security/threat-protection/applocker/applocker-overview.md diff --git a/windows/device-security/applocker/applocker-policies-deployment-guide.md b/windows/security/threat-protection/applocker/applocker-policies-deployment-guide.md similarity index 100% rename from windows/device-security/applocker/applocker-policies-deployment-guide.md rename to windows/security/threat-protection/applocker/applocker-policies-deployment-guide.md diff --git a/windows/device-security/applocker/applocker-policies-design-guide.md b/windows/security/threat-protection/applocker/applocker-policies-design-guide.md similarity index 100% rename from windows/device-security/applocker/applocker-policies-design-guide.md rename to windows/security/threat-protection/applocker/applocker-policies-design-guide.md diff --git a/windows/device-security/applocker/applocker-policy-use-scenarios.md b/windows/security/threat-protection/applocker/applocker-policy-use-scenarios.md similarity index 100% rename from windows/device-security/applocker/applocker-policy-use-scenarios.md rename to windows/security/threat-protection/applocker/applocker-policy-use-scenarios.md diff --git a/windows/device-security/applocker/applocker-processes-and-interactions.md b/windows/security/threat-protection/applocker/applocker-processes-and-interactions.md similarity index 100% rename from windows/device-security/applocker/applocker-processes-and-interactions.md rename to windows/security/threat-protection/applocker/applocker-processes-and-interactions.md diff --git a/windows/device-security/applocker/applocker-settings.md b/windows/security/threat-protection/applocker/applocker-settings.md similarity index 100% rename from windows/device-security/applocker/applocker-settings.md rename to windows/security/threat-protection/applocker/applocker-settings.md diff --git a/windows/device-security/applocker/applocker-technical-reference.md b/windows/security/threat-protection/applocker/applocker-technical-reference.md similarity index 100% rename from windows/device-security/applocker/applocker-technical-reference.md rename to windows/security/threat-protection/applocker/applocker-technical-reference.md diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md b/windows/security/threat-protection/applocker/configure-an-applocker-policy-for-audit-only.md similarity index 100% rename from windows/device-security/applocker/configure-an-applocker-policy-for-audit-only.md rename to windows/security/threat-protection/applocker/configure-an-applocker-policy-for-audit-only.md diff --git a/windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md b/windows/security/threat-protection/applocker/configure-an-applocker-policy-for-enforce-rules.md similarity index 100% rename from windows/device-security/applocker/configure-an-applocker-policy-for-enforce-rules.md rename to windows/security/threat-protection/applocker/configure-an-applocker-policy-for-enforce-rules.md diff --git a/windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md b/windows/security/threat-protection/applocker/configure-exceptions-for-an-applocker-rule.md similarity index 100% rename from windows/device-security/applocker/configure-exceptions-for-an-applocker-rule.md rename to windows/security/threat-protection/applocker/configure-exceptions-for-an-applocker-rule.md diff --git a/windows/device-security/applocker/configure-the-appLocker-reference-device.md b/windows/security/threat-protection/applocker/configure-the-appLocker-reference-device.md similarity index 100% rename from windows/device-security/applocker/configure-the-appLocker-reference-device.md rename to windows/security/threat-protection/applocker/configure-the-appLocker-reference-device.md diff --git a/windows/device-security/applocker/configure-the-application-identity-service.md b/windows/security/threat-protection/applocker/configure-the-application-identity-service.md similarity index 100% rename from windows/device-security/applocker/configure-the-application-identity-service.md rename to windows/security/threat-protection/applocker/configure-the-application-identity-service.md diff --git a/windows/device-security/applocker/create-a-rule-for-packaged-apps.md b/windows/security/threat-protection/applocker/create-a-rule-for-packaged-apps.md similarity index 100% rename from windows/device-security/applocker/create-a-rule-for-packaged-apps.md rename to windows/security/threat-protection/applocker/create-a-rule-for-packaged-apps.md diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md b/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-file-hash-condition.md similarity index 100% rename from windows/device-security/applocker/create-a-rule-that-uses-a-file-hash-condition.md rename to windows/security/threat-protection/applocker/create-a-rule-that-uses-a-file-hash-condition.md diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md b/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-path-condition.md similarity index 100% rename from windows/device-security/applocker/create-a-rule-that-uses-a-path-condition.md rename to windows/security/threat-protection/applocker/create-a-rule-that-uses-a-path-condition.md diff --git a/windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md b/windows/security/threat-protection/applocker/create-a-rule-that-uses-a-publisher-condition.md similarity index 100% rename from windows/device-security/applocker/create-a-rule-that-uses-a-publisher-condition.md rename to windows/security/threat-protection/applocker/create-a-rule-that-uses-a-publisher-condition.md diff --git a/windows/device-security/applocker/create-applocker-default-rules.md b/windows/security/threat-protection/applocker/create-applocker-default-rules.md similarity index 100% rename from windows/device-security/applocker/create-applocker-default-rules.md rename to windows/security/threat-protection/applocker/create-applocker-default-rules.md diff --git a/windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md b/windows/security/threat-protection/applocker/create-list-of-applications-deployed-to-each-business-group.md similarity index 100% rename from windows/device-security/applocker/create-list-of-applications-deployed-to-each-business-group.md rename to windows/security/threat-protection/applocker/create-list-of-applications-deployed-to-each-business-group.md diff --git a/windows/device-security/applocker/create-your-applocker-planning-document.md b/windows/security/threat-protection/applocker/create-your-applocker-planning-document.md similarity index 100% rename from windows/device-security/applocker/create-your-applocker-planning-document.md rename to windows/security/threat-protection/applocker/create-your-applocker-planning-document.md diff --git a/windows/device-security/applocker/create-your-applocker-policies.md b/windows/security/threat-protection/applocker/create-your-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/create-your-applocker-policies.md rename to windows/security/threat-protection/applocker/create-your-applocker-policies.md diff --git a/windows/device-security/applocker/create-your-applocker-rules.md b/windows/security/threat-protection/applocker/create-your-applocker-rules.md similarity index 100% rename from windows/device-security/applocker/create-your-applocker-rules.md rename to windows/security/threat-protection/applocker/create-your-applocker-rules.md diff --git a/windows/device-security/applocker/delete-an-applocker-rule.md b/windows/security/threat-protection/applocker/delete-an-applocker-rule.md similarity index 100% rename from windows/device-security/applocker/delete-an-applocker-rule.md rename to windows/security/threat-protection/applocker/delete-an-applocker-rule.md diff --git a/windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md b/windows/security/threat-protection/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md similarity index 100% rename from windows/device-security/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md rename to windows/security/threat-protection/applocker/deploy-applocker-policies-by-using-the-enforce-rules-setting.md diff --git a/windows/device-security/applocker/deploy-the-applocker-policy-into-production.md b/windows/security/threat-protection/applocker/deploy-the-applocker-policy-into-production.md similarity index 100% rename from windows/device-security/applocker/deploy-the-applocker-policy-into-production.md rename to windows/security/threat-protection/applocker/deploy-the-applocker-policy-into-production.md diff --git a/windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md b/windows/security/threat-protection/applocker/determine-group-policy-structure-and-rule-enforcement.md similarity index 100% rename from windows/device-security/applocker/determine-group-policy-structure-and-rule-enforcement.md rename to windows/security/threat-protection/applocker/determine-group-policy-structure-and-rule-enforcement.md diff --git a/windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md b/windows/security/threat-protection/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md similarity index 100% rename from windows/device-security/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md rename to windows/security/threat-protection/applocker/determine-which-applications-are-digitally-signed-on-a-reference-computer.md diff --git a/windows/device-security/applocker/determine-your-application-control-objectives.md b/windows/security/threat-protection/applocker/determine-your-application-control-objectives.md similarity index 100% rename from windows/device-security/applocker/determine-your-application-control-objectives.md rename to windows/security/threat-protection/applocker/determine-your-application-control-objectives.md diff --git a/windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md b/windows/security/threat-protection/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md similarity index 100% rename from windows/device-security/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md rename to windows/security/threat-protection/applocker/display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md diff --git a/windows/device-security/applocker/dll-rules-in-applocker.md b/windows/security/threat-protection/applocker/dll-rules-in-applocker.md similarity index 100% rename from windows/device-security/applocker/dll-rules-in-applocker.md rename to windows/security/threat-protection/applocker/dll-rules-in-applocker.md diff --git a/windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md b/windows/security/threat-protection/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md similarity index 100% rename from windows/device-security/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md rename to windows/security/threat-protection/applocker/document-group-policy-structure-and-applocker-rule-enforcement.md diff --git a/windows/device-security/applocker/document-your-application-control-management-processes.md b/windows/security/threat-protection/applocker/document-your-application-control-management-processes.md similarity index 100% rename from windows/device-security/applocker/document-your-application-control-management-processes.md rename to windows/security/threat-protection/applocker/document-your-application-control-management-processes.md diff --git a/windows/device-security/applocker/document-your-application-list.md b/windows/security/threat-protection/applocker/document-your-application-list.md similarity index 100% rename from windows/device-security/applocker/document-your-application-list.md rename to windows/security/threat-protection/applocker/document-your-application-list.md diff --git a/windows/device-security/applocker/document-your-applocker-rules.md b/windows/security/threat-protection/applocker/document-your-applocker-rules.md similarity index 100% rename from windows/device-security/applocker/document-your-applocker-rules.md rename to windows/security/threat-protection/applocker/document-your-applocker-rules.md diff --git a/windows/device-security/applocker/edit-an-applocker-policy.md b/windows/security/threat-protection/applocker/edit-an-applocker-policy.md similarity index 100% rename from windows/device-security/applocker/edit-an-applocker-policy.md rename to windows/security/threat-protection/applocker/edit-an-applocker-policy.md diff --git a/windows/device-security/applocker/edit-applocker-rules.md b/windows/security/threat-protection/applocker/edit-applocker-rules.md similarity index 100% rename from windows/device-security/applocker/edit-applocker-rules.md rename to windows/security/threat-protection/applocker/edit-applocker-rules.md diff --git a/windows/device-security/applocker/enable-the-dll-rule-collection.md b/windows/security/threat-protection/applocker/enable-the-dll-rule-collection.md similarity index 100% rename from windows/device-security/applocker/enable-the-dll-rule-collection.md rename to windows/security/threat-protection/applocker/enable-the-dll-rule-collection.md diff --git a/windows/device-security/applocker/enforce-applocker-rules.md b/windows/security/threat-protection/applocker/enforce-applocker-rules.md similarity index 100% rename from windows/device-security/applocker/enforce-applocker-rules.md rename to windows/security/threat-protection/applocker/enforce-applocker-rules.md diff --git a/windows/device-security/applocker/executable-rules-in-applocker.md b/windows/security/threat-protection/applocker/executable-rules-in-applocker.md similarity index 100% rename from windows/device-security/applocker/executable-rules-in-applocker.md rename to windows/security/threat-protection/applocker/executable-rules-in-applocker.md diff --git a/windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md b/windows/security/threat-protection/applocker/export-an-applocker-policy-from-a-gpo.md similarity index 100% rename from windows/device-security/applocker/export-an-applocker-policy-from-a-gpo.md rename to windows/security/threat-protection/applocker/export-an-applocker-policy-from-a-gpo.md diff --git a/windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md b/windows/security/threat-protection/applocker/export-an-applocker-policy-to-an-xml-file.md similarity index 100% rename from windows/device-security/applocker/export-an-applocker-policy-to-an-xml-file.md rename to windows/security/threat-protection/applocker/export-an-applocker-policy-to-an-xml-file.md diff --git a/windows/device-security/applocker/how-applocker-works-techref.md b/windows/security/threat-protection/applocker/how-applocker-works-techref.md similarity index 100% rename from windows/device-security/applocker/how-applocker-works-techref.md rename to windows/security/threat-protection/applocker/how-applocker-works-techref.md diff --git a/windows/device-security/applocker/images/applocker-plan-inheritance.gif b/windows/security/threat-protection/applocker/images/applocker-plan-inheritance.gif similarity index 100% rename from windows/device-security/applocker/images/applocker-plan-inheritance.gif rename to windows/security/threat-protection/applocker/images/applocker-plan-inheritance.gif diff --git a/windows/device-security/applocker/images/applocker-plandeploy-quickreference.gif b/windows/security/threat-protection/applocker/images/applocker-plandeploy-quickreference.gif similarity index 100% rename from windows/device-security/applocker/images/applocker-plandeploy-quickreference.gif rename to windows/security/threat-protection/applocker/images/applocker-plandeploy-quickreference.gif diff --git a/windows/device-security/applocker/images/blockedappmsg.gif b/windows/security/threat-protection/applocker/images/blockedappmsg.gif similarity index 100% rename from windows/device-security/applocker/images/blockedappmsg.gif rename to windows/security/threat-protection/applocker/images/blockedappmsg.gif diff --git a/windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md b/windows/security/threat-protection/applocker/import-an-applocker-policy-from-another-computer.md similarity index 100% rename from windows/device-security/applocker/import-an-applocker-policy-from-another-computer.md rename to windows/security/threat-protection/applocker/import-an-applocker-policy-from-another-computer.md diff --git a/windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md b/windows/security/threat-protection/applocker/import-an-applocker-policy-into-a-gpo.md similarity index 100% rename from windows/device-security/applocker/import-an-applocker-policy-into-a-gpo.md rename to windows/security/threat-protection/applocker/import-an-applocker-policy-into-a-gpo.md diff --git a/windows/device-security/applocker/maintain-applocker-policies.md b/windows/security/threat-protection/applocker/maintain-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/maintain-applocker-policies.md rename to windows/security/threat-protection/applocker/maintain-applocker-policies.md diff --git a/windows/device-security/applocker/manage-packaged-apps-with-applocker.md b/windows/security/threat-protection/applocker/manage-packaged-apps-with-applocker.md similarity index 100% rename from windows/device-security/applocker/manage-packaged-apps-with-applocker.md rename to windows/security/threat-protection/applocker/manage-packaged-apps-with-applocker.md diff --git a/windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md b/windows/security/threat-protection/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md similarity index 100% rename from windows/device-security/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md rename to windows/security/threat-protection/applocker/merge-applocker-policies-by-using-set-applockerpolicy.md diff --git a/windows/device-security/applocker/merge-applocker-policies-manually.md b/windows/security/threat-protection/applocker/merge-applocker-policies-manually.md similarity index 100% rename from windows/device-security/applocker/merge-applocker-policies-manually.md rename to windows/security/threat-protection/applocker/merge-applocker-policies-manually.md diff --git a/windows/device-security/applocker/monitor-application-usage-with-applocker.md b/windows/security/threat-protection/applocker/monitor-application-usage-with-applocker.md similarity index 100% rename from windows/device-security/applocker/monitor-application-usage-with-applocker.md rename to windows/security/threat-protection/applocker/monitor-application-usage-with-applocker.md diff --git a/windows/device-security/applocker/optimize-applocker-performance.md b/windows/security/threat-protection/applocker/optimize-applocker-performance.md similarity index 100% rename from windows/device-security/applocker/optimize-applocker-performance.md rename to windows/security/threat-protection/applocker/optimize-applocker-performance.md diff --git a/windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md b/windows/security/threat-protection/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md similarity index 100% rename from windows/device-security/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md rename to windows/security/threat-protection/applocker/packaged-apps-and-packaged-app-installer-rules-in-applocker.md diff --git a/windows/device-security/applocker/plan-for-applocker-policy-management.md b/windows/security/threat-protection/applocker/plan-for-applocker-policy-management.md similarity index 100% rename from windows/device-security/applocker/plan-for-applocker-policy-management.md rename to windows/security/threat-protection/applocker/plan-for-applocker-policy-management.md diff --git a/windows/device-security/applocker/refresh-an-applocker-policy.md b/windows/security/threat-protection/applocker/refresh-an-applocker-policy.md similarity index 100% rename from windows/device-security/applocker/refresh-an-applocker-policy.md rename to windows/security/threat-protection/applocker/refresh-an-applocker-policy.md diff --git a/windows/device-security/applocker/requirements-for-deploying-applocker-policies.md b/windows/security/threat-protection/applocker/requirements-for-deploying-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/requirements-for-deploying-applocker-policies.md rename to windows/security/threat-protection/applocker/requirements-for-deploying-applocker-policies.md diff --git a/windows/device-security/applocker/requirements-to-use-applocker.md b/windows/security/threat-protection/applocker/requirements-to-use-applocker.md similarity index 100% rename from windows/device-security/applocker/requirements-to-use-applocker.md rename to windows/security/threat-protection/applocker/requirements-to-use-applocker.md diff --git a/windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md b/windows/security/threat-protection/applocker/run-the-automatically-generate-rules-wizard.md similarity index 100% rename from windows/device-security/applocker/run-the-automatically-generate-rules-wizard.md rename to windows/security/threat-protection/applocker/run-the-automatically-generate-rules-wizard.md diff --git a/windows/device-security/applocker/script-rules-in-applocker.md b/windows/security/threat-protection/applocker/script-rules-in-applocker.md similarity index 100% rename from windows/device-security/applocker/script-rules-in-applocker.md rename to windows/security/threat-protection/applocker/script-rules-in-applocker.md diff --git a/windows/device-security/applocker/security-considerations-for-applocker.md b/windows/security/threat-protection/applocker/security-considerations-for-applocker.md similarity index 100% rename from windows/device-security/applocker/security-considerations-for-applocker.md rename to windows/security/threat-protection/applocker/security-considerations-for-applocker.md diff --git a/windows/device-security/applocker/select-types-of-rules-to-create.md b/windows/security/threat-protection/applocker/select-types-of-rules-to-create.md similarity index 100% rename from windows/device-security/applocker/select-types-of-rules-to-create.md rename to windows/security/threat-protection/applocker/select-types-of-rules-to-create.md diff --git a/windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md b/windows/security/threat-protection/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md similarity index 100% rename from windows/device-security/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md rename to windows/security/threat-protection/applocker/test-an-applocker-policy-by-using-test-applockerpolicy.md diff --git a/windows/device-security/applocker/test-and-update-an-applocker-policy.md b/windows/security/threat-protection/applocker/test-and-update-an-applocker-policy.md similarity index 100% rename from windows/device-security/applocker/test-and-update-an-applocker-policy.md rename to windows/security/threat-protection/applocker/test-and-update-an-applocker-policy.md diff --git a/windows/device-security/applocker/tools-to-use-with-applocker.md b/windows/security/threat-protection/applocker/tools-to-use-with-applocker.md similarity index 100% rename from windows/device-security/applocker/tools-to-use-with-applocker.md rename to windows/security/threat-protection/applocker/tools-to-use-with-applocker.md diff --git a/windows/device-security/applocker/understand-applocker-enforcement-settings.md b/windows/security/threat-protection/applocker/understand-applocker-enforcement-settings.md similarity index 100% rename from windows/device-security/applocker/understand-applocker-enforcement-settings.md rename to windows/security/threat-protection/applocker/understand-applocker-enforcement-settings.md diff --git a/windows/device-security/applocker/understand-applocker-policy-design-decisions.md b/windows/security/threat-protection/applocker/understand-applocker-policy-design-decisions.md similarity index 100% rename from windows/device-security/applocker/understand-applocker-policy-design-decisions.md rename to windows/security/threat-protection/applocker/understand-applocker-policy-design-decisions.md diff --git a/windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md b/windows/security/threat-protection/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md similarity index 100% rename from windows/device-security/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md rename to windows/security/threat-protection/applocker/understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md diff --git a/windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md b/windows/security/threat-protection/applocker/understand-the-applocker-policy-deployment-process.md similarity index 100% rename from windows/device-security/applocker/understand-the-applocker-policy-deployment-process.md rename to windows/security/threat-protection/applocker/understand-the-applocker-policy-deployment-process.md diff --git a/windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md b/windows/security/threat-protection/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md rename to windows/security/threat-protection/applocker/understanding-applocker-allow-and-deny-actions-on-rules.md diff --git a/windows/device-security/applocker/understanding-applocker-default-rules.md b/windows/security/threat-protection/applocker/understanding-applocker-default-rules.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-default-rules.md rename to windows/security/threat-protection/applocker/understanding-applocker-default-rules.md diff --git a/windows/device-security/applocker/understanding-applocker-rule-behavior.md b/windows/security/threat-protection/applocker/understanding-applocker-rule-behavior.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-rule-behavior.md rename to windows/security/threat-protection/applocker/understanding-applocker-rule-behavior.md diff --git a/windows/device-security/applocker/understanding-applocker-rule-collections.md b/windows/security/threat-protection/applocker/understanding-applocker-rule-collections.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-rule-collections.md rename to windows/security/threat-protection/applocker/understanding-applocker-rule-collections.md diff --git a/windows/device-security/applocker/understanding-applocker-rule-condition-types.md b/windows/security/threat-protection/applocker/understanding-applocker-rule-condition-types.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-rule-condition-types.md rename to windows/security/threat-protection/applocker/understanding-applocker-rule-condition-types.md diff --git a/windows/device-security/applocker/understanding-applocker-rule-exceptions.md b/windows/security/threat-protection/applocker/understanding-applocker-rule-exceptions.md similarity index 100% rename from windows/device-security/applocker/understanding-applocker-rule-exceptions.md rename to windows/security/threat-protection/applocker/understanding-applocker-rule-exceptions.md diff --git a/windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md b/windows/security/threat-protection/applocker/understanding-the-file-hash-rule-condition-in-applocker.md similarity index 100% rename from windows/device-security/applocker/understanding-the-file-hash-rule-condition-in-applocker.md rename to windows/security/threat-protection/applocker/understanding-the-file-hash-rule-condition-in-applocker.md diff --git a/windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md b/windows/security/threat-protection/applocker/understanding-the-path-rule-condition-in-applocker.md similarity index 100% rename from windows/device-security/applocker/understanding-the-path-rule-condition-in-applocker.md rename to windows/security/threat-protection/applocker/understanding-the-path-rule-condition-in-applocker.md diff --git a/windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md b/windows/security/threat-protection/applocker/understanding-the-publisher-rule-condition-in-applocker.md similarity index 100% rename from windows/device-security/applocker/understanding-the-publisher-rule-condition-in-applocker.md rename to windows/security/threat-protection/applocker/understanding-the-publisher-rule-condition-in-applocker.md diff --git a/windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md b/windows/security/threat-protection/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md rename to windows/security/threat-protection/applocker/use-a-reference-computer-to-create-and-maintain-applocker-policies.md diff --git a/windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md b/windows/security/threat-protection/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md similarity index 100% rename from windows/device-security/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md rename to windows/security/threat-protection/applocker/use-applocker-and-software-restriction-policies-in-the-same-domain.md diff --git a/windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md b/windows/security/threat-protection/applocker/use-the-applocker-windows-powershell-cmdlets.md similarity index 100% rename from windows/device-security/applocker/use-the-applocker-windows-powershell-cmdlets.md rename to windows/security/threat-protection/applocker/use-the-applocker-windows-powershell-cmdlets.md diff --git a/windows/device-security/applocker/using-event-viewer-with-applocker.md b/windows/security/threat-protection/applocker/using-event-viewer-with-applocker.md similarity index 100% rename from windows/device-security/applocker/using-event-viewer-with-applocker.md rename to windows/security/threat-protection/applocker/using-event-viewer-with-applocker.md diff --git a/windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md b/windows/security/threat-protection/applocker/using-software-restriction-policies-and-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/using-software-restriction-policies-and-applocker-policies.md rename to windows/security/threat-protection/applocker/using-software-restriction-policies-and-applocker-policies.md diff --git a/windows/device-security/applocker/what-is-applocker.md b/windows/security/threat-protection/applocker/what-is-applocker.md similarity index 100% rename from windows/device-security/applocker/what-is-applocker.md rename to windows/security/threat-protection/applocker/what-is-applocker.md diff --git a/windows/device-security/applocker/windows-installer-rules-in-applocker.md b/windows/security/threat-protection/applocker/windows-installer-rules-in-applocker.md similarity index 100% rename from windows/device-security/applocker/windows-installer-rules-in-applocker.md rename to windows/security/threat-protection/applocker/windows-installer-rules-in-applocker.md diff --git a/windows/device-security/applocker/working-with-applocker-policies.md b/windows/security/threat-protection/applocker/working-with-applocker-policies.md similarity index 100% rename from windows/device-security/applocker/working-with-applocker-policies.md rename to windows/security/threat-protection/applocker/working-with-applocker-policies.md diff --git a/windows/device-security/applocker/working-with-applocker-rules.md b/windows/security/threat-protection/applocker/working-with-applocker-rules.md similarity index 100% rename from windows/device-security/applocker/working-with-applocker-rules.md rename to windows/security/threat-protection/applocker/working-with-applocker-rules.md diff --git a/windows/device-security/change-history-for-device-security.md b/windows/security/threat-protection/change-history-for-device-security.md similarity index 100% rename from windows/device-security/change-history-for-device-security.md rename to windows/security/threat-protection/change-history-for-device-security.md diff --git a/windows/device-security/enable-virtualization-based-protection-of-code-integrity.md b/windows/security/threat-protection/enable-virtualization-based-protection-of-code-integrity.md similarity index 100% rename from windows/device-security/enable-virtualization-based-protection-of-code-integrity.md rename to windows/security/threat-protection/enable-virtualization-based-protection-of-code-integrity.md diff --git a/windows/device-security/get-support-for-security-baselines.md b/windows/security/threat-protection/get-support-for-security-baselines.md similarity index 100% rename from windows/device-security/get-support-for-security-baselines.md rename to windows/security/threat-protection/get-support-for-security-baselines.md diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md new file mode 100644 index 0000000000..e33a61e7c8 --- /dev/null +++ b/windows/security/threat-protection/index.md @@ -0,0 +1,29 @@ +--- +title: Threat Protection (Windows 10) +description: Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: brianlic-msft +ms.date: 08/11/2017 +--- + +# Threat Protection + +Learn more about how to help protect against threats in Windows 10 and Windows 10 Mobile. + +| Section | Description | +|-|-| +|[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| +|[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| +|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| +|[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| +|[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| +|[Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection/protect-enterprise-data-using-wip.md)|Provides info about how to create a Windows Information Protection policy that can help protect against potential corporate data leakage.| +|[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| +|[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| +|[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) |Learn about how hardware-based containers can isolate sensitive system services and data, enabling them to remain secure even when the operating system has been compromised.| +|[Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) |Learn about the Windows 10 security features that help to protect your PC from malware, including rootkits and other applications.| +|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-instrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | +|[Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) |Provides info about how to help protect your company from attacks which may originate from untrusted or attacker controlled font files. | diff --git a/windows/device-security/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md b/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md similarity index 100% rename from windows/device-security/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md rename to windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md diff --git a/windows/device-security/security-compliance-toolkit-10.md b/windows/security/threat-protection/security-compliance-toolkit-10.md similarity index 100% rename from windows/device-security/security-compliance-toolkit-10.md rename to windows/security/threat-protection/security-compliance-toolkit-10.md diff --git a/windows/device-security/windows-10-mobile-security-guide.md b/windows/security/threat-protection/windows-10-mobile-security-guide.md similarity index 100% rename from windows/device-security/windows-10-mobile-security-guide.md rename to windows/security/threat-protection/windows-10-mobile-security-guide.md diff --git a/windows/device-security/windows-security-baselines.md b/windows/security/threat-protection/windows-security-baselines.md similarity index 100% rename from windows/device-security/windows-security-baselines.md rename to windows/security/threat-protection/windows-security-baselines.md From fe6a326f63839fbafc4acaced54dcc4efbcfd839 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:06:00 -0800 Subject: [PATCH 06/86] moved auditing files --- .openpublishing.redirection.json | 840 ++++++++++++++++++ ...advanced-security-audit-policy-settings.md | 0 .../advanced-security-auditing-faq.md | 0 .../auditing/advanced-security-auditing.md | 0 ...g-recommendations-for-many-audit-events.md | 0 ...-basic-audit-policy-on-a-file-or-folder.md | 0 .../auditing/audit-account-lockout.md | 0 .../auditing/audit-application-generated.md | 0 .../audit-application-group-management.md | 0 .../auditing/audit-audit-policy-change.md | 0 .../audit-authentication-policy-change.md | 0 .../audit-authorization-policy-change.md | 0 .../audit-central-access-policy-staging.md | 0 .../auditing/audit-certification-services.md | 0 .../audit-computer-account-management.md | 0 .../auditing/audit-credential-validation.md | 0 ...-detailed-directory-service-replication.md | 0 .../auditing/audit-detailed-file-share.md | 0 .../audit-directory-service-access.md | 0 .../audit-directory-service-changes.md | 0 .../audit-directory-service-replication.md | 0 .../audit-distribution-group-management.md | 0 .../auditing/audit-dpapi-activity.md | 0 .../auditing/audit-file-share.md | 0 .../auditing/audit-file-system.md | 0 .../audit-filtering-platform-connection.md | 0 .../audit-filtering-platform-packet-drop.md | 0 .../audit-filtering-platform-policy-change.md | 0 .../auditing/audit-group-membership.md | 0 .../auditing/audit-handle-manipulation.md | 0 .../auditing/audit-ipsec-driver.md | 0 .../auditing/audit-ipsec-extended-mode.md | 0 .../auditing/audit-ipsec-main-mode.md | 0 .../auditing/audit-ipsec-quick-mode.md | 0 .../audit-kerberos-authentication-service.md | 0 ...udit-kerberos-service-ticket-operations.md | 0 .../auditing/audit-kernel-object.md | 0 .../auditing/audit-logoff.md | 0 .../auditing/audit-logon.md | 0 .../audit-mpssvc-rule-level-policy-change.md | 0 .../auditing/audit-network-policy-server.md | 0 .../audit-non-sensitive-privilege-use.md | 0 .../audit-other-account-logon-events.md | 0 .../audit-other-account-management-events.md | 0 .../audit-other-logonlogoff-events.md | 0 .../audit-other-object-access-events.md | 0 .../audit-other-policy-change-events.md | 0 .../audit-other-privilege-use-events.md | 0 .../auditing/audit-other-system-events.md | 0 .../auditing/audit-pnp-activity.md | 0 .../auditing/audit-process-creation.md | 0 .../auditing/audit-process-termination.md | 0 .../auditing/audit-registry.md | 0 .../auditing/audit-removable-storage.md | 0 .../auditing/audit-rpc-events.md | 0 .../threat-protection}/auditing/audit-sam.md | 0 .../audit-security-group-management.md | 0 .../auditing/audit-security-state-change.md | 0 .../audit-security-system-extension.md | 0 .../auditing/audit-sensitive-privilege-use.md | 0 .../auditing/audit-special-logon.md | 0 .../auditing/audit-system-integrity.md | 0 .../auditing/audit-user-account-management.md | 0 .../auditing/audit-user-device-claims.md | 0 .../basic-audit-account-logon-events.md | 0 .../basic-audit-account-management.md | 0 .../basic-audit-directory-service-access.md | 0 .../auditing/basic-audit-logon-events.md | 0 .../auditing/basic-audit-object-access.md | 0 .../auditing/basic-audit-policy-change.md | 0 .../auditing/basic-audit-privilege-use.md | 0 .../auditing/basic-audit-process-tracking.md | 0 .../auditing/basic-audit-system-events.md | 0 .../auditing/basic-security-audit-policies.md | 0 .../basic-security-audit-policy-settings.md | 0 ...t-policy-settings-for-an-event-category.md | 0 .../threat-protection}/auditing/event-1100.md | 0 .../threat-protection}/auditing/event-1102.md | 0 .../threat-protection}/auditing/event-1104.md | 0 .../threat-protection}/auditing/event-1105.md | 0 .../threat-protection}/auditing/event-1108.md | 0 .../threat-protection}/auditing/event-4608.md | 0 .../threat-protection}/auditing/event-4610.md | 0 .../threat-protection}/auditing/event-4611.md | 0 .../threat-protection}/auditing/event-4612.md | 0 .../threat-protection}/auditing/event-4614.md | 0 .../threat-protection}/auditing/event-4615.md | 0 .../threat-protection}/auditing/event-4616.md | 0 .../threat-protection}/auditing/event-4618.md | 0 .../threat-protection}/auditing/event-4621.md | 0 .../threat-protection}/auditing/event-4622.md | 0 .../threat-protection}/auditing/event-4624.md | 0 .../threat-protection}/auditing/event-4625.md | 0 .../threat-protection}/auditing/event-4626.md | 0 .../threat-protection}/auditing/event-4627.md | 0 .../threat-protection}/auditing/event-4634.md | 0 .../threat-protection}/auditing/event-4647.md | 0 .../threat-protection}/auditing/event-4648.md | 0 .../threat-protection}/auditing/event-4649.md | 0 .../threat-protection}/auditing/event-4656.md | 0 .../threat-protection}/auditing/event-4657.md | 0 .../threat-protection}/auditing/event-4658.md | 0 .../threat-protection}/auditing/event-4660.md | 0 .../threat-protection}/auditing/event-4661.md | 0 .../threat-protection}/auditing/event-4662.md | 0 .../threat-protection}/auditing/event-4663.md | 0 .../threat-protection}/auditing/event-4664.md | 0 .../threat-protection}/auditing/event-4670.md | 0 .../threat-protection}/auditing/event-4671.md | 0 .../threat-protection}/auditing/event-4672.md | 0 .../threat-protection}/auditing/event-4673.md | 0 .../threat-protection}/auditing/event-4674.md | 0 .../threat-protection}/auditing/event-4675.md | 0 .../threat-protection}/auditing/event-4688.md | 0 .../threat-protection}/auditing/event-4689.md | 0 .../threat-protection}/auditing/event-4690.md | 0 .../threat-protection}/auditing/event-4691.md | 0 .../threat-protection}/auditing/event-4692.md | 0 .../threat-protection}/auditing/event-4693.md | 0 .../threat-protection}/auditing/event-4694.md | 0 .../threat-protection}/auditing/event-4695.md | 0 .../threat-protection}/auditing/event-4696.md | 0 .../threat-protection}/auditing/event-4697.md | 0 .../threat-protection}/auditing/event-4698.md | 0 .../threat-protection}/auditing/event-4699.md | 0 .../threat-protection}/auditing/event-4700.md | 0 .../threat-protection}/auditing/event-4701.md | 0 .../threat-protection}/auditing/event-4702.md | 0 .../threat-protection}/auditing/event-4703.md | 0 .../threat-protection}/auditing/event-4704.md | 0 .../threat-protection}/auditing/event-4705.md | 0 .../threat-protection}/auditing/event-4706.md | 0 .../threat-protection}/auditing/event-4707.md | 0 .../threat-protection}/auditing/event-4713.md | 0 .../threat-protection}/auditing/event-4714.md | 0 .../threat-protection}/auditing/event-4715.md | 0 .../threat-protection}/auditing/event-4716.md | 0 .../threat-protection}/auditing/event-4717.md | 0 .../threat-protection}/auditing/event-4718.md | 0 .../threat-protection}/auditing/event-4719.md | 0 .../threat-protection}/auditing/event-4720.md | 0 .../threat-protection}/auditing/event-4722.md | 0 .../threat-protection}/auditing/event-4723.md | 0 .../threat-protection}/auditing/event-4724.md | 0 .../threat-protection}/auditing/event-4725.md | 0 .../threat-protection}/auditing/event-4726.md | 0 .../threat-protection}/auditing/event-4731.md | 0 .../threat-protection}/auditing/event-4732.md | 0 .../threat-protection}/auditing/event-4733.md | 0 .../threat-protection}/auditing/event-4734.md | 0 .../threat-protection}/auditing/event-4735.md | 0 .../threat-protection}/auditing/event-4738.md | 0 .../threat-protection}/auditing/event-4739.md | 0 .../threat-protection}/auditing/event-4740.md | 0 .../threat-protection}/auditing/event-4741.md | 0 .../threat-protection}/auditing/event-4742.md | 0 .../threat-protection}/auditing/event-4743.md | 0 .../threat-protection}/auditing/event-4749.md | 0 .../threat-protection}/auditing/event-4750.md | 0 .../threat-protection}/auditing/event-4751.md | 0 .../threat-protection}/auditing/event-4752.md | 0 .../threat-protection}/auditing/event-4753.md | 0 .../threat-protection}/auditing/event-4764.md | 0 .../threat-protection}/auditing/event-4765.md | 0 .../threat-protection}/auditing/event-4766.md | 0 .../threat-protection}/auditing/event-4767.md | 0 .../threat-protection}/auditing/event-4768.md | 0 .../threat-protection}/auditing/event-4769.md | 0 .../threat-protection}/auditing/event-4770.md | 0 .../threat-protection}/auditing/event-4771.md | 0 .../threat-protection}/auditing/event-4772.md | 0 .../threat-protection}/auditing/event-4773.md | 0 .../threat-protection}/auditing/event-4774.md | 0 .../threat-protection}/auditing/event-4775.md | 0 .../threat-protection}/auditing/event-4776.md | 0 .../threat-protection}/auditing/event-4777.md | 0 .../threat-protection}/auditing/event-4778.md | 0 .../threat-protection}/auditing/event-4779.md | 0 .../threat-protection}/auditing/event-4780.md | 0 .../threat-protection}/auditing/event-4781.md | 0 .../threat-protection}/auditing/event-4782.md | 0 .../threat-protection}/auditing/event-4793.md | 0 .../threat-protection}/auditing/event-4794.md | 0 .../threat-protection}/auditing/event-4798.md | 0 .../threat-protection}/auditing/event-4799.md | 0 .../threat-protection}/auditing/event-4800.md | 0 .../threat-protection}/auditing/event-4801.md | 0 .../threat-protection}/auditing/event-4802.md | 0 .../threat-protection}/auditing/event-4803.md | 0 .../threat-protection}/auditing/event-4816.md | 0 .../threat-protection}/auditing/event-4817.md | 0 .../threat-protection}/auditing/event-4818.md | 0 .../threat-protection}/auditing/event-4819.md | 0 .../threat-protection}/auditing/event-4826.md | 0 .../threat-protection}/auditing/event-4864.md | 0 .../threat-protection}/auditing/event-4865.md | 0 .../threat-protection}/auditing/event-4866.md | 0 .../threat-protection}/auditing/event-4867.md | 0 .../threat-protection}/auditing/event-4902.md | 0 .../threat-protection}/auditing/event-4904.md | 0 .../threat-protection}/auditing/event-4905.md | 0 .../threat-protection}/auditing/event-4906.md | 0 .../threat-protection}/auditing/event-4907.md | 0 .../threat-protection}/auditing/event-4908.md | 0 .../threat-protection}/auditing/event-4909.md | 0 .../threat-protection}/auditing/event-4910.md | 0 .../threat-protection}/auditing/event-4911.md | 0 .../threat-protection}/auditing/event-4912.md | 0 .../threat-protection}/auditing/event-4913.md | 0 .../threat-protection}/auditing/event-4928.md | 0 .../threat-protection}/auditing/event-4929.md | 0 .../threat-protection}/auditing/event-4930.md | 0 .../threat-protection}/auditing/event-4931.md | 0 .../threat-protection}/auditing/event-4932.md | 0 .../threat-protection}/auditing/event-4933.md | 0 .../threat-protection}/auditing/event-4934.md | 0 .../threat-protection}/auditing/event-4935.md | 0 .../threat-protection}/auditing/event-4936.md | 0 .../threat-protection}/auditing/event-4937.md | 0 .../threat-protection}/auditing/event-4944.md | 0 .../threat-protection}/auditing/event-4945.md | 0 .../threat-protection}/auditing/event-4946.md | 0 .../threat-protection}/auditing/event-4947.md | 0 .../threat-protection}/auditing/event-4948.md | 0 .../threat-protection}/auditing/event-4949.md | 0 .../threat-protection}/auditing/event-4950.md | 0 .../threat-protection}/auditing/event-4951.md | 0 .../threat-protection}/auditing/event-4952.md | 0 .../threat-protection}/auditing/event-4953.md | 0 .../threat-protection}/auditing/event-4954.md | 0 .../threat-protection}/auditing/event-4956.md | 0 .../threat-protection}/auditing/event-4957.md | 0 .../threat-protection}/auditing/event-4958.md | 0 .../threat-protection}/auditing/event-4964.md | 0 .../threat-protection}/auditing/event-4985.md | 0 .../threat-protection}/auditing/event-5024.md | 0 .../threat-protection}/auditing/event-5025.md | 0 .../threat-protection}/auditing/event-5027.md | 0 .../threat-protection}/auditing/event-5028.md | 0 .../threat-protection}/auditing/event-5029.md | 0 .../threat-protection}/auditing/event-5030.md | 0 .../threat-protection}/auditing/event-5031.md | 0 .../threat-protection}/auditing/event-5032.md | 0 .../threat-protection}/auditing/event-5033.md | 0 .../threat-protection}/auditing/event-5034.md | 0 .../threat-protection}/auditing/event-5035.md | 0 .../threat-protection}/auditing/event-5037.md | 0 .../threat-protection}/auditing/event-5038.md | 0 .../threat-protection}/auditing/event-5039.md | 0 .../threat-protection}/auditing/event-5051.md | 0 .../threat-protection}/auditing/event-5056.md | 0 .../threat-protection}/auditing/event-5057.md | 0 .../threat-protection}/auditing/event-5058.md | 0 .../threat-protection}/auditing/event-5059.md | 0 .../threat-protection}/auditing/event-5060.md | 0 .../threat-protection}/auditing/event-5061.md | 0 .../threat-protection}/auditing/event-5062.md | 0 .../threat-protection}/auditing/event-5063.md | 0 .../threat-protection}/auditing/event-5064.md | 0 .../threat-protection}/auditing/event-5065.md | 0 .../threat-protection}/auditing/event-5066.md | 0 .../threat-protection}/auditing/event-5067.md | 0 .../threat-protection}/auditing/event-5068.md | 0 .../threat-protection}/auditing/event-5069.md | 0 .../threat-protection}/auditing/event-5070.md | 0 .../threat-protection}/auditing/event-5136.md | 0 .../threat-protection}/auditing/event-5137.md | 0 .../threat-protection}/auditing/event-5138.md | 0 .../threat-protection}/auditing/event-5139.md | 0 .../threat-protection}/auditing/event-5140.md | 0 .../threat-protection}/auditing/event-5141.md | 0 .../threat-protection}/auditing/event-5142.md | 0 .../threat-protection}/auditing/event-5143.md | 0 .../threat-protection}/auditing/event-5144.md | 0 .../threat-protection}/auditing/event-5145.md | 0 .../threat-protection}/auditing/event-5148.md | 0 .../threat-protection}/auditing/event-5149.md | 0 .../threat-protection}/auditing/event-5150.md | 0 .../threat-protection}/auditing/event-5151.md | 0 .../threat-protection}/auditing/event-5152.md | 0 .../threat-protection}/auditing/event-5153.md | 0 .../threat-protection}/auditing/event-5154.md | 0 .../threat-protection}/auditing/event-5155.md | 0 .../threat-protection}/auditing/event-5156.md | 0 .../threat-protection}/auditing/event-5157.md | 0 .../threat-protection}/auditing/event-5158.md | 0 .../threat-protection}/auditing/event-5159.md | 0 .../threat-protection}/auditing/event-5168.md | 0 .../threat-protection}/auditing/event-5376.md | 0 .../threat-protection}/auditing/event-5377.md | 0 .../threat-protection}/auditing/event-5378.md | 0 .../threat-protection}/auditing/event-5447.md | 0 .../threat-protection}/auditing/event-5632.md | 0 .../threat-protection}/auditing/event-5633.md | 0 .../threat-protection}/auditing/event-5712.md | 0 .../threat-protection}/auditing/event-5888.md | 0 .../threat-protection}/auditing/event-5889.md | 0 .../threat-protection}/auditing/event-5890.md | 0 .../threat-protection}/auditing/event-6144.md | 0 .../threat-protection}/auditing/event-6145.md | 0 .../threat-protection}/auditing/event-6281.md | 0 .../threat-protection}/auditing/event-6400.md | 0 .../threat-protection}/auditing/event-6401.md | 0 .../threat-protection}/auditing/event-6402.md | 0 .../threat-protection}/auditing/event-6403.md | 0 .../threat-protection}/auditing/event-6404.md | 0 .../threat-protection}/auditing/event-6405.md | 0 .../threat-protection}/auditing/event-6406.md | 0 .../threat-protection}/auditing/event-6407.md | 0 .../threat-protection}/auditing/event-6408.md | 0 .../threat-protection}/auditing/event-6409.md | 0 .../threat-protection}/auditing/event-6410.md | 0 .../threat-protection}/auditing/event-6416.md | 0 .../threat-protection}/auditing/event-6419.md | 0 .../threat-protection}/auditing/event-6420.md | 0 .../threat-protection}/auditing/event-6421.md | 0 .../threat-protection}/auditing/event-6422.md | 0 .../threat-protection}/auditing/event-6423.md | 0 .../threat-protection}/auditing/event-6424.md | 0 ...le-system-global-object-access-auditing.md | 0 .../auditing/images/ad-sites-and-services.png | Bin .../auditing/images/advanced-sharing.png | Bin .../images/auditpol-list-subcategory.png | Bin .../auditing/images/auditpol-list-user.png | Bin .../images/branchcache-properties.png | Bin .../auditing/images/certutil-command.png | Bin .../auditing/images/computer-management.png | Bin .../auditing/images/diskpart.png | Bin .../auditing/images/event-1100.png | Bin .../auditing/images/event-1102.png | Bin .../auditing/images/event-1104.png | Bin .../auditing/images/event-1105.png | Bin .../auditing/images/event-1108.png | Bin .../auditing/images/event-4608.png | Bin .../auditing/images/event-4610.png | Bin .../auditing/images/event-4611.png | Bin .../auditing/images/event-4614.png | Bin .../auditing/images/event-4616.png | Bin .../auditing/images/event-4618.png | Bin .../auditing/images/event-4622.png | Bin .../auditing/images/event-4624.png | Bin .../auditing/images/event-4625.png | Bin .../auditing/images/event-4626.png | Bin .../auditing/images/event-4627.png | Bin .../auditing/images/event-4634.png | Bin .../auditing/images/event-4647.png | Bin .../auditing/images/event-4648.png | Bin .../auditing/images/event-4656.png | Bin .../auditing/images/event-4657.png | Bin .../auditing/images/event-4658.png | Bin .../auditing/images/event-4660.png | Bin .../auditing/images/event-4661.png | Bin .../auditing/images/event-4662.png | Bin .../auditing/images/event-4663.png | Bin .../auditing/images/event-4664.png | Bin .../auditing/images/event-4670.png | Bin .../auditing/images/event-4672.png | Bin .../auditing/images/event-4673.png | Bin .../auditing/images/event-4674.png | Bin .../auditing/images/event-4688.png | Bin .../auditing/images/event-4689.png | Bin .../auditing/images/event-4690.png | Bin .../auditing/images/event-4691.png | Bin .../auditing/images/event-4692.png | Bin .../auditing/images/event-4693.png | Bin .../auditing/images/event-4696.png | Bin .../auditing/images/event-4697.png | Bin .../auditing/images/event-4698.png | Bin .../auditing/images/event-4699.png | Bin .../auditing/images/event-4700.png | Bin .../auditing/images/event-4701.png | Bin .../auditing/images/event-4702.png | Bin .../auditing/images/event-4703-partial.png | Bin .../auditing/images/event-4703.png | Bin .../auditing/images/event-4704.png | Bin .../auditing/images/event-4705.png | Bin .../auditing/images/event-4706.png | Bin .../auditing/images/event-4707.png | Bin .../auditing/images/event-4713.png | Bin .../auditing/images/event-4714.png | Bin .../auditing/images/event-4715.png | Bin .../auditing/images/event-4716.png | Bin .../auditing/images/event-4717.png | Bin .../auditing/images/event-4718.png | Bin .../auditing/images/event-4719.png | Bin .../auditing/images/event-4720.png | Bin .../auditing/images/event-4722.png | Bin .../auditing/images/event-4723.png | Bin .../auditing/images/event-4724.png | Bin .../auditing/images/event-4725.png | Bin .../auditing/images/event-4726.png | Bin .../auditing/images/event-4731.png | Bin .../auditing/images/event-4732.png | Bin .../auditing/images/event-4733.png | Bin .../auditing/images/event-4734.png | Bin .../auditing/images/event-4735.png | Bin .../auditing/images/event-4738.png | Bin .../auditing/images/event-4739.png | Bin .../auditing/images/event-4740.png | Bin .../auditing/images/event-4741.png | Bin .../auditing/images/event-4742.png | Bin .../auditing/images/event-4743.png | Bin .../auditing/images/event-4749.png | Bin .../auditing/images/event-4750.png | Bin .../auditing/images/event-4751.png | Bin .../auditing/images/event-4752.png | Bin .../auditing/images/event-4753.png | Bin .../auditing/images/event-4764.png | Bin .../auditing/images/event-4767.png | Bin .../auditing/images/event-4768.png | Bin .../auditing/images/event-4769.png | Bin .../auditing/images/event-4770.png | Bin .../auditing/images/event-4771.png | Bin .../auditing/images/event-4776.png | Bin .../auditing/images/event-4778.png | Bin .../auditing/images/event-4779.png | Bin .../auditing/images/event-4781.png | Bin .../auditing/images/event-4782.png | Bin .../auditing/images/event-4793.png | Bin .../auditing/images/event-4794.png | Bin .../auditing/images/event-4798.png | Bin .../auditing/images/event-4799.png | Bin .../auditing/images/event-4800.png | Bin .../auditing/images/event-4801.png | Bin .../auditing/images/event-4802.png | Bin .../auditing/images/event-4803.png | Bin .../auditing/images/event-4817.png | Bin .../auditing/images/event-4818.png | Bin .../auditing/images/event-4819.png | Bin .../auditing/images/event-4826.png | Bin .../auditing/images/event-4865.png | Bin .../auditing/images/event-4866.png | Bin .../auditing/images/event-4867.png | Bin .../auditing/images/event-4902.png | Bin .../auditing/images/event-4904.png | Bin .../auditing/images/event-4905.png | Bin .../auditing/images/event-4906.png | Bin .../auditing/images/event-4907.png | Bin .../auditing/images/event-4908.png | Bin .../auditing/images/event-4911.png | Bin .../auditing/images/event-4912.png | Bin .../auditing/images/event-4913.png | Bin .../auditing/images/event-4928.png | Bin .../auditing/images/event-4929.png | Bin .../auditing/images/event-4930.png | Bin .../auditing/images/event-4931.png | Bin .../auditing/images/event-4932.png | Bin .../auditing/images/event-4933.png | Bin .../auditing/images/event-4935.png | Bin .../auditing/images/event-4944.png | Bin .../auditing/images/event-4945.png | Bin .../auditing/images/event-4946.png | Bin .../auditing/images/event-4947.png | Bin .../auditing/images/event-4948.png | Bin .../auditing/images/event-4949.png | Bin .../auditing/images/event-4950.png | Bin .../auditing/images/event-4951.png | Bin .../auditing/images/event-4953.png | Bin .../auditing/images/event-4954.png | Bin .../auditing/images/event-4956.png | Bin .../auditing/images/event-4957.png | Bin .../auditing/images/event-4964.png | Bin .../auditing/images/event-4985.png | Bin .../auditing/images/event-5024.png | Bin .../auditing/images/event-5025.png | Bin .../auditing/images/event-5027.png | Bin .../auditing/images/event-5028.png | Bin .../auditing/images/event-5031.png | Bin .../auditing/images/event-5033.png | Bin .../auditing/images/event-5034.png | Bin .../auditing/images/event-5058.png | Bin .../auditing/images/event-5059.png | Bin .../auditing/images/event-5061.png | Bin .../auditing/images/event-5136.png | Bin .../auditing/images/event-5137.png | Bin .../auditing/images/event-5138.png | Bin .../auditing/images/event-5139.png | Bin .../auditing/images/event-5140.png | Bin .../auditing/images/event-5141.png | Bin .../auditing/images/event-5142.png | Bin .../auditing/images/event-5143.png | Bin .../auditing/images/event-5144.png | Bin .../auditing/images/event-5145.png | Bin .../auditing/images/event-5152.png | Bin .../auditing/images/event-5154.png | Bin .../auditing/images/event-5156.png | Bin .../auditing/images/event-5157.png | Bin .../auditing/images/event-5158.png | Bin .../auditing/images/event-5168.png | Bin .../auditing/images/event-5376.png | Bin .../auditing/images/event-5377.png | Bin .../auditing/images/event-5378.png | Bin .../auditing/images/event-5447.png | Bin .../auditing/images/event-5632.png | Bin .../auditing/images/event-5633.png | Bin .../auditing/images/event-5888.png | Bin .../auditing/images/event-5889.png | Bin .../auditing/images/event-5890.png | Bin .../auditing/images/event-6144.png | Bin .../auditing/images/event-6145.png | Bin .../auditing/images/event-6416.png | Bin .../auditing/images/event-6419.png | Bin .../auditing/images/event-6420.png | Bin .../auditing/images/event-6421.png | Bin .../auditing/images/event-6422.png | Bin .../auditing/images/event-6423.png | Bin .../auditing/images/filters-xml-file.png | Bin .../firewall-settings-public-profile.png | Bin .../auditing/images/group-policy-editor.png | Bin .../auditing/images/group-policy.png | Bin .../auditing/images/impact-property.png | Bin .../auditing/images/ipconfig-command.png | Bin .../logging-settings-public-profile.png | Bin .../auditing/images/msb.png | Bin .../images/netsh-advfirewall-command.png | Bin .../auditing/images/netsh-command.png | Bin .../auditing/images/netsh-lan-command.png | Bin .../auditing/images/offline-settings.png | Bin .../auditing/images/query-session.png | Bin .../auditing/images/registry-editor-audit.png | Bin .../images/registry-editor-firewallrules.png | Bin .../auditing/images/schema-search.png | Bin .../images/subkeys-under-security-key.png | Bin .../auditing/images/subtree-deletion.png | Bin .../auditing/images/synaptics.png | Bin .../auditing/images/synaptics1.png | Bin .../auditing/images/synaptics2.png | Bin .../auditing/images/synaptics3.png | Bin .../auditing/images/synaptics4.png | Bin .../auditing/images/synaptics5.png | Bin .../auditing/images/synaptics6.png | Bin .../auditing/images/synaptics7.png | Bin .../auditing/images/task-manager.png | Bin .../auditing/images/wfpstate-xml.png | Bin .../auditing/images/whoami-privilege-list.png | Bin .../images/windows-firewall-state-off.png | Bin ...indows-firewall-with-advanced-security.png | Bin .../images/windows-powershell-get-gpo.png | Bin ...tral-access-policy-and-rule-definitions.md | 0 .../auditing/monitor-claim-types.md | 0 .../monitor-resource-attribute-definitions.md | 0 ...icies-associated-with-files-and-folders.md | 0 ...ss-policies-that-apply-on-a-file-server.md | 0 ...esource-attributes-on-files-and-folders.md | 0 ...or-the-use-of-removable-storage-devices.md | 0 ...r-user-and-device-claims-during-sign-in.md | 0 .../auditing/other-events.md | 0 ...loying-advanced-security-audit-policies.md | 0 .../registry-global-object-access-auditing.md | 0 .../auditing/security-auditing-overview.md | 0 ...-monitor-dynamic-access-control-objects.md | 0 .../auditing/view-the-security-event-log.md | 0 ...ort-advanced-audit-policy-configuration.md | 0 553 files changed, 840 insertions(+) rename windows/{device-security => security/threat-protection}/auditing/advanced-security-audit-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/auditing/advanced-security-auditing-faq.md (100%) rename windows/{device-security => security/threat-protection}/auditing/advanced-security-auditing.md (100%) rename windows/{device-security => security/threat-protection}/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-account-lockout.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-application-generated.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-application-group-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-audit-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-authentication-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-authorization-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-central-access-policy-staging.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-certification-services.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-computer-account-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-credential-validation.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-detailed-directory-service-replication.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-detailed-file-share.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-directory-service-access.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-directory-service-changes.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-directory-service-replication.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-distribution-group-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-dpapi-activity.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-file-share.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-file-system.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-filtering-platform-connection.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-filtering-platform-packet-drop.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-filtering-platform-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-group-membership.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-handle-manipulation.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-ipsec-driver.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-ipsec-extended-mode.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-ipsec-main-mode.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-ipsec-quick-mode.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-kerberos-authentication-service.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-kerberos-service-ticket-operations.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-kernel-object.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-logoff.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-logon.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-mpssvc-rule-level-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-network-policy-server.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-non-sensitive-privilege-use.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-account-logon-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-account-management-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-logonlogoff-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-object-access-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-policy-change-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-privilege-use-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-other-system-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-pnp-activity.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-process-creation.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-process-termination.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-registry.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-removable-storage.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-rpc-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-sam.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-security-group-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-security-state-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-security-system-extension.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-sensitive-privilege-use.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-special-logon.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-system-integrity.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-user-account-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/audit-user-device-claims.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-account-logon-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-account-management.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-directory-service-access.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-logon-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-object-access.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-policy-change.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-privilege-use.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-process-tracking.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-audit-system-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-security-audit-policies.md (100%) rename windows/{device-security => security/threat-protection}/auditing/basic-security-audit-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-1100.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-1102.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-1104.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-1105.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-1108.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4608.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4610.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4611.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4612.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4614.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4615.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4616.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4618.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4621.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4622.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4624.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4625.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4626.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4627.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4634.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4647.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4648.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4649.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4656.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4657.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4658.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4660.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4661.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4662.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4663.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4664.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4670.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4671.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4672.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4673.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4674.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4675.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4688.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4689.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4690.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4691.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4692.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4693.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4694.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4695.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4696.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4697.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4698.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4699.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4700.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4701.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4702.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4703.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4704.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4705.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4706.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4707.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4713.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4714.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4715.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4716.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4717.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4718.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4719.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4720.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4722.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4723.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4724.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4725.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4726.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4731.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4732.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4733.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4734.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4735.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4738.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4739.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4740.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4741.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4742.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4743.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4749.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4750.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4751.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4752.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4753.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4764.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4765.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4766.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4767.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4768.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4769.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4770.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4771.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4772.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4773.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4774.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4775.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4776.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4777.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4778.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4779.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4780.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4781.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4782.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4793.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4794.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4798.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4799.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4800.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4801.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4802.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4803.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4816.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4817.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4818.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4819.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4826.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4864.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4865.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4866.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4867.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4902.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4904.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4905.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4906.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4907.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4908.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4909.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4910.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4911.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4912.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4913.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4928.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4929.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4930.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4931.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4932.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4933.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4934.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4935.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4936.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4937.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4944.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4945.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4946.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4947.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4948.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4949.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4950.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4951.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4952.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4953.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4954.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4956.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4957.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4958.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4964.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-4985.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5024.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5025.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5027.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5028.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5029.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5030.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5031.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5032.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5033.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5034.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5035.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5037.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5038.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5039.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5051.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5056.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5057.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5058.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5059.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5060.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5061.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5062.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5063.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5064.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5065.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5066.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5067.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5068.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5069.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5070.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5136.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5137.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5138.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5139.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5140.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5141.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5142.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5143.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5144.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5145.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5148.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5149.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5150.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5151.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5152.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5153.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5154.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5155.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5156.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5157.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5158.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5159.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5168.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5376.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5377.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5378.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5447.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5632.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5633.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5712.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5888.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5889.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-5890.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6144.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6145.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6281.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6400.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6401.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6402.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6403.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6404.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6405.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6406.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6407.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6408.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6409.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6410.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6416.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6419.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6420.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6421.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6422.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6423.md (100%) rename windows/{device-security => security/threat-protection}/auditing/event-6424.md (100%) rename windows/{device-security => security/threat-protection}/auditing/file-system-global-object-access-auditing.md (100%) rename windows/{device-security => security/threat-protection}/auditing/images/ad-sites-and-services.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/advanced-sharing.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/auditpol-list-subcategory.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/auditpol-list-user.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/branchcache-properties.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/certutil-command.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/computer-management.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/diskpart.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-1100.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-1102.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-1104.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-1105.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-1108.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4608.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4610.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4611.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4614.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4616.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4618.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4622.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4624.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4625.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4626.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4627.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4634.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4647.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4648.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4656.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4657.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4658.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4660.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4661.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4662.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4663.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4664.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4670.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4672.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4673.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4674.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4688.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4689.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4690.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4691.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4692.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4693.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4696.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4697.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4698.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4699.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4700.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4701.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4702.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4703-partial.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4703.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4704.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4705.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4706.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4707.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4713.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4714.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4715.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4716.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4717.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4718.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4719.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4720.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4722.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4723.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4724.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4725.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4726.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4731.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4732.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4733.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4734.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4735.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4738.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4739.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4740.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4741.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4742.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4743.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4749.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4750.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4751.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4752.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4753.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4764.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4767.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4768.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4769.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4770.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4771.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4776.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4778.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4779.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4781.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4782.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4793.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4794.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4798.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4799.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4800.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4801.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4802.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4803.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4817.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4818.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4819.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4826.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4865.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4866.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4867.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4902.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4904.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4905.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4906.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4907.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4908.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4911.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4912.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4913.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4928.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4929.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4930.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4931.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4932.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4933.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4935.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4944.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4945.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4946.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4947.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4948.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4949.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4950.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4951.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4953.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4954.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4956.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4957.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4964.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-4985.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5024.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5025.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5027.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5028.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5031.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5033.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5034.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5058.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5059.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5061.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5136.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5137.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5138.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5139.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5140.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5141.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5142.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5143.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5144.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5145.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5152.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5154.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5156.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5157.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5158.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5168.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5376.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5377.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5378.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5447.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5632.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5633.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5888.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5889.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-5890.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6144.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6145.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6416.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6419.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6420.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6421.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6422.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/event-6423.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/filters-xml-file.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/firewall-settings-public-profile.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/group-policy-editor.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/group-policy.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/impact-property.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/ipconfig-command.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/logging-settings-public-profile.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/msb.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/netsh-advfirewall-command.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/netsh-command.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/netsh-lan-command.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/offline-settings.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/query-session.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/registry-editor-audit.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/registry-editor-firewallrules.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/schema-search.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/subkeys-under-security-key.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/subtree-deletion.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics1.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics2.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics3.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics4.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics5.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics6.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/synaptics7.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/task-manager.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/wfpstate-xml.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/whoami-privilege-list.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/windows-firewall-state-off.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/windows-firewall-with-advanced-security.png (100%) rename windows/{device-security => security/threat-protection}/auditing/images/windows-powershell-get-gpo.png (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-central-access-policy-and-rule-definitions.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-claim-types.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-resource-attribute-definitions.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-the-resource-attributes-on-files-and-folders.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-the-use-of-removable-storage-devices.md (100%) rename windows/{device-security => security/threat-protection}/auditing/monitor-user-and-device-claims-during-sign-in.md (100%) rename windows/{device-security => security/threat-protection}/auditing/other-events.md (100%) rename windows/{device-security => security/threat-protection}/auditing/planning-and-deploying-advanced-security-audit-policies.md (100%) rename windows/{device-security => security/threat-protection}/auditing/registry-global-object-access-auditing.md (100%) rename windows/{device-security => security/threat-protection}/auditing/security-auditing-overview.md (100%) rename windows/{device-security => security/threat-protection}/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md (100%) rename windows/{device-security => security/threat-protection}/auditing/view-the-security-event-log.md (100%) rename windows/{device-security => security/threat-protection}/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 420009de7f..3bf6973e3f 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,846 @@ { "redirections": [ { +"source_path": "windows/device-security/auditing/advanced-security-audit-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/auditing/advanced-security-audit-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/advanced-security-auditing-faq.md", +"redirect_url": "/windows/security/threat-protection/auditing/advanced-security-auditing.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-account-lockout.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-application-generated.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-application-group-management.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-audit-policy-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-authentication-policy-change.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-authorization-policy-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-central-access-policy-staging.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-certification-services.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-computer-account-management.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-credential-validation.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-detailed-directory-service-replication.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-detailed-file-share.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-directory-service-access.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-directory-service-changes.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-directory-service-replication.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-distribution-group-management.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-dpapi-activity.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-file-share.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-file-system.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-filtering-platform-connection.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-filtering-platform-packet-drop.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-filtering-platform-policy-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-group-membership.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-handle-manipulation.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-ipsec-driver.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-ipsec-extended-mode.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-ipsec-main-mode.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-ipsec-quick-mode.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-kerberos-authentication-service.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-kernel-object.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-logoff.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-logon.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-mpssvc-rule-level-policy-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-network-policy-server.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-non-sensitive-privilege-use.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-other-account-logon-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-other-account-management-events.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-other-logonlogoff-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-other-object-access-events.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-other-policy-change-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-other-system-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-pnp-activity.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-process-creation.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-process-termination.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-registry.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-removable-storage.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-rpc-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-sam.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-security-group-management.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-security-state-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-security-system-extension.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-sensitive-privilege-use.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-special-logon.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-system-integrity.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/audit-user-account-management.md", +"redirect_url": "/windows/security/threat-protection/auditing/audit-user-device-claims.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-audit-account-logon-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/basic-audit-account-management.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-audit-directory-service-access.md", +"redirect_url": "/windows/security/threat-protection/auditing/basic-audit-logon-events.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-audit-object-access.md", +"redirect_url": "/windows/security/threat-protection/auditing/basic-audit-policy-change.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-audit-privilege-use.md", +"redirect_url": "/windows/security/threat-protection/auditing/basic-audit-process-tracking.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-audit-system-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/basic-security-audit-policies.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/basic-security-audit-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-1100.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-1102.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-1104.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-1105.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-1108.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4608.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4610.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4611.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4612.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4614.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4615.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4616.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4618.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4621.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4622.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4624.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4625.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4626.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4627.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4634.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4647.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4648.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4649.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4656.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4657.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4658.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4660.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4661.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4662.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4663.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4664.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4670.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4671.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4672.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4673.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4674.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4675.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4688.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4689.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4690.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4691.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4692.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4693.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4694.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4695.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4696.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4697.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4698.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4699.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4700.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4701.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4702.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4703.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4704.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4705.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4706.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4707.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4713.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4714.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4715.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4716.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4717.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4718.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4719.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4720.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4722.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4723.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4724.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4725.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4726.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4731.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4732.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4733.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4734.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4735.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4738.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4739.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4740.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4741.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4742.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4743.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4749.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4750.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4751.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4752.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4753.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4764.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4765.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4766.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4767.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4768.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4769.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4770.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4771.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4772.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4773.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4774.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4775.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4776.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4777.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4778.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4779.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4780.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4781.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4782.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4793.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4794.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4798.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4799.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4800.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4801.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4802.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4803.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4816.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4817.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4818.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4819.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4826.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4864.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4865.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4866.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4867.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4902.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4904.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4905.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4906.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4907.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4908.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4909.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4910.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4911.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4912.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4913.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4928.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4929.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4930.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4931.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4932.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4933.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4934.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4935.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4936.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4937.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4944.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4945.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4946.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4947.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4948.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4949.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4950.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4951.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4952.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4953.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4954.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4956.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4957.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4958.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-4964.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-4985.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5024.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5025.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5027.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5028.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5029.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5030.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5031.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5032.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5033.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5034.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5035.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5037.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5038.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5039.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5051.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5056.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5057.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5058.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5059.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5060.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5061.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5062.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5063.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5064.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5065.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5066.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5067.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5068.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5069.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5070.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5136.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5137.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5138.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5139.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5140.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5141.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5142.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5143.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5144.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5145.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5148.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5149.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5150.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5151.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5152.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5153.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5154.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5155.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5156.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5157.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5158.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5159.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5168.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5376.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5377.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5378.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5447.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5632.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5633.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5712.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5888.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-5889.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-5890.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6144.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6145.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6281.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6400.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6401.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6402.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6403.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6404.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6405.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6406.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6407.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6408.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6409.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6410.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6416.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6419.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6420.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6421.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6422.md", +"redirect_url": "/windows/security/threat-protection/auditing/event-6423.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/event-6424.md", +"redirect_url": "/windows/security/threat-protection/auditing/file-system-global-object-access-auditing.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/monitor-central-access-policy-and-rule-definitions.md", +"redirect_url": "/windows/security/threat-protection/auditing/monitor-claim-types.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/monitor-resource-attribute-definitions.md", +"redirect_url": "/windows/security/threat-protection/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md", +"redirect_url": "/windows/security/threat-protection/auditing/monitor-the-resource-attributes-on-files-and-folders.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/monitor-the-use-of-removable-storage-devices.md", +"redirect_url": "/windows/security/threat-protection/auditing/monitor-user-and-device-claims-during-sign-in.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/other-events.md", +"redirect_url": "/windows/security/threat-protection/auditing/planning-and-deploying-advanced-security-audit-policies.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/registry-global-object-access-auditing.md", +"redirect_url": "/windows/security/threat-protection/auditing/security-auditing-overview.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md", +"redirect_url": "/windows/security/threat-protection/auditing/view-the-security-event-log.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md", +"redirect_url": "/windows/security/threat-protection/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration", +"redirect_document_id": true +}, +{ "source_path": "windows/device-security/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set.md", "redirect_url": "/windows/security/threat-protection/applocker/add-rules-for-packaged-apps-to-existing-applocker-rule-set", "redirect_document_id": true diff --git a/windows/device-security/auditing/advanced-security-audit-policy-settings.md b/windows/security/threat-protection/auditing/advanced-security-audit-policy-settings.md similarity index 100% rename from windows/device-security/auditing/advanced-security-audit-policy-settings.md rename to windows/security/threat-protection/auditing/advanced-security-audit-policy-settings.md diff --git a/windows/device-security/auditing/advanced-security-auditing-faq.md b/windows/security/threat-protection/auditing/advanced-security-auditing-faq.md similarity index 100% rename from windows/device-security/auditing/advanced-security-auditing-faq.md rename to windows/security/threat-protection/auditing/advanced-security-auditing-faq.md diff --git a/windows/device-security/auditing/advanced-security-auditing.md b/windows/security/threat-protection/auditing/advanced-security-auditing.md similarity index 100% rename from windows/device-security/auditing/advanced-security-auditing.md rename to windows/security/threat-protection/auditing/advanced-security-auditing.md diff --git a/windows/device-security/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md b/windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md similarity index 100% rename from windows/device-security/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md rename to windows/security/threat-protection/auditing/appendix-a-security-monitoring-recommendations-for-many-audit-events.md diff --git a/windows/device-security/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md b/windows/security/threat-protection/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md similarity index 100% rename from windows/device-security/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md rename to windows/security/threat-protection/auditing/apply-a-basic-audit-policy-on-a-file-or-folder.md diff --git a/windows/device-security/auditing/audit-account-lockout.md b/windows/security/threat-protection/auditing/audit-account-lockout.md similarity index 100% rename from windows/device-security/auditing/audit-account-lockout.md rename to windows/security/threat-protection/auditing/audit-account-lockout.md diff --git a/windows/device-security/auditing/audit-application-generated.md b/windows/security/threat-protection/auditing/audit-application-generated.md similarity index 100% rename from windows/device-security/auditing/audit-application-generated.md rename to windows/security/threat-protection/auditing/audit-application-generated.md diff --git a/windows/device-security/auditing/audit-application-group-management.md b/windows/security/threat-protection/auditing/audit-application-group-management.md similarity index 100% rename from windows/device-security/auditing/audit-application-group-management.md rename to windows/security/threat-protection/auditing/audit-application-group-management.md diff --git a/windows/device-security/auditing/audit-audit-policy-change.md b/windows/security/threat-protection/auditing/audit-audit-policy-change.md similarity index 100% rename from windows/device-security/auditing/audit-audit-policy-change.md rename to windows/security/threat-protection/auditing/audit-audit-policy-change.md diff --git a/windows/device-security/auditing/audit-authentication-policy-change.md b/windows/security/threat-protection/auditing/audit-authentication-policy-change.md similarity index 100% rename from windows/device-security/auditing/audit-authentication-policy-change.md rename to windows/security/threat-protection/auditing/audit-authentication-policy-change.md diff --git a/windows/device-security/auditing/audit-authorization-policy-change.md b/windows/security/threat-protection/auditing/audit-authorization-policy-change.md similarity index 100% rename from windows/device-security/auditing/audit-authorization-policy-change.md rename to windows/security/threat-protection/auditing/audit-authorization-policy-change.md diff --git a/windows/device-security/auditing/audit-central-access-policy-staging.md b/windows/security/threat-protection/auditing/audit-central-access-policy-staging.md similarity index 100% rename from windows/device-security/auditing/audit-central-access-policy-staging.md rename to windows/security/threat-protection/auditing/audit-central-access-policy-staging.md diff --git a/windows/device-security/auditing/audit-certification-services.md b/windows/security/threat-protection/auditing/audit-certification-services.md similarity index 100% rename from windows/device-security/auditing/audit-certification-services.md rename to windows/security/threat-protection/auditing/audit-certification-services.md diff --git a/windows/device-security/auditing/audit-computer-account-management.md b/windows/security/threat-protection/auditing/audit-computer-account-management.md similarity index 100% rename from windows/device-security/auditing/audit-computer-account-management.md rename to windows/security/threat-protection/auditing/audit-computer-account-management.md diff --git a/windows/device-security/auditing/audit-credential-validation.md b/windows/security/threat-protection/auditing/audit-credential-validation.md similarity index 100% rename from windows/device-security/auditing/audit-credential-validation.md rename to windows/security/threat-protection/auditing/audit-credential-validation.md diff --git a/windows/device-security/auditing/audit-detailed-directory-service-replication.md b/windows/security/threat-protection/auditing/audit-detailed-directory-service-replication.md similarity index 100% rename from windows/device-security/auditing/audit-detailed-directory-service-replication.md rename to windows/security/threat-protection/auditing/audit-detailed-directory-service-replication.md diff --git a/windows/device-security/auditing/audit-detailed-file-share.md b/windows/security/threat-protection/auditing/audit-detailed-file-share.md similarity index 100% rename from windows/device-security/auditing/audit-detailed-file-share.md rename to windows/security/threat-protection/auditing/audit-detailed-file-share.md diff --git a/windows/device-security/auditing/audit-directory-service-access.md b/windows/security/threat-protection/auditing/audit-directory-service-access.md similarity index 100% rename from windows/device-security/auditing/audit-directory-service-access.md rename to windows/security/threat-protection/auditing/audit-directory-service-access.md diff --git a/windows/device-security/auditing/audit-directory-service-changes.md b/windows/security/threat-protection/auditing/audit-directory-service-changes.md similarity index 100% rename from windows/device-security/auditing/audit-directory-service-changes.md rename to windows/security/threat-protection/auditing/audit-directory-service-changes.md diff --git a/windows/device-security/auditing/audit-directory-service-replication.md b/windows/security/threat-protection/auditing/audit-directory-service-replication.md similarity index 100% rename from windows/device-security/auditing/audit-directory-service-replication.md rename to windows/security/threat-protection/auditing/audit-directory-service-replication.md diff --git a/windows/device-security/auditing/audit-distribution-group-management.md b/windows/security/threat-protection/auditing/audit-distribution-group-management.md similarity index 100% rename from windows/device-security/auditing/audit-distribution-group-management.md rename to windows/security/threat-protection/auditing/audit-distribution-group-management.md diff --git a/windows/device-security/auditing/audit-dpapi-activity.md b/windows/security/threat-protection/auditing/audit-dpapi-activity.md similarity index 100% rename from windows/device-security/auditing/audit-dpapi-activity.md rename to windows/security/threat-protection/auditing/audit-dpapi-activity.md diff --git a/windows/device-security/auditing/audit-file-share.md b/windows/security/threat-protection/auditing/audit-file-share.md similarity index 100% rename from windows/device-security/auditing/audit-file-share.md rename to windows/security/threat-protection/auditing/audit-file-share.md diff --git a/windows/device-security/auditing/audit-file-system.md b/windows/security/threat-protection/auditing/audit-file-system.md similarity index 100% rename from windows/device-security/auditing/audit-file-system.md rename to windows/security/threat-protection/auditing/audit-file-system.md diff --git a/windows/device-security/auditing/audit-filtering-platform-connection.md b/windows/security/threat-protection/auditing/audit-filtering-platform-connection.md similarity index 100% rename from windows/device-security/auditing/audit-filtering-platform-connection.md rename to windows/security/threat-protection/auditing/audit-filtering-platform-connection.md diff --git a/windows/device-security/auditing/audit-filtering-platform-packet-drop.md b/windows/security/threat-protection/auditing/audit-filtering-platform-packet-drop.md similarity index 100% rename from windows/device-security/auditing/audit-filtering-platform-packet-drop.md rename to windows/security/threat-protection/auditing/audit-filtering-platform-packet-drop.md diff --git a/windows/device-security/auditing/audit-filtering-platform-policy-change.md b/windows/security/threat-protection/auditing/audit-filtering-platform-policy-change.md similarity index 100% rename from windows/device-security/auditing/audit-filtering-platform-policy-change.md rename to windows/security/threat-protection/auditing/audit-filtering-platform-policy-change.md diff --git a/windows/device-security/auditing/audit-group-membership.md b/windows/security/threat-protection/auditing/audit-group-membership.md similarity index 100% rename from windows/device-security/auditing/audit-group-membership.md rename to windows/security/threat-protection/auditing/audit-group-membership.md diff --git a/windows/device-security/auditing/audit-handle-manipulation.md b/windows/security/threat-protection/auditing/audit-handle-manipulation.md similarity index 100% rename from windows/device-security/auditing/audit-handle-manipulation.md rename to windows/security/threat-protection/auditing/audit-handle-manipulation.md diff --git a/windows/device-security/auditing/audit-ipsec-driver.md b/windows/security/threat-protection/auditing/audit-ipsec-driver.md similarity index 100% rename from windows/device-security/auditing/audit-ipsec-driver.md rename to windows/security/threat-protection/auditing/audit-ipsec-driver.md diff --git a/windows/device-security/auditing/audit-ipsec-extended-mode.md b/windows/security/threat-protection/auditing/audit-ipsec-extended-mode.md similarity index 100% rename from windows/device-security/auditing/audit-ipsec-extended-mode.md rename to windows/security/threat-protection/auditing/audit-ipsec-extended-mode.md diff --git a/windows/device-security/auditing/audit-ipsec-main-mode.md b/windows/security/threat-protection/auditing/audit-ipsec-main-mode.md similarity index 100% rename from windows/device-security/auditing/audit-ipsec-main-mode.md rename to windows/security/threat-protection/auditing/audit-ipsec-main-mode.md diff --git a/windows/device-security/auditing/audit-ipsec-quick-mode.md b/windows/security/threat-protection/auditing/audit-ipsec-quick-mode.md similarity index 100% rename from windows/device-security/auditing/audit-ipsec-quick-mode.md rename to windows/security/threat-protection/auditing/audit-ipsec-quick-mode.md diff --git a/windows/device-security/auditing/audit-kerberos-authentication-service.md b/windows/security/threat-protection/auditing/audit-kerberos-authentication-service.md similarity index 100% rename from windows/device-security/auditing/audit-kerberos-authentication-service.md rename to windows/security/threat-protection/auditing/audit-kerberos-authentication-service.md diff --git a/windows/device-security/auditing/audit-kerberos-service-ticket-operations.md b/windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md similarity index 100% rename from windows/device-security/auditing/audit-kerberos-service-ticket-operations.md rename to windows/security/threat-protection/auditing/audit-kerberos-service-ticket-operations.md diff --git a/windows/device-security/auditing/audit-kernel-object.md b/windows/security/threat-protection/auditing/audit-kernel-object.md similarity index 100% rename from windows/device-security/auditing/audit-kernel-object.md rename to windows/security/threat-protection/auditing/audit-kernel-object.md diff --git a/windows/device-security/auditing/audit-logoff.md b/windows/security/threat-protection/auditing/audit-logoff.md similarity index 100% rename from windows/device-security/auditing/audit-logoff.md rename to windows/security/threat-protection/auditing/audit-logoff.md diff --git a/windows/device-security/auditing/audit-logon.md b/windows/security/threat-protection/auditing/audit-logon.md similarity index 100% rename from windows/device-security/auditing/audit-logon.md rename to windows/security/threat-protection/auditing/audit-logon.md diff --git a/windows/device-security/auditing/audit-mpssvc-rule-level-policy-change.md b/windows/security/threat-protection/auditing/audit-mpssvc-rule-level-policy-change.md similarity index 100% rename from windows/device-security/auditing/audit-mpssvc-rule-level-policy-change.md rename to windows/security/threat-protection/auditing/audit-mpssvc-rule-level-policy-change.md diff --git a/windows/device-security/auditing/audit-network-policy-server.md b/windows/security/threat-protection/auditing/audit-network-policy-server.md similarity index 100% rename from windows/device-security/auditing/audit-network-policy-server.md rename to windows/security/threat-protection/auditing/audit-network-policy-server.md diff --git a/windows/device-security/auditing/audit-non-sensitive-privilege-use.md b/windows/security/threat-protection/auditing/audit-non-sensitive-privilege-use.md similarity index 100% rename from windows/device-security/auditing/audit-non-sensitive-privilege-use.md rename to windows/security/threat-protection/auditing/audit-non-sensitive-privilege-use.md diff --git a/windows/device-security/auditing/audit-other-account-logon-events.md b/windows/security/threat-protection/auditing/audit-other-account-logon-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-account-logon-events.md rename to windows/security/threat-protection/auditing/audit-other-account-logon-events.md diff --git a/windows/device-security/auditing/audit-other-account-management-events.md b/windows/security/threat-protection/auditing/audit-other-account-management-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-account-management-events.md rename to windows/security/threat-protection/auditing/audit-other-account-management-events.md diff --git a/windows/device-security/auditing/audit-other-logonlogoff-events.md b/windows/security/threat-protection/auditing/audit-other-logonlogoff-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-logonlogoff-events.md rename to windows/security/threat-protection/auditing/audit-other-logonlogoff-events.md diff --git a/windows/device-security/auditing/audit-other-object-access-events.md b/windows/security/threat-protection/auditing/audit-other-object-access-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-object-access-events.md rename to windows/security/threat-protection/auditing/audit-other-object-access-events.md diff --git a/windows/device-security/auditing/audit-other-policy-change-events.md b/windows/security/threat-protection/auditing/audit-other-policy-change-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-policy-change-events.md rename to windows/security/threat-protection/auditing/audit-other-policy-change-events.md diff --git a/windows/device-security/auditing/audit-other-privilege-use-events.md b/windows/security/threat-protection/auditing/audit-other-privilege-use-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-privilege-use-events.md rename to windows/security/threat-protection/auditing/audit-other-privilege-use-events.md diff --git a/windows/device-security/auditing/audit-other-system-events.md b/windows/security/threat-protection/auditing/audit-other-system-events.md similarity index 100% rename from windows/device-security/auditing/audit-other-system-events.md rename to windows/security/threat-protection/auditing/audit-other-system-events.md diff --git a/windows/device-security/auditing/audit-pnp-activity.md b/windows/security/threat-protection/auditing/audit-pnp-activity.md similarity index 100% rename from windows/device-security/auditing/audit-pnp-activity.md rename to windows/security/threat-protection/auditing/audit-pnp-activity.md diff --git a/windows/device-security/auditing/audit-process-creation.md b/windows/security/threat-protection/auditing/audit-process-creation.md similarity index 100% rename from windows/device-security/auditing/audit-process-creation.md rename to windows/security/threat-protection/auditing/audit-process-creation.md diff --git a/windows/device-security/auditing/audit-process-termination.md b/windows/security/threat-protection/auditing/audit-process-termination.md similarity index 100% rename from windows/device-security/auditing/audit-process-termination.md rename to windows/security/threat-protection/auditing/audit-process-termination.md diff --git a/windows/device-security/auditing/audit-registry.md b/windows/security/threat-protection/auditing/audit-registry.md similarity index 100% rename from windows/device-security/auditing/audit-registry.md rename to windows/security/threat-protection/auditing/audit-registry.md diff --git a/windows/device-security/auditing/audit-removable-storage.md b/windows/security/threat-protection/auditing/audit-removable-storage.md similarity index 100% rename from windows/device-security/auditing/audit-removable-storage.md rename to windows/security/threat-protection/auditing/audit-removable-storage.md diff --git a/windows/device-security/auditing/audit-rpc-events.md b/windows/security/threat-protection/auditing/audit-rpc-events.md similarity index 100% rename from windows/device-security/auditing/audit-rpc-events.md rename to windows/security/threat-protection/auditing/audit-rpc-events.md diff --git a/windows/device-security/auditing/audit-sam.md b/windows/security/threat-protection/auditing/audit-sam.md similarity index 100% rename from windows/device-security/auditing/audit-sam.md rename to windows/security/threat-protection/auditing/audit-sam.md diff --git a/windows/device-security/auditing/audit-security-group-management.md b/windows/security/threat-protection/auditing/audit-security-group-management.md similarity index 100% rename from windows/device-security/auditing/audit-security-group-management.md rename to windows/security/threat-protection/auditing/audit-security-group-management.md diff --git a/windows/device-security/auditing/audit-security-state-change.md b/windows/security/threat-protection/auditing/audit-security-state-change.md similarity index 100% rename from windows/device-security/auditing/audit-security-state-change.md rename to windows/security/threat-protection/auditing/audit-security-state-change.md diff --git a/windows/device-security/auditing/audit-security-system-extension.md b/windows/security/threat-protection/auditing/audit-security-system-extension.md similarity index 100% rename from windows/device-security/auditing/audit-security-system-extension.md rename to windows/security/threat-protection/auditing/audit-security-system-extension.md diff --git a/windows/device-security/auditing/audit-sensitive-privilege-use.md b/windows/security/threat-protection/auditing/audit-sensitive-privilege-use.md similarity index 100% rename from windows/device-security/auditing/audit-sensitive-privilege-use.md rename to windows/security/threat-protection/auditing/audit-sensitive-privilege-use.md diff --git a/windows/device-security/auditing/audit-special-logon.md b/windows/security/threat-protection/auditing/audit-special-logon.md similarity index 100% rename from windows/device-security/auditing/audit-special-logon.md rename to windows/security/threat-protection/auditing/audit-special-logon.md diff --git a/windows/device-security/auditing/audit-system-integrity.md b/windows/security/threat-protection/auditing/audit-system-integrity.md similarity index 100% rename from windows/device-security/auditing/audit-system-integrity.md rename to windows/security/threat-protection/auditing/audit-system-integrity.md diff --git a/windows/device-security/auditing/audit-user-account-management.md b/windows/security/threat-protection/auditing/audit-user-account-management.md similarity index 100% rename from windows/device-security/auditing/audit-user-account-management.md rename to windows/security/threat-protection/auditing/audit-user-account-management.md diff --git a/windows/device-security/auditing/audit-user-device-claims.md b/windows/security/threat-protection/auditing/audit-user-device-claims.md similarity index 100% rename from windows/device-security/auditing/audit-user-device-claims.md rename to windows/security/threat-protection/auditing/audit-user-device-claims.md diff --git a/windows/device-security/auditing/basic-audit-account-logon-events.md b/windows/security/threat-protection/auditing/basic-audit-account-logon-events.md similarity index 100% rename from windows/device-security/auditing/basic-audit-account-logon-events.md rename to windows/security/threat-protection/auditing/basic-audit-account-logon-events.md diff --git a/windows/device-security/auditing/basic-audit-account-management.md b/windows/security/threat-protection/auditing/basic-audit-account-management.md similarity index 100% rename from windows/device-security/auditing/basic-audit-account-management.md rename to windows/security/threat-protection/auditing/basic-audit-account-management.md diff --git a/windows/device-security/auditing/basic-audit-directory-service-access.md b/windows/security/threat-protection/auditing/basic-audit-directory-service-access.md similarity index 100% rename from windows/device-security/auditing/basic-audit-directory-service-access.md rename to windows/security/threat-protection/auditing/basic-audit-directory-service-access.md diff --git a/windows/device-security/auditing/basic-audit-logon-events.md b/windows/security/threat-protection/auditing/basic-audit-logon-events.md similarity index 100% rename from windows/device-security/auditing/basic-audit-logon-events.md rename to windows/security/threat-protection/auditing/basic-audit-logon-events.md diff --git a/windows/device-security/auditing/basic-audit-object-access.md b/windows/security/threat-protection/auditing/basic-audit-object-access.md similarity index 100% rename from windows/device-security/auditing/basic-audit-object-access.md rename to windows/security/threat-protection/auditing/basic-audit-object-access.md diff --git a/windows/device-security/auditing/basic-audit-policy-change.md b/windows/security/threat-protection/auditing/basic-audit-policy-change.md similarity index 100% rename from windows/device-security/auditing/basic-audit-policy-change.md rename to windows/security/threat-protection/auditing/basic-audit-policy-change.md diff --git a/windows/device-security/auditing/basic-audit-privilege-use.md b/windows/security/threat-protection/auditing/basic-audit-privilege-use.md similarity index 100% rename from windows/device-security/auditing/basic-audit-privilege-use.md rename to windows/security/threat-protection/auditing/basic-audit-privilege-use.md diff --git a/windows/device-security/auditing/basic-audit-process-tracking.md b/windows/security/threat-protection/auditing/basic-audit-process-tracking.md similarity index 100% rename from windows/device-security/auditing/basic-audit-process-tracking.md rename to windows/security/threat-protection/auditing/basic-audit-process-tracking.md diff --git a/windows/device-security/auditing/basic-audit-system-events.md b/windows/security/threat-protection/auditing/basic-audit-system-events.md similarity index 100% rename from windows/device-security/auditing/basic-audit-system-events.md rename to windows/security/threat-protection/auditing/basic-audit-system-events.md diff --git a/windows/device-security/auditing/basic-security-audit-policies.md b/windows/security/threat-protection/auditing/basic-security-audit-policies.md similarity index 100% rename from windows/device-security/auditing/basic-security-audit-policies.md rename to windows/security/threat-protection/auditing/basic-security-audit-policies.md diff --git a/windows/device-security/auditing/basic-security-audit-policy-settings.md b/windows/security/threat-protection/auditing/basic-security-audit-policy-settings.md similarity index 100% rename from windows/device-security/auditing/basic-security-audit-policy-settings.md rename to windows/security/threat-protection/auditing/basic-security-audit-policy-settings.md diff --git a/windows/device-security/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md b/windows/security/threat-protection/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md similarity index 100% rename from windows/device-security/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md rename to windows/security/threat-protection/auditing/create-a-basic-audit-policy-settings-for-an-event-category.md diff --git a/windows/device-security/auditing/event-1100.md b/windows/security/threat-protection/auditing/event-1100.md similarity index 100% rename from windows/device-security/auditing/event-1100.md rename to windows/security/threat-protection/auditing/event-1100.md diff --git a/windows/device-security/auditing/event-1102.md b/windows/security/threat-protection/auditing/event-1102.md similarity index 100% rename from windows/device-security/auditing/event-1102.md rename to windows/security/threat-protection/auditing/event-1102.md diff --git a/windows/device-security/auditing/event-1104.md b/windows/security/threat-protection/auditing/event-1104.md similarity index 100% rename from windows/device-security/auditing/event-1104.md rename to windows/security/threat-protection/auditing/event-1104.md diff --git a/windows/device-security/auditing/event-1105.md b/windows/security/threat-protection/auditing/event-1105.md similarity index 100% rename from windows/device-security/auditing/event-1105.md rename to windows/security/threat-protection/auditing/event-1105.md diff --git a/windows/device-security/auditing/event-1108.md b/windows/security/threat-protection/auditing/event-1108.md similarity index 100% rename from windows/device-security/auditing/event-1108.md rename to windows/security/threat-protection/auditing/event-1108.md diff --git a/windows/device-security/auditing/event-4608.md b/windows/security/threat-protection/auditing/event-4608.md similarity index 100% rename from windows/device-security/auditing/event-4608.md rename to windows/security/threat-protection/auditing/event-4608.md diff --git a/windows/device-security/auditing/event-4610.md b/windows/security/threat-protection/auditing/event-4610.md similarity index 100% rename from windows/device-security/auditing/event-4610.md rename to windows/security/threat-protection/auditing/event-4610.md diff --git a/windows/device-security/auditing/event-4611.md b/windows/security/threat-protection/auditing/event-4611.md similarity index 100% rename from windows/device-security/auditing/event-4611.md rename to windows/security/threat-protection/auditing/event-4611.md diff --git a/windows/device-security/auditing/event-4612.md b/windows/security/threat-protection/auditing/event-4612.md similarity index 100% rename from windows/device-security/auditing/event-4612.md rename to windows/security/threat-protection/auditing/event-4612.md diff --git a/windows/device-security/auditing/event-4614.md b/windows/security/threat-protection/auditing/event-4614.md similarity index 100% rename from windows/device-security/auditing/event-4614.md rename to windows/security/threat-protection/auditing/event-4614.md diff --git a/windows/device-security/auditing/event-4615.md b/windows/security/threat-protection/auditing/event-4615.md similarity index 100% rename from windows/device-security/auditing/event-4615.md rename to windows/security/threat-protection/auditing/event-4615.md diff --git a/windows/device-security/auditing/event-4616.md b/windows/security/threat-protection/auditing/event-4616.md similarity index 100% rename from windows/device-security/auditing/event-4616.md rename to windows/security/threat-protection/auditing/event-4616.md diff --git a/windows/device-security/auditing/event-4618.md b/windows/security/threat-protection/auditing/event-4618.md similarity index 100% rename from windows/device-security/auditing/event-4618.md rename to windows/security/threat-protection/auditing/event-4618.md diff --git a/windows/device-security/auditing/event-4621.md b/windows/security/threat-protection/auditing/event-4621.md similarity index 100% rename from windows/device-security/auditing/event-4621.md rename to windows/security/threat-protection/auditing/event-4621.md diff --git a/windows/device-security/auditing/event-4622.md b/windows/security/threat-protection/auditing/event-4622.md similarity index 100% rename from windows/device-security/auditing/event-4622.md rename to windows/security/threat-protection/auditing/event-4622.md diff --git a/windows/device-security/auditing/event-4624.md b/windows/security/threat-protection/auditing/event-4624.md similarity index 100% rename from windows/device-security/auditing/event-4624.md rename to windows/security/threat-protection/auditing/event-4624.md diff --git a/windows/device-security/auditing/event-4625.md b/windows/security/threat-protection/auditing/event-4625.md similarity index 100% rename from windows/device-security/auditing/event-4625.md rename to windows/security/threat-protection/auditing/event-4625.md diff --git a/windows/device-security/auditing/event-4626.md b/windows/security/threat-protection/auditing/event-4626.md similarity index 100% rename from windows/device-security/auditing/event-4626.md rename to windows/security/threat-protection/auditing/event-4626.md diff --git a/windows/device-security/auditing/event-4627.md b/windows/security/threat-protection/auditing/event-4627.md similarity index 100% rename from windows/device-security/auditing/event-4627.md rename to windows/security/threat-protection/auditing/event-4627.md diff --git a/windows/device-security/auditing/event-4634.md b/windows/security/threat-protection/auditing/event-4634.md similarity index 100% rename from windows/device-security/auditing/event-4634.md rename to windows/security/threat-protection/auditing/event-4634.md diff --git a/windows/device-security/auditing/event-4647.md b/windows/security/threat-protection/auditing/event-4647.md similarity index 100% rename from windows/device-security/auditing/event-4647.md rename to windows/security/threat-protection/auditing/event-4647.md diff --git a/windows/device-security/auditing/event-4648.md b/windows/security/threat-protection/auditing/event-4648.md similarity index 100% rename from windows/device-security/auditing/event-4648.md rename to windows/security/threat-protection/auditing/event-4648.md diff --git a/windows/device-security/auditing/event-4649.md b/windows/security/threat-protection/auditing/event-4649.md similarity index 100% rename from windows/device-security/auditing/event-4649.md rename to windows/security/threat-protection/auditing/event-4649.md diff --git a/windows/device-security/auditing/event-4656.md b/windows/security/threat-protection/auditing/event-4656.md similarity index 100% rename from windows/device-security/auditing/event-4656.md rename to windows/security/threat-protection/auditing/event-4656.md diff --git a/windows/device-security/auditing/event-4657.md b/windows/security/threat-protection/auditing/event-4657.md similarity index 100% rename from windows/device-security/auditing/event-4657.md rename to windows/security/threat-protection/auditing/event-4657.md diff --git a/windows/device-security/auditing/event-4658.md b/windows/security/threat-protection/auditing/event-4658.md similarity index 100% rename from windows/device-security/auditing/event-4658.md rename to windows/security/threat-protection/auditing/event-4658.md diff --git a/windows/device-security/auditing/event-4660.md b/windows/security/threat-protection/auditing/event-4660.md similarity index 100% rename from windows/device-security/auditing/event-4660.md rename to windows/security/threat-protection/auditing/event-4660.md diff --git a/windows/device-security/auditing/event-4661.md b/windows/security/threat-protection/auditing/event-4661.md similarity index 100% rename from windows/device-security/auditing/event-4661.md rename to windows/security/threat-protection/auditing/event-4661.md diff --git a/windows/device-security/auditing/event-4662.md b/windows/security/threat-protection/auditing/event-4662.md similarity index 100% rename from windows/device-security/auditing/event-4662.md rename to windows/security/threat-protection/auditing/event-4662.md diff --git a/windows/device-security/auditing/event-4663.md b/windows/security/threat-protection/auditing/event-4663.md similarity index 100% rename from windows/device-security/auditing/event-4663.md rename to windows/security/threat-protection/auditing/event-4663.md diff --git a/windows/device-security/auditing/event-4664.md b/windows/security/threat-protection/auditing/event-4664.md similarity index 100% rename from windows/device-security/auditing/event-4664.md rename to windows/security/threat-protection/auditing/event-4664.md diff --git a/windows/device-security/auditing/event-4670.md b/windows/security/threat-protection/auditing/event-4670.md similarity index 100% rename from windows/device-security/auditing/event-4670.md rename to windows/security/threat-protection/auditing/event-4670.md diff --git a/windows/device-security/auditing/event-4671.md b/windows/security/threat-protection/auditing/event-4671.md similarity index 100% rename from windows/device-security/auditing/event-4671.md rename to windows/security/threat-protection/auditing/event-4671.md diff --git a/windows/device-security/auditing/event-4672.md b/windows/security/threat-protection/auditing/event-4672.md similarity index 100% rename from windows/device-security/auditing/event-4672.md rename to windows/security/threat-protection/auditing/event-4672.md diff --git a/windows/device-security/auditing/event-4673.md b/windows/security/threat-protection/auditing/event-4673.md similarity index 100% rename from windows/device-security/auditing/event-4673.md rename to windows/security/threat-protection/auditing/event-4673.md diff --git a/windows/device-security/auditing/event-4674.md b/windows/security/threat-protection/auditing/event-4674.md similarity index 100% rename from windows/device-security/auditing/event-4674.md rename to windows/security/threat-protection/auditing/event-4674.md diff --git a/windows/device-security/auditing/event-4675.md b/windows/security/threat-protection/auditing/event-4675.md similarity index 100% rename from windows/device-security/auditing/event-4675.md rename to windows/security/threat-protection/auditing/event-4675.md diff --git a/windows/device-security/auditing/event-4688.md b/windows/security/threat-protection/auditing/event-4688.md similarity index 100% rename from windows/device-security/auditing/event-4688.md rename to windows/security/threat-protection/auditing/event-4688.md diff --git a/windows/device-security/auditing/event-4689.md b/windows/security/threat-protection/auditing/event-4689.md similarity index 100% rename from windows/device-security/auditing/event-4689.md rename to windows/security/threat-protection/auditing/event-4689.md diff --git a/windows/device-security/auditing/event-4690.md b/windows/security/threat-protection/auditing/event-4690.md similarity index 100% rename from windows/device-security/auditing/event-4690.md rename to windows/security/threat-protection/auditing/event-4690.md diff --git a/windows/device-security/auditing/event-4691.md b/windows/security/threat-protection/auditing/event-4691.md similarity index 100% rename from windows/device-security/auditing/event-4691.md rename to windows/security/threat-protection/auditing/event-4691.md diff --git a/windows/device-security/auditing/event-4692.md b/windows/security/threat-protection/auditing/event-4692.md similarity index 100% rename from windows/device-security/auditing/event-4692.md rename to windows/security/threat-protection/auditing/event-4692.md diff --git a/windows/device-security/auditing/event-4693.md b/windows/security/threat-protection/auditing/event-4693.md similarity index 100% rename from windows/device-security/auditing/event-4693.md rename to windows/security/threat-protection/auditing/event-4693.md diff --git a/windows/device-security/auditing/event-4694.md b/windows/security/threat-protection/auditing/event-4694.md similarity index 100% rename from windows/device-security/auditing/event-4694.md rename to windows/security/threat-protection/auditing/event-4694.md diff --git a/windows/device-security/auditing/event-4695.md b/windows/security/threat-protection/auditing/event-4695.md similarity index 100% rename from windows/device-security/auditing/event-4695.md rename to windows/security/threat-protection/auditing/event-4695.md diff --git a/windows/device-security/auditing/event-4696.md b/windows/security/threat-protection/auditing/event-4696.md similarity index 100% rename from windows/device-security/auditing/event-4696.md rename to windows/security/threat-protection/auditing/event-4696.md diff --git a/windows/device-security/auditing/event-4697.md b/windows/security/threat-protection/auditing/event-4697.md similarity index 100% rename from windows/device-security/auditing/event-4697.md rename to windows/security/threat-protection/auditing/event-4697.md diff --git a/windows/device-security/auditing/event-4698.md b/windows/security/threat-protection/auditing/event-4698.md similarity index 100% rename from windows/device-security/auditing/event-4698.md rename to windows/security/threat-protection/auditing/event-4698.md diff --git a/windows/device-security/auditing/event-4699.md b/windows/security/threat-protection/auditing/event-4699.md similarity index 100% rename from windows/device-security/auditing/event-4699.md rename to windows/security/threat-protection/auditing/event-4699.md diff --git a/windows/device-security/auditing/event-4700.md b/windows/security/threat-protection/auditing/event-4700.md similarity index 100% rename from windows/device-security/auditing/event-4700.md rename to windows/security/threat-protection/auditing/event-4700.md diff --git a/windows/device-security/auditing/event-4701.md b/windows/security/threat-protection/auditing/event-4701.md similarity index 100% rename from windows/device-security/auditing/event-4701.md rename to windows/security/threat-protection/auditing/event-4701.md diff --git a/windows/device-security/auditing/event-4702.md b/windows/security/threat-protection/auditing/event-4702.md similarity index 100% rename from windows/device-security/auditing/event-4702.md rename to windows/security/threat-protection/auditing/event-4702.md diff --git a/windows/device-security/auditing/event-4703.md b/windows/security/threat-protection/auditing/event-4703.md similarity index 100% rename from windows/device-security/auditing/event-4703.md rename to windows/security/threat-protection/auditing/event-4703.md diff --git a/windows/device-security/auditing/event-4704.md b/windows/security/threat-protection/auditing/event-4704.md similarity index 100% rename from windows/device-security/auditing/event-4704.md rename to windows/security/threat-protection/auditing/event-4704.md diff --git a/windows/device-security/auditing/event-4705.md b/windows/security/threat-protection/auditing/event-4705.md similarity index 100% rename from windows/device-security/auditing/event-4705.md rename to windows/security/threat-protection/auditing/event-4705.md diff --git a/windows/device-security/auditing/event-4706.md b/windows/security/threat-protection/auditing/event-4706.md similarity index 100% rename from windows/device-security/auditing/event-4706.md rename to windows/security/threat-protection/auditing/event-4706.md diff --git a/windows/device-security/auditing/event-4707.md b/windows/security/threat-protection/auditing/event-4707.md similarity index 100% rename from windows/device-security/auditing/event-4707.md rename to windows/security/threat-protection/auditing/event-4707.md diff --git a/windows/device-security/auditing/event-4713.md b/windows/security/threat-protection/auditing/event-4713.md similarity index 100% rename from windows/device-security/auditing/event-4713.md rename to windows/security/threat-protection/auditing/event-4713.md diff --git a/windows/device-security/auditing/event-4714.md b/windows/security/threat-protection/auditing/event-4714.md similarity index 100% rename from windows/device-security/auditing/event-4714.md rename to windows/security/threat-protection/auditing/event-4714.md diff --git a/windows/device-security/auditing/event-4715.md b/windows/security/threat-protection/auditing/event-4715.md similarity index 100% rename from windows/device-security/auditing/event-4715.md rename to windows/security/threat-protection/auditing/event-4715.md diff --git a/windows/device-security/auditing/event-4716.md b/windows/security/threat-protection/auditing/event-4716.md similarity index 100% rename from windows/device-security/auditing/event-4716.md rename to windows/security/threat-protection/auditing/event-4716.md diff --git a/windows/device-security/auditing/event-4717.md b/windows/security/threat-protection/auditing/event-4717.md similarity index 100% rename from windows/device-security/auditing/event-4717.md rename to windows/security/threat-protection/auditing/event-4717.md diff --git a/windows/device-security/auditing/event-4718.md b/windows/security/threat-protection/auditing/event-4718.md similarity index 100% rename from windows/device-security/auditing/event-4718.md rename to windows/security/threat-protection/auditing/event-4718.md diff --git a/windows/device-security/auditing/event-4719.md b/windows/security/threat-protection/auditing/event-4719.md similarity index 100% rename from windows/device-security/auditing/event-4719.md rename to windows/security/threat-protection/auditing/event-4719.md diff --git a/windows/device-security/auditing/event-4720.md b/windows/security/threat-protection/auditing/event-4720.md similarity index 100% rename from windows/device-security/auditing/event-4720.md rename to windows/security/threat-protection/auditing/event-4720.md diff --git a/windows/device-security/auditing/event-4722.md b/windows/security/threat-protection/auditing/event-4722.md similarity index 100% rename from windows/device-security/auditing/event-4722.md rename to windows/security/threat-protection/auditing/event-4722.md diff --git a/windows/device-security/auditing/event-4723.md b/windows/security/threat-protection/auditing/event-4723.md similarity index 100% rename from windows/device-security/auditing/event-4723.md rename to windows/security/threat-protection/auditing/event-4723.md diff --git a/windows/device-security/auditing/event-4724.md b/windows/security/threat-protection/auditing/event-4724.md similarity index 100% rename from windows/device-security/auditing/event-4724.md rename to windows/security/threat-protection/auditing/event-4724.md diff --git a/windows/device-security/auditing/event-4725.md b/windows/security/threat-protection/auditing/event-4725.md similarity index 100% rename from windows/device-security/auditing/event-4725.md rename to windows/security/threat-protection/auditing/event-4725.md diff --git a/windows/device-security/auditing/event-4726.md b/windows/security/threat-protection/auditing/event-4726.md similarity index 100% rename from windows/device-security/auditing/event-4726.md rename to windows/security/threat-protection/auditing/event-4726.md diff --git a/windows/device-security/auditing/event-4731.md b/windows/security/threat-protection/auditing/event-4731.md similarity index 100% rename from windows/device-security/auditing/event-4731.md rename to windows/security/threat-protection/auditing/event-4731.md diff --git a/windows/device-security/auditing/event-4732.md b/windows/security/threat-protection/auditing/event-4732.md similarity index 100% rename from windows/device-security/auditing/event-4732.md rename to windows/security/threat-protection/auditing/event-4732.md diff --git a/windows/device-security/auditing/event-4733.md b/windows/security/threat-protection/auditing/event-4733.md similarity index 100% rename from windows/device-security/auditing/event-4733.md rename to windows/security/threat-protection/auditing/event-4733.md diff --git a/windows/device-security/auditing/event-4734.md b/windows/security/threat-protection/auditing/event-4734.md similarity index 100% rename from windows/device-security/auditing/event-4734.md rename to windows/security/threat-protection/auditing/event-4734.md diff --git a/windows/device-security/auditing/event-4735.md b/windows/security/threat-protection/auditing/event-4735.md similarity index 100% rename from windows/device-security/auditing/event-4735.md rename to windows/security/threat-protection/auditing/event-4735.md diff --git a/windows/device-security/auditing/event-4738.md b/windows/security/threat-protection/auditing/event-4738.md similarity index 100% rename from windows/device-security/auditing/event-4738.md rename to windows/security/threat-protection/auditing/event-4738.md diff --git a/windows/device-security/auditing/event-4739.md b/windows/security/threat-protection/auditing/event-4739.md similarity index 100% rename from windows/device-security/auditing/event-4739.md rename to windows/security/threat-protection/auditing/event-4739.md diff --git a/windows/device-security/auditing/event-4740.md b/windows/security/threat-protection/auditing/event-4740.md similarity index 100% rename from windows/device-security/auditing/event-4740.md rename to windows/security/threat-protection/auditing/event-4740.md diff --git a/windows/device-security/auditing/event-4741.md b/windows/security/threat-protection/auditing/event-4741.md similarity index 100% rename from windows/device-security/auditing/event-4741.md rename to windows/security/threat-protection/auditing/event-4741.md diff --git a/windows/device-security/auditing/event-4742.md b/windows/security/threat-protection/auditing/event-4742.md similarity index 100% rename from windows/device-security/auditing/event-4742.md rename to windows/security/threat-protection/auditing/event-4742.md diff --git a/windows/device-security/auditing/event-4743.md b/windows/security/threat-protection/auditing/event-4743.md similarity index 100% rename from windows/device-security/auditing/event-4743.md rename to windows/security/threat-protection/auditing/event-4743.md diff --git a/windows/device-security/auditing/event-4749.md b/windows/security/threat-protection/auditing/event-4749.md similarity index 100% rename from windows/device-security/auditing/event-4749.md rename to windows/security/threat-protection/auditing/event-4749.md diff --git a/windows/device-security/auditing/event-4750.md b/windows/security/threat-protection/auditing/event-4750.md similarity index 100% rename from windows/device-security/auditing/event-4750.md rename to windows/security/threat-protection/auditing/event-4750.md diff --git a/windows/device-security/auditing/event-4751.md b/windows/security/threat-protection/auditing/event-4751.md similarity index 100% rename from windows/device-security/auditing/event-4751.md rename to windows/security/threat-protection/auditing/event-4751.md diff --git a/windows/device-security/auditing/event-4752.md b/windows/security/threat-protection/auditing/event-4752.md similarity index 100% rename from windows/device-security/auditing/event-4752.md rename to windows/security/threat-protection/auditing/event-4752.md diff --git a/windows/device-security/auditing/event-4753.md b/windows/security/threat-protection/auditing/event-4753.md similarity index 100% rename from windows/device-security/auditing/event-4753.md rename to windows/security/threat-protection/auditing/event-4753.md diff --git a/windows/device-security/auditing/event-4764.md b/windows/security/threat-protection/auditing/event-4764.md similarity index 100% rename from windows/device-security/auditing/event-4764.md rename to windows/security/threat-protection/auditing/event-4764.md diff --git a/windows/device-security/auditing/event-4765.md b/windows/security/threat-protection/auditing/event-4765.md similarity index 100% rename from windows/device-security/auditing/event-4765.md rename to windows/security/threat-protection/auditing/event-4765.md diff --git a/windows/device-security/auditing/event-4766.md b/windows/security/threat-protection/auditing/event-4766.md similarity index 100% rename from windows/device-security/auditing/event-4766.md rename to windows/security/threat-protection/auditing/event-4766.md diff --git a/windows/device-security/auditing/event-4767.md b/windows/security/threat-protection/auditing/event-4767.md similarity index 100% rename from windows/device-security/auditing/event-4767.md rename to windows/security/threat-protection/auditing/event-4767.md diff --git a/windows/device-security/auditing/event-4768.md b/windows/security/threat-protection/auditing/event-4768.md similarity index 100% rename from windows/device-security/auditing/event-4768.md rename to windows/security/threat-protection/auditing/event-4768.md diff --git a/windows/device-security/auditing/event-4769.md b/windows/security/threat-protection/auditing/event-4769.md similarity index 100% rename from windows/device-security/auditing/event-4769.md rename to windows/security/threat-protection/auditing/event-4769.md diff --git a/windows/device-security/auditing/event-4770.md b/windows/security/threat-protection/auditing/event-4770.md similarity index 100% rename from windows/device-security/auditing/event-4770.md rename to windows/security/threat-protection/auditing/event-4770.md diff --git a/windows/device-security/auditing/event-4771.md b/windows/security/threat-protection/auditing/event-4771.md similarity index 100% rename from windows/device-security/auditing/event-4771.md rename to windows/security/threat-protection/auditing/event-4771.md diff --git a/windows/device-security/auditing/event-4772.md b/windows/security/threat-protection/auditing/event-4772.md similarity index 100% rename from windows/device-security/auditing/event-4772.md rename to windows/security/threat-protection/auditing/event-4772.md diff --git a/windows/device-security/auditing/event-4773.md b/windows/security/threat-protection/auditing/event-4773.md similarity index 100% rename from windows/device-security/auditing/event-4773.md rename to windows/security/threat-protection/auditing/event-4773.md diff --git a/windows/device-security/auditing/event-4774.md b/windows/security/threat-protection/auditing/event-4774.md similarity index 100% rename from windows/device-security/auditing/event-4774.md rename to windows/security/threat-protection/auditing/event-4774.md diff --git a/windows/device-security/auditing/event-4775.md b/windows/security/threat-protection/auditing/event-4775.md similarity index 100% rename from windows/device-security/auditing/event-4775.md rename to windows/security/threat-protection/auditing/event-4775.md diff --git a/windows/device-security/auditing/event-4776.md b/windows/security/threat-protection/auditing/event-4776.md similarity index 100% rename from windows/device-security/auditing/event-4776.md rename to windows/security/threat-protection/auditing/event-4776.md diff --git a/windows/device-security/auditing/event-4777.md b/windows/security/threat-protection/auditing/event-4777.md similarity index 100% rename from windows/device-security/auditing/event-4777.md rename to windows/security/threat-protection/auditing/event-4777.md diff --git a/windows/device-security/auditing/event-4778.md b/windows/security/threat-protection/auditing/event-4778.md similarity index 100% rename from windows/device-security/auditing/event-4778.md rename to windows/security/threat-protection/auditing/event-4778.md diff --git a/windows/device-security/auditing/event-4779.md b/windows/security/threat-protection/auditing/event-4779.md similarity index 100% rename from windows/device-security/auditing/event-4779.md rename to windows/security/threat-protection/auditing/event-4779.md diff --git a/windows/device-security/auditing/event-4780.md b/windows/security/threat-protection/auditing/event-4780.md similarity index 100% rename from windows/device-security/auditing/event-4780.md rename to windows/security/threat-protection/auditing/event-4780.md diff --git a/windows/device-security/auditing/event-4781.md b/windows/security/threat-protection/auditing/event-4781.md similarity index 100% rename from windows/device-security/auditing/event-4781.md rename to windows/security/threat-protection/auditing/event-4781.md diff --git a/windows/device-security/auditing/event-4782.md b/windows/security/threat-protection/auditing/event-4782.md similarity index 100% rename from windows/device-security/auditing/event-4782.md rename to windows/security/threat-protection/auditing/event-4782.md diff --git a/windows/device-security/auditing/event-4793.md b/windows/security/threat-protection/auditing/event-4793.md similarity index 100% rename from windows/device-security/auditing/event-4793.md rename to windows/security/threat-protection/auditing/event-4793.md diff --git a/windows/device-security/auditing/event-4794.md b/windows/security/threat-protection/auditing/event-4794.md similarity index 100% rename from windows/device-security/auditing/event-4794.md rename to windows/security/threat-protection/auditing/event-4794.md diff --git a/windows/device-security/auditing/event-4798.md b/windows/security/threat-protection/auditing/event-4798.md similarity index 100% rename from windows/device-security/auditing/event-4798.md rename to windows/security/threat-protection/auditing/event-4798.md diff --git a/windows/device-security/auditing/event-4799.md b/windows/security/threat-protection/auditing/event-4799.md similarity index 100% rename from windows/device-security/auditing/event-4799.md rename to windows/security/threat-protection/auditing/event-4799.md diff --git a/windows/device-security/auditing/event-4800.md b/windows/security/threat-protection/auditing/event-4800.md similarity index 100% rename from windows/device-security/auditing/event-4800.md rename to windows/security/threat-protection/auditing/event-4800.md diff --git a/windows/device-security/auditing/event-4801.md b/windows/security/threat-protection/auditing/event-4801.md similarity index 100% rename from windows/device-security/auditing/event-4801.md rename to windows/security/threat-protection/auditing/event-4801.md diff --git a/windows/device-security/auditing/event-4802.md b/windows/security/threat-protection/auditing/event-4802.md similarity index 100% rename from windows/device-security/auditing/event-4802.md rename to windows/security/threat-protection/auditing/event-4802.md diff --git a/windows/device-security/auditing/event-4803.md b/windows/security/threat-protection/auditing/event-4803.md similarity index 100% rename from windows/device-security/auditing/event-4803.md rename to windows/security/threat-protection/auditing/event-4803.md diff --git a/windows/device-security/auditing/event-4816.md b/windows/security/threat-protection/auditing/event-4816.md similarity index 100% rename from windows/device-security/auditing/event-4816.md rename to windows/security/threat-protection/auditing/event-4816.md diff --git a/windows/device-security/auditing/event-4817.md b/windows/security/threat-protection/auditing/event-4817.md similarity index 100% rename from windows/device-security/auditing/event-4817.md rename to windows/security/threat-protection/auditing/event-4817.md diff --git a/windows/device-security/auditing/event-4818.md b/windows/security/threat-protection/auditing/event-4818.md similarity index 100% rename from windows/device-security/auditing/event-4818.md rename to windows/security/threat-protection/auditing/event-4818.md diff --git a/windows/device-security/auditing/event-4819.md b/windows/security/threat-protection/auditing/event-4819.md similarity index 100% rename from windows/device-security/auditing/event-4819.md rename to windows/security/threat-protection/auditing/event-4819.md diff --git a/windows/device-security/auditing/event-4826.md b/windows/security/threat-protection/auditing/event-4826.md similarity index 100% rename from windows/device-security/auditing/event-4826.md rename to windows/security/threat-protection/auditing/event-4826.md diff --git a/windows/device-security/auditing/event-4864.md b/windows/security/threat-protection/auditing/event-4864.md similarity index 100% rename from windows/device-security/auditing/event-4864.md rename to windows/security/threat-protection/auditing/event-4864.md diff --git a/windows/device-security/auditing/event-4865.md b/windows/security/threat-protection/auditing/event-4865.md similarity index 100% rename from windows/device-security/auditing/event-4865.md rename to windows/security/threat-protection/auditing/event-4865.md diff --git a/windows/device-security/auditing/event-4866.md b/windows/security/threat-protection/auditing/event-4866.md similarity index 100% rename from windows/device-security/auditing/event-4866.md rename to windows/security/threat-protection/auditing/event-4866.md diff --git a/windows/device-security/auditing/event-4867.md b/windows/security/threat-protection/auditing/event-4867.md similarity index 100% rename from windows/device-security/auditing/event-4867.md rename to windows/security/threat-protection/auditing/event-4867.md diff --git a/windows/device-security/auditing/event-4902.md b/windows/security/threat-protection/auditing/event-4902.md similarity index 100% rename from windows/device-security/auditing/event-4902.md rename to windows/security/threat-protection/auditing/event-4902.md diff --git a/windows/device-security/auditing/event-4904.md b/windows/security/threat-protection/auditing/event-4904.md similarity index 100% rename from windows/device-security/auditing/event-4904.md rename to windows/security/threat-protection/auditing/event-4904.md diff --git a/windows/device-security/auditing/event-4905.md b/windows/security/threat-protection/auditing/event-4905.md similarity index 100% rename from windows/device-security/auditing/event-4905.md rename to windows/security/threat-protection/auditing/event-4905.md diff --git a/windows/device-security/auditing/event-4906.md b/windows/security/threat-protection/auditing/event-4906.md similarity index 100% rename from windows/device-security/auditing/event-4906.md rename to windows/security/threat-protection/auditing/event-4906.md diff --git a/windows/device-security/auditing/event-4907.md b/windows/security/threat-protection/auditing/event-4907.md similarity index 100% rename from windows/device-security/auditing/event-4907.md rename to windows/security/threat-protection/auditing/event-4907.md diff --git a/windows/device-security/auditing/event-4908.md b/windows/security/threat-protection/auditing/event-4908.md similarity index 100% rename from windows/device-security/auditing/event-4908.md rename to windows/security/threat-protection/auditing/event-4908.md diff --git a/windows/device-security/auditing/event-4909.md b/windows/security/threat-protection/auditing/event-4909.md similarity index 100% rename from windows/device-security/auditing/event-4909.md rename to windows/security/threat-protection/auditing/event-4909.md diff --git a/windows/device-security/auditing/event-4910.md b/windows/security/threat-protection/auditing/event-4910.md similarity index 100% rename from windows/device-security/auditing/event-4910.md rename to windows/security/threat-protection/auditing/event-4910.md diff --git a/windows/device-security/auditing/event-4911.md b/windows/security/threat-protection/auditing/event-4911.md similarity index 100% rename from windows/device-security/auditing/event-4911.md rename to windows/security/threat-protection/auditing/event-4911.md diff --git a/windows/device-security/auditing/event-4912.md b/windows/security/threat-protection/auditing/event-4912.md similarity index 100% rename from windows/device-security/auditing/event-4912.md rename to windows/security/threat-protection/auditing/event-4912.md diff --git a/windows/device-security/auditing/event-4913.md b/windows/security/threat-protection/auditing/event-4913.md similarity index 100% rename from windows/device-security/auditing/event-4913.md rename to windows/security/threat-protection/auditing/event-4913.md diff --git a/windows/device-security/auditing/event-4928.md b/windows/security/threat-protection/auditing/event-4928.md similarity index 100% rename from windows/device-security/auditing/event-4928.md rename to windows/security/threat-protection/auditing/event-4928.md diff --git a/windows/device-security/auditing/event-4929.md b/windows/security/threat-protection/auditing/event-4929.md similarity index 100% rename from windows/device-security/auditing/event-4929.md rename to windows/security/threat-protection/auditing/event-4929.md diff --git a/windows/device-security/auditing/event-4930.md b/windows/security/threat-protection/auditing/event-4930.md similarity index 100% rename from windows/device-security/auditing/event-4930.md rename to windows/security/threat-protection/auditing/event-4930.md diff --git a/windows/device-security/auditing/event-4931.md b/windows/security/threat-protection/auditing/event-4931.md similarity index 100% rename from windows/device-security/auditing/event-4931.md rename to windows/security/threat-protection/auditing/event-4931.md diff --git a/windows/device-security/auditing/event-4932.md b/windows/security/threat-protection/auditing/event-4932.md similarity index 100% rename from windows/device-security/auditing/event-4932.md rename to windows/security/threat-protection/auditing/event-4932.md diff --git a/windows/device-security/auditing/event-4933.md b/windows/security/threat-protection/auditing/event-4933.md similarity index 100% rename from windows/device-security/auditing/event-4933.md rename to windows/security/threat-protection/auditing/event-4933.md diff --git a/windows/device-security/auditing/event-4934.md b/windows/security/threat-protection/auditing/event-4934.md similarity index 100% rename from windows/device-security/auditing/event-4934.md rename to windows/security/threat-protection/auditing/event-4934.md diff --git a/windows/device-security/auditing/event-4935.md b/windows/security/threat-protection/auditing/event-4935.md similarity index 100% rename from windows/device-security/auditing/event-4935.md rename to windows/security/threat-protection/auditing/event-4935.md diff --git a/windows/device-security/auditing/event-4936.md b/windows/security/threat-protection/auditing/event-4936.md similarity index 100% rename from windows/device-security/auditing/event-4936.md rename to windows/security/threat-protection/auditing/event-4936.md diff --git a/windows/device-security/auditing/event-4937.md b/windows/security/threat-protection/auditing/event-4937.md similarity index 100% rename from windows/device-security/auditing/event-4937.md rename to windows/security/threat-protection/auditing/event-4937.md diff --git a/windows/device-security/auditing/event-4944.md b/windows/security/threat-protection/auditing/event-4944.md similarity index 100% rename from windows/device-security/auditing/event-4944.md rename to windows/security/threat-protection/auditing/event-4944.md diff --git a/windows/device-security/auditing/event-4945.md b/windows/security/threat-protection/auditing/event-4945.md similarity index 100% rename from windows/device-security/auditing/event-4945.md rename to windows/security/threat-protection/auditing/event-4945.md diff --git a/windows/device-security/auditing/event-4946.md b/windows/security/threat-protection/auditing/event-4946.md similarity index 100% rename from windows/device-security/auditing/event-4946.md rename to windows/security/threat-protection/auditing/event-4946.md diff --git a/windows/device-security/auditing/event-4947.md b/windows/security/threat-protection/auditing/event-4947.md similarity index 100% rename from windows/device-security/auditing/event-4947.md rename to windows/security/threat-protection/auditing/event-4947.md diff --git a/windows/device-security/auditing/event-4948.md b/windows/security/threat-protection/auditing/event-4948.md similarity index 100% rename from windows/device-security/auditing/event-4948.md rename to windows/security/threat-protection/auditing/event-4948.md diff --git a/windows/device-security/auditing/event-4949.md b/windows/security/threat-protection/auditing/event-4949.md similarity index 100% rename from windows/device-security/auditing/event-4949.md rename to windows/security/threat-protection/auditing/event-4949.md diff --git a/windows/device-security/auditing/event-4950.md b/windows/security/threat-protection/auditing/event-4950.md similarity index 100% rename from windows/device-security/auditing/event-4950.md rename to windows/security/threat-protection/auditing/event-4950.md diff --git a/windows/device-security/auditing/event-4951.md b/windows/security/threat-protection/auditing/event-4951.md similarity index 100% rename from windows/device-security/auditing/event-4951.md rename to windows/security/threat-protection/auditing/event-4951.md diff --git a/windows/device-security/auditing/event-4952.md b/windows/security/threat-protection/auditing/event-4952.md similarity index 100% rename from windows/device-security/auditing/event-4952.md rename to windows/security/threat-protection/auditing/event-4952.md diff --git a/windows/device-security/auditing/event-4953.md b/windows/security/threat-protection/auditing/event-4953.md similarity index 100% rename from windows/device-security/auditing/event-4953.md rename to windows/security/threat-protection/auditing/event-4953.md diff --git a/windows/device-security/auditing/event-4954.md b/windows/security/threat-protection/auditing/event-4954.md similarity index 100% rename from windows/device-security/auditing/event-4954.md rename to windows/security/threat-protection/auditing/event-4954.md diff --git a/windows/device-security/auditing/event-4956.md b/windows/security/threat-protection/auditing/event-4956.md similarity index 100% rename from windows/device-security/auditing/event-4956.md rename to windows/security/threat-protection/auditing/event-4956.md diff --git a/windows/device-security/auditing/event-4957.md b/windows/security/threat-protection/auditing/event-4957.md similarity index 100% rename from windows/device-security/auditing/event-4957.md rename to windows/security/threat-protection/auditing/event-4957.md diff --git a/windows/device-security/auditing/event-4958.md b/windows/security/threat-protection/auditing/event-4958.md similarity index 100% rename from windows/device-security/auditing/event-4958.md rename to windows/security/threat-protection/auditing/event-4958.md diff --git a/windows/device-security/auditing/event-4964.md b/windows/security/threat-protection/auditing/event-4964.md similarity index 100% rename from windows/device-security/auditing/event-4964.md rename to windows/security/threat-protection/auditing/event-4964.md diff --git a/windows/device-security/auditing/event-4985.md b/windows/security/threat-protection/auditing/event-4985.md similarity index 100% rename from windows/device-security/auditing/event-4985.md rename to windows/security/threat-protection/auditing/event-4985.md diff --git a/windows/device-security/auditing/event-5024.md b/windows/security/threat-protection/auditing/event-5024.md similarity index 100% rename from windows/device-security/auditing/event-5024.md rename to windows/security/threat-protection/auditing/event-5024.md diff --git a/windows/device-security/auditing/event-5025.md b/windows/security/threat-protection/auditing/event-5025.md similarity index 100% rename from windows/device-security/auditing/event-5025.md rename to windows/security/threat-protection/auditing/event-5025.md diff --git a/windows/device-security/auditing/event-5027.md b/windows/security/threat-protection/auditing/event-5027.md similarity index 100% rename from windows/device-security/auditing/event-5027.md rename to windows/security/threat-protection/auditing/event-5027.md diff --git a/windows/device-security/auditing/event-5028.md b/windows/security/threat-protection/auditing/event-5028.md similarity index 100% rename from windows/device-security/auditing/event-5028.md rename to windows/security/threat-protection/auditing/event-5028.md diff --git a/windows/device-security/auditing/event-5029.md b/windows/security/threat-protection/auditing/event-5029.md similarity index 100% rename from windows/device-security/auditing/event-5029.md rename to windows/security/threat-protection/auditing/event-5029.md diff --git a/windows/device-security/auditing/event-5030.md b/windows/security/threat-protection/auditing/event-5030.md similarity index 100% rename from windows/device-security/auditing/event-5030.md rename to windows/security/threat-protection/auditing/event-5030.md diff --git a/windows/device-security/auditing/event-5031.md b/windows/security/threat-protection/auditing/event-5031.md similarity index 100% rename from windows/device-security/auditing/event-5031.md rename to windows/security/threat-protection/auditing/event-5031.md diff --git a/windows/device-security/auditing/event-5032.md b/windows/security/threat-protection/auditing/event-5032.md similarity index 100% rename from windows/device-security/auditing/event-5032.md rename to windows/security/threat-protection/auditing/event-5032.md diff --git a/windows/device-security/auditing/event-5033.md b/windows/security/threat-protection/auditing/event-5033.md similarity index 100% rename from windows/device-security/auditing/event-5033.md rename to windows/security/threat-protection/auditing/event-5033.md diff --git a/windows/device-security/auditing/event-5034.md b/windows/security/threat-protection/auditing/event-5034.md similarity index 100% rename from windows/device-security/auditing/event-5034.md rename to windows/security/threat-protection/auditing/event-5034.md diff --git a/windows/device-security/auditing/event-5035.md b/windows/security/threat-protection/auditing/event-5035.md similarity index 100% rename from windows/device-security/auditing/event-5035.md rename to windows/security/threat-protection/auditing/event-5035.md diff --git a/windows/device-security/auditing/event-5037.md b/windows/security/threat-protection/auditing/event-5037.md similarity index 100% rename from windows/device-security/auditing/event-5037.md rename to windows/security/threat-protection/auditing/event-5037.md diff --git a/windows/device-security/auditing/event-5038.md b/windows/security/threat-protection/auditing/event-5038.md similarity index 100% rename from windows/device-security/auditing/event-5038.md rename to windows/security/threat-protection/auditing/event-5038.md diff --git a/windows/device-security/auditing/event-5039.md b/windows/security/threat-protection/auditing/event-5039.md similarity index 100% rename from windows/device-security/auditing/event-5039.md rename to windows/security/threat-protection/auditing/event-5039.md diff --git a/windows/device-security/auditing/event-5051.md b/windows/security/threat-protection/auditing/event-5051.md similarity index 100% rename from windows/device-security/auditing/event-5051.md rename to windows/security/threat-protection/auditing/event-5051.md diff --git a/windows/device-security/auditing/event-5056.md b/windows/security/threat-protection/auditing/event-5056.md similarity index 100% rename from windows/device-security/auditing/event-5056.md rename to windows/security/threat-protection/auditing/event-5056.md diff --git a/windows/device-security/auditing/event-5057.md b/windows/security/threat-protection/auditing/event-5057.md similarity index 100% rename from windows/device-security/auditing/event-5057.md rename to windows/security/threat-protection/auditing/event-5057.md diff --git a/windows/device-security/auditing/event-5058.md b/windows/security/threat-protection/auditing/event-5058.md similarity index 100% rename from windows/device-security/auditing/event-5058.md rename to windows/security/threat-protection/auditing/event-5058.md diff --git a/windows/device-security/auditing/event-5059.md b/windows/security/threat-protection/auditing/event-5059.md similarity index 100% rename from windows/device-security/auditing/event-5059.md rename to windows/security/threat-protection/auditing/event-5059.md diff --git a/windows/device-security/auditing/event-5060.md b/windows/security/threat-protection/auditing/event-5060.md similarity index 100% rename from windows/device-security/auditing/event-5060.md rename to windows/security/threat-protection/auditing/event-5060.md diff --git a/windows/device-security/auditing/event-5061.md b/windows/security/threat-protection/auditing/event-5061.md similarity index 100% rename from windows/device-security/auditing/event-5061.md rename to windows/security/threat-protection/auditing/event-5061.md diff --git a/windows/device-security/auditing/event-5062.md b/windows/security/threat-protection/auditing/event-5062.md similarity index 100% rename from windows/device-security/auditing/event-5062.md rename to windows/security/threat-protection/auditing/event-5062.md diff --git a/windows/device-security/auditing/event-5063.md b/windows/security/threat-protection/auditing/event-5063.md similarity index 100% rename from windows/device-security/auditing/event-5063.md rename to windows/security/threat-protection/auditing/event-5063.md diff --git a/windows/device-security/auditing/event-5064.md b/windows/security/threat-protection/auditing/event-5064.md similarity index 100% rename from windows/device-security/auditing/event-5064.md rename to windows/security/threat-protection/auditing/event-5064.md diff --git a/windows/device-security/auditing/event-5065.md b/windows/security/threat-protection/auditing/event-5065.md similarity index 100% rename from windows/device-security/auditing/event-5065.md rename to windows/security/threat-protection/auditing/event-5065.md diff --git a/windows/device-security/auditing/event-5066.md b/windows/security/threat-protection/auditing/event-5066.md similarity index 100% rename from windows/device-security/auditing/event-5066.md rename to windows/security/threat-protection/auditing/event-5066.md diff --git a/windows/device-security/auditing/event-5067.md b/windows/security/threat-protection/auditing/event-5067.md similarity index 100% rename from windows/device-security/auditing/event-5067.md rename to windows/security/threat-protection/auditing/event-5067.md diff --git a/windows/device-security/auditing/event-5068.md b/windows/security/threat-protection/auditing/event-5068.md similarity index 100% rename from windows/device-security/auditing/event-5068.md rename to windows/security/threat-protection/auditing/event-5068.md diff --git a/windows/device-security/auditing/event-5069.md b/windows/security/threat-protection/auditing/event-5069.md similarity index 100% rename from windows/device-security/auditing/event-5069.md rename to windows/security/threat-protection/auditing/event-5069.md diff --git a/windows/device-security/auditing/event-5070.md b/windows/security/threat-protection/auditing/event-5070.md similarity index 100% rename from windows/device-security/auditing/event-5070.md rename to windows/security/threat-protection/auditing/event-5070.md diff --git a/windows/device-security/auditing/event-5136.md b/windows/security/threat-protection/auditing/event-5136.md similarity index 100% rename from windows/device-security/auditing/event-5136.md rename to windows/security/threat-protection/auditing/event-5136.md diff --git a/windows/device-security/auditing/event-5137.md b/windows/security/threat-protection/auditing/event-5137.md similarity index 100% rename from windows/device-security/auditing/event-5137.md rename to windows/security/threat-protection/auditing/event-5137.md diff --git a/windows/device-security/auditing/event-5138.md b/windows/security/threat-protection/auditing/event-5138.md similarity index 100% rename from windows/device-security/auditing/event-5138.md rename to windows/security/threat-protection/auditing/event-5138.md diff --git a/windows/device-security/auditing/event-5139.md b/windows/security/threat-protection/auditing/event-5139.md similarity index 100% rename from windows/device-security/auditing/event-5139.md rename to windows/security/threat-protection/auditing/event-5139.md diff --git a/windows/device-security/auditing/event-5140.md b/windows/security/threat-protection/auditing/event-5140.md similarity index 100% rename from windows/device-security/auditing/event-5140.md rename to windows/security/threat-protection/auditing/event-5140.md diff --git a/windows/device-security/auditing/event-5141.md b/windows/security/threat-protection/auditing/event-5141.md similarity index 100% rename from windows/device-security/auditing/event-5141.md rename to windows/security/threat-protection/auditing/event-5141.md diff --git a/windows/device-security/auditing/event-5142.md b/windows/security/threat-protection/auditing/event-5142.md similarity index 100% rename from windows/device-security/auditing/event-5142.md rename to windows/security/threat-protection/auditing/event-5142.md diff --git a/windows/device-security/auditing/event-5143.md b/windows/security/threat-protection/auditing/event-5143.md similarity index 100% rename from windows/device-security/auditing/event-5143.md rename to windows/security/threat-protection/auditing/event-5143.md diff --git a/windows/device-security/auditing/event-5144.md b/windows/security/threat-protection/auditing/event-5144.md similarity index 100% rename from windows/device-security/auditing/event-5144.md rename to windows/security/threat-protection/auditing/event-5144.md diff --git a/windows/device-security/auditing/event-5145.md b/windows/security/threat-protection/auditing/event-5145.md similarity index 100% rename from windows/device-security/auditing/event-5145.md rename to windows/security/threat-protection/auditing/event-5145.md diff --git a/windows/device-security/auditing/event-5148.md b/windows/security/threat-protection/auditing/event-5148.md similarity index 100% rename from windows/device-security/auditing/event-5148.md rename to windows/security/threat-protection/auditing/event-5148.md diff --git a/windows/device-security/auditing/event-5149.md b/windows/security/threat-protection/auditing/event-5149.md similarity index 100% rename from windows/device-security/auditing/event-5149.md rename to windows/security/threat-protection/auditing/event-5149.md diff --git a/windows/device-security/auditing/event-5150.md b/windows/security/threat-protection/auditing/event-5150.md similarity index 100% rename from windows/device-security/auditing/event-5150.md rename to windows/security/threat-protection/auditing/event-5150.md diff --git a/windows/device-security/auditing/event-5151.md b/windows/security/threat-protection/auditing/event-5151.md similarity index 100% rename from windows/device-security/auditing/event-5151.md rename to windows/security/threat-protection/auditing/event-5151.md diff --git a/windows/device-security/auditing/event-5152.md b/windows/security/threat-protection/auditing/event-5152.md similarity index 100% rename from windows/device-security/auditing/event-5152.md rename to windows/security/threat-protection/auditing/event-5152.md diff --git a/windows/device-security/auditing/event-5153.md b/windows/security/threat-protection/auditing/event-5153.md similarity index 100% rename from windows/device-security/auditing/event-5153.md rename to windows/security/threat-protection/auditing/event-5153.md diff --git a/windows/device-security/auditing/event-5154.md b/windows/security/threat-protection/auditing/event-5154.md similarity index 100% rename from windows/device-security/auditing/event-5154.md rename to windows/security/threat-protection/auditing/event-5154.md diff --git a/windows/device-security/auditing/event-5155.md b/windows/security/threat-protection/auditing/event-5155.md similarity index 100% rename from windows/device-security/auditing/event-5155.md rename to windows/security/threat-protection/auditing/event-5155.md diff --git a/windows/device-security/auditing/event-5156.md b/windows/security/threat-protection/auditing/event-5156.md similarity index 100% rename from windows/device-security/auditing/event-5156.md rename to windows/security/threat-protection/auditing/event-5156.md diff --git a/windows/device-security/auditing/event-5157.md b/windows/security/threat-protection/auditing/event-5157.md similarity index 100% rename from windows/device-security/auditing/event-5157.md rename to windows/security/threat-protection/auditing/event-5157.md diff --git a/windows/device-security/auditing/event-5158.md b/windows/security/threat-protection/auditing/event-5158.md similarity index 100% rename from windows/device-security/auditing/event-5158.md rename to windows/security/threat-protection/auditing/event-5158.md diff --git a/windows/device-security/auditing/event-5159.md b/windows/security/threat-protection/auditing/event-5159.md similarity index 100% rename from windows/device-security/auditing/event-5159.md rename to windows/security/threat-protection/auditing/event-5159.md diff --git a/windows/device-security/auditing/event-5168.md b/windows/security/threat-protection/auditing/event-5168.md similarity index 100% rename from windows/device-security/auditing/event-5168.md rename to windows/security/threat-protection/auditing/event-5168.md diff --git a/windows/device-security/auditing/event-5376.md b/windows/security/threat-protection/auditing/event-5376.md similarity index 100% rename from windows/device-security/auditing/event-5376.md rename to windows/security/threat-protection/auditing/event-5376.md diff --git a/windows/device-security/auditing/event-5377.md b/windows/security/threat-protection/auditing/event-5377.md similarity index 100% rename from windows/device-security/auditing/event-5377.md rename to windows/security/threat-protection/auditing/event-5377.md diff --git a/windows/device-security/auditing/event-5378.md b/windows/security/threat-protection/auditing/event-5378.md similarity index 100% rename from windows/device-security/auditing/event-5378.md rename to windows/security/threat-protection/auditing/event-5378.md diff --git a/windows/device-security/auditing/event-5447.md b/windows/security/threat-protection/auditing/event-5447.md similarity index 100% rename from windows/device-security/auditing/event-5447.md rename to windows/security/threat-protection/auditing/event-5447.md diff --git a/windows/device-security/auditing/event-5632.md b/windows/security/threat-protection/auditing/event-5632.md similarity index 100% rename from windows/device-security/auditing/event-5632.md rename to windows/security/threat-protection/auditing/event-5632.md diff --git a/windows/device-security/auditing/event-5633.md b/windows/security/threat-protection/auditing/event-5633.md similarity index 100% rename from windows/device-security/auditing/event-5633.md rename to windows/security/threat-protection/auditing/event-5633.md diff --git a/windows/device-security/auditing/event-5712.md b/windows/security/threat-protection/auditing/event-5712.md similarity index 100% rename from windows/device-security/auditing/event-5712.md rename to windows/security/threat-protection/auditing/event-5712.md diff --git a/windows/device-security/auditing/event-5888.md b/windows/security/threat-protection/auditing/event-5888.md similarity index 100% rename from windows/device-security/auditing/event-5888.md rename to windows/security/threat-protection/auditing/event-5888.md diff --git a/windows/device-security/auditing/event-5889.md b/windows/security/threat-protection/auditing/event-5889.md similarity index 100% rename from windows/device-security/auditing/event-5889.md rename to windows/security/threat-protection/auditing/event-5889.md diff --git a/windows/device-security/auditing/event-5890.md b/windows/security/threat-protection/auditing/event-5890.md similarity index 100% rename from windows/device-security/auditing/event-5890.md rename to windows/security/threat-protection/auditing/event-5890.md diff --git a/windows/device-security/auditing/event-6144.md b/windows/security/threat-protection/auditing/event-6144.md similarity index 100% rename from windows/device-security/auditing/event-6144.md rename to windows/security/threat-protection/auditing/event-6144.md diff --git a/windows/device-security/auditing/event-6145.md b/windows/security/threat-protection/auditing/event-6145.md similarity index 100% rename from windows/device-security/auditing/event-6145.md rename to windows/security/threat-protection/auditing/event-6145.md diff --git a/windows/device-security/auditing/event-6281.md b/windows/security/threat-protection/auditing/event-6281.md similarity index 100% rename from windows/device-security/auditing/event-6281.md rename to windows/security/threat-protection/auditing/event-6281.md diff --git a/windows/device-security/auditing/event-6400.md b/windows/security/threat-protection/auditing/event-6400.md similarity index 100% rename from windows/device-security/auditing/event-6400.md rename to windows/security/threat-protection/auditing/event-6400.md diff --git a/windows/device-security/auditing/event-6401.md b/windows/security/threat-protection/auditing/event-6401.md similarity index 100% rename from windows/device-security/auditing/event-6401.md rename to windows/security/threat-protection/auditing/event-6401.md diff --git a/windows/device-security/auditing/event-6402.md b/windows/security/threat-protection/auditing/event-6402.md similarity index 100% rename from windows/device-security/auditing/event-6402.md rename to windows/security/threat-protection/auditing/event-6402.md diff --git a/windows/device-security/auditing/event-6403.md b/windows/security/threat-protection/auditing/event-6403.md similarity index 100% rename from windows/device-security/auditing/event-6403.md rename to windows/security/threat-protection/auditing/event-6403.md diff --git a/windows/device-security/auditing/event-6404.md b/windows/security/threat-protection/auditing/event-6404.md similarity index 100% rename from windows/device-security/auditing/event-6404.md rename to windows/security/threat-protection/auditing/event-6404.md diff --git a/windows/device-security/auditing/event-6405.md b/windows/security/threat-protection/auditing/event-6405.md similarity index 100% rename from windows/device-security/auditing/event-6405.md rename to windows/security/threat-protection/auditing/event-6405.md diff --git a/windows/device-security/auditing/event-6406.md b/windows/security/threat-protection/auditing/event-6406.md similarity index 100% rename from windows/device-security/auditing/event-6406.md rename to windows/security/threat-protection/auditing/event-6406.md diff --git a/windows/device-security/auditing/event-6407.md b/windows/security/threat-protection/auditing/event-6407.md similarity index 100% rename from windows/device-security/auditing/event-6407.md rename to windows/security/threat-protection/auditing/event-6407.md diff --git a/windows/device-security/auditing/event-6408.md b/windows/security/threat-protection/auditing/event-6408.md similarity index 100% rename from windows/device-security/auditing/event-6408.md rename to windows/security/threat-protection/auditing/event-6408.md diff --git a/windows/device-security/auditing/event-6409.md b/windows/security/threat-protection/auditing/event-6409.md similarity index 100% rename from windows/device-security/auditing/event-6409.md rename to windows/security/threat-protection/auditing/event-6409.md diff --git a/windows/device-security/auditing/event-6410.md b/windows/security/threat-protection/auditing/event-6410.md similarity index 100% rename from windows/device-security/auditing/event-6410.md rename to windows/security/threat-protection/auditing/event-6410.md diff --git a/windows/device-security/auditing/event-6416.md b/windows/security/threat-protection/auditing/event-6416.md similarity index 100% rename from windows/device-security/auditing/event-6416.md rename to windows/security/threat-protection/auditing/event-6416.md diff --git a/windows/device-security/auditing/event-6419.md b/windows/security/threat-protection/auditing/event-6419.md similarity index 100% rename from windows/device-security/auditing/event-6419.md rename to windows/security/threat-protection/auditing/event-6419.md diff --git a/windows/device-security/auditing/event-6420.md b/windows/security/threat-protection/auditing/event-6420.md similarity index 100% rename from windows/device-security/auditing/event-6420.md rename to windows/security/threat-protection/auditing/event-6420.md diff --git a/windows/device-security/auditing/event-6421.md b/windows/security/threat-protection/auditing/event-6421.md similarity index 100% rename from windows/device-security/auditing/event-6421.md rename to windows/security/threat-protection/auditing/event-6421.md diff --git a/windows/device-security/auditing/event-6422.md b/windows/security/threat-protection/auditing/event-6422.md similarity index 100% rename from windows/device-security/auditing/event-6422.md rename to windows/security/threat-protection/auditing/event-6422.md diff --git a/windows/device-security/auditing/event-6423.md b/windows/security/threat-protection/auditing/event-6423.md similarity index 100% rename from windows/device-security/auditing/event-6423.md rename to windows/security/threat-protection/auditing/event-6423.md diff --git a/windows/device-security/auditing/event-6424.md b/windows/security/threat-protection/auditing/event-6424.md similarity index 100% rename from windows/device-security/auditing/event-6424.md rename to windows/security/threat-protection/auditing/event-6424.md diff --git a/windows/device-security/auditing/file-system-global-object-access-auditing.md b/windows/security/threat-protection/auditing/file-system-global-object-access-auditing.md similarity index 100% rename from windows/device-security/auditing/file-system-global-object-access-auditing.md rename to windows/security/threat-protection/auditing/file-system-global-object-access-auditing.md diff --git a/windows/device-security/auditing/images/ad-sites-and-services.png b/windows/security/threat-protection/auditing/images/ad-sites-and-services.png similarity index 100% rename from windows/device-security/auditing/images/ad-sites-and-services.png rename to windows/security/threat-protection/auditing/images/ad-sites-and-services.png diff --git a/windows/device-security/auditing/images/advanced-sharing.png b/windows/security/threat-protection/auditing/images/advanced-sharing.png similarity index 100% rename from windows/device-security/auditing/images/advanced-sharing.png rename to windows/security/threat-protection/auditing/images/advanced-sharing.png diff --git a/windows/device-security/auditing/images/auditpol-list-subcategory.png b/windows/security/threat-protection/auditing/images/auditpol-list-subcategory.png similarity index 100% rename from windows/device-security/auditing/images/auditpol-list-subcategory.png rename to windows/security/threat-protection/auditing/images/auditpol-list-subcategory.png diff --git a/windows/device-security/auditing/images/auditpol-list-user.png b/windows/security/threat-protection/auditing/images/auditpol-list-user.png similarity index 100% rename from windows/device-security/auditing/images/auditpol-list-user.png rename to windows/security/threat-protection/auditing/images/auditpol-list-user.png diff --git a/windows/device-security/auditing/images/branchcache-properties.png b/windows/security/threat-protection/auditing/images/branchcache-properties.png similarity index 100% rename from windows/device-security/auditing/images/branchcache-properties.png rename to windows/security/threat-protection/auditing/images/branchcache-properties.png diff --git a/windows/device-security/auditing/images/certutil-command.png b/windows/security/threat-protection/auditing/images/certutil-command.png similarity index 100% rename from windows/device-security/auditing/images/certutil-command.png rename to windows/security/threat-protection/auditing/images/certutil-command.png diff --git a/windows/device-security/auditing/images/computer-management.png b/windows/security/threat-protection/auditing/images/computer-management.png similarity index 100% rename from windows/device-security/auditing/images/computer-management.png rename to windows/security/threat-protection/auditing/images/computer-management.png diff --git a/windows/device-security/auditing/images/diskpart.png b/windows/security/threat-protection/auditing/images/diskpart.png similarity index 100% rename from windows/device-security/auditing/images/diskpart.png rename to windows/security/threat-protection/auditing/images/diskpart.png diff --git a/windows/device-security/auditing/images/event-1100.png b/windows/security/threat-protection/auditing/images/event-1100.png similarity index 100% rename from windows/device-security/auditing/images/event-1100.png rename to windows/security/threat-protection/auditing/images/event-1100.png diff --git a/windows/device-security/auditing/images/event-1102.png b/windows/security/threat-protection/auditing/images/event-1102.png similarity index 100% rename from windows/device-security/auditing/images/event-1102.png rename to windows/security/threat-protection/auditing/images/event-1102.png diff --git a/windows/device-security/auditing/images/event-1104.png b/windows/security/threat-protection/auditing/images/event-1104.png similarity index 100% rename from windows/device-security/auditing/images/event-1104.png rename to windows/security/threat-protection/auditing/images/event-1104.png diff --git a/windows/device-security/auditing/images/event-1105.png b/windows/security/threat-protection/auditing/images/event-1105.png similarity index 100% rename from windows/device-security/auditing/images/event-1105.png rename to windows/security/threat-protection/auditing/images/event-1105.png diff --git a/windows/device-security/auditing/images/event-1108.png b/windows/security/threat-protection/auditing/images/event-1108.png similarity index 100% rename from windows/device-security/auditing/images/event-1108.png rename to windows/security/threat-protection/auditing/images/event-1108.png diff --git a/windows/device-security/auditing/images/event-4608.png b/windows/security/threat-protection/auditing/images/event-4608.png similarity index 100% rename from windows/device-security/auditing/images/event-4608.png rename to windows/security/threat-protection/auditing/images/event-4608.png diff --git a/windows/device-security/auditing/images/event-4610.png b/windows/security/threat-protection/auditing/images/event-4610.png similarity index 100% rename from windows/device-security/auditing/images/event-4610.png rename to windows/security/threat-protection/auditing/images/event-4610.png diff --git a/windows/device-security/auditing/images/event-4611.png b/windows/security/threat-protection/auditing/images/event-4611.png similarity index 100% rename from windows/device-security/auditing/images/event-4611.png rename to windows/security/threat-protection/auditing/images/event-4611.png diff --git a/windows/device-security/auditing/images/event-4614.png b/windows/security/threat-protection/auditing/images/event-4614.png similarity index 100% rename from windows/device-security/auditing/images/event-4614.png rename to windows/security/threat-protection/auditing/images/event-4614.png diff --git a/windows/device-security/auditing/images/event-4616.png b/windows/security/threat-protection/auditing/images/event-4616.png similarity index 100% rename from windows/device-security/auditing/images/event-4616.png rename to windows/security/threat-protection/auditing/images/event-4616.png diff --git a/windows/device-security/auditing/images/event-4618.png b/windows/security/threat-protection/auditing/images/event-4618.png similarity index 100% rename from windows/device-security/auditing/images/event-4618.png rename to windows/security/threat-protection/auditing/images/event-4618.png diff --git a/windows/device-security/auditing/images/event-4622.png b/windows/security/threat-protection/auditing/images/event-4622.png similarity index 100% rename from windows/device-security/auditing/images/event-4622.png rename to windows/security/threat-protection/auditing/images/event-4622.png diff --git a/windows/device-security/auditing/images/event-4624.png b/windows/security/threat-protection/auditing/images/event-4624.png similarity index 100% rename from windows/device-security/auditing/images/event-4624.png rename to windows/security/threat-protection/auditing/images/event-4624.png diff --git a/windows/device-security/auditing/images/event-4625.png b/windows/security/threat-protection/auditing/images/event-4625.png similarity index 100% rename from windows/device-security/auditing/images/event-4625.png rename to windows/security/threat-protection/auditing/images/event-4625.png diff --git a/windows/device-security/auditing/images/event-4626.png b/windows/security/threat-protection/auditing/images/event-4626.png similarity index 100% rename from windows/device-security/auditing/images/event-4626.png rename to windows/security/threat-protection/auditing/images/event-4626.png diff --git a/windows/device-security/auditing/images/event-4627.png b/windows/security/threat-protection/auditing/images/event-4627.png similarity index 100% rename from windows/device-security/auditing/images/event-4627.png rename to windows/security/threat-protection/auditing/images/event-4627.png diff --git a/windows/device-security/auditing/images/event-4634.png b/windows/security/threat-protection/auditing/images/event-4634.png similarity index 100% rename from windows/device-security/auditing/images/event-4634.png rename to windows/security/threat-protection/auditing/images/event-4634.png diff --git a/windows/device-security/auditing/images/event-4647.png b/windows/security/threat-protection/auditing/images/event-4647.png similarity index 100% rename from windows/device-security/auditing/images/event-4647.png rename to windows/security/threat-protection/auditing/images/event-4647.png diff --git a/windows/device-security/auditing/images/event-4648.png b/windows/security/threat-protection/auditing/images/event-4648.png similarity index 100% rename from windows/device-security/auditing/images/event-4648.png rename to windows/security/threat-protection/auditing/images/event-4648.png diff --git a/windows/device-security/auditing/images/event-4656.png b/windows/security/threat-protection/auditing/images/event-4656.png similarity index 100% rename from windows/device-security/auditing/images/event-4656.png rename to windows/security/threat-protection/auditing/images/event-4656.png diff --git a/windows/device-security/auditing/images/event-4657.png b/windows/security/threat-protection/auditing/images/event-4657.png similarity index 100% rename from windows/device-security/auditing/images/event-4657.png rename to windows/security/threat-protection/auditing/images/event-4657.png diff --git a/windows/device-security/auditing/images/event-4658.png b/windows/security/threat-protection/auditing/images/event-4658.png similarity index 100% rename from windows/device-security/auditing/images/event-4658.png rename to windows/security/threat-protection/auditing/images/event-4658.png diff --git a/windows/device-security/auditing/images/event-4660.png b/windows/security/threat-protection/auditing/images/event-4660.png similarity index 100% rename from windows/device-security/auditing/images/event-4660.png rename to windows/security/threat-protection/auditing/images/event-4660.png diff --git a/windows/device-security/auditing/images/event-4661.png b/windows/security/threat-protection/auditing/images/event-4661.png similarity index 100% rename from windows/device-security/auditing/images/event-4661.png rename to windows/security/threat-protection/auditing/images/event-4661.png diff --git a/windows/device-security/auditing/images/event-4662.png b/windows/security/threat-protection/auditing/images/event-4662.png similarity index 100% rename from windows/device-security/auditing/images/event-4662.png rename to windows/security/threat-protection/auditing/images/event-4662.png diff --git a/windows/device-security/auditing/images/event-4663.png b/windows/security/threat-protection/auditing/images/event-4663.png similarity index 100% rename from windows/device-security/auditing/images/event-4663.png rename to windows/security/threat-protection/auditing/images/event-4663.png diff --git a/windows/device-security/auditing/images/event-4664.png b/windows/security/threat-protection/auditing/images/event-4664.png similarity index 100% rename from windows/device-security/auditing/images/event-4664.png rename to windows/security/threat-protection/auditing/images/event-4664.png diff --git a/windows/device-security/auditing/images/event-4670.png b/windows/security/threat-protection/auditing/images/event-4670.png similarity index 100% rename from windows/device-security/auditing/images/event-4670.png rename to windows/security/threat-protection/auditing/images/event-4670.png diff --git a/windows/device-security/auditing/images/event-4672.png b/windows/security/threat-protection/auditing/images/event-4672.png similarity index 100% rename from windows/device-security/auditing/images/event-4672.png rename to windows/security/threat-protection/auditing/images/event-4672.png diff --git a/windows/device-security/auditing/images/event-4673.png b/windows/security/threat-protection/auditing/images/event-4673.png similarity index 100% rename from windows/device-security/auditing/images/event-4673.png rename to windows/security/threat-protection/auditing/images/event-4673.png diff --git a/windows/device-security/auditing/images/event-4674.png b/windows/security/threat-protection/auditing/images/event-4674.png similarity index 100% rename from windows/device-security/auditing/images/event-4674.png rename to windows/security/threat-protection/auditing/images/event-4674.png diff --git a/windows/device-security/auditing/images/event-4688.png b/windows/security/threat-protection/auditing/images/event-4688.png similarity index 100% rename from windows/device-security/auditing/images/event-4688.png rename to windows/security/threat-protection/auditing/images/event-4688.png diff --git a/windows/device-security/auditing/images/event-4689.png b/windows/security/threat-protection/auditing/images/event-4689.png similarity index 100% rename from windows/device-security/auditing/images/event-4689.png rename to windows/security/threat-protection/auditing/images/event-4689.png diff --git a/windows/device-security/auditing/images/event-4690.png b/windows/security/threat-protection/auditing/images/event-4690.png similarity index 100% rename from windows/device-security/auditing/images/event-4690.png rename to windows/security/threat-protection/auditing/images/event-4690.png diff --git a/windows/device-security/auditing/images/event-4691.png b/windows/security/threat-protection/auditing/images/event-4691.png similarity index 100% rename from windows/device-security/auditing/images/event-4691.png rename to windows/security/threat-protection/auditing/images/event-4691.png diff --git a/windows/device-security/auditing/images/event-4692.png b/windows/security/threat-protection/auditing/images/event-4692.png similarity index 100% rename from windows/device-security/auditing/images/event-4692.png rename to windows/security/threat-protection/auditing/images/event-4692.png diff --git a/windows/device-security/auditing/images/event-4693.png b/windows/security/threat-protection/auditing/images/event-4693.png similarity index 100% rename from windows/device-security/auditing/images/event-4693.png rename to windows/security/threat-protection/auditing/images/event-4693.png diff --git a/windows/device-security/auditing/images/event-4696.png b/windows/security/threat-protection/auditing/images/event-4696.png similarity index 100% rename from windows/device-security/auditing/images/event-4696.png rename to windows/security/threat-protection/auditing/images/event-4696.png diff --git a/windows/device-security/auditing/images/event-4697.png b/windows/security/threat-protection/auditing/images/event-4697.png similarity index 100% rename from windows/device-security/auditing/images/event-4697.png rename to windows/security/threat-protection/auditing/images/event-4697.png diff --git a/windows/device-security/auditing/images/event-4698.png b/windows/security/threat-protection/auditing/images/event-4698.png similarity index 100% rename from windows/device-security/auditing/images/event-4698.png rename to windows/security/threat-protection/auditing/images/event-4698.png diff --git a/windows/device-security/auditing/images/event-4699.png b/windows/security/threat-protection/auditing/images/event-4699.png similarity index 100% rename from windows/device-security/auditing/images/event-4699.png rename to windows/security/threat-protection/auditing/images/event-4699.png diff --git a/windows/device-security/auditing/images/event-4700.png b/windows/security/threat-protection/auditing/images/event-4700.png similarity index 100% rename from windows/device-security/auditing/images/event-4700.png rename to windows/security/threat-protection/auditing/images/event-4700.png diff --git a/windows/device-security/auditing/images/event-4701.png b/windows/security/threat-protection/auditing/images/event-4701.png similarity index 100% rename from windows/device-security/auditing/images/event-4701.png rename to windows/security/threat-protection/auditing/images/event-4701.png diff --git a/windows/device-security/auditing/images/event-4702.png b/windows/security/threat-protection/auditing/images/event-4702.png similarity index 100% rename from windows/device-security/auditing/images/event-4702.png rename to windows/security/threat-protection/auditing/images/event-4702.png diff --git a/windows/device-security/auditing/images/event-4703-partial.png b/windows/security/threat-protection/auditing/images/event-4703-partial.png similarity index 100% rename from windows/device-security/auditing/images/event-4703-partial.png rename to windows/security/threat-protection/auditing/images/event-4703-partial.png diff --git a/windows/device-security/auditing/images/event-4703.png b/windows/security/threat-protection/auditing/images/event-4703.png similarity index 100% rename from windows/device-security/auditing/images/event-4703.png rename to windows/security/threat-protection/auditing/images/event-4703.png diff --git a/windows/device-security/auditing/images/event-4704.png b/windows/security/threat-protection/auditing/images/event-4704.png similarity index 100% rename from windows/device-security/auditing/images/event-4704.png rename to windows/security/threat-protection/auditing/images/event-4704.png diff --git a/windows/device-security/auditing/images/event-4705.png b/windows/security/threat-protection/auditing/images/event-4705.png similarity index 100% rename from windows/device-security/auditing/images/event-4705.png rename to windows/security/threat-protection/auditing/images/event-4705.png diff --git a/windows/device-security/auditing/images/event-4706.png b/windows/security/threat-protection/auditing/images/event-4706.png similarity index 100% rename from windows/device-security/auditing/images/event-4706.png rename to windows/security/threat-protection/auditing/images/event-4706.png diff --git a/windows/device-security/auditing/images/event-4707.png b/windows/security/threat-protection/auditing/images/event-4707.png similarity index 100% rename from windows/device-security/auditing/images/event-4707.png rename to windows/security/threat-protection/auditing/images/event-4707.png diff --git a/windows/device-security/auditing/images/event-4713.png b/windows/security/threat-protection/auditing/images/event-4713.png similarity index 100% rename from windows/device-security/auditing/images/event-4713.png rename to windows/security/threat-protection/auditing/images/event-4713.png diff --git a/windows/device-security/auditing/images/event-4714.png b/windows/security/threat-protection/auditing/images/event-4714.png similarity index 100% rename from windows/device-security/auditing/images/event-4714.png rename to windows/security/threat-protection/auditing/images/event-4714.png diff --git a/windows/device-security/auditing/images/event-4715.png b/windows/security/threat-protection/auditing/images/event-4715.png similarity index 100% rename from windows/device-security/auditing/images/event-4715.png rename to windows/security/threat-protection/auditing/images/event-4715.png diff --git a/windows/device-security/auditing/images/event-4716.png b/windows/security/threat-protection/auditing/images/event-4716.png similarity index 100% rename from windows/device-security/auditing/images/event-4716.png rename to windows/security/threat-protection/auditing/images/event-4716.png diff --git a/windows/device-security/auditing/images/event-4717.png b/windows/security/threat-protection/auditing/images/event-4717.png similarity index 100% rename from windows/device-security/auditing/images/event-4717.png rename to windows/security/threat-protection/auditing/images/event-4717.png diff --git a/windows/device-security/auditing/images/event-4718.png b/windows/security/threat-protection/auditing/images/event-4718.png similarity index 100% rename from windows/device-security/auditing/images/event-4718.png rename to windows/security/threat-protection/auditing/images/event-4718.png diff --git a/windows/device-security/auditing/images/event-4719.png b/windows/security/threat-protection/auditing/images/event-4719.png similarity index 100% rename from windows/device-security/auditing/images/event-4719.png rename to windows/security/threat-protection/auditing/images/event-4719.png diff --git a/windows/device-security/auditing/images/event-4720.png b/windows/security/threat-protection/auditing/images/event-4720.png similarity index 100% rename from windows/device-security/auditing/images/event-4720.png rename to windows/security/threat-protection/auditing/images/event-4720.png diff --git a/windows/device-security/auditing/images/event-4722.png b/windows/security/threat-protection/auditing/images/event-4722.png similarity index 100% rename from windows/device-security/auditing/images/event-4722.png rename to windows/security/threat-protection/auditing/images/event-4722.png diff --git a/windows/device-security/auditing/images/event-4723.png b/windows/security/threat-protection/auditing/images/event-4723.png similarity index 100% rename from windows/device-security/auditing/images/event-4723.png rename to windows/security/threat-protection/auditing/images/event-4723.png diff --git a/windows/device-security/auditing/images/event-4724.png b/windows/security/threat-protection/auditing/images/event-4724.png similarity index 100% rename from windows/device-security/auditing/images/event-4724.png rename to windows/security/threat-protection/auditing/images/event-4724.png diff --git a/windows/device-security/auditing/images/event-4725.png b/windows/security/threat-protection/auditing/images/event-4725.png similarity index 100% rename from windows/device-security/auditing/images/event-4725.png rename to windows/security/threat-protection/auditing/images/event-4725.png diff --git a/windows/device-security/auditing/images/event-4726.png b/windows/security/threat-protection/auditing/images/event-4726.png similarity index 100% rename from windows/device-security/auditing/images/event-4726.png rename to windows/security/threat-protection/auditing/images/event-4726.png diff --git a/windows/device-security/auditing/images/event-4731.png b/windows/security/threat-protection/auditing/images/event-4731.png similarity index 100% rename from windows/device-security/auditing/images/event-4731.png rename to windows/security/threat-protection/auditing/images/event-4731.png diff --git a/windows/device-security/auditing/images/event-4732.png b/windows/security/threat-protection/auditing/images/event-4732.png similarity index 100% rename from windows/device-security/auditing/images/event-4732.png rename to windows/security/threat-protection/auditing/images/event-4732.png diff --git a/windows/device-security/auditing/images/event-4733.png b/windows/security/threat-protection/auditing/images/event-4733.png similarity index 100% rename from windows/device-security/auditing/images/event-4733.png rename to windows/security/threat-protection/auditing/images/event-4733.png diff --git a/windows/device-security/auditing/images/event-4734.png b/windows/security/threat-protection/auditing/images/event-4734.png similarity index 100% rename from windows/device-security/auditing/images/event-4734.png rename to windows/security/threat-protection/auditing/images/event-4734.png diff --git a/windows/device-security/auditing/images/event-4735.png b/windows/security/threat-protection/auditing/images/event-4735.png similarity index 100% rename from windows/device-security/auditing/images/event-4735.png rename to windows/security/threat-protection/auditing/images/event-4735.png diff --git a/windows/device-security/auditing/images/event-4738.png b/windows/security/threat-protection/auditing/images/event-4738.png similarity index 100% rename from windows/device-security/auditing/images/event-4738.png rename to windows/security/threat-protection/auditing/images/event-4738.png diff --git a/windows/device-security/auditing/images/event-4739.png b/windows/security/threat-protection/auditing/images/event-4739.png similarity index 100% rename from windows/device-security/auditing/images/event-4739.png rename to windows/security/threat-protection/auditing/images/event-4739.png diff --git a/windows/device-security/auditing/images/event-4740.png b/windows/security/threat-protection/auditing/images/event-4740.png similarity index 100% rename from windows/device-security/auditing/images/event-4740.png rename to windows/security/threat-protection/auditing/images/event-4740.png diff --git a/windows/device-security/auditing/images/event-4741.png b/windows/security/threat-protection/auditing/images/event-4741.png similarity index 100% rename from windows/device-security/auditing/images/event-4741.png rename to windows/security/threat-protection/auditing/images/event-4741.png diff --git a/windows/device-security/auditing/images/event-4742.png b/windows/security/threat-protection/auditing/images/event-4742.png similarity index 100% rename from windows/device-security/auditing/images/event-4742.png rename to windows/security/threat-protection/auditing/images/event-4742.png diff --git a/windows/device-security/auditing/images/event-4743.png b/windows/security/threat-protection/auditing/images/event-4743.png similarity index 100% rename from windows/device-security/auditing/images/event-4743.png rename to windows/security/threat-protection/auditing/images/event-4743.png diff --git a/windows/device-security/auditing/images/event-4749.png b/windows/security/threat-protection/auditing/images/event-4749.png similarity index 100% rename from windows/device-security/auditing/images/event-4749.png rename to windows/security/threat-protection/auditing/images/event-4749.png diff --git a/windows/device-security/auditing/images/event-4750.png b/windows/security/threat-protection/auditing/images/event-4750.png similarity index 100% rename from windows/device-security/auditing/images/event-4750.png rename to windows/security/threat-protection/auditing/images/event-4750.png diff --git a/windows/device-security/auditing/images/event-4751.png b/windows/security/threat-protection/auditing/images/event-4751.png similarity index 100% rename from windows/device-security/auditing/images/event-4751.png rename to windows/security/threat-protection/auditing/images/event-4751.png diff --git a/windows/device-security/auditing/images/event-4752.png b/windows/security/threat-protection/auditing/images/event-4752.png similarity index 100% rename from windows/device-security/auditing/images/event-4752.png rename to windows/security/threat-protection/auditing/images/event-4752.png diff --git a/windows/device-security/auditing/images/event-4753.png b/windows/security/threat-protection/auditing/images/event-4753.png similarity index 100% rename from windows/device-security/auditing/images/event-4753.png rename to windows/security/threat-protection/auditing/images/event-4753.png diff --git a/windows/device-security/auditing/images/event-4764.png b/windows/security/threat-protection/auditing/images/event-4764.png similarity index 100% rename from windows/device-security/auditing/images/event-4764.png rename to windows/security/threat-protection/auditing/images/event-4764.png diff --git a/windows/device-security/auditing/images/event-4767.png b/windows/security/threat-protection/auditing/images/event-4767.png similarity index 100% rename from windows/device-security/auditing/images/event-4767.png rename to windows/security/threat-protection/auditing/images/event-4767.png diff --git a/windows/device-security/auditing/images/event-4768.png b/windows/security/threat-protection/auditing/images/event-4768.png similarity index 100% rename from windows/device-security/auditing/images/event-4768.png rename to windows/security/threat-protection/auditing/images/event-4768.png diff --git a/windows/device-security/auditing/images/event-4769.png b/windows/security/threat-protection/auditing/images/event-4769.png similarity index 100% rename from windows/device-security/auditing/images/event-4769.png rename to windows/security/threat-protection/auditing/images/event-4769.png diff --git a/windows/device-security/auditing/images/event-4770.png b/windows/security/threat-protection/auditing/images/event-4770.png similarity index 100% rename from windows/device-security/auditing/images/event-4770.png rename to windows/security/threat-protection/auditing/images/event-4770.png diff --git a/windows/device-security/auditing/images/event-4771.png b/windows/security/threat-protection/auditing/images/event-4771.png similarity index 100% rename from windows/device-security/auditing/images/event-4771.png rename to windows/security/threat-protection/auditing/images/event-4771.png diff --git a/windows/device-security/auditing/images/event-4776.png b/windows/security/threat-protection/auditing/images/event-4776.png similarity index 100% rename from windows/device-security/auditing/images/event-4776.png rename to windows/security/threat-protection/auditing/images/event-4776.png diff --git a/windows/device-security/auditing/images/event-4778.png b/windows/security/threat-protection/auditing/images/event-4778.png similarity index 100% rename from windows/device-security/auditing/images/event-4778.png rename to windows/security/threat-protection/auditing/images/event-4778.png diff --git a/windows/device-security/auditing/images/event-4779.png b/windows/security/threat-protection/auditing/images/event-4779.png similarity index 100% rename from windows/device-security/auditing/images/event-4779.png rename to windows/security/threat-protection/auditing/images/event-4779.png diff --git a/windows/device-security/auditing/images/event-4781.png b/windows/security/threat-protection/auditing/images/event-4781.png similarity index 100% rename from windows/device-security/auditing/images/event-4781.png rename to windows/security/threat-protection/auditing/images/event-4781.png diff --git a/windows/device-security/auditing/images/event-4782.png b/windows/security/threat-protection/auditing/images/event-4782.png similarity index 100% rename from windows/device-security/auditing/images/event-4782.png rename to windows/security/threat-protection/auditing/images/event-4782.png diff --git a/windows/device-security/auditing/images/event-4793.png b/windows/security/threat-protection/auditing/images/event-4793.png similarity index 100% rename from windows/device-security/auditing/images/event-4793.png rename to windows/security/threat-protection/auditing/images/event-4793.png diff --git a/windows/device-security/auditing/images/event-4794.png b/windows/security/threat-protection/auditing/images/event-4794.png similarity index 100% rename from windows/device-security/auditing/images/event-4794.png rename to windows/security/threat-protection/auditing/images/event-4794.png diff --git a/windows/device-security/auditing/images/event-4798.png b/windows/security/threat-protection/auditing/images/event-4798.png similarity index 100% rename from windows/device-security/auditing/images/event-4798.png rename to windows/security/threat-protection/auditing/images/event-4798.png diff --git a/windows/device-security/auditing/images/event-4799.png b/windows/security/threat-protection/auditing/images/event-4799.png similarity index 100% rename from windows/device-security/auditing/images/event-4799.png rename to windows/security/threat-protection/auditing/images/event-4799.png diff --git a/windows/device-security/auditing/images/event-4800.png b/windows/security/threat-protection/auditing/images/event-4800.png similarity index 100% rename from windows/device-security/auditing/images/event-4800.png rename to windows/security/threat-protection/auditing/images/event-4800.png diff --git a/windows/device-security/auditing/images/event-4801.png b/windows/security/threat-protection/auditing/images/event-4801.png similarity index 100% rename from windows/device-security/auditing/images/event-4801.png rename to windows/security/threat-protection/auditing/images/event-4801.png diff --git a/windows/device-security/auditing/images/event-4802.png b/windows/security/threat-protection/auditing/images/event-4802.png similarity index 100% rename from windows/device-security/auditing/images/event-4802.png rename to windows/security/threat-protection/auditing/images/event-4802.png diff --git a/windows/device-security/auditing/images/event-4803.png b/windows/security/threat-protection/auditing/images/event-4803.png similarity index 100% rename from windows/device-security/auditing/images/event-4803.png rename to windows/security/threat-protection/auditing/images/event-4803.png diff --git a/windows/device-security/auditing/images/event-4817.png b/windows/security/threat-protection/auditing/images/event-4817.png similarity index 100% rename from windows/device-security/auditing/images/event-4817.png rename to windows/security/threat-protection/auditing/images/event-4817.png diff --git a/windows/device-security/auditing/images/event-4818.png b/windows/security/threat-protection/auditing/images/event-4818.png similarity index 100% rename from windows/device-security/auditing/images/event-4818.png rename to windows/security/threat-protection/auditing/images/event-4818.png diff --git a/windows/device-security/auditing/images/event-4819.png b/windows/security/threat-protection/auditing/images/event-4819.png similarity index 100% rename from windows/device-security/auditing/images/event-4819.png rename to windows/security/threat-protection/auditing/images/event-4819.png diff --git a/windows/device-security/auditing/images/event-4826.png b/windows/security/threat-protection/auditing/images/event-4826.png similarity index 100% rename from windows/device-security/auditing/images/event-4826.png rename to windows/security/threat-protection/auditing/images/event-4826.png diff --git a/windows/device-security/auditing/images/event-4865.png b/windows/security/threat-protection/auditing/images/event-4865.png similarity index 100% rename from windows/device-security/auditing/images/event-4865.png rename to windows/security/threat-protection/auditing/images/event-4865.png diff --git a/windows/device-security/auditing/images/event-4866.png b/windows/security/threat-protection/auditing/images/event-4866.png similarity index 100% rename from windows/device-security/auditing/images/event-4866.png rename to windows/security/threat-protection/auditing/images/event-4866.png diff --git a/windows/device-security/auditing/images/event-4867.png b/windows/security/threat-protection/auditing/images/event-4867.png similarity index 100% rename from windows/device-security/auditing/images/event-4867.png rename to windows/security/threat-protection/auditing/images/event-4867.png diff --git a/windows/device-security/auditing/images/event-4902.png b/windows/security/threat-protection/auditing/images/event-4902.png similarity index 100% rename from windows/device-security/auditing/images/event-4902.png rename to windows/security/threat-protection/auditing/images/event-4902.png diff --git a/windows/device-security/auditing/images/event-4904.png b/windows/security/threat-protection/auditing/images/event-4904.png similarity index 100% rename from windows/device-security/auditing/images/event-4904.png rename to windows/security/threat-protection/auditing/images/event-4904.png diff --git a/windows/device-security/auditing/images/event-4905.png b/windows/security/threat-protection/auditing/images/event-4905.png similarity index 100% rename from windows/device-security/auditing/images/event-4905.png rename to windows/security/threat-protection/auditing/images/event-4905.png diff --git a/windows/device-security/auditing/images/event-4906.png b/windows/security/threat-protection/auditing/images/event-4906.png similarity index 100% rename from windows/device-security/auditing/images/event-4906.png rename to windows/security/threat-protection/auditing/images/event-4906.png diff --git a/windows/device-security/auditing/images/event-4907.png b/windows/security/threat-protection/auditing/images/event-4907.png similarity index 100% rename from windows/device-security/auditing/images/event-4907.png rename to windows/security/threat-protection/auditing/images/event-4907.png diff --git a/windows/device-security/auditing/images/event-4908.png b/windows/security/threat-protection/auditing/images/event-4908.png similarity index 100% rename from windows/device-security/auditing/images/event-4908.png rename to windows/security/threat-protection/auditing/images/event-4908.png diff --git a/windows/device-security/auditing/images/event-4911.png b/windows/security/threat-protection/auditing/images/event-4911.png similarity index 100% rename from windows/device-security/auditing/images/event-4911.png rename to windows/security/threat-protection/auditing/images/event-4911.png diff --git a/windows/device-security/auditing/images/event-4912.png b/windows/security/threat-protection/auditing/images/event-4912.png similarity index 100% rename from windows/device-security/auditing/images/event-4912.png rename to windows/security/threat-protection/auditing/images/event-4912.png diff --git a/windows/device-security/auditing/images/event-4913.png b/windows/security/threat-protection/auditing/images/event-4913.png similarity index 100% rename from windows/device-security/auditing/images/event-4913.png rename to windows/security/threat-protection/auditing/images/event-4913.png diff --git a/windows/device-security/auditing/images/event-4928.png b/windows/security/threat-protection/auditing/images/event-4928.png similarity index 100% rename from windows/device-security/auditing/images/event-4928.png rename to windows/security/threat-protection/auditing/images/event-4928.png diff --git a/windows/device-security/auditing/images/event-4929.png b/windows/security/threat-protection/auditing/images/event-4929.png similarity index 100% rename from windows/device-security/auditing/images/event-4929.png rename to windows/security/threat-protection/auditing/images/event-4929.png diff --git a/windows/device-security/auditing/images/event-4930.png b/windows/security/threat-protection/auditing/images/event-4930.png similarity index 100% rename from windows/device-security/auditing/images/event-4930.png rename to windows/security/threat-protection/auditing/images/event-4930.png diff --git a/windows/device-security/auditing/images/event-4931.png b/windows/security/threat-protection/auditing/images/event-4931.png similarity index 100% rename from windows/device-security/auditing/images/event-4931.png rename to windows/security/threat-protection/auditing/images/event-4931.png diff --git a/windows/device-security/auditing/images/event-4932.png b/windows/security/threat-protection/auditing/images/event-4932.png similarity index 100% rename from windows/device-security/auditing/images/event-4932.png rename to windows/security/threat-protection/auditing/images/event-4932.png diff --git a/windows/device-security/auditing/images/event-4933.png b/windows/security/threat-protection/auditing/images/event-4933.png similarity index 100% rename from windows/device-security/auditing/images/event-4933.png rename to windows/security/threat-protection/auditing/images/event-4933.png diff --git a/windows/device-security/auditing/images/event-4935.png b/windows/security/threat-protection/auditing/images/event-4935.png similarity index 100% rename from windows/device-security/auditing/images/event-4935.png rename to windows/security/threat-protection/auditing/images/event-4935.png diff --git a/windows/device-security/auditing/images/event-4944.png b/windows/security/threat-protection/auditing/images/event-4944.png similarity index 100% rename from windows/device-security/auditing/images/event-4944.png rename to windows/security/threat-protection/auditing/images/event-4944.png diff --git a/windows/device-security/auditing/images/event-4945.png b/windows/security/threat-protection/auditing/images/event-4945.png similarity index 100% rename from windows/device-security/auditing/images/event-4945.png rename to windows/security/threat-protection/auditing/images/event-4945.png diff --git a/windows/device-security/auditing/images/event-4946.png b/windows/security/threat-protection/auditing/images/event-4946.png similarity index 100% rename from windows/device-security/auditing/images/event-4946.png rename to windows/security/threat-protection/auditing/images/event-4946.png diff --git a/windows/device-security/auditing/images/event-4947.png b/windows/security/threat-protection/auditing/images/event-4947.png similarity index 100% rename from windows/device-security/auditing/images/event-4947.png rename to windows/security/threat-protection/auditing/images/event-4947.png diff --git a/windows/device-security/auditing/images/event-4948.png b/windows/security/threat-protection/auditing/images/event-4948.png similarity index 100% rename from windows/device-security/auditing/images/event-4948.png rename to windows/security/threat-protection/auditing/images/event-4948.png diff --git a/windows/device-security/auditing/images/event-4949.png b/windows/security/threat-protection/auditing/images/event-4949.png similarity index 100% rename from windows/device-security/auditing/images/event-4949.png rename to windows/security/threat-protection/auditing/images/event-4949.png diff --git a/windows/device-security/auditing/images/event-4950.png b/windows/security/threat-protection/auditing/images/event-4950.png similarity index 100% rename from windows/device-security/auditing/images/event-4950.png rename to windows/security/threat-protection/auditing/images/event-4950.png diff --git a/windows/device-security/auditing/images/event-4951.png b/windows/security/threat-protection/auditing/images/event-4951.png similarity index 100% rename from windows/device-security/auditing/images/event-4951.png rename to windows/security/threat-protection/auditing/images/event-4951.png diff --git a/windows/device-security/auditing/images/event-4953.png b/windows/security/threat-protection/auditing/images/event-4953.png similarity index 100% rename from windows/device-security/auditing/images/event-4953.png rename to windows/security/threat-protection/auditing/images/event-4953.png diff --git a/windows/device-security/auditing/images/event-4954.png b/windows/security/threat-protection/auditing/images/event-4954.png similarity index 100% rename from windows/device-security/auditing/images/event-4954.png rename to windows/security/threat-protection/auditing/images/event-4954.png diff --git a/windows/device-security/auditing/images/event-4956.png b/windows/security/threat-protection/auditing/images/event-4956.png similarity index 100% rename from windows/device-security/auditing/images/event-4956.png rename to windows/security/threat-protection/auditing/images/event-4956.png diff --git a/windows/device-security/auditing/images/event-4957.png b/windows/security/threat-protection/auditing/images/event-4957.png similarity index 100% rename from windows/device-security/auditing/images/event-4957.png rename to windows/security/threat-protection/auditing/images/event-4957.png diff --git a/windows/device-security/auditing/images/event-4964.png b/windows/security/threat-protection/auditing/images/event-4964.png similarity index 100% rename from windows/device-security/auditing/images/event-4964.png rename to windows/security/threat-protection/auditing/images/event-4964.png diff --git a/windows/device-security/auditing/images/event-4985.png b/windows/security/threat-protection/auditing/images/event-4985.png similarity index 100% rename from windows/device-security/auditing/images/event-4985.png rename to windows/security/threat-protection/auditing/images/event-4985.png diff --git a/windows/device-security/auditing/images/event-5024.png b/windows/security/threat-protection/auditing/images/event-5024.png similarity index 100% rename from windows/device-security/auditing/images/event-5024.png rename to windows/security/threat-protection/auditing/images/event-5024.png diff --git a/windows/device-security/auditing/images/event-5025.png b/windows/security/threat-protection/auditing/images/event-5025.png similarity index 100% rename from windows/device-security/auditing/images/event-5025.png rename to windows/security/threat-protection/auditing/images/event-5025.png diff --git a/windows/device-security/auditing/images/event-5027.png b/windows/security/threat-protection/auditing/images/event-5027.png similarity index 100% rename from windows/device-security/auditing/images/event-5027.png rename to windows/security/threat-protection/auditing/images/event-5027.png diff --git a/windows/device-security/auditing/images/event-5028.png b/windows/security/threat-protection/auditing/images/event-5028.png similarity index 100% rename from windows/device-security/auditing/images/event-5028.png rename to windows/security/threat-protection/auditing/images/event-5028.png diff --git a/windows/device-security/auditing/images/event-5031.png b/windows/security/threat-protection/auditing/images/event-5031.png similarity index 100% rename from windows/device-security/auditing/images/event-5031.png rename to windows/security/threat-protection/auditing/images/event-5031.png diff --git a/windows/device-security/auditing/images/event-5033.png b/windows/security/threat-protection/auditing/images/event-5033.png similarity index 100% rename from windows/device-security/auditing/images/event-5033.png rename to windows/security/threat-protection/auditing/images/event-5033.png diff --git a/windows/device-security/auditing/images/event-5034.png b/windows/security/threat-protection/auditing/images/event-5034.png similarity index 100% rename from windows/device-security/auditing/images/event-5034.png rename to windows/security/threat-protection/auditing/images/event-5034.png diff --git a/windows/device-security/auditing/images/event-5058.png b/windows/security/threat-protection/auditing/images/event-5058.png similarity index 100% rename from windows/device-security/auditing/images/event-5058.png rename to windows/security/threat-protection/auditing/images/event-5058.png diff --git a/windows/device-security/auditing/images/event-5059.png b/windows/security/threat-protection/auditing/images/event-5059.png similarity index 100% rename from windows/device-security/auditing/images/event-5059.png rename to windows/security/threat-protection/auditing/images/event-5059.png diff --git a/windows/device-security/auditing/images/event-5061.png b/windows/security/threat-protection/auditing/images/event-5061.png similarity index 100% rename from windows/device-security/auditing/images/event-5061.png rename to windows/security/threat-protection/auditing/images/event-5061.png diff --git a/windows/device-security/auditing/images/event-5136.png b/windows/security/threat-protection/auditing/images/event-5136.png similarity index 100% rename from windows/device-security/auditing/images/event-5136.png rename to windows/security/threat-protection/auditing/images/event-5136.png diff --git a/windows/device-security/auditing/images/event-5137.png b/windows/security/threat-protection/auditing/images/event-5137.png similarity index 100% rename from windows/device-security/auditing/images/event-5137.png rename to windows/security/threat-protection/auditing/images/event-5137.png diff --git a/windows/device-security/auditing/images/event-5138.png b/windows/security/threat-protection/auditing/images/event-5138.png similarity index 100% rename from windows/device-security/auditing/images/event-5138.png rename to windows/security/threat-protection/auditing/images/event-5138.png diff --git a/windows/device-security/auditing/images/event-5139.png b/windows/security/threat-protection/auditing/images/event-5139.png similarity index 100% rename from windows/device-security/auditing/images/event-5139.png rename to windows/security/threat-protection/auditing/images/event-5139.png diff --git a/windows/device-security/auditing/images/event-5140.png b/windows/security/threat-protection/auditing/images/event-5140.png similarity index 100% rename from windows/device-security/auditing/images/event-5140.png rename to windows/security/threat-protection/auditing/images/event-5140.png diff --git a/windows/device-security/auditing/images/event-5141.png b/windows/security/threat-protection/auditing/images/event-5141.png similarity index 100% rename from windows/device-security/auditing/images/event-5141.png rename to windows/security/threat-protection/auditing/images/event-5141.png diff --git a/windows/device-security/auditing/images/event-5142.png b/windows/security/threat-protection/auditing/images/event-5142.png similarity index 100% rename from windows/device-security/auditing/images/event-5142.png rename to windows/security/threat-protection/auditing/images/event-5142.png diff --git a/windows/device-security/auditing/images/event-5143.png b/windows/security/threat-protection/auditing/images/event-5143.png similarity index 100% rename from windows/device-security/auditing/images/event-5143.png rename to windows/security/threat-protection/auditing/images/event-5143.png diff --git a/windows/device-security/auditing/images/event-5144.png b/windows/security/threat-protection/auditing/images/event-5144.png similarity index 100% rename from windows/device-security/auditing/images/event-5144.png rename to windows/security/threat-protection/auditing/images/event-5144.png diff --git a/windows/device-security/auditing/images/event-5145.png b/windows/security/threat-protection/auditing/images/event-5145.png similarity index 100% rename from windows/device-security/auditing/images/event-5145.png rename to windows/security/threat-protection/auditing/images/event-5145.png diff --git a/windows/device-security/auditing/images/event-5152.png b/windows/security/threat-protection/auditing/images/event-5152.png similarity index 100% rename from windows/device-security/auditing/images/event-5152.png rename to windows/security/threat-protection/auditing/images/event-5152.png diff --git a/windows/device-security/auditing/images/event-5154.png b/windows/security/threat-protection/auditing/images/event-5154.png similarity index 100% rename from windows/device-security/auditing/images/event-5154.png rename to windows/security/threat-protection/auditing/images/event-5154.png diff --git a/windows/device-security/auditing/images/event-5156.png b/windows/security/threat-protection/auditing/images/event-5156.png similarity index 100% rename from windows/device-security/auditing/images/event-5156.png rename to windows/security/threat-protection/auditing/images/event-5156.png diff --git a/windows/device-security/auditing/images/event-5157.png b/windows/security/threat-protection/auditing/images/event-5157.png similarity index 100% rename from windows/device-security/auditing/images/event-5157.png rename to windows/security/threat-protection/auditing/images/event-5157.png diff --git a/windows/device-security/auditing/images/event-5158.png b/windows/security/threat-protection/auditing/images/event-5158.png similarity index 100% rename from windows/device-security/auditing/images/event-5158.png rename to windows/security/threat-protection/auditing/images/event-5158.png diff --git a/windows/device-security/auditing/images/event-5168.png b/windows/security/threat-protection/auditing/images/event-5168.png similarity index 100% rename from windows/device-security/auditing/images/event-5168.png rename to windows/security/threat-protection/auditing/images/event-5168.png diff --git a/windows/device-security/auditing/images/event-5376.png b/windows/security/threat-protection/auditing/images/event-5376.png similarity index 100% rename from windows/device-security/auditing/images/event-5376.png rename to windows/security/threat-protection/auditing/images/event-5376.png diff --git a/windows/device-security/auditing/images/event-5377.png b/windows/security/threat-protection/auditing/images/event-5377.png similarity index 100% rename from windows/device-security/auditing/images/event-5377.png rename to windows/security/threat-protection/auditing/images/event-5377.png diff --git a/windows/device-security/auditing/images/event-5378.png b/windows/security/threat-protection/auditing/images/event-5378.png similarity index 100% rename from windows/device-security/auditing/images/event-5378.png rename to windows/security/threat-protection/auditing/images/event-5378.png diff --git a/windows/device-security/auditing/images/event-5447.png b/windows/security/threat-protection/auditing/images/event-5447.png similarity index 100% rename from windows/device-security/auditing/images/event-5447.png rename to windows/security/threat-protection/auditing/images/event-5447.png diff --git a/windows/device-security/auditing/images/event-5632.png b/windows/security/threat-protection/auditing/images/event-5632.png similarity index 100% rename from windows/device-security/auditing/images/event-5632.png rename to windows/security/threat-protection/auditing/images/event-5632.png diff --git a/windows/device-security/auditing/images/event-5633.png b/windows/security/threat-protection/auditing/images/event-5633.png similarity index 100% rename from windows/device-security/auditing/images/event-5633.png rename to windows/security/threat-protection/auditing/images/event-5633.png diff --git a/windows/device-security/auditing/images/event-5888.png b/windows/security/threat-protection/auditing/images/event-5888.png similarity index 100% rename from windows/device-security/auditing/images/event-5888.png rename to windows/security/threat-protection/auditing/images/event-5888.png diff --git a/windows/device-security/auditing/images/event-5889.png b/windows/security/threat-protection/auditing/images/event-5889.png similarity index 100% rename from windows/device-security/auditing/images/event-5889.png rename to windows/security/threat-protection/auditing/images/event-5889.png diff --git a/windows/device-security/auditing/images/event-5890.png b/windows/security/threat-protection/auditing/images/event-5890.png similarity index 100% rename from windows/device-security/auditing/images/event-5890.png rename to windows/security/threat-protection/auditing/images/event-5890.png diff --git a/windows/device-security/auditing/images/event-6144.png b/windows/security/threat-protection/auditing/images/event-6144.png similarity index 100% rename from windows/device-security/auditing/images/event-6144.png rename to windows/security/threat-protection/auditing/images/event-6144.png diff --git a/windows/device-security/auditing/images/event-6145.png b/windows/security/threat-protection/auditing/images/event-6145.png similarity index 100% rename from windows/device-security/auditing/images/event-6145.png rename to windows/security/threat-protection/auditing/images/event-6145.png diff --git a/windows/device-security/auditing/images/event-6416.png b/windows/security/threat-protection/auditing/images/event-6416.png similarity index 100% rename from windows/device-security/auditing/images/event-6416.png rename to windows/security/threat-protection/auditing/images/event-6416.png diff --git a/windows/device-security/auditing/images/event-6419.png b/windows/security/threat-protection/auditing/images/event-6419.png similarity index 100% rename from windows/device-security/auditing/images/event-6419.png rename to windows/security/threat-protection/auditing/images/event-6419.png diff --git a/windows/device-security/auditing/images/event-6420.png b/windows/security/threat-protection/auditing/images/event-6420.png similarity index 100% rename from windows/device-security/auditing/images/event-6420.png rename to windows/security/threat-protection/auditing/images/event-6420.png diff --git a/windows/device-security/auditing/images/event-6421.png b/windows/security/threat-protection/auditing/images/event-6421.png similarity index 100% rename from windows/device-security/auditing/images/event-6421.png rename to windows/security/threat-protection/auditing/images/event-6421.png diff --git a/windows/device-security/auditing/images/event-6422.png b/windows/security/threat-protection/auditing/images/event-6422.png similarity index 100% rename from windows/device-security/auditing/images/event-6422.png rename to windows/security/threat-protection/auditing/images/event-6422.png diff --git a/windows/device-security/auditing/images/event-6423.png b/windows/security/threat-protection/auditing/images/event-6423.png similarity index 100% rename from windows/device-security/auditing/images/event-6423.png rename to windows/security/threat-protection/auditing/images/event-6423.png diff --git a/windows/device-security/auditing/images/filters-xml-file.png b/windows/security/threat-protection/auditing/images/filters-xml-file.png similarity index 100% rename from windows/device-security/auditing/images/filters-xml-file.png rename to windows/security/threat-protection/auditing/images/filters-xml-file.png diff --git a/windows/device-security/auditing/images/firewall-settings-public-profile.png b/windows/security/threat-protection/auditing/images/firewall-settings-public-profile.png similarity index 100% rename from windows/device-security/auditing/images/firewall-settings-public-profile.png rename to windows/security/threat-protection/auditing/images/firewall-settings-public-profile.png diff --git a/windows/device-security/auditing/images/group-policy-editor.png b/windows/security/threat-protection/auditing/images/group-policy-editor.png similarity index 100% rename from windows/device-security/auditing/images/group-policy-editor.png rename to windows/security/threat-protection/auditing/images/group-policy-editor.png diff --git a/windows/device-security/auditing/images/group-policy.png b/windows/security/threat-protection/auditing/images/group-policy.png similarity index 100% rename from windows/device-security/auditing/images/group-policy.png rename to windows/security/threat-protection/auditing/images/group-policy.png diff --git a/windows/device-security/auditing/images/impact-property.png b/windows/security/threat-protection/auditing/images/impact-property.png similarity index 100% rename from windows/device-security/auditing/images/impact-property.png rename to windows/security/threat-protection/auditing/images/impact-property.png diff --git a/windows/device-security/auditing/images/ipconfig-command.png b/windows/security/threat-protection/auditing/images/ipconfig-command.png similarity index 100% rename from windows/device-security/auditing/images/ipconfig-command.png rename to windows/security/threat-protection/auditing/images/ipconfig-command.png diff --git a/windows/device-security/auditing/images/logging-settings-public-profile.png b/windows/security/threat-protection/auditing/images/logging-settings-public-profile.png similarity index 100% rename from windows/device-security/auditing/images/logging-settings-public-profile.png rename to windows/security/threat-protection/auditing/images/logging-settings-public-profile.png diff --git a/windows/device-security/auditing/images/msb.png b/windows/security/threat-protection/auditing/images/msb.png similarity index 100% rename from windows/device-security/auditing/images/msb.png rename to windows/security/threat-protection/auditing/images/msb.png diff --git a/windows/device-security/auditing/images/netsh-advfirewall-command.png b/windows/security/threat-protection/auditing/images/netsh-advfirewall-command.png similarity index 100% rename from windows/device-security/auditing/images/netsh-advfirewall-command.png rename to windows/security/threat-protection/auditing/images/netsh-advfirewall-command.png diff --git a/windows/device-security/auditing/images/netsh-command.png b/windows/security/threat-protection/auditing/images/netsh-command.png similarity index 100% rename from windows/device-security/auditing/images/netsh-command.png rename to windows/security/threat-protection/auditing/images/netsh-command.png diff --git a/windows/device-security/auditing/images/netsh-lan-command.png b/windows/security/threat-protection/auditing/images/netsh-lan-command.png similarity index 100% rename from windows/device-security/auditing/images/netsh-lan-command.png rename to windows/security/threat-protection/auditing/images/netsh-lan-command.png diff --git a/windows/device-security/auditing/images/offline-settings.png b/windows/security/threat-protection/auditing/images/offline-settings.png similarity index 100% rename from windows/device-security/auditing/images/offline-settings.png rename to windows/security/threat-protection/auditing/images/offline-settings.png diff --git a/windows/device-security/auditing/images/query-session.png b/windows/security/threat-protection/auditing/images/query-session.png similarity index 100% rename from windows/device-security/auditing/images/query-session.png rename to windows/security/threat-protection/auditing/images/query-session.png diff --git a/windows/device-security/auditing/images/registry-editor-audit.png b/windows/security/threat-protection/auditing/images/registry-editor-audit.png similarity index 100% rename from windows/device-security/auditing/images/registry-editor-audit.png rename to windows/security/threat-protection/auditing/images/registry-editor-audit.png diff --git a/windows/device-security/auditing/images/registry-editor-firewallrules.png b/windows/security/threat-protection/auditing/images/registry-editor-firewallrules.png similarity index 100% rename from windows/device-security/auditing/images/registry-editor-firewallrules.png rename to windows/security/threat-protection/auditing/images/registry-editor-firewallrules.png diff --git a/windows/device-security/auditing/images/schema-search.png b/windows/security/threat-protection/auditing/images/schema-search.png similarity index 100% rename from windows/device-security/auditing/images/schema-search.png rename to windows/security/threat-protection/auditing/images/schema-search.png diff --git a/windows/device-security/auditing/images/subkeys-under-security-key.png b/windows/security/threat-protection/auditing/images/subkeys-under-security-key.png similarity index 100% rename from windows/device-security/auditing/images/subkeys-under-security-key.png rename to windows/security/threat-protection/auditing/images/subkeys-under-security-key.png diff --git a/windows/device-security/auditing/images/subtree-deletion.png b/windows/security/threat-protection/auditing/images/subtree-deletion.png similarity index 100% rename from windows/device-security/auditing/images/subtree-deletion.png rename to windows/security/threat-protection/auditing/images/subtree-deletion.png diff --git a/windows/device-security/auditing/images/synaptics.png b/windows/security/threat-protection/auditing/images/synaptics.png similarity index 100% rename from windows/device-security/auditing/images/synaptics.png rename to windows/security/threat-protection/auditing/images/synaptics.png diff --git a/windows/device-security/auditing/images/synaptics1.png b/windows/security/threat-protection/auditing/images/synaptics1.png similarity index 100% rename from windows/device-security/auditing/images/synaptics1.png rename to windows/security/threat-protection/auditing/images/synaptics1.png diff --git a/windows/device-security/auditing/images/synaptics2.png b/windows/security/threat-protection/auditing/images/synaptics2.png similarity index 100% rename from windows/device-security/auditing/images/synaptics2.png rename to windows/security/threat-protection/auditing/images/synaptics2.png diff --git a/windows/device-security/auditing/images/synaptics3.png b/windows/security/threat-protection/auditing/images/synaptics3.png similarity index 100% rename from windows/device-security/auditing/images/synaptics3.png rename to windows/security/threat-protection/auditing/images/synaptics3.png diff --git a/windows/device-security/auditing/images/synaptics4.png b/windows/security/threat-protection/auditing/images/synaptics4.png similarity index 100% rename from windows/device-security/auditing/images/synaptics4.png rename to windows/security/threat-protection/auditing/images/synaptics4.png diff --git a/windows/device-security/auditing/images/synaptics5.png b/windows/security/threat-protection/auditing/images/synaptics5.png similarity index 100% rename from windows/device-security/auditing/images/synaptics5.png rename to windows/security/threat-protection/auditing/images/synaptics5.png diff --git a/windows/device-security/auditing/images/synaptics6.png b/windows/security/threat-protection/auditing/images/synaptics6.png similarity index 100% rename from windows/device-security/auditing/images/synaptics6.png rename to windows/security/threat-protection/auditing/images/synaptics6.png diff --git a/windows/device-security/auditing/images/synaptics7.png b/windows/security/threat-protection/auditing/images/synaptics7.png similarity index 100% rename from windows/device-security/auditing/images/synaptics7.png rename to windows/security/threat-protection/auditing/images/synaptics7.png diff --git a/windows/device-security/auditing/images/task-manager.png b/windows/security/threat-protection/auditing/images/task-manager.png similarity index 100% rename from windows/device-security/auditing/images/task-manager.png rename to windows/security/threat-protection/auditing/images/task-manager.png diff --git a/windows/device-security/auditing/images/wfpstate-xml.png b/windows/security/threat-protection/auditing/images/wfpstate-xml.png similarity index 100% rename from windows/device-security/auditing/images/wfpstate-xml.png rename to windows/security/threat-protection/auditing/images/wfpstate-xml.png diff --git a/windows/device-security/auditing/images/whoami-privilege-list.png b/windows/security/threat-protection/auditing/images/whoami-privilege-list.png similarity index 100% rename from windows/device-security/auditing/images/whoami-privilege-list.png rename to windows/security/threat-protection/auditing/images/whoami-privilege-list.png diff --git a/windows/device-security/auditing/images/windows-firewall-state-off.png b/windows/security/threat-protection/auditing/images/windows-firewall-state-off.png similarity index 100% rename from windows/device-security/auditing/images/windows-firewall-state-off.png rename to windows/security/threat-protection/auditing/images/windows-firewall-state-off.png diff --git a/windows/device-security/auditing/images/windows-firewall-with-advanced-security.png b/windows/security/threat-protection/auditing/images/windows-firewall-with-advanced-security.png similarity index 100% rename from windows/device-security/auditing/images/windows-firewall-with-advanced-security.png rename to windows/security/threat-protection/auditing/images/windows-firewall-with-advanced-security.png diff --git a/windows/device-security/auditing/images/windows-powershell-get-gpo.png b/windows/security/threat-protection/auditing/images/windows-powershell-get-gpo.png similarity index 100% rename from windows/device-security/auditing/images/windows-powershell-get-gpo.png rename to windows/security/threat-protection/auditing/images/windows-powershell-get-gpo.png diff --git a/windows/device-security/auditing/monitor-central-access-policy-and-rule-definitions.md b/windows/security/threat-protection/auditing/monitor-central-access-policy-and-rule-definitions.md similarity index 100% rename from windows/device-security/auditing/monitor-central-access-policy-and-rule-definitions.md rename to windows/security/threat-protection/auditing/monitor-central-access-policy-and-rule-definitions.md diff --git a/windows/device-security/auditing/monitor-claim-types.md b/windows/security/threat-protection/auditing/monitor-claim-types.md similarity index 100% rename from windows/device-security/auditing/monitor-claim-types.md rename to windows/security/threat-protection/auditing/monitor-claim-types.md diff --git a/windows/device-security/auditing/monitor-resource-attribute-definitions.md b/windows/security/threat-protection/auditing/monitor-resource-attribute-definitions.md similarity index 100% rename from windows/device-security/auditing/monitor-resource-attribute-definitions.md rename to windows/security/threat-protection/auditing/monitor-resource-attribute-definitions.md diff --git a/windows/device-security/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md similarity index 100% rename from windows/device-security/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md rename to windows/security/threat-protection/auditing/monitor-the-central-access-policies-associated-with-files-and-folders.md diff --git a/windows/device-security/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md b/windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md similarity index 100% rename from windows/device-security/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md rename to windows/security/threat-protection/auditing/monitor-the-central-access-policies-that-apply-on-a-file-server.md diff --git a/windows/device-security/auditing/monitor-the-resource-attributes-on-files-and-folders.md b/windows/security/threat-protection/auditing/monitor-the-resource-attributes-on-files-and-folders.md similarity index 100% rename from windows/device-security/auditing/monitor-the-resource-attributes-on-files-and-folders.md rename to windows/security/threat-protection/auditing/monitor-the-resource-attributes-on-files-and-folders.md diff --git a/windows/device-security/auditing/monitor-the-use-of-removable-storage-devices.md b/windows/security/threat-protection/auditing/monitor-the-use-of-removable-storage-devices.md similarity index 100% rename from windows/device-security/auditing/monitor-the-use-of-removable-storage-devices.md rename to windows/security/threat-protection/auditing/monitor-the-use-of-removable-storage-devices.md diff --git a/windows/device-security/auditing/monitor-user-and-device-claims-during-sign-in.md b/windows/security/threat-protection/auditing/monitor-user-and-device-claims-during-sign-in.md similarity index 100% rename from windows/device-security/auditing/monitor-user-and-device-claims-during-sign-in.md rename to windows/security/threat-protection/auditing/monitor-user-and-device-claims-during-sign-in.md diff --git a/windows/device-security/auditing/other-events.md b/windows/security/threat-protection/auditing/other-events.md similarity index 100% rename from windows/device-security/auditing/other-events.md rename to windows/security/threat-protection/auditing/other-events.md diff --git a/windows/device-security/auditing/planning-and-deploying-advanced-security-audit-policies.md b/windows/security/threat-protection/auditing/planning-and-deploying-advanced-security-audit-policies.md similarity index 100% rename from windows/device-security/auditing/planning-and-deploying-advanced-security-audit-policies.md rename to windows/security/threat-protection/auditing/planning-and-deploying-advanced-security-audit-policies.md diff --git a/windows/device-security/auditing/registry-global-object-access-auditing.md b/windows/security/threat-protection/auditing/registry-global-object-access-auditing.md similarity index 100% rename from windows/device-security/auditing/registry-global-object-access-auditing.md rename to windows/security/threat-protection/auditing/registry-global-object-access-auditing.md diff --git a/windows/device-security/auditing/security-auditing-overview.md b/windows/security/threat-protection/auditing/security-auditing-overview.md similarity index 100% rename from windows/device-security/auditing/security-auditing-overview.md rename to windows/security/threat-protection/auditing/security-auditing-overview.md diff --git a/windows/device-security/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md b/windows/security/threat-protection/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md similarity index 100% rename from windows/device-security/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md rename to windows/security/threat-protection/auditing/using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md diff --git a/windows/device-security/auditing/view-the-security-event-log.md b/windows/security/threat-protection/auditing/view-the-security-event-log.md similarity index 100% rename from windows/device-security/auditing/view-the-security-event-log.md rename to windows/security/threat-protection/auditing/view-the-security-event-log.md diff --git a/windows/device-security/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md b/windows/security/threat-protection/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md similarity index 100% rename from windows/device-security/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md rename to windows/security/threat-protection/auditing/which-editions-of-windows-support-advanced-audit-policy-configuration.md From 48ec3df86d923aeea1ce27b0c4615d4c60901b2b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:09:49 -0800 Subject: [PATCH 07/86] removed index md file --- windows/security/index.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 windows/security/index.md diff --git a/windows/security/index.md b/windows/security/index.md deleted file mode 100644 index 898f74389c..0000000000 --- a/windows/security/index.md +++ /dev/null @@ -1 +0,0 @@ -# Welcome to security! \ No newline at end of file From 5dbcf7df84daba56eafe78a0fbbf60e5262fcf5a Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:16:32 -0800 Subject: [PATCH 08/86] moved images --- .../threat-protection}/images/community.png | Bin .../threat-protection}/images/get-support.png | Bin .../images/hva-fig1-endtoend1.png | Bin .../images/hva-fig10-conditionalaccesscontrol.png | Bin .../images/hva-fig11-office365.png | Bin .../images/hva-fig12-conditionalaccess12.png | Bin .../images/hva-fig2-assessfromcloud2.png | Bin .../images/hva-fig3-endtoendoverview3.png | Bin .../threat-protection}/images/hva-fig4-hardware.png | Bin .../images/hva-fig5-virtualbasedsecurity.png | Bin .../threat-protection}/images/hva-fig6-logs.png | Bin .../images/hva-fig7-measurement.png | Bin .../images/hva-fig8-evaldevicehealth8.png | Bin .../images/hva-fig8a-healthattest8a.png | Bin .../threat-protection}/images/hva-fig9-intune.png | Bin .../images/mobile-security-guide-fig1.png | Bin .../images/mobile-security-guide-fig2.png | Bin .../images/mobile-security-guide-figure3.png | Bin .../images/mobile-security-guide-figure4.png | Bin .../images/security-compliance-toolkit-1.png | Bin .../threat-protection}/images/tpm-capabilities.png | Bin .../images/tpm-remote-attestation.png | Bin .../images/turn-windows-features-on-or-off.png | Bin 23 files changed, 0 insertions(+), 0 deletions(-) rename windows/{device-security => security/threat-protection}/images/community.png (100%) rename windows/{device-security => security/threat-protection}/images/get-support.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig1-endtoend1.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig10-conditionalaccesscontrol.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig11-office365.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig12-conditionalaccess12.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig2-assessfromcloud2.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig3-endtoendoverview3.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig4-hardware.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig5-virtualbasedsecurity.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig6-logs.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig7-measurement.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig8-evaldevicehealth8.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig8a-healthattest8a.png (100%) rename windows/{device-security => security/threat-protection}/images/hva-fig9-intune.png (100%) rename windows/{device-security => security/threat-protection}/images/mobile-security-guide-fig1.png (100%) rename windows/{device-security => security/threat-protection}/images/mobile-security-guide-fig2.png (100%) rename windows/{device-security => security/threat-protection}/images/mobile-security-guide-figure3.png (100%) rename windows/{device-security => security/threat-protection}/images/mobile-security-guide-figure4.png (100%) rename windows/{device-security => security/threat-protection}/images/security-compliance-toolkit-1.png (100%) rename windows/{device-security => security/threat-protection}/images/tpm-capabilities.png (100%) rename windows/{device-security => security/threat-protection}/images/tpm-remote-attestation.png (100%) rename windows/{device-security => security/threat-protection}/images/turn-windows-features-on-or-off.png (100%) diff --git a/windows/device-security/images/community.png b/windows/security/threat-protection/images/community.png similarity index 100% rename from windows/device-security/images/community.png rename to windows/security/threat-protection/images/community.png diff --git a/windows/device-security/images/get-support.png b/windows/security/threat-protection/images/get-support.png similarity index 100% rename from windows/device-security/images/get-support.png rename to windows/security/threat-protection/images/get-support.png diff --git a/windows/device-security/images/hva-fig1-endtoend1.png b/windows/security/threat-protection/images/hva-fig1-endtoend1.png similarity index 100% rename from windows/device-security/images/hva-fig1-endtoend1.png rename to windows/security/threat-protection/images/hva-fig1-endtoend1.png diff --git a/windows/device-security/images/hva-fig10-conditionalaccesscontrol.png b/windows/security/threat-protection/images/hva-fig10-conditionalaccesscontrol.png similarity index 100% rename from windows/device-security/images/hva-fig10-conditionalaccesscontrol.png rename to windows/security/threat-protection/images/hva-fig10-conditionalaccesscontrol.png diff --git a/windows/device-security/images/hva-fig11-office365.png b/windows/security/threat-protection/images/hva-fig11-office365.png similarity index 100% rename from windows/device-security/images/hva-fig11-office365.png rename to windows/security/threat-protection/images/hva-fig11-office365.png diff --git a/windows/device-security/images/hva-fig12-conditionalaccess12.png b/windows/security/threat-protection/images/hva-fig12-conditionalaccess12.png similarity index 100% rename from windows/device-security/images/hva-fig12-conditionalaccess12.png rename to windows/security/threat-protection/images/hva-fig12-conditionalaccess12.png diff --git a/windows/device-security/images/hva-fig2-assessfromcloud2.png b/windows/security/threat-protection/images/hva-fig2-assessfromcloud2.png similarity index 100% rename from windows/device-security/images/hva-fig2-assessfromcloud2.png rename to windows/security/threat-protection/images/hva-fig2-assessfromcloud2.png diff --git a/windows/device-security/images/hva-fig3-endtoendoverview3.png b/windows/security/threat-protection/images/hva-fig3-endtoendoverview3.png similarity index 100% rename from windows/device-security/images/hva-fig3-endtoendoverview3.png rename to windows/security/threat-protection/images/hva-fig3-endtoendoverview3.png diff --git a/windows/device-security/images/hva-fig4-hardware.png b/windows/security/threat-protection/images/hva-fig4-hardware.png similarity index 100% rename from windows/device-security/images/hva-fig4-hardware.png rename to windows/security/threat-protection/images/hva-fig4-hardware.png diff --git a/windows/device-security/images/hva-fig5-virtualbasedsecurity.png b/windows/security/threat-protection/images/hva-fig5-virtualbasedsecurity.png similarity index 100% rename from windows/device-security/images/hva-fig5-virtualbasedsecurity.png rename to windows/security/threat-protection/images/hva-fig5-virtualbasedsecurity.png diff --git a/windows/device-security/images/hva-fig6-logs.png b/windows/security/threat-protection/images/hva-fig6-logs.png similarity index 100% rename from windows/device-security/images/hva-fig6-logs.png rename to windows/security/threat-protection/images/hva-fig6-logs.png diff --git a/windows/device-security/images/hva-fig7-measurement.png b/windows/security/threat-protection/images/hva-fig7-measurement.png similarity index 100% rename from windows/device-security/images/hva-fig7-measurement.png rename to windows/security/threat-protection/images/hva-fig7-measurement.png diff --git a/windows/device-security/images/hva-fig8-evaldevicehealth8.png b/windows/security/threat-protection/images/hva-fig8-evaldevicehealth8.png similarity index 100% rename from windows/device-security/images/hva-fig8-evaldevicehealth8.png rename to windows/security/threat-protection/images/hva-fig8-evaldevicehealth8.png diff --git a/windows/device-security/images/hva-fig8a-healthattest8a.png b/windows/security/threat-protection/images/hva-fig8a-healthattest8a.png similarity index 100% rename from windows/device-security/images/hva-fig8a-healthattest8a.png rename to windows/security/threat-protection/images/hva-fig8a-healthattest8a.png diff --git a/windows/device-security/images/hva-fig9-intune.png b/windows/security/threat-protection/images/hva-fig9-intune.png similarity index 100% rename from windows/device-security/images/hva-fig9-intune.png rename to windows/security/threat-protection/images/hva-fig9-intune.png diff --git a/windows/device-security/images/mobile-security-guide-fig1.png b/windows/security/threat-protection/images/mobile-security-guide-fig1.png similarity index 100% rename from windows/device-security/images/mobile-security-guide-fig1.png rename to windows/security/threat-protection/images/mobile-security-guide-fig1.png diff --git a/windows/device-security/images/mobile-security-guide-fig2.png b/windows/security/threat-protection/images/mobile-security-guide-fig2.png similarity index 100% rename from windows/device-security/images/mobile-security-guide-fig2.png rename to windows/security/threat-protection/images/mobile-security-guide-fig2.png diff --git a/windows/device-security/images/mobile-security-guide-figure3.png b/windows/security/threat-protection/images/mobile-security-guide-figure3.png similarity index 100% rename from windows/device-security/images/mobile-security-guide-figure3.png rename to windows/security/threat-protection/images/mobile-security-guide-figure3.png diff --git a/windows/device-security/images/mobile-security-guide-figure4.png b/windows/security/threat-protection/images/mobile-security-guide-figure4.png similarity index 100% rename from windows/device-security/images/mobile-security-guide-figure4.png rename to windows/security/threat-protection/images/mobile-security-guide-figure4.png diff --git a/windows/device-security/images/security-compliance-toolkit-1.png b/windows/security/threat-protection/images/security-compliance-toolkit-1.png similarity index 100% rename from windows/device-security/images/security-compliance-toolkit-1.png rename to windows/security/threat-protection/images/security-compliance-toolkit-1.png diff --git a/windows/device-security/images/tpm-capabilities.png b/windows/security/threat-protection/images/tpm-capabilities.png similarity index 100% rename from windows/device-security/images/tpm-capabilities.png rename to windows/security/threat-protection/images/tpm-capabilities.png diff --git a/windows/device-security/images/tpm-remote-attestation.png b/windows/security/threat-protection/images/tpm-remote-attestation.png similarity index 100% rename from windows/device-security/images/tpm-remote-attestation.png rename to windows/security/threat-protection/images/tpm-remote-attestation.png diff --git a/windows/device-security/images/turn-windows-features-on-or-off.png b/windows/security/threat-protection/images/turn-windows-features-on-or-off.png similarity index 100% rename from windows/device-security/images/turn-windows-features-on-or-off.png rename to windows/security/threat-protection/images/turn-windows-features-on-or-off.png From b317a37e1fdec6d2b3b9dc66e4b92307ac910137 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:23:59 -0800 Subject: [PATCH 09/86] moved device guard --- .openpublishing.redirection.json | 55 ++++++++++++++++++ ...rt-windows-defender-application-control.md | 0 ...rd-enable-virtualization-based-security.md | 0 ...ploy-managed-installer-for-device-guard.md | 0 ...ion-control-policy-rules-and-file-rules.md | 0 ...oy-windows-defender-application-control.md | 0 .../device-guard-deployment-guide.md | 0 .../device-guard/images/device-guard-gp.png | Bin .../device-guard/images/dg-fig1-enableos.png | Bin .../images/dg-fig10-enablecredentialguard.png | Bin .../images/dg-fig11-dgproperties.png | Bin .../images/dg-fig12-verifysigning.png | Bin .../images/dg-fig13-createnewgpo.png | Bin .../images/dg-fig14-createnewfile.png | Bin .../images/dg-fig15-setnewfileprops.png | Bin .../images/dg-fig16-specifyinfo.png | Bin .../images/dg-fig17-specifyinfo.png | Bin .../images/dg-fig18-specifyux.png | Bin .../images/dg-fig19-customsettings.png | Bin .../device-guard/images/dg-fig2-createou.png | Bin .../images/dg-fig20-setsoftwareinv.png | Bin .../images/dg-fig21-pathproperties.png | Bin .../images/dg-fig22-deploycode.png | Bin .../images/dg-fig23-exceptionstocode.png | Bin .../images/dg-fig24-creategpo.png | Bin .../device-guard/images/dg-fig25-editcode.png | Bin .../images/dg-fig26-enablecode.png | Bin .../images/dg-fig27-managecerttemp.png | Bin .../images/dg-fig29-enableconstraints.png | Bin .../device-guard/images/dg-fig3-enablevbs.png | Bin .../images/dg-fig30-selectnewcert.png | Bin .../images/dg-fig31-getmoreinfo.png | Bin .../images/dg-fig5-createnewou.png | Bin .../device-guard/images/dg-fig6-enablevbs.png | Bin .../images/dg-fig7-enablevbsofkmci.png | Bin .../images/dg-fig8-createoulinked.png | Bin .../device-guard/images/dg-fig9-enablevbs.png | Bin ...nd-windows-defender-application-control.md | 0 ...or-windows-defender-application-control.md | 0 ...-on-the-device-guard-deployment-process.md | 0 ...nt-planning-guidelines-for-device-guard.md | 0 ...oy-windows-defender-application-control.md | 0 42 files changed, 55 insertions(+) rename windows/{device-security => security/threat-protection}/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/deploy-device-guard-enable-virtualization-based-security.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/deploy-managed-installer-for-device-guard.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/deploy-windows-defender-application-control.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/device-guard-deployment-guide.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/device-guard-gp.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig1-enableos.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig10-enablecredentialguard.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig11-dgproperties.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig12-verifysigning.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig13-createnewgpo.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig14-createnewfile.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig15-setnewfileprops.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig16-specifyinfo.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig17-specifyinfo.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig18-specifyux.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig19-customsettings.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig2-createou.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig20-setsoftwareinv.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig21-pathproperties.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig22-deploycode.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig23-exceptionstocode.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig24-creategpo.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig25-editcode.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig26-enablecode.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig27-managecerttemp.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig29-enableconstraints.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig3-enablevbs.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig30-selectnewcert.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig31-getmoreinfo.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig5-createnewou.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig6-enablevbs.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig7-enablevbsofkmci.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig8-createoulinked.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/images/dg-fig9-enablevbs.png (100%) rename windows/{device-security => security/threat-protection}/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md (100%) rename windows/{device-security => security/threat-protection}/device-guard/steps-to-deploy-windows-defender-application-control.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 3bf6973e3f..70210a1321 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,61 @@ { "redirections": [ { +"source_path": "windows/device-security/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/device-guard/deploy-catalog-files-to-support-windows-defender-application-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/deploy-device-guard-enable-virtualization-based-security.md", +"redirect_url": "/windows/security/threat-protection/device-guard/deploy-device-guard-enable-virtualization-based-security", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/deploy-managed-installer-for-device-guard.md", +"redirect_url": "/windows/security/threat-protection/device-guard/deploy-managed-installer-for-device-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md", +"redirect_url": "/windows/security/threat-protection/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/deploy-windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/device-guard/deploy-windows-defender-application-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/device-guard-deployment-guide.md", +"redirect_url": "/windows/security/threat-protection/device-guard/device-guard-deployment-guide", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md", +"redirect_url": "/windows/security/threat-protection/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md", +"redirect_url": "/windows/security/threat-protection/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/device-guard/steps-to-deploy-windows-defender-application-control", +"redirect_document_id": true +}, +{ "source_path": "windows/device-security/auditing/advanced-security-audit-policy-settings.md", "redirect_url": "/windows/security/threat-protection/auditing/advanced-security-audit-policy-settings", "redirect_document_id": true diff --git a/windows/device-security/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md similarity index 100% rename from windows/device-security/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md rename to windows/security/threat-protection/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md diff --git a/windows/device-security/device-guard/deploy-device-guard-enable-virtualization-based-security.md b/windows/security/threat-protection/device-guard/deploy-device-guard-enable-virtualization-based-security.md similarity index 100% rename from windows/device-security/device-guard/deploy-device-guard-enable-virtualization-based-security.md rename to windows/security/threat-protection/device-guard/deploy-device-guard-enable-virtualization-based-security.md diff --git a/windows/device-security/device-guard/deploy-managed-installer-for-device-guard.md b/windows/security/threat-protection/device-guard/deploy-managed-installer-for-device-guard.md similarity index 100% rename from windows/device-security/device-guard/deploy-managed-installer-for-device-guard.md rename to windows/security/threat-protection/device-guard/deploy-managed-installer-for-device-guard.md diff --git a/windows/device-security/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md b/windows/security/threat-protection/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md similarity index 100% rename from windows/device-security/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md rename to windows/security/threat-protection/device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md diff --git a/windows/device-security/device-guard/deploy-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/deploy-windows-defender-application-control.md similarity index 100% rename from windows/device-security/device-guard/deploy-windows-defender-application-control.md rename to windows/security/threat-protection/device-guard/deploy-windows-defender-application-control.md diff --git a/windows/device-security/device-guard/device-guard-deployment-guide.md b/windows/security/threat-protection/device-guard/device-guard-deployment-guide.md similarity index 100% rename from windows/device-security/device-guard/device-guard-deployment-guide.md rename to windows/security/threat-protection/device-guard/device-guard-deployment-guide.md diff --git a/windows/device-security/device-guard/images/device-guard-gp.png b/windows/security/threat-protection/device-guard/images/device-guard-gp.png similarity index 100% rename from windows/device-security/device-guard/images/device-guard-gp.png rename to windows/security/threat-protection/device-guard/images/device-guard-gp.png diff --git a/windows/device-security/device-guard/images/dg-fig1-enableos.png b/windows/security/threat-protection/device-guard/images/dg-fig1-enableos.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig1-enableos.png rename to windows/security/threat-protection/device-guard/images/dg-fig1-enableos.png diff --git a/windows/device-security/device-guard/images/dg-fig10-enablecredentialguard.png b/windows/security/threat-protection/device-guard/images/dg-fig10-enablecredentialguard.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig10-enablecredentialguard.png rename to windows/security/threat-protection/device-guard/images/dg-fig10-enablecredentialguard.png diff --git a/windows/device-security/device-guard/images/dg-fig11-dgproperties.png b/windows/security/threat-protection/device-guard/images/dg-fig11-dgproperties.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig11-dgproperties.png rename to windows/security/threat-protection/device-guard/images/dg-fig11-dgproperties.png diff --git a/windows/device-security/device-guard/images/dg-fig12-verifysigning.png b/windows/security/threat-protection/device-guard/images/dg-fig12-verifysigning.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig12-verifysigning.png rename to windows/security/threat-protection/device-guard/images/dg-fig12-verifysigning.png diff --git a/windows/device-security/device-guard/images/dg-fig13-createnewgpo.png b/windows/security/threat-protection/device-guard/images/dg-fig13-createnewgpo.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig13-createnewgpo.png rename to windows/security/threat-protection/device-guard/images/dg-fig13-createnewgpo.png diff --git a/windows/device-security/device-guard/images/dg-fig14-createnewfile.png b/windows/security/threat-protection/device-guard/images/dg-fig14-createnewfile.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig14-createnewfile.png rename to windows/security/threat-protection/device-guard/images/dg-fig14-createnewfile.png diff --git a/windows/device-security/device-guard/images/dg-fig15-setnewfileprops.png b/windows/security/threat-protection/device-guard/images/dg-fig15-setnewfileprops.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig15-setnewfileprops.png rename to windows/security/threat-protection/device-guard/images/dg-fig15-setnewfileprops.png diff --git a/windows/device-security/device-guard/images/dg-fig16-specifyinfo.png b/windows/security/threat-protection/device-guard/images/dg-fig16-specifyinfo.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig16-specifyinfo.png rename to windows/security/threat-protection/device-guard/images/dg-fig16-specifyinfo.png diff --git a/windows/device-security/device-guard/images/dg-fig17-specifyinfo.png b/windows/security/threat-protection/device-guard/images/dg-fig17-specifyinfo.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig17-specifyinfo.png rename to windows/security/threat-protection/device-guard/images/dg-fig17-specifyinfo.png diff --git a/windows/device-security/device-guard/images/dg-fig18-specifyux.png b/windows/security/threat-protection/device-guard/images/dg-fig18-specifyux.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig18-specifyux.png rename to windows/security/threat-protection/device-guard/images/dg-fig18-specifyux.png diff --git a/windows/device-security/device-guard/images/dg-fig19-customsettings.png b/windows/security/threat-protection/device-guard/images/dg-fig19-customsettings.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig19-customsettings.png rename to windows/security/threat-protection/device-guard/images/dg-fig19-customsettings.png diff --git a/windows/device-security/device-guard/images/dg-fig2-createou.png b/windows/security/threat-protection/device-guard/images/dg-fig2-createou.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig2-createou.png rename to windows/security/threat-protection/device-guard/images/dg-fig2-createou.png diff --git a/windows/device-security/device-guard/images/dg-fig20-setsoftwareinv.png b/windows/security/threat-protection/device-guard/images/dg-fig20-setsoftwareinv.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig20-setsoftwareinv.png rename to windows/security/threat-protection/device-guard/images/dg-fig20-setsoftwareinv.png diff --git a/windows/device-security/device-guard/images/dg-fig21-pathproperties.png b/windows/security/threat-protection/device-guard/images/dg-fig21-pathproperties.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig21-pathproperties.png rename to windows/security/threat-protection/device-guard/images/dg-fig21-pathproperties.png diff --git a/windows/device-security/device-guard/images/dg-fig22-deploycode.png b/windows/security/threat-protection/device-guard/images/dg-fig22-deploycode.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig22-deploycode.png rename to windows/security/threat-protection/device-guard/images/dg-fig22-deploycode.png diff --git a/windows/device-security/device-guard/images/dg-fig23-exceptionstocode.png b/windows/security/threat-protection/device-guard/images/dg-fig23-exceptionstocode.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig23-exceptionstocode.png rename to windows/security/threat-protection/device-guard/images/dg-fig23-exceptionstocode.png diff --git a/windows/device-security/device-guard/images/dg-fig24-creategpo.png b/windows/security/threat-protection/device-guard/images/dg-fig24-creategpo.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig24-creategpo.png rename to windows/security/threat-protection/device-guard/images/dg-fig24-creategpo.png diff --git a/windows/device-security/device-guard/images/dg-fig25-editcode.png b/windows/security/threat-protection/device-guard/images/dg-fig25-editcode.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig25-editcode.png rename to windows/security/threat-protection/device-guard/images/dg-fig25-editcode.png diff --git a/windows/device-security/device-guard/images/dg-fig26-enablecode.png b/windows/security/threat-protection/device-guard/images/dg-fig26-enablecode.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig26-enablecode.png rename to windows/security/threat-protection/device-guard/images/dg-fig26-enablecode.png diff --git a/windows/device-security/device-guard/images/dg-fig27-managecerttemp.png b/windows/security/threat-protection/device-guard/images/dg-fig27-managecerttemp.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig27-managecerttemp.png rename to windows/security/threat-protection/device-guard/images/dg-fig27-managecerttemp.png diff --git a/windows/device-security/device-guard/images/dg-fig29-enableconstraints.png b/windows/security/threat-protection/device-guard/images/dg-fig29-enableconstraints.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig29-enableconstraints.png rename to windows/security/threat-protection/device-guard/images/dg-fig29-enableconstraints.png diff --git a/windows/device-security/device-guard/images/dg-fig3-enablevbs.png b/windows/security/threat-protection/device-guard/images/dg-fig3-enablevbs.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig3-enablevbs.png rename to windows/security/threat-protection/device-guard/images/dg-fig3-enablevbs.png diff --git a/windows/device-security/device-guard/images/dg-fig30-selectnewcert.png b/windows/security/threat-protection/device-guard/images/dg-fig30-selectnewcert.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig30-selectnewcert.png rename to windows/security/threat-protection/device-guard/images/dg-fig30-selectnewcert.png diff --git a/windows/device-security/device-guard/images/dg-fig31-getmoreinfo.png b/windows/security/threat-protection/device-guard/images/dg-fig31-getmoreinfo.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig31-getmoreinfo.png rename to windows/security/threat-protection/device-guard/images/dg-fig31-getmoreinfo.png diff --git a/windows/device-security/device-guard/images/dg-fig5-createnewou.png b/windows/security/threat-protection/device-guard/images/dg-fig5-createnewou.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig5-createnewou.png rename to windows/security/threat-protection/device-guard/images/dg-fig5-createnewou.png diff --git a/windows/device-security/device-guard/images/dg-fig6-enablevbs.png b/windows/security/threat-protection/device-guard/images/dg-fig6-enablevbs.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig6-enablevbs.png rename to windows/security/threat-protection/device-guard/images/dg-fig6-enablevbs.png diff --git a/windows/device-security/device-guard/images/dg-fig7-enablevbsofkmci.png b/windows/security/threat-protection/device-guard/images/dg-fig7-enablevbsofkmci.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig7-enablevbsofkmci.png rename to windows/security/threat-protection/device-guard/images/dg-fig7-enablevbsofkmci.png diff --git a/windows/device-security/device-guard/images/dg-fig8-createoulinked.png b/windows/security/threat-protection/device-guard/images/dg-fig8-createoulinked.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig8-createoulinked.png rename to windows/security/threat-protection/device-guard/images/dg-fig8-createoulinked.png diff --git a/windows/device-security/device-guard/images/dg-fig9-enablevbs.png b/windows/security/threat-protection/device-guard/images/dg-fig9-enablevbs.png similarity index 100% rename from windows/device-security/device-guard/images/dg-fig9-enablevbs.png rename to windows/security/threat-protection/device-guard/images/dg-fig9-enablevbs.png diff --git a/windows/device-security/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md similarity index 100% rename from windows/device-security/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md rename to windows/security/threat-protection/device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md diff --git a/windows/device-security/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md similarity index 100% rename from windows/device-security/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md rename to windows/security/threat-protection/device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md diff --git a/windows/device-security/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md b/windows/security/threat-protection/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md similarity index 100% rename from windows/device-security/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md rename to windows/security/threat-protection/device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md diff --git a/windows/device-security/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md b/windows/security/threat-protection/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md similarity index 100% rename from windows/device-security/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md rename to windows/security/threat-protection/device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md diff --git a/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md b/windows/security/threat-protection/device-guard/steps-to-deploy-windows-defender-application-control.md similarity index 100% rename from windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md rename to windows/security/threat-protection/device-guard/steps-to-deploy-windows-defender-application-control.md From 63087b383cef5d5e0e187a98fdbd8c03decb7289 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:25:50 -0800 Subject: [PATCH 10/86] added back index md file --- windows/security/index.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 windows/security/index.md diff --git a/windows/security/index.md b/windows/security/index.md new file mode 100644 index 0000000000..898f74389c --- /dev/null +++ b/windows/security/index.md @@ -0,0 +1 @@ +# Welcome to security! \ No newline at end of file From e81bc866ad6128d7db4ee275f863387b28603b33 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 10:34:24 -0800 Subject: [PATCH 11/86] moved sec pol settings --- .openpublishing.redirection.json | 840 ++++++++++++++++++ ...-credential-manager-as-a-trusted-caller.md | 0 .../access-this-computer-from-the-network.md | 0 .../account-lockout-duration.md | 0 .../account-lockout-policy.md | 0 .../account-lockout-threshold.md | 0 .../account-policies.md | 0 .../accounts-administrator-account-status.md | 0 .../accounts-block-microsoft-accounts.md | 0 .../accounts-guest-account-status.md | 0 ...f-blank-passwords-to-console-logon-only.md | 0 .../accounts-rename-administrator-account.md | 0 .../accounts-rename-guest-account.md | 0 .../act-as-part-of-the-operating-system.md | 0 .../add-workstations-to-domain.md | 0 .../adjust-memory-quotas-for-a-process.md | 0 .../administer-security-policy-settings.md | 0 .../allow-log-on-locally.md | 0 ...-log-on-through-remote-desktop-services.md | 0 ...dit-the-access-of-global-system-objects.md | 0 ...the-use-of-backup-and-restore-privilege.md | 0 ...policy-subcategory-settings-to-override.md | 0 .../security-policy-settings/audit-policy.md | 0 ...iately-if-unable-to-log-security-audits.md | 0 .../back-up-files-and-directories.md | 0 .../bypass-traverse-checking.md | 0 .../change-the-system-time.md | 0 .../change-the-time-zone.md | 0 .../create-a-pagefile.md | 0 .../create-a-token-object.md | 0 .../create-global-objects.md | 0 .../create-permanent-shared-objects.md | 0 .../create-symbolic-links.md | 0 ...criptor-definition-language-sddl-syntax.md | 0 ...criptor-definition-language-sddl-syntax.md | 0 .../debug-programs.md | 0 ...ccess-to-this-computer-from-the-network.md | 0 .../deny-log-on-as-a-batch-job.md | 0 .../deny-log-on-as-a-service.md | 0 .../deny-log-on-locally.md | 0 ...-log-on-through-remote-desktop-services.md | 0 ...s-allow-undock-without-having-to-log-on.md | 0 ...wed-to-format-and-eject-removable-media.md | 0 ...t-users-from-installing-printer-drivers.md | 0 ...m-access-to-locally-logged-on-user-only.md | 0 ...y-access-to-locally-logged-on-user-only.md | 0 ...llow-server-operators-to-schedule-tasks.md | 0 ...roller-ldap-server-signing-requirements.md | 0 ...refuse-machine-account-password-changes.md | 0 ...rypt-or-sign-secure-channel-data-always.md | 0 ...crypt-secure-channel-data-when-possible.md | 0 ...-sign-secure-channel-data-when-possible.md | 0 ...isable-machine-account-password-changes.md | 0 ...er-maximum-machine-account-password-age.md | 0 ...trong-windows-2000-or-later-session-key.md | 0 ...r-accounts-to-be-trusted-for-delegation.md | 0 .../enforce-password-history.md | 0 .../enforce-user-logon-restrictions.md | 0 .../force-shutdown-from-a-remote-system.md | 0 .../generate-security-audits.md | 0 ...w-to-configure-security-policy-settings.md | 0 .../privacy-setting-in-sign-in-options.png | Bin .../images/secpol-architecture.gif | Bin .../images/secpol-components.gif | Bin .../images/secpol-multigpomerge.gif | Bin .../images/secpol-processes.gif | Bin ...for-the-built-in-administrator-account.png | Bin ...-administrators-in-admin-approval-mode.png | Bin ...when-apps-try-to-make-changes-to-my-pc.png | Bin ...personate-a-client-after-authentication.md | 0 .../increase-a-process-working-set.md | 0 .../increase-scheduling-priority.md | 0 ...-information-when-the-session-is-locked.md | 0 ...ive-logon-do-not-display-last-user-name.md | 0 ...ctive-logon-do-not-require-ctrl-alt-del.md | 0 ...-logon-dont-display-username-at-sign-in.md | 0 ...logon-machine-account-lockout-threshold.md | 0 ...eractive-logon-machine-inactivity-limit.md | 0 ...age-text-for-users-attempting-to-log-on.md | 0 ...ge-title-for-users-attempting-to-log-on.md | 0 ...case-domain-controller-is-not-available.md | 0 ...er-to-change-password-before-expiration.md | 0 ...er-authentication-to-unlock-workstation.md | 0 .../interactive-logon-require-smart-card.md | 0 ...ctive-logon-smart-card-removal-behavior.md | 0 .../kerberos-policy.md | 0 .../load-and-unload-device-drivers.md | 0 .../lock-pages-in-memory.md | 0 .../log-on-as-a-batch-job.md | 0 .../log-on-as-a-service.md | 0 .../manage-auditing-and-security-log.md | 0 .../maximum-lifetime-for-service-ticket.md | 0 ...aximum-lifetime-for-user-ticket-renewal.md | 0 .../maximum-lifetime-for-user-ticket.md | 0 .../maximum-password-age.md | 0 ...ance-for-computer-clock-synchronization.md | 0 ...nt-digitally-sign-communications-always.md | 0 ...ly-sign-communications-if-server-agrees.md | 0 ...ted-password-to-third-party-smb-servers.md | 0 ...time-required-before-suspending-session.md | 0 ...pt-s4u2self-to-obtain-claim-information.md | 0 ...er-digitally-sign-communications-always.md | 0 ...ly-sign-communications-if-client-agrees.md | 0 ...connect-clients-when-logon-hours-expire.md | 0 ...server-spn-target-name-validation-level.md | 0 .../minimum-password-age.md | 0 .../minimum-password-length.md | 0 .../modify-an-object-label.md | 0 .../modify-firmware-environment-values.md | 0 ...ess-allow-anonymous-sidname-translation.md | 0 ...-enumeration-of-sam-accounts-and-shares.md | 0 ...w-anonymous-enumeration-of-sam-accounts.md | 0 ...-credentials-for-network-authentication.md | 0 ...ne-permissions-apply-to-anonymous-users.md | 0 ...-pipes-that-can-be-accessed-anonymously.md | 0 ...-accessible-registry-paths-and-subpaths.md | 0 ...cess-remotely-accessible-registry-paths.md | 0 ...nymous-access-to-named-pipes-and-shares.md | 0 ...lients-allowed-to-make-remote-sam-calls.md | 0 ...shares-that-can-be-accessed-anonymously.md | 0 ...g-and-security-model-for-local-accounts.md | 0 .../network-list-manager-policies.md | 0 ...ystem-to-use-computer-identity-for-ntlm.md | 0 ...allow-localsystem-null-session-fallback.md | 0 ...-this-computer-to-use-online-identities.md | 0 ...e-encryption-types-allowed-for-kerberos.md | 0 ...ager-hash-value-on-next-password-change.md | 0 ...ty-force-logoff-when-logon-hours-expire.md | 0 ...curity-lan-manager-authentication-level.md | 0 ...curity-ldap-client-signing-requirements.md | 0 ...-ssp-based-including-secure-rpc-clients.md | 0 ...-ssp-based-including-secure-rpc-servers.md | 0 ...rver-exceptions-for-ntlm-authentication.md | 0 ...lm-add-server-exceptions-in-this-domain.md | 0 ...strict-ntlm-audit-incoming-ntlm-traffic.md | 0 ...udit-ntlm-authentication-in-this-domain.md | 0 ...ity-restrict-ntlm-incoming-ntlm-traffic.md | 0 ...ntlm-ntlm-authentication-in-this-domain.md | 0 ...outgoing-ntlm-traffic-to-remote-servers.md | 0 ...sword-must-meet-complexity-requirements.md | 0 .../password-policy.md | 0 .../perform-volume-maintenance-tasks.md | 0 .../profile-single-process.md | 0 .../profile-system-performance.md | 0 ...le-allow-automatic-administrative-logon.md | 0 ...py-and-access-to-all-drives-and-folders.md | 0 .../remove-computer-from-docking-station.md | 0 .../replace-a-process-level-token.md | 0 .../reset-account-lockout-counter-after.md | 0 .../restore-files-and-directories.md | 0 ...advanced-security-audit-policy-settings.md | 0 .../security-options.md | 0 .../security-policy-settings-reference.md | 0 .../security-policy-settings.md | 0 .../shut-down-the-system.md | 0 ...o-be-shut-down-without-having-to-log-on.md | 0 .../shutdown-clear-virtual-memory-pagefile.md | 0 ...e-passwords-using-reversible-encryption.md | 0 .../synchronize-directory-service-data.md | 0 ...on-for-user-keys-stored-on-the-computer.md | 0 ...thms-for-encryption-hashing-and-signing.md | 0 ...nsensitivity-for-non-windows-subsystems.md | 0 ...-permissions-of-internal-system-objects.md | 0 .../system-settings-optional-subsystems.md | 0 ...ables-for-software-restriction-policies.md | 0 ...ake-ownership-of-files-or-other-objects.md | 0 ...-for-the-built-in-administrator-account.md | 0 ...vation-without-using-the-secure-desktop.md | 0 ...r-administrators-in-admin-approval-mode.md | 0 ...the-elevation-prompt-for-standard-users.md | 0 ...-installations-and-prompt-for-elevation.md | 0 ...ecutables-that-are-signed-and-validated.md | 0 ...-that-are-installed-in-secure-locations.md | 0 ...l-administrators-in-admin-approval-mode.md | 0 ...re-desktop-when-prompting-for-elevation.md | 0 ...ry-write-failures-to-per-user-locations.md | 0 .../user-rights-assignment.md | 0 177 files changed, 840 insertions(+) rename windows/{device-security => security/threat-protection}/security-policy-settings/access-credential-manager-as-a-trusted-caller.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/access-this-computer-from-the-network.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/account-lockout-duration.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/account-lockout-policy.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/account-lockout-threshold.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/account-policies.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-administrator-account-status.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-block-microsoft-accounts.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-guest-account-status.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-rename-administrator-account.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/accounts-rename-guest-account.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/act-as-part-of-the-operating-system.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/add-workstations-to-domain.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/adjust-memory-quotas-for-a-process.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/administer-security-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/allow-log-on-locally.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/allow-log-on-through-remote-desktop-services.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/audit-audit-the-access-of-global-system-objects.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/audit-policy.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/back-up-files-and-directories.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/bypass-traverse-checking.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/change-the-system-time.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/change-the-time-zone.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/create-a-pagefile.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/create-a-token-object.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/create-global-objects.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/create-permanent-shared-objects.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/create-symbolic-links.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/debug-programs.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/deny-access-to-this-computer-from-the-network.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/deny-log-on-as-a-batch-job.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/deny-log-on-as-a-service.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/deny-log-on-locally.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/deny-log-on-through-remote-desktop-services.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/devices-allow-undock-without-having-to-log-on.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-controller-ldap-server-signing-requirements.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-disable-machine-account-password-changes.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-maximum-machine-account-password-age.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/enforce-password-history.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/enforce-user-logon-restrictions.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/force-shutdown-from-a-remote-system.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/generate-security-audits.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/how-to-configure-security-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/privacy-setting-in-sign-in-options.png (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/secpol-architecture.gif (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/secpol-components.gif (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/secpol-multigpomerge.gif (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/secpol-processes.gif (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/impersonate-a-client-after-authentication.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/increase-a-process-working-set.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/increase-scheduling-priority.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-do-not-display-last-user-name.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-machine-inactivity-limit.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-require-smart-card.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/interactive-logon-smart-card-removal-behavior.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/kerberos-policy.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/load-and-unload-device-drivers.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/lock-pages-in-memory.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/log-on-as-a-batch-job.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/log-on-as-a-service.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/manage-auditing-and-security-log.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/maximum-lifetime-for-service-ticket.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/maximum-lifetime-for-user-ticket.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/maximum-password-age.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/minimum-password-age.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/minimum-password-length.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/modify-an-object-label.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/modify-firmware-environment-values.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-allow-anonymous-sidname-translation.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-remotely-accessible-registry-paths.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-list-manager-policies.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-lan-manager-authentication-level.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-ldap-client-signing-requirements.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/password-must-meet-complexity-requirements.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/password-policy.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/perform-volume-maintenance-tasks.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/profile-single-process.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/profile-system-performance.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/remove-computer-from-docking-station.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/replace-a-process-level-token.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/reset-account-lockout-counter-after.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/restore-files-and-directories.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/secpol-advanced-security-audit-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/security-options.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/security-policy-settings-reference.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/security-policy-settings.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/shut-down-the-system.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/store-passwords-using-reversible-encryption.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/synchronize-directory-service-data.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-settings-optional-subsystems.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/take-ownership-of-files-or-other-objects.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md (100%) rename windows/{device-security => security/threat-protection}/security-policy-settings/user-rights-assignment.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 70210a1321..96b3c35d6f 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,846 @@ { "redirections": [ { +"source_path": "windows/device-security/security-policy-settings/access-credential-manager-as-a-trusted-caller.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/access-credential-manager-as-a-trusted-caller", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/access-this-computer-from-the-network.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/access-this-computer-from-the-network", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/account-lockout-duration.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/account-lockout-duration", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/account-lockout-policy.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/account-lockout-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/account-lockout-threshold.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/account-lockout-threshold", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/account-policies.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/account-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-administrator-account-status.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-block-microsoft-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-guest-account-status.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-guest-account-status", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-rename-administrator-account.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-rename-administrator-account", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/accounts-rename-guest-account.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/accounts-rename-guest-account", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/act-as-part-of-the-operating-system.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/act-as-part-of-the-operating-system", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/add-workstations-to-domain.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/add-workstations-to-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/adjust-memory-quotas-for-a-process.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/adjust-memory-quotas-for-a-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/administer-security-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/administer-security-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/allow-log-on-locally.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/allow-log-on-locally", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/allow-log-on-through-remote-desktop-services.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/allow-log-on-through-remote-desktop-services", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/audit-audit-the-access-of-global-system-objects.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/audit-audit-the-access-of-global-system-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/audit-policy.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/audit-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/back-up-files-and-directories.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/back-up-files-and-directories", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/bypass-traverse-checking.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/bypass-traverse-checking", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/change-the-system-time.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/change-the-system-time", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/change-the-time-zone.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/change-the-time-zone", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/create-a-pagefile.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/create-a-pagefile", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/create-a-token-object.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/create-a-token-object", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/create-global-objects.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/create-global-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/create-permanent-shared-objects.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/create-permanent-shared-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/create-symbolic-links.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/create-symbolic-links", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/debug-programs.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/debug-programs", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/deny-access-to-this-computer-from-the-network.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/deny-access-to-this-computer-from-the-network", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/deny-log-on-as-a-batch-job.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-batch-job", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/deny-log-on-as-a-service.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/deny-log-on-locally.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/deny-log-on-locally", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/deny-log-on-through-remote-desktop-services.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/deny-log-on-through-remote-desktop-services", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/devices-allow-undock-without-having-to-log-on.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/devices-allow-undock-without-having-to-log-on", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/devices-allowed-to-format-and-eject-removable-media", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/devices-prevent-users-from-installing-printer-drivers", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-controller-ldap-server-signing-requirements.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-controller-ldap-server-signing-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-controller-refuse-machine-account-password-changes", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-disable-machine-account-password-changes.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-disable-machine-account-password-changes", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-maximum-machine-account-password-age.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-maximum-machine-account-password-age", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/enforce-password-history.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/enforce-password-history", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/enforce-user-logon-restrictions.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/enforce-user-logon-restrictions", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/force-shutdown-from-a-remote-system.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/force-shutdown-from-a-remote-system", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/generate-security-audits.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/generate-security-audits", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/how-to-configure-security-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/how-to-configure-security-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/impersonate-a-client-after-authentication.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/increase-a-process-working-set.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/increase-a-process-working-set", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/increase-scheduling-priority.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/increase-scheduling-priority", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-do-not-display-last-user-name.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-display-last-user-name", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-dont-display-username-at-sign-in", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-account-lockout-threshold", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-machine-inactivity-limit.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-require-smart-card.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/interactive-logon-smart-card-removal-behavior.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/interactive-logon-smart-card-removal-behavior", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/kerberos-policy.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/kerberos-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/load-and-unload-device-drivers.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/load-and-unload-device-drivers", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/lock-pages-in-memory.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/lock-pages-in-memory", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/log-on-as-a-batch-job.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/log-on-as-a-batch-job", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/log-on-as-a-service.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/log-on-as-a-service", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/manage-auditing-and-security-log.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/manage-auditing-and-security-log", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/maximum-lifetime-for-service-ticket.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-service-ticket", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket-renewal", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/maximum-password-age.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/maximum-password-age", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-always", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-always", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/minimum-password-age.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/minimum-password-age", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/minimum-password-length.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/minimum-password-length", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/modify-an-object-label.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/modify-an-object-label", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/modify-firmware-environment-values.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/modify-firmware-environment-values", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-allow-anonymous-sidname-translation.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-allow-anonymous-sidname-translation", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-list-manager-policies.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-list-manager-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-allow-localsystem-null-session-fallback", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-force-logoff-when-logon-hours-expire", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-lan-manager-authentication-level.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-ldap-client-signing-requirements.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-ldap-client-signing-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/password-must-meet-complexity-requirements", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/password-policy.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/password-policy", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/perform-volume-maintenance-tasks.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/perform-volume-maintenance-tasks", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/profile-single-process.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/profile-single-process", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/profile-system-performance.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/profile-system-performance", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/recovery-console-allow-automatic-administrative-logon", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/remove-computer-from-docking-station.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/remove-computer-from-docking-station", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/replace-a-process-level-token.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/replace-a-process-level-token", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/reset-account-lockout-counter-after.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/reset-account-lockout-counter-after", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/restore-files-and-directories.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/restore-files-and-directories", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/secpol-advanced-security-audit-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/secpol-advanced-security-audit-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/security-options.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/security-options", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/security-policy-settings-reference.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/security-policy-settings-reference", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/security-policy-settings.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/security-policy-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/shut-down-the-system.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/shut-down-the-system", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/shutdown-clear-virtual-memory-pagefile", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/store-passwords-using-reversible-encryption.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/store-passwords-using-reversible-encryption", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/synchronize-directory-service-data.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/synchronize-directory-service-data", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-settings-optional-subsystems.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-settings-optional-subsystems", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/take-ownership-of-files-or-other-objects.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/take-ownership-of-files-or-other-objects", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations", +"redirect_document_id": true +}, +{ +"source_path": "windows/device-security/security-policy-settings/user-rights-assignment.md", +"redirect_url": "/windows/security/threat-protection/security-policy-settings/user-rights-assignment", +"redirect_document_id": true +}, +{ "source_path": "windows/device-security/device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md", "redirect_url": "/windows/security/threat-protection/device-guard/deploy-catalog-files-to-support-windows-defender-application-control", "redirect_document_id": true diff --git a/windows/device-security/security-policy-settings/access-credential-manager-as-a-trusted-caller.md b/windows/security/threat-protection/security-policy-settings/access-credential-manager-as-a-trusted-caller.md similarity index 100% rename from windows/device-security/security-policy-settings/access-credential-manager-as-a-trusted-caller.md rename to windows/security/threat-protection/security-policy-settings/access-credential-manager-as-a-trusted-caller.md diff --git a/windows/device-security/security-policy-settings/access-this-computer-from-the-network.md b/windows/security/threat-protection/security-policy-settings/access-this-computer-from-the-network.md similarity index 100% rename from windows/device-security/security-policy-settings/access-this-computer-from-the-network.md rename to windows/security/threat-protection/security-policy-settings/access-this-computer-from-the-network.md diff --git a/windows/device-security/security-policy-settings/account-lockout-duration.md b/windows/security/threat-protection/security-policy-settings/account-lockout-duration.md similarity index 100% rename from windows/device-security/security-policy-settings/account-lockout-duration.md rename to windows/security/threat-protection/security-policy-settings/account-lockout-duration.md diff --git a/windows/device-security/security-policy-settings/account-lockout-policy.md b/windows/security/threat-protection/security-policy-settings/account-lockout-policy.md similarity index 100% rename from windows/device-security/security-policy-settings/account-lockout-policy.md rename to windows/security/threat-protection/security-policy-settings/account-lockout-policy.md diff --git a/windows/device-security/security-policy-settings/account-lockout-threshold.md b/windows/security/threat-protection/security-policy-settings/account-lockout-threshold.md similarity index 100% rename from windows/device-security/security-policy-settings/account-lockout-threshold.md rename to windows/security/threat-protection/security-policy-settings/account-lockout-threshold.md diff --git a/windows/device-security/security-policy-settings/account-policies.md b/windows/security/threat-protection/security-policy-settings/account-policies.md similarity index 100% rename from windows/device-security/security-policy-settings/account-policies.md rename to windows/security/threat-protection/security-policy-settings/account-policies.md diff --git a/windows/device-security/security-policy-settings/accounts-administrator-account-status.md b/windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-administrator-account-status.md rename to windows/security/threat-protection/security-policy-settings/accounts-administrator-account-status.md diff --git a/windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md b/windows/security/threat-protection/security-policy-settings/accounts-block-microsoft-accounts.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-block-microsoft-accounts.md rename to windows/security/threat-protection/security-policy-settings/accounts-block-microsoft-accounts.md diff --git a/windows/device-security/security-policy-settings/accounts-guest-account-status.md b/windows/security/threat-protection/security-policy-settings/accounts-guest-account-status.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-guest-account-status.md rename to windows/security/threat-protection/security-policy-settings/accounts-guest-account-status.md diff --git a/windows/device-security/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md b/windows/security/threat-protection/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md rename to windows/security/threat-protection/security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md diff --git a/windows/device-security/security-policy-settings/accounts-rename-administrator-account.md b/windows/security/threat-protection/security-policy-settings/accounts-rename-administrator-account.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-rename-administrator-account.md rename to windows/security/threat-protection/security-policy-settings/accounts-rename-administrator-account.md diff --git a/windows/device-security/security-policy-settings/accounts-rename-guest-account.md b/windows/security/threat-protection/security-policy-settings/accounts-rename-guest-account.md similarity index 100% rename from windows/device-security/security-policy-settings/accounts-rename-guest-account.md rename to windows/security/threat-protection/security-policy-settings/accounts-rename-guest-account.md diff --git a/windows/device-security/security-policy-settings/act-as-part-of-the-operating-system.md b/windows/security/threat-protection/security-policy-settings/act-as-part-of-the-operating-system.md similarity index 100% rename from windows/device-security/security-policy-settings/act-as-part-of-the-operating-system.md rename to windows/security/threat-protection/security-policy-settings/act-as-part-of-the-operating-system.md diff --git a/windows/device-security/security-policy-settings/add-workstations-to-domain.md b/windows/security/threat-protection/security-policy-settings/add-workstations-to-domain.md similarity index 100% rename from windows/device-security/security-policy-settings/add-workstations-to-domain.md rename to windows/security/threat-protection/security-policy-settings/add-workstations-to-domain.md diff --git a/windows/device-security/security-policy-settings/adjust-memory-quotas-for-a-process.md b/windows/security/threat-protection/security-policy-settings/adjust-memory-quotas-for-a-process.md similarity index 100% rename from windows/device-security/security-policy-settings/adjust-memory-quotas-for-a-process.md rename to windows/security/threat-protection/security-policy-settings/adjust-memory-quotas-for-a-process.md diff --git a/windows/device-security/security-policy-settings/administer-security-policy-settings.md b/windows/security/threat-protection/security-policy-settings/administer-security-policy-settings.md similarity index 100% rename from windows/device-security/security-policy-settings/administer-security-policy-settings.md rename to windows/security/threat-protection/security-policy-settings/administer-security-policy-settings.md diff --git a/windows/device-security/security-policy-settings/allow-log-on-locally.md b/windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md similarity index 100% rename from windows/device-security/security-policy-settings/allow-log-on-locally.md rename to windows/security/threat-protection/security-policy-settings/allow-log-on-locally.md diff --git a/windows/device-security/security-policy-settings/allow-log-on-through-remote-desktop-services.md b/windows/security/threat-protection/security-policy-settings/allow-log-on-through-remote-desktop-services.md similarity index 100% rename from windows/device-security/security-policy-settings/allow-log-on-through-remote-desktop-services.md rename to windows/security/threat-protection/security-policy-settings/allow-log-on-through-remote-desktop-services.md diff --git a/windows/device-security/security-policy-settings/audit-audit-the-access-of-global-system-objects.md b/windows/security/threat-protection/security-policy-settings/audit-audit-the-access-of-global-system-objects.md similarity index 100% rename from windows/device-security/security-policy-settings/audit-audit-the-access-of-global-system-objects.md rename to windows/security/threat-protection/security-policy-settings/audit-audit-the-access-of-global-system-objects.md diff --git a/windows/device-security/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md b/windows/security/threat-protection/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md similarity index 100% rename from windows/device-security/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md rename to windows/security/threat-protection/security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md diff --git a/windows/device-security/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md b/windows/security/threat-protection/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md similarity index 100% rename from windows/device-security/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md rename to windows/security/threat-protection/security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md diff --git a/windows/device-security/security-policy-settings/audit-policy.md b/windows/security/threat-protection/security-policy-settings/audit-policy.md similarity index 100% rename from windows/device-security/security-policy-settings/audit-policy.md rename to windows/security/threat-protection/security-policy-settings/audit-policy.md diff --git a/windows/device-security/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md b/windows/security/threat-protection/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md similarity index 100% rename from windows/device-security/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md rename to windows/security/threat-protection/security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md diff --git a/windows/device-security/security-policy-settings/back-up-files-and-directories.md b/windows/security/threat-protection/security-policy-settings/back-up-files-and-directories.md similarity index 100% rename from windows/device-security/security-policy-settings/back-up-files-and-directories.md rename to windows/security/threat-protection/security-policy-settings/back-up-files-and-directories.md diff --git a/windows/device-security/security-policy-settings/bypass-traverse-checking.md b/windows/security/threat-protection/security-policy-settings/bypass-traverse-checking.md similarity index 100% rename from windows/device-security/security-policy-settings/bypass-traverse-checking.md rename to windows/security/threat-protection/security-policy-settings/bypass-traverse-checking.md diff --git a/windows/device-security/security-policy-settings/change-the-system-time.md b/windows/security/threat-protection/security-policy-settings/change-the-system-time.md similarity index 100% rename from windows/device-security/security-policy-settings/change-the-system-time.md rename to windows/security/threat-protection/security-policy-settings/change-the-system-time.md diff --git a/windows/device-security/security-policy-settings/change-the-time-zone.md b/windows/security/threat-protection/security-policy-settings/change-the-time-zone.md similarity index 100% rename from windows/device-security/security-policy-settings/change-the-time-zone.md rename to windows/security/threat-protection/security-policy-settings/change-the-time-zone.md diff --git a/windows/device-security/security-policy-settings/create-a-pagefile.md b/windows/security/threat-protection/security-policy-settings/create-a-pagefile.md similarity index 100% rename from windows/device-security/security-policy-settings/create-a-pagefile.md rename to windows/security/threat-protection/security-policy-settings/create-a-pagefile.md diff --git a/windows/device-security/security-policy-settings/create-a-token-object.md b/windows/security/threat-protection/security-policy-settings/create-a-token-object.md similarity index 100% rename from windows/device-security/security-policy-settings/create-a-token-object.md rename to windows/security/threat-protection/security-policy-settings/create-a-token-object.md diff --git a/windows/device-security/security-policy-settings/create-global-objects.md b/windows/security/threat-protection/security-policy-settings/create-global-objects.md similarity index 100% rename from windows/device-security/security-policy-settings/create-global-objects.md rename to windows/security/threat-protection/security-policy-settings/create-global-objects.md diff --git a/windows/device-security/security-policy-settings/create-permanent-shared-objects.md b/windows/security/threat-protection/security-policy-settings/create-permanent-shared-objects.md similarity index 100% rename from windows/device-security/security-policy-settings/create-permanent-shared-objects.md rename to windows/security/threat-protection/security-policy-settings/create-permanent-shared-objects.md diff --git a/windows/device-security/security-policy-settings/create-symbolic-links.md b/windows/security/threat-protection/security-policy-settings/create-symbolic-links.md similarity index 100% rename from windows/device-security/security-policy-settings/create-symbolic-links.md rename to windows/security/threat-protection/security-policy-settings/create-symbolic-links.md diff --git a/windows/device-security/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md b/windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md similarity index 100% rename from windows/device-security/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md rename to windows/security/threat-protection/security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md diff --git a/windows/device-security/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md b/windows/security/threat-protection/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md similarity index 100% rename from windows/device-security/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md rename to windows/security/threat-protection/security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md diff --git a/windows/device-security/security-policy-settings/debug-programs.md b/windows/security/threat-protection/security-policy-settings/debug-programs.md similarity index 100% rename from windows/device-security/security-policy-settings/debug-programs.md rename to windows/security/threat-protection/security-policy-settings/debug-programs.md diff --git a/windows/device-security/security-policy-settings/deny-access-to-this-computer-from-the-network.md b/windows/security/threat-protection/security-policy-settings/deny-access-to-this-computer-from-the-network.md similarity index 100% rename from windows/device-security/security-policy-settings/deny-access-to-this-computer-from-the-network.md rename to windows/security/threat-protection/security-policy-settings/deny-access-to-this-computer-from-the-network.md diff --git a/windows/device-security/security-policy-settings/deny-log-on-as-a-batch-job.md b/windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-batch-job.md similarity index 100% rename from windows/device-security/security-policy-settings/deny-log-on-as-a-batch-job.md rename to windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-batch-job.md diff --git a/windows/device-security/security-policy-settings/deny-log-on-as-a-service.md b/windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-service.md similarity index 100% rename from windows/device-security/security-policy-settings/deny-log-on-as-a-service.md rename to windows/security/threat-protection/security-policy-settings/deny-log-on-as-a-service.md diff --git a/windows/device-security/security-policy-settings/deny-log-on-locally.md b/windows/security/threat-protection/security-policy-settings/deny-log-on-locally.md similarity index 100% rename from windows/device-security/security-policy-settings/deny-log-on-locally.md rename to windows/security/threat-protection/security-policy-settings/deny-log-on-locally.md diff --git a/windows/device-security/security-policy-settings/deny-log-on-through-remote-desktop-services.md b/windows/security/threat-protection/security-policy-settings/deny-log-on-through-remote-desktop-services.md similarity index 100% rename from windows/device-security/security-policy-settings/deny-log-on-through-remote-desktop-services.md rename to windows/security/threat-protection/security-policy-settings/deny-log-on-through-remote-desktop-services.md diff --git a/windows/device-security/security-policy-settings/devices-allow-undock-without-having-to-log-on.md b/windows/security/threat-protection/security-policy-settings/devices-allow-undock-without-having-to-log-on.md similarity index 100% rename from windows/device-security/security-policy-settings/devices-allow-undock-without-having-to-log-on.md rename to windows/security/threat-protection/security-policy-settings/devices-allow-undock-without-having-to-log-on.md diff --git a/windows/device-security/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md b/windows/security/threat-protection/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md similarity index 100% rename from windows/device-security/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md rename to windows/security/threat-protection/security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md diff --git a/windows/device-security/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md b/windows/security/threat-protection/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md similarity index 100% rename from windows/device-security/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md rename to windows/security/threat-protection/security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md diff --git a/windows/device-security/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md b/windows/security/threat-protection/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md similarity index 100% rename from windows/device-security/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md rename to windows/security/threat-protection/security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md diff --git a/windows/device-security/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md b/windows/security/threat-protection/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md similarity index 100% rename from windows/device-security/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md rename to windows/security/threat-protection/security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md diff --git a/windows/device-security/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md b/windows/security/threat-protection/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md rename to windows/security/threat-protection/security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md diff --git a/windows/device-security/security-policy-settings/domain-controller-ldap-server-signing-requirements.md b/windows/security/threat-protection/security-policy-settings/domain-controller-ldap-server-signing-requirements.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-controller-ldap-server-signing-requirements.md rename to windows/security/threat-protection/security-policy-settings/domain-controller-ldap-server-signing-requirements.md diff --git a/windows/device-security/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md b/windows/security/threat-protection/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md rename to windows/security/threat-protection/security-policy-settings/domain-controller-refuse-machine-account-password-changes.md diff --git a/windows/device-security/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md b/windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md rename to windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md diff --git a/windows/device-security/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md b/windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md rename to windows/security/threat-protection/security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md diff --git a/windows/device-security/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md b/windows/security/threat-protection/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md rename to windows/security/threat-protection/security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md diff --git a/windows/device-security/security-policy-settings/domain-member-disable-machine-account-password-changes.md b/windows/security/threat-protection/security-policy-settings/domain-member-disable-machine-account-password-changes.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-disable-machine-account-password-changes.md rename to windows/security/threat-protection/security-policy-settings/domain-member-disable-machine-account-password-changes.md diff --git a/windows/device-security/security-policy-settings/domain-member-maximum-machine-account-password-age.md b/windows/security/threat-protection/security-policy-settings/domain-member-maximum-machine-account-password-age.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-maximum-machine-account-password-age.md rename to windows/security/threat-protection/security-policy-settings/domain-member-maximum-machine-account-password-age.md diff --git a/windows/device-security/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md b/windows/security/threat-protection/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md similarity index 100% rename from windows/device-security/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md rename to windows/security/threat-protection/security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md diff --git a/windows/device-security/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md b/windows/security/threat-protection/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md similarity index 100% rename from windows/device-security/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md rename to windows/security/threat-protection/security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md diff --git a/windows/device-security/security-policy-settings/enforce-password-history.md b/windows/security/threat-protection/security-policy-settings/enforce-password-history.md similarity index 100% rename from windows/device-security/security-policy-settings/enforce-password-history.md rename to windows/security/threat-protection/security-policy-settings/enforce-password-history.md diff --git a/windows/device-security/security-policy-settings/enforce-user-logon-restrictions.md b/windows/security/threat-protection/security-policy-settings/enforce-user-logon-restrictions.md similarity index 100% rename from windows/device-security/security-policy-settings/enforce-user-logon-restrictions.md rename to windows/security/threat-protection/security-policy-settings/enforce-user-logon-restrictions.md diff --git a/windows/device-security/security-policy-settings/force-shutdown-from-a-remote-system.md b/windows/security/threat-protection/security-policy-settings/force-shutdown-from-a-remote-system.md similarity index 100% rename from windows/device-security/security-policy-settings/force-shutdown-from-a-remote-system.md rename to windows/security/threat-protection/security-policy-settings/force-shutdown-from-a-remote-system.md diff --git a/windows/device-security/security-policy-settings/generate-security-audits.md b/windows/security/threat-protection/security-policy-settings/generate-security-audits.md similarity index 100% rename from windows/device-security/security-policy-settings/generate-security-audits.md rename to windows/security/threat-protection/security-policy-settings/generate-security-audits.md diff --git a/windows/device-security/security-policy-settings/how-to-configure-security-policy-settings.md b/windows/security/threat-protection/security-policy-settings/how-to-configure-security-policy-settings.md similarity index 100% rename from windows/device-security/security-policy-settings/how-to-configure-security-policy-settings.md rename to windows/security/threat-protection/security-policy-settings/how-to-configure-security-policy-settings.md diff --git a/windows/device-security/security-policy-settings/images/privacy-setting-in-sign-in-options.png b/windows/security/threat-protection/security-policy-settings/images/privacy-setting-in-sign-in-options.png similarity index 100% rename from windows/device-security/security-policy-settings/images/privacy-setting-in-sign-in-options.png rename to windows/security/threat-protection/security-policy-settings/images/privacy-setting-in-sign-in-options.png diff --git a/windows/device-security/security-policy-settings/images/secpol-architecture.gif b/windows/security/threat-protection/security-policy-settings/images/secpol-architecture.gif similarity index 100% rename from windows/device-security/security-policy-settings/images/secpol-architecture.gif rename to windows/security/threat-protection/security-policy-settings/images/secpol-architecture.gif diff --git a/windows/device-security/security-policy-settings/images/secpol-components.gif b/windows/security/threat-protection/security-policy-settings/images/secpol-components.gif similarity index 100% rename from windows/device-security/security-policy-settings/images/secpol-components.gif rename to windows/security/threat-protection/security-policy-settings/images/secpol-components.gif diff --git a/windows/device-security/security-policy-settings/images/secpol-multigpomerge.gif b/windows/security/threat-protection/security-policy-settings/images/secpol-multigpomerge.gif similarity index 100% rename from windows/device-security/security-policy-settings/images/secpol-multigpomerge.gif rename to windows/security/threat-protection/security-policy-settings/images/secpol-multigpomerge.gif diff --git a/windows/device-security/security-policy-settings/images/secpol-processes.gif b/windows/security/threat-protection/security-policy-settings/images/secpol-processes.gif similarity index 100% rename from windows/device-security/security-policy-settings/images/secpol-processes.gif rename to windows/security/threat-protection/security-policy-settings/images/secpol-processes.gif diff --git a/windows/device-security/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png b/windows/security/threat-protection/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png similarity index 100% rename from windows/device-security/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png rename to windows/security/threat-protection/security-policy-settings/images/uac-admin-approval-mode-for-the-built-in-administrator-account.png diff --git a/windows/device-security/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png b/windows/security/threat-protection/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png similarity index 100% rename from windows/device-security/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png rename to windows/security/threat-protection/security-policy-settings/images/uac-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.png diff --git a/windows/device-security/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png b/windows/security/threat-protection/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png similarity index 100% rename from windows/device-security/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png rename to windows/security/threat-protection/security-policy-settings/images/uac-notify-me-only-when-apps-try-to-make-changes-to-my-pc.png diff --git a/windows/device-security/security-policy-settings/impersonate-a-client-after-authentication.md b/windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md similarity index 100% rename from windows/device-security/security-policy-settings/impersonate-a-client-after-authentication.md rename to windows/security/threat-protection/security-policy-settings/impersonate-a-client-after-authentication.md diff --git a/windows/device-security/security-policy-settings/increase-a-process-working-set.md b/windows/security/threat-protection/security-policy-settings/increase-a-process-working-set.md similarity index 100% rename from windows/device-security/security-policy-settings/increase-a-process-working-set.md rename to windows/security/threat-protection/security-policy-settings/increase-a-process-working-set.md diff --git a/windows/device-security/security-policy-settings/increase-scheduling-priority.md b/windows/security/threat-protection/security-policy-settings/increase-scheduling-priority.md similarity index 100% rename from windows/device-security/security-policy-settings/increase-scheduling-priority.md rename to windows/security/threat-protection/security-policy-settings/increase-scheduling-priority.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-do-not-display-last-user-name.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-display-last-user-name.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-do-not-display-last-user-name.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-display-last-user-name.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-machine-account-lockout-threshold.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-machine-inactivity-limit.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-machine-inactivity-limit.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-machine-inactivity-limit.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-require-smart-card.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-require-smart-card.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-require-smart-card.md diff --git a/windows/device-security/security-policy-settings/interactive-logon-smart-card-removal-behavior.md b/windows/security/threat-protection/security-policy-settings/interactive-logon-smart-card-removal-behavior.md similarity index 100% rename from windows/device-security/security-policy-settings/interactive-logon-smart-card-removal-behavior.md rename to windows/security/threat-protection/security-policy-settings/interactive-logon-smart-card-removal-behavior.md diff --git a/windows/device-security/security-policy-settings/kerberos-policy.md b/windows/security/threat-protection/security-policy-settings/kerberos-policy.md similarity index 100% rename from windows/device-security/security-policy-settings/kerberos-policy.md rename to windows/security/threat-protection/security-policy-settings/kerberos-policy.md diff --git a/windows/device-security/security-policy-settings/load-and-unload-device-drivers.md b/windows/security/threat-protection/security-policy-settings/load-and-unload-device-drivers.md similarity index 100% rename from windows/device-security/security-policy-settings/load-and-unload-device-drivers.md rename to windows/security/threat-protection/security-policy-settings/load-and-unload-device-drivers.md diff --git a/windows/device-security/security-policy-settings/lock-pages-in-memory.md b/windows/security/threat-protection/security-policy-settings/lock-pages-in-memory.md similarity index 100% rename from windows/device-security/security-policy-settings/lock-pages-in-memory.md rename to windows/security/threat-protection/security-policy-settings/lock-pages-in-memory.md diff --git a/windows/device-security/security-policy-settings/log-on-as-a-batch-job.md b/windows/security/threat-protection/security-policy-settings/log-on-as-a-batch-job.md similarity index 100% rename from windows/device-security/security-policy-settings/log-on-as-a-batch-job.md rename to windows/security/threat-protection/security-policy-settings/log-on-as-a-batch-job.md diff --git a/windows/device-security/security-policy-settings/log-on-as-a-service.md b/windows/security/threat-protection/security-policy-settings/log-on-as-a-service.md similarity index 100% rename from windows/device-security/security-policy-settings/log-on-as-a-service.md rename to windows/security/threat-protection/security-policy-settings/log-on-as-a-service.md diff --git a/windows/device-security/security-policy-settings/manage-auditing-and-security-log.md b/windows/security/threat-protection/security-policy-settings/manage-auditing-and-security-log.md similarity index 100% rename from windows/device-security/security-policy-settings/manage-auditing-and-security-log.md rename to windows/security/threat-protection/security-policy-settings/manage-auditing-and-security-log.md diff --git a/windows/device-security/security-policy-settings/maximum-lifetime-for-service-ticket.md b/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-service-ticket.md similarity index 100% rename from windows/device-security/security-policy-settings/maximum-lifetime-for-service-ticket.md rename to windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-service-ticket.md diff --git a/windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md b/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md similarity index 100% rename from windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md rename to windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md diff --git a/windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket.md b/windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket.md similarity index 100% rename from windows/device-security/security-policy-settings/maximum-lifetime-for-user-ticket.md rename to windows/security/threat-protection/security-policy-settings/maximum-lifetime-for-user-ticket.md diff --git a/windows/device-security/security-policy-settings/maximum-password-age.md b/windows/security/threat-protection/security-policy-settings/maximum-password-age.md similarity index 100% rename from windows/device-security/security-policy-settings/maximum-password-age.md rename to windows/security/threat-protection/security-policy-settings/maximum-password-age.md diff --git a/windows/device-security/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md b/windows/security/threat-protection/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md similarity index 100% rename from windows/device-security/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md rename to windows/security/threat-protection/security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md diff --git a/windows/device-security/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md b/windows/security/threat-protection/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md similarity index 100% rename from windows/device-security/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md rename to windows/security/threat-protection/security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md diff --git a/windows/device-security/security-policy-settings/minimum-password-age.md b/windows/security/threat-protection/security-policy-settings/minimum-password-age.md similarity index 100% rename from windows/device-security/security-policy-settings/minimum-password-age.md rename to windows/security/threat-protection/security-policy-settings/minimum-password-age.md diff --git a/windows/device-security/security-policy-settings/minimum-password-length.md b/windows/security/threat-protection/security-policy-settings/minimum-password-length.md similarity index 100% rename from windows/device-security/security-policy-settings/minimum-password-length.md rename to windows/security/threat-protection/security-policy-settings/minimum-password-length.md diff --git a/windows/device-security/security-policy-settings/modify-an-object-label.md b/windows/security/threat-protection/security-policy-settings/modify-an-object-label.md similarity index 100% rename from windows/device-security/security-policy-settings/modify-an-object-label.md rename to windows/security/threat-protection/security-policy-settings/modify-an-object-label.md diff --git a/windows/device-security/security-policy-settings/modify-firmware-environment-values.md b/windows/security/threat-protection/security-policy-settings/modify-firmware-environment-values.md similarity index 100% rename from windows/device-security/security-policy-settings/modify-firmware-environment-values.md rename to windows/security/threat-protection/security-policy-settings/modify-firmware-environment-values.md diff --git a/windows/device-security/security-policy-settings/network-access-allow-anonymous-sidname-translation.md b/windows/security/threat-protection/security-policy-settings/network-access-allow-anonymous-sidname-translation.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-allow-anonymous-sidname-translation.md rename to windows/security/threat-protection/security-policy-settings/network-access-allow-anonymous-sidname-translation.md diff --git a/windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md b/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md rename to windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md diff --git a/windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md b/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md rename to windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md diff --git a/windows/device-security/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md b/windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md rename to windows/security/threat-protection/security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md diff --git a/windows/device-security/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md b/windows/security/threat-protection/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md rename to windows/security/threat-protection/security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md diff --git a/windows/device-security/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md b/windows/security/threat-protection/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md rename to windows/security/threat-protection/security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md diff --git a/windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md b/windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md rename to windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md diff --git a/windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths.md b/windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-remotely-accessible-registry-paths.md rename to windows/security/threat-protection/security-policy-settings/network-access-remotely-accessible-registry-paths.md diff --git a/windows/device-security/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md b/windows/security/threat-protection/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md rename to windows/security/threat-protection/security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md diff --git a/windows/device-security/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md b/windows/security/threat-protection/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md rename to windows/security/threat-protection/security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md diff --git a/windows/device-security/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md b/windows/security/threat-protection/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md rename to windows/security/threat-protection/security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md diff --git a/windows/device-security/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md b/windows/security/threat-protection/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md similarity index 100% rename from windows/device-security/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md rename to windows/security/threat-protection/security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md diff --git a/windows/device-security/security-policy-settings/network-list-manager-policies.md b/windows/security/threat-protection/security-policy-settings/network-list-manager-policies.md similarity index 100% rename from windows/device-security/security-policy-settings/network-list-manager-policies.md rename to windows/security/threat-protection/security-policy-settings/network-list-manager-policies.md diff --git a/windows/device-security/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md b/windows/security/threat-protection/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md rename to windows/security/threat-protection/security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md diff --git a/windows/device-security/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md b/windows/security/threat-protection/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md rename to windows/security/threat-protection/security-policy-settings/network-security-allow-localsystem-null-session-fallback.md diff --git a/windows/device-security/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md b/windows/security/threat-protection/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md rename to windows/security/threat-protection/security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md diff --git a/windows/device-security/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md b/windows/security/threat-protection/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md rename to windows/security/threat-protection/security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md diff --git a/windows/device-security/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md b/windows/security/threat-protection/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md rename to windows/security/threat-protection/security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md diff --git a/windows/device-security/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md b/windows/security/threat-protection/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md rename to windows/security/threat-protection/security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md diff --git a/windows/device-security/security-policy-settings/network-security-lan-manager-authentication-level.md b/windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-lan-manager-authentication-level.md rename to windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level.md diff --git a/windows/device-security/security-policy-settings/network-security-ldap-client-signing-requirements.md b/windows/security/threat-protection/security-policy-settings/network-security-ldap-client-signing-requirements.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-ldap-client-signing-requirements.md rename to windows/security/threat-protection/security-policy-settings/network-security-ldap-client-signing-requirements.md diff --git a/windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md b/windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md rename to windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md diff --git a/windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md b/windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md rename to windows/security/threat-protection/security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md diff --git a/windows/device-security/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md b/windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md similarity index 100% rename from windows/device-security/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md rename to windows/security/threat-protection/security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md diff --git a/windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md b/windows/security/threat-protection/security-policy-settings/password-must-meet-complexity-requirements.md similarity index 100% rename from windows/device-security/security-policy-settings/password-must-meet-complexity-requirements.md rename to windows/security/threat-protection/security-policy-settings/password-must-meet-complexity-requirements.md diff --git a/windows/device-security/security-policy-settings/password-policy.md b/windows/security/threat-protection/security-policy-settings/password-policy.md similarity index 100% rename from windows/device-security/security-policy-settings/password-policy.md rename to windows/security/threat-protection/security-policy-settings/password-policy.md diff --git a/windows/device-security/security-policy-settings/perform-volume-maintenance-tasks.md b/windows/security/threat-protection/security-policy-settings/perform-volume-maintenance-tasks.md similarity index 100% rename from windows/device-security/security-policy-settings/perform-volume-maintenance-tasks.md rename to windows/security/threat-protection/security-policy-settings/perform-volume-maintenance-tasks.md diff --git a/windows/device-security/security-policy-settings/profile-single-process.md b/windows/security/threat-protection/security-policy-settings/profile-single-process.md similarity index 100% rename from windows/device-security/security-policy-settings/profile-single-process.md rename to windows/security/threat-protection/security-policy-settings/profile-single-process.md diff --git a/windows/device-security/security-policy-settings/profile-system-performance.md b/windows/security/threat-protection/security-policy-settings/profile-system-performance.md similarity index 100% rename from windows/device-security/security-policy-settings/profile-system-performance.md rename to windows/security/threat-protection/security-policy-settings/profile-system-performance.md diff --git a/windows/device-security/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md b/windows/security/threat-protection/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md similarity index 100% rename from windows/device-security/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md rename to windows/security/threat-protection/security-policy-settings/recovery-console-allow-automatic-administrative-logon.md diff --git a/windows/device-security/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md b/windows/security/threat-protection/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md similarity index 100% rename from windows/device-security/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md rename to windows/security/threat-protection/security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md diff --git a/windows/device-security/security-policy-settings/remove-computer-from-docking-station.md b/windows/security/threat-protection/security-policy-settings/remove-computer-from-docking-station.md similarity index 100% rename from windows/device-security/security-policy-settings/remove-computer-from-docking-station.md rename to windows/security/threat-protection/security-policy-settings/remove-computer-from-docking-station.md diff --git a/windows/device-security/security-policy-settings/replace-a-process-level-token.md b/windows/security/threat-protection/security-policy-settings/replace-a-process-level-token.md similarity index 100% rename from windows/device-security/security-policy-settings/replace-a-process-level-token.md rename to windows/security/threat-protection/security-policy-settings/replace-a-process-level-token.md diff --git a/windows/device-security/security-policy-settings/reset-account-lockout-counter-after.md b/windows/security/threat-protection/security-policy-settings/reset-account-lockout-counter-after.md similarity index 100% rename from windows/device-security/security-policy-settings/reset-account-lockout-counter-after.md rename to windows/security/threat-protection/security-policy-settings/reset-account-lockout-counter-after.md diff --git a/windows/device-security/security-policy-settings/restore-files-and-directories.md b/windows/security/threat-protection/security-policy-settings/restore-files-and-directories.md similarity index 100% rename from windows/device-security/security-policy-settings/restore-files-and-directories.md rename to windows/security/threat-protection/security-policy-settings/restore-files-and-directories.md diff --git a/windows/device-security/security-policy-settings/secpol-advanced-security-audit-policy-settings.md b/windows/security/threat-protection/security-policy-settings/secpol-advanced-security-audit-policy-settings.md similarity index 100% rename from windows/device-security/security-policy-settings/secpol-advanced-security-audit-policy-settings.md rename to windows/security/threat-protection/security-policy-settings/secpol-advanced-security-audit-policy-settings.md diff --git a/windows/device-security/security-policy-settings/security-options.md b/windows/security/threat-protection/security-policy-settings/security-options.md similarity index 100% rename from windows/device-security/security-policy-settings/security-options.md rename to windows/security/threat-protection/security-policy-settings/security-options.md diff --git a/windows/device-security/security-policy-settings/security-policy-settings-reference.md b/windows/security/threat-protection/security-policy-settings/security-policy-settings-reference.md similarity index 100% rename from windows/device-security/security-policy-settings/security-policy-settings-reference.md rename to windows/security/threat-protection/security-policy-settings/security-policy-settings-reference.md diff --git a/windows/device-security/security-policy-settings/security-policy-settings.md b/windows/security/threat-protection/security-policy-settings/security-policy-settings.md similarity index 100% rename from windows/device-security/security-policy-settings/security-policy-settings.md rename to windows/security/threat-protection/security-policy-settings/security-policy-settings.md diff --git a/windows/device-security/security-policy-settings/shut-down-the-system.md b/windows/security/threat-protection/security-policy-settings/shut-down-the-system.md similarity index 100% rename from windows/device-security/security-policy-settings/shut-down-the-system.md rename to windows/security/threat-protection/security-policy-settings/shut-down-the-system.md diff --git a/windows/device-security/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md b/windows/security/threat-protection/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md similarity index 100% rename from windows/device-security/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md rename to windows/security/threat-protection/security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md diff --git a/windows/device-security/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md b/windows/security/threat-protection/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md similarity index 100% rename from windows/device-security/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md rename to windows/security/threat-protection/security-policy-settings/shutdown-clear-virtual-memory-pagefile.md diff --git a/windows/device-security/security-policy-settings/store-passwords-using-reversible-encryption.md b/windows/security/threat-protection/security-policy-settings/store-passwords-using-reversible-encryption.md similarity index 100% rename from windows/device-security/security-policy-settings/store-passwords-using-reversible-encryption.md rename to windows/security/threat-protection/security-policy-settings/store-passwords-using-reversible-encryption.md diff --git a/windows/device-security/security-policy-settings/synchronize-directory-service-data.md b/windows/security/threat-protection/security-policy-settings/synchronize-directory-service-data.md similarity index 100% rename from windows/device-security/security-policy-settings/synchronize-directory-service-data.md rename to windows/security/threat-protection/security-policy-settings/synchronize-directory-service-data.md diff --git a/windows/device-security/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md b/windows/security/threat-protection/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md similarity index 100% rename from windows/device-security/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md rename to windows/security/threat-protection/security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md diff --git a/windows/device-security/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md b/windows/security/threat-protection/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md similarity index 100% rename from windows/device-security/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md rename to windows/security/threat-protection/security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md diff --git a/windows/device-security/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md b/windows/security/threat-protection/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md similarity index 100% rename from windows/device-security/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md rename to windows/security/threat-protection/security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md diff --git a/windows/device-security/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md b/windows/security/threat-protection/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md similarity index 100% rename from windows/device-security/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md rename to windows/security/threat-protection/security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md diff --git a/windows/device-security/security-policy-settings/system-settings-optional-subsystems.md b/windows/security/threat-protection/security-policy-settings/system-settings-optional-subsystems.md similarity index 100% rename from windows/device-security/security-policy-settings/system-settings-optional-subsystems.md rename to windows/security/threat-protection/security-policy-settings/system-settings-optional-subsystems.md diff --git a/windows/device-security/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md b/windows/security/threat-protection/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md similarity index 100% rename from windows/device-security/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md rename to windows/security/threat-protection/security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md diff --git a/windows/device-security/security-policy-settings/take-ownership-of-files-or-other-objects.md b/windows/security/threat-protection/security-policy-settings/take-ownership-of-files-or-other-objects.md similarity index 100% rename from windows/device-security/security-policy-settings/take-ownership-of-files-or-other-objects.md rename to windows/security/threat-protection/security-policy-settings/take-ownership-of-files-or-other-objects.md diff --git a/windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md b/windows/security/threat-protection/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md diff --git a/windows/device-security/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md b/windows/security/threat-protection/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md b/windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md diff --git a/windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md b/windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md diff --git a/windows/device-security/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md b/windows/security/threat-protection/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md diff --git a/windows/device-security/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md b/windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md diff --git a/windows/device-security/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md b/windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md diff --git a/windows/device-security/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md b/windows/security/threat-protection/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md diff --git a/windows/device-security/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md b/windows/security/threat-protection/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md diff --git a/windows/device-security/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md b/windows/security/threat-protection/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md similarity index 100% rename from windows/device-security/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md rename to windows/security/threat-protection/security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md diff --git a/windows/device-security/security-policy-settings/user-rights-assignment.md b/windows/security/threat-protection/security-policy-settings/user-rights-assignment.md similarity index 100% rename from windows/device-security/security-policy-settings/user-rights-assignment.md rename to windows/security/threat-protection/security-policy-settings/user-rights-assignment.md From 5a45606f75010100a4bb154f567a492fc53a61d5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 11:52:05 -0800 Subject: [PATCH 12/86] fixing toc entries --- windows/security/hardware-protection/TOC.md | 2 + windows/security/threat-protection/TOC.md | 643 +++++++++++++++++++- 2 files changed, 640 insertions(+), 5 deletions(-) diff --git a/windows/security/hardware-protection/TOC.md b/windows/security/hardware-protection/TOC.md index 55443ea2b6..86788da403 100644 --- a/windows/security/hardware-protection/TOC.md +++ b/windows/security/hardware-protection/TOC.md @@ -1,5 +1,7 @@ # [Hardware-based protection](index.md) +## [Encrypted Hard Drive](encrypted-hard-drive.md) + ## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) ## [Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 42ede7cb70..4c13e55cf1 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -271,6 +271,112 @@ ## [Windows Defender Application Control](windows-defender-application-control.md) +## [Enable HVCI](enable-virtualization-based-protection-of-code-integrity.md) + +## [AppLocker](applocker\applocker-overview.md) +### [Administer AppLocker](applocker\administer-applocker.md) +#### [Maintain AppLocker policies](applocker\maintain-applocker-policies.md) +#### [Edit an AppLocker policy](applocker\edit-an-applocker-policy.md) +#### [Test and update an AppLocker policy](applocker\test-and-update-an-applocker-policy.md) +#### [Deploy AppLocker policies by using the enforce rules setting](applocker\deploy-applocker-policies-by-using-the-enforce-rules-setting.md) +#### [Use the AppLocker Windows PowerShell cmdlets](applocker\use-the-applocker-windows-powershell-cmdlets.md) +#### [Use AppLocker and Software Restriction Policies in the same domain](applocker\use-applocker-and-software-restriction-policies-in-the-same-domain.md) +#### [Optimize AppLocker performance](applocker\optimize-applocker-performance.md) +#### [Monitor app usage with AppLocker](applocker\monitor-application-usage-with-applocker.md) +#### [Manage packaged apps with AppLocker](applocker\manage-packaged-apps-with-applocker.md) +#### [Working with AppLocker rules](applocker\working-with-applocker-rules.md) +##### [Create a rule that uses a file hash condition](applocker\create-a-rule-that-uses-a-file-hash-condition.md) +##### [Create a rule that uses a path condition](applocker\create-a-rule-that-uses-a-path-condition.md) +##### [Create a rule that uses a publisher condition](applocker\create-a-rule-that-uses-a-publisher-condition.md) +##### [Create AppLocker default rules](applocker\create-applocker-default-rules.md) +##### [Add exceptions for an AppLocker rule](applocker\configure-exceptions-for-an-applocker-rule.md) +##### [Create a rule for packaged apps](applocker\create-a-rule-for-packaged-apps.md) +##### [Delete an AppLocker rule](applocker\delete-an-applocker-rule.md) +##### [Edit AppLocker rules](applocker\edit-applocker-rules.md) +##### [Enable the DLL rule collection](applocker\enable-the-dll-rule-collection.md) +##### [Enforce AppLocker rules](applocker\enforce-applocker-rules.md) +##### [Run the Automatically Generate Rules wizard](applocker\run-the-automatically-generate-rules-wizard.md) +#### [Working with AppLocker policies](applocker\working-with-applocker-policies.md) +##### [Configure the Application Identity service](applocker\configure-the-application-identity-service.md) +##### [Configure an AppLocker policy for audit only](applocker\configure-an-applocker-policy-for-audit-only.md) +##### [Configure an AppLocker policy for enforce rules](applocker\configure-an-applocker-policy-for-enforce-rules.md) +##### [Display a custom URL message when users try to run a blocked app](applocker\display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md) +##### [Export an AppLocker policy from a GPO](applocker\export-an-applocker-policy-from-a-gpo.md) +##### [Export an AppLocker policy to an XML file](applocker\export-an-applocker-policy-to-an-xml-file.md) +##### [Import an AppLocker policy from another computer](applocker\import-an-applocker-policy-from-another-computer.md) +##### [Import an AppLocker policy into a GPO](applocker\import-an-applocker-policy-into-a-gpo.md) +##### [Add rules for packaged apps to existing AppLocker rule-set](applocker\add-rules-for-packaged-apps-to-existing-applocker-rule-set.md) +##### [Merge AppLocker policies by using Set-ApplockerPolicy](applocker\merge-applocker-policies-by-using-set-applockerpolicy.md) +##### [Merge AppLocker policies manually](applocker\merge-applocker-policies-manually.md) +##### [Refresh an AppLocker policy](applocker\refresh-an-applocker-policy.md) +##### [Test an AppLocker policy by using Test-AppLockerPolicy](applocker\test-an-applocker-policy-by-using-test-applockerpolicy.md) +### [AppLocker design guide](applocker\applocker-policies-design-guide.md) +#### [Understand AppLocker policy design decisions](applocker\understand-applocker-policy-design-decisions.md) +#### [Determine your application control objectives](applocker\determine-your-application-control-objectives.md) +#### [Create a list of apps deployed to each business group](applocker\create-list-of-applications-deployed-to-each-business-group.md) +##### [Document your app list](applocker\document-your-application-list.md) +#### [Select the types of rules to create](applocker\select-types-of-rules-to-create.md) +##### [Document your AppLocker rules](applocker\document-your-applocker-rules.md) +#### [Determine the Group Policy structure and rule enforcement](applocker\determine-group-policy-structure-and-rule-enforcement.md) +##### [Understand AppLocker enforcement settings](applocker\understand-applocker-enforcement-settings.md) +##### [Understand AppLocker rules and enforcement setting inheritance in Group Policy](applocker\understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md) +##### [Document the Group Policy structure and AppLocker rule enforcement](applocker\document-group-policy-structure-and-applocker-rule-enforcement.md) +#### [Plan for AppLocker policy management](applocker\plan-for-applocker-policy-management.md) +##### [Document your application control management processes](applocker\document-your-application-control-management-processes.md) +#### [Create your AppLocker planning document](applocker\create-your-applocker-planning-document.md) +### [AppLocker deployment guide](applocker\applocker-policies-deployment-guide.md) +#### [Understand the AppLocker policy deployment process](applocker\understand-the-applocker-policy-deployment-process.md) +#### [Requirements for Deploying AppLocker Policies](applocker\requirements-for-deploying-applocker-policies.md) +#### [Use Software Restriction Policies and AppLocker policies](applocker\using-software-restriction-policies-and-applocker-policies.md) +#### [Create Your AppLocker policies](applocker\create-your-applocker-policies.md) +##### [Create Your AppLocker rules](applocker\create-your-applocker-rules.md) +#### [Deploy the AppLocker policy into production](applocker\deploy-the-applocker-policy-into-production.md) +##### [Use a reference device to create and maintain AppLocker policies](applocker\use-a-reference-computer-to-create-and-maintain-applocker-policies.md) +###### [Determine which apps are digitally signed on a reference device](applocker\determine-which-applications-are-digitally-signed-on-a-reference-computer.md) +###### [Configure the AppLocker reference device](applocker\configure-the-appLocker-reference-device.md) +### [AppLocker technical reference](applocker\applocker-technical-reference.md) +#### [What Is AppLocker?](applocker\what-is-applocker.md) +#### [Requirements to use AppLocker](applocker\requirements-to-use-applocker.md) +#### [AppLocker policy use scenarios](applocker\applocker-policy-use-scenarios.md) +#### [How AppLocker works](applocker\how-applocker-works-techref.md) +##### [Understanding AppLocker rule behavior](applocker\understanding-applocker-rule-behavior.md) +##### [Understanding AppLocker rule exceptions](applocker\understanding-applocker-rule-exceptions.md) +##### [Understanding AppLocker rule collections](applocker\understanding-applocker-rule-collections.md) +##### [Understanding AppLocker allow and deny actions on rules](applocker\understanding-applocker-allow-and-deny-actions-on-rules.md) +##### [Understanding AppLocker rule condition types](applocker\understanding-applocker-rule-condition-types.md) +###### [Understanding the publisher rule condition in AppLocker](applocker\understanding-the-publisher-rule-condition-in-applocker.md) +###### [Understanding the path rule condition in AppLocker](applocker\understanding-the-path-rule-condition-in-applocker.md) +###### [Understanding the file hash rule condition in AppLocker](applocker\understanding-the-file-hash-rule-condition-in-applocker.md) +##### [Understanding AppLocker default rules](applocker\understanding-applocker-default-rules.md) +###### [Executable rules in AppLocker](applocker\executable-rules-in-applocker.md) +###### [Windows Installer rules in AppLocker](applocker\windows-installer-rules-in-applocker.md) +###### [Script rules in AppLocker](applocker\script-rules-in-applocker.md) +###### [DLL rules in AppLocker](applocker\dll-rules-in-applocker.md) +###### [Packaged apps and packaged app installer rules in AppLocker](applocker\packaged-apps-and-packaged-app-installer-rules-in-applocker.md) +#### [AppLocker architecture and components](applocker\applocker-architecture-and-components.md) +#### [AppLocker processes and interactions](applocker\applocker-processes-and-interactions.md) +#### [AppLocker functions](applocker\applocker-functions.md) +#### [Security considerations for AppLocker](applocker\security-considerations-for-applocker.md) +#### [Tools to Use with AppLocker](applocker\tools-to-use-with-applocker.md) +##### [Using Event Viewer with AppLocker](applocker\using-event-viewer-with-applocker.md) +#### [AppLocker Settings](applocker\applocker-settings.md) + + + +## [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) + +## [Device Guard deployment guide](device-guard/device-guard-deployment-guide.md) +### [Introduction to Device Guard: virtualization-based security and WDAC](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) +### [Requirements and deployment planning guidelines for Device Guard](device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md) +### [Planning and getting started on the Device Guard deployment process](device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md) +### [Deploy WDAC](device-guard/deploy-windows-defender-application-control.md) +#### [Optional: Create a code signing certificate for WDAC](device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md) +#### [Deploy WDAC: policy rules and file rules](device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md) +#### [Steps to deploy WDAC](device-guard/steps-to-deploy-windows-defender-application-control.md) +#### [Deploy catalog files to support WDAC](device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md) +#### [Deploy Managed Installer for Device Guard](device-guard/deploy-managed-installer-for-device-guard.md) +### [Deploy Device Guard: enable virtualization-based security](device-guard/deploy-device-guard-enable-virtualization-based-security.md) + ## [Windows Defender SmartScreen](windows-defender-smartscreen\windows-defender-smartscreen-overview.md) ### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md) @@ -310,12 +416,539 @@ ## [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) -## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) - -## [Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) - ## [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) ## [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) -## [Change history for Threat Protection](change-history-for-threat-protection.md) +## [Security auditing](auditing\security-auditing-overview.md) +### [Basic security audit policies](auditing\basic-security-audit-policies.md) +#### [Create a basic audit policy for an event category](auditing\create-a-basic-audit-policy-settings-for-an-event-category.md) +#### [Apply a basic audit policy on a file or folder](auditing\apply-a-basic-audit-policy-on-a-file-or-folder.md) +#### [View the security event log](auditing\view-the-security-event-log.md) +#### [Basic security audit policy settings](auditing\basic-security-audit-policy-settings.md) +##### [Audit account logon events](auditing\basic-audit-account-logon-events.md) +##### [Audit account management](auditing\basic-audit-account-management.md) +##### [Audit directory service access](auditing\basic-audit-directory-service-access.md) +##### [Audit logon events](auditing\basic-audit-logon-events.md) +##### [Audit object access](auditing\basic-audit-object-access.md) +##### [Audit policy change](auditing\basic-audit-policy-change.md) +##### [Audit privilege use](auditing\basic-audit-privilege-use.md) +##### [Audit process tracking](auditing\basic-audit-process-tracking.md) +##### [Audit system events](auditing\basic-audit-system-events.md) +### [Advanced security audit policies](auditing\advanced-security-auditing.md) +#### [Planning and deploying advanced security audit policies](auditing\planning-and-deploying-advanced-security-audit-policies.md) +#### [Advanced security auditing FAQ](auditing\advanced-security-auditing-faq.md) +##### [Which editions of Windows support advanced audit policy configuration](auditing\which-editions-of-windows-support-advanced-audit-policy-configuration.md) +#### [Using advanced security auditing options to monitor dynamic access control objects](auditing\using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) +##### [Monitor the central access policies that apply on a file server](auditing\monitor-the-central-access-policies-that-apply-on-a-file-server.md) +##### [Monitor the use of removable storage devices](auditing\monitor-the-use-of-removable-storage-devices.md) +##### [Monitor resource attribute definitions](auditing\monitor-resource-attribute-definitions.md) +##### [Monitor central access policy and rule definitions](auditing\monitor-central-access-policy-and-rule-definitions.md) +##### [Monitor user and device claims during sign-in](auditing\monitor-user-and-device-claims-during-sign-in.md) +##### [Monitor the resource attributes on files and folders](auditing\monitor-the-resource-attributes-on-files-and-folders.md) +##### [Monitor the central access policies associated with files and folders](auditing\monitor-the-central-access-policies-associated-with-files-and-folders.md) +##### [Monitor claim types](auditing\monitor-claim-types.md) +#### [Advanced security audit policy settings](auditing\advanced-security-audit-policy-settings.md) +##### [Audit Credential Validation](auditing\audit-credential-validation.md) +###### [Event 4774 S, F: An account was mapped for logon.](auditing\event-4774.md) +###### [Event 4775 F: An account could not be mapped for logon.](auditing\event-4775.md) +###### [Event 4776 S, F: The computer attempted to validate the credentials for an account.](auditing\event-4776.md) +###### [Event 4777 F: The domain controller failed to validate the credentials for an account.](auditing\event-4777.md) +##### [Audit Kerberos Authentication Service](auditing\audit-kerberos-authentication-service.md) +###### [Event 4768 S, F: A Kerberos authentication ticket, TGT, was requested.](auditing\event-4768.md) +###### [Event 4771 F: Kerberos pre-authentication failed.](auditing\event-4771.md) +###### [Event 4772 F: A Kerberos authentication ticket request failed.](auditing\event-4772.md) +##### [Audit Kerberos Service Ticket Operations](auditing\audit-kerberos-service-ticket-operations.md) +###### [Event 4769 S, F: A Kerberos service ticket was requested.](auditing\event-4769.md) +###### [Event 4770 S: A Kerberos service ticket was renewed.](auditing\event-4770.md) +###### [Event 4773 F: A Kerberos service ticket request failed.](auditing\event-4773.md) +##### [Audit Other Account Logon Events](auditing\audit-other-account-logon-events.md) +##### [Audit Application Group Management](auditing\audit-application-group-management.md) +##### [Audit Computer Account Management](auditing\audit-computer-account-management.md) +###### [Event 4741 S: A computer account was created.](auditing\event-4741.md) +###### [Event 4742 S: A computer account was changed.](auditing\event-4742.md) +###### [Event 4743 S: A computer account was deleted.](auditing\event-4743.md) +##### [Audit Distribution Group Management](auditing\audit-distribution-group-management.md) +###### [Event 4749 S: A security-disabled global group was created.](auditing\event-4749.md) +###### [Event 4750 S: A security-disabled global group was changed.](auditing\event-4750.md) +###### [Event 4751 S: A member was added to a security-disabled global group.](auditing\event-4751.md) +###### [Event 4752 S: A member was removed from a security-disabled global group.](auditing\event-4752.md) +###### [Event 4753 S: A security-disabled global group was deleted.](auditing\event-4753.md) +##### [Audit Other Account Management Events](auditing\audit-other-account-management-events.md) +###### [Event 4782 S: The password hash an account was accessed.](auditing\event-4782.md) +###### [Event 4793 S: The Password Policy Checking API was called.](auditing\event-4793.md) +##### [Audit Security Group Management](auditing\audit-security-group-management.md) +###### [Event 4731 S: A security-enabled local group was created.](auditing\event-4731.md) +###### [Event 4732 S: A member was added to a security-enabled local group.](auditing\event-4732.md) +###### [Event 4733 S: A member was removed from a security-enabled local group.](auditing\event-4733.md) +###### [Event 4734 S: A security-enabled local group was deleted.](auditing\event-4734.md) +###### [Event 4735 S: A security-enabled local group was changed.](auditing\event-4735.md) +###### [Event 4764 S: A group’s type was changed.](auditing\event-4764.md) +###### [Event 4799 S: A security-enabled local group membership was enumerated.](auditing\event-4799.md) +##### [Audit User Account Management](auditing\audit-user-account-management.md) +###### [Event 4720 S: A user account was created.](auditing\event-4720.md) +###### [Event 4722 S: A user account was enabled.](auditing\event-4722.md) +###### [Event 4723 S, F: An attempt was made to change an account's password.](auditing\event-4723.md) +###### [Event 4724 S, F: An attempt was made to reset an account's password.](auditing\event-4724.md) +###### [Event 4725 S: A user account was disabled.](auditing\event-4725.md) +###### [Event 4726 S: A user account was deleted.](auditing\event-4726.md) +###### [Event 4738 S: A user account was changed.](auditing\event-4738.md) +###### [Event 4740 S: A user account was locked out.](auditing\event-4740.md) +###### [Event 4765 S: SID History was added to an account.](auditing\event-4765.md) +###### [Event 4766 F: An attempt to add SID History to an account failed.](auditing\event-4766.md) +###### [Event 4767 S: A user account was unlocked.](auditing\event-4767.md) +###### [Event 4780 S: The ACL was set on accounts which are members of administrators groups.](auditing\event-4780.md) +###### [Event 4781 S: The name of an account was changed.](auditing\event-4781.md) +###### [Event 4794 S, F: An attempt was made to set the Directory Services Restore Mode administrator password.](auditing\event-4794.md) +###### [Event 4798 S: A user's local group membership was enumerated.](auditing\event-4798.md) +###### [Event 5376 S: Credential Manager credentials were backed up.](auditing\event-5376.md) +###### [Event 5377 S: Credential Manager credentials were restored from a backup.](auditing\event-5377.md) +##### [Audit DPAPI Activity](auditing\audit-dpapi-activity.md) +###### [Event 4692 S, F: Backup of data protection master key was attempted.](auditing\event-4692.md) +###### [Event 4693 S, F: Recovery of data protection master key was attempted.](auditing\event-4693.md) +###### [Event 4694 S, F: Protection of auditable protected data was attempted.](auditing\event-4694.md) +###### [Event 4695 S, F: Unprotection of auditable protected data was attempted.](auditing\event-4695.md) +##### [Audit PNP Activity](auditing\audit-pnp-activity.md) +###### [Event 6416 S: A new external device was recognized by the System.](auditing\event-6416.md) +###### [Event 6419 S: A request was made to disable a device.](auditing\event-6419.md) +###### [Event 6420 S: A device was disabled.](auditing\event-6420.md) +###### [Event 6421 S: A request was made to enable a device.](auditing\event-6421.md) +###### [Event 6422 S: A device was enabled.](auditing\event-6422.md) +###### [Event 6423 S: The installation of this device is forbidden by system policy.](auditing\event-6423.md) +###### [Event 6424 S: The installation of this device was allowed, after having previously been forbidden by policy.](auditing\event-6424.md) +##### [Audit Process Creation](auditing\audit-process-creation.md) +###### [Event 4688 S: A new process has been created.](auditing\event-4688.md) +###### [Event 4696 S: A primary token was assigned to process.](auditing\event-4696.md) +##### [Audit Process Termination](auditing\audit-process-termination.md) +###### [Event 4689 S: A process has exited.](auditing\event-4689.md) +##### [Audit RPC Events](auditing\audit-rpc-events.md) +###### [Event 5712 S: A Remote Procedure Call, RPC, was attempted.](auditing\event-5712.md) +##### [Audit Detailed Directory Service Replication](auditing\audit-detailed-directory-service-replication.md) +###### [Event 4928 S, F: An Active Directory replica source naming context was established.](auditing\event-4928.md) +###### [Event 4929 S, F: An Active Directory replica source naming context was removed.](auditing\event-4929.md) +###### [Event 4930 S, F: An Active Directory replica source naming context was modified.](auditing\event-4930.md) +###### [Event 4931 S, F: An Active Directory replica destination naming context was modified.](auditing\event-4931.md) +###### [Event 4934 S: Attributes of an Active Directory object were replicated.](auditing\event-4934.md) +###### [Event 4935 F: Replication failure begins.](auditing\event-4935.md) +###### [Event 4936 S: Replication failure ends.](auditing\event-4936.md) +###### [Event 4937 S: A lingering object was removed from a replica.](auditing\event-4937.md) +##### [Audit Directory Service Access](auditing\audit-directory-service-access.md) +###### [Event 4662 S, F: An operation was performed on an object.](auditing\event-4662.md) +###### [Event 4661 S, F: A handle to an object was requested.](auditing\event-4661.md) +##### [Audit Directory Service Changes](auditing\audit-directory-service-changes.md) +###### [Event 5136 S: A directory service object was modified.](auditing\event-5136.md) +###### [Event 5137 S: A directory service object was created.](auditing\event-5137.md) +###### [Event 5138 S: A directory service object was undeleted.](auditing\event-5138.md) +###### [Event 5139 S: A directory service object was moved.](auditing\event-5139.md) +###### [Event 5141 S: A directory service object was deleted.](auditing\event-5141.md) +##### [Audit Directory Service Replication](auditing\audit-directory-service-replication.md) +###### [Event 4932 S: Synchronization of a replica of an Active Directory naming context has begun.](auditing\event-4932.md) +###### [Event 4933 S, F: Synchronization of a replica of an Active Directory naming context has ended.](auditing\event-4933.md) +##### [Audit Account Lockout](auditing\audit-account-lockout.md) +###### [Event 4625 F: An account failed to log on.](auditing\event-4625.md) +##### [Audit User/Device Claims](auditing\audit-user-device-claims.md) +###### [Event 4626 S: User/Device claims information.](auditing\event-4626.md) +##### [Audit Group Membership](auditing\audit-group-membership.md) +###### [Event 4627 S: Group membership information.](auditing\event-4627.md) +##### [Audit IPsec Extended Mode](auditing\audit-ipsec-extended-mode.md) +##### [Audit IPsec Main Mode](auditing\audit-ipsec-main-mode.md) +##### [Audit IPsec Quick Mode](auditing\audit-ipsec-quick-mode.md) +##### [Audit Logoff](auditing\audit-logoff.md) +###### [Event 4634 S: An account was logged off.](auditing\event-4634.md) +###### [Event 4647 S: User initiated logoff.](auditing\event-4647.md) +##### [Audit Logon](auditing\audit-logon.md) +###### [Event 4624 S: An account was successfully logged on.](auditing\event-4624.md) +###### [Event 4625 F: An account failed to log on.](auditing\event-4625.md) +###### [Event 4648 S: A logon was attempted using explicit credentials.](auditing\event-4648.md) +###### [Event 4675 S: SIDs were filtered.](auditing\event-4675.md) +##### [Audit Network Policy Server](auditing\audit-network-policy-server.md) +##### [Audit Other Logon/Logoff Events](auditing\audit-other-logonlogoff-events.md) +###### [Event 4649 S: A replay attack was detected.](auditing\event-4649.md) +###### [Event 4778 S: A session was reconnected to a Window Station.](auditing\event-4778.md) +###### [Event 4779 S: A session was disconnected from a Window Station.](auditing\event-4779.md) +###### [Event 4800 S: The workstation was locked.](auditing\event-4800.md) +###### [Event 4801 S: The workstation was unlocked.](auditing\event-4801.md) +###### [Event 4802 S: The screen saver was invoked.](auditing\event-4802.md) +###### [Event 4803 S: The screen saver was dismissed.](auditing\event-4803.md) +###### [Event 5378 F: The requested credentials delegation was disallowed by policy.](auditing\event-5378.md) +###### [Event 5632 S, F: A request was made to authenticate to a wireless network.](auditing\event-5632.md) +###### [Event 5633 S, F: A request was made to authenticate to a wired network.](auditing\event-5633.md) +##### [Audit Special Logon](auditing\audit-special-logon.md) +###### [Event 4964 S: Special groups have been assigned to a new logon.](auditing\event-4964.md) +###### [Event 4672 S: Special privileges assigned to new logon.](auditing\event-4672.md) +##### [Audit Application Generated](auditing\audit-application-generated.md) +##### [Audit Certification Services](auditing\audit-certification-services.md) +##### [Audit Detailed File Share](auditing\audit-detailed-file-share.md) +###### [Event 5145 S, F: A network share object was checked to see whether client can be granted desired access.](auditing\event-5145.md) +##### [Audit File Share](auditing\audit-file-share.md) +###### [Event 5140 S, F: A network share object was accessed.](auditing\event-5140.md) +###### [Event 5142 S: A network share object was added.](auditing\event-5142.md) +###### [Event 5143 S: A network share object was modified.](auditing\event-5143.md) +###### [Event 5144 S: A network share object was deleted.](auditing\event-5144.md) +###### [Event 5168 F: SPN check for SMB/SMB2 failed.](auditing\event-5168.md) +##### [Audit File System](auditing\audit-file-system.md) +###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) +###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) +###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) +###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) +###### [Event 4664 S: An attempt was made to create a hard link.](auditing\event-4664.md) +###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) +###### [Event 5051: A file was virtualized.](auditing\event-5051.md) +###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) +##### [Audit Filtering Platform Connection](auditing\audit-filtering-platform-connection.md) +###### [Event 5031 F: The Windows Firewall Service blocked an application from accepting incoming connections on the network.](auditing\event-5031.md) +###### [Event 5150: The Windows Filtering Platform blocked a packet.](auditing\event-5150.md) +###### [Event 5151: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing\event-5151.md) +###### [Event 5154 S: The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections.](auditing\event-5154.md) +###### [Event 5155 F: The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections.](auditing\event-5155.md) +###### [Event 5156 S: The Windows Filtering Platform has permitted a connection.](auditing\event-5156.md) +###### [Event 5157 F: The Windows Filtering Platform has blocked a connection.](auditing\event-5157.md) +###### [Event 5158 S: The Windows Filtering Platform has permitted a bind to a local port.](auditing\event-5158.md) +###### [Event 5159 F: The Windows Filtering Platform has blocked a bind to a local port.](auditing\event-5159.md) +##### [Audit Filtering Platform Packet Drop](auditing\audit-filtering-platform-packet-drop.md) +###### [Event 5152 F: The Windows Filtering Platform blocked a packet.](auditing\event-5152.md) +###### [Event 5153 S: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing\event-5153.md) +##### [Audit Handle Manipulation](auditing\audit-handle-manipulation.md) +###### [Event 4690 S: An attempt was made to duplicate a handle to an object.](auditing\event-4690.md) +##### [Audit Kernel Object](auditing\audit-kernel-object.md) +###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) +###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) +###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) +###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) +##### [Audit Other Object Access Events](auditing\audit-other-object-access-events.md) +###### [Event 4671: An application attempted to access a blocked ordinal through the TBS.](auditing\event-4671.md) +###### [Event 4691 S: Indirect access to an object was requested.](auditing\event-4691.md) +###### [Event 5148 F: The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded.](auditing\event-5148.md) +###### [Event 5149 F: The DoS attack has subsided and normal processing is being resumed.](auditing\event-5149.md) +###### [Event 4698 S: A scheduled task was created.](auditing\event-4698.md) +###### [Event 4699 S: A scheduled task was deleted.](auditing\event-4699.md) +###### [Event 4700 S: A scheduled task was enabled.](auditing\event-4700.md) +###### [Event 4701 S: A scheduled task was disabled.](auditing\event-4701.md) +###### [Event 4702 S: A scheduled task was updated.](auditing\event-4702.md) +###### [Event 5888 S: An object in the COM+ Catalog was modified.](auditing\event-5888.md) +###### [Event 5889 S: An object was deleted from the COM+ Catalog.](auditing\event-5889.md) +###### [Event 5890 S: An object was added to the COM+ Catalog.](auditing\event-5890.md) +##### [Audit Registry](auditing\audit-registry.md) +###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) +###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) +###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) +###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) +###### [Event 4657 S: A registry value was modified.](auditing\event-4657.md) +###### [Event 5039: A registry key was virtualized.](auditing\event-5039.md) +###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) +##### [Audit Removable Storage](auditing\audit-removable-storage.md) +##### [Audit SAM](auditing\audit-sam.md) +###### [Event 4661 S, F: A handle to an object was requested.](auditing\event-4661.md) +##### [Audit Central Access Policy Staging](auditing\audit-central-access-policy-staging.md) +###### [Event 4818 S: Proposed Central Access Policy does not grant the same access permissions as the current Central Access Policy.](auditing\event-4818.md) +##### [Audit Audit Policy Change](auditing\audit-audit-policy-change.md) +###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) +###### [Event 4715 S: The audit policy, SACL, on an object was changed.](auditing\event-4715.md) +###### [Event 4719 S: System audit policy was changed.](auditing\event-4719.md) +###### [Event 4817 S: Auditing settings on object were changed.](auditing\event-4817.md) +###### [Event 4902 S: The Per-user audit policy table was created.](auditing\event-4902.md) +###### [Event 4906 S: The CrashOnAuditFail value has changed.](auditing\event-4906.md) +###### [Event 4907 S: Auditing settings on object were changed.](auditing\event-4907.md) +###### [Event 4908 S: Special Groups Logon table modified.](auditing\event-4908.md) +###### [Event 4912 S: Per User Audit Policy was changed.](auditing\event-4912.md) +###### [Event 4904 S: An attempt was made to register a security event source.](auditing\event-4904.md) +###### [Event 4905 S: An attempt was made to unregister a security event source.](auditing\event-4905.md) +##### [Audit Authentication Policy Change](auditing\audit-authentication-policy-change.md) +###### [Event 4706 S: A new trust was created to a domain.](auditing\event-4706.md) +###### [Event 4707 S: A trust to a domain was removed.](auditing\event-4707.md) +###### [Event 4716 S: Trusted domain information was modified.](auditing\event-4716.md) +###### [Event 4713 S: Kerberos policy was changed.](auditing\event-4713.md) +###### [Event 4717 S: System security access was granted to an account.](auditing\event-4717.md) +###### [Event 4718 S: System security access was removed from an account.](auditing\event-4718.md) +###### [Event 4739 S: Domain Policy was changed.](auditing\event-4739.md) +###### [Event 4864 S: A namespace collision was detected.](auditing\event-4864.md) +###### [Event 4865 S: A trusted forest information entry was added.](auditing\event-4865.md) +###### [Event 4866 S: A trusted forest information entry was removed.](auditing\event-4866.md) +###### [Event 4867 S: A trusted forest information entry was modified.](auditing\event-4867.md) +##### [Audit Authorization Policy Change](auditing\audit-authorization-policy-change.md) +###### [Event 4703 S: A user right was adjusted.](auditing\event-4703.md) +###### [Event 4704 S: A user right was assigned.](auditing\event-4704.md) +###### [Event 4705 S: A user right was removed.](auditing\event-4705.md) +###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) +###### [Event 4911 S: Resource attributes of the object were changed.](auditing\event-4911.md) +###### [Event 4913 S: Central Access Policy on the object was changed.](auditing\event-4913.md) +##### [Audit Filtering Platform Policy Change](auditing\audit-filtering-platform-policy-change.md) +##### [Audit MPSSVC Rule-Level Policy Change](auditing\audit-mpssvc-rule-level-policy-change.md) +###### [Event 4944 S: The following policy was active when the Windows Firewall started.](auditing\event-4944.md) +###### [Event 4945 S: A rule was listed when the Windows Firewall started.](auditing\event-4945.md) +###### [Event 4946 S: A change has been made to Windows Firewall exception list. A rule was added.](auditing\event-4946.md) +###### [Event 4947 S: A change has been made to Windows Firewall exception list. A rule was modified.](auditing\event-4947.md) +###### [Event 4948 S: A change has been made to Windows Firewall exception list. A rule was deleted.](auditing\event-4948.md) +###### [Event 4949 S: Windows Firewall settings were restored to the default values.](auditing\event-4949.md) +###### [Event 4950 S: A Windows Firewall setting has changed.](auditing\event-4950.md) +###### [Event 4951 F: A rule has been ignored because its major version number was not recognized by Windows Firewall.](auditing\event-4951.md) +###### [Event 4952 F: Parts of a rule have been ignored because its minor version number was not recognized by Windows Firewall. The other parts of the rule will be enforced.](auditing\event-4952.md) +###### [Event 4953 F: Windows Firewall ignored a rule because it could not be parsed.](auditing\event-4953.md) +###### [Event 4954 S: Windows Firewall Group Policy settings have changed. The new settings have been applied.](auditing\event-4954.md) +###### [Event 4956 S: Windows Firewall has changed the active profile.](auditing\event-4956.md) +###### [Event 4957 F: Windows Firewall did not apply the following rule.](auditing\event-4957.md) +###### [Event 4958 F: Windows Firewall did not apply the following rule because the rule referred to items not configured on this computer.](auditing\event-4958.md) +##### [Audit Other Policy Change Events](auditing\audit-other-policy-change-events.md) +###### [Event 4714 S: Encrypted data recovery policy was changed.](auditing\event-4714.md) +###### [Event 4819 S: Central Access Policies on the machine have been changed.](auditing\event-4819.md) +###### [Event 4826 S: Boot Configuration Data loaded.](auditing\event-4826.md) +###### [Event 4909: The local policy settings for the TBS were changed.](auditing\event-4909.md) +###### [Event 4910: The group policy settings for the TBS were changed.](auditing\event-4910.md) +###### [Event 5063 S, F: A cryptographic provider operation was attempted.](auditing\event-5063.md) +###### [Event 5064 S, F: A cryptographic context operation was attempted.](auditing\event-5064.md) +###### [Event 5065 S, F: A cryptographic context modification was attempted.](auditing\event-5065.md) +###### [Event 5066 S, F: A cryptographic function operation was attempted.](auditing\event-5066.md) +###### [Event 5067 S, F: A cryptographic function modification was attempted.](auditing\event-5067.md) +###### [Event 5068 S, F: A cryptographic function provider operation was attempted.](auditing\event-5068.md) +###### [Event 5069 S, F: A cryptographic function property operation was attempted.](auditing\event-5069.md) +###### [Event 5070 S, F: A cryptographic function property modification was attempted.](auditing\event-5070.md) +###### [Event 5447 S: A Windows Filtering Platform filter has been changed.](auditing\event-5447.md) +###### [Event 6144 S: Security policy in the group policy objects has been applied successfully.](auditing\event-6144.md) +###### [Event 6145 F: One or more errors occurred while processing security policy in the group policy objects.](auditing\event-6145.md) +##### [Audit Sensitive Privilege Use](auditing\audit-sensitive-privilege-use.md) +###### [Event 4673 S, F: A privileged service was called.](auditing\event-4673.md) +###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing\event-4674.md) +###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) +##### [Audit Non Sensitive Privilege Use](auditing\audit-non-sensitive-privilege-use.md) +###### [Event 4673 S, F: A privileged service was called.](auditing\event-4673.md) +###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing\event-4674.md) +###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) +##### [Audit Other Privilege Use Events](auditing\audit-other-privilege-use-events.md) +###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) +##### [Audit IPsec Driver](auditing\audit-ipsec-driver.md) +##### [Audit Other System Events](auditing\audit-other-system-events.md) +###### [Event 5024 S: The Windows Firewall Service has started successfully.](auditing\event-5024.md) +###### [Event 5025 S: The Windows Firewall Service has been stopped.](auditing\event-5025.md) +###### [Event 5027 F: The Windows Firewall Service was unable to retrieve the security policy from the local storage. The service will continue enforcing the current policy.](auditing\event-5027.md) +###### [Event 5028 F: The Windows Firewall Service was unable to parse the new security policy. The service will continue with currently enforced policy.](auditing\event-5028.md) +###### [Event 5029 F: The Windows Firewall Service failed to initialize the driver. The service will continue to enforce the current policy.](auditing\event-5029.md) +###### [Event 5030 F: The Windows Firewall Service failed to start.](auditing\event-5030.md) +###### [Event 5032 F: Windows Firewall was unable to notify the user that it blocked an application from accepting incoming connections on the network.](auditing\event-5032.md) +###### [Event 5033 S: The Windows Firewall Driver has started successfully.](auditing\event-5033.md) +###### [Event 5034 S: The Windows Firewall Driver was stopped.](auditing\event-5034.md) +###### [Event 5035 F: The Windows Firewall Driver failed to start.](auditing\event-5035.md) +###### [Event 5037 F: The Windows Firewall Driver detected critical runtime error. Terminating.](auditing\event-5037.md) +###### [Event 5058 S, F: Key file operation.](auditing\event-5058.md) +###### [Event 5059 S, F: Key migration operation.](auditing\event-5059.md) +###### [Event 6400: BranchCache: Received an incorrectly formatted response while discovering availability of content.](auditing\event-6400.md) +###### [Event 6401: BranchCache: Received invalid data from a peer. Data discarded.](auditing\event-6401.md) +###### [Event 6402: BranchCache: The message to the hosted cache offering it data is incorrectly formatted.](auditing\event-6402.md) +###### [Event 6403: BranchCache: The hosted cache sent an incorrectly formatted response to the client.](auditing\event-6403.md) +###### [Event 6404: BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate.](auditing\event-6404.md) +###### [Event 6405: BranchCache: %2 instances of event id %1 occurred.](auditing\event-6405.md) +###### [Event 6406: %1 registered to Windows Firewall to control filtering for the following: %2.](auditing\event-6406.md) +###### [Event 6407: 1%.](auditing\event-6407.md) +###### [Event 6408: Registered product %1 failed and Windows Firewall is now controlling the filtering for %2.](auditing\event-6408.md) +###### [Event 6409: BranchCache: A service connection point object could not be parsed.](auditing\event-6409.md) +##### [Audit Security State Change](auditing\audit-security-state-change.md) +###### [Event 4608 S: Windows is starting up.](auditing\event-4608.md) +###### [Event 4616 S: The system time was changed.](auditing\event-4616.md) +###### [Event 4621 S: Administrator recovered system from CrashOnAuditFail.](auditing\event-4621.md) +##### [Audit Security System Extension](auditing\audit-security-system-extension.md) +###### [Event 4610 S: An authentication package has been loaded by the Local Security Authority.](auditing\event-4610.md) +###### [Event 4611 S: A trusted logon process has been registered with the Local Security Authority.](auditing\event-4611.md) +###### [Event 4614 S: A notification package has been loaded by the Security Account Manager.](auditing\event-4614.md) +###### [Event 4622 S: A security package has been loaded by the Local Security Authority.](auditing\event-4622.md) +###### [Event 4697 S: A service was installed in the system.](auditing\event-4697.md) +##### [Audit System Integrity](auditing\audit-system-integrity.md) +###### [Event 4612 S: Internal resources allocated for the queuing of audit messages have been exhausted, leading to the loss of some audits.](auditing\event-4612.md) +###### [Event 4615 S: Invalid use of LPC port.](auditing\event-4615.md) +###### [Event 4618 S: A monitored security event pattern has occurred.](auditing\event-4618.md) +###### [Event 4816 S: RPC detected an integrity violation while decrypting an incoming message.](auditing\event-4816.md) +###### [Event 5038 F: Code integrity determined that the image hash of a file is not valid.](auditing\event-5038.md) +###### [Event 5056 S: A cryptographic self-test was performed.](auditing\event-5056.md) +###### [Event 5062 S: A kernel-mode cryptographic self-test was performed.](auditing\event-5062.md) +###### [Event 5057 F: A cryptographic primitive operation failed.](auditing\event-5057.md) +###### [Event 5060 F: Verification operation failed.](auditing\event-5060.md) +###### [Event 5061 S, F: Cryptographic operation.](auditing\event-5061.md) +###### [Event 6281 F: Code Integrity determined that the page hashes of an image file are not valid.](auditing\event-6281.md) +###### [Event 6410 F: Code integrity determined that a file does not meet the security requirements to load into a process.](auditing\event-6410.md) +##### [Other Events](auditing\other-events.md) +###### [Event 1100 S: The event logging service has shut down.](auditing\event-1100.md) +###### [Event 1102 S: The audit log was cleared.](auditing\event-1102.md) +###### [Event 1104 S: The security log is now full.](auditing\event-1104.md) +###### [Event 1105 S: Event log automatic backup.](auditing\event-1105.md) +###### [Event 1108 S: The event logging service encountered an error while processing an incoming event published from %1.](auditing\event-1108.md) +##### [Appendix A: Security monitoring recommendations for many audit events](auditing\appendix-a-security-monitoring-recommendations-for-many-audit-events.md) +##### [Registry (Global Object Access Auditing) ](auditing\registry-global-object-access-auditing.md) +##### [File System (Global Object Access Auditing) ](auditing\file-system-global-object-access-auditing.md) + +## [Security policy settings](security-policy-settings/security-policy-settings.md) +### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) +#### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) +### [Configure security policy settings](security-policy-settings/how-to-configure-security-policy-settings.md) +### [Security policy settings reference](security-policy-settings/security-policy-settings-reference.md) +#### [Account Policies](security-policy-settings/account-policies.md) +##### [Password Policy](security-policy-settings/password-policy.md) +###### [Enforce password history](security-policy-settings/enforce-password-history.md) +###### [Maximum password age](security-policy-settings/maximum-password-age.md) +###### [Minimum password age](security-policy-settings/minimum-password-age.md) +###### [Minimum password length](security-policy-settings/minimum-password-length.md) +###### [Password must meet complexity requirements](security-policy-settings/password-must-meet-complexity-requirements.md) +###### [Store passwords using reversible encryption](security-policy-settings/store-passwords-using-reversible-encryption.md) +##### [Account Lockout Policy](security-policy-settings/account-lockout-policy.md) +###### [Account lockout duration](security-policy-settings/account-lockout-duration.md) +###### [Account lockout threshold](security-policy-settings/account-lockout-threshold.md) +###### [Reset account lockout counter after](security-policy-settings/reset-account-lockout-counter-after.md) +##### [Kerberos Policy](security-policy-settings/kerberos-policy.md) +###### [Enforce user logon restrictions](security-policy-settings/enforce-user-logon-restrictions.md) +###### [Maximum lifetime for service ticket](security-policy-settings/maximum-lifetime-for-service-ticket.md) +###### [Maximum lifetime for user ticket](security-policy-settings/maximum-lifetime-for-user-ticket.md) +###### [Maximum lifetime for user ticket renewal](security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md) +###### [Maximum tolerance for computer clock synchronization](security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md) +#### [Audit Policy](security-policy-settings/audit-policy.md) +#### [Security Options](security-policy-settings/security-options.md) +##### [Accounts: Administrator account status](security-policy-settings/accounts-administrator-account-status.md) +##### [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) +##### [Accounts: Guest account status](security-policy-settings/accounts-guest-account-status.md) +##### [Accounts: Limit local account use of blank passwords to console logon only](security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md) +##### [Accounts: Rename administrator account](security-policy-settings/accounts-rename-administrator-account.md) +##### [Accounts: Rename guest account](security-policy-settings/accounts-rename-guest-account.md) +##### [Audit: Audit the access of global system objects](security-policy-settings/audit-audit-the-access-of-global-system-objects.md) +##### [Audit: Audit the use of Backup and Restore privilege](security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md) +##### [Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings](security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md) +##### [Audit: Shut down system immediately if unable to log security audits](security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md) +##### [DCOM: Machine Access Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) +##### [DCOM: Machine Launch Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) +##### [Devices: Allow undock without having to log on](security-policy-settings/devices-allow-undock-without-having-to-log-on.md) +##### [Devices: Allowed to format and eject removable media](security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md) +##### [Devices: Prevent users from installing printer drivers](security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md) +##### [Devices: Restrict CD-ROM access to locally logged-on user only](security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md) +##### [Devices: Restrict floppy access to locally logged-on user only](security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md) +##### [Domain controller: Allow server operators to schedule tasks](security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md) +##### [Domain controller: LDAP server signing requirements](security-policy-settings/domain-controller-ldap-server-signing-requirements.md) +##### [Domain controller: Refuse machine account password changes](security-policy-settings/domain-controller-refuse-machine-account-password-changes.md) +##### [Domain member: Digitally encrypt or sign secure channel data (always)](security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md) +##### [Domain member: Digitally encrypt secure channel data (when possible)](security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md) +##### [Domain member: Digitally sign secure channel data (when possible)](security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md) +##### [Domain member: Disable machine account password changes](security-policy-settings/domain-member-disable-machine-account-password-changes.md) +##### [Domain member: Maximum machine account password age](security-policy-settings/domain-member-maximum-machine-account-password-age.md) +##### [Domain member: Require strong (Windows 2000 or later) session key](security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md) +##### [Interactive logon: Display user information when the session is locked](security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md) +##### [Interactive logon: Don't display last signed-in](security-policy-settings/interactive-logon-do-not-display-last-user-name.md) +##### [Interactive logon: Don't display username at sign-in](security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md) +##### [Interactive logon: Do not require CTRL+ALT+DEL](security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md) +##### [Interactive logon: Machine account lockout threshold](security-policy-settings/interactive-logon-machine-account-lockout-threshold.md) +##### [Interactive logon: Machine inactivity limit](security-policy-settings/interactive-logon-machine-inactivity-limit.md) +##### [Interactive logon: Message text for users attempting to log on](security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md) +##### [Interactive logon: Message title for users attempting to log on](security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md) +##### [Interactive logon: Number of previous logons to cache (in case domain controller is not available)](security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md) +##### [Interactive logon: Prompt user to change password before expiration](security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md) +##### [Interactive logon: Require Domain Controller authentication to unlock workstation](security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md) +##### [Interactive logon: Require smart card](security-policy-settings/interactive-logon-require-smart-card.md) +##### [Interactive logon: Smart card removal behavior](security-policy-settings/interactive-logon-smart-card-removal-behavior.md) +##### [Microsoft network client: Digitally sign communications (always)](security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md) +##### [Microsoft network client: Digitally sign communications (if server agrees)](security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md) +##### [Microsoft network client: Send unencrypted password to third-party SMB servers](security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md) +##### [Microsoft network server: Amount of idle time required before suspending session](security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md) +##### [Microsoft network server: Attempt S4U2Self to obtain claim information](security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md) +##### [Microsoft network server: Digitally sign communications (always)](security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md) +##### [Microsoft network server: Digitally sign communications (if client agrees)](security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md) +##### [Microsoft network server: Disconnect clients when logon hours expire](security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md) +##### [Microsoft network server: Server SPN target name validation level](security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md) +##### [Network access: Allow anonymous SID/Name translation](security-policy-settings/network-access-allow-anonymous-sidname-translation.md) +##### [Network access: Do not allow anonymous enumeration of SAM accounts](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md) +##### [Network access: Do not allow anonymous enumeration of SAM accounts and shares](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md) +##### [Network access: Do not allow storage of passwords and credentials for network authentication](security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md) +##### [Network access: Let Everyone permissions apply to anonymous users](security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md) +##### [Network access: Named Pipes that can be accessed anonymously](security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md) +##### [Network access: Remotely accessible registry paths](security-policy-settings/network-access-remotely-accessible-registry-paths.md) +##### [Network access: Remotely accessible registry paths and subpaths](security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md) +##### [Network access: Restrict anonymous access to Named Pipes and Shares](security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md) +##### [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) +##### [Network access: Shares that can be accessed anonymously](security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md) +##### [Network access: Sharing and security model for local accounts](security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md) +##### [Network security: Allow Local System to use computer identity for NTLM](security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md) +##### [Network security: Allow LocalSystem NULL session fallback](security-policy-settings/network-security-allow-localsystem-null-session-fallback.md) +##### [Network security: Allow PKU2U authentication requests to this computer to use online identities](security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md) +##### [Network security: Configure encryption types allowed for Kerberos Win7 only](security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md) +##### [Network security: Do not store LAN Manager hash value on next password change](security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md) +##### [Network security: Force logoff when logon hours expire](security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md) +##### [Network security: LAN Manager authentication level](security-policy-settings/network-security-lan-manager-authentication-level.md) +##### [Network security: LDAP client signing requirements](security-policy-settings/network-security-ldap-client-signing-requirements.md) +##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) clients](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md) +##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) servers](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md) +##### [Network security: Restrict NTLM: Add remote server exceptions for NTLM authentication](security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md) +##### [Network security: Restrict NTLM: Add server exceptions in this domain](security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md) +##### [Network security: Restrict NTLM: Audit incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md) +##### [Network security: Restrict NTLM: Audit NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md) +##### [Network security: Restrict NTLM: Incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md) +##### [Network security: Restrict NTLM: NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md) +##### [Network security: Restrict NTLM: Outgoing NTLM traffic to remote servers](security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md) +##### [Recovery console: Allow automatic administrative logon](security-policy-settings/recovery-console-allow-automatic-administrative-logon.md) +##### [Recovery console: Allow floppy copy and access to all drives and folders](security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md) +##### [Shutdown: Allow system to be shut down without having to log on](security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md) +##### [Shutdown: Clear virtual memory pagefile](security-policy-settings/shutdown-clear-virtual-memory-pagefile.md) +##### [System cryptography: Force strong key protection for user keys stored on the computer](security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md) +##### [System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing](security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md) +##### [System objects: Require case insensitivity for non-Windows subsystems](security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md) +##### [System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links)](security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md) +##### [System settings: Optional subsystems](security-policy-settings/system-settings-optional-subsystems.md) +##### [System settings: Use certificate rules on Windows executables for Software Restriction Policies](security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md) +##### [User Account Control: Admin Approval Mode for the Built-in Administrator account](security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md) +##### [User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop](security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md) +##### [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md) +##### [User Account Control: Behavior of the elevation prompt for standard users](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md) +##### [User Account Control: Detect application installations and prompt for elevation](security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md) +##### [User Account Control: Only elevate executables that are signed and validated](security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md) +##### [User Account Control: Only elevate UIAccess applications that are installed in secure locations](security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md) +##### [User Account Control: Run all administrators in Admin Approval Mode](security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md) +##### [User Account Control: Switch to the secure desktop when prompting for elevation](security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md) +##### [User Account Control: Virtualize file and registry write failures to per-user locations](security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md) +#### [Advanced security audit policy settings](security-policy-settings/secpol-advanced-security-audit-policy-settings.md) +#### [User Rights Assignment](security-policy-settings/user-rights-assignment.md) +##### [Access Credential Manager as a trusted caller](security-policy-settings/access-credential-manager-as-a-trusted-caller.md) +##### [Access this computer from the network](security-policy-settings/access-this-computer-from-the-network.md) +##### [Act as part of the operating system](security-policy-settings/act-as-part-of-the-operating-system.md) +##### [Add workstations to domain](security-policy-settings/add-workstations-to-domain.md) +##### [Adjust memory quotas for a process](security-policy-settings/adjust-memory-quotas-for-a-process.md) +##### [Allow log on locally](security-policy-settings/allow-log-on-locally.md) +##### [Allow log on through Remote Desktop Services](security-policy-settings/allow-log-on-through-remote-desktop-services.md) +##### [Back up files and directories](security-policy-settings/back-up-files-and-directories.md) +##### [Bypass traverse checking](security-policy-settings/bypass-traverse-checking.md) +##### [Change the system time](security-policy-settings/change-the-system-time.md) +##### [Change the time zone](security-policy-settings/change-the-time-zone.md) +##### [Create a pagefile](security-policy-settings/create-a-pagefile.md) +##### [Create a token object](security-policy-settings/create-a-token-object.md) +##### [Create global objects](security-policy-settings/create-global-objects.md) +##### [Create permanent shared objects](security-policy-settings/create-permanent-shared-objects.md) +##### [Create symbolic links](security-policy-settings/create-symbolic-links.md) +##### [Debug programs](security-policy-settings/debug-programs.md) +##### [Deny access to this computer from the network](security-policy-settings/deny-access-to-this-computer-from-the-network.md) +##### [Deny log on as a batch job](security-policy-settings/deny-log-on-as-a-batch-job.md) +##### [Deny log on as a service](security-policy-settings/deny-log-on-as-a-service.md) +##### [Deny log on locally](security-policy-settings/deny-log-on-locally.md) +##### [Deny log on through Remote Desktop Services](security-policy-settings/deny-log-on-through-remote-desktop-services.md) +##### [Enable computer and user accounts to be trusted for delegation](security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md) +##### [Force shutdown from a remote system](security-policy-settings/force-shutdown-from-a-remote-system.md) +##### [Generate security audits](security-policy-settings/generate-security-audits.md) +##### [Impersonate a client after authentication](security-policy-settings/impersonate-a-client-after-authentication.md) +##### [Increase a process working set](security-policy-settings/increase-a-process-working-set.md) +##### [Increase scheduling priority](security-policy-settings/increase-scheduling-priority.md) +##### [Load and unload device drivers](security-policy-settings/load-and-unload-device-drivers.md) +##### [Lock pages in memory](security-policy-settings/lock-pages-in-memory.md) +##### [Log on as a batch job](security-policy-settings/log-on-as-a-batch-job.md) +##### [Log on as a service](security-policy-settings/log-on-as-a-service.md) +##### [Manage auditing and security log](security-policy-settings/manage-auditing-and-security-log.md) +##### [Modify an object label](security-policy-settings/modify-an-object-label.md) +##### [Modify firmware environment values](security-policy-settings/modify-firmware-environment-values.md) +##### [Perform volume maintenance tasks](security-policy-settings/perform-volume-maintenance-tasks.md) +##### [Profile single process](security-policy-settings/profile-single-process.md) +##### [Profile system performance](security-policy-settings/profile-system-performance.md) +##### [Remove computer from docking station](security-policy-settings/remove-computer-from-docking-station.md) +##### [Replace a process level token](security-policy-settings/replace-a-process-level-token.md) +##### [Restore files and directories](security-policy-settings/restore-files-and-directories.md) +##### [Shut down the system](security-policy-settings/shut-down-the-system.md) +##### [Synchronize directory service data](security-policy-settings/synchronize-directory-service-data.md) +##### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) + + +## [Windows security baselines](windows-security-baselines.md) +### [Security Compliance Toolkit](security-compliance-toolkit-10.md) +### [Get support](get-support-for-security-baselines.md) + +## [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) + +## [Change history for device security](change-history-for-device-security.md) + +## [Change history for Threat protection](change-history-for-threat-protection.md) From f1151364944ab1b3dbf5e2f76057702f75542a97 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:14:32 -0800 Subject: [PATCH 13/86] moved threat nprotection files --- .openpublishing.redirection.json | 35 + windows/device-security/TOC.md | 669 ------------------ .../block-untrusted-fonts-in-enterprise.md | 0 .../change-history-for-threat-protection.md | 0 ...tions-for-app-related-security-policies.md | 0 ...iew-of-threat-mitigations-in-windows-10.md | 0 ...arding-to-assist-in-intrusion-detection.md | 0 ...e-worm-targets-out-of-date-systems-wdsi.md | 0 .../windows-defender-application-control.md | 0 9 files changed, 35 insertions(+), 669 deletions(-) rename windows/{ => security}/threat-protection/block-untrusted-fonts-in-enterprise.md (100%) rename windows/{ => security}/threat-protection/change-history-for-threat-protection.md (100%) rename windows/{ => security}/threat-protection/override-mitigation-options-for-app-related-security-policies.md (100%) rename windows/{ => security}/threat-protection/overview-of-threat-mitigations-in-windows-10.md (100%) rename windows/{ => security}/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md (100%) rename windows/{ => security}/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-control.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 96b3c35d6f..d4aa4be346 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,41 @@ { "redirections": [ { +"source_path": "windows/threat-protection/block-untrusted-fonts-in-enterprise.md", +"redirect_url": "/windows/security/threat-protection/block-untrusted-fonts-in-enterprise", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/change-history-for-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/change-history-for-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/override-mitigation-options-for-app-related-security-policies.md", +"redirect_url": "/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/overview-of-threat-mitigations-in-windows-10.md", +"redirect_url": "/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md", +"redirect_url": "/windows/security/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md", +"redirect_url": "/windows/security/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-control.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-control", +"redirect_document_id": true +}, +{ "source_path": "windows/device-security/security-policy-settings/access-credential-manager-as-a-trusted-caller.md", "redirect_url": "/windows/security/threat-protection/security-policy-settings/access-credential-manager-as-a-trusted-caller", "redirect_document_id": true diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md index 5bfecea364..6ac4c49871 100644 --- a/windows/device-security/TOC.md +++ b/windows/device-security/TOC.md @@ -1,671 +1,2 @@ # [Device security](index.md) -## [AppLocker](applocker\applocker-overview.md) -### [Administer AppLocker](applocker\administer-applocker.md) -#### [Maintain AppLocker policies](applocker\maintain-applocker-policies.md) -#### [Edit an AppLocker policy](applocker\edit-an-applocker-policy.md) -#### [Test and update an AppLocker policy](applocker\test-and-update-an-applocker-policy.md) -#### [Deploy AppLocker policies by using the enforce rules setting](applocker\deploy-applocker-policies-by-using-the-enforce-rules-setting.md) -#### [Use the AppLocker Windows PowerShell cmdlets](applocker\use-the-applocker-windows-powershell-cmdlets.md) -#### [Use AppLocker and Software Restriction Policies in the same domain](applocker\use-applocker-and-software-restriction-policies-in-the-same-domain.md) -#### [Optimize AppLocker performance](applocker\optimize-applocker-performance.md) -#### [Monitor app usage with AppLocker](applocker\monitor-application-usage-with-applocker.md) -#### [Manage packaged apps with AppLocker](applocker\manage-packaged-apps-with-applocker.md) -#### [Working with AppLocker rules](applocker\working-with-applocker-rules.md) -##### [Create a rule that uses a file hash condition](applocker\create-a-rule-that-uses-a-file-hash-condition.md) -##### [Create a rule that uses a path condition](applocker\create-a-rule-that-uses-a-path-condition.md) -##### [Create a rule that uses a publisher condition](applocker\create-a-rule-that-uses-a-publisher-condition.md) -##### [Create AppLocker default rules](applocker\create-applocker-default-rules.md) -##### [Add exceptions for an AppLocker rule](applocker\configure-exceptions-for-an-applocker-rule.md) -##### [Create a rule for packaged apps](applocker\create-a-rule-for-packaged-apps.md) -##### [Delete an AppLocker rule](applocker\delete-an-applocker-rule.md) -##### [Edit AppLocker rules](applocker\edit-applocker-rules.md) -##### [Enable the DLL rule collection](applocker\enable-the-dll-rule-collection.md) -##### [Enforce AppLocker rules](applocker\enforce-applocker-rules.md) -##### [Run the Automatically Generate Rules wizard](applocker\run-the-automatically-generate-rules-wizard.md) -#### [Working with AppLocker policies](applocker\working-with-applocker-policies.md) -##### [Configure the Application Identity service](applocker\configure-the-application-identity-service.md) -##### [Configure an AppLocker policy for audit only](applocker\configure-an-applocker-policy-for-audit-only.md) -##### [Configure an AppLocker policy for enforce rules](applocker\configure-an-applocker-policy-for-enforce-rules.md) -##### [Display a custom URL message when users try to run a blocked app](applocker\display-a-custom-url-message-when-users-try-to-run-a-blocked-application.md) -##### [Export an AppLocker policy from a GPO](applocker\export-an-applocker-policy-from-a-gpo.md) -##### [Export an AppLocker policy to an XML file](applocker\export-an-applocker-policy-to-an-xml-file.md) -##### [Import an AppLocker policy from another computer](applocker\import-an-applocker-policy-from-another-computer.md) -##### [Import an AppLocker policy into a GPO](applocker\import-an-applocker-policy-into-a-gpo.md) -##### [Add rules for packaged apps to existing AppLocker rule-set](applocker\add-rules-for-packaged-apps-to-existing-applocker-rule-set.md) -##### [Merge AppLocker policies by using Set-ApplockerPolicy](applocker\merge-applocker-policies-by-using-set-applockerpolicy.md) -##### [Merge AppLocker policies manually](applocker\merge-applocker-policies-manually.md) -##### [Refresh an AppLocker policy](applocker\refresh-an-applocker-policy.md) -##### [Test an AppLocker policy by using Test-AppLockerPolicy](applocker\test-an-applocker-policy-by-using-test-applockerpolicy.md) -### [AppLocker design guide](applocker\applocker-policies-design-guide.md) -#### [Understand AppLocker policy design decisions](applocker\understand-applocker-policy-design-decisions.md) -#### [Determine your application control objectives](applocker\determine-your-application-control-objectives.md) -#### [Create a list of apps deployed to each business group](applocker\create-list-of-applications-deployed-to-each-business-group.md) -##### [Document your app list](applocker\document-your-application-list.md) -#### [Select the types of rules to create](applocker\select-types-of-rules-to-create.md) -##### [Document your AppLocker rules](applocker\document-your-applocker-rules.md) -#### [Determine the Group Policy structure and rule enforcement](applocker\determine-group-policy-structure-and-rule-enforcement.md) -##### [Understand AppLocker enforcement settings](applocker\understand-applocker-enforcement-settings.md) -##### [Understand AppLocker rules and enforcement setting inheritance in Group Policy](applocker\understand-applocker-rules-and-enforcement-setting-inheritance-in-group-policy.md) -##### [Document the Group Policy structure and AppLocker rule enforcement](applocker\document-group-policy-structure-and-applocker-rule-enforcement.md) -#### [Plan for AppLocker policy management](applocker\plan-for-applocker-policy-management.md) -##### [Document your application control management processes](applocker\document-your-application-control-management-processes.md) -#### [Create your AppLocker planning document](applocker\create-your-applocker-planning-document.md) -### [AppLocker deployment guide](applocker\applocker-policies-deployment-guide.md) -#### [Understand the AppLocker policy deployment process](applocker\understand-the-applocker-policy-deployment-process.md) -#### [Requirements for Deploying AppLocker Policies](applocker\requirements-for-deploying-applocker-policies.md) -#### [Use Software Restriction Policies and AppLocker policies](applocker\using-software-restriction-policies-and-applocker-policies.md) -#### [Create Your AppLocker policies](applocker\create-your-applocker-policies.md) -##### [Create Your AppLocker rules](applocker\create-your-applocker-rules.md) -#### [Deploy the AppLocker policy into production](applocker\deploy-the-applocker-policy-into-production.md) -##### [Use a reference device to create and maintain AppLocker policies](applocker\use-a-reference-computer-to-create-and-maintain-applocker-policies.md) -###### [Determine which apps are digitally signed on a reference device](applocker\determine-which-applications-are-digitally-signed-on-a-reference-computer.md) -###### [Configure the AppLocker reference device](applocker\configure-the-appLocker-reference-device.md) -### [AppLocker technical reference](applocker\applocker-technical-reference.md) -#### [What Is AppLocker?](applocker\what-is-applocker.md) -#### [Requirements to use AppLocker](applocker\requirements-to-use-applocker.md) -#### [AppLocker policy use scenarios](applocker\applocker-policy-use-scenarios.md) -#### [How AppLocker works](applocker\how-applocker-works-techref.md) -##### [Understanding AppLocker rule behavior](applocker\understanding-applocker-rule-behavior.md) -##### [Understanding AppLocker rule exceptions](applocker\understanding-applocker-rule-exceptions.md) -##### [Understanding AppLocker rule collections](applocker\understanding-applocker-rule-collections.md) -##### [Understanding AppLocker allow and deny actions on rules](applocker\understanding-applocker-allow-and-deny-actions-on-rules.md) -##### [Understanding AppLocker rule condition types](applocker\understanding-applocker-rule-condition-types.md) -###### [Understanding the publisher rule condition in AppLocker](applocker\understanding-the-publisher-rule-condition-in-applocker.md) -###### [Understanding the path rule condition in AppLocker](applocker\understanding-the-path-rule-condition-in-applocker.md) -###### [Understanding the file hash rule condition in AppLocker](applocker\understanding-the-file-hash-rule-condition-in-applocker.md) -##### [Understanding AppLocker default rules](applocker\understanding-applocker-default-rules.md) -###### [Executable rules in AppLocker](applocker\executable-rules-in-applocker.md) -###### [Windows Installer rules in AppLocker](applocker\windows-installer-rules-in-applocker.md) -###### [Script rules in AppLocker](applocker\script-rules-in-applocker.md) -###### [DLL rules in AppLocker](applocker\dll-rules-in-applocker.md) -###### [Packaged apps and packaged app installer rules in AppLocker](applocker\packaged-apps-and-packaged-app-installer-rules-in-applocker.md) -#### [AppLocker architecture and components](applocker\applocker-architecture-and-components.md) -#### [AppLocker processes and interactions](applocker\applocker-processes-and-interactions.md) -#### [AppLocker functions](applocker\applocker-functions.md) -#### [Security considerations for AppLocker](applocker\security-considerations-for-applocker.md) -#### [Tools to Use with AppLocker](applocker\tools-to-use-with-applocker.md) -##### [Using Event Viewer with AppLocker](applocker\using-event-viewer-with-applocker.md) -#### [AppLocker Settings](applocker\applocker-settings.md) - -## [BitLocker](bitlocker\bitlocker-overview.md) -### [Overview of BitLocker Device Encryption in Windows 10](bitlocker\bitlocker-device-encryption-overview-windows-10.md) -### [BitLocker frequently asked questions (FAQ)](bitlocker\bitlocker-frequently-asked-questions.md) -### [Prepare your organization for BitLocker: Planning and policies](bitlocker\prepare-your-organization-for-bitlocker-planning-and-policies.md) -### [BitLocker basic deployment](bitlocker\bitlocker-basic-deployment.md) -### [BitLocker: How to deploy on Windows Server 2012 and later](bitlocker\bitlocker-how-to-deploy-on-windows-server.md) -### [BitLocker: Management recommendations for enterprises](bitlocker\bitlocker-management-for-enterprises.md) -### [BitLocker: How to enable Network Unlock](bitlocker\bitlocker-how-to-enable-network-unlock.md) -### [BitLocker: Use BitLocker Drive Encryption Tools to manage BitLocker](bitlocker\bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md) -### [BitLocker: Use BitLocker Recovery Password Viewer](bitlocker\bitlocker-use-bitlocker-recovery-password-viewer.md) -### [BitLocker Group Policy settings](bitlocker\bitlocker-group-policy-settings.md) -### [BCD settings and BitLocker](bitlocker\bcd-settings-and-bitlocker.md) -### [BitLocker Recovery Guide](bitlocker\bitlocker-recovery-guide-plan.md) -### [Protect BitLocker from pre-boot attacks](bitlocker\protect-bitlocker-from-pre-boot-attacks.md) -#### [Types of attacks for volume encryption keys](bitlocker\types-of-attacks-for-volume-encryption-keys.md) -#### [BitLocker Countermeasures](bitlocker\bitlocker-countermeasures.md) -#### [Choose the Right BitLocker Countermeasure](bitlocker\choose-the-right-bitlocker-countermeasure.md) -### [Protecting cluster shared volumes and storage area networks with BitLocker](bitlocker\protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md) - - - -## [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) - -## [Device Guard deployment guide](device-guard/device-guard-deployment-guide.md) -### [Introduction to Device Guard: virtualization-based security and WDAC](device-guard/introduction-to-device-guard-virtualization-based-security-and-windows-defender-application-control.md) -### [Requirements and deployment planning guidelines for Device Guard](device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md) -### [Planning and getting started on the Device Guard deployment process](device-guard/planning-and-getting-started-on-the-device-guard-deployment-process.md) -### [Deploy WDAC](device-guard/deploy-windows-defender-application-control.md) -#### [Optional: Create a code signing certificate for WDAC](device-guard/optional-create-a-code-signing-certificate-for-windows-defender-application-control.md) -#### [Deploy WDAC: policy rules and file rules](device-guard/deploy-windows-defender-application-control-policy-rules-and-file-rules.md) -#### [Steps to deploy WDAC](device-guard/steps-to-deploy-windows-defender-application-control.md) -#### [Deploy catalog files to support WDAC](device-guard/deploy-catalog-files-to-support-windows-defender-application-control.md) -#### [Deploy Managed Installer for Device Guard](device-guard/deploy-managed-installer-for-device-guard.md) -### [Deploy Device Guard: enable virtualization-based security](device-guard/deploy-device-guard-enable-virtualization-based-security.md) - -## [Encrypted Hard Drive](encrypted-hard-drive.md) - -## [Enable HVCI](enable-virtualization-based-protection-of-code-integrity.md) - -## [Security auditing](auditing\security-auditing-overview.md) -### [Basic security audit policies](auditing\basic-security-audit-policies.md) -#### [Create a basic audit policy for an event category](auditing\create-a-basic-audit-policy-settings-for-an-event-category.md) -#### [Apply a basic audit policy on a file or folder](auditing\apply-a-basic-audit-policy-on-a-file-or-folder.md) -#### [View the security event log](auditing\view-the-security-event-log.md) -#### [Basic security audit policy settings](auditing\basic-security-audit-policy-settings.md) -##### [Audit account logon events](auditing\basic-audit-account-logon-events.md) -##### [Audit account management](auditing\basic-audit-account-management.md) -##### [Audit directory service access](auditing\basic-audit-directory-service-access.md) -##### [Audit logon events](auditing\basic-audit-logon-events.md) -##### [Audit object access](auditing\basic-audit-object-access.md) -##### [Audit policy change](auditing\basic-audit-policy-change.md) -##### [Audit privilege use](auditing\basic-audit-privilege-use.md) -##### [Audit process tracking](auditing\basic-audit-process-tracking.md) -##### [Audit system events](auditing\basic-audit-system-events.md) -### [Advanced security audit policies](auditing\advanced-security-auditing.md) -#### [Planning and deploying advanced security audit policies](auditing\planning-and-deploying-advanced-security-audit-policies.md) -#### [Advanced security auditing FAQ](auditing\advanced-security-auditing-faq.md) -##### [Which editions of Windows support advanced audit policy configuration](auditing\which-editions-of-windows-support-advanced-audit-policy-configuration.md) -#### [Using advanced security auditing options to monitor dynamic access control objects](auditing\using-advanced-security-auditing-options-to-monitor-dynamic-access-control-objects.md) -##### [Monitor the central access policies that apply on a file server](auditing\monitor-the-central-access-policies-that-apply-on-a-file-server.md) -##### [Monitor the use of removable storage devices](auditing\monitor-the-use-of-removable-storage-devices.md) -##### [Monitor resource attribute definitions](auditing\monitor-resource-attribute-definitions.md) -##### [Monitor central access policy and rule definitions](auditing\monitor-central-access-policy-and-rule-definitions.md) -##### [Monitor user and device claims during sign-in](auditing\monitor-user-and-device-claims-during-sign-in.md) -##### [Monitor the resource attributes on files and folders](auditing\monitor-the-resource-attributes-on-files-and-folders.md) -##### [Monitor the central access policies associated with files and folders](auditing\monitor-the-central-access-policies-associated-with-files-and-folders.md) -##### [Monitor claim types](auditing\monitor-claim-types.md) -#### [Advanced security audit policy settings](auditing\advanced-security-audit-policy-settings.md) -##### [Audit Credential Validation](auditing\audit-credential-validation.md) -###### [Event 4774 S, F: An account was mapped for logon.](auditing\event-4774.md) -###### [Event 4775 F: An account could not be mapped for logon.](auditing\event-4775.md) -###### [Event 4776 S, F: The computer attempted to validate the credentials for an account.](auditing\event-4776.md) -###### [Event 4777 F: The domain controller failed to validate the credentials for an account.](auditing\event-4777.md) -##### [Audit Kerberos Authentication Service](auditing\audit-kerberos-authentication-service.md) -###### [Event 4768 S, F: A Kerberos authentication ticket, TGT, was requested.](auditing\event-4768.md) -###### [Event 4771 F: Kerberos pre-authentication failed.](auditing\event-4771.md) -###### [Event 4772 F: A Kerberos authentication ticket request failed.](auditing\event-4772.md) -##### [Audit Kerberos Service Ticket Operations](auditing\audit-kerberos-service-ticket-operations.md) -###### [Event 4769 S, F: A Kerberos service ticket was requested.](auditing\event-4769.md) -###### [Event 4770 S: A Kerberos service ticket was renewed.](auditing\event-4770.md) -###### [Event 4773 F: A Kerberos service ticket request failed.](auditing\event-4773.md) -##### [Audit Other Account Logon Events](auditing\audit-other-account-logon-events.md) -##### [Audit Application Group Management](auditing\audit-application-group-management.md) -##### [Audit Computer Account Management](auditing\audit-computer-account-management.md) -###### [Event 4741 S: A computer account was created.](auditing\event-4741.md) -###### [Event 4742 S: A computer account was changed.](auditing\event-4742.md) -###### [Event 4743 S: A computer account was deleted.](auditing\event-4743.md) -##### [Audit Distribution Group Management](auditing\audit-distribution-group-management.md) -###### [Event 4749 S: A security-disabled global group was created.](auditing\event-4749.md) -###### [Event 4750 S: A security-disabled global group was changed.](auditing\event-4750.md) -###### [Event 4751 S: A member was added to a security-disabled global group.](auditing\event-4751.md) -###### [Event 4752 S: A member was removed from a security-disabled global group.](auditing\event-4752.md) -###### [Event 4753 S: A security-disabled global group was deleted.](auditing\event-4753.md) -##### [Audit Other Account Management Events](auditing\audit-other-account-management-events.md) -###### [Event 4782 S: The password hash an account was accessed.](auditing\event-4782.md) -###### [Event 4793 S: The Password Policy Checking API was called.](auditing\event-4793.md) -##### [Audit Security Group Management](auditing\audit-security-group-management.md) -###### [Event 4731 S: A security-enabled local group was created.](auditing\event-4731.md) -###### [Event 4732 S: A member was added to a security-enabled local group.](auditing\event-4732.md) -###### [Event 4733 S: A member was removed from a security-enabled local group.](auditing\event-4733.md) -###### [Event 4734 S: A security-enabled local group was deleted.](auditing\event-4734.md) -###### [Event 4735 S: A security-enabled local group was changed.](auditing\event-4735.md) -###### [Event 4764 S: A group’s type was changed.](auditing\event-4764.md) -###### [Event 4799 S: A security-enabled local group membership was enumerated.](auditing\event-4799.md) -##### [Audit User Account Management](auditing\audit-user-account-management.md) -###### [Event 4720 S: A user account was created.](auditing\event-4720.md) -###### [Event 4722 S: A user account was enabled.](auditing\event-4722.md) -###### [Event 4723 S, F: An attempt was made to change an account's password.](auditing\event-4723.md) -###### [Event 4724 S, F: An attempt was made to reset an account's password.](auditing\event-4724.md) -###### [Event 4725 S: A user account was disabled.](auditing\event-4725.md) -###### [Event 4726 S: A user account was deleted.](auditing\event-4726.md) -###### [Event 4738 S: A user account was changed.](auditing\event-4738.md) -###### [Event 4740 S: A user account was locked out.](auditing\event-4740.md) -###### [Event 4765 S: SID History was added to an account.](auditing\event-4765.md) -###### [Event 4766 F: An attempt to add SID History to an account failed.](auditing\event-4766.md) -###### [Event 4767 S: A user account was unlocked.](auditing\event-4767.md) -###### [Event 4780 S: The ACL was set on accounts which are members of administrators groups.](auditing\event-4780.md) -###### [Event 4781 S: The name of an account was changed.](auditing\event-4781.md) -###### [Event 4794 S, F: An attempt was made to set the Directory Services Restore Mode administrator password.](auditing\event-4794.md) -###### [Event 4798 S: A user's local group membership was enumerated.](auditing\event-4798.md) -###### [Event 5376 S: Credential Manager credentials were backed up.](auditing\event-5376.md) -###### [Event 5377 S: Credential Manager credentials were restored from a backup.](auditing\event-5377.md) -##### [Audit DPAPI Activity](auditing\audit-dpapi-activity.md) -###### [Event 4692 S, F: Backup of data protection master key was attempted.](auditing\event-4692.md) -###### [Event 4693 S, F: Recovery of data protection master key was attempted.](auditing\event-4693.md) -###### [Event 4694 S, F: Protection of auditable protected data was attempted.](auditing\event-4694.md) -###### [Event 4695 S, F: Unprotection of auditable protected data was attempted.](auditing\event-4695.md) -##### [Audit PNP Activity](auditing\audit-pnp-activity.md) -###### [Event 6416 S: A new external device was recognized by the System.](auditing\event-6416.md) -###### [Event 6419 S: A request was made to disable a device.](auditing\event-6419.md) -###### [Event 6420 S: A device was disabled.](auditing\event-6420.md) -###### [Event 6421 S: A request was made to enable a device.](auditing\event-6421.md) -###### [Event 6422 S: A device was enabled.](auditing\event-6422.md) -###### [Event 6423 S: The installation of this device is forbidden by system policy.](auditing\event-6423.md) -###### [Event 6424 S: The installation of this device was allowed, after having previously been forbidden by policy.](auditing\event-6424.md) -##### [Audit Process Creation](auditing\audit-process-creation.md) -###### [Event 4688 S: A new process has been created.](auditing\event-4688.md) -###### [Event 4696 S: A primary token was assigned to process.](auditing\event-4696.md) -##### [Audit Process Termination](auditing\audit-process-termination.md) -###### [Event 4689 S: A process has exited.](auditing\event-4689.md) -##### [Audit RPC Events](auditing\audit-rpc-events.md) -###### [Event 5712 S: A Remote Procedure Call, RPC, was attempted.](auditing\event-5712.md) -##### [Audit Detailed Directory Service Replication](auditing\audit-detailed-directory-service-replication.md) -###### [Event 4928 S, F: An Active Directory replica source naming context was established.](auditing\event-4928.md) -###### [Event 4929 S, F: An Active Directory replica source naming context was removed.](auditing\event-4929.md) -###### [Event 4930 S, F: An Active Directory replica source naming context was modified.](auditing\event-4930.md) -###### [Event 4931 S, F: An Active Directory replica destination naming context was modified.](auditing\event-4931.md) -###### [Event 4934 S: Attributes of an Active Directory object were replicated.](auditing\event-4934.md) -###### [Event 4935 F: Replication failure begins.](auditing\event-4935.md) -###### [Event 4936 S: Replication failure ends.](auditing\event-4936.md) -###### [Event 4937 S: A lingering object was removed from a replica.](auditing\event-4937.md) -##### [Audit Directory Service Access](auditing\audit-directory-service-access.md) -###### [Event 4662 S, F: An operation was performed on an object.](auditing\event-4662.md) -###### [Event 4661 S, F: A handle to an object was requested.](auditing\event-4661.md) -##### [Audit Directory Service Changes](auditing\audit-directory-service-changes.md) -###### [Event 5136 S: A directory service object was modified.](auditing\event-5136.md) -###### [Event 5137 S: A directory service object was created.](auditing\event-5137.md) -###### [Event 5138 S: A directory service object was undeleted.](auditing\event-5138.md) -###### [Event 5139 S: A directory service object was moved.](auditing\event-5139.md) -###### [Event 5141 S: A directory service object was deleted.](auditing\event-5141.md) -##### [Audit Directory Service Replication](auditing\audit-directory-service-replication.md) -###### [Event 4932 S: Synchronization of a replica of an Active Directory naming context has begun.](auditing\event-4932.md) -###### [Event 4933 S, F: Synchronization of a replica of an Active Directory naming context has ended.](auditing\event-4933.md) -##### [Audit Account Lockout](auditing\audit-account-lockout.md) -###### [Event 4625 F: An account failed to log on.](auditing\event-4625.md) -##### [Audit User/Device Claims](auditing\audit-user-device-claims.md) -###### [Event 4626 S: User/Device claims information.](auditing\event-4626.md) -##### [Audit Group Membership](auditing\audit-group-membership.md) -###### [Event 4627 S: Group membership information.](auditing\event-4627.md) -##### [Audit IPsec Extended Mode](auditing\audit-ipsec-extended-mode.md) -##### [Audit IPsec Main Mode](auditing\audit-ipsec-main-mode.md) -##### [Audit IPsec Quick Mode](auditing\audit-ipsec-quick-mode.md) -##### [Audit Logoff](auditing\audit-logoff.md) -###### [Event 4634 S: An account was logged off.](auditing\event-4634.md) -###### [Event 4647 S: User initiated logoff.](auditing\event-4647.md) -##### [Audit Logon](auditing\audit-logon.md) -###### [Event 4624 S: An account was successfully logged on.](auditing\event-4624.md) -###### [Event 4625 F: An account failed to log on.](auditing\event-4625.md) -###### [Event 4648 S: A logon was attempted using explicit credentials.](auditing\event-4648.md) -###### [Event 4675 S: SIDs were filtered.](auditing\event-4675.md) -##### [Audit Network Policy Server](auditing\audit-network-policy-server.md) -##### [Audit Other Logon/Logoff Events](auditing\audit-other-logonlogoff-events.md) -###### [Event 4649 S: A replay attack was detected.](auditing\event-4649.md) -###### [Event 4778 S: A session was reconnected to a Window Station.](auditing\event-4778.md) -###### [Event 4779 S: A session was disconnected from a Window Station.](auditing\event-4779.md) -###### [Event 4800 S: The workstation was locked.](auditing\event-4800.md) -###### [Event 4801 S: The workstation was unlocked.](auditing\event-4801.md) -###### [Event 4802 S: The screen saver was invoked.](auditing\event-4802.md) -###### [Event 4803 S: The screen saver was dismissed.](auditing\event-4803.md) -###### [Event 5378 F: The requested credentials delegation was disallowed by policy.](auditing\event-5378.md) -###### [Event 5632 S, F: A request was made to authenticate to a wireless network.](auditing\event-5632.md) -###### [Event 5633 S, F: A request was made to authenticate to a wired network.](auditing\event-5633.md) -##### [Audit Special Logon](auditing\audit-special-logon.md) -###### [Event 4964 S: Special groups have been assigned to a new logon.](auditing\event-4964.md) -###### [Event 4672 S: Special privileges assigned to new logon.](auditing\event-4672.md) -##### [Audit Application Generated](auditing\audit-application-generated.md) -##### [Audit Certification Services](auditing\audit-certification-services.md) -##### [Audit Detailed File Share](auditing\audit-detailed-file-share.md) -###### [Event 5145 S, F: A network share object was checked to see whether client can be granted desired access.](auditing\event-5145.md) -##### [Audit File Share](auditing\audit-file-share.md) -###### [Event 5140 S, F: A network share object was accessed.](auditing\event-5140.md) -###### [Event 5142 S: A network share object was added.](auditing\event-5142.md) -###### [Event 5143 S: A network share object was modified.](auditing\event-5143.md) -###### [Event 5144 S: A network share object was deleted.](auditing\event-5144.md) -###### [Event 5168 F: SPN check for SMB/SMB2 failed.](auditing\event-5168.md) -##### [Audit File System](auditing\audit-file-system.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) -###### [Event 4664 S: An attempt was made to create a hard link.](auditing\event-4664.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) -###### [Event 5051: A file was virtualized.](auditing\event-5051.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) -##### [Audit Filtering Platform Connection](auditing\audit-filtering-platform-connection.md) -###### [Event 5031 F: The Windows Firewall Service blocked an application from accepting incoming connections on the network.](auditing\event-5031.md) -###### [Event 5150: The Windows Filtering Platform blocked a packet.](auditing\event-5150.md) -###### [Event 5151: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing\event-5151.md) -###### [Event 5154 S: The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections.](auditing\event-5154.md) -###### [Event 5155 F: The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections.](auditing\event-5155.md) -###### [Event 5156 S: The Windows Filtering Platform has permitted a connection.](auditing\event-5156.md) -###### [Event 5157 F: The Windows Filtering Platform has blocked a connection.](auditing\event-5157.md) -###### [Event 5158 S: The Windows Filtering Platform has permitted a bind to a local port.](auditing\event-5158.md) -###### [Event 5159 F: The Windows Filtering Platform has blocked a bind to a local port.](auditing\event-5159.md) -##### [Audit Filtering Platform Packet Drop](auditing\audit-filtering-platform-packet-drop.md) -###### [Event 5152 F: The Windows Filtering Platform blocked a packet.](auditing\event-5152.md) -###### [Event 5153 S: A more restrictive Windows Filtering Platform filter has blocked a packet.](auditing\event-5153.md) -##### [Audit Handle Manipulation](auditing\audit-handle-manipulation.md) -###### [Event 4690 S: An attempt was made to duplicate a handle to an object.](auditing\event-4690.md) -##### [Audit Kernel Object](auditing\audit-kernel-object.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) -##### [Audit Other Object Access Events](auditing\audit-other-object-access-events.md) -###### [Event 4671: An application attempted to access a blocked ordinal through the TBS.](auditing\event-4671.md) -###### [Event 4691 S: Indirect access to an object was requested.](auditing\event-4691.md) -###### [Event 5148 F: The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded.](auditing\event-5148.md) -###### [Event 5149 F: The DoS attack has subsided and normal processing is being resumed.](auditing\event-5149.md) -###### [Event 4698 S: A scheduled task was created.](auditing\event-4698.md) -###### [Event 4699 S: A scheduled task was deleted.](auditing\event-4699.md) -###### [Event 4700 S: A scheduled task was enabled.](auditing\event-4700.md) -###### [Event 4701 S: A scheduled task was disabled.](auditing\event-4701.md) -###### [Event 4702 S: A scheduled task was updated.](auditing\event-4702.md) -###### [Event 5888 S: An object in the COM+ Catalog was modified.](auditing\event-5888.md) -###### [Event 5889 S: An object was deleted from the COM+ Catalog.](auditing\event-5889.md) -###### [Event 5890 S: An object was added to the COM+ Catalog.](auditing\event-5890.md) -##### [Audit Registry](auditing\audit-registry.md) -###### [Event 4663 S: An attempt was made to access an object.](auditing\event-4663.md) -###### [Event 4656 S, F: A handle to an object was requested.](auditing\event-4656.md) -###### [Event 4658 S: The handle to an object was closed.](auditing\event-4658.md) -###### [Event 4660 S: An object was deleted.](auditing\event-4660.md) -###### [Event 4657 S: A registry value was modified.](auditing\event-4657.md) -###### [Event 5039: A registry key was virtualized.](auditing\event-5039.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) -##### [Audit Removable Storage](auditing\audit-removable-storage.md) -##### [Audit SAM](auditing\audit-sam.md) -###### [Event 4661 S, F: A handle to an object was requested.](auditing\event-4661.md) -##### [Audit Central Access Policy Staging](auditing\audit-central-access-policy-staging.md) -###### [Event 4818 S: Proposed Central Access Policy does not grant the same access permissions as the current Central Access Policy.](auditing\event-4818.md) -##### [Audit Audit Policy Change](auditing\audit-audit-policy-change.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) -###### [Event 4715 S: The audit policy, SACL, on an object was changed.](auditing\event-4715.md) -###### [Event 4719 S: System audit policy was changed.](auditing\event-4719.md) -###### [Event 4817 S: Auditing settings on object were changed.](auditing\event-4817.md) -###### [Event 4902 S: The Per-user audit policy table was created.](auditing\event-4902.md) -###### [Event 4906 S: The CrashOnAuditFail value has changed.](auditing\event-4906.md) -###### [Event 4907 S: Auditing settings on object were changed.](auditing\event-4907.md) -###### [Event 4908 S: Special Groups Logon table modified.](auditing\event-4908.md) -###### [Event 4912 S: Per User Audit Policy was changed.](auditing\event-4912.md) -###### [Event 4904 S: An attempt was made to register a security event source.](auditing\event-4904.md) -###### [Event 4905 S: An attempt was made to unregister a security event source.](auditing\event-4905.md) -##### [Audit Authentication Policy Change](auditing\audit-authentication-policy-change.md) -###### [Event 4706 S: A new trust was created to a domain.](auditing\event-4706.md) -###### [Event 4707 S: A trust to a domain was removed.](auditing\event-4707.md) -###### [Event 4716 S: Trusted domain information was modified.](auditing\event-4716.md) -###### [Event 4713 S: Kerberos policy was changed.](auditing\event-4713.md) -###### [Event 4717 S: System security access was granted to an account.](auditing\event-4717.md) -###### [Event 4718 S: System security access was removed from an account.](auditing\event-4718.md) -###### [Event 4739 S: Domain Policy was changed.](auditing\event-4739.md) -###### [Event 4864 S: A namespace collision was detected.](auditing\event-4864.md) -###### [Event 4865 S: A trusted forest information entry was added.](auditing\event-4865.md) -###### [Event 4866 S: A trusted forest information entry was removed.](auditing\event-4866.md) -###### [Event 4867 S: A trusted forest information entry was modified.](auditing\event-4867.md) -##### [Audit Authorization Policy Change](auditing\audit-authorization-policy-change.md) -###### [Event 4703 S: A user right was adjusted.](auditing\event-4703.md) -###### [Event 4704 S: A user right was assigned.](auditing\event-4704.md) -###### [Event 4705 S: A user right was removed.](auditing\event-4705.md) -###### [Event 4670 S: Permissions on an object were changed.](auditing\event-4670.md) -###### [Event 4911 S: Resource attributes of the object were changed.](auditing\event-4911.md) -###### [Event 4913 S: Central Access Policy on the object was changed.](auditing\event-4913.md) -##### [Audit Filtering Platform Policy Change](auditing\audit-filtering-platform-policy-change.md) -##### [Audit MPSSVC Rule-Level Policy Change](auditing\audit-mpssvc-rule-level-policy-change.md) -###### [Event 4944 S: The following policy was active when the Windows Firewall started.](auditing\event-4944.md) -###### [Event 4945 S: A rule was listed when the Windows Firewall started.](auditing\event-4945.md) -###### [Event 4946 S: A change has been made to Windows Firewall exception list. A rule was added.](auditing\event-4946.md) -###### [Event 4947 S: A change has been made to Windows Firewall exception list. A rule was modified.](auditing\event-4947.md) -###### [Event 4948 S: A change has been made to Windows Firewall exception list. A rule was deleted.](auditing\event-4948.md) -###### [Event 4949 S: Windows Firewall settings were restored to the default values.](auditing\event-4949.md) -###### [Event 4950 S: A Windows Firewall setting has changed.](auditing\event-4950.md) -###### [Event 4951 F: A rule has been ignored because its major version number was not recognized by Windows Firewall.](auditing\event-4951.md) -###### [Event 4952 F: Parts of a rule have been ignored because its minor version number was not recognized by Windows Firewall. The other parts of the rule will be enforced.](auditing\event-4952.md) -###### [Event 4953 F: Windows Firewall ignored a rule because it could not be parsed.](auditing\event-4953.md) -###### [Event 4954 S: Windows Firewall Group Policy settings have changed. The new settings have been applied.](auditing\event-4954.md) -###### [Event 4956 S: Windows Firewall has changed the active profile.](auditing\event-4956.md) -###### [Event 4957 F: Windows Firewall did not apply the following rule.](auditing\event-4957.md) -###### [Event 4958 F: Windows Firewall did not apply the following rule because the rule referred to items not configured on this computer.](auditing\event-4958.md) -##### [Audit Other Policy Change Events](auditing\audit-other-policy-change-events.md) -###### [Event 4714 S: Encrypted data recovery policy was changed.](auditing\event-4714.md) -###### [Event 4819 S: Central Access Policies on the machine have been changed.](auditing\event-4819.md) -###### [Event 4826 S: Boot Configuration Data loaded.](auditing\event-4826.md) -###### [Event 4909: The local policy settings for the TBS were changed.](auditing\event-4909.md) -###### [Event 4910: The group policy settings for the TBS were changed.](auditing\event-4910.md) -###### [Event 5063 S, F: A cryptographic provider operation was attempted.](auditing\event-5063.md) -###### [Event 5064 S, F: A cryptographic context operation was attempted.](auditing\event-5064.md) -###### [Event 5065 S, F: A cryptographic context modification was attempted.](auditing\event-5065.md) -###### [Event 5066 S, F: A cryptographic function operation was attempted.](auditing\event-5066.md) -###### [Event 5067 S, F: A cryptographic function modification was attempted.](auditing\event-5067.md) -###### [Event 5068 S, F: A cryptographic function provider operation was attempted.](auditing\event-5068.md) -###### [Event 5069 S, F: A cryptographic function property operation was attempted.](auditing\event-5069.md) -###### [Event 5070 S, F: A cryptographic function property modification was attempted.](auditing\event-5070.md) -###### [Event 5447 S: A Windows Filtering Platform filter has been changed.](auditing\event-5447.md) -###### [Event 6144 S: Security policy in the group policy objects has been applied successfully.](auditing\event-6144.md) -###### [Event 6145 F: One or more errors occurred while processing security policy in the group policy objects.](auditing\event-6145.md) -##### [Audit Sensitive Privilege Use](auditing\audit-sensitive-privilege-use.md) -###### [Event 4673 S, F: A privileged service was called.](auditing\event-4673.md) -###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing\event-4674.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) -##### [Audit Non Sensitive Privilege Use](auditing\audit-non-sensitive-privilege-use.md) -###### [Event 4673 S, F: A privileged service was called.](auditing\event-4673.md) -###### [Event 4674 S, F: An operation was attempted on a privileged object.](auditing\event-4674.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) -##### [Audit Other Privilege Use Events](auditing\audit-other-privilege-use-events.md) -###### [Event 4985 S: The state of a transaction has changed.](auditing\event-4985.md) -##### [Audit IPsec Driver](auditing\audit-ipsec-driver.md) -##### [Audit Other System Events](auditing\audit-other-system-events.md) -###### [Event 5024 S: The Windows Firewall Service has started successfully.](auditing\event-5024.md) -###### [Event 5025 S: The Windows Firewall Service has been stopped.](auditing\event-5025.md) -###### [Event 5027 F: The Windows Firewall Service was unable to retrieve the security policy from the local storage. The service will continue enforcing the current policy.](auditing\event-5027.md) -###### [Event 5028 F: The Windows Firewall Service was unable to parse the new security policy. The service will continue with currently enforced policy.](auditing\event-5028.md) -###### [Event 5029 F: The Windows Firewall Service failed to initialize the driver. The service will continue to enforce the current policy.](auditing\event-5029.md) -###### [Event 5030 F: The Windows Firewall Service failed to start.](auditing\event-5030.md) -###### [Event 5032 F: Windows Firewall was unable to notify the user that it blocked an application from accepting incoming connections on the network.](auditing\event-5032.md) -###### [Event 5033 S: The Windows Firewall Driver has started successfully.](auditing\event-5033.md) -###### [Event 5034 S: The Windows Firewall Driver was stopped.](auditing\event-5034.md) -###### [Event 5035 F: The Windows Firewall Driver failed to start.](auditing\event-5035.md) -###### [Event 5037 F: The Windows Firewall Driver detected critical runtime error. Terminating.](auditing\event-5037.md) -###### [Event 5058 S, F: Key file operation.](auditing\event-5058.md) -###### [Event 5059 S, F: Key migration operation.](auditing\event-5059.md) -###### [Event 6400: BranchCache: Received an incorrectly formatted response while discovering availability of content.](auditing\event-6400.md) -###### [Event 6401: BranchCache: Received invalid data from a peer. Data discarded.](auditing\event-6401.md) -###### [Event 6402: BranchCache: The message to the hosted cache offering it data is incorrectly formatted.](auditing\event-6402.md) -###### [Event 6403: BranchCache: The hosted cache sent an incorrectly formatted response to the client.](auditing\event-6403.md) -###### [Event 6404: BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate.](auditing\event-6404.md) -###### [Event 6405: BranchCache: %2 instances of event id %1 occurred.](auditing\event-6405.md) -###### [Event 6406: %1 registered to Windows Firewall to control filtering for the following: %2.](auditing\event-6406.md) -###### [Event 6407: 1%.](auditing\event-6407.md) -###### [Event 6408: Registered product %1 failed and Windows Firewall is now controlling the filtering for %2.](auditing\event-6408.md) -###### [Event 6409: BranchCache: A service connection point object could not be parsed.](auditing\event-6409.md) -##### [Audit Security State Change](auditing\audit-security-state-change.md) -###### [Event 4608 S: Windows is starting up.](auditing\event-4608.md) -###### [Event 4616 S: The system time was changed.](auditing\event-4616.md) -###### [Event 4621 S: Administrator recovered system from CrashOnAuditFail.](auditing\event-4621.md) -##### [Audit Security System Extension](auditing\audit-security-system-extension.md) -###### [Event 4610 S: An authentication package has been loaded by the Local Security Authority.](auditing\event-4610.md) -###### [Event 4611 S: A trusted logon process has been registered with the Local Security Authority.](auditing\event-4611.md) -###### [Event 4614 S: A notification package has been loaded by the Security Account Manager.](auditing\event-4614.md) -###### [Event 4622 S: A security package has been loaded by the Local Security Authority.](auditing\event-4622.md) -###### [Event 4697 S: A service was installed in the system.](auditing\event-4697.md) -##### [Audit System Integrity](auditing\audit-system-integrity.md) -###### [Event 4612 S: Internal resources allocated for the queuing of audit messages have been exhausted, leading to the loss of some audits.](auditing\event-4612.md) -###### [Event 4615 S: Invalid use of LPC port.](auditing\event-4615.md) -###### [Event 4618 S: A monitored security event pattern has occurred.](auditing\event-4618.md) -###### [Event 4816 S: RPC detected an integrity violation while decrypting an incoming message.](auditing\event-4816.md) -###### [Event 5038 F: Code integrity determined that the image hash of a file is not valid.](auditing\event-5038.md) -###### [Event 5056 S: A cryptographic self-test was performed.](auditing\event-5056.md) -###### [Event 5062 S: A kernel-mode cryptographic self-test was performed.](auditing\event-5062.md) -###### [Event 5057 F: A cryptographic primitive operation failed.](auditing\event-5057.md) -###### [Event 5060 F: Verification operation failed.](auditing\event-5060.md) -###### [Event 5061 S, F: Cryptographic operation.](auditing\event-5061.md) -###### [Event 6281 F: Code Integrity determined that the page hashes of an image file are not valid.](auditing\event-6281.md) -###### [Event 6410 F: Code integrity determined that a file does not meet the security requirements to load into a process.](auditing\event-6410.md) -##### [Other Events](auditing\other-events.md) -###### [Event 1100 S: The event logging service has shut down.](auditing\event-1100.md) -###### [Event 1102 S: The audit log was cleared.](auditing\event-1102.md) -###### [Event 1104 S: The security log is now full.](auditing\event-1104.md) -###### [Event 1105 S: Event log automatic backup.](auditing\event-1105.md) -###### [Event 1108 S: The event logging service encountered an error while processing an incoming event published from %1.](auditing\event-1108.md) -##### [Appendix A: Security monitoring recommendations for many audit events](auditing\appendix-a-security-monitoring-recommendations-for-many-audit-events.md) -##### [Registry (Global Object Access Auditing) ](auditing\registry-global-object-access-auditing.md) -##### [File System (Global Object Access Auditing) ](auditing\file-system-global-object-access-auditing.md) - -## [Security policy settings](security-policy-settings/security-policy-settings.md) -### [Administer security policy settings](security-policy-settings/administer-security-policy-settings.md) -#### [Network List Manager policies](security-policy-settings/network-list-manager-policies.md) -### [Configure security policy settings](security-policy-settings/how-to-configure-security-policy-settings.md) -### [Security policy settings reference](security-policy-settings/security-policy-settings-reference.md) -#### [Account Policies](security-policy-settings/account-policies.md) -##### [Password Policy](security-policy-settings/password-policy.md) -###### [Enforce password history](security-policy-settings/enforce-password-history.md) -###### [Maximum password age](security-policy-settings/maximum-password-age.md) -###### [Minimum password age](security-policy-settings/minimum-password-age.md) -###### [Minimum password length](security-policy-settings/minimum-password-length.md) -###### [Password must meet complexity requirements](security-policy-settings/password-must-meet-complexity-requirements.md) -###### [Store passwords using reversible encryption](security-policy-settings/store-passwords-using-reversible-encryption.md) -##### [Account Lockout Policy](security-policy-settings/account-lockout-policy.md) -###### [Account lockout duration](security-policy-settings/account-lockout-duration.md) -###### [Account lockout threshold](security-policy-settings/account-lockout-threshold.md) -###### [Reset account lockout counter after](security-policy-settings/reset-account-lockout-counter-after.md) -##### [Kerberos Policy](security-policy-settings/kerberos-policy.md) -###### [Enforce user logon restrictions](security-policy-settings/enforce-user-logon-restrictions.md) -###### [Maximum lifetime for service ticket](security-policy-settings/maximum-lifetime-for-service-ticket.md) -###### [Maximum lifetime for user ticket](security-policy-settings/maximum-lifetime-for-user-ticket.md) -###### [Maximum lifetime for user ticket renewal](security-policy-settings/maximum-lifetime-for-user-ticket-renewal.md) -###### [Maximum tolerance for computer clock synchronization](security-policy-settings/maximum-tolerance-for-computer-clock-synchronization.md) -#### [Audit Policy](security-policy-settings/audit-policy.md) -#### [Security Options](security-policy-settings/security-options.md) -##### [Accounts: Administrator account status](security-policy-settings/accounts-administrator-account-status.md) -##### [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) -##### [Accounts: Guest account status](security-policy-settings/accounts-guest-account-status.md) -##### [Accounts: Limit local account use of blank passwords to console logon only](security-policy-settings/accounts-limit-local-account-use-of-blank-passwords-to-console-logon-only.md) -##### [Accounts: Rename administrator account](security-policy-settings/accounts-rename-administrator-account.md) -##### [Accounts: Rename guest account](security-policy-settings/accounts-rename-guest-account.md) -##### [Audit: Audit the access of global system objects](security-policy-settings/audit-audit-the-access-of-global-system-objects.md) -##### [Audit: Audit the use of Backup and Restore privilege](security-policy-settings/audit-audit-the-use-of-backup-and-restore-privilege.md) -##### [Audit: Force audit policy subcategory settings (Windows Vista or later) to override audit policy category settings](security-policy-settings/audit-force-audit-policy-subcategory-settings-to-override.md) -##### [Audit: Shut down system immediately if unable to log security audits](security-policy-settings/audit-shut-down-system-immediately-if-unable-to-log-security-audits.md) -##### [DCOM: Machine Access Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-access-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) -##### [DCOM: Machine Launch Restrictions in Security Descriptor Definition Language (SDDL) syntax](security-policy-settings/dcom-machine-launch-restrictions-in-security-descriptor-definition-language-sddl-syntax.md) -##### [Devices: Allow undock without having to log on](security-policy-settings/devices-allow-undock-without-having-to-log-on.md) -##### [Devices: Allowed to format and eject removable media](security-policy-settings/devices-allowed-to-format-and-eject-removable-media.md) -##### [Devices: Prevent users from installing printer drivers](security-policy-settings/devices-prevent-users-from-installing-printer-drivers.md) -##### [Devices: Restrict CD-ROM access to locally logged-on user only](security-policy-settings/devices-restrict-cd-rom-access-to-locally-logged-on-user-only.md) -##### [Devices: Restrict floppy access to locally logged-on user only](security-policy-settings/devices-restrict-floppy-access-to-locally-logged-on-user-only.md) -##### [Domain controller: Allow server operators to schedule tasks](security-policy-settings/domain-controller-allow-server-operators-to-schedule-tasks.md) -##### [Domain controller: LDAP server signing requirements](security-policy-settings/domain-controller-ldap-server-signing-requirements.md) -##### [Domain controller: Refuse machine account password changes](security-policy-settings/domain-controller-refuse-machine-account-password-changes.md) -##### [Domain member: Digitally encrypt or sign secure channel data (always)](security-policy-settings/domain-member-digitally-encrypt-or-sign-secure-channel-data-always.md) -##### [Domain member: Digitally encrypt secure channel data (when possible)](security-policy-settings/domain-member-digitally-encrypt-secure-channel-data-when-possible.md) -##### [Domain member: Digitally sign secure channel data (when possible)](security-policy-settings/domain-member-digitally-sign-secure-channel-data-when-possible.md) -##### [Domain member: Disable machine account password changes](security-policy-settings/domain-member-disable-machine-account-password-changes.md) -##### [Domain member: Maximum machine account password age](security-policy-settings/domain-member-maximum-machine-account-password-age.md) -##### [Domain member: Require strong (Windows 2000 or later) session key](security-policy-settings/domain-member-require-strong-windows-2000-or-later-session-key.md) -##### [Interactive logon: Display user information when the session is locked](security-policy-settings/interactive-logon-display-user-information-when-the-session-is-locked.md) -##### [Interactive logon: Don't display last signed-in](security-policy-settings/interactive-logon-do-not-display-last-user-name.md) -##### [Interactive logon: Don't display username at sign-in](security-policy-settings/interactive-logon-dont-display-username-at-sign-in.md) -##### [Interactive logon: Do not require CTRL+ALT+DEL](security-policy-settings/interactive-logon-do-not-require-ctrl-alt-del.md) -##### [Interactive logon: Machine account lockout threshold](security-policy-settings/interactive-logon-machine-account-lockout-threshold.md) -##### [Interactive logon: Machine inactivity limit](security-policy-settings/interactive-logon-machine-inactivity-limit.md) -##### [Interactive logon: Message text for users attempting to log on](security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.md) -##### [Interactive logon: Message title for users attempting to log on](security-policy-settings/interactive-logon-message-title-for-users-attempting-to-log-on.md) -##### [Interactive logon: Number of previous logons to cache (in case domain controller is not available)](security-policy-settings/interactive-logon-number-of-previous-logons-to-cache-in-case-domain-controller-is-not-available.md) -##### [Interactive logon: Prompt user to change password before expiration](security-policy-settings/interactive-logon-prompt-user-to-change-password-before-expiration.md) -##### [Interactive logon: Require Domain Controller authentication to unlock workstation](security-policy-settings/interactive-logon-require-domain-controller-authentication-to-unlock-workstation.md) -##### [Interactive logon: Require smart card](security-policy-settings/interactive-logon-require-smart-card.md) -##### [Interactive logon: Smart card removal behavior](security-policy-settings/interactive-logon-smart-card-removal-behavior.md) -##### [Microsoft network client: Digitally sign communications (always)](security-policy-settings/microsoft-network-client-digitally-sign-communications-always.md) -##### [Microsoft network client: Digitally sign communications (if server agrees)](security-policy-settings/microsoft-network-client-digitally-sign-communications-if-server-agrees.md) -##### [Microsoft network client: Send unencrypted password to third-party SMB servers](security-policy-settings/microsoft-network-client-send-unencrypted-password-to-third-party-smb-servers.md) -##### [Microsoft network server: Amount of idle time required before suspending session](security-policy-settings/microsoft-network-server-amount-of-idle-time-required-before-suspending-session.md) -##### [Microsoft network server: Attempt S4U2Self to obtain claim information](security-policy-settings/microsoft-network-server-attempt-s4u2self-to-obtain-claim-information.md) -##### [Microsoft network server: Digitally sign communications (always)](security-policy-settings/microsoft-network-server-digitally-sign-communications-always.md) -##### [Microsoft network server: Digitally sign communications (if client agrees)](security-policy-settings/microsoft-network-server-digitally-sign-communications-if-client-agrees.md) -##### [Microsoft network server: Disconnect clients when logon hours expire](security-policy-settings/microsoft-network-server-disconnect-clients-when-logon-hours-expire.md) -##### [Microsoft network server: Server SPN target name validation level](security-policy-settings/microsoft-network-server-server-spn-target-name-validation-level.md) -##### [Network access: Allow anonymous SID/Name translation](security-policy-settings/network-access-allow-anonymous-sidname-translation.md) -##### [Network access: Do not allow anonymous enumeration of SAM accounts](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts.md) -##### [Network access: Do not allow anonymous enumeration of SAM accounts and shares](security-policy-settings/network-access-do-not-allow-anonymous-enumeration-of-sam-accounts-and-shares.md) -##### [Network access: Do not allow storage of passwords and credentials for network authentication](security-policy-settings/network-access-do-not-allow-storage-of-passwords-and-credentials-for-network-authentication.md) -##### [Network access: Let Everyone permissions apply to anonymous users](security-policy-settings/network-access-let-everyone-permissions-apply-to-anonymous-users.md) -##### [Network access: Named Pipes that can be accessed anonymously](security-policy-settings/network-access-named-pipes-that-can-be-accessed-anonymously.md) -##### [Network access: Remotely accessible registry paths](security-policy-settings/network-access-remotely-accessible-registry-paths.md) -##### [Network access: Remotely accessible registry paths and subpaths](security-policy-settings/network-access-remotely-accessible-registry-paths-and-subpaths.md) -##### [Network access: Restrict anonymous access to Named Pipes and Shares](security-policy-settings/network-access-restrict-anonymous-access-to-named-pipes-and-shares.md) -##### [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) -##### [Network access: Shares that can be accessed anonymously](security-policy-settings/network-access-shares-that-can-be-accessed-anonymously.md) -##### [Network access: Sharing and security model for local accounts](security-policy-settings/network-access-sharing-and-security-model-for-local-accounts.md) -##### [Network security: Allow Local System to use computer identity for NTLM](security-policy-settings/network-security-allow-local-system-to-use-computer-identity-for-ntlm.md) -##### [Network security: Allow LocalSystem NULL session fallback](security-policy-settings/network-security-allow-localsystem-null-session-fallback.md) -##### [Network security: Allow PKU2U authentication requests to this computer to use online identities](security-policy-settings/network-security-allow-pku2u-authentication-requests-to-this-computer-to-use-online-identities.md) -##### [Network security: Configure encryption types allowed for Kerberos Win7 only](security-policy-settings/network-security-configure-encryption-types-allowed-for-kerberos.md) -##### [Network security: Do not store LAN Manager hash value on next password change](security-policy-settings/network-security-do-not-store-lan-manager-hash-value-on-next-password-change.md) -##### [Network security: Force logoff when logon hours expire](security-policy-settings/network-security-force-logoff-when-logon-hours-expire.md) -##### [Network security: LAN Manager authentication level](security-policy-settings/network-security-lan-manager-authentication-level.md) -##### [Network security: LDAP client signing requirements](security-policy-settings/network-security-ldap-client-signing-requirements.md) -##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) clients](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-clients.md) -##### [Network security: Minimum session security for NTLM SSP based (including secure RPC) servers](security-policy-settings/network-security-minimum-session-security-for-ntlm-ssp-based-including-secure-rpc-servers.md) -##### [Network security: Restrict NTLM: Add remote server exceptions for NTLM authentication](security-policy-settings/network-security-restrict-ntlm-add-remote-server-exceptions-for-ntlm-authentication.md) -##### [Network security: Restrict NTLM: Add server exceptions in this domain](security-policy-settings/network-security-restrict-ntlm-add-server-exceptions-in-this-domain.md) -##### [Network security: Restrict NTLM: Audit incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-audit-incoming-ntlm-traffic.md) -##### [Network security: Restrict NTLM: Audit NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-audit-ntlm-authentication-in-this-domain.md) -##### [Network security: Restrict NTLM: Incoming NTLM traffic](security-policy-settings/network-security-restrict-ntlm-incoming-ntlm-traffic.md) -##### [Network security: Restrict NTLM: NTLM authentication in this domain](security-policy-settings/network-security-restrict-ntlm-ntlm-authentication-in-this-domain.md) -##### [Network security: Restrict NTLM: Outgoing NTLM traffic to remote servers](security-policy-settings/network-security-restrict-ntlm-outgoing-ntlm-traffic-to-remote-servers.md) -##### [Recovery console: Allow automatic administrative logon](security-policy-settings/recovery-console-allow-automatic-administrative-logon.md) -##### [Recovery console: Allow floppy copy and access to all drives and folders](security-policy-settings/recovery-console-allow-floppy-copy-and-access-to-all-drives-and-folders.md) -##### [Shutdown: Allow system to be shut down without having to log on](security-policy-settings/shutdown-allow-system-to-be-shut-down-without-having-to-log-on.md) -##### [Shutdown: Clear virtual memory pagefile](security-policy-settings/shutdown-clear-virtual-memory-pagefile.md) -##### [System cryptography: Force strong key protection for user keys stored on the computer](security-policy-settings/system-cryptography-force-strong-key-protection-for-user-keys-stored-on-the-computer.md) -##### [System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing](security-policy-settings/system-cryptography-use-fips-compliant-algorithms-for-encryption-hashing-and-signing.md) -##### [System objects: Require case insensitivity for non-Windows subsystems](security-policy-settings/system-objects-require-case-insensitivity-for-non-windows-subsystems.md) -##### [System objects: Strengthen default permissions of internal system objects (e.g. Symbolic Links)](security-policy-settings/system-objects-strengthen-default-permissions-of-internal-system-objects.md) -##### [System settings: Optional subsystems](security-policy-settings/system-settings-optional-subsystems.md) -##### [System settings: Use certificate rules on Windows executables for Software Restriction Policies](security-policy-settings/system-settings-use-certificate-rules-on-windows-executables-for-software-restriction-policies.md) -##### [User Account Control: Admin Approval Mode for the Built-in Administrator account](security-policy-settings/user-account-control-admin-approval-mode-for-the-built-in-administrator-account.md) -##### [User Account Control: Allow UIAccess applications to prompt for elevation without using the secure desktop](security-policy-settings/user-account-control-allow-uiaccess-applications-to-prompt-for-elevation-without-using-the-secure-desktop.md) -##### [User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-administrators-in-admin-approval-mode.md) -##### [User Account Control: Behavior of the elevation prompt for standard users](security-policy-settings/user-account-control-behavior-of-the-elevation-prompt-for-standard-users.md) -##### [User Account Control: Detect application installations and prompt for elevation](security-policy-settings/user-account-control-detect-application-installations-and-prompt-for-elevation.md) -##### [User Account Control: Only elevate executables that are signed and validated](security-policy-settings/user-account-control-only-elevate-executables-that-are-signed-and-validated.md) -##### [User Account Control: Only elevate UIAccess applications that are installed in secure locations](security-policy-settings/user-account-control-only-elevate-uiaccess-applications-that-are-installed-in-secure-locations.md) -##### [User Account Control: Run all administrators in Admin Approval Mode](security-policy-settings/user-account-control-run-all-administrators-in-admin-approval-mode.md) -##### [User Account Control: Switch to the secure desktop when prompting for elevation](security-policy-settings/user-account-control-switch-to-the-secure-desktop-when-prompting-for-elevation.md) -##### [User Account Control: Virtualize file and registry write failures to per-user locations](security-policy-settings/user-account-control-virtualize-file-and-registry-write-failures-to-per-user-locations.md) -#### [Advanced security audit policy settings](security-policy-settings/secpol-advanced-security-audit-policy-settings.md) -#### [User Rights Assignment](security-policy-settings/user-rights-assignment.md) -##### [Access Credential Manager as a trusted caller](security-policy-settings/access-credential-manager-as-a-trusted-caller.md) -##### [Access this computer from the network](security-policy-settings/access-this-computer-from-the-network.md) -##### [Act as part of the operating system](security-policy-settings/act-as-part-of-the-operating-system.md) -##### [Add workstations to domain](security-policy-settings/add-workstations-to-domain.md) -##### [Adjust memory quotas for a process](security-policy-settings/adjust-memory-quotas-for-a-process.md) -##### [Allow log on locally](security-policy-settings/allow-log-on-locally.md) -##### [Allow log on through Remote Desktop Services](security-policy-settings/allow-log-on-through-remote-desktop-services.md) -##### [Back up files and directories](security-policy-settings/back-up-files-and-directories.md) -##### [Bypass traverse checking](security-policy-settings/bypass-traverse-checking.md) -##### [Change the system time](security-policy-settings/change-the-system-time.md) -##### [Change the time zone](security-policy-settings/change-the-time-zone.md) -##### [Create a pagefile](security-policy-settings/create-a-pagefile.md) -##### [Create a token object](security-policy-settings/create-a-token-object.md) -##### [Create global objects](security-policy-settings/create-global-objects.md) -##### [Create permanent shared objects](security-policy-settings/create-permanent-shared-objects.md) -##### [Create symbolic links](security-policy-settings/create-symbolic-links.md) -##### [Debug programs](security-policy-settings/debug-programs.md) -##### [Deny access to this computer from the network](security-policy-settings/deny-access-to-this-computer-from-the-network.md) -##### [Deny log on as a batch job](security-policy-settings/deny-log-on-as-a-batch-job.md) -##### [Deny log on as a service](security-policy-settings/deny-log-on-as-a-service.md) -##### [Deny log on locally](security-policy-settings/deny-log-on-locally.md) -##### [Deny log on through Remote Desktop Services](security-policy-settings/deny-log-on-through-remote-desktop-services.md) -##### [Enable computer and user accounts to be trusted for delegation](security-policy-settings/enable-computer-and-user-accounts-to-be-trusted-for-delegation.md) -##### [Force shutdown from a remote system](security-policy-settings/force-shutdown-from-a-remote-system.md) -##### [Generate security audits](security-policy-settings/generate-security-audits.md) -##### [Impersonate a client after authentication](security-policy-settings/impersonate-a-client-after-authentication.md) -##### [Increase a process working set](security-policy-settings/increase-a-process-working-set.md) -##### [Increase scheduling priority](security-policy-settings/increase-scheduling-priority.md) -##### [Load and unload device drivers](security-policy-settings/load-and-unload-device-drivers.md) -##### [Lock pages in memory](security-policy-settings/lock-pages-in-memory.md) -##### [Log on as a batch job](security-policy-settings/log-on-as-a-batch-job.md) -##### [Log on as a service](security-policy-settings/log-on-as-a-service.md) -##### [Manage auditing and security log](security-policy-settings/manage-auditing-and-security-log.md) -##### [Modify an object label](security-policy-settings/modify-an-object-label.md) -##### [Modify firmware environment values](security-policy-settings/modify-firmware-environment-values.md) -##### [Perform volume maintenance tasks](security-policy-settings/perform-volume-maintenance-tasks.md) -##### [Profile single process](security-policy-settings/profile-single-process.md) -##### [Profile system performance](security-policy-settings/profile-system-performance.md) -##### [Remove computer from docking station](security-policy-settings/remove-computer-from-docking-station.md) -##### [Replace a process level token](security-policy-settings/replace-a-process-level-token.md) -##### [Restore files and directories](security-policy-settings/restore-files-and-directories.md) -##### [Shut down the system](security-policy-settings/shut-down-the-system.md) -##### [Synchronize directory service data](security-policy-settings/synchronize-directory-service-data.md) -##### [Take ownership of files or other objects](security-policy-settings/take-ownership-of-files-or-other-objects.md) - -## [Trusted Platform Module](tpm/trusted-platform-module-top-node.md) -### [Trusted Platform Module Overview](tpm/trusted-platform-module-overview.md) -### [TPM fundamentals](tpm/tpm-fundamentals.md) -### [How Windows 10 uses the TPM](tpm/how-windows-uses-the-tpm.md) -### [TPM Group Policy settings](tpm/trusted-platform-module-services-group-policy-settings.md) -### [Back up the TPM recovery information to AD DS](tpm/backup-tpm-recovery-information-to-ad-ds.md) -### [Manage TPM commands](tpm/manage-tpm-commands.md) -### [Manage TPM lockout](tpm/manage-tpm-lockout.md) -### [Change the TPM owner password](tpm/change-the-tpm-owner-password.md) -### [View status, clear, or troubleshoot the TPM](tpm/initialize-and-configure-ownership-of-the-tpm.md) -### [Understanding PCR banks on TPM 2.0 devices](tpm/switch-pcr-banks-on-tpm-2-0-devices.md) -### [TPM recommendations](tpm/tpm-recommendations.md) - -## [Windows security baselines](windows-security-baselines.md) -### [Security Compliance Toolkit](security-compliance-toolkit-10.md) -### [Get support](get-support-for-security-baselines.md) - -## [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) - -## [Change history for device security](change-history-for-device-security.md) \ No newline at end of file diff --git a/windows/threat-protection/block-untrusted-fonts-in-enterprise.md b/windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md similarity index 100% rename from windows/threat-protection/block-untrusted-fonts-in-enterprise.md rename to windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md diff --git a/windows/threat-protection/change-history-for-threat-protection.md b/windows/security/threat-protection/change-history-for-threat-protection.md similarity index 100% rename from windows/threat-protection/change-history-for-threat-protection.md rename to windows/security/threat-protection/change-history-for-threat-protection.md diff --git a/windows/threat-protection/override-mitigation-options-for-app-related-security-policies.md b/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md similarity index 100% rename from windows/threat-protection/override-mitigation-options-for-app-related-security-policies.md rename to windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md diff --git a/windows/threat-protection/overview-of-threat-mitigations-in-windows-10.md b/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md similarity index 100% rename from windows/threat-protection/overview-of-threat-mitigations-in-windows-10.md rename to windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md diff --git a/windows/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md b/windows/security/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md similarity index 100% rename from windows/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md rename to windows/security/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection.md diff --git a/windows/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md b/windows/security/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md similarity index 100% rename from windows/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md rename to windows/security/threat-protection/wannacrypt-ransomware-worm-targets-out-of-date-systems-wdsi.md diff --git a/windows/threat-protection/windows-defender-application-control.md b/windows/security/threat-protection/windows-defender-application-control.md similarity index 100% rename from windows/threat-protection/windows-defender-application-control.md rename to windows/security/threat-protection/windows-defender-application-control.md From 40cc36d37ca123d6c2562f040de69b7eb695cf63 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:23:20 -0800 Subject: [PATCH 14/86] moved WD AV files --- .openpublishing.redirection.json | 250 ++++++++++++++++++ .../application-guard-and-system-guard.png | Bin .../threat-protection/images/capi-gpo.png | Bin .../dn168167.boot_process(en-us,MSDN.10).png | Bin .../dn168167.measure_boot(en-us,MSDN.10).png | Bin ...cess-mitigation-options-bit-flag-image.png | Bin .../gp-process-mitigation-options-show.png | Bin .../images/gp-process-mitigation-options.png | Bin .../threat-protection/images/runkey.png | Bin .../threat-protection/images/runoncekey.png | Bin .../images/security-fig4-aslr.png | Bin .../images/security-fig5-dep.png | Bin .../images/security-update.png | Bin ...ions-pre-breach-post-breach-conceptual.png | Bin .../traditional-windows-software-stack.png | Bin .../threat-protection/images/wanna1.png | Bin .../threat-protection/images/wanna2.png | Bin .../threat-protection/images/wanna3.png | Bin .../threat-protection/images/wanna4.png | Bin .../threat-protection/images/wanna5.png | Bin .../threat-protection/images/wanna6.png | Bin .../threat-protection/images/wanna7.png | Bin .../threat-protection/images/wanna8.png | Bin .../images/wef-client-config.png | Bin .../images/windows-defender-system-guard.png | Bin ...llect-diagnostic-data-update-compliance.md | 0 ...ne-arguments-windows-defender-antivirus.md | 0 ...nt-reference-windows-defender-antivirus.md | 0 ...d-scan-types-windows-defender-antivirus.md | 0 ...-first-sight-windows-defender-antivirus.md | 0 ...meout-period-windows-defender-antivirus.md | 0 ...-interaction-windows-defender-antivirus.md | 0 ...e-exclusions-windows-defender-antivirus.md | 0 ...e-exclusions-windows-defender-antivirus.md | 0 ...cy-overrides-windows-defender-antivirus.md | 0 ...-connections-windows-defender-antivirus.md | 0 ...otifications-windows-defender-antivirus.md | 0 ...e-exclusions-windows-defender-antivirus.md | 0 ...ion-features-windows-defender-antivirus.md | 0 ...e-protection-windows-defender-antivirus.md | 0 ...-remediation-windows-defender-antivirus.md | 0 ...r-exclusions-windows-defender-antivirus.md | 0 ...ure-windows-defender-antivirus-features.md | 0 ...ediate-scans-windows-defender-antivirus.md | 0 ...anage-report-windows-defender-antivirus.md | 0 .../deploy-windows-defender-antivirus.md | 0 ...ployment-vdi-windows-defender-antivirus.md | 0 ...nwanted-apps-windows-defender-antivirus.md | 0 ...d-protection-windows-defender-antivirus.md | 0 .../evaluate-windows-defender-antivirus.md | 0 .../images/defender-updatedefs2.png | Bin .../images/defender/client.png | Bin .../images/defender/notification.png | Bin .../images/defender/sccm-wdo.png | Bin .../images/defender/wdav-bafs-edge.png | Bin .../images/defender/wdav-bafs-ie.png | Bin .../defender/wdav-extension-exclusions.png | Bin .../images/defender/wdav-get-mpthreat.png | Bin .../defender/wdav-get-mpthreatdetection.png | Bin .../defender/wdav-headless-mode-1607.png | Bin .../defender/wdav-headless-mode-1703.png | Bin .../defender/wdav-headless-mode-off-1703.png | Bin .../images/defender/wdav-history-wdsc.png | Bin .../images/defender/wdav-malware-detected.png | Bin .../defender/wdav-order-update-sources.png | Bin .../images/defender/wdav-path-exclusions.png | Bin .../wdav-powershell-get-exclusions-all.png | Bin ...dav-powershell-get-exclusions-variable.png | Bin .../defender/wdav-process-exclusions.png | Bin .../wdav-protection-settings-wdsc.png | Bin .../wdav-quarantined-history-wdsc.png | Bin .../images/defender/wdav-settings-old.png | Bin .../images/defender/wdav-wdsc-defs.png | Bin .../images/defender/wdav-wdsc.png | Bin .../wdav-windows-defender-app-old.png | Bin .../images/server-add-gui.png | Bin .../images/svg/check-no.svg | 0 .../images/svg/check-yes.svg | 0 .../images/vtp-3ps-lps-on.png | Bin .../images/vtp-3ps-lps.png | Bin .../images/vtp-3ps.png | Bin .../images/vtp-wdav.png | Bin ...dic-scanning-windows-defender-antivirus.md | 0 ...ased-updates-windows-defender-antivirus.md | 0 ...ed-endpoints-windows-defender-antivirus.md | 0 ...ate-schedule-windows-defender-antivirus.md | 0 ...tion-updates-windows-defender-antivirus.md | 0 ...es-baselines-windows-defender-antivirus.md | 0 ...-devices-vms-windows-defender-antivirus.md | 0 ...-interaction-windows-defender-antivirus.md | 0 ...port-monitor-windows-defender-antivirus.md | 0 ...scan-results-windows-defender-antivirus.md | 0 .../run-scan-windows-defender-antivirus.md | 0 ...tch-up-scans-windows-defender-antivirus.md | 0 ...ection-level-windows-defender-antivirus.md | 0 .../troubleshoot-reporting.md | 0 ...troubleshoot-windows-defender-antivirus.md | 0 ...group-policy-windows-defender-antivirus.md | 0 ...nfig-manager-windows-defender-antivirus.md | 0 ...hell-cmdlets-windows-defender-antivirus.md | 0 .../use-wmi-windows-defender-antivirus.md | 0 ...d-protection-windows-defender-antivirus.md | 0 ...indows-defender-antivirus-compatibility.md | 0 ...indows-defender-antivirus-in-windows-10.md | 0 ...fender-antivirus-on-windows-server-2016.md | 0 .../windows-defender-offline.md | 0 ...dows-defender-security-center-antivirus.md | 0 107 files changed, 250 insertions(+) rename windows/{ => security}/threat-protection/images/application-guard-and-system-guard.png (100%) rename windows/{ => security}/threat-protection/images/capi-gpo.png (100%) rename windows/{ => security}/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png (100%) rename windows/{ => security}/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png (100%) rename windows/{ => security}/threat-protection/images/gp-process-mitigation-options-bit-flag-image.png (100%) rename windows/{ => security}/threat-protection/images/gp-process-mitigation-options-show.png (100%) rename windows/{ => security}/threat-protection/images/gp-process-mitigation-options.png (100%) rename windows/{ => security}/threat-protection/images/runkey.png (100%) rename windows/{ => security}/threat-protection/images/runoncekey.png (100%) rename windows/{ => security}/threat-protection/images/security-fig4-aslr.png (100%) rename windows/{ => security}/threat-protection/images/security-fig5-dep.png (100%) rename windows/{ => security}/threat-protection/images/security-update.png (100%) rename windows/{ => security}/threat-protection/images/threat-mitigations-pre-breach-post-breach-conceptual.png (100%) rename windows/{ => security}/threat-protection/images/traditional-windows-software-stack.png (100%) rename windows/{ => security}/threat-protection/images/wanna1.png (100%) rename windows/{ => security}/threat-protection/images/wanna2.png (100%) rename windows/{ => security}/threat-protection/images/wanna3.png (100%) rename windows/{ => security}/threat-protection/images/wanna4.png (100%) rename windows/{ => security}/threat-protection/images/wanna5.png (100%) rename windows/{ => security}/threat-protection/images/wanna6.png (100%) rename windows/{ => security}/threat-protection/images/wanna7.png (100%) rename windows/{ => security}/threat-protection/images/wanna8.png (100%) rename windows/{ => security}/threat-protection/images/wef-client-config.png (100%) rename windows/{ => security}/threat-protection/images/windows-defender-system-guard.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender-updatedefs2.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/client.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/notification.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/sccm-wdo.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-edge.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-ie.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-extension-exclusions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreat.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreatdetection.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1607.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1703.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-off-1703.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-history-wdsc.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-malware-detected.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-order-update-sources.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-path-exclusions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-all.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-variable.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-process-exclusions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-quarantined-history-wdsc.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-settings-old.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/defender/wdav-windows-defender-app-old.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/server-add-gui.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/svg/check-no.svg (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/svg/check-yes.svg (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/vtp-3ps.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/images/vtp-wdav.png (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/windows-defender-offline.md (100%) rename windows/{ => security}/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index d4aa4be346..6c6d5b54fa 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,256 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/windows-defender-offline.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/block-untrusted-fonts-in-enterprise.md", "redirect_url": "/windows/security/threat-protection/block-untrusted-fonts-in-enterprise", "redirect_document_id": true diff --git a/windows/threat-protection/images/application-guard-and-system-guard.png b/windows/security/threat-protection/images/application-guard-and-system-guard.png similarity index 100% rename from windows/threat-protection/images/application-guard-and-system-guard.png rename to windows/security/threat-protection/images/application-guard-and-system-guard.png diff --git a/windows/threat-protection/images/capi-gpo.png b/windows/security/threat-protection/images/capi-gpo.png similarity index 100% rename from windows/threat-protection/images/capi-gpo.png rename to windows/security/threat-protection/images/capi-gpo.png diff --git a/windows/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png b/windows/security/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png similarity index 100% rename from windows/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png rename to windows/security/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png diff --git a/windows/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png b/windows/security/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png similarity index 100% rename from windows/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png rename to windows/security/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png diff --git a/windows/threat-protection/images/gp-process-mitigation-options-bit-flag-image.png b/windows/security/threat-protection/images/gp-process-mitigation-options-bit-flag-image.png similarity index 100% rename from windows/threat-protection/images/gp-process-mitigation-options-bit-flag-image.png rename to windows/security/threat-protection/images/gp-process-mitigation-options-bit-flag-image.png diff --git a/windows/threat-protection/images/gp-process-mitigation-options-show.png b/windows/security/threat-protection/images/gp-process-mitigation-options-show.png similarity index 100% rename from windows/threat-protection/images/gp-process-mitigation-options-show.png rename to windows/security/threat-protection/images/gp-process-mitigation-options-show.png diff --git a/windows/threat-protection/images/gp-process-mitigation-options.png b/windows/security/threat-protection/images/gp-process-mitigation-options.png similarity index 100% rename from windows/threat-protection/images/gp-process-mitigation-options.png rename to windows/security/threat-protection/images/gp-process-mitigation-options.png diff --git a/windows/threat-protection/images/runkey.png b/windows/security/threat-protection/images/runkey.png similarity index 100% rename from windows/threat-protection/images/runkey.png rename to windows/security/threat-protection/images/runkey.png diff --git a/windows/threat-protection/images/runoncekey.png b/windows/security/threat-protection/images/runoncekey.png similarity index 100% rename from windows/threat-protection/images/runoncekey.png rename to windows/security/threat-protection/images/runoncekey.png diff --git a/windows/threat-protection/images/security-fig4-aslr.png b/windows/security/threat-protection/images/security-fig4-aslr.png similarity index 100% rename from windows/threat-protection/images/security-fig4-aslr.png rename to windows/security/threat-protection/images/security-fig4-aslr.png diff --git a/windows/threat-protection/images/security-fig5-dep.png b/windows/security/threat-protection/images/security-fig5-dep.png similarity index 100% rename from windows/threat-protection/images/security-fig5-dep.png rename to windows/security/threat-protection/images/security-fig5-dep.png diff --git a/windows/threat-protection/images/security-update.png b/windows/security/threat-protection/images/security-update.png similarity index 100% rename from windows/threat-protection/images/security-update.png rename to windows/security/threat-protection/images/security-update.png diff --git a/windows/threat-protection/images/threat-mitigations-pre-breach-post-breach-conceptual.png b/windows/security/threat-protection/images/threat-mitigations-pre-breach-post-breach-conceptual.png similarity index 100% rename from windows/threat-protection/images/threat-mitigations-pre-breach-post-breach-conceptual.png rename to windows/security/threat-protection/images/threat-mitigations-pre-breach-post-breach-conceptual.png diff --git a/windows/threat-protection/images/traditional-windows-software-stack.png b/windows/security/threat-protection/images/traditional-windows-software-stack.png similarity index 100% rename from windows/threat-protection/images/traditional-windows-software-stack.png rename to windows/security/threat-protection/images/traditional-windows-software-stack.png diff --git a/windows/threat-protection/images/wanna1.png b/windows/security/threat-protection/images/wanna1.png similarity index 100% rename from windows/threat-protection/images/wanna1.png rename to windows/security/threat-protection/images/wanna1.png diff --git a/windows/threat-protection/images/wanna2.png b/windows/security/threat-protection/images/wanna2.png similarity index 100% rename from windows/threat-protection/images/wanna2.png rename to windows/security/threat-protection/images/wanna2.png diff --git a/windows/threat-protection/images/wanna3.png b/windows/security/threat-protection/images/wanna3.png similarity index 100% rename from windows/threat-protection/images/wanna3.png rename to windows/security/threat-protection/images/wanna3.png diff --git a/windows/threat-protection/images/wanna4.png b/windows/security/threat-protection/images/wanna4.png similarity index 100% rename from windows/threat-protection/images/wanna4.png rename to windows/security/threat-protection/images/wanna4.png diff --git a/windows/threat-protection/images/wanna5.png b/windows/security/threat-protection/images/wanna5.png similarity index 100% rename from windows/threat-protection/images/wanna5.png rename to windows/security/threat-protection/images/wanna5.png diff --git a/windows/threat-protection/images/wanna6.png b/windows/security/threat-protection/images/wanna6.png similarity index 100% rename from windows/threat-protection/images/wanna6.png rename to windows/security/threat-protection/images/wanna6.png diff --git a/windows/threat-protection/images/wanna7.png b/windows/security/threat-protection/images/wanna7.png similarity index 100% rename from windows/threat-protection/images/wanna7.png rename to windows/security/threat-protection/images/wanna7.png diff --git a/windows/threat-protection/images/wanna8.png b/windows/security/threat-protection/images/wanna8.png similarity index 100% rename from windows/threat-protection/images/wanna8.png rename to windows/security/threat-protection/images/wanna8.png diff --git a/windows/threat-protection/images/wef-client-config.png b/windows/security/threat-protection/images/wef-client-config.png similarity index 100% rename from windows/threat-protection/images/wef-client-config.png rename to windows/security/threat-protection/images/wef-client-config.png diff --git a/windows/threat-protection/images/windows-defender-system-guard.png b/windows/security/threat-protection/images/windows-defender-system-guard.png similarity index 100% rename from windows/threat-protection/images/windows-defender-system-guard.png rename to windows/security/threat-protection/images/windows-defender-system-guard.png diff --git a/windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md b/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md rename to windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md diff --git a/windows/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/command-line-arguments-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configuration-management-reference-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-advanced-scan-types-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-block-at-first-sight-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-cloud-block-timeout-period-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-end-user-interaction-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-extension-file-exclusions-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-local-policy-overrides-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-network-connections-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-notifications-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-process-opened-file-exclusions-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-protection-features-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-real-time-protection-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-remediation-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-server-exclusions-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md b/windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md rename to windows/security/threat-protection/windows-defender-antivirus/configure-windows-defender-antivirus-features.md diff --git a/windows/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/customize-run-review-remediate-scans-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/deploy-manage-report-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/deploy-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/deployment-vdi-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/enable-cloud-protection-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/evaluate-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender-updatedefs2.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender-updatedefs2.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender-updatedefs2.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender-updatedefs2.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/client.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/client.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/client.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/client.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/notification.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/notification.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/notification.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/notification.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/sccm-wdo.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/sccm-wdo.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/sccm-wdo.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/sccm-wdo.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-edge.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-edge.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-edge.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-edge.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-ie.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-ie.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-ie.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-bafs-ie.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-extension-exclusions.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-extension-exclusions.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-extension-exclusions.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-extension-exclusions.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreat.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreat.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreat.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreat.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreatdetection.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreatdetection.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreatdetection.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-get-mpthreatdetection.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1607.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1607.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1607.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1607.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1703.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1703.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1703.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-1703.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-off-1703.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-off-1703.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-off-1703.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-headless-mode-off-1703.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-history-wdsc.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-history-wdsc.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-history-wdsc.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-history-wdsc.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-malware-detected.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-malware-detected.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-malware-detected.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-malware-detected.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-order-update-sources.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-order-update-sources.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-order-update-sources.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-order-update-sources.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-path-exclusions.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-path-exclusions.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-path-exclusions.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-path-exclusions.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-all.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-all.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-all.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-all.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-variable.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-variable.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-variable.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-powershell-get-exclusions-variable.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-process-exclusions.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-process-exclusions.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-process-exclusions.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-process-exclusions.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-protection-settings-wdsc.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-quarantined-history-wdsc.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-quarantined-history-wdsc.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-quarantined-history-wdsc.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-quarantined-history-wdsc.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-settings-old.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-settings-old.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-settings-old.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-settings-old.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc-defs.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-wdsc.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/defender/wdav-windows-defender-app-old.png b/windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-windows-defender-app-old.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/defender/wdav-windows-defender-app-old.png rename to windows/security/threat-protection/windows-defender-antivirus/images/defender/wdav-windows-defender-app-old.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/server-add-gui.png b/windows/security/threat-protection/windows-defender-antivirus/images/server-add-gui.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/server-add-gui.png rename to windows/security/threat-protection/windows-defender-antivirus/images/server-add-gui.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/svg/check-no.svg b/windows/security/threat-protection/windows-defender-antivirus/images/svg/check-no.svg similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/svg/check-no.svg rename to windows/security/threat-protection/windows-defender-antivirus/images/svg/check-no.svg diff --git a/windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.svg b/windows/security/threat-protection/windows-defender-antivirus/images/svg/check-yes.svg similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/svg/check-yes.svg rename to windows/security/threat-protection/windows-defender-antivirus/images/svg/check-yes.svg diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png b/windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png rename to windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps-on.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png b/windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png rename to windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps-lps.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-3ps.png b/windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/vtp-3ps.png rename to windows/security/threat-protection/windows-defender-antivirus/images/vtp-3ps.png diff --git a/windows/threat-protection/windows-defender-antivirus/images/vtp-wdav.png b/windows/security/threat-protection/windows-defender-antivirus/images/vtp-wdav.png similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/images/vtp-wdav.png rename to windows/security/threat-protection/windows-defender-antivirus/images/vtp-wdav.png diff --git a/windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/limited-periodic-scanning-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-event-based-updates-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-outdated-endpoints-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-protection-update-schedule-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-protection-updates-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-updates-baselines-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/manage-updates-mobile-devices-vms-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/prevent-end-user-interaction-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/report-monitor-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/review-scan-results-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/run-scan-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/scheduled-catch-up-scans-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/specify-cloud-protection-level-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md rename to windows/security/threat-protection/windows-defender-antivirus/troubleshoot-reporting.md diff --git a/windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/troubleshoot-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/use-group-policy-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/use-intune-config-manager-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/use-powershell-cmdlets-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/use-wmi-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/utilize-microsoft-cloud-protection-windows-defender-antivirus.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md rename to windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-compatibility.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md rename to windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md rename to windows/security/threat-protection/windows-defender-antivirus/windows-defender-antivirus-on-windows-server-2016.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-offline.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/windows-defender-offline.md rename to windows/security/threat-protection/windows-defender-antivirus/windows-defender-offline.md diff --git a/windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md similarity index 100% rename from windows/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md rename to windows/security/threat-protection/windows-defender-antivirus/windows-defender-security-center-antivirus.md From 7247c5533ef89283792d93d2209b22dbf51d3847 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:32:34 -0800 Subject: [PATCH 15/86] moved WD app guard files --- .openpublishing.redirection.json | 30 ++++++++++++++++++ .../configure-wd-app-guard.md | 0 .../faq-wd-app-guard.md | 0 .../images/appguard-gp-clipboard.png | Bin .../appguard-gp-network-isolation-neutral.png | Bin .../images/appguard-gp-network-isolation.png | Bin .../images/appguard-gp-persistence.png | Bin .../images/appguard-gp-print.png | Bin .../images/appguard-gp-turn-on.png | Bin .../images/appguard-hardware-isolation.png | Bin .../images/appguard-new-window.png | Bin .../appguard-turned-on-with-trusted-site.png | Bin .../images/appguard-visual-cues.png | Bin .../application-guard-container-v-host.png | Bin .../host-screen-no-application-guard.png | Bin .../images/turn-windows-features-on.png | Bin .../install-wd-app-guard.md | 0 .../reqs-wd-app-guard.md | 0 .../test-scenarios-wd-app-guard.md | 0 .../wd-app-guard-overview.md | 0 20 files changed, 30 insertions(+) rename windows/{ => security}/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-new-window.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/install-wd-app-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 6c6d5b54fa..d558da54b9 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,36 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance.md", "redirect_url": "/windows/security/threat-protection/windows-defender-antivirus/collect-diagnostic-data-update-compliance", "redirect_document_id": true diff --git a/windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md rename to windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md diff --git a/windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md rename to windows/security/threat-protection/windows-defender-application-guard/faq-wd-app-guard.md diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-clipboard.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation-neutral.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-network-isolation.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-persistence.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-print.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-gp-turn-on.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-hardware-isolation.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-new-window.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-new-window.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-new-window.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-new-window.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-turned-on-with-trusted-site.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png b/windows/security/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png rename to windows/security/threat-protection/windows-defender-application-guard/images/appguard-visual-cues.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png b/windows/security/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png rename to windows/security/threat-protection/windows-defender-application-guard/images/application-guard-container-v-host.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png b/windows/security/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png rename to windows/security/threat-protection/windows-defender-application-guard/images/host-screen-no-application-guard.png diff --git a/windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png b/windows/security/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png rename to windows/security/threat-protection/windows-defender-application-guard/images/turn-windows-features-on.png diff --git a/windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/install-wd-app-guard.md rename to windows/security/threat-protection/windows-defender-application-guard/install-wd-app-guard.md diff --git a/windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md rename to windows/security/threat-protection/windows-defender-application-guard/reqs-wd-app-guard.md diff --git a/windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md rename to windows/security/threat-protection/windows-defender-application-guard/test-scenarios-wd-app-guard.md diff --git a/windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md b/windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md similarity index 100% rename from windows/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md rename to windows/security/threat-protection/windows-defender-application-guard/wd-app-guard-overview.md From fba3bef5e08d404633370c080fe4246ca0fb0ef6 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:39:25 -0800 Subject: [PATCH 16/86] moved WD atp files --- .openpublishing.redirection.json | 575 ++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 .../windows-defender-atp/images/1.png | Bin .../images/active-threat-icon.png | Bin .../images/alert-details.png | Bin .../images/alert-icon.png | Bin .../images/alerts-q-bulk.png | Bin .../images/alerts-queue-numbered.png | Bin .../images/analysis-results.png | Bin .../atp-Application-Guard-events-icon.png | Bin .../images/atp-Device-Guard-events-icon.png | Bin .../images/atp-ETW-event-icon.png | Bin .../images/atp-Exploit-Guard-events-icon.png | Bin .../images/atp-File-path-icon.png | Bin .../images/atp-Firewall-events-icon.png | Bin .../images/atp-O365-admin-portal-customer.png | Bin .../images/atp-Other-events-icon.png | Bin .../images/atp-Smart-Screen-events-icon.png | Bin .../atp-access-token-modification-icon.png | Bin .../images/atp-action-block-file.png | Bin .../atp-action-center-app-restriction.png | Bin .../atp-action-center-package-collection.png | Bin .../images/atp-action-center-restrict-app.png | Bin .../images/atp-action-center-with-info.png | Bin .../images/atp-actions-action-center.png | Bin ...-actions-collect-investigation-package.png | Bin .../images/atp-actions-isolate-machine.png | Bin .../images/atp-actions-manage-tags.png | Bin .../atp-actions-release-from-isolation.png | Bin .../atp-actions-release-from-isoloation.png | Bin .../atp-actions-remove-app-restrictions.png | Bin .../atp-actions-restrict-app-execution.png | Bin .../images/atp-actions-run-av.png | Bin .../images/atp-actor-alert.png | Bin .../images/atp-actor-report.png | Bin .../windows-defender-atp/images/atp-actor.png | Bin .../images/atp-add-application-name.png | Bin .../images/atp-add-application.png | Bin .../images/atp-add-intune-policy.png | Bin .../images/atp-alert-details.png | Bin .../images/atp-alert-mgt-pane.png | Bin .../images/atp-alert-page.png | Bin .../images/atp-alert-process-tree.png | Bin .../images/atp-alert-source.png | Bin .../images/atp-alert-status.png | Bin .../images/atp-alert-timeline-numbered.png | Bin .../images/atp-alert-timeline.png | Bin .../images/atp-alerts-group.png | Bin .../images/atp-alerts-q.png | Bin .../images/atp-alerts-queue-user.png | Bin .../images/atp-alerts-queue.png | Bin .../images/atp-alerts-related-to-file.png | Bin .../images/atp-alerts-related-to-machine.PNG | Bin .../images/atp-alerts-selected.png | Bin .../images/atp-alerts-tile.png | Bin .../images/atp-alertsq1.png | Bin .../images/atp-alertsq2.png | Bin .../images/atp-app-restriction.png | Bin .../images/atp-application-information.png | Bin .../images/atp-av-scan-action-center.png | Bin .../images/atp-av-scan-notification.png | Bin .../images/atp-azure-api-access.png | Bin .../images/atp-azure-atp-app.png | Bin .../images/atp-azure-create.png | Bin .../images/atp-azure-intune-category.png | Bin .../images/atp-azure-intune-configure.png | Bin ...p-azure-intune-create-policy-configure.png | Bin .../atp-azure-intune-create-policy-name.png | Bin .../images/atp-azure-intune-create-policy.png | Bin .../atp-azure-intune-create-profile.png | Bin .../images/atp-azure-intune-create.png | Bin .../images/atp-azure-intune-device-config.png | Bin .../images/atp-azure-intune-save-policy.png | Bin .../images/atp-azure-intune-save.png | Bin .../images/atp-azure-intune-select-group.png | Bin .../atp-azure-intune-settings-configure.png | Bin .../images/atp-azure-intune.png | Bin .../images/atp-azure-license-icon.png | Bin .../images/atp-azure-new-app.png | Bin .../images/atp-azure-required-permissions.png | Bin .../images/atp-azure-select-permissions.png | Bin .../images/atp-azure-ui-user-access.png | Bin .../images/atp-billing-licenses.png | Bin .../images/atp-billing-subscriptions.png | Bin .../images/atp-block-file-confirm.png | Bin .../images/atp-blockfile.png | Bin .../atp-collect-investigation-package.png | Bin .../images/atp-command-line-icon.png | Bin .../images/atp-confirm-isolate.png | Bin .../images/atp-create-dashboard.png | Bin .../images/atp-create-suppression-rule.png | Bin .../images/atp-custom-oma-uri.png | Bin .../images/atp-custom-ti-mapping.png | Bin .../images/atp-daily-machines-reporting.png | Bin .../atp-dashboard-security-analytics-full.png | Bin .../atp-dashboard-security-analytics.png | Bin .../images/atp-data-not-available.png | Bin .../images/atp-data-retention-policy.png | Bin .../images/atp-detailed-actor.png | Bin .../images/atp-disableantispyware-regkey.png | Bin .../images/atp-download-connector.png | Bin .../images/atp-enable-security-analytics.png | Bin .../images/atp-example-email-notification.png | Bin .../atp-export-machine-timeline-events.png | Bin .../images/atp-file-action.png | Bin .../images/atp-file-creation-icon.png | Bin .../images/atp-file-details.png | Bin .../images/atp-file-in-org.png | Bin .../images/atp-file-information.png | Bin .../images/atp-file-observed-icon.png | Bin ...rd-endpoints-warning-before-atp-access.png | Bin .../images/atp-final-preference-setup.png | Bin .../images/atp-geographic-location-setup.png | Bin .../images/atp-improv-opps.png | Bin .../images/atp-improv-ops.png | Bin .../images/atp-incident-graph.png | Bin .../images/atp-industry-information.png | Bin .../images/atp-intune-add-oma.png | Bin .../images/atp-intune-add-policy.png | Bin .../images/atp-intune-assignments.png | Bin .../images/atp-intune-configure.png | Bin .../images/atp-intune-create-policy.png | Bin .../images/atp-intune-custom.png | Bin .../images/atp-intune-deploy-policy.png | Bin .../images/atp-intune-group.png | Bin .../images/atp-intune-manage-deployment.png | Bin .../images/atp-intune-new-policy.png | Bin .../images/atp-intune-oma-uri-setting.png | Bin .../images/atp-intune-policy-name.png | Bin .../images/atp-intune-save-deployment.png | Bin .../images/atp-intune-save-policy.png | Bin ...tp-investigation-package-action-center.png | Bin .../images/atp-isolate-machine.png | Bin .../images/atp-licensing-azure-portal.png | Bin .../images/atp-logo-icon.png | Bin .../images/atp-machine-actions-undo.png | Bin .../images/atp-machine-actions.png | Bin .../images/atp-machine-details-view.png | Bin .../images/atp-machine-health-details.png | Bin .../images/atp-machine-health.png | Bin .../images/atp-machine-icon.png | Bin .../atp-machine-investigation-package.png | Bin .../images/atp-machine-isolation.png | Bin .../atp-machine-timeline-details-panel.png | Bin .../images/atp-machine-timeline-export.png | Bin .../images/atp-machine-timeline-filter.png | Bin .../images/atp-machine-timeline.png | Bin .../images/atp-machine-view-ata.png | Bin .../atp-machines-active-threats-tile.png | Bin .../images/atp-machines-at-risk.png | Bin .../atp-machines-list-misconfigured.png | Bin .../images/atp-machines-list-view.png | Bin .../images/atp-machines-timeline.png | Bin .../images/atp-machines-view-list.png | Bin .../images/atp-main-portal.png | Bin .../images/atp-manage-tags.png | Bin .../images/atp-mapping 3.png | Bin .../images/atp-mapping1.png | Bin .../images/atp-mapping2.png | Bin .../images/atp-mapping3.png | Bin .../images/atp-mapping4.png | Bin .../images/atp-mapping5.png | Bin .../images/atp-mapping6.png | Bin .../images/atp-mapping7.png | Bin .../images/atp-mdm-onboarding-package.png | Bin .../images/atp-memory-allocation-icon.png | Bin .../images/atp-mma-properties.png | Bin .../images/atp-module-load-icon.png | Bin .../atp-network-communications-icon.png | Bin .../images/atp-new-suppression-rule.png | Bin .../images/atp-no-network-connection.png | Bin .../images/atp-no-subscriptions-found.png | Bin .../atp-not-authorized-to-access-portal.png | Bin .../atp-notification-collect-package.png | Bin .../images/atp-notification-file.png | Bin .../images/atp-notification-isolate.png | Bin .../images/atp-notification-restrict.png | Bin .../images/atp-observed-in-organization.png | Bin .../images/atp-observed-machines.png | Bin .../images/atp-oma-uri-values.png | Bin ...ard-endpoints-WDATP-portal-border-test.png | Bin .../atp-onboard-endpoints-WDATP-portal.png | Bin ...p-onboard-endpoints-run-detection-test.png | Bin .../images/atp-onboard-endpoints.png | Bin .../images/atp-onboard-mdm.png | Bin .../images/atp-org-score.png | Bin .../images/atp-org-sec-score.png | Bin .../images/atp-organization-size.png | Bin .../images/atp-permissions-applications.png | Bin .../images/atp-portal-sensor.png | Bin .../images/atp-portal-welcome-screen.png | Bin .../images/atp-portal.png | Bin .../images/atp-powerbi-consent.png | Bin .../images/atp-powerbi-get-data.png | Bin .../images/atp-powerbi-navigator.png | Bin .../images/atp-powerbi-options.png | Bin .../images/atp-powerbi-preview.png | Bin .../atp-powershell-command-run-icon.png | Bin .../images/atp-preferences-setup.png | Bin .../images/atp-preview-experience.png | Bin .../images/atp-preview-features.png | Bin .../images/atp-process-event-icon.png | Bin .../images/atp-process-injection.png | Bin .../images/atp-process-tree.png | Bin .../images/atp-refresh-token.png | Bin .../images/atp-region-control-panel.png | Bin .../images/atp-registry-event-icon.png | Bin .../images/atp-remediated-alert.png | Bin .../images/atp-remove-blocked-file.png | Bin .../images/atp-respond-action-icon.png | Bin .../images/atp-restrict-app.png | Bin .../images/atp-run-av-scan.png | Bin .../images/atp-running-script.png | Bin .../images/atp-sample-custom-ti-alert.png | Bin .../images/atp-save-tag.png | Bin .../images/atp-sec-coverage.png | Bin .../atp-security-analytics-dashboard.png | Bin .../atp-security-analytics-view-machines.png | Bin .../atp-security-analytics-view-machines2.png | Bin .../images/atp-security-coverage.png | Bin .../images/atp-security-improvements.png | Bin .../images/atp-security-score-over-time.png | Bin .../images/atp-sensor-filter.png | Bin .../atp-sensor-health-filter-resized.png | Bin .../images/atp-sensor-health-filter-tile.png | Bin .../images/atp-sensor-health-filter.png | Bin .../images/atp-sensor-health-nonav.png | Bin .../images/atp-sensor-health-tile.png | Bin .../images/atp-server-onboarding.png | Bin .../images/atp-services.png | Bin .../images/atp-setup-complete.png | Bin .../images/atp-setup-incomplete.png | Bin .../atp-setup-permissions-wdatp-portal.png | Bin .../images/atp-siem-integration.png | Bin .../images/atp-siem-mapping1.png | Bin .../images/atp-siem-mapping13.png | Bin .../images/atp-siem-mapping2.png | Bin .../images/atp-siem-mapping3.png | Bin .../images/atp-siem-mapping4.png | Bin .../images/atp-signer-icon.png | Bin .../images/atp-simulate-custom-ti.png | Bin .../images/atp-stop-quarantine-file.png | Bin .../images/atp-stop-quarantine.png | Bin .../images/atp-stopnquarantine-file.png | Bin .../images/atp-subscription-expired.png | Bin .../images/atp-suppression-rules.png | Bin .../images/atp-tag-management.png | Bin .../images/atp-task-manager.png | Bin .../images/atp-threat-intel-api.png | Bin .../images/atp-thunderbolt-icon.png | Bin .../images/atp-tile-sensor-health.png | Bin .../images/atp-undo-isolation.png | Bin .../images/atp-unsigned-file-icon.png | Bin .../images/atp-user-details-pane.png | Bin .../images/atp-user-details-view-tdp.png | Bin .../images/atp-user-details-view.png | Bin .../images/atp-user-details.png | Bin .../images/atp-user-view-ata.png | Bin .../images/atp-users-at-risk.png | Bin .../atp-windows-cloud-instance-creation.png | Bin .../atp-windows-defender-av-events-icon.png | Bin .../windows-defender-atp/images/atp.png | Bin .../images/components.png | Bin .../images/detection-icon.png | Bin .../images/filter-log.png | Bin ...ws-defender-advanced-threat-protection.png | Bin .../images/machines-active-threats-tile.png | Bin .../images/machines-at-risk.png | Bin .../images/machines-reporting-tile.png | Bin .../windows-defender-atp/images/menu-icon.png | Bin .../images/not-remediated-icon.png | Bin .../windows-defender-atp/images/overview.png | Bin .../images/remediated-icon.png | Bin .../images/rules-legend.png | Bin .../images/run-as-admin.png | Bin .../images/sccm-deployment.png | Bin .../windows-defender-atp/images/settings.png | Bin .../images/status-tile.png | Bin .../images/submit-file.png | Bin .../images/windefatp-sc-qc-diagtrack.png | Bin .../images/windefatp-sc-query-diagtrack.png | Bin .../images/windefatp-sc-query.png | Bin .../windefatp-utc-console-autostart.png | Bin ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 .../windows-defender-atp/prerelease.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 ...ows-defender-advanced-threat-protection.md | 0 397 files changed, 575 insertions(+) rename windows/{ => security}/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/1.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/active-threat-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/alert-details.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/alert-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/alerts-q-bulk.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/alerts-queue-numbered.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/analysis-results.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Application-Guard-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Device-Guard-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-ETW-event-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Exploit-Guard-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-File-path-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Firewall-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-O365-admin-portal-customer.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Other-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-Smart-Screen-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-access-token-modification-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-action-block-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-action-center-app-restriction.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-action-center-package-collection.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-action-center-restrict-app.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-action-center-with-info.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-action-center.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-collect-investigation-package.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-isolate-machine.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-manage-tags.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-release-from-isolation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-release-from-isoloation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-remove-app-restrictions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-restrict-app-execution.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actions-run-av.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actor-alert.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actor-report.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-actor.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-add-application-name.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-add-application.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-add-intune-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-details.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-mgt-pane.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-page.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-process-tree.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-source.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-status.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-timeline-numbered.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alert-timeline.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-group.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-q.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-queue-user.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-queue.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-related-to-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-related-to-machine.PNG (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-selected.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alerts-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alertsq1.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-alertsq2.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-app-restriction.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-application-information.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-av-scan-action-center.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-av-scan-notification.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-api-access.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-create.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-category.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-configure.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-configure.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-name.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-create-profile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-create.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-device-config.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-save-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-save.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-select-group.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune-settings-configure.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-intune.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-license-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-new-app.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-azure-ui-user-access.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-billing-licenses.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-billing-subscriptions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-block-file-confirm.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-blockfile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-collect-investigation-package.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-command-line-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-confirm-isolate.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-create-dashboard.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-create-suppression-rule.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-custom-ti-mapping.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-daily-machines-reporting.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics-full.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-data-not-available.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-data-retention-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-detailed-actor.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-disableantispyware-regkey.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-download-connector.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-enable-security-analytics.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-example-email-notification.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-export-machine-timeline-events.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-action.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-creation-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-details.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-in-org.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-information.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-file-observed-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-final-onboard-endpoints-warning-before-atp-access.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-final-preference-setup.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-geographic-location-setup.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-improv-opps.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-improv-ops.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-incident-graph.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-industry-information.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-add-oma.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-add-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-assignments.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-configure.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-custom.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-deploy-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-group.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-manage-deployment.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-new-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-oma-uri-setting.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-policy-name.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-intune-save-policy.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-investigation-package-action-center.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-isolate-machine.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-licensing-azure-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-logo-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-actions-undo.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-actions.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-details-view.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-health-details.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-health.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-investigation-package.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-isolation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-timeline-details-panel.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-timeline-export.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-timeline-filter.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-timeline.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-active-threats-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-at-risk.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-list-misconfigured.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-list-view.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-timeline.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-machines-view-list.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-main-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-manage-tags.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping 3.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping1.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping2.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping3.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping4.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping5.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping6.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mapping7.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mdm-onboarding-package.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-memory-allocation-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-mma-properties.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-module-load-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-network-communications-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-new-suppression-rule.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-no-network-connection.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-no-subscriptions-found.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-not-authorized-to-access-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-notification-collect-package.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-notification-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-notification-isolate.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-notification-restrict.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-observed-in-organization.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-observed-machines.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal-border-test.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-run-detection-test.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-onboard-endpoints.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-onboard-mdm.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-org-score.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-org-sec-score.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-organization-size.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-permissions-applications.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-portal-sensor.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-portal-welcome-screen.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powerbi-options.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-powershell-command-run-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-preferences-setup.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-preview-experience.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-preview-features.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-process-event-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-process-injection.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-process-tree.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-refresh-token.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-region-control-panel.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-registry-event-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-remediated-alert.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-remove-blocked-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-respond-action-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-restrict-app.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-run-av-scan.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-running-script.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sample-custom-ti-alert.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-save-tag.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sec-coverage.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines2.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-coverage.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-improvements.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-security-score-over-time.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-filter.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-resized.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-health-filter.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-health-nonav.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-sensor-health-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-server-onboarding.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-services.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-setup-complete.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-setup-incomplete.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-setup-permissions-wdatp-portal.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-integration.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-mapping1.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-mapping13.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-mapping2.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-mapping3.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-siem-mapping4.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-signer-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-simulate-custom-ti.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-stop-quarantine-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-stop-quarantine.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-stopnquarantine-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-subscription-expired.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-suppression-rules.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-tag-management.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-task-manager.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-threat-intel-api.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-thunderbolt-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-tile-sensor-health.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-undo-isolation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-unsigned-file-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-user-details-pane.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-user-details-view-tdp.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-user-details-view.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-user-details.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-user-view-ata.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-users-at-risk.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-windows-cloud-instance-creation.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp-windows-defender-av-events-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/atp.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/components.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/detection-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/filter-log.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/licensing-windows-defender-advanced-threat-protection.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/machines-active-threats-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/machines-at-risk.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/machines-reporting-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/menu-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/not-remediated-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/overview.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/remediated-icon.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/rules-legend.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/run-as-admin.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/sccm-deployment.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/settings.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/status-tile.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/submit-file.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/windefatp-sc-qc-diagtrack.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/windefatp-sc-query-diagtrack.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/windefatp-sc-query.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/images/windefatp-utc-console-autostart.png (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/prerelease.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index d558da54b9..6b3b7e3eff 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,581 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/prerelease.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/prerelease", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md", "redirect_url": "/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard", "redirect_document_id": true diff --git a/windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/alerts-queue-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/api-portal-mapping-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/assign-portal-access-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/block-file-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/check-sensor-status-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/collect-investigation-package-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/community-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-arcsight-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-email-notifications-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-gp-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-mdm-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-sccm-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-script-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-vdi-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-endpoints-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-proxy-internet-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-siem-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/configure-splunk-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/custom-ti-api-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/dashboard-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/data-storage-privacy-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/defender-compatibility-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/enable-custom-ti-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/enable-security-analytics-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/enable-siem-integration-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/event-error-codes-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/experiment-custom-ti-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/exposed-apis-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/find-machine-info-by-ip-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/general-settings-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-actor-information-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-actor-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-info-by-id-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-actor-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-domain-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-files-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-ip-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-machine-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alert-related-user-info-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-domain-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-domain-related-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-domain-statistics-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-file-information-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-file-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-file-related-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-file-statistics-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-fileactions-collection-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-filemachineaction-object-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-filemachineactions-collection-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-ip-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-ip-related-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-ip-statistics-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machine-by-id-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machine-log-on-users-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machine-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machineaction-object-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machineactions-collection-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-package-sas-uri-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-user-information-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-user-related-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/get-user-related-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/images/1.png b/windows/security/threat-protection/windows-defender-atp/images/1.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/1.png rename to windows/security/threat-protection/windows-defender-atp/images/1.png diff --git a/windows/threat-protection/windows-defender-atp/images/active-threat-icon.png b/windows/security/threat-protection/windows-defender-atp/images/active-threat-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/active-threat-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/active-threat-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/alert-details.png b/windows/security/threat-protection/windows-defender-atp/images/alert-details.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/alert-details.png rename to windows/security/threat-protection/windows-defender-atp/images/alert-details.png diff --git a/windows/threat-protection/windows-defender-atp/images/alert-icon.png b/windows/security/threat-protection/windows-defender-atp/images/alert-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/alert-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/alert-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/alerts-q-bulk.png b/windows/security/threat-protection/windows-defender-atp/images/alerts-q-bulk.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/alerts-q-bulk.png rename to windows/security/threat-protection/windows-defender-atp/images/alerts-q-bulk.png diff --git a/windows/threat-protection/windows-defender-atp/images/alerts-queue-numbered.png b/windows/security/threat-protection/windows-defender-atp/images/alerts-queue-numbered.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/alerts-queue-numbered.png rename to windows/security/threat-protection/windows-defender-atp/images/alerts-queue-numbered.png diff --git a/windows/threat-protection/windows-defender-atp/images/analysis-results.png b/windows/security/threat-protection/windows-defender-atp/images/analysis-results.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/analysis-results.png rename to windows/security/threat-protection/windows-defender-atp/images/analysis-results.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Application-Guard-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Application-Guard-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Application-Guard-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Application-Guard-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Device-Guard-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Device-Guard-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Device-Guard-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Device-Guard-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-ETW-event-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-ETW-event-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-ETW-event-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-ETW-event-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Exploit-Guard-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Exploit-Guard-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Exploit-Guard-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Exploit-Guard-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-File-path-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-File-path-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-File-path-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-File-path-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Firewall-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Firewall-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Firewall-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Firewall-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-O365-admin-portal-customer.png b/windows/security/threat-protection/windows-defender-atp/images/atp-O365-admin-portal-customer.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-O365-admin-portal-customer.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-O365-admin-portal-customer.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Other-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Other-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Other-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Other-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-Smart-Screen-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-Smart-Screen-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-Smart-Screen-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-Smart-Screen-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-access-token-modification-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-access-token-modification-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-access-token-modification-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-access-token-modification-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-action-block-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-action-block-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-action-block-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-action-block-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-action-center-app-restriction.png b/windows/security/threat-protection/windows-defender-atp/images/atp-action-center-app-restriction.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-action-center-app-restriction.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-action-center-app-restriction.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-action-center-package-collection.png b/windows/security/threat-protection/windows-defender-atp/images/atp-action-center-package-collection.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-action-center-package-collection.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-action-center-package-collection.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-action-center-restrict-app.png b/windows/security/threat-protection/windows-defender-atp/images/atp-action-center-restrict-app.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-action-center-restrict-app.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-action-center-restrict-app.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-action-center-with-info.png b/windows/security/threat-protection/windows-defender-atp/images/atp-action-center-with-info.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-action-center-with-info.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-action-center-with-info.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-action-center.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-action-center.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-action-center.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-action-center.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-collect-investigation-package.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-collect-investigation-package.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-collect-investigation-package.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-collect-investigation-package.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-isolate-machine.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-isolate-machine.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-isolate-machine.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-isolate-machine.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-manage-tags.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-manage-tags.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-manage-tags.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-manage-tags.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-release-from-isolation.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-release-from-isolation.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-release-from-isolation.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-release-from-isolation.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-release-from-isoloation.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-release-from-isoloation.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-release-from-isoloation.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-release-from-isoloation.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-remove-app-restrictions.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-remove-app-restrictions.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-remove-app-restrictions.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-remove-app-restrictions.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-restrict-app-execution.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-restrict-app-execution.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-restrict-app-execution.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-restrict-app-execution.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actions-run-av.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actions-run-av.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actions-run-av.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actions-run-av.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actor-alert.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actor-alert.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actor-alert.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actor-alert.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actor-report.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actor-report.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actor-report.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actor-report.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-actor.png b/windows/security/threat-protection/windows-defender-atp/images/atp-actor.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-actor.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-actor.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png b/windows/security/threat-protection/windows-defender-atp/images/atp-add-application-name.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-add-application-name.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-add-application-name.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-application.png b/windows/security/threat-protection/windows-defender-atp/images/atp-add-application.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-add-application.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-add-application.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-add-intune-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-add-intune-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-add-intune-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-add-intune-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-details.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-details.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-details.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-details.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-mgt-pane.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-mgt-pane.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-mgt-pane.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-mgt-pane.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-page.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-page.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-page.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-page.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-process-tree.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-process-tree.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-process-tree.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-process-tree.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-source.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-source.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-source.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-source.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-status.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-status.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-status.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-status.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-timeline-numbered.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-timeline-numbered.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-timeline-numbered.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-timeline-numbered.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alert-timeline.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alert-timeline.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alert-timeline.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alert-timeline.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-group.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-group.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-group.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-group.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-q.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-q.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-q.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-q.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-queue-user.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-queue-user.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-queue-user.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-queue-user.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-queue.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-queue.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-queue.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-queue.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-related-to-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-related-to-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-related-to-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-related-to-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-related-to-machine.PNG b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-related-to-machine.PNG similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-related-to-machine.PNG rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-related-to-machine.PNG diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-selected.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-selected.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-selected.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-selected.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alerts-tile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alerts-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alerts-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alerts-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alertsq1.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alertsq1.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alertsq1.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alertsq1.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-alertsq2.png b/windows/security/threat-protection/windows-defender-atp/images/atp-alertsq2.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-alertsq2.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-alertsq2.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-app-restriction.png b/windows/security/threat-protection/windows-defender-atp/images/atp-app-restriction.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-app-restriction.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-app-restriction.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-application-information.png b/windows/security/threat-protection/windows-defender-atp/images/atp-application-information.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-application-information.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-application-information.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-av-scan-action-center.png b/windows/security/threat-protection/windows-defender-atp/images/atp-av-scan-action-center.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-av-scan-action-center.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-av-scan-action-center.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-av-scan-notification.png b/windows/security/threat-protection/windows-defender-atp/images/atp-av-scan-notification.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-av-scan-notification.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-av-scan-notification.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-api-access.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-api-access.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-api-access.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-atp-app.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-create.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-create.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-create.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-create.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-category.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-category.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-category.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-category.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-configure.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-configure.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-configure.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-configure.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-configure.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-configure.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-configure.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-configure.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-name.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-name.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-name.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy-name.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-profile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-profile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create-profile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create-profile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-create.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-create.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-device-config.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-device-config.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-device-config.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-device-config.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-save-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-save-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-save-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-save-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-save.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-save.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-save.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-save.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-select-group.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-select-group.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-select-group.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-select-group.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune-settings-configure.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-settings-configure.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune-settings-configure.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune-settings-configure.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-intune.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-intune.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-intune.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-license-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-license-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-license-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-license-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-new-app.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-new-app.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-new-app.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-new-app.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-required-permissions.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-select-permissions.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-azure-ui-user-access.png b/windows/security/threat-protection/windows-defender-atp/images/atp-azure-ui-user-access.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-azure-ui-user-access.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-azure-ui-user-access.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-billing-licenses.png b/windows/security/threat-protection/windows-defender-atp/images/atp-billing-licenses.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-billing-licenses.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-billing-licenses.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-billing-subscriptions.png b/windows/security/threat-protection/windows-defender-atp/images/atp-billing-subscriptions.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-billing-subscriptions.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-billing-subscriptions.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-block-file-confirm.png b/windows/security/threat-protection/windows-defender-atp/images/atp-block-file-confirm.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-block-file-confirm.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-block-file-confirm.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-blockfile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-blockfile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-blockfile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-blockfile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-collect-investigation-package.png b/windows/security/threat-protection/windows-defender-atp/images/atp-collect-investigation-package.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-collect-investigation-package.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-collect-investigation-package.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-command-line-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-command-line-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-command-line-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-command-line-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-confirm-isolate.png b/windows/security/threat-protection/windows-defender-atp/images/atp-confirm-isolate.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-confirm-isolate.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-confirm-isolate.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png b/windows/security/threat-protection/windows-defender-atp/images/atp-create-dashboard.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-create-dashboard.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-create-dashboard.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-create-suppression-rule.png b/windows/security/threat-protection/windows-defender-atp/images/atp-create-suppression-rule.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-create-suppression-rule.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-create-suppression-rule.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png b/windows/security/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-custom-oma-uri.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-custom-ti-mapping.png b/windows/security/threat-protection/windows-defender-atp/images/atp-custom-ti-mapping.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-custom-ti-mapping.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-custom-ti-mapping.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-daily-machines-reporting.png b/windows/security/threat-protection/windows-defender-atp/images/atp-daily-machines-reporting.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-daily-machines-reporting.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-daily-machines-reporting.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics-full.png b/windows/security/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics-full.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics-full.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics-full.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics.png b/windows/security/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-dashboard-security-analytics.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-data-not-available.png b/windows/security/threat-protection/windows-defender-atp/images/atp-data-not-available.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-data-not-available.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-data-not-available.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-data-retention-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-data-retention-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-data-retention-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-data-retention-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-detailed-actor.png b/windows/security/threat-protection/windows-defender-atp/images/atp-detailed-actor.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-detailed-actor.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-detailed-actor.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-disableantispyware-regkey.png b/windows/security/threat-protection/windows-defender-atp/images/atp-disableantispyware-regkey.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-disableantispyware-regkey.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-disableantispyware-regkey.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-download-connector.png b/windows/security/threat-protection/windows-defender-atp/images/atp-download-connector.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-download-connector.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-download-connector.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-enable-security-analytics.png b/windows/security/threat-protection/windows-defender-atp/images/atp-enable-security-analytics.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-enable-security-analytics.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-enable-security-analytics.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-example-email-notification.png b/windows/security/threat-protection/windows-defender-atp/images/atp-example-email-notification.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-example-email-notification.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-example-email-notification.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-export-machine-timeline-events.png b/windows/security/threat-protection/windows-defender-atp/images/atp-export-machine-timeline-events.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-export-machine-timeline-events.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-export-machine-timeline-events.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-action.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-action.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-action.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-action.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-creation-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-creation-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-creation-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-creation-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-details.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-details.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-details.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-details.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-in-org.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-in-org.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-in-org.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-in-org.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-information.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-information.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-information.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-information.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-file-observed-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-file-observed-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-file-observed-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-file-observed-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-final-onboard-endpoints-warning-before-atp-access.png b/windows/security/threat-protection/windows-defender-atp/images/atp-final-onboard-endpoints-warning-before-atp-access.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-final-onboard-endpoints-warning-before-atp-access.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-final-onboard-endpoints-warning-before-atp-access.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-final-preference-setup.png b/windows/security/threat-protection/windows-defender-atp/images/atp-final-preference-setup.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-final-preference-setup.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-final-preference-setup.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-geographic-location-setup.png b/windows/security/threat-protection/windows-defender-atp/images/atp-geographic-location-setup.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-geographic-location-setup.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-geographic-location-setup.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-improv-opps.png b/windows/security/threat-protection/windows-defender-atp/images/atp-improv-opps.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-improv-opps.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-improv-opps.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-improv-ops.png b/windows/security/threat-protection/windows-defender-atp/images/atp-improv-ops.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-improv-ops.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-improv-ops.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-incident-graph.png b/windows/security/threat-protection/windows-defender-atp/images/atp-incident-graph.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-incident-graph.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-incident-graph.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-industry-information.png b/windows/security/threat-protection/windows-defender-atp/images/atp-industry-information.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-industry-information.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-industry-information.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-add-oma.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-add-oma.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-add-oma.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-add-oma.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-add-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-add-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-add-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-add-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-assignments.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-assignments.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-assignments.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-assignments.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-configure.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-configure.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-configure.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-configure.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-create-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-custom.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-custom.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-custom.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-custom.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-deploy-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-deploy-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-deploy-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-deploy-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-group.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-group.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-group.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-group.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-manage-deployment.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-manage-deployment.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-manage-deployment.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-manage-deployment.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-new-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-new-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-new-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-new-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-oma-uri-setting.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-oma-uri-setting.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-oma-uri-setting.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-oma-uri-setting.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-policy-name.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-policy-name.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-policy-name.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-policy-name.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-save-deployment.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-intune-save-policy.png b/windows/security/threat-protection/windows-defender-atp/images/atp-intune-save-policy.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-intune-save-policy.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-intune-save-policy.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-investigation-package-action-center.png b/windows/security/threat-protection/windows-defender-atp/images/atp-investigation-package-action-center.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-investigation-package-action-center.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-investigation-package-action-center.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png b/windows/security/threat-protection/windows-defender-atp/images/atp-isolate-machine.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-isolate-machine.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-isolate-machine.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-licensing-azure-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-licensing-azure-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-licensing-azure-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-licensing-azure-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-logo-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-logo-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-logo-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-logo-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-actions-undo.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-actions-undo.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-actions-undo.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-actions-undo.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-actions.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-actions.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-actions.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-actions.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-details-view.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-details-view.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-details-view.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-details-view.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-health-details.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-health-details.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-health-details.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-health-details.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-health.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-health.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-health.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-health.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-investigation-package.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-investigation-package.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-investigation-package.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-investigation-package.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-isolation.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-isolation.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-isolation.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-isolation.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-details-panel.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-details-panel.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-details-panel.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-details-panel.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-export.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-export.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-export.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-export.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-filter.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-filter.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-timeline-filter.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline-filter.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-timeline.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-timeline.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-timeline.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machine-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-active-threats-tile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-active-threats-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-active-threats-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-active-threats-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-at-risk.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-at-risk.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-at-risk.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-at-risk.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-list-misconfigured.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-list-misconfigured.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-list-misconfigured.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-list-misconfigured.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-list-view.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-list-view.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-list-view.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-list-view.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-timeline.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-timeline.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-timeline.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-timeline.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-machines-view-list.png b/windows/security/threat-protection/windows-defender-atp/images/atp-machines-view-list.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-machines-view-list.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-machines-view-list.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-main-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-main-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-main-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-main-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-manage-tags.png b/windows/security/threat-protection/windows-defender-atp/images/atp-manage-tags.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-manage-tags.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-manage-tags.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping 3.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping 3.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping 3.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping 3.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping1.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping1.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping1.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping1.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping2.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping2.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping2.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping2.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping3.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping3.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping3.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping3.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping4.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping4.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping4.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping4.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping5.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping5.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping5.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping5.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping6.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping6.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping6.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping6.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mapping7.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mapping7.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mapping7.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mapping7.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mdm-onboarding-package.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mdm-onboarding-package.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mdm-onboarding-package.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mdm-onboarding-package.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-memory-allocation-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-memory-allocation-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-memory-allocation-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-memory-allocation-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-mma-properties.png b/windows/security/threat-protection/windows-defender-atp/images/atp-mma-properties.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-mma-properties.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-mma-properties.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-module-load-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-module-load-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-module-load-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-module-load-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-network-communications-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-network-communications-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-network-communications-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-network-communications-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-new-suppression-rule.png b/windows/security/threat-protection/windows-defender-atp/images/atp-new-suppression-rule.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-new-suppression-rule.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-new-suppression-rule.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-no-network-connection.png b/windows/security/threat-protection/windows-defender-atp/images/atp-no-network-connection.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-no-network-connection.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-no-network-connection.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-no-subscriptions-found.png b/windows/security/threat-protection/windows-defender-atp/images/atp-no-subscriptions-found.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-no-subscriptions-found.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-no-subscriptions-found.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-not-authorized-to-access-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-not-authorized-to-access-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-not-authorized-to-access-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-not-authorized-to-access-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-notification-collect-package.png b/windows/security/threat-protection/windows-defender-atp/images/atp-notification-collect-package.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-notification-collect-package.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-notification-collect-package.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-notification-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-notification-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-notification-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-notification-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-notification-isolate.png b/windows/security/threat-protection/windows-defender-atp/images/atp-notification-isolate.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-notification-isolate.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-notification-isolate.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-notification-restrict.png b/windows/security/threat-protection/windows-defender-atp/images/atp-notification-restrict.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-notification-restrict.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-notification-restrict.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-observed-in-organization.png b/windows/security/threat-protection/windows-defender-atp/images/atp-observed-in-organization.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-observed-in-organization.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-observed-in-organization.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-observed-machines.png b/windows/security/threat-protection/windows-defender-atp/images/atp-observed-machines.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-observed-machines.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-observed-machines.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png b/windows/security/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-oma-uri-values.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal-border-test.png b/windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal-border-test.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal-border-test.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal-border-test.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-WDATP-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-run-detection-test.png b/windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-run-detection-test.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-run-detection-test.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints-run-detection-test.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints.png b/windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-onboard-endpoints.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-onboard-endpoints.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-onboard-mdm.png b/windows/security/threat-protection/windows-defender-atp/images/atp-onboard-mdm.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-onboard-mdm.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-onboard-mdm.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-score.png b/windows/security/threat-protection/windows-defender-atp/images/atp-org-score.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-org-score.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-org-score.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png b/windows/security/threat-protection/windows-defender-atp/images/atp-org-sec-score.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-org-sec-score.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-org-sec-score.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-organization-size.png b/windows/security/threat-protection/windows-defender-atp/images/atp-organization-size.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-organization-size.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-organization-size.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png b/windows/security/threat-protection/windows-defender-atp/images/atp-permissions-applications.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-permissions-applications.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-permissions-applications.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-portal-sensor.png b/windows/security/threat-protection/windows-defender-atp/images/atp-portal-sensor.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-portal-sensor.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-portal-sensor.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-portal-welcome-screen.png b/windows/security/threat-protection/windows-defender-atp/images/atp-portal-welcome-screen.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-portal-welcome-screen.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-portal-welcome-screen.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-consent.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-get-data.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-navigator.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-options.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powerbi-options.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-options.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powerbi-preview.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-powershell-command-run-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-powershell-command-run-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-powershell-command-run-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-powershell-command-run-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-preferences-setup.png b/windows/security/threat-protection/windows-defender-atp/images/atp-preferences-setup.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-preferences-setup.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-preferences-setup.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-preview-experience.png b/windows/security/threat-protection/windows-defender-atp/images/atp-preview-experience.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-preview-experience.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-preview-experience.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-preview-features.png b/windows/security/threat-protection/windows-defender-atp/images/atp-preview-features.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-preview-features.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-preview-features.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-process-event-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-process-event-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-process-event-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-process-event-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-process-injection.png b/windows/security/threat-protection/windows-defender-atp/images/atp-process-injection.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-process-injection.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-process-injection.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-process-tree.png b/windows/security/threat-protection/windows-defender-atp/images/atp-process-tree.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-process-tree.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-process-tree.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-refresh-token.png b/windows/security/threat-protection/windows-defender-atp/images/atp-refresh-token.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-refresh-token.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-refresh-token.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-region-control-panel.png b/windows/security/threat-protection/windows-defender-atp/images/atp-region-control-panel.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-region-control-panel.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-region-control-panel.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-registry-event-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-registry-event-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-registry-event-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-registry-event-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-remediated-alert.png b/windows/security/threat-protection/windows-defender-atp/images/atp-remediated-alert.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-remediated-alert.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-remediated-alert.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-remove-blocked-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-remove-blocked-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-remove-blocked-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-remove-blocked-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-respond-action-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-respond-action-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-respond-action-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-respond-action-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-restrict-app.png b/windows/security/threat-protection/windows-defender-atp/images/atp-restrict-app.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-restrict-app.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-restrict-app.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-run-av-scan.png b/windows/security/threat-protection/windows-defender-atp/images/atp-run-av-scan.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-run-av-scan.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-run-av-scan.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-running-script.png b/windows/security/threat-protection/windows-defender-atp/images/atp-running-script.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-running-script.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-running-script.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sample-custom-ti-alert.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sample-custom-ti-alert.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sample-custom-ti-alert.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sample-custom-ti-alert.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-save-tag.png b/windows/security/threat-protection/windows-defender-atp/images/atp-save-tag.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-save-tag.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-save-tag.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sec-coverage.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sec-coverage.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sec-coverage.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sec-coverage.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-dashboard.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines2.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines2.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines2.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-analytics-view-machines2.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-coverage.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-coverage.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-coverage.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-improvements.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-improvements.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-improvements.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-security-score-over-time.png b/windows/security/threat-protection/windows-defender-atp/images/atp-security-score-over-time.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-security-score-over-time.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-security-score-over-time.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-filter.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-filter.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-filter.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-filter.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-resized.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-resized.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-resized.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-resized.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-tile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-health-filter.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-filter.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-health-nonav.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-nonav.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-health-nonav.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-nonav.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-sensor-health-tile.png b/windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-sensor-health-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-sensor-health-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png b/windows/security/threat-protection/windows-defender-atp/images/atp-server-onboarding.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-server-onboarding.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-server-onboarding.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-services.png b/windows/security/threat-protection/windows-defender-atp/images/atp-services.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-services.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-services.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-setup-complete.png b/windows/security/threat-protection/windows-defender-atp/images/atp-setup-complete.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-setup-complete.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-setup-complete.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-setup-incomplete.png b/windows/security/threat-protection/windows-defender-atp/images/atp-setup-incomplete.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-setup-incomplete.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-setup-incomplete.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-setup-permissions-wdatp-portal.png b/windows/security/threat-protection/windows-defender-atp/images/atp-setup-permissions-wdatp-portal.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-setup-permissions-wdatp-portal.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-setup-permissions-wdatp-portal.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-integration.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-integration.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-integration.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-integration.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-mapping1.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping1.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-mapping1.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping1.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-mapping13.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping13.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-mapping13.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping13.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-mapping2.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping2.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-mapping2.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping2.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-mapping3.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping3.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-mapping3.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping3.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-siem-mapping4.png b/windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping4.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-siem-mapping4.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-siem-mapping4.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-signer-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-signer-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-signer-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-signer-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-simulate-custom-ti.png b/windows/security/threat-protection/windows-defender-atp/images/atp-simulate-custom-ti.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-simulate-custom-ti.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-simulate-custom-ti.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-stop-quarantine-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-stop-quarantine-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-stop-quarantine-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-stop-quarantine-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-stop-quarantine.png b/windows/security/threat-protection/windows-defender-atp/images/atp-stop-quarantine.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-stop-quarantine.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-stop-quarantine.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-stopnquarantine-file.png b/windows/security/threat-protection/windows-defender-atp/images/atp-stopnquarantine-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-stopnquarantine-file.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-stopnquarantine-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-subscription-expired.png b/windows/security/threat-protection/windows-defender-atp/images/atp-subscription-expired.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-subscription-expired.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-subscription-expired.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-suppression-rules.png b/windows/security/threat-protection/windows-defender-atp/images/atp-suppression-rules.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-suppression-rules.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-suppression-rules.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-tag-management.png b/windows/security/threat-protection/windows-defender-atp/images/atp-tag-management.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-tag-management.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-tag-management.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-task-manager.png b/windows/security/threat-protection/windows-defender-atp/images/atp-task-manager.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-task-manager.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-task-manager.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-threat-intel-api.png b/windows/security/threat-protection/windows-defender-atp/images/atp-threat-intel-api.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-threat-intel-api.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-threat-intel-api.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-thunderbolt-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-thunderbolt-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-thunderbolt-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-thunderbolt-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-tile-sensor-health.png b/windows/security/threat-protection/windows-defender-atp/images/atp-tile-sensor-health.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-tile-sensor-health.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-tile-sensor-health.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-undo-isolation.png b/windows/security/threat-protection/windows-defender-atp/images/atp-undo-isolation.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-undo-isolation.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-undo-isolation.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-unsigned-file-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-unsigned-file-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-unsigned-file-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-unsigned-file-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-details-pane.png b/windows/security/threat-protection/windows-defender-atp/images/atp-user-details-pane.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-user-details-pane.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-user-details-pane.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-details-view-tdp.png b/windows/security/threat-protection/windows-defender-atp/images/atp-user-details-view-tdp.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-user-details-view-tdp.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-user-details-view-tdp.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-details-view.png b/windows/security/threat-protection/windows-defender-atp/images/atp-user-details-view.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-user-details-view.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-user-details-view.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-details.png b/windows/security/threat-protection/windows-defender-atp/images/atp-user-details.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-user-details.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-user-details.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png b/windows/security/threat-protection/windows-defender-atp/images/atp-user-view-ata.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-user-view-ata.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-user-view-ata.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-users-at-risk.png b/windows/security/threat-protection/windows-defender-atp/images/atp-users-at-risk.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-users-at-risk.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-users-at-risk.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-windows-cloud-instance-creation.png b/windows/security/threat-protection/windows-defender-atp/images/atp-windows-cloud-instance-creation.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-windows-cloud-instance-creation.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-windows-cloud-instance-creation.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp-windows-defender-av-events-icon.png b/windows/security/threat-protection/windows-defender-atp/images/atp-windows-defender-av-events-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp-windows-defender-av-events-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/atp-windows-defender-av-events-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/atp.png b/windows/security/threat-protection/windows-defender-atp/images/atp.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/atp.png rename to windows/security/threat-protection/windows-defender-atp/images/atp.png diff --git a/windows/threat-protection/windows-defender-atp/images/components.png b/windows/security/threat-protection/windows-defender-atp/images/components.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/components.png rename to windows/security/threat-protection/windows-defender-atp/images/components.png diff --git a/windows/threat-protection/windows-defender-atp/images/detection-icon.png b/windows/security/threat-protection/windows-defender-atp/images/detection-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/detection-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/detection-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/filter-log.png b/windows/security/threat-protection/windows-defender-atp/images/filter-log.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/filter-log.png rename to windows/security/threat-protection/windows-defender-atp/images/filter-log.png diff --git a/windows/threat-protection/windows-defender-atp/images/licensing-windows-defender-advanced-threat-protection.png b/windows/security/threat-protection/windows-defender-atp/images/licensing-windows-defender-advanced-threat-protection.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/licensing-windows-defender-advanced-threat-protection.png rename to windows/security/threat-protection/windows-defender-atp/images/licensing-windows-defender-advanced-threat-protection.png diff --git a/windows/threat-protection/windows-defender-atp/images/machines-active-threats-tile.png b/windows/security/threat-protection/windows-defender-atp/images/machines-active-threats-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/machines-active-threats-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/machines-active-threats-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/machines-at-risk.png b/windows/security/threat-protection/windows-defender-atp/images/machines-at-risk.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/machines-at-risk.png rename to windows/security/threat-protection/windows-defender-atp/images/machines-at-risk.png diff --git a/windows/threat-protection/windows-defender-atp/images/machines-reporting-tile.png b/windows/security/threat-protection/windows-defender-atp/images/machines-reporting-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/machines-reporting-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/machines-reporting-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/menu-icon.png b/windows/security/threat-protection/windows-defender-atp/images/menu-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/menu-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/menu-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/not-remediated-icon.png b/windows/security/threat-protection/windows-defender-atp/images/not-remediated-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/not-remediated-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/not-remediated-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/overview.png b/windows/security/threat-protection/windows-defender-atp/images/overview.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/overview.png rename to windows/security/threat-protection/windows-defender-atp/images/overview.png diff --git a/windows/threat-protection/windows-defender-atp/images/remediated-icon.png b/windows/security/threat-protection/windows-defender-atp/images/remediated-icon.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/remediated-icon.png rename to windows/security/threat-protection/windows-defender-atp/images/remediated-icon.png diff --git a/windows/threat-protection/windows-defender-atp/images/rules-legend.png b/windows/security/threat-protection/windows-defender-atp/images/rules-legend.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/rules-legend.png rename to windows/security/threat-protection/windows-defender-atp/images/rules-legend.png diff --git a/windows/threat-protection/windows-defender-atp/images/run-as-admin.png b/windows/security/threat-protection/windows-defender-atp/images/run-as-admin.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/run-as-admin.png rename to windows/security/threat-protection/windows-defender-atp/images/run-as-admin.png diff --git a/windows/threat-protection/windows-defender-atp/images/sccm-deployment.png b/windows/security/threat-protection/windows-defender-atp/images/sccm-deployment.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/sccm-deployment.png rename to windows/security/threat-protection/windows-defender-atp/images/sccm-deployment.png diff --git a/windows/threat-protection/windows-defender-atp/images/settings.png b/windows/security/threat-protection/windows-defender-atp/images/settings.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/settings.png rename to windows/security/threat-protection/windows-defender-atp/images/settings.png diff --git a/windows/threat-protection/windows-defender-atp/images/status-tile.png b/windows/security/threat-protection/windows-defender-atp/images/status-tile.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/status-tile.png rename to windows/security/threat-protection/windows-defender-atp/images/status-tile.png diff --git a/windows/threat-protection/windows-defender-atp/images/submit-file.png b/windows/security/threat-protection/windows-defender-atp/images/submit-file.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/submit-file.png rename to windows/security/threat-protection/windows-defender-atp/images/submit-file.png diff --git a/windows/threat-protection/windows-defender-atp/images/windefatp-sc-qc-diagtrack.png b/windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-qc-diagtrack.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/windefatp-sc-qc-diagtrack.png rename to windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-qc-diagtrack.png diff --git a/windows/threat-protection/windows-defender-atp/images/windefatp-sc-query-diagtrack.png b/windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-query-diagtrack.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/windefatp-sc-query-diagtrack.png rename to windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-query-diagtrack.png diff --git a/windows/threat-protection/windows-defender-atp/images/windefatp-sc-query.png b/windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-query.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/windefatp-sc-query.png rename to windows/security/threat-protection/windows-defender-atp/images/windefatp-sc-query.png diff --git a/windows/threat-protection/windows-defender-atp/images/windefatp-utc-console-autostart.png b/windows/security/threat-protection/windows-defender-atp/images/windefatp-utc-console-autostart.png similarity index 100% rename from windows/threat-protection/windows-defender-atp/images/windefatp-utc-console-autostart.png rename to windows/security/threat-protection/windows-defender-atp/images/windefatp-utc-console-autostart.png diff --git a/windows/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-domain-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-files-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-ip-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-machines-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/investigate-user-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/is-domain-seen-in-org-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/is-ip-seen-org-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/isolate-machine-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/licensing-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/machines-view-overview-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/manage-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/minimum-requirements-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/onboard-configure-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/portal-overview-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/powerbi-reports-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/powershell-example-code-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/preferences-setup-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/prerelease.md b/windows/security/threat-protection/windows-defender-atp/prerelease.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/prerelease.md rename to windows/security/threat-protection/windows-defender-atp/prerelease.md diff --git a/windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/preview-settings-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/python-example-code-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/request-sample-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/respond-file-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/respond-machine-alerts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/response-actions-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/restrict-code-execution-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/run-av-scan-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/run-detection-test-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/security-analytics-dashboard-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/service-status-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/settings-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/stop-quarantine-file-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/supported-apis-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/supported-response-apis-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/threat-indicator-concepts-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/troubleshoot-siem-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/troubleshoot-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/unblock-file-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/unisolate-machine-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/unrestrict-code-execution-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/use-custom-ti-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/use-windows-defender-advanced-threat-protection.md diff --git a/windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md rename to windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection.md From 739eb8932404004310006303648132f28a2b0425 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:42:46 -0800 Subject: [PATCH 17/86] moved WD EG files --- .openpublishing.redirection.json | 135 ++++++++++++++++++ .../attack-surface-reduction-exploit-guard.md | 0 .../audit-windows-defender-exploit-guard.md | 0 ...lect-cab-files-exploit-guard-submission.md | 0 .../controlled-folders-exploit-guard.md | 0 .../customize-attack-surface-reduction.md | 0 ...tomize-controlled-folders-exploit-guard.md | 0 .../customize-exploit-protection.md | 0 .../emet-exploit-protection-exploit-guard.md | 0 .../enable-attack-surface-reduction.md | 0 ...enable-controlled-folders-exploit-guard.md | 0 .../enable-exploit-protection.md | 0 .../enable-network-protection.md | 0 .../evaluate-attack-surface-reduction.md | 0 .../evaluate-controlled-folder-access.md | 0 .../evaluate-exploit-protection.md | 0 .../evaluate-network-protection.md | 0 ...evaluate-windows-defender-exploit-guard.md | 0 .../event-views-exploit-guard.md | 0 .../exploit-protection-exploit-guard.md | 0 .../graphics.md | 0 .../images/Untitled-1.png | Bin .../images/asr-notif.png | Bin .../images/asr-rules-gp.png | Bin .../images/asr-test-tool.png | Bin .../images/cfa-allow-app-ps.png | Bin .../images/cfa-allow-app.png | Bin .../images/cfa-allow-folder-ps.png | Bin .../images/cfa-audit-gp.png | Bin .../images/cfa-filecreator.png | Bin .../images/cfa-gp-enable.png | Bin .../images/cfa-notif.png | Bin .../images/cfa-on.png | Bin .../images/cfa-prot-folders.png | Bin .../images/check-no.png | Bin .../images/ep-default.png | Bin .../images/ep-prog.png | Bin .../images/event-viewer-import.png | Bin .../images/event-viewer.gif | Bin .../images/events-create.gif | Bin .../images/events-import.gif | Bin .../images/exp-prot-gp.png | Bin .../images/np-notif.png | Bin .../images/svg/check-no.svg | 0 .../images/svg/check-yes.svg | 0 .../wdsc-exp-prot-app-settings-options.png | Bin .../images/wdsc-exp-prot-app-settings.png | Bin .../images/wdsc-exp-prot-export.png | Bin .../images/wdsc-exp-prot-sys-settings.png | Bin .../images/wdsc-exp-prot.png | Bin ...port-export-exploit-protection-emet-xml.md | 0 .../network-protection-exploit-guard.md | 0 .../prerelease.md | 0 .../troubleshoot-asr.md | 0 ...bleshoot-exploit-protection-mitigations.md | 0 .../troubleshoot-np.md | 0 .../windows-defender-exploit-guard.md | 0 57 files changed, 135 insertions(+) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/enable-network-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/graphics.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/Untitled-1.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/asr-notif.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-on.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/check-no.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/ep-default.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/ep-prog.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/event-viewer-import.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/event-viewer.gif (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/events-create.gif (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/events-import.gif (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/exp-prot-gp.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/np-notif.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/svg/check-no.svg (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/svg/check-yes.svg (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings-options.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-export.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-sys-settings.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot.png (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/prerelease.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md (100%) rename windows/{ => security}/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 6b3b7e3eff..b4fd8f643c 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,141 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/graphics.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/graphics", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/prerelease.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/prerelease", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection.md", "redirect_url": "/windows/security/threat-protection/windows-defender-atp/advanced-features-windows-defender-advanced-threat-protection", "redirect_document_id": true diff --git a/windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/audit-windows-defender-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md b/windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md rename to windows/security/threat-protection/windows-defender-exploit-guard/collect-cab-files-exploit-guard-submission.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/controlled-folders-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md rename to windows/security/threat-protection/windows-defender-exploit-guard/customize-attack-surface-reduction.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/customize-controlled-folders-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md rename to windows/security/threat-protection/windows-defender-exploit-guard/customize-exploit-protection.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/emet-exploit-protection-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md rename to windows/security/threat-protection/windows-defender-exploit-guard/enable-attack-surface-reduction.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/enable-controlled-folders-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md rename to windows/security/threat-protection/windows-defender-exploit-guard/enable-exploit-protection.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/enable-network-protection.md rename to windows/security/threat-protection/windows-defender-exploit-guard/enable-network-protection.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md rename to windows/security/threat-protection/windows-defender-exploit-guard/evaluate-attack-surface-reduction.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md rename to windows/security/threat-protection/windows-defender-exploit-guard/evaluate-controlled-folder-access.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md rename to windows/security/threat-protection/windows-defender-exploit-guard/evaluate-exploit-protection.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md rename to windows/security/threat-protection/windows-defender-exploit-guard/evaluate-network-protection.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/evaluate-windows-defender-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/event-views-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/exploit-protection-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/graphics.md b/windows/security/threat-protection/windows-defender-exploit-guard/graphics.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/graphics.md rename to windows/security/threat-protection/windows-defender-exploit-guard/graphics.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/Untitled-1.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/Untitled-1.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/Untitled-1.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/Untitled-1.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-notif.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/asr-notif.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/asr-notif.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/asr-notif.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/asr-rules-gp.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/asr-test-tool.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app-ps.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-app.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-allow-folder-ps.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-audit-gp.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-filecreator.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-gp-enable.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-notif.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-on.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-on.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-on.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-on.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/cfa-prot-folders.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/check-no.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/check-no.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/check-no.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/check-no.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/ep-default.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/ep-default.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/ep-default.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/ep-default.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/ep-prog.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/ep-prog.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/ep-prog.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/ep-prog.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/event-viewer-import.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/event-viewer-import.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/event-viewer-import.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/event-viewer-import.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/event-viewer.gif b/windows/security/threat-protection/windows-defender-exploit-guard/images/event-viewer.gif similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/event-viewer.gif rename to windows/security/threat-protection/windows-defender-exploit-guard/images/event-viewer.gif diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/events-create.gif b/windows/security/threat-protection/windows-defender-exploit-guard/images/events-create.gif similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/events-create.gif rename to windows/security/threat-protection/windows-defender-exploit-guard/images/events-create.gif diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/events-import.gif b/windows/security/threat-protection/windows-defender-exploit-guard/images/events-import.gif similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/events-import.gif rename to windows/security/threat-protection/windows-defender-exploit-guard/images/events-import.gif diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/exp-prot-gp.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/exp-prot-gp.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/exp-prot-gp.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/exp-prot-gp.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/np-notif.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/np-notif.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/np-notif.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/np-notif.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/svg/check-no.svg b/windows/security/threat-protection/windows-defender-exploit-guard/images/svg/check-no.svg similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/svg/check-no.svg rename to windows/security/threat-protection/windows-defender-exploit-guard/images/svg/check-no.svg diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/svg/check-yes.svg b/windows/security/threat-protection/windows-defender-exploit-guard/images/svg/check-yes.svg similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/svg/check-yes.svg rename to windows/security/threat-protection/windows-defender-exploit-guard/images/svg/check-yes.svg diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings-options.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings-options.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings-options.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings-options.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-app-settings.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-export.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-export.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-export.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-export.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-sys-settings.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-sys-settings.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-sys-settings.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot-sys-settings.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot.png b/windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot.png similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot.png rename to windows/security/threat-protection/windows-defender-exploit-guard/images/wdsc-exp-prot.png diff --git a/windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md b/windows/security/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md rename to windows/security/threat-protection/windows-defender-exploit-guard/import-export-exploit-protection-emet-xml.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/network-protection-exploit-guard.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/prerelease.md b/windows/security/threat-protection/windows-defender-exploit-guard/prerelease.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/prerelease.md rename to windows/security/threat-protection/windows-defender-exploit-guard/prerelease.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md rename to windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-asr.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md rename to windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-exploit-protection-mitigations.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md b/windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md rename to windows/security/threat-protection/windows-defender-exploit-guard/troubleshoot-np.md diff --git a/windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md b/windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md similarity index 100% rename from windows/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md rename to windows/security/threat-protection/windows-defender-exploit-guard/windows-defender-exploit-guard.md From c682d9e74b2e41360558ca64fbc0101687419aa9 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:48:40 -0800 Subject: [PATCH 18/86] moved WD SC files --- .openpublishing.redirection.json | 40 ++++++++++++++++++ .../images/security-center-custom-flyout.png | Bin .../images/security-center-custom-notif.png | Bin .../images/security-center-home.png | Bin .../images/security-center-start-menu.png | Bin .../images/security-center-taskbar.png | Bin .../images/security-center-turned-off.png | Bin .../images/wdsc-all-hide.png | Bin .../wdsc-app-browser-control.md | 0 .../wdsc-customize-contact-information.md | 0 .../wdsc-device-performance-health.md | 0 .../wdsc-family-options.md | 0 .../wdsc-firewall-network-protection.md | 0 .../wdsc-hide-notifications.md | 0 .../wdsc-virus-threat-protection.md | 0 .../windows-defender-security-center.md | 0 16 files changed, 40 insertions(+) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-home.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-start-menu.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-taskbar.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/security-center-turned-off.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/images/wdsc-all-hide.png (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-family-options.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md (100%) rename windows/{ => security}/threat-protection/windows-defender-security-center/windows-defender-security-center.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index b4fd8f643c..1afa4a96a9 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,46 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-app-browser-control", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-device-performance-health", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-family-options.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-family-options", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-security-center/windows-defender-security-center", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md", "redirect_url": "/windows/security/threat-protection/windows-defender-exploit-guard/attack-surface-reduction-exploit-guard", "redirect_document_id": true diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-custom-flyout.png diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-custom-notif.png diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-home.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-home.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-home.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-home.png diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-start-menu.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-start-menu.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-start-menu.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-start-menu.png diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-taskbar.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-taskbar.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-taskbar.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-taskbar.png diff --git a/windows/threat-protection/windows-defender-security-center/images/security-center-turned-off.png b/windows/security/threat-protection/windows-defender-security-center/images/security-center-turned-off.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/security-center-turned-off.png rename to windows/security/threat-protection/windows-defender-security-center/images/security-center-turned-off.png diff --git a/windows/threat-protection/windows-defender-security-center/images/wdsc-all-hide.png b/windows/security/threat-protection/windows-defender-security-center/images/wdsc-all-hide.png similarity index 100% rename from windows/threat-protection/windows-defender-security-center/images/wdsc-all-hide.png rename to windows/security/threat-protection/windows-defender-security-center/images/wdsc-all-hide.png diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-customize-contact-information.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-device-performance-health.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-family-options.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-family-options.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-family-options.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-family-options.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-firewall-network-protection.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-hide-notifications.md diff --git a/windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md b/windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md rename to windows/security/threat-protection/windows-defender-security-center/wdsc-virus-threat-protection.md diff --git a/windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md b/windows/security/threat-protection/windows-defender-security-center/windows-defender-security-center.md similarity index 100% rename from windows/threat-protection/windows-defender-security-center/windows-defender-security-center.md rename to windows/security/threat-protection/windows-defender-security-center/windows-defender-security-center.md From 8794a7121bdcfdbca3a1a67992eeeefb2be78cbc Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 12:55:02 -0800 Subject: [PATCH 19/86] moved WD smartscreen files --- .openpublishing.redirection.json | 15 + windows/security/threat-protection/TOC.md | 23 -- .../windows-defender-security-center.png | Bin .../windows-defender-smartscreen-control.png | Bin ...defender-smartscreen-available-settings.md | 0 .../windows-defender-smartscreen-overview.md | 0 ...ender-smartscreen-set-individual-device.md | 0 windows/threat-protection/TOC.md | 320 ------------------ 8 files changed, 15 insertions(+), 343 deletions(-) rename windows/{ => security}/threat-protection/windows-defender-smartscreen/images/windows-defender-security-center.png (100%) rename windows/{ => security}/threat-protection/windows-defender-smartscreen/images/windows-defender-smartscreen-control.png (100%) rename windows/{ => security}/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md (100%) rename windows/{ => security}/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md (100%) rename windows/{ => security}/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md (100%) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 1afa4a96a9..0f1448e671 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -1,6 +1,21 @@ { "redirections": [ { +"source_path": "windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md", +"redirect_document_id": true +}, +{ +"source_path": "windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md", +"redirect_url": "/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device", +"redirect_document_id": true +}, +{ "source_path": "windows/threat-protection/windows-defender-security-center/wdsc-app-browser-control.md", "redirect_url": "/windows/security/threat-protection/windows-defender-security-center/wdsc-app-browser-control", "redirect_document_id": true diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 4c13e55cf1..de9cb36e96 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -389,29 +389,6 @@ ###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard\test-scenarios-wd-app-guard.md) ###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard\faq-wd-app-guard.md) -## [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection\protect-enterprise-data-using-wip.md) -### [Create a Windows Information Protection (WIP) policy using Microsoft Intune](windows-information-protection\overview-create-wip-policy.md) -#### [Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune.md) -##### [Deploy your Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune.md) -##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the classic console for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune.md) -#### [Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune-azure.md) -##### [Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune-azure.md) -##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md) -#### [Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md) -### [Create a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\overview-create-wip-policy-sccm.md) -#### [Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\create-wip-policy-using-sccm.md) -### [Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md) -### [Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](windows-information-protection\wip-app-enterprise-context.md) -### [Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](windows-information-protection\mandatory-settings-for-wip.md) -### [Testing scenarios for Windows Information Protection (WIP)](windows-information-protection\testing-scenarios-for-wip.md) -### [Limitations while using Windows Information Protection (WIP)](windows-information-protection\limitations-with-wip.md) -### [How to collect Windows Information Protection (WIP) audit event logs](windows-information-protection\collect-wip-audit-event-logs.md) -### [General guidance and best practices for Windows Information Protection (WIP)](windows-information-protection\guidance-and-best-practices-wip.md) -#### [Enlightened apps for use with Windows Information Protection (WIP)](windows-information-protection\enlightened-microsoft-apps-and-wip.md) -#### [Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](windows-information-protection\app-behavior-with-wip.md) -#### [Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP)](windows-information-protection\recommended-network-definitions-for-wip.md) -#### [Using Outlook Web Access with Windows Information Protection (WIP)](windows-information-protection\using-owa-with-wip.md) - ## [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) ## [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) diff --git a/windows/threat-protection/windows-defender-smartscreen/images/windows-defender-security-center.png b/windows/security/threat-protection/windows-defender-smartscreen/images/windows-defender-security-center.png similarity index 100% rename from windows/threat-protection/windows-defender-smartscreen/images/windows-defender-security-center.png rename to windows/security/threat-protection/windows-defender-smartscreen/images/windows-defender-security-center.png diff --git a/windows/threat-protection/windows-defender-smartscreen/images/windows-defender-smartscreen-control.png b/windows/security/threat-protection/windows-defender-smartscreen/images/windows-defender-smartscreen-control.png similarity index 100% rename from windows/threat-protection/windows-defender-smartscreen/images/windows-defender-smartscreen-control.png rename to windows/security/threat-protection/windows-defender-smartscreen/images/windows-defender-smartscreen-control.png diff --git a/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md b/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md similarity index 100% rename from windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md rename to windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-available-settings.md diff --git a/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md b/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md similarity index 100% rename from windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md rename to windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-overview.md diff --git a/windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md b/windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md similarity index 100% rename from windows/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md rename to windows/security/threat-protection/windows-defender-smartscreen/windows-defender-smartscreen-set-individual-device.md diff --git a/windows/threat-protection/TOC.md b/windows/threat-protection/TOC.md index 58317c1029..2cd6908619 100644 --- a/windows/threat-protection/TOC.md +++ b/windows/threat-protection/TOC.md @@ -1,322 +1,2 @@ # [Threat protection](index.md) - -## [The Windows Defender Security Center app](windows-defender-security-center\windows-defender-security-center.md) -### [Customize the Windows Defender Security Center app for your organization](windows-defender-security-center\wdsc-customize-contact-information.md) -### [Hide Windows Defender Security Center app notifications](windows-defender-security-center\wdsc-hide-notifications.md) -### [Virus and threat protection](windows-defender-security-center\wdsc-virus-threat-protection.md) -### [Device performance and health](windows-defender-security-center\wdsc-device-performance-health.md) -### [Firewall and network protection](windows-defender-security-center\wdsc-firewall-network-protection.md) -### [App and browser control](windows-defender-security-center\wdsc-app-browser-control.md) -### [Family options](windows-defender-security-center\wdsc-family-options.md) - - - - - - -## [Windows Defender Advanced Threat Protection](windows-defender-atp\windows-defender-advanced-threat-protection.md) -### [Minimum requirements](windows-defender-atp\minimum-requirements-windows-defender-advanced-threat-protection.md) -### [Validate licensing and complete setup](windows-defender-atp\licensing-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot subscription and portal access issues](windows-defender-atp\troubleshoot-onboarding-error-messages-windows-defender-advanced-threat-protection.md) -### [Preview features](windows-defender-atp\preview-windows-defender-advanced-threat-protection.md) -### [Data storage and privacy](windows-defender-atp\data-storage-privacy-windows-defender-advanced-threat-protection.md) -### [Assign user access to the portal](windows-defender-atp\assign-portal-access-windows-defender-advanced-threat-protection.md) -### [Onboard endpoints and set up access](windows-defender-atp\onboard-configure-windows-defender-advanced-threat-protection.md) -#### [Configure client endpoints](windows-defender-atp\configure-endpoints-windows-defender-advanced-threat-protection.md) -##### [Configure endpoints using Group Policy](windows-defender-atp\configure-endpoints-gp-windows-defender-advanced-threat-protection.md) -##### [Configure endpoints using System Center Configuration Manager](windows-defender-atp\configure-endpoints-sccm-windows-defender-advanced-threat-protection.md) -##### [Configure endpoints using Mobile Device Management tools](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md) -###### [Configure endpoints using Microsoft Intune](windows-defender-atp\configure-endpoints-mdm-windows-defender-advanced-threat-protection.md#configure-endpoints-using-microsoft-intune) -##### [Configure endpoints using a local script](windows-defender-atp\configure-endpoints-script-windows-defender-advanced-threat-protection.md) -##### [Configure non-persistent virtual desktop infrastructure (VDI) machines](windows-defender-atp\configure-endpoints-vdi-windows-defender-advanced-threat-protection.md) -#### [Configure non-Windows endpoints](windows-defender-atp\configure-endpoints-non-windows-windows-defender-advanced-threat-protection.md) -#### [Configure server endpoints](windows-defender-atp\configure-server-endpoints-windows-defender-advanced-threat-protection.md) -#### [Run a detection test on a newly onboarded endpoint](windows-defender-atp\run-detection-test-windows-defender-advanced-threat-protection.md) -#### [Configure proxy and Internet connectivity settings](windows-defender-atp\configure-proxy-internet-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot onboarding issues](windows-defender-atp\troubleshoot-onboarding-windows-defender-advanced-threat-protection.md) -### [Portal overview](windows-defender-atp\portal-overview-windows-defender-advanced-threat-protection.md) -### [Use the Windows Defender ATP portal](windows-defender-atp\use-windows-defender-advanced-threat-protection.md) -#### [View the Security operations dashboard](windows-defender-atp\dashboard-windows-defender-advanced-threat-protection.md) -#### [View the Security analytics dashboard](windows-defender-atp\security-analytics-dashboard-windows-defender-advanced-threat-protection.md) -#### [View and organize the Alerts queue](windows-defender-atp\alerts-queue-windows-defender-advanced-threat-protection.md) -#### [Investigate alerts](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md) -##### [Alert process tree](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-process-tree) -##### [Incident graph](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#incident-graph) -##### [Alert timeline](windows-defender-atp\investigate-alerts-windows-defender-advanced-threat-protection.md#alert-timeline) -#### [Investigate files](windows-defender-atp\investigate-files-windows-defender-advanced-threat-protection.md) -#### [Investigate an IP address](windows-defender-atp\investigate-ip-windows-defender-advanced-threat-protection.md) -#### [Investigate a domain](windows-defender-atp\investigate-domain-windows-defender-advanced-threat-protection.md) -#### [View and organize the Machines list](windows-defender-atp\machines-view-overview-windows-defender-advanced-threat-protection.md) -#### [Investigate machines](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md) -##### [Manage machine group and tags](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#manage-machine-group-and-tags) -##### [Alerts related to this machine](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#alerts-related-to-this-machine) -##### [Machine timeline](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#machine-timeline) -###### [Search for specific events](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#search-for-specific-events) -###### [Filter events from a specific date](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#filter-events-from-a-specific-date) -###### [Export machine timeline events](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#export-machine-timeline-events) -###### [Navigate between pages](windows-defender-atp\investigate-machines-windows-defender-advanced-threat-protection.md#navigate-between-pages) -#### [Investigate a user account](windows-defender-atp\investigate-user-windows-defender-advanced-threat-protection.md) -#### [Manage alerts](windows-defender-atp\manage-alerts-windows-defender-advanced-threat-protection.md) -#### [Take response actions](windows-defender-atp\response-actions-windows-defender-advanced-threat-protection.md) -##### [Take response actions on a machine](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md) -###### [Collect investigation package](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#collect-investigation-package-from-machines) -###### [Run antivirus scan](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#run-windows-defender-antivirus-scan-on-machines) -###### [Restrict app execution](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#restrict-app-execution) -###### [Remove app restriction](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#remove-app-restriction) -###### [Isolate machines from the network](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#isolate-machines-from-the-network) -###### [Release machine from isolation](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#release-machine-from-isolation) -###### [Check activity details in Action center](windows-defender-atp\respond-machine-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -##### [Take response actions on a file](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md) -###### [Stop and quarantine files in your network](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#stop-and-quarantine-files-in-your-network) -###### [Remove file from quarantine](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-quarantine) -###### [Block files in your network](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#block-files-in-your-network) -###### [Remove file from blocked list](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#remove-file-from-blocked-list) -###### [Check activity details in Action center](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#check-activity-details-in-action-center) -###### [Deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#deep-analysis) -####### [Submit files for analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#submit-files-for-analysis) -####### [View deep analysis reports](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#view-deep-analysis-reports) -####### [Troubleshoot deep analysis](windows-defender-atp\respond-file-alerts-windows-defender-advanced-threat-protection.md#troubleshoot-deep-analysis) -### [Pull alerts to your SIEM tools](windows-defender-atp\configure-siem-windows-defender-advanced-threat-protection.md) -#### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) -#### [Configure Splunk to pull alerts](windows-defender-atp\configure-splunk-windows-defender-advanced-threat-protection.md) -#### [Configure HP ArcSight to pull alerts](windows-defender-atp\configure-arcsight-windows-defender-advanced-threat-protection.md) -#### [Windows Defender ATP alert API fields](windows-defender-atp\api-portal-mapping-windows-defender-advanced-threat-protection.md) -#### [Pull alerts using REST API](windows-defender-atp\pull-alerts-using-rest-api-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot SIEM tool integration issues](windows-defender-atp\troubleshoot-siem-windows-defender-advanced-threat-protection.md) -### [Use the threat intelligence API to create custom alerts](windows-defender-atp\use-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Understand threat intelligence concepts](windows-defender-atp\threat-indicator-concepts-windows-defender-advanced-threat-protection.md) -#### [Enable the custom threat intelligence application](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Create custom threat intelligence alerts](windows-defender-atp\custom-ti-api-windows-defender-advanced-threat-protection.md) -#### [PowerShell code examples](windows-defender-atp\powershell-example-code-windows-defender-advanced-threat-protection.md) -#### [Python code examples](windows-defender-atp\python-example-code-windows-defender-advanced-threat-protection.md) -#### [Experiment with custom threat intelligence alerts](windows-defender-atp\experiment-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Troubleshoot custom threat intelligence issues](windows-defender-atp\troubleshoot-custom-ti-windows-defender-advanced-threat-protection.md) -### [Use the Windows Defender ATP exposed APIs](windows-defender-atp\exposed-apis-windows-defender-advanced-threat-protection.md) -#### [Supported Windows Defender ATP APIs](windows-defender-atp\supported-apis-windows-defender-advanced-threat-protection.md) -##### Actor -###### [Get actor information](windows-defender-atp\get-actor-information-windows-defender-advanced-threat-protection.md) -###### [Get actor related alerts](windows-defender-atp\get-actor-related-alerts-windows-defender-advanced-threat-protection.md) -##### Alerts -###### [Get alerts](windows-defender-atp\get-alerts-windows-defender-advanced-threat-protection.md) -###### [Get alert information by ID](windows-defender-atp\get-alert-info-by-id-windows-defender-advanced-threat-protection.md) -###### [Get alert related actor information](windows-defender-atp\get-alert-related-actor-info-windows-defender-advanced-threat-protection.md) -###### [Get alert related domain information](windows-defender-atp\get-alert-related-domain-info-windows-defender-advanced-threat-protection.md) -###### [Get alert related file information](windows-defender-atp\get-alert-related-files-info-windows-defender-advanced-threat-protection.md) -###### [Get alert related IP information](windows-defender-atp\get-alert-related-ip-info-windows-defender-advanced-threat-protection.md) -###### [Get alert related machine information](windows-defender-atp\get-alert-related-machine-info-windows-defender-advanced-threat-protection.md) -##### Domain -###### [Get domain related alerts](windows-defender-atp\get-domain-related-alerts-windows-defender-advanced-threat-protection.md) -###### [Get domain related machines](windows-defender-atp\get-domain-related-machines-windows-defender-advanced-threat-protection.md) -###### [Get domain statistics](windows-defender-atp\get-domain-statistics-windows-defender-advanced-threat-protection.md) -###### [Is domain seen in organization](windows-defender-atp\is-domain-seen-in-org-windows-defender-advanced-threat-protection.md) - -##### File -###### [Block file API](windows-defender-atp\block-file-windows-defender-advanced-threat-protection.md) -###### [Get file information](windows-defender-atp\get-file-information-windows-defender-advanced-threat-protection.md) -###### [Get file related alerts](windows-defender-atp\get-file-related-alerts-windows-defender-advanced-threat-protection.md) -###### [Get file related machines](windows-defender-atp\get-file-related-machines-windows-defender-advanced-threat-protection.md) -###### [Get file statistics](windows-defender-atp\get-file-statistics-windows-defender-advanced-threat-protection.md) -###### [Get FileActions collection API](windows-defender-atp\get-fileactions-collection-windows-defender-advanced-threat-protection.md) -###### [Unblock file API](windows-defender-atp\unblock-file-windows-defender-advanced-threat-protection.md) - -##### IP -###### [Get IP related alerts](windows-defender-atp\get-ip-related-alerts-windows-defender-advanced-threat-protection.md) -###### [Get IP related machines](windows-defender-atp\get-ip-related-machines-windows-defender-advanced-threat-protection.md) -###### [Get IP statistics](windows-defender-atp\get-ip-statistics-windows-defender-advanced-threat-protection.md) -###### [Is IP seen in organization](windows-defender-atp\is-ip-seen-org-windows-defender-advanced-threat-protection.md) -##### Machines -###### [Collect investigation package API](windows-defender-atp\collect-investigation-package-windows-defender-advanced-threat-protection.md) -###### [Find machine information by IP](windows-defender-atp\find-machine-info-by-ip-windows-defender-advanced-threat-protection.md) -###### [Get machines](windows-defender-atp\get-machines-windows-defender-advanced-threat-protection.md) -###### [Get FileMachineAction object API](windows-defender-atp\get-filemachineaction-object-windows-defender-advanced-threat-protection.md) -###### [Get FileMachineActions collection API](windows-defender-atp\get-filemachineactions-collection-windows-defender-advanced-threat-protection.md) -###### [Get machine by ID](windows-defender-atp\get-machine-by-id-windows-defender-advanced-threat-protection.md) -###### [Get machine log on users](windows-defender-atp\get-machine-log-on-users-windows-defender-advanced-threat-protection.md) -###### [Get machine related alerts](windows-defender-atp\get-machine-related-alerts-windows-defender-advanced-threat-protection.md) -###### [Get MachineAction object API](windows-defender-atp\get-machineaction-object-windows-defender-advanced-threat-protection.md) -###### [Get MachineActions collection API](windows-defender-atp\get-machineactions-collection-windows-defender-advanced-threat-protection.md) -###### [Get machines](windows-defender-atp\get-machines-windows-defender-advanced-threat-protection.md) -###### [Get package SAS URI API](windows-defender-atp\get-package-sas-uri-windows-defender-advanced-threat-protection.md) -###### [Isolate machine API](windows-defender-atp\isolate-machine-windows-defender-advanced-threat-protection.md) -###### [Release machine from isolation API](windows-defender-atp\unisolate-machine-windows-defender-advanced-threat-protection.md) -###### [Remove app restriction API](windows-defender-atp\unrestrict-code-execution-windows-defender-advanced-threat-protection.md) -###### [Request sample API](windows-defender-atp\request-sample-windows-defender-advanced-threat-protection.md) -###### [Restrict app execution API](windows-defender-atp\restrict-code-execution-windows-defender-advanced-threat-protection.md) -###### [Run antivirus scan API](windows-defender-atp\run-av-scan-windows-defender-advanced-threat-protection.md) -###### [Stop and quarantine file API](windows-defender-atp\stop-quarantine-file-windows-defender-advanced-threat-protection.md) - - - -##### User -###### [Get alert related user information](windows-defender-atp\get-alert-related-user-info-windows-defender-advanced-threat-protection.md) -###### [Get user information](windows-defender-atp\get-user-information-windows-defender-advanced-threat-protection.md) -###### [Get user related alerts](windows-defender-atp\get-user-related-alerts-windows-defender-advanced-threat-protection.md) -###### [Get user related machines](windows-defender-atp\get-user-related-machines-windows-defender-advanced-threat-protection.md) - - -### [Create and build Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) -### [Check sensor state](windows-defender-atp\check-sensor-status-windows-defender-advanced-threat-protection.md) -#### [Fix unhealthy sensors](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md) -##### [Inactive machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#inactive-machines) -##### [Misconfigured machines](windows-defender-atp\fix-unhealhty-sensors-windows-defender-advanced-threat-protection.md#misconfigured-machines) -### [Windows Defender ATP service health](windows-defender-atp\service-status-windows-defender-advanced-threat-protection.md) -### [Configure Windows Defender ATP preferences settings](windows-defender-atp\preferences-setup-windows-defender-advanced-threat-protection.md) -#### [Update general settings](windows-defender-atp\general-settings-windows-defender-advanced-threat-protection.md) -#### [Turn on advanced features](windows-defender-atp\advanced-features-windows-defender-advanced-threat-protection.md) -#### [Turn on preview experience](windows-defender-atp\preview-settings-windows-defender-advanced-threat-protection.md) -#### [Configure email notifications](windows-defender-atp\configure-email-notifications-windows-defender-advanced-threat-protection.md) -#### [Enable SIEM integration](windows-defender-atp\enable-siem-integration-windows-defender-advanced-threat-protection.md) -#### [Enable Threat intel API](windows-defender-atp\enable-custom-ti-windows-defender-advanced-threat-protection.md) -#### [Enable and create Power BI reports using Windows Defender ATP data](windows-defender-atp\powerbi-reports-windows-defender-advanced-threat-protection.md) -#### [Enable Security Analytics security controls](windows-defender-atp\enable-security-analytics-windows-defender-advanced-threat-protection.md) - -### [Windows Defender ATP settings](windows-defender-atp\settings-windows-defender-advanced-threat-protection.md) -### [Access the Windows Defender ATP Community Center](windows-defender-atp\community-windows-defender-advanced-threat-protection.md) -### [Troubleshoot Windows Defender ATP](windows-defender-atp\troubleshoot-windows-defender-advanced-threat-protection.md) -### [Review events and errors on endpoints with Event Viewer](windows-defender-atp\event-error-codes-windows-defender-advanced-threat-protection.md) -### [Windows Defender Antivirus compatibility with Windows Defender ATP](windows-defender-atp\defender-compatibility-windows-defender-advanced-threat-protection.md) -## [Windows Defender Antivirus in Windows 10](windows-defender-antivirus\windows-defender-antivirus-in-windows-10.md) -### [Windows Defender AV in the Windows Defender Security Center app](windows-defender-antivirus\windows-defender-security-center-antivirus.md) - -### [Windows Defender AV on Windows Server 2016](windows-defender-antivirus\windows-defender-antivirus-on-windows-server-2016.md) - -### [Windows Defender Antivirus compatibility](windows-defender-antivirus\windows-defender-antivirus-compatibility.md) -#### [Use limited periodic scanning in Windows Defender AV](windows-defender-antivirus\limited-periodic-scanning-windows-defender-antivirus.md) - - -### [Evaluate Windows Defender Antivirus protection](windows-defender-antivirus\evaluate-windows-defender-antivirus.md) - - -### [Deploy, manage updates, and report on Windows Defender Antivirus](windows-defender-antivirus\deploy-manage-report-windows-defender-antivirus.md) -#### [Deploy and enable Windows Defender Antivirus](windows-defender-antivirus\deploy-windows-defender-antivirus.md) -##### [Deployment guide for VDI environments](windows-defender-antivirus\deployment-vdi-windows-defender-antivirus.md) -#### [Report on Windows Defender Antivirus protection](windows-defender-antivirus\report-monitor-windows-defender-antivirus.md) -##### [Troubleshoot Windows Defender Antivirus reporting in Update Compliance](windows-defender-antivirus\troubleshoot-reporting.md) -#### [Manage updates and apply baselines](windows-defender-antivirus\manage-updates-baselines-windows-defender-antivirus.md) -##### [Manage protection and definition updates](windows-defender-antivirus\manage-protection-updates-windows-defender-antivirus.md) -##### [Manage when protection updates should be downloaded and applied](windows-defender-antivirus\manage-protection-update-schedule-windows-defender-antivirus.md) -##### [Manage updates for endpoints that are out of date](windows-defender-antivirus\manage-outdated-endpoints-windows-defender-antivirus.md) -##### [Manage event-based forced updates](windows-defender-antivirus\manage-event-based-updates-windows-defender-antivirus.md) -##### [Manage updates for mobile devices and VMs](windows-defender-antivirus\manage-updates-mobile-devices-vms-windows-defender-antivirus.md) - - -### [Configure Windows Defender Antivirus features](windows-defender-antivirus\configure-windows-defender-antivirus-features.md) -#### [Utilize Microsoft cloud-delivered protection](windows-defender-antivirus\utilize-microsoft-cloud-protection-windows-defender-antivirus.md) -##### [Enable cloud-delivered protection](windows-defender-antivirus\enable-cloud-protection-windows-defender-antivirus.md) -##### [Specify the cloud-delivered protection level](windows-defender-antivirus\specify-cloud-protection-level-windows-defender-antivirus.md) -##### [Configure and validate network connections](windows-defender-antivirus\configure-network-connections-windows-defender-antivirus.md) -##### [Enable the Block at First Sight feature](windows-defender-antivirus\configure-block-at-first-sight-windows-defender-antivirus.md) -##### [Configure the cloud block timeout period](windows-defender-antivirus\configure-cloud-block-timeout-period-windows-defender-antivirus.md) -#### [Configure behavioral, heuristic, and real-time protection](windows-defender-antivirus\configure-protection-features-windows-defender-antivirus.md) -##### [Detect and block Potentially Unwanted Applications](windows-defender-antivirus\detect-block-potentially-unwanted-apps-windows-defender-antivirus.md) -##### [Enable and configure always-on protection and monitoring](windows-defender-antivirus\configure-real-time-protection-windows-defender-antivirus.md) -#### [Configure end-user interaction with Windows Defender AV](windows-defender-antivirus\configure-end-user-interaction-windows-defender-antivirus.md) -##### [Configure the notifications that appear on endpoints](windows-defender-antivirus\configure-notifications-windows-defender-antivirus.md) -##### [Prevent users from seeing or interacting with the user interface](windows-defender-antivirus\prevent-end-user-interaction-windows-defender-antivirus.md) -##### [Prevent or allow users to locally modify policy settings](windows-defender-antivirus\configure-local-policy-overrides-windows-defender-antivirus.md) - - -### [Customize, initiate, and review the results of scans and remediation](windows-defender-antivirus\customize-run-review-remediate-scans-windows-defender-antivirus.md) -#### [Configure and validate exclusions in Windows Defender AV scans](windows-defender-antivirus\configure-exclusions-windows-defender-antivirus.md) -##### [Configure and validate exclusions based on file name, extension, and folder location](windows-defender-antivirus\configure-extension-file-exclusions-windows-defender-antivirus.md) -##### [Configure and validate exclusions for files opened by processes](windows-defender-antivirus\configure-process-opened-file-exclusions-windows-defender-antivirus.md) -##### [Configure exclusions in Windows Defender AV on Windows Server 2016](windows-defender-antivirus\configure-server-exclusions-windows-defender-antivirus.md) -#### [Configure scanning options in Windows Defender AV](windows-defender-antivirus\configure-advanced-scan-types-windows-defender-antivirus.md) -#### [Configure remediation for scans](windows-defender-antivirus\configure-remediation-windows-defender-antivirus.md) -#### [Configure scheduled scans](windows-defender-antivirus\scheduled-catch-up-scans-windows-defender-antivirus.md) -#### [Configure and run scans](windows-defender-antivirus\run-scan-windows-defender-antivirus.md) -#### [Review scan results](windows-defender-antivirus\review-scan-results-windows-defender-antivirus.md) -#### [Run and review the results of a Windows Defender Offline scan](windows-defender-antivirus\windows-defender-offline.md) - - -### [Review event logs and error codes to troubleshoot issues](windows-defender-antivirus\troubleshoot-windows-defender-antivirus.md) - - - -### [Reference topics for management and configuration tools](windows-defender-antivirus\configuration-management-reference-windows-defender-antivirus.md) -#### [Use Group Policy settings to configure and manage Windows Defender AV](windows-defender-antivirus\use-group-policy-windows-defender-antivirus.md) -#### [Use System Center Configuration Manager and Microsoft Intune to configure and manage Windows Defender AV](windows-defender-antivirus\use-intune-config-manager-windows-defender-antivirus.md) -#### [Use PowerShell cmdlets to configure and manage Windows Defender AV](windows-defender-antivirus\use-powershell-cmdlets-windows-defender-antivirus.md) -#### [Use Windows Management Instrumentation (WMI) to configure and manage Windows Defender AV](windows-defender-antivirus\use-wmi-windows-defender-antivirus.md) -#### [Use the mpcmdrun.exe commandline tool to configure and manage Windows Defender AV](windows-defender-antivirus\command-line-arguments-windows-defender-antivirus.md) - - - -## [Windows Defender Exploit Guard](windows-defender-exploit-guard\windows-defender-exploit-guard.md) -### [Evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\evaluate-windows-defender-exploit-guard.md) -#### [Use auditing mode to evaluate Windows Defender Exploit Guard](windows-defender-exploit-guard\audit-windows-defender-exploit-guard.md) -#### [View Exploit Guard events](windows-defender-exploit-guard\event-views-exploit-guard.md) - -### [Exploit protection](windows-defender-exploit-guard\exploit-protection-exploit-guard.md) -#### [Comparison with Enhanced Mitigation Experience Toolkit](windows-defender-exploit-guard\emet-exploit-protection-exploit-guard.md) -#### [Evaluate Exploit protection](windows-defender-exploit-guard\evaluate-exploit-protection.md) -#### [Enable Exploit protection](windows-defender-exploit-guard\enable-exploit-protection.md) -#### [Customize Exploit protection](windows-defender-exploit-guard\customize-exploit-protection.md) -##### [Import, export, and deploy Exploit protection configurations](windows-defender-exploit-guard\import-export-exploit-protection-emet-xml.md) -#### [Troubleshoot Exploit protection mitigations](windows-defender-exploit-guard\troubleshoot-exploit-protection-mitigations.md) -### [Attack surface reduction](windows-defender-exploit-guard\attack-surface-reduction-exploit-guard.md) -#### [Evaluate Attack surface reduction](windows-defender-exploit-guard\evaluate-attack-surface-reduction.md) -#### [Enable Attack surface reduction](windows-defender-exploit-guard\enable-attack-surface-reduction.md) -#### [Customize Attack surface reduction](windows-defender-exploit-guard\customize-attack-surface-reduction.md) -#### [Troubleshoot Attack surface reduction rules](windows-defender-exploit-guard\troubleshoot-asr.md) -### [Network Protection](windows-defender-exploit-guard\network-protection-exploit-guard.md) -#### [Evaluate Network Protection](windows-defender-exploit-guard\evaluate-network-protection.md) -#### [Enable Network Protection](windows-defender-exploit-guard\enable-network-protection.md) -#### [Troubleshoot Network protection](windows-defender-exploit-guard\troubleshoot-np.md) -### [Controlled folder access](windows-defender-exploit-guard\controlled-folders-exploit-guard.md) -#### [Evaluate Controlled folder access](windows-defender-exploit-guard\evaluate-controlled-folder-access.md) -#### [Enable Controlled folder access](windows-defender-exploit-guard\enable-controlled-folders-exploit-guard.md) -#### [Customize Controlled folder access](windows-defender-exploit-guard\customize-controlled-folders-exploit-guard.md) - - -## [Windows Defender Application Control](windows-defender-application-control.md) - - -## [Windows Defender SmartScreen](windows-defender-smartscreen\windows-defender-smartscreen-overview.md) -### [Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md) -### [Set up and use Windows Defender SmartScreen on individual devices](windows-defender-smartscreen\windows-defender-smartscreen-set-individual-device.md) - -##[Windows Defender Application Guard](windows-defender-application-guard\wd-app-guard-overview.md) -###[System requirements for Windows Defender Application Guard](windows-defender-application-guard\reqs-wd-app-guard.md) -###[Prepare and install Windows Defender Application Guard](windows-defender-application-guard\install-wd-app-guard.md) -###[Configure the Group Policy settings for Windows Defender Application Guard](windows-defender-application-guard\configure-wd-app-guard.md) -###[Testing scenarios using Windows Defender Application Guard in your business or organization](windows-defender-application-guard\test-scenarios-wd-app-guard.md) -###[Frequently Asked Questions - Windows Defender Application Guard](windows-defender-application-guard\faq-wd-app-guard.md) - -## [Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection\protect-enterprise-data-using-wip.md) -### [Create a Windows Information Protection (WIP) policy using Microsoft Intune](windows-information-protection\overview-create-wip-policy.md) -#### [Create a Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune.md) -##### [Deploy your Windows Information Protection (WIP) policy using the classic console for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune.md) -##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the classic console for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune.md) -#### [Create a Windows Information Protection (WIP) policy with MDM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune-azure.md) -##### [Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune-azure.md) -##### [Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md) -#### [Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md) -### [Create a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\overview-create-wip-policy-sccm.md) -#### [Create and deploy a Windows Information Protection (WIP) policy using System Center Configuration Manager](windows-information-protection\create-wip-policy-using-sccm.md) -### [Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md) -### [Determine the Enterprise Context of an app running in Windows Information Protection (WIP)](windows-information-protection\wip-app-enterprise-context.md) -### [Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](windows-information-protection\mandatory-settings-for-wip.md) -### [Testing scenarios for Windows Information Protection (WIP)](windows-information-protection\testing-scenarios-for-wip.md) -### [Limitations while using Windows Information Protection (WIP)](windows-information-protection\limitations-with-wip.md) -### [How to collect Windows Information Protection (WIP) audit event logs](windows-information-protection\collect-wip-audit-event-logs.md) -### [General guidance and best practices for Windows Information Protection (WIP)](windows-information-protection\guidance-and-best-practices-wip.md) -#### [Enlightened apps for use with Windows Information Protection (WIP)](windows-information-protection\enlightened-microsoft-apps-and-wip.md) -#### [Unenlightened and enlightened app behavior while using Windows Information Protection (WIP)](windows-information-protection\app-behavior-with-wip.md) -#### [Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP)](windows-information-protection\recommended-network-definitions-for-wip.md) -#### [Using Outlook Web Access with Windows Information Protection (WIP)](windows-information-protection\using-owa-with-wip.md) - -## [Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) - -## [Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) - -## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) - -## [Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) - -## [Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) - -## [Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) - -## [Change history for Threat Protection](change-history-for-threat-protection.md) From 2fb685500a8f38cee03cb729a24f47cf807cbec7 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 14:18:11 -0800 Subject: [PATCH 20/86] removed toc and index from device security --- windows/device-security/TOC.md | 2 -- windows/device-security/index.md | 27 --------------------------- 2 files changed, 29 deletions(-) delete mode 100644 windows/device-security/TOC.md delete mode 100644 windows/device-security/index.md diff --git a/windows/device-security/TOC.md b/windows/device-security/TOC.md deleted file mode 100644 index 6ac4c49871..0000000000 --- a/windows/device-security/TOC.md +++ /dev/null @@ -1,2 +0,0 @@ -# [Device security](index.md) - diff --git a/windows/device-security/index.md b/windows/device-security/index.md deleted file mode 100644 index 0aeca25c88..0000000000 --- a/windows/device-security/index.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Device Security (Windows 10) -description: Learn more about how to help secure your Windows 10 and Windows 10 Mobile devices. -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -author: brianlic-msft -ms.date: 04/24/2017 ---- - -# Device Security - -Learn more about how to help secure your Windows 10 and Windows 10 Mobile devices. - -| Section | Description | -|-|-| -| [AppLocker](applocker/applocker-overview.md)| Describes AppLocker, and can help you decide if your organization can benefit from deploying AppLocker application control policies. AppLocker helps you control which apps and files users can run. These include executable files, scripts, Windows Installer files, dynamic-link libraries (DLLs), packaged apps, and packaged app installers.| -| [BitLocker](bitlocker/bitlocker-overview.md)| Provides information about BitLocker, which is a data protection feature that integrates with the operating system and addresses the threats of data theft or exposure from lost, stolen, or inappropriately decommissioned computers. | -| [Control the health of Windows 10-based devices](protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md) | Learn more about protecting high-value assets. | -| [Device Guard deployment guide](device-guard/device-guard-deployment-guide.md) | Device Guard is a combination of hardware and software security features that, when configured together, will lock a device down so that it can only run trusted applications. If the app isn’t trusted it can’t run, period. It also means that even if an attacker manages to get control of the Windows kernel, he or she will be much less likely to be able to run malicious executable code after the computer restarts because of how decisions are made about what can run and when. | -| [Encrypted Hard Drive](encrypted-hard-drive.md) | Provides information about Encrypted Hard Drive, which uses the rapid encryption that is provided by BitLocker Drive Encryption to enhance data security and management.| -| [Security auditing](auditing/security-auditing-overview.md)| Describes how the IT professional can use the security auditing features in Windows, and how organizations can benefit from using these technologies, to enhance the security and manageability of networks.| -| [Security policy settings](security-policy-settings/security-policy-settings.md)| Provides a collection of reference topics that describe the common scenarios, architecture, and processes for security settings.| -| [Trusted Platform Module](tpm/trusted-platform-module-top-node.md)| Provides links to information about the Trusted Platform Module (TPM), which is a secure crypto-processor that helps you with actions such as generating, storing, and limiting the use of cryptographic keys. | -| [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) | Learn more about securing your Windows 10 Mobile devices. | -| [Windows security baselines](windows-security-baselines.md) | Learn why you should use security baselines in your organization. | From 32518895790b6b9fcb8d38b16e089f72aa0b65c5 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 14:20:33 -0800 Subject: [PATCH 21/86] removed index md from security --- windows/security/index.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 windows/security/index.md diff --git a/windows/security/index.md b/windows/security/index.md deleted file mode 100644 index 898f74389c..0000000000 --- a/windows/security/index.md +++ /dev/null @@ -1 +0,0 @@ -# Welcome to security! \ No newline at end of file From fbba703492dbc6d30ddf58d91542c36932d74dff Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 14:25:39 -0800 Subject: [PATCH 22/86] moving inages to fix broken links --- .../images/application-guard-and-system-guard.png | Bin .../images/dn168167.boot_process(en-us,MSDN.10).png | Bin .../images/dn168167.measure_boot(en-us,MSDN.10).png | Bin .../images/traditional-windows-software-stack.png | Bin .../images/windows-defender-system-guard.png | Bin 5 files changed, 0 insertions(+), 0 deletions(-) rename windows/security/{threat-protection => hardware-protection}/images/application-guard-and-system-guard.png (100%) rename windows/security/{threat-protection => hardware-protection}/images/dn168167.boot_process(en-us,MSDN.10).png (100%) rename windows/security/{threat-protection => hardware-protection}/images/dn168167.measure_boot(en-us,MSDN.10).png (100%) rename windows/security/{threat-protection => hardware-protection}/images/traditional-windows-software-stack.png (100%) rename windows/security/{threat-protection => hardware-protection}/images/windows-defender-system-guard.png (100%) diff --git a/windows/security/threat-protection/images/application-guard-and-system-guard.png b/windows/security/hardware-protection/images/application-guard-and-system-guard.png similarity index 100% rename from windows/security/threat-protection/images/application-guard-and-system-guard.png rename to windows/security/hardware-protection/images/application-guard-and-system-guard.png diff --git a/windows/security/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png b/windows/security/hardware-protection/images/dn168167.boot_process(en-us,MSDN.10).png similarity index 100% rename from windows/security/threat-protection/images/dn168167.boot_process(en-us,MSDN.10).png rename to windows/security/hardware-protection/images/dn168167.boot_process(en-us,MSDN.10).png diff --git a/windows/security/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png b/windows/security/hardware-protection/images/dn168167.measure_boot(en-us,MSDN.10).png similarity index 100% rename from windows/security/threat-protection/images/dn168167.measure_boot(en-us,MSDN.10).png rename to windows/security/hardware-protection/images/dn168167.measure_boot(en-us,MSDN.10).png diff --git a/windows/security/threat-protection/images/traditional-windows-software-stack.png b/windows/security/hardware-protection/images/traditional-windows-software-stack.png similarity index 100% rename from windows/security/threat-protection/images/traditional-windows-software-stack.png rename to windows/security/hardware-protection/images/traditional-windows-software-stack.png diff --git a/windows/security/threat-protection/images/windows-defender-system-guard.png b/windows/security/hardware-protection/images/windows-defender-system-guard.png similarity index 100% rename from windows/security/threat-protection/images/windows-defender-system-guard.png rename to windows/security/hardware-protection/images/windows-defender-system-guard.png From b9fa4311cbdfd9439859600a40a49a1109aa62ce Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 14:55:50 -0800 Subject: [PATCH 23/86] fixing links --- ...r-device-encryption-overview-windows-10.md | 2 +- ...ion-for-bitlocker-planning-and-policies.md | 4 +- .../change-history-for-device-security.md | 52 ------------------- .../change-history-for-threat-protection.md | 38 ++++++++++++-- windows/security/threat-protection/index.md | 5 +- 5 files changed, 37 insertions(+), 64 deletions(-) delete mode 100644 windows/security/threat-protection/change-history-for-device-security.md diff --git a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md index c3833b7707..bb2ff3ed96 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md +++ b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md @@ -89,7 +89,7 @@ Exercise caution when encrypting only used space on an existing volume on which SEDs have been available for years, but Microsoft couldn’t support their use with some earlier versions of Windows because the drives lacked important key management features. Microsoft worked with storage vendors to improve the hardware capabilities, and now BitLocker supports the next generation of SEDs, which are called encrypted hard drives. Encrypted hard drives provide onboard cryptographic capabilities to encrypt data on drives, which improves both drive and system performance by offloading cryptographic calculations from the PC’s processor to the drive itself and rapidly encrypting the drive by using dedicated, purpose-built hardware. If you plan to use whole-drive encryption with Windows 10, Microsoft recommends that you investigate hard drive manufacturers and models to determine whether any of their encrypted hard drives meet your security and budget requirements. -For more information about encrypted hard drives, see [Encrypted Hard Drive](../encrypted-hard-drive.md). +For more information about encrypted hard drives, see [Encrypted Hard Drive](/windows/security/hardware-protection/encrypted-hard-drive.md). ## Preboot information protection diff --git a/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md b/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md index a88e1e8413..0fbd75a787 100644 --- a/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md +++ b/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md @@ -245,8 +245,8 @@ However, you cannot use recovery passwords generated on a system in FIPS mode fo ## More information -- [Trusted Platform Module](../tpm/trusted-platform-module-overview.md) -- [TPM Group Policy settings](../tpm/trusted-platform-module-services-group-policy-settings.md) +- [Trusted Platform Module](/windows/security/hardware-protection/tpm/trusted-platform-module-overview.md) +- [TPM Group Policy settings](/windows/security/hardware-protection/tpm/trusted-platform-module-services-group-policy-settings.md) - [BitLocker frequently asked questions (FAQ)](bitlocker-frequently-asked-questions.md) - [BitLocker](bitlocker-overview.md) - [BitLocker Group Policy settings](bitlocker-group-policy-settings.md) diff --git a/windows/security/threat-protection/change-history-for-device-security.md b/windows/security/threat-protection/change-history-for-device-security.md deleted file mode 100644 index 9f19b7a064..0000000000 --- a/windows/security/threat-protection/change-history-for-device-security.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Change history for device security (Windows 10) -description: This topic lists new and updated topics in the Windows 10 device security documentation for Windows 10 and Windows 10 Mobile. -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -author: brianlic-msft -ms.date: 11/27/2017 ---- - -# Change history for device security -This topic lists new and updated topics in the [Device security](index.md) documentation. - -## November 2017 -|New or changed topic |Description | -|---------------------|------------| -| [How to enable virtualization-based protection of code integrity](enable-virtualization-based-protection-of-code-integrity.md)| New. Explains how to enable HVCI. | - -## October 2017 -|New or changed topic |Description | -|---------------------|------------| -| [TPM fundamentals](tpm/tpm-fundamentals.md)
[BitLocker Group Policy settings](bitlocker/bitlocker-group-policy-settings.md) | Explained the change to allow reducing the maximum PIN length from 6 characters to 4. | -| [Windows security baselines](windows-security-baselines.md) | New. Security baselines added for Windows 10, versions 1703 and 1709. | -| [Security Compliance Toolkit](security-compliance-toolkit-10.md) | New. Includes a link to tools for managing security baselines. | -| [Get support for security baselines](get-support-for-security-baselines.md) | New. Explains supported versions for security baselines and other support questions. | - - - -## August 2017 -|New or changed topic |Description | -|---------------------|------------| -| [BitLocker: Management recommendations for enterprises](bitlocker/bitlocker-management-for-enterprises.md) | New BitLocker security topic. | -| [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) | Revised description | - - -## July 2017 -|New or changed topic |Description | -|---------------------|------------| -| [How Windows 10 uses the Trusted Platform Module](tpm/how-windows-uses-the-tpm.md) | New TPM security topic. | - - -## May 2017 -|New or changed topic |Description | -|---------------------|------------| -| [BitLocker Group Policy settings](bitlocker/bitlocker-group-policy-settings.md) | Changed startup PIN minimun length from 4 to 6. | -| [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) | New security policy setting. | - -## March 2017 -|New or changed topic |Description | -|---------------------|------------| -|[Requirements and deployment planning guidelines for Device Guard](device-guard/requirements-and-deployment-planning-guidelines-for-device-guard.md) | Updated to include additional security qualifications starting with Windows 10, version 1703.| \ No newline at end of file diff --git a/windows/security/threat-protection/change-history-for-threat-protection.md b/windows/security/threat-protection/change-history-for-threat-protection.md index 2509a33e83..e8bc943cff 100644 --- a/windows/security/threat-protection/change-history-for-threat-protection.md +++ b/windows/security/threat-protection/change-history-for-threat-protection.md @@ -17,22 +17,50 @@ This topic lists new and updated topics in the [Threat protection](index.md) doc |---------------------|------------| |[Windows Defender Application Control](windows-defender-application-control.md)|New topic. WDAC replaces cofigurable code integrity policies. | +## November 2017 +|New or changed topic |Description | +|---------------------|------------| +| [How to enable virtualization-based protection of code integrity](enable-virtualization-based-protection-of-code-integrity.md)| New. Explains how to enable HVCI. | + ## October 2017 |New or changed topic |Description | |---------------------|------------| |[Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md)|Added auto-recovery section. |[Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md)|New topic for MAM using the Azure portal.| +| [TPM fundamentals](/windows/security/hardware-protection/tpm/tpm-fundamentals.md)
[BitLocker Group Policy settings](/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md) | Explained the change to allow reducing the maximum PIN length from 6 characters to 4. | +| [Windows security baselines](windows-security-baselines.md) | New. Security baselines added for Windows 10, versions 1703 and 1709. | +| [Security Compliance Toolkit](security-compliance-toolkit-10.md) | New. Includes a link to tools for managing security baselines. | +| [Get support for security baselines](get-support-for-security-baselines.md) | New. Explains supported versions for security baselines and other support questions. | + +## August 2017 +|New or changed topic |Description | +|---------------------|------------| +| [BitLocker: Management recommendations for enterprises](/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md) | New BitLocker security topic. | +| [Accounts: Block Microsoft accounts](security-policy-settings/accounts-block-microsoft-accounts.md) | Revised description | + + +## July 2017 +|New or changed topic |Description | +|---------------------|------------| +| [How Windows 10 uses the Trusted Platform Module](/windows/security/hardware-protection/tpm/how-windows-uses-the-tpm.md) | New TPM security topic. | + ## June 2017 |New or changed topic |Description | |---------------------|------------| |[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) | New | -|[Create a Windows Information Protection (WIP) with enrollment policy using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| -|[Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](windows-information-protection\deploy-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| -|[Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| -|[List of enlightened Microsoft apps for use with Windows Information Protection (WIP)](windows-information-protection\enlightened-microsoft-apps-and-wip.md)|Updated to include newly enlightened and supported apps.| -|[Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md)| Updated from existing applicable and relevant Windows 8.1 content | +|[Create a Windows Information Protection (WIP) with enrollment policy using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\create-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| +|[Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\deploy-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| +|[Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| +|[List of enlightened Microsoft apps for use with Windows Information Protection (WIP)](\windows\security\information-protection\windows-information-protection\enlightened-microsoft-apps-and-wip.md)|Updated to include newly enlightened and supported apps.| +|[Secure the Windows 10 boot process](/windows/security/hardware-protection/secure-the-windows-10-boot-process.md)| Updated from existing applicable and relevant Windows 8.1 content | + +## May 2017 +|New or changed topic |Description | +|---------------------|------------| +| [BitLocker Group Policy settings](/windows/security//information-protection/bitlocker/bitlocker-group-policy-settings.md) | Changed startup PIN minimun length from 4 to 6. | +| [Network access: Restrict clients allowed to make remote calls to SAM](security-policy-settings/network-access-restrict-clients-allowed-to-make-remote-sam-calls.md) | New security policy setting. | ## March 2017 diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index e33a61e7c8..ccdf82048e 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -20,10 +20,7 @@ Learn more about how to help protect against threats in Windows 10 and Windows |[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| |[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| |[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| -|[Protect your enterprise data using Windows Information Protection (WIP)](windows-information-protection/protect-enterprise-data-using-wip.md)|Provides info about how to create a Windows Information Protection policy that can help protect against potential corporate data leakage.| |[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| |[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| -|[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) |Learn about how hardware-based containers can isolate sensitive system services and data, enabling them to remain secure even when the operating system has been compromised.| -|[Secure the Windows 10 boot process](secure-the-windows-10-boot-process.md) |Learn about the Windows 10 security features that help to protect your PC from malware, including rootkits and other applications.| -|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-instrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | +|[Use Windows Event Forwarding to help with intrusion detection](use-windows-event-forwarding-to-assist-in-intrusion-detection.md) |Learn about an approach to collect events from devices in your organization. This article talks about events in both normal operations and when an intrusion is suspected. | |[Block untrusted fonts in an enterprise](block-untrusted-fonts-in-enterprise.md) |Provides info about how to help protect your company from attacks which may originate from untrusted or attacker controlled font files. | From 6ca45aa475fa3e843c91c96c504f423dc2c446b9 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 15:18:30 -0800 Subject: [PATCH 24/86] fixing links --- windows/security/index.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 700d5293d4..3f35ee10c7 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -66,7 +66,7 @@ sections: title: Threat protection - - href: \windows\threat-protection\windows-information-protection\protect-enterprise-data-using-wip + - href: \windows\information-protection\ html:

Identify and secure critical data to prevent data loss

@@ -114,7 +114,7 @@ sections: title: Windows Defender Antivirus - - href: https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-preview-abovefoldlink + - href: \windows\information-protection\bitlocker\bitlocker-overview html:

Prevent data theft from lost or stolen devices

@@ -142,7 +142,7 @@ sections: items: - - href: \windows\access-protection\hello-for-business\hello-overview + - href: \windows\security\identity-protection\hello-for-business\hello-overview html:

Give users a more personal and secure way to access their devices

@@ -152,7 +152,7 @@ sections: title: Windows Hello for Business - - href: \windows\device-security\device-guard\device-guard-deployment-guide + - href: \windows\security\threat-protection\device-guard\device-guard-deployment-guide html:

Lock down applications that run on a device

@@ -162,7 +162,7 @@ sections: title: Windows Defender Device Guard - - href: \windows\threat-protection\windows-information-protection\protect-enterprise-data-using-wip + - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip html:

Prevent accidental data leaks from enterprise devices

@@ -200,7 +200,7 @@ sections: title: Azure Active Directory P2 - - href: \windows\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection + - href: \windows\security\threat-protection\Windows-defender-atp\windows-defender-advanced-threat-protection html:

Detect, investigate, and respond to advanced cyberattacks

@@ -234,13 +234,13 @@ sections: items: - - html: Windows Defender Firewall - - html: Windows Defender Exploit Guard - - html: Windows Defender Credential Guard - - html: Windows Defender Device Guard - - html: Windows Defender Application Guard - - html: Windows Defender SmartScreen - - html: Windows Defender Security Center + - html: Windows Defender Firewall + - html: Windows Defender Exploit Guard + - html: Windows Defender Credential Guard + - html: Windows Defender Device Guard + - html: Windows Defender Application Guard + - html: Windows Defender SmartScreen + - html: Windows Defender Security Center - title: Security Resources From d54e6fdd10815c76141f9ce9fb51e3439b917bdb Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 15:36:47 -0800 Subject: [PATCH 25/86] fixing links --- windows/security/index.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 3f35ee10c7..5134dbda86 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -46,7 +46,7 @@ sections: items: - - href: \windows\access-protection\ + - href: \windows\security\identity-protection\ html:

Deploy secure enterprise-grade authentication and access control to protect accounts and data

@@ -56,7 +56,7 @@ sections: title: Identity and access protection - - href: \windows\threat-protection\ + - href: \windows\security\threat-protection\ html:

Stop cyberthreats and quickly identify and respond to breaches

@@ -66,7 +66,7 @@ sections: title: Threat protection - - href: \windows\information-protection\ + - href: \windows\security\information-protection\ html:

Identify and secure critical data to prevent data loss

@@ -94,7 +94,7 @@ sections: items: - - href: \windows\threat-protection\how-hardware-based-containers-help-protect-windows + - href: \windows\security\identity-protection\how-hardware-based-containers-help-protect-windows html:

Protect the boot process and maintain system integrity

@@ -104,7 +104,7 @@ sections: title: Windows Defender System Guard - - href: \windows/threat-protection/windows-defender-antivirus/windows-defender-antivirus-in-windows-10 + - href: \windows\security\threat-protection\windows-defender-antivirus\windows-defender-antivirus-in-windows-10 html:

Protect against malware management using next-generation antivirus technologies

@@ -114,7 +114,7 @@ sections: title: Windows Defender Antivirus - - href: \windows\information-protection\bitlocker\bitlocker-overview + - href: \windows\security\information-protection\bitlocker\bitlocker-overview html:

Prevent data theft from lost or stolen devices

From 59f85f50ff5ff210675d86369b3866a58bfe055c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 15:43:15 -0800 Subject: [PATCH 26/86] fixing links --- windows/security/threat-protection/TOC.md | 2 -- .../change-history-for-threat-protection.md | 10 +++++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index de9cb36e96..6e06c0988e 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -926,6 +926,4 @@ ## [Windows 10 Mobile security guide](windows-10-mobile-security-guide.md) -## [Change history for device security](change-history-for-device-security.md) - ## [Change history for Threat protection](change-history-for-threat-protection.md) diff --git a/windows/security/threat-protection/change-history-for-threat-protection.md b/windows/security/threat-protection/change-history-for-threat-protection.md index e8bc943cff..7e43051a77 100644 --- a/windows/security/threat-protection/change-history-for-threat-protection.md +++ b/windows/security/threat-protection/change-history-for-threat-protection.md @@ -26,8 +26,8 @@ This topic lists new and updated topics in the [Threat protection](index.md) doc ## October 2017 |New or changed topic |Description | |---------------------|------------| -|[Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](windows-information-protection\create-and-verify-an-efs-dra-certificate.md)|Added auto-recovery section. -|[Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](windows-information-protection\create-wip-policy-using-mam-intune-azure.md)|New topic for MAM using the Azure portal.| +|[Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate](/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md)|Added auto-recovery section. +|[Create a Windows Information Protection (WIP) policy with MAM using the Azure portal for Microsoft Intune](/windows/security/information-protection/windows-information-protection/create-wip-policy-using-mam-intune-azure.md)|New topic for MAM using the Azure portal.| | [TPM fundamentals](/windows/security/hardware-protection/tpm/tpm-fundamentals.md)
[BitLocker Group Policy settings](/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md) | Explained the change to allow reducing the maximum PIN length from 6 characters to 4. | | [Windows security baselines](windows-security-baselines.md) | New. Security baselines added for Windows 10, versions 1703 and 1709. | | [Security Compliance Toolkit](security-compliance-toolkit-10.md) | New. Includes a link to tools for managing security baselines. | @@ -66,9 +66,9 @@ This topic lists new and updated topics in the [Threat protection](index.md) doc ## March 2017 |New or changed topic |Description | |---------------------|------------| -|[How to collect Windows Information Protection (WIP) audit event logs](windows-information-protection\collect-wip-audit-event-logs.md) |New | -|[Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](windows-information-protection\mandatory-settings-for-wip.md) |Updated based on Windows 10, version 1703. | -|[Limitations while using Windows Information Protection (WIP)](windows-information-protection\limitations-with-wip.md) |Added additional limitations for Windows 10, version 1703.| +|[How to collect Windows Information Protection (WIP) audit event logs](/windows/security//information-protection/windows-information-protection/collect-wip-audit-event-logs.md) |New | +|[Mandatory tasks and settings required to turn on Windows Information Protection (WIP)](/windows/security//information-protection/windows-information-protection/mandatory-settings-for-wip.md) |Updated based on Windows 10, version 1703. | +|[Limitations while using Windows Information Protection (WIP)](/windows/security//information-protection/windows-information-protection/limitations-with-wip.md) |Added additional limitations for Windows 10, version 1703.| |[Windows Defender SmartScreen overview](windows-defender-smartscreen\windows-defender-smartscreen-overview.md)|New | |[Available Windows Defender SmartScreen Group Policy and mobile device management (MDM) settings](windows-defender-smartscreen\windows-defender-smartscreen-available-settings.md)|New | |[Use Windows Defender Security Center to set Windows Defender SmartScreen for individual devices](windows-defender-smartscreen\windows-defender-smartscreen-set-individual-device.md)|New | From 12977188b16d55091078552fdc3532b2a3de1562 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 15:56:30 -0800 Subject: [PATCH 27/86] fixing links --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 5134dbda86..2c6267b3bf 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -94,7 +94,7 @@ sections: items: - - href: \windows\security\identity-protection\how-hardware-based-containers-help-protect-windows + - href: \windows\security\hardware-protection\how-hardware-based-containers-help-protect-windows html:

Protect the boot process and maintain system integrity

From 8b93273168cbcfb3f45422985d5f4511df159096 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 1 Feb 2018 15:58:23 -0800 Subject: [PATCH 28/86] fixing links --- windows/security/docfx.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/docfx.json b/windows/security/docfx.json index 8d538d6480..18fe87fb57 100644 --- a/windows/security/docfx.json +++ b/windows/security/docfx.json @@ -20,7 +20,8 @@ { "files": [ "**/*.png", - "**/*.jpg" + "**/*.jpg", + "**/*.gif" ], "exclude": [ "**/obj/**", From 43f04d36f70fa63ca94360456f58124cfb139eeb Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 09:49:36 -0800 Subject: [PATCH 29/86] fixed exploit guard link --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 2c6267b3bf..30ba829337 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -235,7 +235,7 @@ sections: items: - html: Windows Defender Firewall - - html: Windows Defender Exploit Guard + - html: Windows Defender Exploit Guard - html: Windows Defender Credential Guard - html: Windows Defender Device Guard - html: Windows Defender Application Guard From 90fa997a6565656aa924e89e9bd1585ca4f1ead1 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 12:53:52 -0800 Subject: [PATCH 30/86] revised examples --- ...hellman-protocol-over-ikev2-vpn-connections.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index aece297230..c5e91f4974 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -13,11 +13,11 @@ ms.date: 01/29/2018 # How to configure Diffie Hellman protocol over IKEv2 VPN connections **Applies to** -- Windows 10 +- Windows 10, Windows 8.1, Windows 8, Windows 7 - Windows Server In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. -To secure VPN connections, update the VPN configuration by running VPN cmdlets with the CustomPolicy parameter. +To secure the connections, update the configuration of VPN servers and clients by running VPN cmdlets. For VPN server, you need to configure the tunnel type. This makes all IKE exchanges on IKEv2 tunnel use the secure configuration. @@ -33,15 +33,10 @@ On a VPN server that runs Windows Server 2012 R2, run [Set-VpnServerIPsecConfigu Set-VpnServerIPsecConfiguration -CustomPolicy ``` -For VPN client, youy need to configure each VPN connection. -For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps): +For VPN client, you need to configure each VPN connection. +For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps) and specify the name of the connection: ```powershell -Set-VpnConnectionIPsecConfiguration +Set-VpnConnectionIPsecConfiguration -ConnectionName ``` -On a VPN server that runs Windows Server 2012 R2, run [Set-VpnConnectionIPsecConfiguration (version 3.0)](https://technet.microsoft.com/library/dn262642(v=wps.630).aspx): - -```powershell -Set-VpnConnectionIPsecConfiguration -``` From 98f632d1e6250ee079b231aad7f7ef1fafec59c8 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 13:01:21 -0800 Subject: [PATCH 31/86] revised per Satya --- ...figure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index c5e91f4974..7bb443505a 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -14,7 +14,7 @@ ms.date: 01/29/2018 **Applies to** - Windows 10, Windows 8.1, Windows 8, Windows 7 -- Windows Server +- Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. To secure the connections, update the configuration of VPN servers and clients by running VPN cmdlets. From c82d22c6f56790dba20f5291abeaace39177bda6 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 13:04:57 -0800 Subject: [PATCH 32/86] revised per Satya --- ...figure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 7bb443505a..e89326d91c 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -21,7 +21,7 @@ To secure the connections, update the configuration of VPN servers and clients b For VPN server, you need to configure the tunnel type. This makes all IKE exchanges on IKEv2 tunnel use the secure configuration. -For example, on a VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): +For example, on a site-to-site VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): ```powershell Set-VpnServerConfiguration -TunnelType IKEv2 -CustomPolicy From 39c6d7cf9c5f6c401019e3e1b4b7a1938b212345 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 13:21:01 -0800 Subject: [PATCH 33/86] edits --- ...ure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index e89326d91c..24ef78f2b8 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -19,6 +19,8 @@ ms.date: 01/29/2018 In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. To secure the connections, update the configuration of VPN servers and clients by running VPN cmdlets. +## VPN server + For VPN server, you need to configure the tunnel type. This makes all IKE exchanges on IKEv2 tunnel use the secure configuration. For example, on a site-to-site VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): @@ -27,11 +29,12 @@ For example, on a site-to-site VPN server that runs Windows Server 2016, run [Se Set-VpnServerConfiguration -TunnelType IKEv2 -CustomPolicy ``` -On a VPN server that runs Windows Server 2012 R2, run [Set-VpnServerIPsecConfiguration](https://technet.microsoft.com/library/hh918373(v=wps.620).aspx): +On an earlier version of Windows Server, run [Set-VpnServerIPsecConfiguration](https://technet.microsoft.com/library/hh918373(v=wps.620).aspx): ```powershell Set-VpnServerIPsecConfiguration -CustomPolicy ``` +## VPN client For VPN client, you need to configure each VPN connection. For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps) and specify the name of the connection: From 4c3bd8707050fb83a8e627bf3f18548ed9307beb Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Fri, 2 Feb 2018 14:08:39 -0800 Subject: [PATCH 34/86] edits --- ...re-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 24ef78f2b8..99fbbd061a 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -23,7 +23,7 @@ To secure the connections, update the configuration of VPN servers and clients b For VPN server, you need to configure the tunnel type. This makes all IKE exchanges on IKEv2 tunnel use the secure configuration. -For example, on a site-to-site VPN server that runs Windows Server 2016, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): +For example, on a site-to-site VPN server that runs Windows Server 2012 R2 or later, run [Set-VpnServerConfiguration](https://docs.microsoft.com/powershell/module/remoteaccess/set-vpnserverconfiguration?view=win10-ps): ```powershell Set-VpnServerConfiguration -TunnelType IKEv2 -CustomPolicy @@ -34,10 +34,12 @@ On an earlier version of Windows Server, run [Set-VpnServerIPsecConfiguration](h ```powershell Set-VpnServerIPsecConfiguration -CustomPolicy ``` + ## VPN client For VPN client, you need to configure each VPN connection. -For example, on a VPN client that runs Windows 10, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps) and specify the name of the connection: +For example, run [Set-VpnConnectionIPsecConfiguration (version 4.0)](https://docs.microsoft.com/powershell/module/vpnclient/set-vpnconnectionipsecconfiguration?view=win10-ps) and specify the name of the connection: + ```powershell Set-VpnConnectionIPsecConfiguration -ConnectionName From 1c7101134b9b1e2ae50e68b67ea7c732fdfa0e84 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 5 Feb 2018 16:31:13 -0800 Subject: [PATCH 35/86] revised toc --- windows/security/TOC.md | 2 +- windows/security/index.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/TOC.md b/windows/security/TOC.md index 2de7534192..1a508b07b8 100644 --- a/windows/security/TOC.md +++ b/windows/security/TOC.md @@ -1,5 +1,5 @@ # [Security](index.yml) -## [Identity and access protection](identity-protection/index.md) +## [Identity and access management](identity-protection/index.md) ## [Threat protection](threat-protection/index.md) ## [Information protection](information-protection/index.md) ## [Hardware-based protection](hardware-protection/index.md) \ No newline at end of file diff --git a/windows/security/index.yml b/windows/security/index.yml index 30ba829337..a6476d74ed 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -54,7 +54,7 @@ sections: src: https://docs.microsoft.com/media/common/i_identity-protection.svg - title: Identity and access protection + title: Identity and access management - href: \windows\security\threat-protection\ From 4e93fc0fd8435c58b15136030da981aa1c443d9b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 5 Feb 2018 16:42:33 -0800 Subject: [PATCH 36/86] revised toc --- windows/security/identity-protection/TOC.md | 2 +- windows/security/identity-protection/index.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/identity-protection/TOC.md b/windows/security/identity-protection/TOC.md index 54696c0a37..82f45d8c21 100644 --- a/windows/security/identity-protection/TOC.md +++ b/windows/security/identity-protection/TOC.md @@ -1,4 +1,4 @@ -# [Identity and access protection](index.md) +# [Identity and access management](index.md) ## [Access Control Overview](access-control/access-control.md) ### [Dynamic Access Control Overview](access-control/dynamic-access-control.md) diff --git a/windows/security/identity-protection/index.md b/windows/security/identity-protection/index.md index c745f495a4..688b06f833 100644 --- a/windows/security/identity-protection/index.md +++ b/windows/security/identity-protection/index.md @@ -1,5 +1,5 @@ --- -title: Identity and access protection (Windows 10) +title: Identity and access management (Windows 10) description: Learn more about identity and access protection technologies in Windows 10 and Windows 10 Mobile. ms.prod: w10 ms.mktglfcycl: deploy @@ -9,9 +9,9 @@ author: brianlic-msft ms.date: 01/30/2018 --- -# Identity and access protection +# Identity and access management -Learn more about identity annd access protection technologies in Windows 10 and Windows 10 Mobile. +Learn more about identity annd access management technologies in Windows 10 and Windows 10 Mobile. | Section | Description | |-|-| From d63374e199de4d42d9655e0a838fb0fcaae7ab94 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 5 Feb 2018 17:21:57 -0800 Subject: [PATCH 37/86] added WDAC to index page --- windows/security/hardware-protection/index.md | 2 +- windows/security/identity-protection/index.md | 2 +- windows/security/information-protection/index.md | 2 +- windows/security/threat-protection/index.md | 5 +++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/windows/security/hardware-protection/index.md b/windows/security/hardware-protection/index.md index 87864d6c3d..454b0ec4e1 100644 --- a/windows/security/hardware-protection/index.md +++ b/windows/security/hardware-protection/index.md @@ -6,7 +6,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security author: brianlic-msft -ms.date: 01/26/2018 +ms.date: 02/05/2018 --- # Hardware-based protection diff --git a/windows/security/identity-protection/index.md b/windows/security/identity-protection/index.md index 688b06f833..7208a54485 100644 --- a/windows/security/identity-protection/index.md +++ b/windows/security/identity-protection/index.md @@ -6,7 +6,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security author: brianlic-msft -ms.date: 01/30/2018 +ms.date: 02/05/2018 --- # Identity and access management diff --git a/windows/security/information-protection/index.md b/windows/security/information-protection/index.md index 9553f3d9f8..4afe213341 100644 --- a/windows/security/information-protection/index.md +++ b/windows/security/information-protection/index.md @@ -6,7 +6,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security author: brianlic-msft -ms.date: 01/26/2018 +ms.date: 02/05/2018 --- # Information protection diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index ccdf82048e..adbf39d3ce 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -6,7 +6,7 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security author: brianlic-msft -ms.date: 08/11/2017 +ms.date: 02/05/2018 --- # Threat Protection @@ -17,8 +17,9 @@ Learn more about how to help protect against threats in Windows 10 and Windows |-|-| |[Windows Defender Security Center](windows-defender-security-center/windows-defender-security-center.md)|Learn about the easy-to-use app that brings together common Windows security features.| |[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| -|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| +|[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| |[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| +|[Windows Defender Application Control](windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| |[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| |[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| |[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| From 16b7714a6c3775bf96401fd572836ad5ebec7a94 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 6 Feb 2018 09:28:19 -0800 Subject: [PATCH 38/86] added WDAC to tile --- windows/security/index.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index a6476d74ed..8cd8217ca4 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -20,7 +20,7 @@ metadata: manager: brianlic - ms.date: 01/12/2018 + ms.date: 02/06/2018 ms.topic: article @@ -152,7 +152,7 @@ sections: title: Windows Hello for Business - - href: \windows\security\threat-protection\device-guard\device-guard-deployment-guide + - href: \windows\security\threat-protection\windows-defender-application-control html:

Lock down applications that run on a device

@@ -160,7 +160,7 @@ sections: src: https://docs.microsoft.com/media/common/i_threat-protection.svg - title: Windows Defender Device Guard + title: Windows Defender Application Control - href: \windows\security\information-protection\windows-information-protection\protect-enterprise-data-using-wip From 0c826dec28761769aa6abd56a15a920d6558b447 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 6 Feb 2018 20:17:11 +0000 Subject: [PATCH 39/86] Merged PR 5738: Clarify instructions for Mixed Reality --- .../application-management/manage-windows-mixed-reality.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/windows/application-management/manage-windows-mixed-reality.md b/windows/application-management/manage-windows-mixed-reality.md index 52451ac6a7..4d6181abe1 100644 --- a/windows/application-management/manage-windows-mixed-reality.md +++ b/windows/application-management/manage-windows-mixed-reality.md @@ -23,11 +23,7 @@ Windows 10, version 1709 (also known as the Fall Creators Update), introduces [W ## Enable Windows Mixed Reality in WSUS -To enable users to download the Windows Mixed Reality software, enterprises using WSUS can approve Windows Mixed Reality package by unblocking the following KBs: - -- KB4016509: FeatureOnDemandOasis - Windows 10 version 1703 for x64-based Systems -- KB3180030: language packs -- KB3197985: language packs +To enable users to download the Windows Mixed Reality software for devices running Windows 10, version 1703, enterprises using WSUS can approve Windows Mixed Reality package by unblocking **KB4016509: FeatureOnDemandOasis - Windows 10 version 1703 for x64-based Systems**. Enterprises devices running Windows 10, version 1709, will not be able to install Windows Mixed Reality Feature on Demand (FOD) directly from WSUS. Instead, use one of the following options to install Windows Mixed Reality software: From 2c58c99130cc3d881c47949b2cabd19388e2b493 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 6 Feb 2018 13:43:43 -0800 Subject: [PATCH 40/86] added that forcerecovery persists through restarts until TPM is added or BL suspended --- .../bitlocker/bitlocker-recovery-guide-plan.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md b/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md index 3463fb30d9..add5645218 100644 --- a/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md @@ -100,15 +100,17 @@ Before you create a thorough BitLocker recovery process, we recommend that you t 1. Click the **Start** button, type **cmd** in the **Start Search** box, right-click **cmd.exe**, and then click **Run as administrator**. 2. At the command prompt, type the following command and then press ENTER: - `manage-bde -forcerecovery ` + ```powershell + `manage-bde -forcerecovery` _BitLockerVolume_ + ``` **To force recovery for a remote computer** 1. On the Start screen, type **cmd.exe**, and then click **Run as administrator**. 2. At the command prompt, type the following command and then press ENTER: - `manage-bde. -ComputerName -forcerecovery ` + `manage-bde. -ComputerName` _RemoteComputerName_ `-forcerecovery` _BitLockerVolume_ -> **Note:**  *ComputerName* represents the name of the remote computer. *Volume* represents the volume on the remote computer that is protected with BitLocker. +> **Note:**  Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user.   ## Planning your recovery process From 6cd9f40b598596c26e3499a4b4c085145b85f9d8 Mon Sep 17 00:00:00 2001 From: Patti Short Date: Tue, 6 Feb 2018 14:07:17 -0800 Subject: [PATCH 41/86] Fixed applies to list --- ...-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 99fbbd061a..6966e27f33 100644 --- a/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/access-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -6,15 +6,14 @@ ms.mktglfcycl: deploy ms.sitesec: library ms.pagetype: security, networking author: shortpatti +ms.author: pashort ms.localizationpriority: medium -ms.date: 01/29/2018 +ms.date: 02/06/2018 --- # How to configure Diffie Hellman protocol over IKEv2 VPN connections -**Applies to** -- Windows 10, Windows 8.1, Windows 8, Windows 7 -- Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 +>Applies To: Windows Server (Semi-Annual Channel), Windows Server 2016, Windows 10 In IKEv2 VPN connections, the default configuration for Diffie Hellman group is Group 2, which is not secure for IKE exchanges. To secure the connections, update the configuration of VPN servers and clients by running VPN cmdlets. @@ -30,6 +29,7 @@ Set-VpnServerConfiguration -TunnelType IKEv2 -CustomPolicy ``` On an earlier version of Windows Server, run [Set-VpnServerIPsecConfiguration](https://technet.microsoft.com/library/hh918373(v=wps.620).aspx): + ```powershell Set-VpnServerIPsecConfiguration -CustomPolicy From 0e15e921dcb55aa52ec7d6e1fff80608ba849243 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 6 Feb 2018 14:27:46 -0800 Subject: [PATCH 42/86] added note about -forcerecovery --- .../bitlocker/bitlocker-recovery-guide-plan.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md b/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md index add5645218..9e780394d7 100644 --- a/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md +++ b/windows/device-security/bitlocker/bitlocker-recovery-guide-plan.md @@ -100,15 +100,14 @@ Before you create a thorough BitLocker recovery process, we recommend that you t 1. Click the **Start** button, type **cmd** in the **Start Search** box, right-click **cmd.exe**, and then click **Run as administrator**. 2. At the command prompt, type the following command and then press ENTER: - ```powershell - `manage-bde -forcerecovery` _BitLockerVolume_ - ``` + `manage-bde -forcerecovery ` + **To force recovery for a remote computer** 1. On the Start screen, type **cmd.exe**, and then click **Run as administrator**. 2. At the command prompt, type the following command and then press ENTER: - `manage-bde. -ComputerName` _RemoteComputerName_ `-forcerecovery` _BitLockerVolume_ + `manage-bde. -ComputerName -forcerecovery ` > **Note:**  Recovery triggered by `-forcerecovery` persists for multiple restarts until a TPM protector is added or protection is suspended by the user.   From 9f482671b6fc0f6b145009b7541a2ab25f872939 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 08:57:12 -0800 Subject: [PATCH 43/86] replaced screenshot --- .../device-guard/images/wdac-edit-gp.png | Bin 0 -> 18052 bytes ...oy-windows-defender-application-control.md | 26 +++++++++--------- 2 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 windows/device-security/device-guard/images/wdac-edit-gp.png diff --git a/windows/device-security/device-guard/images/wdac-edit-gp.png b/windows/device-security/device-guard/images/wdac-edit-gp.png new file mode 100644 index 0000000000000000000000000000000000000000..17c990ac10cc489ae432fa588e1ec13b2edf6a14 GIT binary patch literal 18052 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 A?EnA( literal 0 HcmV?d00001 diff --git a/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md b/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md index 380dfc0e0c..7c708e8735 100644 --- a/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md +++ b/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md @@ -1056,37 +1056,37 @@ To deploy and manage a WDAC policy with Group Policy: 1. On a domain controller on a client computer on which RSAT is installed, open the GPMC by running **GPMC.MSC** or searching for “Group Policy Management” in Windows Search. -2. Create a new GPO: right-click an OU, for example, the **DG Enabled PCs OU**, and then click **Create a GPO in this domain, and Link it here**, as shown in Figure 3. +2. Create a new GPO: right-click an OU and then click **Create a GPO in this domain, and Link it here**, as shown in Figure 3. > **Note**  You can use any OU name. Also, security group filtering is an option when you consider different ways of combining WDAC policies (or keeping them separate), as discussed in [Planning and getting started on the Windows Defender Device Guard deployment process](planning-and-getting-started-on-the-device-guard-deployment-process.md). - ![Group Policy Management, create a GPO](images/dg-fig24-creategpo.png) + ![Group Policy Management, create a GPO](images/dg-fig24-creategpo.png) - Figure 3. Create a GPO + Figure 3. Create a GPO -3. Name new GPO **Contoso GPO Test**. This example uses Contoso GPO Test as the name of the GPO. You can choose any name that you prefer for this example. +3. Name new GPO. You can choose any name. 4. Open the Group Policy Management Editor: right-click the new GPO, and then click **Edit**. 5. In the selected GPO, navigate to Computer Configuration\\Administrative Templates\\System\\Windows Defender Device Guard. Right-click **Deploy Windows Defender Application Control** and then click **Edit**. - ![Edit the group policy for Windows Defender Application Control](images/dg-fig25-editcode.png) + ![Edit the Group Policy for Windows Defender Application Control](images/wdac-edit-gp.png) - Figure 4. Edit the group policy for Windows Defender Application Control + Figure 4. Edit the Group Policy for Windows Defender Application Control 6. In the **Deploy Windows Defender Application Control** dialog box, select the **Enabled** option, and then specify the code integrity policy deployment path. - In this policy setting, you specify either the local path in which the policy will exist on the client computer or a Universal Naming Convention (UNC) path that the client computers will look to retrieve the latest version of the policy. For example, with DeviceGuardPolicy.bin on the test computer, the example file path would be C:\\Windows\\System32\\CodeIntegrity\\DeviceGuardPolicy.bin, as shown in Figure 5. + In this policy setting, you specify either the local path in which the policy will exist on the client computer or a Universal Naming Convention (UNC) path that the client computers will look to retrieve the latest version of the policy. For example, with DeviceGuardPolicy.bin on the test computer, the example file path would be C:\\Windows\\System32\\CodeIntegrity\\DeviceGuardPolicy.bin, as shown in Figure 5. - > [!Note] - > The illustration shows the example file name *DeviceGuardPolicy.bin* because this name was used earlier in this topic, in [Create a Windows Defender Application Control policy from a reference computer](#create-a-windows-defender-application-control-policy-from-a-reference-computer). Also, this policy file does not need to be copied to every computer. You can instead copy the WDAC policies to a file share to which all computer accounts have access. Any policy selected here is converted to SIPolicy.p7b when it is deployed to the individual client computers. + > [!Note] + > The illustration shows the example file name *DeviceGuardPolicy.bin* because this name was used earlier in this topic, in [Create a Windows Defender Application Control policy from a reference computer](#create-a-windows-defender-application-control-policy-from-a-reference-computer). Also, this policy file does not need to be copied to every computer. You can instead copy the WDAC policies to a file share to which all computer accounts have access. Any policy selected here is converted to SIPolicy.p7b when it is deployed to the individual client computers. - ![Group Policy called Deploy Windows Defender Application Control](images/dg-fig26-enablecode.png) + ![Group Policy called Deploy Windows Defender Application Control](images/dg-fig26-enablecode.png) - Figure 5. Enable the Windows Defender Application Control policy + Figure 5. Enable the Windows Defender Application Control policy - > [!Note] - > You may have noticed that the GPO setting references a .p7b file and this example uses a .bin file for the policy. Regardless of the type of policy you deploy (.bin, .p7b, or .p7), they are all converted to SIPolicy.p7b when dropped on the client computer running Windows 10. Make your WDAC policies friendly and allow the system to convert the policy names for you to ensure that the policies are easily distinguishable when viewed in a share or any other central repository. + > [!Note] + > You may have noticed that the GPO setting references a .p7b file and this example uses a .bin file for the policy. Regardless of the type of policy you deploy (.bin, .p7b, or .p7), they are all converted to SIPolicy.p7b when dropped on the client computer running Windows 10. Make your WDAC policies friendly and allow the system to convert the policy names for you to ensure that the policies are easily distinguishable when viewed in a share or any other central repository. 7. Close the Group Policy Management Editor, and then restart the Windows 10 test computer. Restarting the computer updates the WDAC policy. For information about how to audit WDAC policies, see the [Audit Windows Defender Application Control policies](#audit-windows-defender-application-control-policies) section. From 217db9c711ce305396690c4668e17fde4b9ccb13 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 10:05:50 -0800 Subject: [PATCH 44/86] added videos --- .../fall-creators-update-next-gen-security.png | Bin 0 -> 604149 bytes ...next-generation-windows-security-vision.png | Bin 0 -> 335717 bytes windows/security/index.yml | 12 ++++++++++++ 3 files changed, 12 insertions(+) create mode 100644 windows/security/images/fall-creators-update-next-gen-security.png create mode 100644 windows/security/images/next-generation-windows-security-vision.png diff --git a/windows/security/images/fall-creators-update-next-gen-security.png b/windows/security/images/fall-creators-update-next-gen-security.png new file mode 100644 index 0000000000000000000000000000000000000000..4dbd78b4980f844d42a6764a09182c6c53baac85 GIT binary patch literal 604149 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

Y|`%?4X(~9u1heVy5kJ- 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

6TOUh28jvBdQi9KElU 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 Jd(2_bH@8QNWyQNWQLxE2rr(9O( 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 literal 0 HcmV?d00001 diff --git a/windows/security/images/next-generation-windows-security-vision.png b/windows/security/images/next-generation-windows-security-vision.png new file mode 100644 index 0000000000000000000000000000000000000000..236037fb4bf9d0d4238d1a169c84732c711e6cfe GIT binary patch literal 335717 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

    q)O{?O({NN$G{oqOE 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

    NOg1Nd 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

    @y9pupF?Cr0*UNE$DRq?k)`#!Dn?dT_n zjP>;}zPo`-qXm}+m8$lF zPuc8QE02hWCmTBL9dx6qcF8-+gS~s5*-(wmh-$zU?^d^^j1<$A|3m%p}Mp~esP zC`^q!t!d2D0y>&IGR5BzyunP3_qHUNB@a4`Mwo_nLOQk&GUaXQ<#gWO>hELCty8*9 z$ekb-2gqHnjg350jPCa*xwM{2 zxg6Z5!g?oj@I=A@YVt={((7m>-yS6CH?;O1CW|D1GOU4--1yD9xmLM9rJkXXV=`b^SsU$>pNNP+B`Q_-yN4jW;QNFv1Pt>2{Q*lkVOa*^Zcm)? zw4kH~;1jqX++4{)_1mX;!-};H-=bE>1`tH>a`}?Usww#P5*<}R0fLY6)DPSwV=P)1 zkG|f%vq0U39~*k_$9g_pt_R-kKMm!{-9qah=6gqsoNn=b&I?CK)1gC-9<*-ey7XwB-+lBE4KQr0uYc@t z90jkCP2VH(Z*v_kYbU4pn_DjZ1j*PKp zT@o4&m^oWF9X$)YK-vesE^-=roi-B%ygiQ8tD5>!f-M4j{|p|XOJksC%9JlT2Hq&E z-JLtaD03^U=59q*{N1M<-C6>P0BWiopJ0j`Dl7qWmk zl(=-tIV6Y}E1u&MI!egvO9mJt2|;;@`u14C%zmurgBKDf6WS@Iu0cbAj~-B<Z;XW|ZXI^r@ZNfi3|^;br~J_qtP``)7*nxZzZ`NC>X9tFsU}u1qh% zGKWFXPVHCGez@eTOqijjz8Rq$`}6|THZY{fDqHNhc~rK(`18+F%2D@S3DIkA#tYbS z{UwAO&pB`OAjH}z^AkB+NlPtyefBG+fRyOp-5N~URDyEDX-kLTyC37$QExwGtKFtW zy|)}zE6D8+CAuU?u4K#V`hqYbiBi#!fu=lF>XD`yGv>I638W<5`H>mY1}b;0C{LoV zP{G8@ph>~1J6aqB{Zd{Mm~pN;zl_UxVVl?d3-*Ml_D`JA`@Sw-D+fy!1q8jQ&z>Um z^H2>k`*G`dKRA9)+lY?m@`TElvjjZA;R;@Z+LGU+jSD)g6@4R#)DQ5fy+$s6UB1`k zQJI=me`|hMK?h0h74jByzp`U4g3$4}v$InIHZzgugj)z6$z^tA8fwQ;#)^2elnB$o zU9HhO_3xhk;w`_tu8SFu7_>4|HL)Tw!%SayDm$(zMUk}@XZb~HI3WIj%2z`wS_}|( z%i7-Vl#s)Qq^Z$zAqjK2^Ytn&T5}IHqhIy8CVjzzA#LAbi`^1VgBp844;Q9e2GN0U zRw|kYAR-98&f1s36Y(3|gSU`xM7=wBlQMO;HaN^SAG4|bIZXAk#rHo~y4gkR;K>oecJu-5qq;Fi-(!eG$LL)?Y8c_iTvR~qT#HGw_cR59P z*_;+0k|x~dc*T^lr0=zWw1?%dQ)9*kD$StLz4S5p0=hnZw$NRvO#X)|v2pi)HlI)Dsy0?hXCP?P^=hjrePF3ud|Cu!Z$eMsSk5*Ny;R8!ELNYQEd z>_gv!ma>Eeb91_MN1Sjj^hU zxfm_x67l+nKCLDuys>CV*TT%%zMP4YD7!i!FgkntA-4I_0q9es5Ut8cGuZKwOIi{Esfqhs6W zQD5I&NJvr$FsZ1hp<%8fDhdw+qT7D^=_c~qKt-3+=h)GDOMya=wzu}=N`10{->&;X zK0gtt4Byt(fk{o{Oi^dkSZrG0M6N2gt*mmGnq-U@y9c$nOV!$*!~CbA8`+&Yw_S?Y;K1?&n@Q4ojH_SN?)w^eLy5%ArL6j&zSIM$ zgYSM0r{{gwYfeeU&wkCxeBK_MG_n$?FOkY#q$wH=h^IKOK!j27mR9fhRnMkg4x+>cj}g)ASf0iNge3BK`$J_4kcDfFa^X<6Pt<1cMXP!f{0QUG86|REP z;|Yrf4-7Iwh_f+{*dW=xB}G>NFx9W@lI;7VP4m7E{f+3K>N)O6)^)TLt#l+{&M{JzPI^g~k1xw~p?a?1^MZM7ZwT@@Ww z4INE?8;WXLP!AyUCbDwk8I~z{x-{Et0l=XXjC1UjJ|q z_U!XuVU(O*e~+FC#Y7gT+3vp8f43u8fA(z{krcbRL|IuAz|R2yN2S%VALxVwnW)=m z*Xa%Di>7irEBQKWc)B{P>EU&S_445CzpjT@`EF4RaZ<#Pk@VT%c+t<_U(~vT*rl*1JV&A2W;x z(lE3f74`X!nxV8WJ&{^o_S^Mf=ySw!3^q$J?Uy|pFsqVS+Al0GFW?pbv(@`RiMO%o z`B(;%l{Noi4V0zA=w#$D9wt#`L4~!2AC_H$=3oJ2gI z6|Jo>mA+z)<$|fj5403tX8c(*P9w{>T0!1Zvv5#I=e0kw*xu@Xr^1eq1foKe;Zc=C zg|s%qu?7GSV}QsIvY60iwt1-Ix>cvw_u8B@TV~Ml>(6YZad7MHV^b-n%j9<+1#-SS zAmsv`v!0@w=EEpYCqk?Ms`-oJ{ZXn3^c8x1deq_xxB0 zza>{lWiema2S&|p$5&s0D<0AArsl0T%h|p~XLAOv+PAjB2=(s!!(qVQ%IgRM-A;G% zcexMsLDNtuq`yDt5EbnALQ>@Ty(HnxV@+f?0;TIhgu`l|$1H-Q={SG)?uVOpgriDq zK4VaeQiAvA99_m0kMA3(G$Eyj9q(sXz584R7lOKMHhZ;uUu5b0Az_{m+_vBAJP;~e zACoA=ubP0xIIh;eZP>Kb$oso*k5|ICQyFH3tC>8L>aLr^{E+d(2`xsGmrN_5ZIsh(dNQZRVlkD$=m&rLyuUYH zr5g^p*tK;_FqI$re4EUBJ>X301$&*G>36(qK`xig;`|W*1XV4gpFZ7&M!6;J7UoFsAdXwO?r;c@ug0I3AO^Cc?c>Z8EMH>qjq z?->QP7}A}}W|A=nb6*$PEG_j!#ycMce&0nfbnEM_!@YpMkSZc8kfM(&|!XcUu!$LZY;NdE}`C~>%NNt4Eg z$AyB653MwWG;elYj90^n5OR6#PBy#CXEnj8(P?-51fo;_#;_K32l!u2rYEl0`TO+F z8iu?kU?#c7wh4iq``nSIct1P#k~9PapH+%Kb^YJXU)(rBs0*zQ*KJ}lOVxVrXOUVm zSyd&973DU^q)1W2-Ompkg=5m?vOoJczHKiZF7@6;nNMj;N7tuZti8YI^;=A5#Uz-i zHgC9s7Q}>2uAiJ4I@pcoB3GR;V{(31@6sMmtRh^kNrSR|vN=7c60H!99|EWi zyx&Q_6YqDTxY>6c{PeMq%9+rNyi8|woLV?R0RC_tme*w&>|4<~xhsX^*Ldt3O}2yF z$2UpKmD;}jrSqm$r=#;&_A3r&f7F)s=E-E1f#0C*Wk;d&5km%x`)CDMg!zOvr`cL2 zpLe+T!z1Kyj>oCkLZpi2?p@lgl5KAvhJf-9&F?Y%ALnIk9JIO}=7VEMHcNJGe*JpQ z8%-Av?S!q)X9ez?x16ZWTOU1i8O_!0AJK#39AFdVvRW;sgL2&;@}b+a2^yE1ANv!n z<3*F&tnRyGQuBv&x@~T^$#$HsFFtSco7x2r^)bOHCJ=$Q5X>)&PV)-`U%+hqT1!3rm*YNyz z58UCUt&cnR{z@10qlKHI1My38R(qF#W9T`Q?~N^Qrj{*mQTNhPU(A`cdyI&t$___Y ziD$+X0Wvv2*0?ooP$m2?dE-)yY#5KEh-6i-4;V7YGN17D@B;Z0rVd4?l82zaJnq|F@$-MEYqDCL0=W zTo6!w=(JB;M4C3>5Bu;Hz=|+V>AFB;=Hv=e-~R~86B);S4f%53z#1o-uR%$N7@9g7 zJ7Pv&KZ+HFc_*K$x4kflSz_FJ5FDz2&1x&mSs+PChK3;J(ccY*!T}-L`&Y$=K#*Z= zl??TaRU0;u9t=>mkg1IKIM~f?_nW^pvLi~QA2)bun5aAgtCa1g_Y;8aS@n7(d9?R- z8YrP+q&$Fk#?40d2rm|SO?WOz8`f|v6*F^*MB@D|ZNj0XZVR8`RdRkyTBS#}!wnLsUWNZ7-$(J|uK-p9x2oUV{>I6c!o(Zi0n$U~np{JHiqR7rTU<}tm;5JUf<;E^?w6DQdV(|9E!G2Q$G^5qYU;AtWZRhrZb<{yA2@V z^cXst4uT2dQjFn%RP*#rTQ1^}HWl~r2L|#^v|@V5nBHlwRx^_!xo4;8N5L}#f1Zx} zY*=b)JW*7P9yQ{5T)C-U5vkvU&R8I=RWeyjEt0UKzP*Ae*X7NJ`L2G>_UGseOA77Z zMIdorW)V&3C5-Sz+gCU_|+xWI|v7gd6Fj%(0&3AkyF)WR?^cW5kpS> zap#7VEMF%^Mrp2Ljjb!S3hFIg)Jf5)`=hf42<|RldBkJV1`hueI%R2=VM;Chv~Q{R zUIA_g1+)O{VziAbOoq4xN8ea8jEUBPnAzl{T|cn6a(TG>Zz4X!UY+Cbs4F6=F4;mG z`BIG4jDqi)e3M3aV}wrVoPr)O<3hPK-`?8uzk+yr)@u`>v@b(Ox4&? z%7_>%a`OvIO$K)2RCK#+OXrFdc`~zQ>-i7`gHTbhH3oMmUCF!0GeT4X=)bFcS7yw$ zaS@Y)of9to))Hcz%TS|59r4u5>4T&cm^`T>q6GO5@p}qP<{stH-P9!^FMqlc{19a2 zy_nG3Fm8<>*xCP-NIokMK9gW0AsF)n`}Zg{Wv$@9A62tyd?zlTo0(xx9fb`jRJ^1e z>rLvBl1KY8pbds%M+n{%KxAIPu|G{uU6ICT;psi>P^GB1zS8QoS+st+!EZVsYX2S2 zb;G$X|E7hwa%tcIPELH?Yz)%vZiK2;cJe43fQn-% zk|oiDVUWD9q3cksmX8eRbZb-#=cLG_0|kSa;akOvS;BuY=P8aEIso&RB*rxmVq@() zxe5y#+nn`SWRtItf3$s$tli_K(bno(LAAmCqE73xZ1RXQkI^>4__F}W4Wg)IB_;8g ztWotwFBu-|I3d_ID8G*ND4|g#P}u=FuOAQ*dqPlw$(FM3V}a>ijCsn>!2Y4(|CMzb`Yii@AjRFFU z-E+*gbM~kE(}jHZI2s{;{$rP2jNw~u89=t+z?orB%GWPiIR83kGhB4df@~i~#%0d4 zI3Ac1+FRq12=0y5Qk=tv!`jDMRLE|^o(zsY$x4gUvvv zwI&0=CJWqf%P>0`8Qz|(mMInAOgWu2gbGrk*2B7;C$t#SAO2sls1?$%G$up4 z1PziKb_AK6^v=zy(+`ZZn8Db;qzF(DauUP8p%Io%O_PS0WgvESaW7tuBb31~BD)0{ zVHcnhkVE$xa3acW)_Mh~qq2m%x>g8T-Sc>bILF?_UV8&XSVL>Moa)JD=GdW<3%7Ox zH^100cjvaX7Fq}nJ7A}%d&3P8pYxVZz@1^LlfdU*<5mVwfd{M-7$pqGJeZm%<@0?A zB6EJd{|xbm>O6kUM+y)3-4LTX051q4a>7PME|~rzZh{?M!OFxUHXw<~Jok%gbYq`1 zdOD-aoUQhCIwxYif}fYR=X_CPi{wF@cZXT^`Hyt~cAr(zA7*|U5P)rsl zi_6n-dRx)l%^F5|)hnp{YD%x=W*>22{Vl7bp>vXk@zt4{tDhc>;3yB>M2OyCn~= z@|b}8B7J1QvD$d~D^a7g4ay`OT-;G~QFsB6hE>Fez0;v>M@z$$p_5I6n;`kx?V%3Q zyb*O6A|3)fbNacwdv3k=aauj;Bgm}BE@BF7r?!lBXz7986hf4S8n4h4I_q0fE(aq_ zRkzXY$9DAIIf47nVLDoNfy;a`i_`OC1x2(L4N90?9^hL-_EO?71$q8-qC`D!0a~Os zhX46(0mphd$e*IUYbC-4iJWH>`?zY;faDYSRF{a(`gre|Wq9;?d zy9KpetJFEc2i{p%j>0X}!q7Iwa>U||Q!`ZBmfIay+2H>Yb@Y@`vO=4!JB?Xf9FGYUiLO#==Pcg*BUX1RmARL>AdmSY!_|DGhlI6~&AlaCMJnWtlEEtS@f88;|{Z|>e`lGZ{^ zjFjvwmMLrSnWYXE-o$YUPDrwYC=XsCto7#`Ou>aJ68WKHY5@URr?OaSxDU6s6z)ir z3yDf0t3u`smL)w$F`~klxzxkED1?b_S7fHL4^(AsD%cKbxTcP#qE!8Vy*8Ed37F2k zVWN@K#PJjmhS|MtG87wFPb!sOl^5kfK|gHZdtZsea>&ls$i~{x(BLAQ&Uw*8Br%oK{dT{+U8(2I_jUZII~GQA zmVm-XR+s(u6;3UF3`1eKL1e(>yX`zA8vZ=QuK{vsOx1+XXJTzSRlE&Lx`M1)0RJC@yI3QVk&n! z$H*Njkjc0d`8#;z?#)5gCdn);7XAB|AP8S7Rqk5V(%IgX$II1MzOuemraf|V^COLA z_D%24eqd4mwp(nVQK6lpp{T5=nw+3>w^~&#pULfhxKT)@V!_7RSgG6j0nnqIUT>^D zh>0Q0A%h2GW@>`fYcGeAUYM-70F+`p5yfHmVnuY#A#9l9|FW9R)4XwoV)_!S^}YNp zXl&yRe#e+H)1>L8f!jMr8M}zwI?4=v%khZ4k5^+4Sl<5bC)r|&(q}jTX4z`JD+% z=mYPPx1>qNoF!UjV+r_^rk_gZH54zVrXT#eUUiNwa{TL$&U~*rn(K3G#;hOlBI#A5 zEqpGb9;Y)&kS@*%4<8_e=sbi16<_e|zYT@ju6h}Gn$hWF%DXBC@1la&kiWQnS3uSX zZLikxN9cUT>`cIRQpJsk7o_$4nlwb3WFu+}-Q&HOepd2l4-y7h*(U1F@E>fx$DYeZ zAH!pAuear(_xAh2R(03MWtSa_)x9~ZNC8_ZD@>Yj{hkWy-hR4nuw3i|P@S~3yBata zKA;S5&yASC>|VunXkqCwoSmr43`&2?e*v0tqy?nuTIq3mN{SmZ{0<9p8J9c`zZ||( z^SU$nJs7`DK-YoJ_E*a(rgQ@#+5+@bN?rp~w%&J~9TIy%YL>L$X?jxU@t{?3XtPh- z9@@21xkF@ z_fK9u=fDwC|LA@??S@$KKl=!ZNB(~uW(6q-M++qfvELDEduK#1+u+z3zaVQ!cM=4D zTUim0K_-(Y<8%hvW(}tFC4(5~KZ?i;PWMt&m26BxjQ4=pbF!D|Hj8J z_{h97BnP1@lprzMv%a6=3$Q@UF2!R{Xlv^`_ljs zr*7c@i4L&3>u9&ob^S`HN=VK0lodd?HMd!K4v)75UX|Tvf8S~z>lJdfg^Ip7Dcf2s zF`bS)8F#?AQ?w#M`mQ0qL6hM%V=NCfSQo(is28N6aBBrgl8%2tBn4En;^-BK%m3Zp z0GM9hstMx<-S4~GAPM9gxtK#KG7l>FTr5f1^4f!=q#RzM^H$*YSeVG_tmRht-u@n7 z?+1Q(QsTzgV#V<&>NFv_Qq^2s0rS(VZhS6x_O9Fc>N8v(!-)fQ)nD_s%=HmBH{))8 z4~qvh*BS<%&IA9LPENE|SD{;5L(B@*i2UDH)8?_{vw0uy<{1!iSyidk+BO5{iy8Dg zQMX_3QMj|TdQvFSaifMTnODOQah^BoO>uYIulzVYZ(OpLeyN~_D^teaJcAZg-IP&D zxYFVhQ3s$$~Hafi?e>>J7e2~PPma8bPuLGPJ zI&bJ5E=!9IJa0-D>8h-UBIsJ+CQiD;sx)W*IaZJ3AT$2H5%2XhhFmQu$Ba z&ch-$8+-lspL;K7?7JpbTE1T5LY(nu52AcqcN|-9fOriR-t1{)D{{gIsDU94=K{>f z^GqCC$!W?v>{3g#TI3G$8dm1&H=J#k^(>p^ zP06#iGj>|d23r6+@wobFAFIwfXW8W65j^p40Gre4eBlZ<8lT7Ua3h4qL$2orcxT`| z=C_O^?>o0b3SJsga$rxz3`iSm9cZC5H1ZnqZn%NEiEseR0jsJh|jQ_fLDrV zOmPSVmm4{W;q+?K^;L@t;M7D}5bWCy=z9pU&qFk}tS+#H)w7h)&?l#I7tv~8S>p3inhd**;_ZZH*9S z$oJ3iUqLbaU+T9zj&#Q1-u^gZsaw~mL0U{a?RP#~oDl6?VDE3D$YSGK(+2xLy~*U? z9uah^>W<~~-^|E1pye<~!G@HdXsb4M|FE;6{3*oJn)HM3(JcLPJ|Xy1{5uC-U_p{j zgOjtcu(g@h{N3p7y*7m-PN8BPV+or%pahDY9#K*eSiNS89Xgx#I=jePZxUEsS0=M z$oNwQ&*99*s-fnMNLznNRcT38YfV#WO;dj^fTS{Mgw{q_Udz!}OUYNu%GXTHM2(Ez z3Y*#V{KEh^NAcDFHVVZXCQ85abg14Gw%{q6zyJeN6?0!hU5#ydxsik2WoKoH`#7Vs zdxuuga&^vCCZ$5`WxD*D!OdU8U|n5XRYh$}Q)5$GV^P^as-dFBYjX@q0ws&f`H(vD zNy(%b_^#o$JYMPTA3`GdPg--F_^-V_}}MTO8R0U;068&P_3!|5QI&&rp}CQHi7t)?XNwoMCQ8Xs)r-;&G7!LlM6_p+OJWXUW?BrNR|J^y? z?lX=U z7m6U~gMol~J^?R;m}>?Zj9kUC$6hjc4F1m;|5j~AQ^vN}Q2}TU7e+?3H$JTw6=Bf2 zwGR$j1R^0o-#jAaU+`p3mX6zz-Y1k{F53?bcPRK{2!`F#>n9gVu@oL=dw#7$s8x?~ zJ!mntW#f&4kG_2C1#vfge$SJ`C>>GMIoFcF!MMN7P*$=(EMw`b$s9>GR$B{!J{zoB z7T2qV$ev(;==VfuYUh@|9*T_!Q9h>DfVg9~TthTyLl0Rn&FLMc8Gy8k!DqAT8_)u9 z9I&0Jvn+n&g@L?&FP?UZhNgR;w^6L(5}~?}wkVOXC_tgH0ze(pvEK-?_;NRv0Rb4u zjQQL3PzHMx4#&5Ohg9~MJ7z+2_=}OY*cjE`^i)AQ{Avxui&v07tzot|O8`7&P})+-ace%a9t5WhV_ zBBWXAKf1j(&hYfAdaaK7fUQDdAL^~Y2MIEJb59~ z7t^1 zXONA>*2o>&R=PP#fT;P)s>Cc3iC?&eIZlZj;xsAF5c9(*&Nod-yKu*5MG7Knpd=|> z8I@DXUtVQXFlj@!$%#DS@#W!3+T=IiR-}?i(fiZB#WpiinD z8z<%VI5t{oX?=;a%!3BjWc!T7IhERKdXxBUGCT<;cW|h-w1|?)X?6KKPUU>zL#Bi% zi6#+~dGGgJ*N|eybo`yb=OPCVuOf@;71PNk=L1zzIDS5N^XPF?Djz$ZEu1}R=Iv&4 zw>~G)=XKb27z&>M>!EkGF8NCReHCnF&DtbkJKc^8)Fxvb->f3z*+sKJuMNzQuK#Ay zVmW)P`-cS(AZ)pF1-V5`?;%2W)&@{)9wB-Y{3ssea6WwtUJ#$S^8e>4qGI8tt|TNS zr*CAYFXU;YbilD4_x*61?-4M!p~?KAadL(SmoF?-W6x->YC3^CXl(J=J+08X%}8Hk zP=Nt`yocGUr)b;NXlKfYEnguh0Qp4}$5t;D*a{FwI4oJ#ShI;QusawkkjDSmk-FwJC^9zLo}@=CSZ4t}3+UI3@q}RF9!8%Zs|GTKO^mDY zf6?`w;8!=-%~5!-Nw1rFY4z)D)ueGV`q3O)@>$7;l$mL-+_y;LKmg4Huuu{L_Y(*f zqt?|PR-SYQl#o2&RbYnN07>uN4B6)QxhHAkeRR)Z3+(!v-g_ki?HXPYj?LV?2~t+hQgJ@f*; zxu&K^R#v2nDyzvUs>u;r;KBA7lSBIBlUz1kNl}#$u25pGKA`=>kd==F)=*@!AX4D| z4na~OjUB;i-^C3HA(UAp4!?mEbrOibfk))Kz^8EjcmAiDd2G~O$*N(jU1HhYk5-GT zM{L`cu``sgf;6180q5)_l{g(u4b3%G-6dV^S#2f0@7*Q*KvOQankeQT*)OFz7V7FMTQVCR9+}k+hq)y@J2K1%^wHghD>E(PJag zQ$$=2=BKMm3@)pSkDGoWLn7KZ^(2jOIe_8QSf9cM4ZzFb&DBc>%|aA&nAbe@>Y;|< zB$6fLcoHLFNTeWu$(YEfXem?wFu7Het>O)#GQUn_4M@^xZu3b41gUJP7eeKHrcE&a z%58d3%mo7er+_j3`C|^&@Dl~+9I&dHp(f~BtB*_w2ZqXd_E^eEqmdVXDHT(rYS-3eT=EwMtI(Oo9+ zqf+}I+B9OyC8-1Qzx{DOJL;sJigI+1bCv|G%#DpGS=@HJ@r3|+Sns%an$c@`i&a6$ z=b9R(pfh`~@s> zYztiXhu2r1Le*16{bCj!+9{<1F9W}{iFe2VI<2}nTPN&0%&et~S?mk;>9$4=WXmgv zsVr_!WHb3J?#~qy1)v-PwhLy38&&$ZP?NmfDzhSUjzrK)&sut?sQAsP&jE?2Aac-uz|x_YXA^2$Ku4sUEgbZ z3!Oi!*`!&9E~92m$3`-H=;j$DpR#S~CThaP&~-PI=By#;aeK(1VMFVNN;N=%ZUt!Z z3&YJB8<&b$IJ2@#7$kk<1h?0lZQCWmSDIk6!9<0~nE6(_a1`j&_ly!$JY}0!Y_GfC z#@bzEBZ9-Gd7u8VuroHXz~O=i=UFHcRyZwhqU7}iiWFngX$4F782aSJkEb|$Fq6yt z`lVSW=9#b>6%9z`KNSg)Qd!M@s>pCS!T%{^u9xZfz=oT&bn<><3LXvl35zyI$OstJ z-l8Rfxpj?lwY|iRfP_KK6~U0UJC`^;yLxeT5%-K`y2}eh8hA2PgxuLXbr=LDMjWnO z+zg@B$URP=bIIlU0+H>zeAx*k4>)At$svPk5P7H!8l~(Jh1|ijjhAh50&kK#4^!=g zl+;z=aS&8oyu1|w*ku6Z4syRP0riloQi@pH~MqOJ>6aYkSuwG-6sTaEgQ zuDU)C?$TtoeVXm>*YM(1Ru=X+@5E936lkMM`m?_MMhDt#vlGe@eEBRd4dT_axRIub zggoK166!uk$G9f0qESl$y`XvQOd!Jjzm>Eu%}KPGBE$cci}ke;YTW zo|z30cLCqunH9S#%AGM&1j!_G_MGnt(nmY+i}+pAl#9VF=T(&7D@*Mhj@ zO%pPJ>X9A55WmB9eD?*%zQc8S*PB)Pe;YL>@PK=0fpf?j{^h055>&K2hHxz*unA%e zJSZQeU@AG2*!SqsHU_XS1pNGBu|tWmz6q~4QuuCy=u_n6H*<3Xr3*_FU@+=+u^Gh7 zW0l;sN>gf%@ge7?KhV;tr90U_8RHNdRIF|Ff`jOf&?ID^7zl(>198zoBZk2LgX9^KXA{7hfq= z;)}$~75omVynwU{r5G_);4g(=pt2JcEWgLet80P1ZQuG&EbG^TES?8eb~k1mkm?=R zVos?PFT2WsiH!HK{JRS*cxb1=)p~o%Q#C)(6#hm+QKyOe!+B4|a=$oG|6C|ng~^&Su5A&II`@4hgD`A&^X2pZ zP%afEL#6r!(W*$PL4DWQIJs=leBG$AEe<{cRHm1~RKA*dVsp&3G=gYb02o1oR=3Bl=k#uq=p0RntlFCTRs_(y_taH`jLiRCB zkpq}6XF_C5tIH-b`+`7!e)JDxCabPy^0&|DWNF~bPqS-h!WV9t-*W1KH*@UYOMn|< zBq0%9J%MhLo@&vKh9fhmlW-cm!e;j|{xqNmq!}T}B$Brdl`X6xspkyh)U_7WgmT!g zhOUDPU#>s21guqSeOIn;QHIe$9QyiOl{~^?q{b12_i5pTr9p-C1E`4s7T<~`9@{Cy z?};Jq61;}+BJzHNdXKSehOjZ2TJ?SfnnhwUUqq#|!CHvT>clwzkm2^^t%9P>Fj?79 zHoQ<)!(Kp1PYXB*YcPmbwwJWkwi7fZaK8d5aemq_SY8KAgL_!6*L*`$#Fl$^+!g}P z2Mt!SfhVNUmswa)TO|VpFa|-bqA|VlIXC;lI3VZV6Y}IMo zp+=}>Wr^q)2kB>XyIvQ>jMSBnr+^zSf-&Zj5W-7z&bEFqfVID7he`cLE=5)ie^5*< zqoFNJ=W`$J?H?G1ZoPP@1WIX`8L%Bt)_vp9q(q#OA6gEVeT#E9+5xOa=GG%d19R5Q zJX!MH0P3T_G+Ohj}XI(%S~S-o3xYp&bxF@~8tV%^tEVNQiYv`WF{ z*X4z??XpcZtAviv^?bd$3XBRC$d+>al>Epz{At#DZv!VDj#~AAWdF{5WmBo1FLz

    6%%(@Wct64Xoe|+s2ol#|H}h+Y3lUI9pX+E*_yFmwW@joJAo2# z0T-_q$1g}333E_}cwN7vf90i6%Q_{A8EQEBp${iKM?P}PPNZxptJWENwIfZXMc#lBS5TV}G}xRVr*LyVeTS@5E$66R4! z1*s;JGO2;ZijY$eH12Bt0GrsGhMG*L^?M;Q#gysU;HdAhXbw5{?Xg|z`hBa85Z)u? z-Scq?^;#|M{{PE!P)(Jc4Ze$d8Sff=`$qMiBDzgAgH;9WvBR|!nImLvK~8GYg=$5N zXjPKm0_UFA?x0U#`e3q@nK&!qF=H_vHm z+$mYI>y#867X1kbWx))A^1P?Meyir+xLCWQ2A@3XQfB{qj8$0M`69a7yNw1_dX}hS zC0sl66y2)5+rRkHEe#D`uk6Mkkr~F3>Tdja=>^;5*nZ3}PloK1JG~?Ze&H4JtBp2S zHwR}BA1*l@pnGv@8a!@pn1UMxf%nr1D+qgFL5RD}gJHpDouF=0yWWAz7Jgva49&kS z#%>(c@h}8CZ$W?aVr(eZI`>yG4UjICR|6jQ4Expydgs@yN9~KBFcHIt@U1?zf~1ha zqv+bL$~j3Y4SF#n z6mp6w1pVrCklHs6PY9WNoy*hA3?m9dO|CF0st^MSSo7m?SFBXizt>qPpT@d#;0jeV3-%F>!q!{Fu}y5MuBE2Zevm$c|e_}F`))| z3ZAGi#@16yZNdpo@o;H;3d0~mL|Lzf;Li?n{Ohgds%a9>K& zG6sg)p(&P7Ju?C`%guZNm%aivZn!DQg&TDDid@j3|J^kfwzqh~`Yxi@gD$liL7`>iiU}N7w_sw@a4m@mtnPdvWqXDLQ>wF%U&#BRM^ad|F zrwbm;`~8Ao@E~e75~QhaW&YFC&e>gOdE_wq8=GA4A8MV-E!m_|irJMy?P5*4uylMS zgTFllBW$ZAxWPJw&bdykf);mhgO@h1&{5v^Kk!bHtxX@WWIUmxw93x{ zss+wxi29a~J6pR2MdYN{X!8SGf>V8iXTahYI$;py=^Gr|4iP9o`fzXB8vgh<4VLsB z7-62|c>bfel%YB%hb$pSd8cFSJnCJ$$xn%2{c$YVrhzyk02Yg3GtYT5!1^P+LQ>r} z;ucc#rKZ@mbCkt-KI#cH34hXG%5a|$FfhpLsU((XyntDTc$zry# z8Wc&FzKH&6&!r6YSsC^U=84x&%~IJ~WB*$ZprW<&#qv6wb}#ws?AzNb3rIZQ+2mxs z7ys$9{)|H!R{mvL&LkbaPA4Xq^AbjWgNEwi(yKz5H6h9c4YZ^BjjuB%{X+Vv)Cvi4u=ghc`;XlB{y+$oR^5wF+95RX6a%+V63AJfO} zE{nmZ&+$AU9p6+?gi6XiG>FdJY`F(_XXU8Q*Eez^b0qtMC?rg+k;@FfKwi%QiZsPg z=g4lsrx3yhT_5TDcURecmB~M#LWED4-+{Nb%|;KT4W~gi$I2IOTRADeW>T>jXT{7@ z9S2FJ9A0yh1liDUg~EK%Filh=v7Djfeg z82tR9P>5w63DK%v#BP1ZxDjRDDQE9!c9^o|`q}R?y;Bxp_*8zaqVXGKwmTcU&Es6P zU^u(7`BBkv+7$T6dqZm7_0Pg*uE8@nG@5|fM_A3y+fgeRUcF_4QX{<)2J5%uP+g-O za4#c`bC2~qJE4Gx>+C3CT~7H;EF^3>W&rjF&cU~#VVoOr|cmIc}w_s|k4coQx z;w`R);_j{min~j2cXx+Eic>5=a0~A44n=~y7AUU8i#|L1-QUdjPVRq@HTPWWTIYEj zvoMx#p;LEnEn;!9ve0N7O?YY+^^V8BQ@V0RJ@MTomVis)3ZB$-PE1BR-`=D2m*rS% z6!5&0cce@E$u#A|X9PNvg}B99UB7w9n|+?T_{&_<`28er^mIC zAFOPjkq9qeCblCQpj4SU-c%+~faYqNo)cONw)a*H-%uRQM!)ME2X!aAV&@n&Jy8Is z>K;q8zZnRdc1{pz>x(Kj{o2QTqV5oqS<<=xj8!AnGG)9q6wvqYP*3y^SPAxkgsfP7 z%({+XT9g`5R5JFQDOT(G!TeyBN+2ztOi0M_Id-zbr>)n+cA6EU+=LkO64MD~R< zl+U!udfx4Jlaf=(03XO|;Q39*_n6%F|LPcpXK^gwNR$4xQVr3uQSH$DW@IiK_my}` zzyPtIt)DpTQz*Ws0d7S~5>@o%uIda&EpoQb5>{rP-9@v35@0>*`TH7wAnMmiE95$` zX6grrLR`W5%WB7I_BNKRTpdERqo{BG@S%ht1(D%*os-A^O+Sm2Z&zn(!@Vq$g3?Gn zwL~-1hSHVaeT7qYNgiXf0E2af-Z85_qbKlWX}}m=c@oR+5CRat^V;)q zqO)dtHD<%C!ITotLJL^X8K-<96PI6(o$!p7I#QnH&cE2U}7MSgI2mqR4!o(n*#+hU-q+wLe;q|?}*hpvV zgMXqu6_Zn?V3v_+qPy5E&T+yIhJ1QHrD^W7m!j5AN~doDNU6#R=a-ptTQN0fv&cZ@ zQ*Q*BlO-4kPe+1sld5(bK~AmQz+$)vIxcJO4)4`b z9jH8Ry_U38sWLQ0sl9Tv^1;{SC6oPi?w9G3fLGBPcZUL`aR9$mx8cJ9dbYfc%{3pa zNBw?zWXb9K_2p(|aGsFelp#F}%!(YrbmX?w)k{lJZ^-|fEdDSYyk=AZaGpCO*WULf z?EgWf8Pn4GRORw&LD?c=AliGi!(>alv4agk-De6SF|~F&Cw*9~qDB2Mji6+9_urQK z_RF6uj=rZ|Z-L($x(nRq>)qAg(ZTCb9OeT6%i_sT$Whv;$K=I8wYuubP6Nyt)gEgj zq#d2U02g`J_VN?!B9~%}nXnw1sNPDGGn9OCLJ*+b@PlbCz{0<96F2VbTi5TzBCPr_ z*S<#$(*VgziSaZ$TH&hoL!C_H@gM^P!xHa*KXd-WTN>1T{~PD3M7FMj5;eYOT|XQY zK7SAc(-3u(+4A1B_ zdijUKV_3M$+$=@fkIA3Svh()`TdhQh{e90zu{mEZy5pcbvMFCXTC3+GYusD|`*8Ri zow?2T{)HJDJYUMM{yv_DGhwwjD$d_vUtbUkjZ#O{_@{2Iv5!d>_$|7bGS_&mFwu)! zdzUrsc~gFC$0z);4NV{_TQ*NGPf)grX(&UI|id{!3qFj4vgA`b~J{WoU( z&S24gZQC1@(1qNu|H&HZ|3|%lQak!}^ZNcFDxZnH zu1)Z}*C!uXUBM)Uag3U=VRPrM^uLh5i%&{c+dH8Qu)>PDO9*faCtmt?bNi0tF=-^} zs{22ZP8mzLQ)L(O1YJslPzZM&pzT`3f%w(^A2fliO}a5QqCqN-rHH#d4W(@Uco`5R z!6D|26t>lp(4F?@`X7r(FEPJ!?eN}m`_Qw*k9E9c5d@DoIqL_&mWH;bI^g##e|wE1 zZ6ab+eAiW>ts50pTRygI(6+U@zA|tEaB4Tvk_t`T(F?xOnK5U8C`v`yO7;4gZO=OC8H~5n$k+l{< z$U!V%yqK#Us42F%hf0vXxM747Gl)q`BUiJvtI*a}1OvP~dUbV^_{;FYCTbYeK6EGf z=&Iwt7@=FeU0mGR=twPuVECTRWqXP2X4iJ+;=A})QK)8X!Jk(XO3X`L}XHFHc!nNSK3x7`D@MK%U3%8R6x z3^CuT$I&96_G%feSn3$yM=AdBN|SyZGsLV@zAPN8czWF?L=`i+$3!eDLuxvJU)h0c z9H43txH87o!{ZK8FLxKFHaHmpfD*<(@eG6*K@^=M20jo{r+%#PHWVSoRJ7zI|#(P{l=tKeWy0ak`^X$BBk&2rcz&RlslI&4)VAOeNYo?{?7tD49n zoHpTdUEc#XrOP1-xfqUBdxBfo>u6Fk41}F#S0T46teHJQyEz0(hqVBH*ZZ3%N1Mca z5tp&yqWJlGo~^>$RgG2hOzwc^W62(aaHE>lavT!HMrMaNvPsV>7%IXEm{g4U(s;^j zm;p5n{>Anv{?OmFaT($@S@Xz|2czn_n5|~h5!m5d^e7kTD8%y@w{^pMMrg5uiaql- z>T9qRc=T71WCKIjowULqW)cSUm7UM~={jjL@v-=+=#L%Uqt+AbI zf2x%Pkrbj;cVC&N>Q%jlpQ2PF9~UVL9xhr4nA>##O*)``!$PT>JLO=mq7=88C?UBm zg93Pimy1Z62xl@|>|Te#Fi57*B~r5>F&gS1h~6yaWqU&{(~aSBVYco%m6+ z=~Y{!X-k2r`bu0D|AAptuOHKeiCVTCpG7S!f+q{+D+#k1j4khGJw*zclfu@jW`)Kg z)qrRjRSB1p-+rlOiuz7}*TKlB{e^0ZX&mqwa+bl`qWwta_R)7HNuDCL-)K zTmn>D#v&1CVrf%Ug#RgR4{{{;sL`ryHQZ`|tp@(k&zQEqj=HBF?iP;|Ea|^$)~HlA zO(w7d$FWMOiDggzYG~O^oA5i2?zO@X#lz^be>h2c3f!9b%nJM?5VquH-6a*?!X%4D ze#Czk43avEMoY*YTG{Nj-i{?ZV(X$3tDD%5MZ?!EoM+cuPng!134W{wt|T1iW}7aj zj4ntB;o_OP5HQbvWY49udbH|z?Vt~AuIvq5KiBajGX83Ld73pkfY|v9i(IrYaCJX@ znhVl`c=1l=>|(}9gDm#>=lpPwd=R(ZzBrh3P8@nT>zec!~6&Z*HcRy`MGERi&^ z@=_bKviYb+X(KvaK)Ccz7%1m3x&#FU&0F5b;Q^(oD`50{yPKlp9W3FSJ7?JtRe2^% z$kF#+_{&7U-p^Q9RmdcKiICSYh`#BU{9Hy10%!RW(mg=ZAXG*Y$>pgB45K&R*-3IH zMVQFg{4N>pU5g1`e|)U}|Bz|V2VbetNLv;PZp+_2zQ29$f3FSwz=<{+rwf<4h${1) zWs#2d25)|t4N)$USR{2oH?mkphAsgOjrK1JOkoYog|ktI8%32x7YPhVSXL)B9N1y} zYrAnVb3!8QE^&06-fI5uj72N+Nh(321R2|1&?Ab*$Yh%p|4be29~FpA#YPF<3<22S zXm?e45A!?peoRNtW`ngam^%!{w73?AF&PO+k)(%rnIxro5yGSGl%Km&fDV{kacqBX z(%M_JT@a84C%ifqG@54e`794{|7Pl5QBxh(z}HLztJKNh*-h!7KOwafDg^ zQmYiLCsMS+D;PNr-E^c1P1t!@_H`>(X?M?L$aBLWgq%y%KV;KNlexXkI72F9Q;Xn0 z4O$10PI!^^2L9v;(RD{$piN#90U2tG2?#kTvl!nUgpl}sGNn-9FS}+YZk{}i4uF8P zj5IxUt!}o%91KD8W

    yw9o`c0JPLyvB9i3U&4ndQYSAo!AoYCVM)e$n8M;@_@fq_ znb{OfZX(n^O}{O%tWj^XbpU>u`DdHsD7O9lCWr=obWkX~)NG?%zI+2y_DC|Z! z67(R?niMx$^5Ve?(3=G(mfHODwCr_yW>UPZbX3a5Xqxb(2HN>Z%G%3*S-Fa~`Ei3d zeMgRYl@r?y9fCm#F z0#SLDxqEb{t;dCwNfHqf6^C`=kO48PU+B90$gFUS70s9Ias!I>Al{_al2Kok>~9p& z{PfctL}1x~;~!I}+<{w!l!^R3LnW=J`zSqwcG}?J2eaYSJd%k-lqMcaQ!KsLd=X$oT-c) zS7YX`!>Ay$#b`5MBc(=kr=cI z2~ef2iN@KC8uHlY(f+n9b@ZDR=p_$kjcPRjg?sqMK*Z7x+0vF7cFq)7lMl17$<9~EPT!%q9vYV!GzNO2gKPuzl z7t!E~f0mPXGb{;?D3Wzb(ejw5p+f?C^)a6J(3j?5>?Yad5uBoo^6&`>JBP-PnGuQp zWBU^%OlhE2FT4a7jUqnZpuUPl3xE8Zzq&a5~WxYrJeiHzn|77VX!uRBg{&X z1g(Cq45?qf9UHvJO1~-d)XRt*EGZ=AjQcGmiQ4IsxFKk&bTpl6E?%={ddO@dB?UPq z=2cqC;tM5dzrL<*z^?-L-FVzY^^6G(TH0TRGWz;u!Kr0(zeb*@1xtd!717(^{S zemp5!29UcPBQ1rHAvyI`*(O%2<3>A=I>%shj>l$mSO^^i8u-*?z^$8=iFKz)0D+)t zr7(r!AG~*>NFl|detD~U!GIgJQV4fID3q;fKk@FvvbHbExEE5`EIkOE!ebeh(Mx2*p|oj+NQxMy=GKbw6$r-YrijIgCG`sUJ{{;j zWl9xZ>la+TaB5f!zrQ3K?lY5BLwFN0`B|dsq>hLaDA>c{Nd#0dKQ)pC=V&*C)xiBX z*6vU?SC(pM7FR_l+cS8|`GloNChl-Rm_dh{at-*_UtiCYPRU*kt*T(Ep1~kOXlSO6 zP<8Sm3j+7%DA1H10@0!9hA2*w5aU73Fg9yZzVkrsDg^Jpi<-SC-il8SybD;~MJ8y=0%6}NJ8)s>Br{8LZb&0hSGpi%|} zC~?Gz!YW*+X`wUuS%NiN$YSw~)iJV%YXwH}dp0G;K z8d&ihwn^S(PhX?s?)pUcBun@W*_vlDNL^Tu12>bFI!+riy=k0|A2eSx_k1^+G)LMZ z*mT}28Yi%_16?Hk2Kc64_VL(DJYv~#u9Hppr%qJluM(e=eg1M2^Ivkjt5@w4AH~NsntcDY$9cw7x4gP@!Zi`IN!o=e>;)f~bIe)5S7>$RCj-MRS<;7mEdp7(r zSMrJ<-2KnyzQ(r^W%IpSJ-}Qy#M*dc=SO0p^S56uSf35IwzZZQL3&GB8b(Kn_?cqh z0*+cJwYE@7$0<@N`R`-xUczH!xCn%PzqB~zQg25nRfL#>S4p-pNuHazY>2asq_K&D zr=-85hIOF#!p?Im&H>ie6UdofEq#N;1hzpm@h9ftMxi!oBugK6NZ=k(9HsG^1{i z2{?+4`%NLNc7ZIr$!uwnB#!0;co*bx7X#miC7W^Ghd|uI9Iv@|)o2(Y2w;Pc5?hor zO^5S~k6prXUmb$m`d>F_J*_;gY{i%awOh120`c6sA3mT^{0qa!9 z7{szUX1FwZ<(Ah=PT|WZGcbNzm+K2p)ylSwr}Ti5aym7gOj@P{wHhsLm~3SKPpeWW z!59;(Yxwveu7h!*Xao;Hd#l%NY3fnzc`(j3s4?h*P3Ayl*gkz&Nr{j%1=(I9NH;bq znO43qNM-nB7@wg84Nnu9iIpj?jy7x{t==rCEL=jmot7^-KWkVGIf4%3cq_-AmwExG zqCZ}6UU5Nh-4u=<-~J*|{!1DLBBPitZ-Hg|5@E?BAx+hYphpswn7|EX9=q_h!1FW1 zWoPLyiTrc8AZ98shKX98#XwLFGGNJ?n8Go8gDlK1H)6$X9#>X6p{Z$IQ4yP_E#r{I z&89MLR=GetvB>N1QOQfCuvr#U6e&I5cI@dvlg^mTp|;18;&&sR$O|7lf=|~#JML7@ zn@p!-Hjca6h?K}0UZ}yh#4VpKfP>IKRkQhi zrdCmit!c<->1FcrIJBkc2BOxQq{6UL^LP;PME$9}EA1_==0C=M;2ej5f5cinwhT97 z{MTl}6{#g*20?VAgrLd_irkptXgu}QQX~sw!Jbd81(O*#V5lrcK|cf1xZt5SYwR zqJT^6C)bD+|AF@JX9Zk3+BiH-E3}H(NM0Rk!+ad^!mQv0IQ@+U7+Y5DVx7EJ8GUMguHa!1*hM3nQ6_d6y#WtE}K zweFFPxrI)}Jgf^sC4eq@dt7E^YM??juTq*#=A0igX#@s3RH9VEW=FA^wJ?iq8P!TQ z8CTFM!=9WQ*7;;wX}2OJQggC$TN*zmti;1DWWvR~xB7wEM`lGwYnVQk4*5%9FGXNj z`O@WK6%amwIjxbo=}@I+{~+(>Q@B0|BJ)G1!9@T8>v#)km5OA{JLVvsNLzE=>Z9oL;BgT>g#~wqEDHT_h~rX6F|!#4T2Gpl0S5EJ0zY!R`50-4xf% zU#<`903Oh{&F}HG)7Y4HvZZ~7vc!Rw50_dGms)Ie_-yp}%Q6<_VjY4EtZhPDB`)@v zokSsQIwfj*j;Y81T4DWb-m(vB zL+EUbB?~5j5Qf%Hg9;mElzW}z+Tjjlm_HagAq6xP8%Go?gYk}`}cnHJ8K@&2-CLf14PdF}IpJ_2q{ljHDy zAZ76GlYn^0p9l_@zN5Lr#NE3*Ks-K`hz?XG)lF0S93LmM^5+0CH5@S~E0|8f92PV{ z4U=3Lj<=$sNmk=E=vT%odow+Mdu*cp<$V?Rz<<$Gb$Qd<^BD5D-P6j!rYJQ2ul*1^=MO3mWHlefjfh#_xCaIuG&plEljxJVAjy@6p&; zZUZpvw{*6^;tAms#5(34ZuSjtfu-jPCLL(DC8MQ&^0coI-2bz)+vUwxUzFqvcjFvVJ(J}pSg?|Y)0(<44jH_ynBqbSPqNW!f*M`?`pPT4jfAbgWFX#)xwMmDt%tv>sI)|Y2rd%J8W zU%2(?EhI3kP!!O)JR}=ZZef71#An?~BS(LX5&52$X|gTk{sPu(YUu?EzDh{I8|}M0 z`F#?-$H%z|3;VY5%{^uC3x}tM(_##Z)3q!Wwbz>BF9oy*Mm35LG5WzKvhG@Y&0oa{ z3d+7=UIN?g*9cN`(vG9i9Xh6H+)VXZ)YU*)^u0eT>Rw?DMl8nCYqVy2G`S0G_D*oKYi@v@MkmKplIHE&S%%|xhgHQ1 zH=6<0K4KeSz1XcU`PcJkzRI4`1cBN#D$tzWw zo#0B$ru&W{&q8i}M~?GEel?5i+L>`6MQ-&%ML=uMtjQ)~iaTKBbGotQpjlqD6pFy} zKMCcZXdPzCG@iQ_4hU}{?evTtoOD{vvZJYFp8bb}ZTX=mHKtE{0(t(sDg}C>KA&w7 z%q`vEc^pSfK$)mITu7T0g)};kc|f_!;s5i%PzI3_ACmG-T-KQMDbmr`tS0i6AK+aViy>-`28*QRukH!}m*AAJ;{295vuP0HwFq2sy(@hmy*XCvw(ELt9}bC|UXb^0Ge zDS}ojCrK!(*am5{^3(W}LcaC9BgXYZG~riZ-HyP`M6uMSuho@ZLe4 zDfU1-0(Ff(!!-_)XOwMzC3AJ^Hr=CKC ztUcB8jg_HnAOW8$!xurPOA6;p@{7xSVhXVyujl#WVWIP8{*Mk-8$e*o#7*gP?owA1 zcvsVbGxP!^z#;nL;c2N>?tO45aW!S1Td04<1)(>+_yVwZM?3-oq9%0GmJ6Dj3#p~5 zC}rsipb;8A<|?Py#SmewtK%Wy{yDCW%Y2JZ_55&%M|;7&oT97h<oe{flQ=aQI5 zW9Ye;b+GN>D)?qX*WQ{%1ONk5>*=;_Y{-RWZ9M{7p#)`bsl(n2GsJHO|Gckq>YrQ(>`_Rrs6ZL?}Ig1R}L<U`72Cv6 z%jRkF^EP<-eeL1BhJTFZgt%MoC~H0(kBw^tBCOvN{H3 zrR(%`s(`fELINl^tX#zfx-@f49cwSJ9@Po~{L?1JV*V9v?j^nLI-hH7*F8HfgL>Om z0qZUtSBr9FQ^2Xw*U{I@@#R56Rb3lB$6K1}vhII+1DtfbZy z=4CzZoWA?eZ4krEX7J@iQ=PH@;nLYm-&IV;wrJ=Tut%xwM;8NtrRyHzj1LFYU^bq$ zDeNm>eqMXG=_Bcj7OiH z&8g)1c8usd^F#r0gp9VCwLQjGX_I$zOM|J&rgTl|Ge*p|y#2?6L(J!tZSYW!how4k zGWxGnem&n0BEP6SUu@G8O#y-)AqT6F-NW$-H=f_d3d@I!6Y)mpN7~B9x@s|wf+nbFDm=$7A=HrO4|dCU3)s%+M+r7E9rwrbQ=>?!Qv?M zLk)B`1WG9Oj1vI|VVI%JdOYoEJ$!+Ka$gMbSYwX%$8-hbpm!%b0lz<;Hp2=!q?Sge&umJX2$a8#w_$)?YndZCXZUj;)>h2fws zad7?gtlPeDP-0)A(tClguV99Jf71#+SK?3vLR)DTpL8G9zSm`r?!TkImLI28m7koK z3xb&?bRF`jn*uglle{OsqN&427$ANs6HrCz03x49e1|g|mPUcgzQKELgxSpeW+#!} zsuytF!y2P~hf(z>@xS27pUm|SGD0GYHNOlC7#24j<;j;;Qcz+|Nb$~Qe2gKE_=sjl z5-0M<1a%g}PZrl*M$&G$-saP1F5nw0Ty`c>D{_sQ43V{;L9|-n9^Pf<$hSh=b}5#U z!=Zq2jw2(Z3Br|X_bJ?Tdd8_~YgWlQTn*MdKf#Smt9vwYd-$LU64y%6fm0tkOZTXt zlN35-L&jw(3~ZqjwS$ZAHh-4%Yxj1vl_I^-(3H~h;}z05&z8`2*-2*jo}|iV4Jz++ zyOdrw%3Q4iC&9ab5SJ#-KBl%qDX?P6YQdS99`n^S{womOXMeX_ybtn`8+G8Z7S zecItMV%CD=>{XhEw32_1KQX^q#0E;>6+UTUD-}qSQ-W+Eo;ST2*!zT^VT}whwl%H^ z1)$6Gd+s@f_~VIG%r){GnUNWrcB1AWGC3P{dB2aW__%H-5ITl?C0Dc-Jvn>cvXCe9Ys9J4@a@@ zP6HtMu2e9SLQ920SJsVn?4^~49U`(`M29TnZz#tV*F9LjWrqL9Ku~J!jD9OYdf-6iEys#@kNJMXhV0i*y`7%HSu1bhtu=-lUFw#XK4Ao zq%_Cq0s*tZL|Ak{v6W@gfaP*PE+|*qvy|5;ohA1bO8t?LZK-G6h*J+`^(Dn0!V|w= zr40GZ!kg)lJ+Y$2qvQm^`a)c~2{j0+J9-A$_Y(wI*nipY((GL^6|W>fv8Y6TMjyuI;+m;CXiu8bi;8%<06#f@ zff)epFeULLG|-M^xP-?P;ZA8Mc=OSvk=lOx1dQ*PpRXEgRPiW#D!~2#YQys!*eBGx z`w`Rs2*YZYvsiRK6lKW?S0^2!hCxCp!Xzn3hA}aS-KXuT36GU+PW7M0A>*O04Z;EQzb9^dJ8aZhOB2ugiefCmD&RO2M zOZ#aCO>r9VK;fv!=xiEY0=O46bf z4FjRQQGYZ13lTcT`xo06AmgQQN$;jHX7$}vN~MG zeWQc$?Xd*6E*5jMbj!Bt>kLOkr2@?=IVIyXZRykM(w1Ar#>op3YkV~Tg<_fe1fr-EikH|2 z)1R2%(+UE#{IhfPJKemmH$j$<`6I?b#Vat;V+QF7SSG66)+S@VN$Gwnc$3aM>g|uM zCPvlLMZ~b3kWk-X>x-0cIX02_y~yvizL$bl&tcqXYJiXVR0S>Q;Y$jeSL>rxg%Piz z7i#R{xf|#Q&|+^S);MVhEJdqjrHECy?Ckm(en`DTSj$0R`Elu?8tDi8e-b#ZSf8ad z?Wa0HMzIorsf-%ws$9P&)74cL*UuGBlr>JDg>DC5rbYi-zb-Qse!q+R;G3WO)z|xB z5pwg~`+a-KFqTjxW;e@_gU)7!p%CdP3%kXvkk7Qz!5lBhQ}v32Bfm>huT#mk?(2Us zGvO8A$2BYa#t03+AXTi#l~p;Fq6jMR*}ho_Z=`5W}9S z;+ByMFI({qerM5?@ngnq&)nv8Ly&8T%VWEyOPgLR-bL^H@o1b* z#oSiApICYoudeTYfWTI^TB~hSk4y_c@nxQJi(G&uDycpDm6RLzhUuLGc<-DPR6E-t zD`+q=U8|en+wGux27PJ?DiWE|>9pv{r(kUn_?eiPBj)qx9b{|Lb+faS&C&bc!=!6& z&+X>(N!3tp>JqSKev@>*E}lO!h=Ad{jAZNh8M!d^yU&`6t)@$D=#D`C$Dd&{EBrvW8ShEM6fG%G@^(<8VVyEcv3%uP2 zfm>*%=4=}Jw9h%p0G@#0u%P5X^LE^MjHMB_!qw42%}br5WyA7)NDt&s28(BQF67O~ zwqw?Ksx7 z?Q)BGNbf3m+lAdC#lzFn)8Q+D6gwg1D zsT^z-mG5;DS|)pRd+Oad09PzsfyZeTq2gf-APu+m^tGFYE~VH>tfo<=fKlk*oqI>U zJm$l$R;JMYU!2V*bst|M2&!mA?Xfa138Ux6GpA(g9Y`0CeDx#P4ad%+rGuR6xUwi~ zUyRZg2yfb%>KHDs=Xr})NSkgkHtt7R&Bilz_erK)jk_duyO=?N?{JRP=~&RiScD!p zd$T5W>0y3cP<;f?;W#6moFzJeRs$U?kr}+xFe(a4wy0NMc&7?zohi9Gl%mdo~`=CzP*%QaGjikoraJBU0^J5{1RR6C2j0OiabrXyIL(H02G- zB|G*r3`P80!UGSaC}s4RnVGA|Z&FAjf9Ei36fEfXZHGd1_ZGC}QJ;zPRDeT_eWLb1 z1>bUbzNCaU-dEd+T)6kCszx+PwxKZ(v@#eNjQ*(D)uYdO%DQtUTY_i6Y-U)W1QFR2ZD^nXd^B>)G z=+Ybag2aSE6$-qaY8fYfa2NN# zm&-4QaTETqIH=wt!%$CQ>How*`a>|teR$xhDI;Ih_h1_OnqE$HJ$CSn=^n>mYrNf_ z#adON*dY{G#=Z!)=49cf2=(YIt*rMzTEI(FBe@X?#buY`|4r1C<@fnK zo;dpE^?IFMUf=5ZCgx`wuboWQ`2KJld3Fl4QBhc8p7ICKPU0qwR39Tf3^gZKfkuz# zm&)?GA16*c+n#yO5)Omde>0_js7^|lM>FA&0rJ)mB05P;wS70zWb+v|YMM1>ovCil zcqDw7@zMLpz8&a(z2oHUBesw^#cMla^lfZ;Ob=5)kmHekde2VDXm!T@-&oAU8W3_6DzT7m*rE>tpPx&x$V_ri>I2X zpy!_xC12C_pexARtw6@Zv{$-Mi-#I}GgHfKrm>y}o0_&})6^G;!*~{L1~*t$s&2+> zC9no$RA~%-KnK_MThWQ z%c`!jwx7nr-Y3%yJZjZfITiQm$p)R9YWTtqwIJ7oJ54*cL-G-JDBHMkZ3^jflsR1H2NyduEAx6_#?kyizPuu?#tGY~FYjhpr zIyNQdNCAzI(sji~opLre4;j@~zn*CZQlp~e>S=;NN0wi;?37)?O@Ztpo2=~TdEHOl zy5NLpWV(fUkI$T|6>+{U+rdv$AK&I-6h6q2$-7zYY9Xrg+@A!}MlOd3+*lA0j18nChD*bI0X>hroCKl*xeZTf!95DHn&`7^96{9D;t zV=y+ax*VXPdo%nt`X6RLR3rK)tJz1c^IZ6-EACK9?9h+DU?cMXob6OIG)W8rxcD#2 z|8a*&4n`59JZE`G+sGPH{@dXQeth}r(niEaSY?lt{e_)62(NSq4UV{VIcZ2qZtppg z%?gYSFy^Y-_@oxJ{<&#&NP~avoIPJC5N|?@S_7G%7EecpJzmz((NS*vi$vg9{SW^b zHPLTj=KO}UE?82?zJLgqK;j*ZiPi~V;%~giPNw{f2kM3LNJ{VWeMDLg2 zC6*s1(urNCjUe+{v!+XYsT4AbAENMF|6}q|4#-y*cO9soWK|`6<|%EwAo)@76kE{f{og|B8iKK5Scy&ri17-c`K{<(_OyprXLA=)|w%u=LWkA@}H; z$YjA?ab)u$Zb`FAyF5dZe%yje&-zc%@Y#R_D+L}SpafZEb{^2G?L2cQ$8zhqaTfT? ztfdCq(foH>6G&9MEgbSZ|L|V12Aq0#tJyGxSHFLD9QUG0byo7AQf07k&$ZFg zR*q9=o}Pg^b^jaOC{x?A<2!`sRA?!Reu~tMky%ogkL4Qwf}E!ET+GdK6yeUse(+CP zNaNhfk>`GQ-R)jJ)c+l9L3eK#Ub_)Q{#o|y+*#X;g=qNDmjf_;vDxHN) zr*uUeI*qFDHNg(_hDv1<3C}y*xkq>o4LPpG4EqZSL5(Kzd`$s0nGWU*`A++|-tw|l z+~zX7jZ&gaT=w!(%!ernkhO~`kY%SnW2xbjHr_@vK%oL;(Q8;U?PIen@Y6^zJ)(saVjwTRHbIwV zP%|Ly#U8uagw|lhfqi7#sz;Pq%}%kkCdwz!q{0561d;3zjo{dTzD^IW&$VpvY{;?a z^#0qAX%Z0dnMupOUGp%V;cxN!rn-##)S7M|8vsuCP%>mV(8ex5Ws zfF3*=Iv61$@qprCi!jwL8d4t%O*APbYoHtmX1_`JWJerdrHa-bS|o2l?OCs zuH83>3}5eJW+Ddi{I6@Kp|K5_9;NzZ=j1s(UT@+iNU=)>TnWBkakc(7?rePsLoT); zbeptORjXbw4f%tZ|GHNfd~4YE^2_(KubNgdpfhW{?M_=qB~7QtDj+`;2B}F>FdeNQ z@{QrbI-f=R)dhD><(0r@_JbK<{MUS0fS%dQQaf$;8sictXMH*b2LQ(L~*PM)(qm0V}lm$!k?RkihSf2cjK8H z3{v9w1CjP6WR~Qmnen?eM9Ko+tWCz+H`9KRF&L^ruOQ#V`AKohlRo{O@8@jeIraV} z`lEfzYS>JWS}JgRRrLDA^mWNKz$_Iba+t}K*2gs&1fQKhQ$ zyhb#d?gS-;FCvIW2lS(yig>Tmr5X6sKzDmkp zlZ@9|J~buy*1a)_CKWPk_%&pI;`Lm$t!4A7n&0sjB-NK`U)JKF$)q7kb$V3(DRZ4-A zw;~B1eMyx>TKBRID^*j3seC|H);qnfrNU8&q^_5`I#^qly*aiA&!;^rX=UXrYYr0U3Q-{P&l>CIM2kBMekPSOyZBT_Tg`FGi|OWfv3>xNtdeMJQu~? z_(Z!;s8=~|Pu1dmQ+d`!gg!#y<^+9ZQC{)+g9Vob{aHJW2;G;#D@7MGZ8di2R<)VEy2%&#_SDW%#$wp!^1idP zVB_Uk+PzZ#V1F3cvf{ify*UIzmHMgSddJCQ7y7V9*Ug{|HK4286?nZBkMOuskAGdS z<{~^WZc1}u)la;19_MFx9h@)nX0v0C{+(Pc9ml=WXcW7nWDQl_elo+pslwok(h_6| zZnXVu8*#KPaK|<25z;0o3Tb%2#-P+D+)DFgrZOcpEREhWMZYk!#<`a0K%+&zcCi*& zpk>v|Qg`|u|2eRUxBSp|QIV!hJJn3glEYtezmJ|MjogX*%nHMSd-RaqjEy4QgE|#E z_G=4#Z`RKw8rY0;P637Y_8M^B_wHHm#>;H)4Y3cyHh$rznH^c_!M9l71`MpZ`Mfrf z(w9CnR`Ovpx$nxc9@M=!8sdCZX_)*BYIM{EqEE8o$MAe5OY~F7+2j3Fc6BYfOm}LF z&mL82|GfCeV-;QrzLaV6s4!L&W*G}-8m?SUJ7Lmuj4Eo(jy1y5W%b?QDUaM+EiFoN zB|AmAi6z~j5@G6tEy1naTH3|U#bh~kOU5d-lxtk|mE>D&+6ggYEB07*@R(|H*VZ}~ za#xu(rAHNYX7Mffcnfi@-G=%gvRSI1DSSz@gP+Lpe---BQ)BguZ;k(SL|dG;T)%xK z6XrQIl~9C7$GC;D&hxnp?SA@5^nW0DCqffRkKdnrul#iZ!I}2>*6EH>L z`*STS>ESbyz08?$2h}cXklt*T8K-TMm{XfMt`tcTvpgK4s9y1M;gWjH{_Ov{(x4C<>lZCK zxF7xMAGb{4%}=f@vjS7IrXW%99@<6tfO@T(sGuydk+x2dIJj7HC{(b#>BnN&>GjEx z|9aybaO+p5Yz*P5l!{dX8;k}+FvQ3Lz#5TXj1jH7%+;u}mnpy-*u$s!S=Ex2wY#>& z&8O!)(P)qoLsuB}Gy;0y4NmTjqz=Wq3omp33g()wi>LZimWL1B9F-U%#nqFd2n+9U zbI})LQpy$d(~C3;>+M>HOUo$cQ+I6@dbrVksYK*zs72+f>hXn+ce@rt;?_X927lB5GD-4K_+&9e%jVnybQsuY`Dz)VU ziW*_@k|M}0EQq#`u^$Q?3ZTd&S|oqS>aQ7a*5$8#(nu1v26tYk~89Di19jIoJV z7pY2zl0WQIPni}D*k7fY+M3&gTN^GZEc^~_C)f)^#Y{_|rmeiNk|c|5kE~!)>HnLV zRSxcn@>s(c?;=fMnM!z)4K85`LtYG{$v|-suV*xQvuPNGdE!B*q8=6~iS%1RlrgPI z{e)D!4m|4NwyH`Ot5~sJh|GNmY45QYUanrYa#^uUxM|1c><-iBUlH)TzsU`6zYp|V za74D|FK+)ZWBXEt_2pi@V?HyBh|%jy)BDs$Jx@1h>#z3T9h~~x`s?efymOWJXh84# zYzc>k?OGK4LuDd$y9~D$@n6~F+D+|t%*HHQYxhGYth$7gb#*nD;M|YHvlamr;pd6X zj%mZ+{`TIF14l#2hb6h`hn?vq@0al!0zb;MGms$E?`_JMg zSF)6@f=YQ}Fw=sRJe+nAz&c8B5Foa+pZFT;z&a604#G;+<0gYWkz${;0dd-PuGmcO zdMcDu)-09B$2i9Qt{F7)gA1?LiZ~Q!snEi#Aa%*IkxhuO^lyA4=H9VPwWBIbYx7Bo zr-G!ek&|+hW-^ySLpaqGGCtA5FZT7W;4*NYbZS24J`csB+Ez!ntWQF&k7j*oN-IeZ z$ycuiur@BFqn9r5rdq95_Z(q%6~Ie5wCl!1Q9OgQ zPwk}Sl*0p9+k;;wFnvq-od~hciq*}<6c?asO0Cv>yUGrKyOq`){jRvFUol{8&G0MU z%nA?n^={cPSeSRztEtc@>bnWI5yS!ngfEI}mSrmPf&-!~jdhXKqe*jbhR~<#*$^vv4A3n5CRNQ6R8UzS-UmA|aQ+G2-oWJh-S;o&`xokx%$Y@K+_)|nDXPtLT|7~! zC#fp}%)>nB*YBWsY3Ml^eM1e>mUPL4THD^kjbD#y{8+x9afGB`a0yc2rHc;iFslhl z)=BW)QGYf875l#8fdJ#S5#^0^dQfOC`{r&>e!Ty`GW}0+niu8`K)m4%c;AMqSCxbg z1*S4$KTf#Z#u~pYjixS3ksZ4a8ZJdm?nNq!-RDCRK$20rnksn3r4EpCV0o+*6Qk^V z43~)-58>-!%!?7O5v5H}!`Ympnz`LV} zmyaDTcgmpI05>&z8=2 zckJ2Y+_061-f1 zuC6F{DaC+ySe!UwCZd(Mmy9FH@L9dMb;k3M8n$NMp);?^a^anDjF~|8R-1I`&a++K$4Ctj% zHwOb_0A~a&UKc%yTFcP{U;e9_?3)Xzp1`we1J(P=@6}>iM}r33%azNK(H2yN8L83o z>}pO65tm1_sg;&Vd}9ZP>QxCA){DKo zUF~n5hR$Zg+m$F&#<`jX6RIOiu zzt0aR*LLWjpAlB*W;rr>d^= zeWIz(sMGiOEu2O>qt@V$-`>+A zO}_u>;$y(YSbCY4_w?mu&gLqAXNM=WfM3V)gZC5>ZezQv+l;XU3zY9Ogx~;xl}?#P zsy#`Tr^k@~B~hJoHdZvllnJGvO2*>C2V_7?-yYzaL34CJn`9D|sLqb16CgH)b3~Ct zoH{qEE-+yem&3$keV!Yx@7E>L!N;*S^lM3 z1(W5_6_yPTdT>1b<@u~$HJ^!FrqrT}BTn0*IYp$FPeMF+iNb)L+9HH)@^8tz8XqAA zwqW*nqkjSpe32?@7-;$soan__6doeaTdkUwfRlCH)Tl0R{UzK?B+G6@J{hNx{YGiY zZt^*+z2@+Ke{)v5f@`kV@bq^|Ey5^#F*aYz$T^iVOM_i<@~s*()-XeoeRMQ@9kw3b zG=mhE7R$2C2L`Q|ScjGisBT5mWY zE0oqdZm?XIOi|S7@PBCyK6wBaXralOVnC1*LsUTMa8X*sPeSF&t<0dKRi5tKToV6} zjBX=3q`tteOvj8yA_hI`mD6VF9By*R)*eHQ58GH2vwXxgS1adE+hZzqwU-Hl0(vRWb$ zUm!dWGan(^x&#YR1YXQjwRQW#*jlpjdy8}6k-Kr=*{P1P@AKvM+tK4xPA3}dH8YPC zV1hM>Zxb_3JQ$nP)@H??U>I!c3XNN^3d!a*xM-pqHK-M#1iqz)FzE&!p>!>-YssP_ zg8ko82TUo@6UB3w$1bB^0ZC%z^#&bHv{h1+SkYr>^1DwS{PVa>7l_B)Rrjm7HIWo1 zh5%iQHGJ;L2xOUwealXxrOOh-Jl6vHikAl4JQ!@`kho zd524UgyRXL{|(#bTlNt})1m1j&D$v|!i}mI@)@j)G=05$n|ruknviemPMhSiU(9-L zS5j3HUKZy^=CSmY?ywXGjJ5MBgg{wo5)XWP=e`69iWS4ILd_25puQk z-uG!`D}&d|PjypV(t?{dX*vPS)@RCVpSIz{yNS`hi{%x1QrGf1keQ+6 zT%nKc&6_mEw-j$qnHA0$ZS!i^-U;Pp&Iez~TLQ8xwP7x&`d(fdG|Fmo`2!q1FJ+s! z=(S$j#RXCweclmuiPmK`#ovRk#4t~kg+=-czT?_lM&lM=yFufZRpaQ=O~xc)PRZ(v zDSW^8SWJSqaCHo_|Gc}{!;VTrQ)f$PyG>}IOjgyri)HZY1j$$KC$ml9!V{bRK~$FiZpueIgEp`-j}mWXRygN91iX> z#nrXe=YubZOh2Joc=flo`FyW;4i+(vo$|V_4sM2`AA;M^(eB-HU??i`k^q2U(R&!i zUBm&D6$svM*#nFehopo6MTU}C!>F`!fRAnoDdiXlR)$5UO*3hB6A;~ojnTv=ETqpj zqGPoIWX9DpbBIA}tWMe=5M;sfVVj2Iix>~1W5QJ1NcgGh&mMSZ=_zZ&MyRF&;aLy?9*-XA*~mmEBKd|xk558rP~ zw&aUAN3@P1Yx>5*Ui6onY*)2+f3@v98>Hsg}Vc4{#tifpJxWR^lTpwz*cpE5-mT z3Q9wh=)T}~uj)5)3$&)oE*aLgP2x-2rD6nTgf^;#6E4+HVy#p@Kx1Tra{O>b@4y#C> zSB||Nr-B>bfJZ5qh)g~E%(Li9cAv%*p^RQJ=}m?;ej6;;Q^A= zF>N?&(l%qd30Xd3{&Brgj_{~9KCL1iBxVzwp^eCh5@S33B6ElcyX9f;7QdHHnL*I# zqcNwbpb0C`3MOD8!EZm%EChgc+a`aN_%u+a2Hi>%k=Bbc0<}t}q5d;6P)zn~TuN|n z0m|y8tFf%C<(K#=becnm8LmPj2xB2mO#8Y-7b)HWKOxsT9^?R6DXEH-3i=t?EHL>m z99}sDk#fiMfJz0kFHg$cq;JIXE8E?khIv~!;PUUss(pX@=0{&?QHExXF1?quJ3)VM zGaClI?A?PW zu0i#Gz7|0NswQvjl0jT*(7|Nak%$q(h`n+uNx^z)N^>AnR{eXxpp3@MNfe<@;ML&A z0AkIu2E*~yIme<({`mFZU`v^p@t5(~5Ma|VwD|O}FtDVjiZutCOET1gJN#wYqTNjWjxS2aAA3!ZX`m*z%ok5x8kcJLu%hgkTHc%3A1`#48MS{dFsKOm zTn>yf6hAYSFU-iOq4(R8v1y4#Li^F$6{_d1t_g>C^oa99ynraOCNN;Hd$_B; z+qwJ8AkdWI;j?-OEW^qngcjw^lD zhIa?W&Y1qYF)bG8Motb{|E=n%Ua^WR2^_?S{R>E(r3j$~W1)4QLTlOZ$s4@;RcATD zsNMJ9QH?c=VS7hg^RmNqF~wnQu19G?$Ar_-!;siTxeKh5Ox379TF4e?4QQzr2mJ?< z4vIVkW|MjZI48P{SrZ{k1p4tx|R#8!Pbm zue+LNOamG0kC?$8E*@!`@+V1&@;v^*tb(6X0zRB@va|=Cj5RSI!W-BF8_{lttb>?l z8JDN@t*d_j)}5H;{F*(Yo;tK$2yx4@N{C(TJMb>Fi@GMPx1P$}=6X+e)I>j0AVS|P zJT9*`!>&K~{q~r7v(xu>Re^^%r`s(k@LsmKHK%SO*ofR?FR2AK6wU}0M>Z~M=cb`R zlEx@C6aRRQ&_-rrC>pO4F)n(>m$%f^o_`N!{F^(u1Nxg)NEi!a2QnLMVTCNfqTmX>fb~wk{cQ?Jg9||?DDbe6PVF)LI)&>FOAe|@ zW{b4@rm_rw`8?I<)x}0rYL}LDtr3$`If(c|t~bEtqCmb*uW6mq&OK>uL#E>p_q+J= z@RB1V&;RCF2$!GZfM#|)%^SR?jsW(|HOd*wYwI*-r?DLx-a-9eoT)F! zj_fF3__J2xcEZ$xgydVqt`*_DY5tGebZgBD(#9-ZS?sLlvE%yvOk_Pq3{u+A;(87- zLQma(3+)vTmo@CXW-<^N8?C#>k}4~uqhtQ_LRrxJYtWMp$;*{>zv=3}sbF#afUl{gOV*g?9e)jw=* zi2m%32;z%QoX6PM-qHx`-$<=NxF@jsEu+LKIS_fdyq+!dhGE1e3EZ46wBm?*C^d?u z6-aRCGwd$on0sGj*ZJQdd*bacg!JTZA{bw8`6TbBRpYq_dsOw&vH`J?y4bc$Nbki5;j zk=aat6(*blD1Xvw{qnEdY^Dnpt%V|yrlSco-p{jRgPHF5SxaS}Cqk)1q$h->$wZ46BZRR9#%NqHSF_SioPfDEm-8Yp!^pyA^&v`xaUzn*Qn7s#Oo)x^E zH+(@62V|jIBZ{=i%?vkNrgcNI8P_k zMV&Y}%qHprC3*w_70X(qfQ~dii;E(uFq9XA%iz{LRzgsqKtW|8rbMhpID^H5tFteb zPf{AY9NRtR3vFc>Ez}n`99%}muWE=q$)d89rL6qG6M3wT)iF^p)K}Z~^Yodb_Mk+w zMm2v@$67Qx#YioMi+ws?iOkZSIJW>>suS^P0K1i8RXV`R^KoI3#`vY@{W0Jvt5q26 zuAT4m@=g-;GMOlJ|00v;^Y{KzL#HYf%ZMS`7m6uUkq3V=T=REty=^uyG@99aCBjgN%j8)Rm7qM2rUmLH^h1&QB;x(ILW+E@}r; zcQMv+&TDj_Rky%rjWS+HuzM6yzsxHH zp;v(&h3m=2Ol2{O44=3Q!Wi^#4i52EMcGhn&~E@5m4?<8oTg*i(n5D(OE6n~;=t(T z6f9jCANI8&z$z{ybSQK|l$81)b0ku+A+&D?@z>0L;WmVhDCrKo7K6B)_@bqolF^uC zVXsDtz{t=bCm?PS{#3uasU8l{aerZ-Brx3_csOdUV)%!vwO*;GbS@)YQFwlZLr^XO z+nc=v`Hq!J3mEY%uDZ&XM#vkcUdSz)Uhai-&?)sObjMhn0lE=?WPFI-qo z<#Iv5^biGOvh|R`z~J_GLLjRO;g|lc`?k?oMLe!UvUFF~F)`zT82g!wNjczFk}_p& z7Az&M6;&`Qg9VVdUA=BqZ%xGa^zM26m}Ofa;P2AWU%i5~lkpT^! zuu7B`keQ@~p|v1g*Uc}`s^vTZVNO{RW!Gy6*%O!Di#$hDfHjXxjaAG^QaRY)CggL@ zcMw%HXNC;WcABg@l}=NF#@&oH0?J}@G^>+lWEb1{k?G*sobtmfBIpTLv;9^-A_3|a zf%Fx0phMH&F?9ZJ`Q3-AbY80gRw$tRcPEdxHv}Ff?E?|mk~6AxY!;f5paRh9MA9O> zTzTm@fv^}V@naq@xH$UUl#qM)#ThFWC9Qv2-CUe5SHk^RIz3NEk2?_7y+}f1JYV%P zGJt;u_g`$9-S1Wo6>Ehok$^VIvHfCbM|Zc^nN!zz*>Xzyqic!S4ou8d4BC~`r>oRu z2Vc2RpkLtt6o?Pq$R>#qq{1LpbLy2{7fFr(l0=iGvIWMJDt?7DDgASPMnQIRpDC&a z5wYvvGYs_(3Uq=Jj{OPVcIz0u?PLU9dUsu?|9d-H?s~ll<$>;8oNU>j7J46=e>C!J zH`DeT_#6FNe3K?HL_?ne2K^RWMT88tB0qr8O@3MC)_G4GI9<<$iGhJ%4}Apl8kJ>2 zg=dfV>`HbIZ@q_JX$yPqa>E2Wl=MP6eo-y>O-GID1#*d7rPrYv4hvDIT1`? z&tVgEQ5@HAHd&mzkQU&clv4~LhEWujpBdBO1gL7)>p&flrE7`4Ows!lmVC$SWZndq zU2KH-7rr?%(il6Uff`)4E2TUl3u=)Z0p2%^lvDjGr3(e>Jh63YyTl6}TGqL5*vOZJ z*`2h91xCYoM6LTqS`6PrMTtzH3lPc??fA)y5sxktGnN!5C6zXi2gv2S3zsnZIGx1& zn^tHE$a11aV(~=7@$j_JIC_S5V^Z*?!v(~_SuQux4^KTlhJuAf*3IFH);I`FC1m^2*NvqTL*WIbjjFG3gGGlO#bE4p5-)lpt!sFlW zw};5U>;3$vw@BeP1?NA{*E+_pR|+iM?>no@`G0QvQoX?wiGNg*elNZDNAc5wk3;U$ z-Es%vkKIpmU;g>M7dv;pS3GupG%RmF;Ubeo-S)+j^z2T4nKtbBSZE{> z`{Va{_^Q$wW3$5cAlGR15_L5&Y3(d{y)!gv?X=~K9rEP;x69{oOW`q}x>fN0&K~t* zyW?{VEFRi-C0$|D@HtvtzRsk58?W=fD$x;sx~U=&zcvcm-#>88`$|HLp=S~cnT!zg zxDdMhSLppL7u?c&J`Vl>S82ZIS@x~@ou3=$EL|VT2t0W)H*zXrkCIT`BgXH+0;KEB5k*`96`r>k? z0~>d6>^gKRZcUA71;YIsLX1KU^q^v&H1pJTjB^_#-jPvQ?1cy)o0!;GT00tDea@Bk zV>2eEY+{q>)LLa1YSj7+(9mde>-P6?3}U1;Ki}qa$(dbFc{cyAaUmlYa-$b`+xg75Fn0m=a%G4kK)&5tteYOKSAVy=5(Sh z0#a*#qoukmf>VPELtc{bIR8|lm4hz^er*C z?L8-XKl}H2DkJhraO^Bt&r6(Ebu5Y7n8Q9DKo=$9MRfB1-*z0Wfw5%XA3 z9FWn6F>&DvrIoTXIc-$(dW4{I7rG2*U{A2hQ4a^DC4QYEY;TtyDZ zKPGB`aX)4cksYco<##S6B6i%U8Z(+1C!fY7kCiXNmtp3u4S@j5_Zhg#Us;>@acgU8NDK`{_`BOA6y0yXAjArQ#p4M?-C?&1<9_eG;4%#9)EveY zEZnG_nL7G%l;!1(CLoIxAC;yg=9RmpUe~>GUblmaR@s8L0V}2!E$})8+S@TA&mGkE zD_k7Heq`RQU(IIGfiAfLcrOyTgYnLkK9uE`P%VoXCi#RrSAm=Gq+y;I;3*l%40)M9 z^ibQmVTpK=|2AoBgFjnB`8%C*o0*1&_5NH&C(-R%woEL)`yUOtJTW?2^IB&8BUCP6E2?}M7zhZ|Zy!V2^gWkrd9 z`}W_OIPAxW;!876>MTcjeZF-2W&PXS54#fKj8SjQPP5S{_Zx4ASgxe`i-c zZmFlL>aP_Da!{w&!!!n%1`x!~ZVDMjNqwVVA1)@a>#3$*;a=)~FfeJ{@U`=k;6T#F2J{k*&H zOx0O$BG^hAfgM;E9=0}P6UuPJx!F{eg$IcBH};D?2N0q{P^E(#%~D+Pe2a8E~TB8|`+P z;*R~llogQ@s3gOcGB^3a`eBO9klO>DrD=>8c68T{Jtu2MY;BNHLWmQlRz-O>g9pN4 zZ)~0a(?{qsm>m9_|7R_Co$=SPZ4EEdciFV5?XMpQ+i!pWy^R`g`<*hyGCABgvXT9R zmuK!iL7+9NJMnT=6da#x_bB@Mad&C_yulOr`X%TsIx%2(;JQi~=J0+-S!TcrNxuw& zyML8*7X}1g`Aj(Wp|8LpLga1{lE~T&u=)dsMwaRkvcT73#3;9#c{L8CbuchO>kL(m zlzKW7nhF(17s}Oz;t7UO>Q3MM4RMQ!d9+pfXoti5q7qbgRiai?1DWVp%ipA4Tw66p@&NSk&6JdueJfEp^A1WLashZbu?IGU zu)@T3MFqN8D&MiAm@A?WK!v2-yH)T@CbUTkdPVX5jN{#*+S_A+v{R>LE}^nt6~`I; zVj#5kLvK0*MwAP)htNxQh!8#06d!;M+>yeB55rLFp&Y_LFNzK+AO+~6J`GbhNc?G) zp;A!NOr0_#l_sOY8Fz^L@!GMf6^THJIq1kP}Dwf<%`+-7HZfetQAip zs0argr?>W+On1K{u=rnTOoIz)8sos%7mhlj&bxz+qiX}ti1b^F+-88YPt$@bu?JH# za*UGx43;|{1AN=NgSA)jLN?6WWp4Y&!nkwy=YIFisPXgJm;AT4y`$*d{S52xUTS3J zLPiq}4%z$cHAmtt?1)dii9aHC?44`z``G9Je}*M=D*N9?6|nMCl&_L)!z6pDNf1FRU|ENe&Jo{A6$+f&5BX zON?`SM#0t|dtypf1Vs)d?iwKtd;QFNl{nqM1H*fOQ_eceNBV?kHPV&_8R)&QI7hTo zFyMb()%_US{ah#V^7?sw%JP0xbG+sAQDf}$+SL6qRMzeD7F|{+{P^;v`;EZ(v!7(s z_ms&`ldK7<6x5~5PL1v8v~^|@08B4+zxJU{clh_uFmOL!W&6+bUO_8y>{+7$V>*oR zC<@B*a5O8^%objhIM8jPp%;G|53F+U_iJ^c!v*8L|^u7{*@V5Ah$)oX2kA+#XIj zY;;koG09M6qwPAt|LJNYRIG(fy#@2C&7+2?T`q(v$C> zf$>Min_$KEMD`+b3oi(3bvI6UZ4Ys7VCj%sFeGWz3UWvl!iQE6|HjR4Pc>Sx371^7 zJ<=@f!Ugsx8{fbYqDsNs1z83QGcBL;l$)FK_<~($_`8NqLQXq()1TBj6i6->yO|%+ z=KVef=6Hr02$d-)ky0jc{Sxi(9yto=%V$P=jvy{LQlMu679cBFr~o0UzsCfR3*Z4n zD@3HlJ%j&}1gDE>4bU9Av<*gWKt%@!)5Hu(kO^S)TrnQWp@N&s0jMk@NAx>&gm5#M z(@=Mp%&~=U7QCT-6zsDIC5$^TS@<>kJXN5`(p$tUvJ|f4qg}K(J_qz&X7f!D<{W4I zZ$uVGUI^TN2seM~R7b7KrW350eF!ly12?LdYCXfV=OLbg(Aj&oH^)2%;UMu0*N0cj ztIHf7(02gsR~(}n@1q_Rl^8P6Q`>xolsuU5jz)&A6V2gkKBSM^`m|b*j|9V;&+r#o zY_*tJX5u_Ru=Pqb&|T+WByd8s;^{T7F!tghk}oL=PzjDDNxfS$9YLCA{`df^S`S4=H(x!_kCOA}7l$CzvhF`Tx}sIYvCNdU#(hNHVfh20O3Ox~ob)DeZVmG@ z2Av~mkKEg*=5BhUQGuy*lOJQ!RYjT85dJSn%8TpXqj3RXnXm8au3Gwf|l z;Bim~Uz>KLB8?~4$33lxU&0cM*Q4j#iuGb(i+r@#y`36=z8Zh7e;#*;yhJ*Gf*+?) zKK?$|--dR-wun5TT4FRp9f2Dln@K7C2iezbCPGLUpA~}5+5&CN zmzFvh?ZAgJq5(Ghx9w{PJOY!yUnFmF-GWuYk@z%pd1fgY>`kBW>_vcT8s35;`{Kx9 z#|m3%R}vnMYC)lpM8mmUhw1Gd>X;-in9uOfmGf4#*5UH|i zN}=goytcgYoFro|J-BR39@JBN$t<(K;`yvpA;ki0=$g6GOlZ3Xj!fc^ngjq2q&!80 z9UJ8gc5C<%$`{vYvDi*LKtvR?8$@OCM4l%x&Uo&bn|sMs%@;m0qzK?`L7-p+BzZ_S zt%AOo-1pe~toHOy@N@+fjFjPJxB0Bul{MPxLnq;&WJaA;ofZRzrzphULFuk=^?LN{ zQBC||nQ<Ergdzc846$1VT=~5o*BNwf|79#%F%kT(QpnowzwU2DO2RJw zB8zuwK1^T&&}WlIDddRcWx0y0K4nC=evJ6WgLwcUOub_nVl;GI+F8ph#==8%RUe3g zV7Yc_8LXK4tA0}I3XYQ765+=b;%FFilquLji(Dhv!PLXYgSGtWB<8>wzi4|ufJ_J# zU?rYBs<1;yySrIyCsQJZc?o~-9&05*arRwZ;y)Y$H~kt5RuQTLx_ zR|C0Ztv^KuF#ufBRP|=Xrd4Al%(Xv8+U)V-?zMBqU2dO;)?079C+F!XpL6dz!Yg_! zwGSBxHEN0zpml=+dkBqL<|mNoOogEE5>z?$b~&$Is96fooQhK&kq!n?01WhuWD!&e zl&R74>1~41HJ81ZyxM)XQ4(p>(Zd3VrTTts*BuHDq8ne_H@lsgb4!m--}8r9=b$T& z{Fg!FpsS5n7ULjQJJfB0qbCVKX2EyfcEE&m06cobA^IMA6mBv6Am~?arshsM1EGD-L;-6hw;? zJz_{8Ve0L5&iup_jpeINWQ??2$pENXu3mJsT5Em+b{ z0=*Eq-{pDS!~c$*&0^5h{kzEfVZ3sFzuXMj z>{WDCq2I2a>-YFl!%=<@tu%kBl91WHC{-i?qaVu!sF+Ll#%S z;-5yJ}P+UL?7NfhB2JKkFIHTXZELDnwjOq?|Aq z@6IPj%o5ZIJFq4W{f|v`dvvEC?lEl9*;_-th!XGIIGv!szXp^o35H@>+WKnjBxLXh z9gkTMxQnJ34B3%QYle&@)qy%Nmb};;4IIM?{}mYs@)FnS6`tMFWEVs~h)4~75U)VU z2Az|83zpixQ=t4MV}Jqp&9Eg^=$QmFIEl$6bxhJi$lL3ylF<$o;=V>*ut8?T%_au_ zW|TzjZEbO=t+EA6Bh?!$Xse$fipD2>1WBo=}lAEXGKeQfHHPVCVG=5$+}$K zws!DHQElL1!-&>!?}y>_rs~6XC?CG@n3``|?_dlN929fz<~tN300aVGhQQi_D*Rk`ufGCZ4?FbC6PL7$t*vJ6U|)2)~6JuLyQv?ru`mf$2?z8Kzm9jHMcwc%o4} zuou_1|oUBw5@jRGfagD2VoS@@g)yKjGz5{3MJof{8H_4AhlB zUNaE^WR_F7~!2J6K4B0)z}NMw}hb@W4vO3^X(GY7#xqoFpOW9K&^%t13e(RCtj%G}9uAIrr z+8)LHy+fr5>JkKspa_He?+lKk2*9RL9189~Q-H~nTBh-a-wT+mxvJWJY3hE;_y_*a zyWWO|6Z5*hr4+CDNVERRE-#`fkB%wIAX%+b1o%m64}8BD!J?`=r80;04t+CBsXdKu zEW)R2rwJx=rDa{a^+zA35uoJ#!o@C$l0?tbnMdU{Cw zd|nTFW-$ggfbaL8H~ZV49iJaEpD#fHw=$n^XaA3@vxauke?iB9s?oM!b4KBeY z!Ceb?cXxLUF2NmwYj8^-XmGgI<93hH{lC`hsk6`AYt8x1ihzrASI4-2tR6b?e6sLW z=Mv4F{hsF#u&(IqIlRc`X+5%nv=*c5?Tc)@k@kJHya;hYxK(YX1?rYs=3~0rJ!a*^ zZz@H`JrE-UN75(5s&#S>^ZD%|njR%U$c;h^;wQZc0w!kh#jtE-5|RyX@^Q&38eB%` z!||0h4mXEl`)u=NT?OrRExB#zij%;$QWExm{sMu>GOFY8odL z6yewDo}DO=e0^!LugQTt+%A3F8ALk~V$EO-jK|O=C!tGeNpgl=&@4!W-3jf=oEHX+ z8^)mXJbYM|rgjn;-Yv#Fz9c-{SB#@hErzjQ0!eGY^rBhMzygfGpm_{ZYGMqcna->| zLT)Zo999a>CN*_VLOepERMAqnVM>|0$jD&v6iM&MpatDDWD-*7KJr_>KWf*qz zcrw7Wn+!VsP|-Ez@B}7W_~X{_A#4DoW;w!uYdD|{NH)yYPE8BfU#owV7}-vezGoW2s4*ffdct3 za(K`j(C?%*Vi1yn0INuA2UP&eCN8E|$mZ7#is-o9U4%2~jdsB$-d~AeS4?Kk*hQO_0k#jVfYxUSX z_ZjZ(>7vBi0np1Tay|XJpN!ehTvaET%@gZV0yGBkEQprM5n@7m^y}PFqL{sQ2;!;c*1&4S5*A z@Mll8!-|BMU}Z3c_e?JDW!-)ceCQT^9TI)%cKjGb-+{2yNOOCl&FEa~-1<@`Jd@YU z^Q(VPR5PDUV}wJ5=q{t;Cfjoo_%X*2!Ab7?b7@@w0f_i9(HfSrA#ouvS=L|P`D+EeSrG| z8mg5*C(#o|K7j%70(uq7h{dzzD z`+8;He>=3dudZIhAwgk4yp$cY;PqoKHiRD1%fYR0ijPl=O`+)wacla7;LxwAzb>{REv-0%Vv?El}tfL8ZV-^7JA31l03BzH-{BFqeiE zLd%#u8S5{QU7nE*m)QmxTr?IHkyuz_PL2c<;AvivR!@AM8zo1quN2>db9u%MlU`0w z4aN!TJD_WNb3qJ%sLb{y1`_g7d$MtBC5(=MIuQSXffykNdZ0X7?~F@Z4pFL)vKko* z?gkj8asW|Skbz(d!g<)TVDMxk`j25v=yVXl!~XR(wwUbVB6%}yqn$GqS|+OA0T8I; zh5N%)Ja~{6vBYwLyVCU!5tVchjYYd|YVu+h96lJOr0h-&zpIZpsu)Fn_cMR6iXx=$ zFx)>Em`RY&f^;fT{h1aQpS6sR(W^_vvq={Msz6RV2UOEBqT+d5 z9Nzu3!d;A~r-WX{?$w}2-*`)lyI2fapYihs)JpgbV6MSAk7H_!;10+ThvF;7eR2Ro z?^3`H!;=t{TVZ%*&3U@lL8U^e;D3aJrigUWdLlG}aIP8mG{f1xz}#7WHRs4PUo6x# zVi9#|58^7!HmfR_<<{<{WRSih{URVajvynVj7%WTRECsi6=>=Hva~+s+3?H%>^NkV zH^HbD{WE5mN);s7G(B-9h>xP=ez?>&_{vLl#K1~Yjs-K2s4pc^C6+7~$9$ypJ0vWx z_aI}=xYP4|KL!3UJMZo+Lb z1nI%G9+1E+;T*TG;lYMF>hXxL!T_;4fV43dvCZnLPbUbwOq$m0zvBiKE~WtIGZw{z z`aC>mk6SL-yO2aeND0&Qs!;=PHv{iZMBi8YA2&b#As0N|M75}nM=4M)N@-??s8B>{ zDRTn;EbKxqgFqc`ZHgN*bNnDafeeM!@Rr}@RC>}h#&#$GA?*7i;&;;j5mo#>bc2)% zPc~XW8{mKvJdqeP1Qm9IOb~BVoZ3{#2w)~vl^cZtEJkC>1gkMgQVy50oidHO%th2= z7diXHi8>fzED)sSrlR0SRX%Ci*9(6)Hd+(({YX>wKM?x$8WRZR@BapYy2p`yOs&4} z7xdo@1wP*tydA6tT&eco4+TCQqkr6g54>~ie<=xkc_Vw@{QhxB*8da{_!9T`{ph6s zW*eT(zg2YOyHYswB8IA%o3{XCK1@1_HQ!%|k!=)f4$W$XMj-I|CeM6~4OmR7Kd?VP zj#`(8V#M_&1h6(lQn|GDU5IMF9a6x?lfWf-Ib)IYXd8j+&`b|NbdvZ=j#b_*%|<|G zL)B8P#1X3_#Rm&3P7wC4ycLfTLh;0xXX9SU{llfyYz8AF0Vcbqs6ScWa2!G5f}4Ax z3Tz7;Vwtx`Mb!X^Q$T3|3@MOrKfazGMVjwCdT}H&Xen`CLq}IdC@ow+N5P^<0rAP9 z8BjkW)`|lP%b|G-ht0{L=#j!;UFXRw5fSWs@-uV)sp`J*>I`3$V4Y>>*Gow8u!)_? zr>0tD;c5(4%E8?b#B(Q>1L=tEaGYQn#Y)JP8-Zv^7?@+))cI52F{>C=C`I&9F$Sbd zwML2Q8nGw~g=y7ytE+KluA})w_KPm$%15O{z;_Tsr$Yeprh_A*ni0JR=X!W8?r=mr zjAoV~8bz6cXpZ9%(zjeG*3#)Oqze%5LOz}zxrhx*j(yS90MXEme7c&XHo&Vjf&3X%v16^%Bg;hHh|HW+wPSWzqqKpW8R}sVCx8 z`fBG6NpiHONcBbn_mvEVs1GTwDGapO7~UW&xOx6>wQxPhwad_W^gL3;Oqd;q9d1e7 zDvU#3o+ZjI3Cp$Ia+(-hSwsqMwG&nL$-}%aYfM&H72KgK0!^<_PBi?782Wc|&?2D1 zOUe4W$FN*KuZ~Z~hHBKwBcasq5SBvaaDsRhEcaf|=}=V6c$w^Fb1TiBNr@w7Qpuh5 z+Lk2#Tz)HqjROmiNyeGGDvSHg!8#KuFfjdmnKi{%;D229ovi1k$QR;8dY!SBAsYLM zvkzsg^ttI9>S|5ih*W*rw5JUNULiIgU}B74-4?jNKq{fOsM!5#*xSNwxW=-2qVd#T zn$bkU`o|54Xwj&fn9hXaS(o?qb5R|0gt~ z<~y?J+(pbIm$HNm!3_JP5As-FafhyGUdmzySmg=H|FnO?;SLN*>O`ouk1O!N*<>}| zEe0zdFG~WDr#iw8IOp$6QsH=}PEI6X=yrhYoS{vtJ+QWFHrJ{U16e z&pRgX8xQX{Ous&UvwaMj1YGzAzQz6hn9=FKJ!p8pMDM@57xlZoS5+3Yjo~>*Rp@tfPyjFrR;*nTZ_ICubm<@<(wiU*Ik%y3TbEJ(0#J%PAr~mqL7x8sHFC47O-55kzvWP{6*4F;i4|WcQ6X zsWvD}{T8k=anBpnBW}YCXqkfqVWGqcFyn2SbTRL6$}rJnx6aInRqpuQjP6idg`SvT z?qK1#Oa#@q2}fGDf&Ahj^eDqpdW_{_fSO~1MEpvW3ze?K)y#Tx_VB0n{i$78ZbCG# zEr-@_Kr|pFQh`H(j$SZmbv+kF1~)+hk7ksWGabiF1UZ>Uc|W{x2y2d;JTL|Sx|7_4 zLNtN@@Go3y(Bnm_RA=Ftwpk933{OeG_y^jkt}FmwoMADFtPJF;B*X%D9=PMvKVU*qfInCd{xrO<_gcjM@8TptsZuX0L<0ay0%~oJ{Q7 zZb^{hu9yHDT}}5G>#v@VN!Nye#~nzF|7o{v`K_gF7OEzL%5RcvD2BVc$G=)=!)&=Y zkzRJKlxaZ7uXGmi1AiRp8Yb4cNIZyw>-1(w-10+Pj>m-wDN<0+veC2%;`U}BGuOm|>55d{koTJ>9zKcgG!IA}@34uP z+bcXiZm(XZup33~@;x=i`9&-~$<{#9?R50MOqcJ!mxf-ze+x68N+W{q+N=-t)jo<5 zqqq9p63B+8dbj|?zIb)7+43VGT+RX&kux2?LDcxkuf9x90Kti=2scF^Q379S_CL<0 zt9U#qC{r~C6cXg@mA$M28Yvd8kx00J7!Z1dpz{?@datn!9WzC}BnO@k?{K7JIZ9sa zYX&j(f%O(}hvd*GG4V8da-}fwjP=ufkm}p>!~6dCfY%0-j|I_?zP^74fzaT$(SnZy zh=4Nbzb*-UdM@}_Tz$VI>w7kN|Hl;g$Y=6II@rkOcdHt2)w?;@)7InOx3XP0 zQoP9~vtL!WeH*t@43RLO_wLwPi-UqBBPXV|pm>!|IdPG=3`Ot{(3O$#hq;55^`Ik$ zzWZ^z-9augF799xPblgD`gpZS!Nf!%n!e1Jkh~ zBq=MTNCcD8kCWo!7v`B-RZDoG#Ap{C+qhYyMw)|XXNkYY_DU(#4TD9b--R{zlf-F zcsz;JP??xq;r_;<+khSVrjdFDoyu*Mn$~DM-@uoMjAm!vGp=xZLRw}GQlTY&^D01K zV%!K$1edTSZ1=O_rA_Wad0jv^*B>|8yn2M8b8N~E%HyIqPt+%A-b?)>eQW5%(A!J6%&{7kU7yHwV&`agm7UDK~pEf4bu<}y((>z3nH$; zEuC}v-EBrP#Y;B)J_S@BMo4rZqkd6JqV!NS-yki*_#rXs#`Zm8h}VW)m%bD*Dr~Gp z&QH*bhB3e;1xXy(C@-E`h>?6laggFp=J!B=i2q{Fv5M7|guj=0Qx-X5+FLU5cWdD{Q7*uxG0nb2J8yu7c>toSXfr)?rjGt*>f{ZI_R#E zkH-UYDAoe$OHIK@OLY0t$;i8W7T=o5irDtE!aD{Bp6vWtO-_rnyovy(#}!e!trD2Z zwx-pg#^1hY=+{XbPeayVbjX&_k9#A|Ba&caKlV3?`7zm{=5gz(GV!MQ%^hI~x4rq7 zLD?D14l~F!Rvs!&$!s{i7Cw%TgZ@#{V$W88y83K%o#`Rp=eq91_~VqT!T<4}tD_b? zlScc*X_-_LRk-yDU&*mA~+k)DxHzf zl9Bt

    Y4dhn0;M9VBmskBr8rnHj^u0jbHDD^%418jlCu@MLb?gR-*`J$L(87VRuM^iuf z%ts(6F_!}~iTNT5gWa&CObz)$af!N3EfuDWUWwvbk~XTf(O?kxKFXnMS`tRCX<<*X zPz+s9Q&pVSu&i3W9)#iQ%F1Lk0-S;TCWAq*QOAXbt=6E~Y(xo|tQN*#GGJvji146d z$4y)he*&D%`a^8#)*9GSi{jX$u(NC?<5_k!ig63L$5xy^zkA;nimuRmEHTZRz@;l|qf`|rFr>W@sFQhDvHZO;1323lSk-G8%EQP(zg zM_xHPxp(#Y-7D8#+<*A;$uku7H-F_<|NJlh@}K)t-~9D&{Lh z=rNEDxt)qiVo)$vpx9UkKS4lLQ1zrJmISjPv*AQ4>cYG;d~)+1ib1cVtmCf^O=m>i z5nR*q9zdWKC2&TA9xoTa-HYAJBnEt=WXZ)|S&<^&DHIG}Fx4Mki>$KhN+2Zi52Iqc zBD4T%Eb17GKj2Ag@(OBN)vdI`1^^3?C!oINumdQB;?g(=aPZ)u8|F+>W^EoBOWMsH)XhMmiqJTx8j z9i-u>)S)10pfo90qUnl@5?ZfLRNt9yfN7w1t8VDXx|pGu7^6^z__FTH6nqAIm$~R@ zJQu$r$1-psM>IZu6B-aI25RMa^Jr(jrQ{^kTWBR|sf546T*ecYX%_R6oTqqR2ux>j zNszL*LDhynEow$q)|W)TWVD^ia@y_q^+XE*XOuo8D~U^@n5F13Atx0xrCg?v&EyN2 zBA`uTL#33waO33CxYeK(R3yNJ7uiwl#Lc)d>rPHK4{x8|e01%> zvzw3KzyIRnr!PN#M!i?>-hce!&i!Y%?!L>WK}1{lIk4CBci+4F;NIC4AlmMHji(aj z^PsN|MwAP!KcqgaW}AmVrJf&{CJuS`(G!pa&Vch6Y=$N9nY@&nbb27FitF1lZbZ=qimFb$xBwd?FP`ikuTRzz zJFNSaR$PbSj%SN6kPU0i$CkG~o&(eIzVOz7W7BqT+-w6-T$vg?;v_+|MA;G125X=+ z2*3r{0m#D=UrQwnK6vp$E93hqsihJW?Yuw4c~To6q{ZiYG8GjXIt`;yf6(i6=d;<} zyLS(c4(p9Zx7QmEhs|aaxHcRNk~l6D3YwIdUMhn@IE^{)q0#PcY5>T2(mI7V;z58U7k$(gT-{#Z?+_wEnunQ`QTk! zQX7S?MpQmJeG6Sb)cfhh`Sa0J1?+vkK*kVF!{*d4`t?w+~O>yL*2MK5Mi_)kY^w z@P&Zn25GJ7N1Mx2@Y&jcPzm%l>-5L1?zqzfUk+Ps(D}*E9$36zsc%o`DC#@+9(?rd z1;B3B?t$%qbg&Z+-ptgAE%=G`)6MNCH*URr_~`TRz4yt>SFjc!Uu5!y_g{VfUC0Mt zVDkBQUVZ%Z-2fCp>%I>jJbmZ(gGX0y-9EW|Y3FcnzP{)!k8ACIRIQtSqS|(mMik-0 zz(2eZd`Qv~4Niich9xM!n8^uC zlBO~xjrrBsuz(UQJ=Is8x|hO|jCJTn=v$h^j67;Ar5SVug!(R6rVOW~nt9Qebd>yP zZA;CRC`^K8H?sJgNIduiwlR;;vf13nglG~FjScVwLKSHuCTMaT6>5~rW7Hg-?_UC( zLA_uJF@bcV6`2uEqEZH>JhbJkJp$k0C@j~8^KROL6(nQ|bWRkEbtZy`U`_)rq3$@J zL03a#qe_xnQKim-*LXzesqsScFlA60eqsfnh9!&22yBL5fUpY=)5`|;nL$94iIZZ9 z?Gg*yz>U)hX^-hU=KuhSq;Hw^#XNn)=O5kWTqvvBHFMLVnC8$nt2s801E@(R;bZ5 zx~NDx8h+}w$41wI1;+B=Q=ZtoXqS{oby`6cpEyw+>=M=u3IT6fCGx1FMhO}6A*B}V zDoSPpu)q!`8?()$&3G3lKMEUxYk)bM&8_B?Evp2<`N>_xun$6Wp1=a*RvIdN%}Y_$ z!95DdqX@()38V@It)z-M0aon(`fk74f!4rH0b~h4H7B)$*z_G(uuDbg$6_XrbMCEd zwL@~Yu^buTFsPxdmV*i|b3toFLBRs92W3ZwFY}hEd>yS67cEaw7vQs8COfJR9^ZTz z83A+_9%&mUg7 z_2A0wTW43VpIo|rdgaF1wJXP$FCCtp>>OR*Kf8W(O=yek+LkX>HPM537xCQsHwqwOJ-xKo|{6tTn)7 z&9qVrW55J$WbtZW{oE&Lk^y0^qVc7e%@J~y1mME$|YA$S6~m+jTXsMD)gDz!>wc{ExckK5gDe>D85pZV$k-GB4n{Kjwo=KkS< zANWxe;jh(7MN?JJb<-$rH=37EPVvO>psGPs^~06H@}>QwjmezYrP=A%DUuKPb+o;^ zyVy*;KrM^dbJ80^0B39CDVEdT5Qu~28ur}UX(!cAQeEkf%9$lKR|M;fYE4g46T`*| z2>44Mef*#N_V4U%Zt1cz==Of)7r*&``S1Tv|MVaK{^vjV=*q$IxZb(Gf714nP&QhA zVzCNR&Sb&3vEks`@Ff+uk5A%!V+R66D`zriYnwm&`7ho&I^O7yP8OS+qX{r;(H{|_ zRqA+ych0YT_MP{4W-EaEy_E&t_!f&2Tc6CZTpdvgG;HT_huH0Fpa0_7)-K2r8&5WO z_SxK>Scio$X?0;F;9FfEP4IK2*PnH}^Ijj;!sdjgiUP?op4&KC-#Ophzq)&L`}oqG zlgp5sN9Wh}Pj8=Ixq5I4M7y$kbmQRc-r2Q>mu@`1di$MQ51-t;_u%H;yH{@>ZSU`_ zY%E5zS!XnD5Binnq&--SSDtY!B`SxlCo4JAxbNtrn7!h zHm4`(4J7AlZej*CH?G-SYorRK;to?XTWfo;VovlvZN1b}~T?h0^XM z&D09X(q?4FgvOb1CQGaswmnv0g`zN_4m;dO$(g#-Q65+Iz-r(ylwuiuowt8p;Wv3%peG%V~3qBi2UQcw}WxG}|>Lt4-I91VU>QPM#!22$0EJcF>k_cb8cM28B zSI`z(o@C<-rs!1sl>*d6vp}=?#;ViytEuj*luRGgMc_sF#q;H`c{agk5Ule)O7g>H zWnZM;Ou!k(vTs><1y#%lsEWO$lbR9uOwVarmM}$TdAwj|k+6UXZi-^Cc(ScAOWmt78Ry-B;IKa&=Wis>r>}ca4GD0%2 zC@dE@f;*D*T*(0KYax-?mxZzH9Q;lV9~?-*8~K%LNgS4v)0qSBBN@Angp(PMgJ-z>aVFNjprNeuM_N z>UcHVYr0_vG!~_^Mtj!mPUXdtjQSglgy0ywKDX(LGiYHfg; z7oP3xJ->Yq?Q3c}yR((Y*KdM~V#DsSfptp0C@tkWNd;|oJ%|F$06Bq}wOm17$|_4a zJy$g7(Phk~Vg;I1b9;WJZAYjM63zLYk2M(RTA9so3bD!xZXYY`RW5-o@cKG&1!pkw zB^(060B(XXaI;M>)W~Z_6Mmx@;!;k|7lCNDreR|>jvw8noNa23MjhflHtw2UV#7!mgcM+FNWLZ0rmg9Z0|4-dTBa!x6!sW z$`#T`s^jipWi*-eM$2uGTzA?XY)x19S2vC}cGj0?Yr_eCqSZG`;=A`B&O3eF3wI3~ zCE;Xy_wwP~_3pT5myOMF-qp-#@y2at=-cW8t-KP3O<=-ap#d z0*Ad$OS?STn9Vn)bHLfWKip)AGd7o}0IX@N%bmD~>zfCQ4J@%gvDbVJ=Ye1yOY9HX znXh7fFJX2B$%UBc|Rtjv;aVe7nr3I!J+kiRLeKPj6f?%-N z3AH3k1xYT+N?GMg(sfXS1=%UcfuO~*sV|kT@1Nc|y+&}r=2=p65;Q85Fa-L94<7oK zpGkFNa)#-0R+N{7Q1u#a1x7e*V`wdDNvwL+%LkX+X{VGaaR4F`DjS7NzMHlm-MBw# zj{?nw zLhuscb_MHr}qQ1%R-g?4ng2fzKqTCs<=Wn%U_H ze^T5YO$OyPG@qJO$pl98xt{nafo~(Bw?}t=iqEj|Tk^&eb|G&O*!PyVj{RSjZzHNd za(Ua~_rvA0A9Vjegj|#g^15e}q%7tIm}O>B^2%x==nctiNfw*N)f%V(GP@_3;Ip1! z*K=x5@EvO(WlMM^NSIfp23ZNEWp~T9lKb+gJw2Dww zH2YpCn}KM=s#`Nd7ax6rlKT^)vEWl68n=W{&tU+e)`2P_)vsD{s)wQE*d>Fz#5kXk zdH1Gfy0TOAsx_yQnz5Fpu21Z#;yi555D4%QWcKM$1}w228NR1F_$g$l#}F2$t2%6H zx0A-f`fjh%#-7**@I+_J0ZLR@dpOmg*1K|e1qusRrcnm-DF(Y=@TiGXvH1p6O8ka) zx`-Ct7PXoe193dnyzr#~(ewgMKZgpB$ED?@abt9{c?gYwM~Z?`4@d_1h)StAie2$j zt@N$T1<=#EOjgW_unX%!y_f;hykM2Tml!sSuaewJ}n1vWu?`l zS$(>Leq0%(wPB^+1CxbGJ5IZ44ID;pGu8n|-k>P1g>fr}0bTJ`{pRu6i`(~rL5K6j zU-{KP_wmygz@ssc#`c6a&;T~V!vU@}qXdU|626KhM-W8{3|g|XMKhDD%0|cV>#|)D z^sX6T-7lbh&Dks;9=VIMB_%_t@@jU_i|c%XFENvAhUpL>Dk}O?p%S-OfB5nJ zn|D`1SK~S03`^h_8vAyo5!*q#+FZ=ms!^r5R7kvN(pz2`O}n*rCvD7n%QsK2+&Z~D zZ4Zt&cJ5!f`Si|%y_F4MR41-}^76y2$;=ky#B>xIn_LWas}@9;k4_G@c09u}L>c#M zmBsbpc;09SMX{=wT_^Gil0x%emBdUwwf$CHt^4t%oda+=o=nBC&(=2Y9-Y0oe(T=x z`5;XDL9(|zySaa~oYnztN2}{CJe;yPZTEN*+CjZJ?e-VTlhwh9CJF>DsOHYxl1M-R?cP^Wf>-hgd@H zT)A=O=_xgW|f#XRnhd9?K%2kgx^GmN+T&64c}R^5V{=TZ4KRaMlQ_sS`8T)a$^1JO^l3Mm(>7LAT*^h9ud zFd)D;@fp>!a+(o)vNyIWwW5{ejjHHWB+o0dvBaVccmh$er3R}DWCj6JfX}LSj4xP% z3B^Cc+sv{29c&}` zj67#dk8qm_RSU;b%?uie9%)$`E`XgSnrocp!e)*rr~~K%UQ}pFt|*}5ldn zJL}^WSouTNE!c~j{kVx`H*R*KS}UrwLhx4Q)BdxT8=}!2CAD#-fkw9W70GfG@3DE=91NUYgXJKlc6y@7=i%Dgq(3gE&%j zKp6N8|M2JlL?E-O>th}FW)w?-s(PYqW{X}ysH;|0)T6xQXUblt1kp1~cBWKSohB^m zr4l*7h)S2-vT7Ic8J82yp-fZ-A=0hoS~HMTGhcdec4c>YX5~tetWh^*rT+NpjVCv5 zIfCrUD%b^Oa6ob;LCob(clNFwpBnj6-E!?h8HWt~7<`rpYSZ#k!%i$GalF8GJj;%P zu+?m?uC0wHlO#!+&E{k}Z8RF^XJ;FWbyL>|-QIjWS)Z?rdi^wvfOPG8Ln@VPN#(=$ zKe%!E`qt{k<2w(At=`6T^~&)%mgS{98uekb->Y{=-DS`89Np>EI>3T!6~Q(HL(E z58swm>Uxfn{nhnHS8uGgdXs9iqFF1Q!Af^jae~$16l?)AAkgibr5sHl_)IrH6awSLFV6@sF zg2}K1p8>OWR~E+`TVMamPYml#970*m*49C0_!FPdiO#_Ij3XL^JZj_F&SVZUJ6Ksj zj@LF$7F!U2+R^I9!F&UJ1~>zm?c<@%)J#o-BW?8ia%~$Pa zP;G`aD57E}U!v4Jv;@J&cKGnteV$rR2VJqu{t%h@!=N|t7HUB<>y5VO>$_{4C%cEY zE?>vXeg5Fd<2w&;U%7Gf(zWZSmrr*OH|C4!@^mtsEDy%rW-oL?3wEhuq5i_ek}`Rx zC_@g zY|>sRWGJhH_5HQcnv|6&QLXA7ZX7L#n}lcu*^^8NP|RVu z-_UkImtqTAlUVmSoRM}dC@~F1_o2`fv=kYU0%KUR4DKpJD-f~CrmzCxj79jxC=)lO zmkmp{ea**FC>{>PUoQkdLp{KDoB;>ogjh)(6gxz*QFyZO$&e;D0h&MDekW}7;&v!G zPDw}0h?Q7&L1`iQ3{9$)v?ZE}rz<*;wqQ@JbZVyq#f5;<271tC0|h{JwqR(2u8D>s z>E992z9XM8C)OVTrXMk=y#-G{0?E9EJKsY9KyPjN<0iawvz(*ZowXvxf%&hUXEe2b zS2EfqwJ%yLRx*;^ZprAB%|>2Lm*ke{42+}-J}bf+u)Mr(WTaU3szwxR0r-sSWKO=| zGjdb0+Qn-csuL=e3+|Ck6IClq!jt<~STY_g!Dpz7>*;iI>T zI;e~D8C6S0W*62EKh_Z~SamRK03yng1SJx)?A1^`WTmm5P3Q#_6-zE)FZ`+QS89HR zGKaA~L_^d}Nt3cPXE`(oY9`1Gsutx0-$0iE=}vb~c{GCq{mF-OlakV2&nsMzcw!E# z49k-GF?kdk3s5Vl1<{cWU$s2NbVN$hh5`ct&o+-AT)8`Kj@J6Kd3U@uU7YQlTs^#U zbZdUilq~2_=tLAl$OtfGvlIdalNzU` zi57UVAuzA;ni4kAWX(&#YHT}=*q4?HcQ0SRw0DG7R?ZeRVn;ABxRXE@j}FaDWcj^X zYq`~L#q~kGv)t?rs_j9g-A`J*sNN2$;InpIYlLYtNE?3A^keGv^P^srLWXf=nA9NL zmj8l@enlPv!v39l3EZ!KxSz8fmsxIgURhpFYHc?R1Z5o8mi@%e7S&AlV0HayYo{J3 zu4z%CicWWZZ805B+O3vp7|ljwZ)dmLZu^cK2O*ZB>rDnj^0Zkt4%y${xpaDN8K$Oa z)A4L|wtD64^69~GBdK<4tx0b*YWKC0oO-b#>aiP7hqLwh#;bQemEeul;LitW|RPE zt{$HPsmn`QSJnIVrmN{_G(wg$1@EpNM3e3yv^*4M*zTVl9KZkUold2(zu20024JA| z-f*Kk+#ZZKyTe7Rx6>c5*4w~nSjzj8`JLml4<9|<1~5@B*)_luuE+~8?+pNCYrP?s zgl?k=nCwCb&gN^|vlVRr{JSrY);E{ge6JK+wmjX!4h+J8VjF-nK8Yur--*K+=d=CU z+Tkh)Yz^zXlR0F6wg8_&_CQOMRVHiu#An!Nu{oU8XvSWeu@U+(GJL2Jv#hnk8fqK| z6pC1&fHTmKq?HtW##fFntu4<`J%MEuVOEl8@MhulaBmt~RFYuPMTQFl&k$Ao6?>L4 zIV^3(sDB`pn*6Gpd&1*Lw+AvRNJi9)qck`6H(Ss(@N;(JzC?n-%*qQX5cdj zcEDdbA)Ra;che5kPU@uGl@;p1CLd-n?j1|6ig_mnme5GlQiznwC)PXw85C5-3RB*v z3A_4Rc`n!}ewh+yL{PtMU?~q=MgcgeK?mX|E?spiC=AxQ3ynH1Uk~B5LL)*6>weu5 zES75%MWPkH?f|ylv@BpX2yhVPd|mi5<%Hrb5gtM}ZdZ)R7i}Y_I3>dqEUfz|fa3O? zv}eXG$!(Ucjzq)nAmcZD)|Z@->W}nrpocBhPi4nv9jvBgs-k|;(fMgON`DjFLcgxZTLNBjpS1B&HUT#*x@L@`w&u8Ycp+KBoiu`FC1 z(RAjc_7xA3S}_Dap)zD#nmN)rpYe5G-+*7hHCS@>u<9t5^m-x@7MYtD@KrwTOheD|zZ?d39g*knA`0fn(q^8uGjBJR3o1r-xo#tqQSmnkEqo(JAhLE?44cSJ=vXa4r@Iq8gArqi?*C8 zFJ+d*CD^-$Em1;9XdGx&u1p1%K?9|Nl6`G2GP_VKD7a0$qr?nglHvuS<#1UVOkcM2 zyeQM02icd8p7kqrXl(hiU-PJ2lOdJ?N(~7I0dWWCvXjj zhK=K98=!M__u$q2$F~ko7rkL7lTk9+&Cz6BYf40886IhF7X??4foS+QX|ykG@A<5M zQ_JR^qL3)MUxb~Iu``8^=G8>Q&6MUz^K`QAW`(G%we85si$Jtc)SaT_mGI4*HN%6X zs*No+K{icZDQ7Yu&REhE)`@B5N-a0kmhiPuXqu5L0^q!on8p zss&8Mma1l9Jyyua)~(hT)7k2DHXBd+oi3J(m6ZxiAzATlXM26)Xm7t!tySYB4WsFB zv_4;{MzN)8q2qd%V;k1(o3}sw;G=4#HW|^fA$`B`160}&;QNe z{_78K-?vrcc=zzh-G__u?8?!}{$gX?>h8?f@V>NS88A($>=doYMzf;Wjat3YXtdjH zEG^4gU0JPH>-f{>KKkr0{LI(S_Kp^#*=ldJGoG!qdaJG8W`DFZoE*;=m)15%QAN+> zdVYLk?{Lu_G~IB~AFU4o7Xupb%UopyQed^wWW7HEY*FeBMqR{J^EJ>IW#yQy03v7I z{yX;`Ji2;grPH6cd#l~SHg+3LacS@tr!*}23KwjrC5UjgaWY-xmVp%UI7%O$7+n27x ze#X;tWWa>NBgtUYaUXnafpn?fwc={(1OPZ8Tf~7xX-oNBW(f}+OJG)x34UT-DN3lV zFrwB5lgqouR}W6F9iBb9dGFEf`!_FL!}qYe*ug9Q@SP7DQO(yWFbhfse1;`gDOiR^ z$XN%92s{KTf@mzO5n2J@no*x@T1Bgsev6MP11oMuB&eY6+cABJL} zIly1}PYBA4pG*g`)IDIu3>G4Pl zhib5_g<~~b)`EfRcT}$~yD^)@1tm8m8q4`DL@Ud0$*1@X5cW2oLH-!>8J}1L^49i0 zg#7!)XQjL#=2UA*w)3h}(A~1hzCwedva+!7sHUM7sbDo0)G24m;IoFC(y$;vTaMyV$*aWr zHvwmSGPp=_Dki9l(x~DLWK%LhO`t%8f=WXWvN&A96=9dK@tdR$T!}&iP~RAPvHs9E zu@R_OsE~;j!#sk%5HbP)j%A>rj)n`*8MkO*(t*r)Bm`YoMrnLgGQelBP;Hs?2&j?O zObwUARUmt-yQkYH7Rz>srKfnF?4n3y$w5g0)W{!}lQRW2p>@fZ&8i)?!|JRv+L|u* z7dw!x*~a1e9z(J7!?nF}V|4xK>dQy(#YR|Up(Maomf3;QZQ!D~Q;FHKoV{RX;R)dC z(4-LX*{AGX@a5}}Sk7m7EU^E8(Yzmlrd23Fw+axuq&k8Y>n`vSE#<9~b2VF#mvTm- z%wpXoI9{^&3K!Y_XPOJBh{_O}b=Kv33NJs=wBs%r*) zCz>YBYa9DLC)P6AK~Sk`Xk#+QQVC=hNk%`cjw`J}SOuS9BX_4YoSq-4o?zj{B%AXq4kJ^@bvU_cW+OS~HOLs?A}&y%;P5lD3DFt-<(sW&L2fvOAh?_s83V@!n*Pjl0V; zyhLyn@QYk!1EMr6SJ;S4&=P=*=GN>DHwNRQ)%DZ$t%H>X_zc`eJC7(LZPMyq***Bm zhaV4;+FEyj6GFg(I61BY*`KZ)&KC!>H3-(Z;A5jc&@uIaa(^3TwI%*r*&eTe%=TyN z2eb7!pw)W=hsP#N28R{K(0#PRe#lqSwGpb<-x*=*V&44Gp zxc8_PRkE-;-VFMNIUVUvGpK~R<0>W>U$X=Jq)1TUovg8O1G=ahlBUa=DkySE6mlg9 z4e%7{B!O(yoe1WlhPEJ+1=wMKTeE6$t=}5#t?zyPCx8B{pa06Ud(S@k;FBkJo}BHS zuTR#yl`dq^7`lp+helcwp>u#@oXj8!mN^+)n1(T+Awe@7hW4S;TFcPDpd9>!PKKJr zU6XESGoS<4h|gH>1P}QKpFwk?$pFy;XVJLCEIyc`Qz$MCJ5YQJ=QBDd>s^K2-U{l? zput>a+N>%k_Khj_WMNZi^i>6hw^nziQ zpk1k>6I6;NG%#a6Dmg56Po^B4z_LUSadngmY9FMCpMW+KPlMbFf?v`*cG59p@L9cV zQto%fA8O%14SJGCd7sD4fM64?vU%)uZR4Y{noMzoS5l$G+g1U2mS z*vuapgnbWr3!c84{0X0Z2jOr=X*FohN0>Vrnw*4X*0|uao}dpzYi2|P$r&n?WusX# z>qVmiL=&7KtA{1a$*WdQ0V=%~vST!=S7Z;FmOvS9c!wslb>tXUqm!Vr=~=3Ez%q@^ zSq=*+WY9)KICBzqfbv2O1UW%-QB~xltZ@jXTE&61)Ru6#oak{oY}K49=?HRVQLiXg zP*(|Gm?I6w2R?4Bz;c3W;L3uLjVNVb!x{7f6a*g}fOYUCHu5QW`4EBF4xlkDiG13) zHJlKFx((U``2o(b6mdBK5Y6DOh#3(USlz8Py;|L=#G2oU8j}{R{OOZh4_-cc=iLX- zUfg>EIGgpx)84q9wqiR>owyw}VWJf?1>Dj7D|ZLg9`vAIzzGX1KefgyJo8f$hT@7) zk*^0Cz4q0U^9)PCB11Gu#9o)=7P}t3Ux1T`U&`~?NwS{WstPSjef7v z?A2PMcE6oeL08QXBo{UV>`B7~s&Ayux;`P`wssJM(z;O!S*|t7S<)Y^wfoD}26wZK zn{DiWY470uhfh?nW1$oqwpA9DC7^ItB464P@XN}T^h{38ELAmYrQYuO;k?#7U)z|~ zo7jOu^_lAnPz65oi_#^qa&O}1MZj5Ab+k-AhrbpjK$x7#b^LUrKj}x+K+savb_;;K zrCGDTIh>NO&i4E_90vH~fJjNa3guKaa0xw=WdZU=UA5e$;^WgRS2uPONo$xcZdomq z#B9#f4M14vdb*-MxPO1p>*urCG>W_JcHp>HM8{-^WU)-TSTo^>4j=_a)lwVY}a{wrT*)?($-?cD8r2 zwYv56!Luj#pElCwNAG|1-~QMC?f>Kd`v3g(KmF?``zI8%9jZ_1%M``C_9x-0Y9`mS-TRMP~qR z14VK6TIsTW%r}Te9hyu)=in{uu)RDzUfTel;iyee6cdmf_ze5w@ZHJ$YoGmO*6dPW zYJY?a?G7h~OMjJYSryZU7K31m(dYfU`~3mrA{#I3Z*_-J%ZA`3~c=y(y@U z;Ou;{4?f$SEH;O8P};S9m|n-5%kzd8ql#&{G7KToY^+lcq~b_4TdpbSo@zO=E-e+W z>>po0I+rqe79B5$t+@5V+-oM1C zNP;THMw-`>S;Am4JO|kGXeOYPfMPrg})rP~$*`vVj@{#Y1`U(=KX}Xr{7L zQ@yHap(Slg?nsZvMglnNiS9u5M@leO!-*b_HGio3;I@t$G?XA!sMi=*R7;vt*5tA# zmVjs^Wzg8S`0Pj8iTOR`EqLN`L1W)8Z|(VqknhZA-y_s4|DEKmeSY);ID-fUQKS@w zf?1LSQBP&FDjIdcXbJjQ_Xd&$KI@kCRXbgED~-I`DC*5JA%BunlcL$ul2~w@yk_Sq z_bE_Gr7=5YwDff^h1OucUlSFTCmTbpLv=!BgUOhhfy0JslIM(NM~oB)hz3>zw}B6^ z5&NXDFIg=`z2zP_8rR9PZ1Qid)5a%2GAhS%Q;4?8N$OXxkjl>Ck4F;dZ=##XM$Xs#r-n>f# z$cyDn30G_cjX`bLuk?4OJ9o}*KfHSX#hqs$t!syu=l$upHH@twu_LHsDJw)qU{HLU zq5}$129em2-v!j!m4nMTKUslgojqO(zk|Jqny+MOm=bP;YYN;T&(kAjCGwClR>M8Q zB4>%s6ukuKq;5^FR-jD+#q}h-6w@wgVBZU;CS?O5lRDG%sHMU(8ja^kW&?W#$gLmrx^kw{0V&439C&vX*e_=^SIetTb`|qCjDlo8pN^fQV^0) zhfqA07lO=cEaabW0iU(~i1Jf7K2`u^kYQ4r)SBy^!L;7$1o6Dx>n7xid-uWPNr!Uh zDtStH!QEz*5SV4n0Gt_11v^)A^JP0*3`aukD6FD-acy z(|S8r%v7-|iXBS^tQV)GKFKi< zv)Rhmzy1sV^Z)OE{;l8qt-$h?q6{p%ckNEQ(z&kq>v=4Le5Su-@EhhaPPR?=+4G7FyCx6ZC4ws z%ac}G1)^=vSC%`yMv~IR@YT9hq_HNIBso4joX=*BT0QjrB#y%{eD&(pzxatg3h)au@APMoZhs1C_waM2(_iiML1ut> zkQomVqs~X><-#FEW(?*QOt598)%)b#mxuEOpr0ck$n0P|2b@7p7@u)OJ6YX;yv1i5 zeAdoy@!4!=va&OVtnN+Mk5;yiSGG^qcF#8t&o=gt7uyGH^uW$^vCfAF+o`Pey7Q1@wQ4iqC|jPV2DalF(nhA z7Fj+Z%$15*blwm%h$!T_RS=_p`C4fbKA1-DOb zOxxoE^Vvh&fKH%7q2;iwx|Md+TJ5huM?Jau==tp@kFP(xd3dTXDs9X>#H{;Pp#F_{FkM;t5h9%FS0sYKFP`HYw z$VF1zi zKG;7{0yHjIF$#vB(>&3w+Erii(aJ!JrcR2&Gww7rrd@G6;IoEb!_~Pzj~mjwJb<=H zajSYzRlP*Cz-P6x2|nv7KJVECob@HIFFIo-m>Ka@1EPia(?E+lT2z&N8iB`Wqbli2 zS(i$x1lVSLCI}h}L3<5nf5KTo_=v67+e)pKgIWHv>oS~7zrB`%t6Gp#6rTQIB~d9&X5 z&lJvQf#$N@oA?a+z2R$WW-}WMftnAkL{ldPb!_K~iQfx^yoSuFW->P+_p9M2mYhvd za-1ATfzQaWW4vp^3}t=I;4{j8QdSC?%>K&a`q3$@X-KbHpRh5NbtkCXLCa5iQMDh} zJ7I<5{lQX9u>P9Q+_)Q7x*_c|sdtwf-CnKLs?@v9cBj#7R4Vm2srX@q#fd`*(eRTY z8h*9{N-Z%+YMjjaQOfzL<@o&|!B70P#d0egu5W(ko%ej*KuaLz3MjU?l#`hM%*>bU zqTm6BL=~K5WsBe;i{{wL=$TAVC^^|e*9mVQobaKe2@C<&LyA@fhr1;i1g2#20SHXB z9YLk^DA^J~1A-N74;53(7ObL3*;#c9mjjLAT7a{vZlA1e?2KpF7)UA#9|%e!>oHnE z=FgL;7`a#X9|K1sS)(wuY$1>}>fCI!K_2C$tdB;sSPET_XeNw6U?84a7z2ZT{0m?F z;%7exTpRWJNf72Tna#!egS+>dwR*GGc>M6m#~*!mK40zihn?P_P!gK0&Y%DDfAL@c zfBwJ!`v3i}|Liw^^~Tw?XZM~0%YNzSfAM_(EHM2_P?;~URKsfMgnL^DAAk5cj$a_N zPJ0jrDVDcx-g|KW@$Syykk_kZvAe((SMfBf&i_LZ;ht}H-f zfTZ32c)K^+>WzTo++nsgq>!>nvrW-v-2s?v0_iYmb-`!cy$S(B9jp*Yt@VcBFpgyq zu+)X8jlsUsmMKK zT3!H1l`~nRAU?ivcXN5J<;t$8(YR?Ct0ju@g|eb)01A@8W>1Ecvx1lv6_{88^%8Oc z_K}`vY5k#ZElORX(z2*PoHEU`2Ph;W6f~TfK@w0#FJ^M1O7G=^cWs#ECTNl@UTAeT zGF^ZU;o-hfFdk?NZxP5*L=ytw)4m%UX2B3jzs(IDZ?UQEM z;AS&~_>5+eatX-FI_z^Y7fV{rNyd#qGpGVaxn{ly5r%$tSc;8M1<6GhJmgAtV$l44 zo&*{*)TP($0x%1(#XBpp#6}>OBRYW^0@1){SOKB|&g`;{KS8iRfDC8A{xJS4Rs}y9 z+v!?C*Nfy4#2umSfKsJUW;WqEexeM}^U%*!9#A98X#hl{S#8{E)rb;+TG>biv#t7Q zQd?!KulRs79(mR)StHSz>+wvB@RRddPmk+L5Q-p9i_)-_4e*%^L@Vne5DhRSXrQz| z;j?dX&xL%CME~DEpZ)OUg3oYie)Vth85{2%z!VV3bJiBkPT2sHjTL7k+u*ZKQCn8L zWi99k&a#<+_v4)AW~8KKb)9NWi@c&`WECSvf;Qe2D72jW>dmrF&ZMk_&(x$T0Vq*5 zV=M{06{&9Bj;k~)90h?=nA+=j&)0(qfNp_oHQY4OeH4-($Xsy>;0#|p>Li4J{c=Xq zvN#IWHLyyi$Q1R#2lFK^--X%@?jhco;-thYn3ktgu`} zswo+s29q?Xx=CdCi5b?s3XU4LmQS~iKl{#Sp5J>8GCSKjJ=!>=ncbMX4qU|)1Uc1N z&;wrj)FD;g+^RY&uuY4>jtTAXt z2x>l_0I4SyV4<-agbqak@RQ#uUlNl^Hl7KJVGE{~V~HH|ik=0T$=VW)q6MFUn;ik~ zi-rQ+yL@eXwt|M=RW$Guq#4BHdS_H^0nUJ5Sa$rh33BoRNFA`{26ZQFx)J``k86XZ zft`nGvlUfhH;7!nnx+7VR=v@wH`b1j4YWb<{TV)x| zCykyfimfQEIG$O;w_O6#RV^1N1{`#X0t8If4HKZGQxa3nvJ2!<1HkD^1+b%8pgE>q z+_}HnA4;G)8O@Slm&KalbiD}B0Ah<2{l?+RPkiBvyBnL4>-AghR;AWVQarkM9zD5# z^HwcRfM|G_wqYnD+7KJh_S)sEU-{Bk-g*8`1FcUGFV;7Yj!swRYahP)=&$^xzw)>L z`rrQjzyH7e<*)zJ#&l5+t9P#6esJ@CBd$+}vu35$ZT7~4$=Yo3<6r)XlcV#qlgnVT zTet3i{p;WO2mjz7{l(w-%NrXzPzA7Apn^SOPyNIgMj(u zT1nEV)h)y5cYB?7`{?j6Ns@e_@WBTk{N2Cz_bSy2_W9~pzxvPq$v^q^U;VQ`_Lw5IB&GK2IKw7{D=jd9nKe=#`bVUfEPRSh0uA} z-~b}C3t6Ut1>m#Y$?D#8jm8A5Z6B@e?5}Ln7|GcJviFA1wkNAVuC4LP#%NZv1DW6~ zi=|l*0b!1y;2ZN414~!}*#FM?HGmrH-=zLf@D}k(NmYunT2>{Pkp)SFC7GizQ?kui zcot|3nig8LpR}+H702P8at1)WUjj>taCjqt9v9|uQKMOm%cfg09$vn?K3FYhV1%&V z!>q*h44+I7It02X(V@vbpb7p22rInFyV0-q=Dj&U?a8gj_paOpv_V5+32g~2g#DqP zu|$i2)&WIA34Osp34v>{^ZS){h4P|NzzpCFOWZZ@;=~Oa#s7D@vjCtCy0}kXE#}b>Xz`KT9#~Jjz zW)w{vq8AM|T!2PD;6|WVakE&5j)mf7rtj_HEqh(r z8>m57bjNzMYF7uMJt&(K#hELlxf3)C1Vg4qx)J}FqgY!1rCvTP3}Yakln zvz}nC2hEvN?J9l>qahotpyHqP(QPjuQkx9pB~j1wFTQb zoIxF6MazlM8oj9A@+uChTmf}nppl*|RvmU8In~NKIoNViAeyo2!l=?%-ddZ@bPjcZ zdI;^n{Yfmh8Ksjo3L0txsw=OhqutZugtrXv+a|2?!S0;=jrABOD`Y22P}h1g76VisIE9UPFTtm zV8%gf@Olf2Q(O||oa|}-0Cr*A{nSOyhfMAP#du2;1j z07}CN+CkilDubjBK7+J^G&KP4?Nv<&7otQJQOfxYD1&2PK70a1<5LBcSq~#ni85ITGLe~xhJ=9E$QCuq zi;)A3S=oZ}W~?RirR4%a!3jgwhr7SBxP5XC@(W~bV>H>Gt^zKH_14;OOi8@riY=>v zk3uE`7KCbnZs1dG4%wuTDC*_yJcD3- zy`$kRW{aQw+RwfJ&Z}xtPopZ9JDdBL&aQ5(@0=W80+Zdl_vrV3|DXQWU;dAFcMiYy zwV(a!kN;G!JLWT_D`~2rVH4MAdbiuQu&0B*=wbd-;J+_NdAXDaKNT3=%P2HQV z+QExE4?Rg|gT9HqpkSezRKQA^MCFq;VI%qDS>_1R$%-$U6(iu1XddW?+qxhjFd0GK z8-ZpfyIRm`&P~Dc1gm01O}k>})v6JF?)gVxH3dLMN}i@L26J$;kc{EH0+kEx1f@i3 znRQk`+d$_);XnoDX^My<)LFjwXtX2Hw18I_!*~K%MzFdSk6uJkhu+4+N%b&R{YY}cvXuzb#o5)vm7qB^;%3Pl zDBhfUt6U)3R0}6cFjjzQ@koi5)wrid4JC-#fHUKdH=kVq(^~}gz2)MlKeYS-KI3pE ziW-CucIAln>3zO`K6~rHKSH_Svs^(cd!iNGlgOm*L*%*8#8htiC z0H4dMSDX9wG_NIS_%mWd4Z&wdM)Zm%_{=F&4w zCJ6h1TicLzF^kKn4|bgeBZukhlr22!j8vv^^B47nog}PZ$W107e`6%x;mW~f)J)im&_3KiIYO5hJYV7(+IY}JX%cF!Dp#k8PxjY z)^e}X#d$!bsOPBjP(!fB29*wMV!}|e(qJjR_9;RyKs(@;p}cekqaZd4$fE>uq|xxQ za1_eMRV~pilp5nRIa7iytJCW!?X7LxI=_NShPv(>R%|)3$|RJJHA8nXE#HdYIEA^(o{|f zO&BoXgF54sh6S*polS6?N3(O*Y!3{F({`h@7gqp+Kryh+{ma*G9-TTR5xZ4PCt+Yj z5&C7BoLD7MTPnzzB|TSUBLo@ORx@wgKV#H>< z=Hhv(zzYBwP*u#KI?=qDATkJ6@TuS=VrEIoWU;=|>7(RkzBH=Tr;T>38X&(wQUPi- zST%@s=HydK<>FGd8YiFo=rhA^j}OM&UR@k-?yR-@BR@&Nc7?>l=v|BzR~^wHl^h{@fQoeD_ti+FFcO zV#AMh4~-w{qbFO_&T=Ph?Jjm!mRCYI9`=?Gc8@@2SYEw+BMvJdFp$}$OVdE>^N#oCr@2T_ndzW-!vu@!sK(caD8 zC<>o5^yckbf8#&>PyWk)@n8M!fBt*F`@6sUr@ry0UVZq%XFmRTu~?8-wN{_B@kKRO zn%z~#XO#KujVEl4O$h)jo3n}YvEem&aR7Kdp0h^koX2xJOVA(sjpRTkg#Y`5qF|!7VIiQ7D-v}AW z+!GH@f>wb630(()J_M*qOR!!j+ag~AVo;TOY3JF^$5-|)-8#8(|MH!i$JdS)`=eSf zkZmPX0;Qpi05zgfFv^;*xvuI!aD!+g&_FPc8U^V?r=bkcW?aBPP=JgbjSDQh05!l? ztbvm%Ex!ra0&`n_yNv6FeEKsJkFDa%}{$VEZ|xrTVLJyRV0h zlG#^0%6}%>6Fr=2(NJ)Qf;W=GWhDZo4b-Tm1gYeq`NNHC!s{;1H~pJ`!e?*zj1LF^ zQOT07>yBZ#SowB1gZy#xpS_m6R4OV;QGpGe%1%Rc+9J)c*(({nq7FWrD9)g)_eXClG9aukbX^as*(#h^9s725v`mWN`9#L+>86VvyAvmmX-uEAdC>-sFtIyNzP}^ zn;|){(y#?fC=2Ka-i@fU%r_MGx+DM^sM|Cv+Xc8UcGkL8G+1!1xmfXaFm{AhyJw06vH-no_37;H)5K@_0?L z>06Ta5=qBIjT>V<6dV_;czRH=bWKvBS{ zx*LF~8h%vwBk)N#bn zf>a!j57LC92mL(1ac6(J0z#_kcGruRqe|QI{DMI9HD!x-q3nwa`O;L~ED1Qa6(z2O zr%_U};I^z)6qHOBe1=oWOSz^W{l+i<>7W0xuL2E0duE|bq)wyKmVjdUOs2e)m5U`) zQ8hsX54pMlg#-nIzvAD)>iT>4AL3MMCI_YjEOvqzH-aspLVgjHTrUZLGfUM}NmeBJ z(Srv-lU}>6%SvFFiq7)go2 zXR3zv>0k)a1*sN9j-un0jhekyTwPyY8B{y1pt?8P>_qi(W6-a(?_9dMIooJeTEouh zX#ZqBS@oR|vd=~XRML90+1=Yc0;R=qH4IYUPw=x=Z7H&`wz~OCzw~GR#lQI9|M*wF zHt3GtdHU|FcU~Rt9xhfE-Dbxz9bMC_mC9f+a2#iAd+T#w_W!>GhBQ!g!L9;^!)`lcO2ct9UjXdR*0(Ng>|lAc!jsmnuJ@PM2H1bL zwoHPR1x>X%Wn(;9dfWMej|ttIkQ=WbSGjc&X=cE_Rea%rYJl66Okra%y>og+&toG6 z$Obx8hpU!U8E{sR$d?8ympcAr17x7Oi3t-S0FXh)a-SJYFDygVt(ZZTWqF1EC$||J z7-X?gS*ZKa2Ba2PR4Y^m%w2%R#>NwFjk49;zP7gv*7(=YpS5GB^asw!=njgwUv5 z({l9-YT<&P;HsS|Ufenk1l6^I`pL%8owJ*_Pp+MB9`;~6tFDEXeyI$xWfM0Wn7(g# zST_ZnLBgHlRM4>rOjamWG(ez6HnNiGJsN)=zp>yNY%2837zQ z!%PUppNS6m3>bI8a~$KSlT-<~n+=o}s3G>mPc^RvTA13E$e@gFyeZ*)Mt7Z8C?>Dk zt5^x0C#%{8!()in(4!!)H5GqgB~8)k%HFabbp^X!G%4&%^af>TB>E#U7%S04ONq}U zzbbi=1iZFQ8p!!N1nqn983&gOa{AH81u(ruVBcFVj`~B(ci=NkvsBd-MeW}SKFj4L z2-d-8Dr2LX%DTWsHiHv&Zki*>UNJ*ZTCb!JB)f+Skd@P-K9Ac?JqW4q+~jFB+@e|0 z<3tP1f~M!c|3sPJns^0xQV!5)JKyRYbuP%!|gM4XoxV7VkrZMaW!el1Kvr zh|fS~FyM@=;tMvwE0o*-^+&K?C)aqBaYrYNqXcZBM1KXDVTZbvLb*VXfENXti-`hS zQJ+zBV8-zfR~VW+&=vIxTWVefd^W6gcjoIijxXOnzqUGUPla zlI3b+(d%z5PtcV1;|g(!VOMOI6IC;eK@|ze%yt6D1)Q-HQnVS^rO)OMSWfE@8V%5B z0nxeq3P1ChA1$U{K2r7xBRdqXJ zU7R@Epi&2xMW)@15?fM=tS1ye22j&-MQ|8eM_lE_o%?_1xBuD~-hG+qFq#V}0~nD8 zD*!Gm2M3C|0+e67R!{s8#Mw+Ma-jr`80yxr-u&rLzWn76J`*W=AZx4L0qD~zl+oyd zSpj^GAP1VEq0z}?8fir;l^x6e;Qg0|q8693Ks}s?Lh)>`=S8!mJ`F2FH%iJ%*9pg! z2H0`Z?hP9)Xuj0*TWJN{OsuA8y;=i$5$nTNd(!QLBXOIlwWI!~Y zmTY}AAy-+qPjP7gGA7uxOw?6;ky=OP>%-cOqY}kl%;ym0-M@7QQ zaI`uiKHFrSp5QYG31|Z3%1E zU@H`Q!G>7*)bn8Z3d{H^(JYqa8v}k}Pqt#iHfFsOp=^QDYIf|4CdiE7jLqW$6-{Hh znFk00#RxS5%Me=PvoAgZML}usWZ)3!RS3s2n2X$b4~+-jf{+c#!fnwIaO;;8pyJ`2 zSOHFTqSl?WTQD+lLY$%IRB-;5SDiJ7mv@eD99`aD+i9mQQ!;2&yKJJ30H3+ccgUhm zz7_lR`kXAG5_i#o&jKX?V6hytWb|#NpTzOvc@2A?OM>o!79Q+EovR6njsoWf>PDJD$ONerQ9dy zpd>}Z7wwi^X&G_XOj>FXWtEob%-wodbirp6JsvB;P;kL#%c4I~q%D$>$0Dq z1tc`2ft)mo^9`Rt{t$e20XJ{Sx9|4WmJ9jxQE$mx1or*NTW9!=^6h)_Eq{Q|82WrG z{tWAXocZiEqU9wB*2|2~P>T|LD3aR|Ebv*k1ST^^vb%69BiW&`0+L-T>Rv`jiuxpO zbzyo@x2EBjC~g!OlxRWCOpTmoQxyDbql!AwSg@B?1gH_B`KVEn2_=I1&&do+fEtep zjSauzCZteGs+1K`$M~pEtEl4=47_XzEDwX(9~{xR{|uLd;B&_o@ELXnnQ;NYg{+4W zS_4GI{mg+%$*fUrUYGEVpoW9DHph#z?IXz6c&%zjD5sPu7Bfp`QGrsU(W9)R5H|=F zcD8f6SYAX{gsR9ZBs2wwGqN3vy21h@pmg{UOXwhq8(>q{9c~_h$(koV!7y;LeSVHT;*u6M}^BKy3 zb)&$Dt)SvLsT3fEwmun3$P(Q7KW~vTN;6tbpL;!_a5P{D^%ZXhNQe|^AwW9>o0_+$>Y0C{k zLZGPBbZ~}Qt2?eW!CqjRi=IuK%{Q!GqdDmhglrB52QG2r==9w?_gla?1IC7BFBL%t zR;FNNa*3h?kH9+MvryK=Oom1b2(q+9b5yIjB8|de9hBG}s(65|D=KD5cy#^d#)#sj zvY8ByMSDr<*&Gju(4`Q!C0rURfgPRE1QDegcY4!q|NVzg{ty4;zx=r`f2Dvjlmy%k zuuoemI3>}{qoI`nSe~MJstyerm^L&5IQ8R~uPjL^WtOTw0Vp09o&XME{jii!mxeE> zMhfJ$+}-&aFcIaCEhn*E9O7y^9%jGR0I;HLAeimhN-IhxogTJ#tM&WWZmy5#v)<@% zeP?YroA)P1S=*XzTsgknOq-+5=pX-Ye*d5T{y$rtEkI`bJBRH?7oheJ{@y=)bpL4* zRi8h7_h-KLb5}3l81~1FT03y#Laq#eTVLD4!<$W3kM>VY&AD=Z{rQu3TJ?4=lN$|} zPma%Kv-#u4kFQ_9-fp)yHa7mdfAz2aU;oqp^tb-@-(FiRe&;{_o!z~?APk3tL9f&8 zce=fHd(iHV+TAGwDIgS$uY3b%gIZ(U>VlJY05qFBdu!_;GyJ5?8jQVGSdZrh&}X)? zx3a(z#70QR4!>B^3eMB+ZS+Um452m#V^|lrkIz1O{0!y+zzc}B%|>NzvZ*}3yF)y2u$;&gp;cQTtcT3yr?Q30RfgR#mIbD>#QL3nia=1O-|&g9g*${8bYOmgn?J%?gwTNb! zrp8L07`8M{ivpk+I5S5y2nq}VzIZ?xGpRZ?tY{3R@DsxQY5=vWU9H$v?g;~RaXvGd zJ1sKe)T)5t2;c+&;mC+3)=@CDH3^yndMvL;9+-Ip zZ6%sEG*~Swoy47Dz6r#n;vJXnb$^>GhW24g5qMGbSk_*-} z1xpo-|6uv-+a&|KdP@ogiA$*j0HT#YumfkZqL^h%NCC@F@9@JH&S#~f!YPf`3$j3y zCTXr!Tff(Tp+u8R=yCBnF{j`^p=&OFWO;aRO@4f zTYjj?&>E;kP%+RN+`NM}IiO(G^VkQ0wol z?)IuZpj9~|@T9N4=0if=2fd;2Kp$KYw1h*jPJX^ODat;0{^6tx0$4Hx6Ky=m%uyT& zXbgzUJz!niQ5PBVLQ|!4veAMGi9@&K;6sP^7Yfp`|I1j;Z!4oY0pwJRk5AC`~U3;HuBP_maCzaM8#_tASroD8?447NT(e_}w zJK7yg_D4&H)A{~%1~P-}PL~em%iEI)WU1MPJ>Uq?wl5Y6q@V7>5=^GOV|Jm)Bj90$c!!UTuJ29)k{#wJWRWS`0(0&09K?0FgQKMrG{=gm`LVSK#f4X{Llz2kiAtP z$Oe6j5ZQ>CS`cs+R4y5gEQkjyd+Wnhv>G@IM;%zC>E4ihMyE)d&rY`)fSN^_(7Lpn3R<09?xp{2unU+8Vu_9q4$~umlqrzanzSbj0&XK~HaSaY zO&}T$L2wFE2(hJoW`yvF&ok?S-e?4fhO?@69YRkB5pp>)TZSSjOmR7#<%~b^ammb)Kg>WRPb5pE40*L9?MLKaKJkwwuinXpPJD2)h( zGlrN`0*sZQqSh)}qpaeC0H4+KLaU+TEWN>{^aFIvE=LkL^n}|bquw*T#;A>uD#ULT#Cnl}HVxFUJY!CwDkkjB{ z5D*gt^$ofJd2kid0mfTWmKPQ{Ad_UYTU?tj!b&vQg>^l$A~QFBt39o zGGBH&K46PX(n2DD2|1~zKnM#DEVVXRKHWM7gn<|30`}xN+1#XQ7w|~NAO8VImVaGN7wI6 z+x^IJJ8_NfO73f51TE5mfG^w`+gLyjq7phE`-hIHBKNKXo_MrNiLtA zwHr;oSlV0Pym5NgiIQLb{LBB(fBrB2?Z5Un)`nx;B!~f++w!BECztPCzOvRG;)(P! zTX#IX_MO$W8|PQ%<7ubXQg|tF{K$(m$*4y4jg`$t(#&V_v(cvS8vJJ;_bqD#h? zKmE%8`M>(Ff931H;+uXkTQXH^eR(5rLQAvP=IdLl+sM3_$uDHGt4nJrhc63;Y+ku^ zb$4@bF|)X_wz0Lb-EH^Yd;Z?v{G&hmZ~vSB$1i{58~I!gkJD+jC*$$&{@@4izxy89 z3!z#Y_IkZm8*nykcSb3h0lX-C0k%MCgpJavW)Sch0IpYWA_SRT2>zsCM`oL)>okF4 zWDxUWc7Lb0l6I9r=#tFk)S=o^>d$skZ$UnK@+Rnwj7X;aaQLW*j3#)`_>;IdqwZ(N zQ;;7BjO_mO63$lJJ&+lgj|eUSI;4n}PA@wErHyAhgUMEJw9y{ybVvKc>G5QCv@}0n zUOAjE1J1TaIAsht+nFwHj>%j)pgd{;pUL6-#5bel$?jnf&aR_wQg1}ioI0n#vW3DS zi!m1&F-xY40AEa~AYM~Bg$xc>M7|<&Wq~d6Y>})d5Q?ckqlL1PXI)N7-o>+jwEuKqfG=~o6qzf#xqLj#P$eCVIsquE5w`+{i;_a!CjFq6x=v|hq73fsd zvE)o-cPKhQw65qiMK=~~hj=s5q>9Xye+XxPjP(Jpq0fcUf*=}0N91l1KATp1~dRKfM|5bBx;jEfDZI) zRtk~`KFjiaDxg3bfn}2z2`;S^!AuftmvkKfFObPqFyP1oqS{jgfgp|op%+LWQtE6P zWL9&lEx+E2+D*3_C^mow)?3X8ZAKHbEJ(C!M97cRYv9Y2WAF$&^X=1}6KEe5Y9+@K zw5lk!WXE>Q<`}S%NoI5zbVL<=h6qliP>8ny`ShJnCano>80XS?W^{{VLe6Ww&*p=KaL#zQrO z4kJ=NtEKw~G;ObwuImIXwWFl!`HrT8%$RhBKB(oh_deKNS<8Tjc=6Kq?)|GbK$Ac~ zmF3fU{aJ32_^l@cn%TTr;mi`-G@Om@&@OXax^fdt2DAdtfw3GJioRm-V$+X!fL*B~ z6-eJCieeXXThsZ@(lTx-5Y@WjYz`-FH?TPoTvbjBLBsr8-~JAWp^#bNN@b>4DrIx1 znM#=j|BMGw!%~@ zg`&a>k?n$1c4sU1&abZaN5D<6!olhW{b_C{71L0ULSP&)6vw_OiQ=pu-2?~cDMGY!zE4B8&PA@pL(WW3+qdRrP*-SjGM#G z&@;T6SB;&hoGb6F?OZ;(TnlPA+N!n|QfDFxuh@VC#fqFrC<{3E^x(8vZO*6jD2Of{ zUHW(bCx7Sv{xAN;fASCi(cRm(qac`$#_OxAyIb4O-gu)L0Z5Z>z1c{^exn6A17iWp zhK&~Zcu;F1Bo6wARI{%?+s}kadpfN=ynv zbT&Og4T#3d0uZe%aNx57%caXak)POjq7f(#LfDh8lsb1*EFBu9NPIW&fU`1jRS!f{ zD@r+2?$`P^POc*k{Y-nsps`;}w|dzGxk_xVi{19YDHelJ_ ze0#aGgoXf$5h*x?VxdKS&4u6@@kD4K0?nPahux$FZbPve^I{tq+y?G}_N6hzR2Cpo zS&_;rlj8*#qM#WyfLM|%msNll?Et$NtOR(0t{llttg5euNMROOI=77Gk&6ml6F`SS zk%-K|GGstDoQtDm3L09X64_V}EiA&i->AAZ>LeUbgr`G`LmM@;p2UL*Z`mcq$ngnT ze&@txGS_INg=5w4@@BIvCposusBF&sw)*$s3;70C3o@hf+R>j$XbC@w&wheXKKma+v|lWrk#4ipu;9`S|MjBam1V$L z3_dH$fU{Q0XZ507Eh$w-uW@F=8g5C!2SjF@6(l}Wk<)pg;0#(D2?mi~E>MUa>v2H7 zY~t2|&yl_yDRrm=Qo*MQromaB?0{5+bmQ1GolK!XwPdqoBvi_s+ zLDpcVJ!gvo>>e>sHb+A>K=q(D5Go16l+So(fe{N}JJQ44bZhB7@VFLk75sq^HJ_FY zQmNT7thCq+W2ia7000e=PON#c>LwZ*U@MU9KyqfSi7z`%w>|)_iW`VGFET zv!bd6gaV>f5kjDO(-8sikd4f4>K~4(3A`e_97HTuv+%BRj9%ie@0}dZ*UhrfcEX;Y zkbW#bo+R~2wb^#VmmOWWJu)XO6#{2;^G!dUrUr4zcqrM#39Li=MbPMi(kwwD9cd|_ z0f`Vt9tbJnC8+tb769F3jf{IDqUcR8m~{ter^oFs5RGt8p*ZYxpFewZ((Qp4HkRgJ z`}Fhel~rgaLsE$Mip)Zhth>xs((W`VUvhcLWdy6lb}TOx6rT9n0GSbb!#~^-ZWU(M zV!B`xiOfO{I!|YLKpxqUAe*mQ?oy*&(@fyqtk&wfK`iS{`~ukm!ri6i>qjTuq=wS+ z3)vjtFP$fcLU47!nUX8w>OirEZby=47Ak1ApIyGLXYxC}NzaRjI}gigRcorMaw3^% zuWDpZCsR=smd7gsWu{}<1ppsl0y3!94_7yOVS>9#Bn{#2csB3!9^JhCo8S5F$-$v* zn7-$4Z*I?*mVGDiov=}DO-Hj)Z!#S$wQC(T;j_`~H^28=KluI+#@(@_+LPX--{>{M zIzo-tB0K!zldpXA&WA{UcN{2pM zUU2{X>eJhI+kOPV0-piz=sHa@Z!GOLLm`0U{S~s$I^b-rJA_a;TkQ9zHxJ7_v-2f_-wm3*zOOv2FNg2{g-8ZG}@X>*YL1mLKpw) zW!4cSaj~>NU%#}uUm-j5@~xl_+=246fM{hA)CCOkG#7w{Uxdt~7jz=&YD#(1@tVMr=}n{ytt8Ptp-Ps4>g!i~fFV~V z^DdyOiqD7aRJVt?h+H0UQGFn`q#i+!M+6pK~)lyxR}oFD$2knz94ye6xvmZ z(U`oz<^{Q;xk`Yx1DJ&jXh&!Syahp1(hAx*ilzkV5SmW2QGf%7A*4NLNI^QA3j&e z1p5-^jy-M;5-TJonqqsBsg=dHU!z{xf^;f|QIP&G6&YoO1eccU0{)oCNrVJ28nWG{9;dzv)T9EM0=FRv=3~pq_AtWI2LB zd|U}R(&dH>ouFQ`BRUug?M!#@q{y{fRU=vYe`BAI0x4sEPD=cKsj!(Y-yZ^_}_36s`MY0z}J~ise$N zn9JdL>p?_86Yxrq!jH5HhX=U32Tb%cN8ul$YQ{O)hsiq(o5zw^D{`pz%?>cPey zne+o%W+b3kJ*a7%vNl~k**QMmKAI0_p%pNT6&`vflWWC|-}>%v+`DmS)E%}PE!VPv zWe5SO>#M7i!O*kp^OMs%*KW*440M`0=y16t5oB?sjs>ybj z_MFi^GYI7~z!|t4A&x>`?R!H=5G@@oB~$xx6u<{oYj(g-q~B{W276I5!%;9CUgnj( z!*?IO(G3$o)oOo)L$h>ybu!y*GJ93%{IkvBgpQLECQF6Jms2>KrLvN`@Yo(qcKYL; z-uUu-?dI0*`O5n4V6@dAZVrfSjmH48wIMD_;B2MWM;s}n7p>hJMAbwyl|mUc!s4aG zaNoZ7h7Q=uvyNl}To8i56o$BO#c!c6UvA`iDHhh6&8IfmYMbb^pg{YzlMB|}6!9W!SdTDLE2JHtXlhY+u6gcpw zm3sVvr23XFKjMhh{n9ZTlLbVGj$%2AZHX4B#gr@7nF3DV{R`k8cw(L>-fBtmE$M-!_Wn+Z~YadfN`g4PFx zq*L51zQD^28Q(+*R>PC}dVnXzt>R(v-q2nENvlR=lwl9EWC~zK_KQMWvPVV)KI@7m z5UtA_wF2L+NE5|@^mvle6|9crv}Cs`xxQeb*%iy+Go=D0_j6qz@F$no5b8(eg3PGA zcJyZwTEd@7K3iO5@{0`RGkpC3PDDNp+otMwDiPdVcOD{NnOQP$mLjkg1|UjE}d;40F^)h zsJZ}%hEqf45~^bAu!mhBGu6OnLY}}Gpadn*@lbrq%tA#bGuesI3IjpiptS;m8iJII z*#oFozDo83z`6A5fD)id+Nn+i6&va-HiO6jDEOXgQ;(fcd5PhhjI88YttbH0_)OVm zv|-ZAlC^kJqy^b@Pt04VH^t#MW+QAqy!o(O?cp`zLZwU*rJ))(-8xExP}XEKC5zJ& zJp_RPE9n|oBi(|R_O9iL&(&-tQ%Dhw$D>uvz+@Hb?kJsRN5L9~CNwFJ)AfpsM-D_C zd^WDO-@Nsp>m^mqZrXmw4beydK3XR6h0$_|=hzw<(Vkqo<@Xt;xL@p z_G6pOf~q1cQFZ~T?N`Uk)F`-vX_Q-EtUWQ(P8z5uD@3u1)@*#NLm6DsLYBan;F z;ms8I)cF}8$q^)6*J1@Gvq0yWiHk+x8u$$PL0X~ZSgNM-LUAEm&SY^&$fBGKAkV4r zMzJC-caXUII4tquTml>ItgJh{L#Xyt;K` z_qd$NbnQ@DD1@?(#`wmi%fJ2WzcCw6IEE!ligJ1IYp+_zrSawg5TFgbJt1FYvt;nJ z;RVewMj`+aIBPMyR%QpaCJ2UhP~jE5areQ-(uyIdLXmAn^|OQ1!_9pVShw2Yi+r!% zJ=#73Z%Gv~H2h0D$8X+$vOZZw`>Ix?$O=|Q^G?#Ly79C(spQIoW`C(aMbnG?jj-N| zn;WyWFFyHFuhEIUuu>@H7qS~GtNnIIWH|t0HH;u9dk43#Uc=YY2;*jy03Q){sx=6H z)}`J6a0Vcw`bVE48{iBChHPu;O#jrG*>rs{#%l-FAsaI6&Q<_wYcCTa zh)}Sje6~Cw%Rec}?Tlx{HQIc2dpKF^^tT4Xy`|ai(rj})-kC0KO(qo1KxP+$Kf!0T zqmJ~~nvP!Kz-OMM-#NWDYmY0LJgRfm3L8!g6^EY*G)8=(frrweOyak8kt`sP^Q=)2 z0!C{oUQ6>6*>(k>gUpatoXccO`69k?jy4vEpp9o4Ns&xlv2ERVbl;Fj50J`|t}>{y zJLh*`YF=nOXeuhuT2T8yG$&np#VnLdnLHG``pS?i@R2VH4A2eC$0%SIGDuoc21)PE z=}oeTDu?gw#Uv1&1rHezsAx1j&|qZGO-_l7fLgh*ftf4|0kcnmrY*n<`l3dOUOhE#ov3b(3W(c;gN4DhREN~T?j~BgPY2!ix4v~u%M^2Xx&|y%7 z$bihiHA-gmDB?Kk$gZdPz+XCX1$+ke4nB*Z-qPoS^2cox;S92WG^g8);#MSkk*Tt3 zU-LSmS+B?)-WY(eksCp^gc$C$-ipo^}r7pDB@ay8w zAC(K7`nk(%2=$|KL1t85JNh#TE#XNobxZ&N|MW>jK~!htvqhH5zcxPmv2wv@mDD{1 zs4FDHmqwE_ySxP^>#*iPbo(6HWD|T=8dTvu3HDLmne7fP8@ z8Ehn4&;`IOGNmkCI790I>H{@g5JAnM-DXIK?E=dN)kaO-E91meV2Tl;bKRgOV0(4q zW*cfPT{H?%Bd&u|#~)3%if4p6qu#4cM)3rzAGXVx0{F}mZQ#_fKDd5-4RtKkzyu4> zEO;nkkpoKsD4Tu*LM=FCs}P2{um_rGk3#4vEepdmfYJ2xMs$*fLWFwBg0# z^->`-e-{}%R7#@6nK11_)9{K?@8NiS8;Vac)dF*QbMMZjE3s-dodA#lLGwV|fGIjq z35{GQAXEE0Q3Cb?a*?6QvRftQ7W-+`m*Lq(88QhC|%w^{MzSV+TYr~aen2y-}?6b+jkt@ z00aQeN`%nJ+$g3{1euwNstTe|uAt2!wQI3ZPFH;r2+QR`S|D%oAYp>WkNDA04Ud=5 zWC7a9)=%l)O#nd@0@_2d#axc8<;mvCnFX+&v{=L`T`vkml_Hvt7L*mO602ql@&ZVm z>>Q;R%0M>*0LKcpAnBy9j%?h?$J5?mWi$bGfzK$Y0kdd-7+|ZL)H-pspRUJ5o?)9n809lcX7o>l zwC4=jdg(4#RQ!fn-f5AB2bL_S_6aspGs)1J&;d;d649W98d>#;KWSS7GDA)@Ll<${4~IW-I?ZMZR^4xeR)j~R9cc=y z!uAf05X~8$2=`1U%%OFF2KLd+35Lta7PNFx=&5d#*W-fF=JcL`23j9V=2&%xGKnLl zFIwQUuIe>ax2m`fd3-~_LzU&qkK-_kO0OlpDi=8QbC=f;>PO{*%&5F}^k))U!q38I zgv>Z9Fw_?aqWvVvzIOW0PhL1YOP2*G;IpC(K1)~~d2V?ZgeYR36BgM@3RS4FupVM7Mg?QD%nKnE zwPKXX)*q;c_$V*S>!&7sK^$9Bz&oW3lo@5et+o|pYp9P}b z^_ys-VAug@xODo(yf;Jbs@e&RMKBq$|5BC$ip6FGvl7q#!a@?r3h;K=f}u$fjouaH zv*(|p97F;=sAP%1F;ru~Su1WYX7Uu#a24(G&o%?PbdP+lm3%%;5wPFY)8J3qN{4%@r#!J~u*0WvPFmOL#`_h-2Np(6L{myTE|NQs__yqwlAp|^8CYudL z7bBGbvT-_~33Q`FnS*wxpDysELir4t5zf*%UTf*heNYkD2(U%4tXhYF^H2imflJ3d zN$*;UXk<(?-Hl+9uJ^>z)zReA_AVIfv$x+pUf;q|(p%OU%-cO+9R8%Iyf`sk7D~zN zqT7tFCs^(crmfaey8~7OoB{GEpAo{tDZ>$%jLLGqKkxU~N2Beu|7?9QguFV$iEv{$ z-cEOmLWny7ktYVKt$-iygE!tuz$!%{R9#RD^d~eJG#e<5%d=d87oa5oSi~UbEmpBB zvd6$I*IYmk)#PPSVkC|cD`f#dMtja66wb=&bTr@vSsB2nj_lCsV$fz#(KWaB_|{|m z30()Zma16-XJpTORf=4t%(G>Yql*txw;HhX z`*9bD1{DW&3e5>EO7&_wlqoo(f!l_@f@vxhgih4nTirJVODd~!MFXFqb!wGl!X##Nr#9f1!C}4H}3b70gwwuKIJnsG(avI0iV^J2L42I zx1V4h=+PgtXfa0))kj0-r^) z9f^ir)!c{#+%Xk114 zS^4Y&q<%s2DnDJw1&#fvyq5E45?aEagwLR9f0Fz{_>AlpknZO6a`GARD4WhLt8qq) zGeKtc0$CgYJ|k;-d8^JERghWgq}X9JvPh(?sAP(gpjSv=OC^&BpFuAmj<%mP?Zn>< z@pFS(3LDFoh;f7OkHVRddaIZ7f?guSpa$8Sg7_^1pTX?YVLzqS4}ucFWI|p$-R!iPH9?~Gb47jQ--odGHo<%?+qNJLff6d$#kXbsX|g`>nJBgHaA%9(;K>g}*` zx^uL*vK8ts-G3KWS|_OExyam()K`U&Wh_Q(I<-osC>QWN+Mw3IdFck84jfiQ~GZsM_Ke$$CwcylUC5g^O}NLUZ`X~p}D z$!1LjK3mpGV$F*1w!zkfhKr)jo1t0pwiU#~@M#-Q5z2E;&|IvTEx3zu$_MPAU zjqgu}WSAJtM2?1Wr&{w3lUbxQ{$Fg72^y;uip5+mi+Dbd6#VNpTcb|5obE$_D#~OQ zJYGsv1JblTJU;OvTPzi`Fc(|#izU1eO;l{%;ws!iCR@yx?%cjR>5WWY2HGkG#^F_8(rZ?* zv$SS$3ZE@Dy=d0ygOV+YcspyyRVQ`x+lZ59wRV1X7DiF}KpEWFcre7FJa98#40N*- zSAiy=klon|ew}Hfd%U`RxV(WM8W*~Gd^T+K=JcC9_>Pu5p9jZIfi$^XQt`d zPCZT(UckHhvw!9X|KRWa{jYxV8IZ9ZB}<*&d@!Q2)E}-+rr@nsQYFKkwR*SSL`VdY z1`)bHDRGmQ_M*{&P7oNV3v9Hrw0yL-i4c^AlwR5chZhCNqc}+Uj0~Fs-O?2mq(`j* zu1}D-x4N;nwgI+#{_yeR>$k@B7G#=wvPDh^BEYio%WXX=mLYuMkArlc4d$dvY`8g@ z?9P|Br?aie62i?fndZOT?UOu%;WEfaj7DpNAwu%!=*28I z+WiJPY`6j0BE87JdFOG}3}AIcnuq#prv4@%(4tTXB7rmFV9exnU=0L1O)Cl-tUEH4 z!4hMbk#t@&Wm6IKav|+7LxWlp%XH;tI;jh43hE1dMiePa)@ecup;#!ldspr*b*9jD zxDbvaBpR;(oy_4BGPF{X2X1}lHAZ%|20kOVL^}4E5?@X|x|cy|#2Fh=Ty(Al8im`Z zx5kYjE(E=b3sHgH4*g7g>Xt?5VJPsbm7MLJ^{Rc+b5_yl_$GlW*zouh%>fz(;2Lj% z&ul%EIa9055mh5fB*Lh`$&M##<#WPOM1OLsqVfMpH0q z6`A&*)yWo%>Qr-kg5E4kt%}?ijFIeiCA%%#4cUzZ+u}@#(fC(ZasEu~^&05>qUD0d zepFt|`9CPHoeud^#%GHJ&bR`a>a_DrDDZkw^2=(%l0BW;;IoR}D9E+E1VkH39_6!` z(IcMhlP_i2K(rke&7G3A>qMAL9^X@#HtKAqET*38i4Bwv+o6_%AyBDY2^l2n3<4i9 zamrVaq`YXdFoSe{fm2ILpn4D}5xO#f@(1_~RS2ixi&rbC35vlHFM{~=Q6*lYn*=h0 zzy<=JL1=`{@r6uLXARIH;08KH=XGcz2)kq5( zPOTd@>vjag)R(Q6n>d_&egF8a+xOKH1B$A-KV^v(X#Po1K;u#HtzTmIpYK6bfhHD)0o(0-RAkdlk__QEi#-C`bl=3{V4{k&Og& zlMa|d$jr8vf_pF(^(&u!{@4EUUr{9~aJ{d5=}Q}HYZ7QlQMn>n2LK9e1d+xIY_TNs zLb*^ZFd#GT<-b;=33`w@o=n48BwMG0G6PYS7mI3v%ouYO4dtK}#EJc0@813U z=U1+j8DLmuVSzFp`3HOqb(3Al5hrSkMVArW5-(?RQYMSg%vF3=b{Hu!$jS*-kOhX5 zc&U_bUchm}{RfZ6gR!eymZ<5BIIOi{Gq{p5YmXw$@g#kz-G6fX{;1iBK{nMIUc$KB zyK#O6^kW)Ee=y)BvBGm4b)Zj{P&(b z`}FyHtuP*^yJrHA09ZgMAoZj-=(pO#P8T6)tla=MwjrHn3-K=E?GFBY;l>t!rj#~H z=b3FzW~-?`3osMiIbhNP&(?di2QDQuTnLxLs{odfjRYXg7jADM8%y)e*>b<$Jlj9~ z<lAu<^g8G8mCkK1ykn@4I-K%qaXqcAF2#m3%U!4mO8WG>C#S0Y0zw?Oc8um zH=@2Ht&5@l&%yNKF5QxVl(j+vgw zYbv9G%qXJa?cqV_LIJcCNcS{9FhW@PRCU8v*DA77;B8i}>26JdZLKA&TCK=URwJ{` zSZyHaBgq`fW`|MQWICELK#L&R9m#3R#1Wds7@$(2qP%ca`_l>dhKB!|2Vv-~1gL}QRmP|@I{2*1TCK7cXL+(GYszOeMo&1iD!E2M zlyjUXn4#ooCF0GQ7+xT}l4zsqvZ^nGz{vhW;4oNPX-72K^aEEx3hW`k4Owpp6NmUG zlj+{HbT2cq4;n}Mcws8xEDC2rUJ%LRY7zPI-Q!yanJHz3&9bNfz%|qmR0+8xr)!vj zT(ZLII&Z>Mf*@k069RmdY*HTR0rZZqd$wX30Zd~t#wbkMD&e^ry z+4>-EEwx~_uJod2!-*3U>=L)UdfiS|`}4KIa;W<&!`Y2X*F!4`jj$87d)4l=H>r8G zzzk94@E}z?88wE`i5F815F&B8KS%zWTSL6z)ti2!6*ND4{^`nK8MPF^S9NQ%!Tj3E z_4Vn-xILj-3CeCUlSh@VdG$$Wih6Fzxc`uL+9BMSZZ!M`B2*G9VX~|vIk*sXB{0rc zTtFDeEHUGy_B1wQGAj;mtV}%af~^5+u)haM2evrav|)#6w%@w_;Amw-$Q1%r4|J0_ z{nrg!)6weNY1~CbQi!K}K_WBK9Df|u#&K;BBz4n4B2FX#m%z?|tc`Pfzv^mM7Dt(fFNbZ~p2p|H|>f z;nH+^aCo@6v%S8#d2)KXxwW;nx{CD8mDQW)SMJ}qb#`#HyR!D=?)^LGSFazR-Z(kC zf91x5^PAW9PtLXv4_CLY?w|aJfA`<}FaGoY#nXpRmX}tpo?U-%@6r15MlGzZOqRd# z`PY8si*G)>dH=KbKYi=*n}<7xZ$Eka#+93wkI#z!|Z_j_M_ z?U%mwo$tQ&{Jqn&E7xz{8jmN9dSi2aBk{x4$+YJB;33?@>CWE%>IV1;pw^C(PFw{= zwUTPPR&T^f?D?K$lTGw5J~_*V07iY=2^|*_xn4bpa27ZZ<#bR;nBe9Au$QaT19i2c z1YAhM)EP3a4gsQp-hgO`gV?Cd`a_gfb$uND>c^h~^1x&OGGG}Q07d3%9U*e!+~w|I zBXy;=)MyW)>ii|2fww51ZH&iTfUW7$#&|O8bmv_%%Pn2eIhb}kOT8}OjKCZatXj>x!XOz!?gMh-7-UvLM7#?ct-SeAVx_JOuyh+wSk!|$oRC-r1 zoYc2I>4qmW@l&_7MYfWL>GUr$53I6SNnLV?$O(g!%oxj|(I#H_q0c?lbreTp6rm!E zoGP#i5KXGc;0$Dgc6xIA4d^k%L2Oj$$N;n-3|h0IdYs{aKNeXNmtbT=G91`wip5lf zN|~pgIMFJ}d7fWjge)iKMX2|CSMNjP0caqk>#ihu3Ji6!UKKX;!OHH{{j+w^f}sv= z4?gqts8<^z0zT7_#%MCDLlA*n3~L&K4aQ3J*eGjOMUUjb=N-h+Dv^BxDjFJ>P=jjq zXfGONF9_Nl2qGY`$cPcgA@CXPhojkOPaBSs)5`?KATYD>{_zwPHz}(@heM^qo+m?0 zqDA^0^PE~1O-2ety{0*_pa*3!E=vto>+nX0)4HrW5Y3@tllf=F#fAwp>uZ5^WG0fze3-mp2?UEAqYyX{&pacjV=S#P#8-|i;eR@CYw-7fMphV8Jm0R>y_ z0m~rx6Rg&ayWjfCuN-Y0A_ZrG`R?C%aO><=Gin`e9rvm|WUG61=&4rRUKy>P>|B}; zmw|5m#sDQlMy=7=!P$H;M+5?Zn|5c*!_~FP24qkl+LDcOrme}OId1yRd1qF)YgHo& zWgpNC4Gz3cbie6U8(y^?)Vg847u8pK)OK31nhf+Ia>}LX$~aO~Y`~Jv41u z1!)DEk(f@)3%UXE<^VFIv-pYo42^8%MEMK?q%$QbcUEP2G8auJ>j@Iat2!P^h*Sfo z`;v+hKt)FC#)3@hFO>mCBF9U-pvwvv5n;R0{N$sLo<4c1$jbWK+T}~9>#M83{PkZt zJ3ax-`G(m}w_WPg>aA+6Rj<#NX8XIl!~Wp@ojYHA{-x8SaD<`KnFQ4DLa_#<0xpQ{q{?!{#?>%^U`_8?aw{Bg(asBGmt5>dEIyr${zjp23 zojV`B_x?xkynFTJ^o_gsAKthH__(rnc)GcBX=CTw?(yy8^P5L!H%`uPpI?9e5u;Mzxn-d|JtYTef-9~N4Kut zeDdh&)w65Q-gx$%Z-4K1e)|U>e)#c|XK#J)*T4U7{P{opjojp{%|H8x zf8pQxJOA#-pMLiC+t0uGOW%C*;L+ndcRzXl-lxysd*|WfFTeM}*FX8}>7Dy;-hcS^ z!^cnW-hc1Ov-h99_58`RHy=HQy#2=0cb+`^_`Ubvf9vfx?mc+^?9C6~dH1cyZ#;eQ z@X5Ugc-4?QSFhc@dJWKdwtslExeeeu+dVknJwSM}wQ~&F**)3agWx@EEX}v)D_gT= z@ElNyFj<}SrA^x1)zJhbM+Wh2H?$mlwD`pj);0;f)mxxCe6BhtP;&x*0@^0vzjS+b zGOH|IH?W+}Jezm>D}&T8#!Eiioh@%pme$A9wb3MX7cyAt;08J%Gcv;r((SHwx`4Cg zRvUb_IUFH`0M2%2^Sv3Fd3Lc(fppsS$Ft6GRBI2C)}6~YntrXEDe9a;7YBfW9MOnW zHwIdXhFlVuMTRYK0!!za@ue37i!9cg&sPL|3tUzX71 zvn7!XL{?;`$OG4O!GsPhXUfoZm$xr*nTnZ?)6qTDR^BU2r3;{fu#xyR$~+>*VUr(gxs< z%`gOvDloYNz*!BJ5eSpF%2^ITrlXAzZA1h#Jt?Bez^~N257n?~)f;+JQzNUSsd>_6 zKqT!31AEbNOtejO%^7%$E+9YyghUwsbix^O()NoAZU%*?T?3&b6MvStf68afB8xW( zGP4zj!WnJ35CQ%o1Rn#hEspp$3IyHfG`A#%C9%e+ZGo)TY*iFc8d$B(>3z`}k&Ohb z9{5bK+mhRm-B7eG&Puz`RE{CD(0&4ey?W@!X81+Rt2p&1kw2Auh6}wal+VhG9G8yq z8ztE-DU{EetkL0tw51pWAfv1#)2owkI z2O1}zS!5O~;4_7lg(9EHWHgR=)?gQkZ9kbbx&|Z41qPxPIVI1=nmcU{T7C^SD4EVx z0y5GQ4Bl1#MOLC#DI!T|+3%24$CYk7EJWOajqds;5h&p9VbOA*a%}Pt)xoEr}{%QljCL^joj9Bj<$AhZR2QX7yJPV zIXk_4&1s5gt~LEw!Jo<$4;;@ zTfKIArIFOjg|ekvy>@SRa|ekUe(=RoV0ob%tS_&9@a_lmrR7GgF1evQxqW_gf*)Egp@Ns1Ubr@z(vGWs zwL$x_2I-VCvL*oc-)v92y(JLOV6-xt&@Tijz^pZ}&Um`JvUak)d*$Hh=IPnp^Q#b$ z@#CAfpWV6t*8PWo?92Oy_paZBJiK}P;jP>EuHSfk>&~0^A3VEv|LNU(@4oTmgJ*Aj z`0TB(fAZ-kZ$E$c@e^R;J8wMs^xgN~eDLVke)(IUz571$-#)tn1Ux@FKHS_s+}NUW zw7zw+v3JU< zb>Op>TMrZ$`UhY^T-PEj@<24cB8zEXTDtgvXj&-Y=MUcYMO!Z`V5S#t@mZp#pqEgl zP$W}I=#o;2RYeZ;Ad9@_JFy|#mf~8HW2PQuz0}7zG(3~#xJBV~?>w@rFu9?|p*h8( z5S!upXr&uARovfHR1#c$#3-@lA=*APQ$fsP_%Eq#6~y?KX#D zFOobBaF&;msHH16X}1|7AT1CWUDWBN3j*jNG)A<~3`avPqKHQO4(KVkC2|yis|U1U z!mFSH?fpWx!$eIto`=pyBI#5U3=lS1oyzNGS#m0}Ur~axlrTz5w7QbrC@aKWEvqF( zsV_SdEf`5oPq4d!-I2X!It9(zKN zxJ6m#9aHr9yiDfxzi{hE7B*TiFC<%KP`BlDUk=nv;!p#hKJuX6BE+95u90Pu#J9fU z;9I}IGJNj%6HEj2Avz+@7c&Jm&p<-~%b+Is0vp?5sC&XB#YC= z^&Sw-lTDKc_=-#>cfNaYy1nO$z-U23d(R0%smv^rHTMd~1Jpdjta^T@O1y~zSwI8b zdUJpVX)s(~nr*JFZLO~DZEhX!?p@kDxOINz_LZw>;jSE?JV1MS?Z)Ffcc0vQ@chZM zXAd7ezI&f`O`#pVbAI*O$?4g_(ecji&g$CsDk*1UWpy^4jt4^&K1J9Y;6h}QIIf%| z^ZESQvuBqtUykE=JQ_t|#Isy6Ur;1zG9F({I0G%^G8tDla5_SvTq$L95aJ-MP`sE# zb`hcfa0)|q-OLm-8Gyp(Y#9&+#02q(=`iTY=Jv*T+KZ~btTCCaSSTr}Z#E!WIkVt{ zOAD3C0)DKl#0WAc-oAe8!QBTsFZ+`23!2BuO*?40@gQ#e`qzGC))^9azNYJ$uBn=j z?!R$<`C7Bl9rP!%q=U~CS&PEBTxK|i9rp)7)lsKQ_V-kEGQXVYR4QSu6=<4gxsy9pAIPz3n~l*`PNZjV5awTc3UTEC17f{~z3W_$aej z$mA9eFP+}G|8R4AcWZmM+wJdc?E><)S2wz~=6o=2N42IOcf#7J*-304@o}ry@WOVK zw8FTTj(9e`pqJFzK@90c3H6#W?+ysxL{*SbHyz5XIbPlIT7DF#%ZFpjfjLpNU9#NR z@oKIQ10ZqSs^d0-VAyWW`u$n2*N!5D876JWcuU`NPK_J$dtM?|=054?g+g-48y0>)p@ae)lWye(=@z zK1BLwZ@%;K)3@HZdHeD8TaT{Ye0uxtdyk*KdFTH9v#SrUT)nn`K)T1qljD`u(~Zqb z>l=vdq2j<`NZo2oo2_xZF|1bmNivA5<7#uIGuWBVAzNgc9U(JFFRD+Qy>}lyV-|`~ zR^6mUrk#~vIG~2&f{_^*e$|Z=H#TJxhz1~IDgwbWRuWPXnN%v0%&J;CM~aw^sSh*o z7VSlYh5@Cq1+v!@>G4W;BC9gX5@3!k2^?9c zN$`$MyW+UAB=Z_j&yZ|S3qm7y1W=mk$zCY~8(k}8N=v=v?d9D{7EnpXRh)Ehb=;U< zQ5=zY-^6_yoB^}b6wqquz%o;G$a>6lA19cp_)}qZzDOp(Kw#~IoDA0VCC?LGhqnXC za|OprM+Rv}05U+((6Ct!ywwgn5HvdF41Lb{hgrSgKqUSlH&O{a%`Y=&R7yhc=iZ27tIS@x&r zGjhrwU(%~^kPALb7YA?^vL&UU6=jF4+%y_2er&VFSslS`^9~}liUv6Ii&DgBF>iRN z35zVg6|G3N(d2Usolc&PTJlm}lnb(yN4ue$oCWrBB!|m!5H`!EdtVB)3r#5!>jc?| zEh2fgeh4r+ zJ_8u6Pd`L?FZyb${S z-tI2oEJ>37U~uX5wA=0G3xvs3O{-R`g+hU?RM;|XUQrh%P$p=r<_EL>5D3^xs+D}9 zn9CIx^Pn`5PtTL2wlrR*XI-5SYH5?kzamLj7 z#gHz{tTiqKsE4l($khkv)N7M;*4I*}GpN^qXw87^20LmrfMvj-QLTpfq}^T~42F%y z_I&x#?K}8T@wtL=@y#Gk=B}m7MZtgI!nPlcL7c5F9pXfsZs-Y?nl(F{qv_qVE0B|o z?W48LOItfPk5BKTzFfL||MK}qZ#?szPWyVnj*j@Gu;hfA~0U{q^;{OtMqa3&U5xx_>)L(zHG}5;tM^R~)`*C+ps$b)D3MSI*sh{5C6Qnm z*sh|`p;ERWpb&_{8K9_E*lGAJjWxw0tanT0%wmQ?`q|;Ny5Hi{9r--P1)@QSb4SU> zEkT_kG4*o^zJaaoLDIGZ7CUak3C%>~%!>tNbg8Bb3%aDzy_?a5feU>l0ANuv)6xY2 z04%gM$Q)`B9nGW}kVq+wW`H0+jz&g|oTTq6O~n16T~jKmqmU&Rw0V*%?*!6F+B$Q~K*VvVls zbri2AIg#Wze9D@sui6Vf`%waWHT_4A{(|H+iu%RL&&+3(lNNp|J|p@6B$8ezy<++& zg|qS^@k4>n(JHHcMXNF(GrI{ys~CW@j^x)E!!L+oN%o3Tz-S?FxQwFZd6jIfP2fye zFhBuAMK7t4Z)u;Kq@Z+;28;04?>v6*@mtRyz_NdE z>*Vt7%jdVxu6+0F-}tR>f9K}u*}>Z8<=um$&Fx*Zi_5DUOUu*VaL{O@*-Kl~TI$=( zRC!6^C5acwVn~MNSrRg3GHFanosfaF_(IX(g}O_6JAf}zsRC4j;E=+R@i_1kLR}CI zQ3_0(MnF`CqFS2nnx=2sl*~wrTW=Haa8$GE z$3Qf;Sdn>2E^%U};4#v~ul2md6}6TVe(~-{7AIGo;Ba#nc+{7y0o9OkNrTeaIe1-LHT0*)M=B-+q4c`mI)@&9j0a$ethje#|mLz1Dj7`3GP6?2DV%Z;u8O z-wiZbGZcMwy8QOzXJ2~%<1aq^Y~CB=NjotI5D5(R0AY>6nTqE0@ryFR}iTvpj%a_t-DB>oLi%OhIB}JO5=lPZ>>*ffHMFt_0aLc;cYr)jZF4W{cF$_qc8l{Hrlwc^>lyF z3&$M&q=v_#OF=<$IJz+yulLEq&t4EUET`=T9WR97Sq@fK_m-FG!q5Gcm6OfQ>jy`- zk1yXlJ%4a^_36z!&mTVi{GIoH>Eq8J-}vN9UwrWK?|%2!fA_n;aqs-bQM#by{NQwN zeRpfVG3`!zwQehJ*1W35K^;lN@mP^n1lW@j4@%1c?aN3vp+qYpR~C3Qq7?}^RVj*< zyucMivd=e|iPd3tLfe4J$X@BGAOejC{l+YE4{kp0H^=!*8E5fjSxzBIg(l|=DP@Hh zLT0lO;ffLj*)-9%)j$_)iP31N@fOmVyimw6%cJ#!&111ddY+(ffikdrp^%|qYin<5%o3c6g()51WH49=q9g^*;%p>!)60(R+)F`yVdMCppAyDwdu z;i#7~+(q{o9mzpv{E5QBXR(`tuFI}DqID_yw3QHv&yvI>j4%CXlFUs7a#4VEg zPZtE>>xaPsWT|9Xx+)WKP)_%chJLxx}>f(n4|9zsS5(~tY*M-OAl1ES$uhe8qP z4g?EjuE2#>c+r`R%&0J^3{^WG)Vk?fCyVY73TQ(dGzR;Oj?yB8B7lsWqoa*OV!fFW zj3Kc^P!hD~s4n;nHYG$#`>`CwsoDwh0Ntp4i8xX=rW?31_2tYAD(^mhzh56xK70P; zU1Sc;xLfVD;tsMYtY%9NbU`swsyU5~=@#B0_zdqKK#b?L6?ZmR#wi=KEh0YWas4e`R#|-A3VA9#?!lRym9;S)uSuN8;2|X`BG;*ZVjgG!P;QjPwI*3 zfI>`Oe0bv~m<+AHBNNwO)WKjdWfY@IvDRh2@AZS)iCC+n_P|g(q9mgC!}3q*!S= zZtBs)H%zj~07o^w-Dp0zcmJ2Z{`JkxO)@V|5{s3xYUoFoPFB{}f+%YDx}8pkj%*6$ zide>HC$_?PZ)Hs>vw$b+`vX_s+uSkRtp3r!5bo5VS?KhkilSJ%oO=-p6);;6)Wd^M?jF+_7zr?S+QGhMQ*_7 zN?L&dpEXsdra_;|Z9n<^t@kZn#v3+7)i>R$pG0=pO&*Eo@Q zTq~CGdy!SHmNV)0cGouWjL?Eh!x30hC^KZ%prot}C!O4X>`I`HwNxk$r4VWOk5qM4lHJ=3w}Tkp`5t(ssPK@(#4ER%?{#pxD#PI z11#!>Q7?}BNkXWr*`zW6a;4Hu5(rY(CgY8zrRBk3dp;in<7%kmgxeq+(@8T3K7Q++ z{q+sJ3cOp$@^Cy$9pNHA?e++(HQQu17+DtZg3@qHbfOqpahXmRBfAB>-2G|R>Vn>I zXlFVfI-{>51wJ4tu6T9- z=+f2>EUVAnes^m!??#RF@$%+ueRICCF+ zakz7IY5x)q?QiUDFK;gOr}eNAIFaW>hUT)csyK~h)Jjo8tHGp(J*+{B7f@)$44G@o zkZsh(G9ruYLS}I~Sh;d~t6UKBSvHrc2o)8u1u-N?mmHDPAp)Zjsi<^Ln3zWR5}Cix z6=eXK!kNfSCW`SEq?F?f(YbtZrRp`ff&f(yfqJJikA2ODItBNLg>+LHKow{&MKnZG z3!luBF?b7_v*9+Yb{%xZX2~w*XuOag;Y*4lV>`5m3`HTH4hOl2;85D!kPsQDhciGJ zEM%l0j%+9vf>S8uK~N4Y7GepeuaZp;9NC4!hs{ifhM?Zj7T|Hvx*-M60^GEDlejw& zEC=mfQL##D$XjhAZfRl6SykRf+g;_%I&XDVzb)Ft{Q_?d)S##ME#R8$N0RFb4&DRV zOMp=-j7;Q5Q0Y}Z`(w*%RP?Ws*UqByTAmB}vE!9Lt7O1iR7f|~kI2Q*i#&9|@u!qm zi~3oGTrL%I=~ws+U%!|a?UL$O^q4gpyxkRC@L60?z-N6miprXvVbx50En$k;6Ach^hn<3Sga(G0MCw6qQO=C}tS2SIuc^j42fqA)U*Q5OBt3 z1wb1?W;D{Kx0ri(O*qkm$NR2Epk2Pr?@K^C7Z>LF?)G2Kx27%iQMfTCak zrSkxw1<1}G26DQx8yazB!UXT4s*nmMdm8CHw;avuH3pz43UkiOE!)6M-K2vH5$ZC6 z*o-W}2vn~ZcO7T}*$GrX)C0g-J8nO?@gTM%h_8FD>ez~naD8cQ)E?`SrGODd6JjY& zGiuemI_?UU(2{LW^SL~iILYO`%gvzKirQ>mNVgUdq3Pav{N7S;88CXZb&Sj@Upj;4 zcs5wEB$v$0FadU3ha1ONk8gbV)+e7n|NQMo@4orqooDyndUE&8$G4w6y7k7|WCL34 zXzOHkyf*2OT@jm66OtOoFmPo(-S!S<^t3a!1mKYe2{gx3EnhW<^^T{2fH@&wa75{? z`}Z53uX8+52257-15ee-5=+}{lIcN>4qDS7Nqxpb!EsUrfF**Dz+{G^QgKZ)O6S_U zy6)+EU>KgNnmpOp2q)U20>}fRS(2;^f+32!D4G&pmy8rskN{E|%Y!XK%ZXhNkY|Xn z@)gplmX1^^JWyBL-`xeD-MDdsgY{7;fY0V@t2gf4wmcUtog4U>Oon4vk>&VOS?5JC z6E3|wUjdAkGg-b+VipSkwR#Y><7!}#rFo%dR5A;dOlAmX)l5E<>-n+AOF|~670Q4! zHD6*g8J80+hDRcDQeo2lI#Jt&TtTmJNbx1LAJq^KG&9sKz~54TG#^eQ! zx*f#*YCX1H+Udv^iZaIoUctLECoqMwP-Zu0E5l|7Fx`%7H9OEMf-7lz%WF8-5tXgU zjCSx$8f`@I>wwO0Tt1IIzfr5r=kwqD-QWAa{MY~2|MI{5ufF+>U)kH;pA09KVKHUK z)J#J)^0@-X2yZ`o{^x%0&p&eAZVPu}^;XI~hy*{OGl502fVZ+`L3C-gY1ysK76wHo+lN_xoJ({5*y%COn&)~daF4U~pBgc92@?KVS5``Zwo^}4ZT zJ%9B0`lZuutv>AymOy6dPUnbIJ{zSQ5=>IpYjhu{^$}TL2|lCK`9Y8rBA44e2<`Ku zdFcGq?w2b=rAwWGaD zmrt&q9G&m(9-mygcKPzno$X7z+n4sXFYT-!4qMYfb2MxYVK;V?E>v7GTLGUz>G5T$ zvdHEaDiUv=9A0Tu`^52cmSv&RSsi?)@s_E0wh@8PH~?Ad^8!No387F@iZIA4DoF%g z$u7u@#`&^>W@~k_d9ZbYh^>0Q8M>Mu+cC5&8NN_mv=01YYWy?0&Rc*ppb7CnOIiog zvjy>#0L=kH@Do4^WJWz@(hfFcLke&Thd^MlnMCR0O~ff_p`juCm--E$Eelf6TG2mI zCZ#&$r{zQFiD{XJC0L;zqF7%IQYa){ZU}`u>6mRDnbRo_g!9K`2yff1#B@nQK=Zd8hc8lvoJ&qe8F6fxR4bKidaykB3Y`*<^;K- z+j4-jxJ6km;>#vqKMwJ!zgY-zY(|{fqCRLfr`8Tzv>zL$62(MVasV}$KEN+B)l9O% zTd^6#PHF}1Ufd70C{V+?*R1<3-;8Qub9HH>5qBCpohOI#-X+aucz2E4~hcg(a zCwrHcCu_6eGA^+;+iX_5h_8&-mPf1e;qtIG>ec#nztM`@*H3Ri!L^fKr#k4@N2B&q zJL&)aZ~nQb_usmHdh7eY`r9|pZomEL`LhS_fWSU}=d*`5-?($-{*BAG?_Ym(Y4;2Q zL_63#-kk4DIx{Fupj+(J=fhQmz7B9C4%k8~#O*=tLKaC>O45Nk@K!7jp zsM?L|gDNchR?`bZ-3EC8;4b`}8Il5=0#rd<6*^i}I9B60gXeXYvsi)p&aec@BaYA% zTb3c9H1HY3MvAE5C;$$0NCxS2L*aOp7k((|q%@vk0TA!J{q|>{eRluBgD-vM%YX0} z{t$Bc>XqxaZ~e-ze!JW6`JT7Eu~`eEN-huJV-|AY4>bH5@!C)RfzL_{Swt$?96(KH zd4u7N3Rli#z+`5b6EfLY((E#)WDDwINnR|93uK1?Gu?U|*&tvn8bJv(R10OB;q_t# znT3UXtec}+^TE{{?>%|5h8Lq4uBZtMD5?l#EM^vJPVoHEGoj3l`lHZ~G}SUSJD153 zu;#U^yO$!#5;OU_VvVClAnJiaHgDKoT1KmkA0=@-yk}R_>tW0mOQpp;UQz4?%>G`sO@NDPc-sP)g2UXj{kCGVn=kL7tZ~nm_9O=quK4Nw|4+T zLA<`!b|9f0Zmn)Vd-SYTZGHaHm%jF;uY&+qrmKlxjlCEZCvl=~(gJsm>fKqZPp7&M zYpE-;dg}86;Y+WuV6vtk;Td5Yv{N5u1k}|_9jD|KM zn<*4?9KnT@&wyXRGKy1lsu@X1*H=+n*`k|A(el-jYF2cs zqQ`Pj*W#9eUo`X?qpk)u$+H&4m^BAR(w4lYU=#Q9qTN%1o)Uu3kTb^RMAsB-@;(`r zWn>^)*C6S~#(yTkiQuGkE!mG@rq?oG$g6oSC zti?L)@*zHP4;85(18R$z!pdOz`pGp@GAikejbbJbeP=7y_VVWPXqgUf!jxo7qR6SH z;+V26l%b(GTX7X{z1)al7&k!0aJ^R8hijUh^q#;c{VR(GkN4eW~8M1D3I;d**uHet9ePy zk6}p*MW|*}1wmn@$PR|hp2`w$4vqq&O|t~j2ew3Z4RUNj6mpB#4iE2Nxgr*eXsaUA zv?R$8MN<^za#>|qgBM*%^JF8`Otk1NFKqh}8hE;MIV99gumW|u0b(P=qb!sut1t{q zIlaOHee?=PXLJG791+&23e-sZ=NwCtfqK-%R41;Y8~`7HjJWgQc!-pWobH2}TUanu z?cUwHtyXIZ81d`B{$KpFfA)X-=l}da{>T5xKl|VQZ~o@L^|$WcyZhw_n6 z$z@(DGBwLDlYLRMYDG|4vES(2zIwAx1c)ouex|hlys1xdI3vRP-<2`|v;bcmB@N`quvH#!`O>!ec9yBuTcnciw*c z`O_zF*6S_YQUs(+>YnLN2IFsj?HhmZZ~wioefCw~^xH|RSMLUqJMFXFabR2z& zXw!Ck*6HA^_0cFc%=5i{*ea+9uvJFsR-rV6fY=cBAuY0TJ3@fkQYYOmy+7I+&$fn> z&E9CEJA}{(?hSkf%$ld$u|oiMQ$%`$S=uwVJQ&eVxC=g;r@d~p=Zwx;BV(p1#!*=t zO>hd(|NfP0AHVrFQt24rYg8&Rj~HNj8NX2nd2$#Q5!iWvr~Ost@q zTi`QL9b1rqXuu0iw2@fKar>LcC^Mfa?LtaX5JbQ(2tiJ1Kh}$ZPH+;yi}r`%DB_R{mZJEDkXazRLVHTk4m%(@@f`lMKPlu?Ww7eXMZr5$~+?HE0w47K~f~w?u zWj*1YrtG)CXQJESEy`zoHR@_nQweGc8RB%(o=XXKF(Xq%`$h9vI$_uZqEUI3oLLxAN}CO*daf`FRo$OPS>I6!ZJIhC6yR1tclY*ejDbC$6D&5B+-L%_w#ot`S*kkk2r0+<&_kwl5!EgWlnaGSuQiW)WD~3_G;@opx11qam?h zACVD(qFl-_5NJ0XYQ;S$CL{_)x`>r4Ws3EnS`U)a!lGE_AW{X8B>09iZ1prwvK1q= zyt)^)qZ*m_6D4YykqY>ja*wayxU{{^=5oCn@W@hGRw$Q*Qc)-r#9|2?;K{lxssAC?zW-KS9Bb5Tn0nT(q1ziQ6_w312%QUkK3zc&D$s2F{!~f`i z{!jkNKl#Hy{KKbDpZ0sbr;i^4SwIz1u?#rtCpAY@KsG?DQf2|V3jFugPd@wS|HuE+ z|L&juug(vSfQ*~N$)wtB7)~TofE(}-7vwuA%8 z1xY2#9|Jdtmsd6(-hbn7|BwInfAshN!{7hb_xD=U&9E~f>$ZZu(em-ird%vbg%WNU z*NrWw6(x9AAX+Y8B;&%4E0$T1nZe5@FZ+rK^mGNS<0VTC;7gy+$S+n?ZZwNapLy2O;#|hfyw>^RnsKi=t&cL$TL-Uy!o zZVyNCfXGQY;X2)Mw}+4xHEwrj-NDLWv^FGNXoSFCj+RnEoOGn66iYMAd&AAiY+P@h z?d*N});qhi6%;=24r_J*(@QA}#63_&(m4ejrtumOO-8$zZtKL8?KOER^?Y`*qL75C zsGLTGZrPN20)oIowggjv*`NCNA(PMY{EJ1J#2n?%Pp-r4gq^uOTH9YgI@virKfHST z{O-e>j}czKbnDjH9VBkgc4pn#xH+kL4XAM#mZb%zkf{{2ECdji&s1nH8bX-U0K0de zeFRp6h6Ka0FwQHgoNnAiy4g6B4x}Ok{L#TpPYY{q126@Fr$bkv#AWLm(-5e>NriGvyFn{GG@TpiRg8Vq@@IP!KsmPFdKX} zP{XNJ?`ct$x5-GT;(MS>(uHP-oXWEb5ba;(3k@{$W8*)Q;6ySd*zhH2ebInWMEl7F z;^>dctKjuh%4;P+ekwkr@&8}(Sw2sMF54tN&q|6{R^tj;82~;b0t9va2>|LXQ33y=c1<`Wm7(r>6|dY5SL@w9Nr>vHiMcVS759V2upj&6tGt%D{zal zDSDAv^Yx^>z=J~4J~jdwX$b7lb>2}K3zUX9nZCA=PTRz1iZ3{=E%;c;_bS-b`v&;T zOFi*`&!A19H5|$DHJ^H{ND+<9ApoD%?Yb*CHe-U%aGzXBl6cKFLJlTZL6CUUHDg;1 zJUyzq4b)+nH707K|;WEO-Oc6SzMEYeG zD+T$(cfSloTOMz~YRqK{RG?gD{S{QO^bM0)t`J|3rrkN72uxN17~riIBpd~wrJZM_ z{|w|R6ontW1J7miWKvGLvN9b~BUp1~)VLs-U_h4kwZ!&O)h3x8rPg*4Ne~K|mbk zqs*%5;9Mb->)8IoOXp~q_r|kORDD4iSDQ8`p?*$UU9nIx1-0tOjksp(Rusffp1x_C z4$2V(IgaXgZr=Of|F8cK|NVdW-~WI9yZ`rJ_?N>pfsD4YnI#bqqZAF zir%nXfU?O7-~*J|2xCV#P7aTrJbv7)H&j_;E1c)}zyE{ZfBfKa+2OD?@HF?z$(8@$@Bf28`@4S-xRGOcoqD$x*1&V*oAj!Hvz8CEs`jJCFh&#I znKiqU8gZEcMjX+tnVRix0*oVkMtqogLEQ_0XjEw5>I+9`=}h^hR+mhxPlq_C_2#tR z7}sjUYIRg6D>wToiq!+ZmBduQXSC;x!r2S|8uiAgR>O&8D@?K}Rdau3<%{><-+5!ID`0}WmF_;X?|TGV-%hqI$8ieYu9?myO;8rVm6b@Wl-btFr+=rZv?GY z+-XMbaeK0}ymPR2aJF}L?f4qx`pNb4!z*i(_1R!~+MlY7^N{p&<45b&?FAwbS}r!H31j>VaOAu8$AKJa0&!R=_P<`NW@WK9L}Yq ztMnA4;}l2sY{@lv0)y&o)li~=-58p+ z8gD1alR7^eYSCCv`fAjY{D$n4Rh(c=+?ZgY?fc1m_9v8!0%3zInnSzLUL&Vh^S>(e z=xcIu?oThTl>qsv_{52=vBt7vsR0D zTB6$&-MC`9i;7p&z-Ki%Z0L#4I~qQ<^lOITlch#R`t1@1Viqa@J_sxoR}FODW^y73 z4Ba7EO zCgcUW=#r`i@R?F3hz5I(-WXjm0McqW4ZW=4vv$&HlF%A#Nz_DA$xG=p2rXS$ghPo_ zZ}=^6p~0Fs5g}?wVkV>7NXg3}vr-1oB<#(1FKwS(+Bvy%<@V|RrF+-!LJ%3ZhXi?`v=E;`XvgBD&;@64C?U#I3UZ|L&1>I!Hb}>^S^Ii)wT4Gsn-g)-Pmp=Y_ z4r*j?NF10 z@wMaAKlq&=Y%a~&Tz=GSuaBpI8$9yzVB`P_Wn*))T($hY`TAe`H~w&KFxASu!;|z& zo4Y^_yz`CWq#MLl!$!l82S482{{FXqb=Yk8nyu+@bpOtsJ2!9V$#$lhX1(?0&%S)= z=#sAJBLGIN6?@^*V7f6|_YBWb?JGy;kWqUGMEmghN8`aX^5R-pkG%*vYhK(A8@;4C zs

    ;KumAm>W`9EH%P#UEyss69lsL-m53(`vYkM!*@+VH*+oZM3qVPi3xrAPN~1Y$ zkVTXr8?wHE_(iMsLc&{gJ?5y{1fS7m0c7S`5)T>;+H=-PM>a|4SsV|lRR9^;2eaE< z?sixE1LAI@R{QevcQ37PjFQ^MU<^b9KGIonxHm#$fGWyZX=Ds(b%0G<6S5uC)^M^r zobHciKs10F<+J5>daKr_beKF4jXQeB&EVKm%*-XhYB_CN9%qVMtke`t4=OV8ajz3@JGp-=1Ma3?uK}CxzMxAvUoC7{qT9U9XUWn_d@K08(l62w@?;1S-z8m>ESJ^5h{0!znQ}H$1c3p?Dp?`z zDkCcffM2c>*>XtJ%L_b&PCkPmKeAB)pBZ$?3Fr-Mm#*}L&~Kf7`na@QlHGJiaMXMm zW)ta!CWr93llw`#i%}~&VaMVuE(24G^utLdzzuJTb|uRJV#tVLS~v~?&W807sZ{ur ze=#E=)S@+*qX`t>#-+_mZ{B_LgD3Aly#C8c=%8M@qe~Doe}Vol<$7+m%e!K!|n0x<0o(4*gpatRsd29d5P3a;-ZjUEI?I+ zmUFnd{rJw^$aVp3SuOib*`#a&pa&tA6Ymz-8&$<@5FBRkB+{qg4;0*mlvV<8HadLa3W~^WtLB zlkpiFan=6}<6TNZojo>BZP((KYHXgj0n-eit1hs-?d4PNE59{4QnLPJr2v-x1O zHlA+JmX~|OalJ(#jIKNYq7BC&Z{pD-?L0%x1q@pq+^I%cx+oP!Fnhl2|bi3MmlkuRql= zWULc_C6_@PDN@jG{*qi;s2pq_F7;;6c&_RK&JaP#Y@P$mp?rfkKzk??#x@E83!aEK1-r{29tYO^ahWs48JY4%%|q6umlcgU`CMH`2nc;50d_DLP#Z8B#ABqDwp& zK%26ux0KXZ?Q4Vt0nPl__)ieZK(A%KfWM!>f3L|!Ij_oV?Df;gYb8K_+WBXYTv33$ zngV$(=f$5tlU$Vcn!L(qd_mF+ic?ZU;*-__pEWs%jh_~L7BQxsS7OcySzFBtV0Kq< zAdcX03mgw5DxzJq8g5f6$mI+JN`T-SA|HK4Hv}781=1>II6xRAB`^YB05XIcYkOLZ z5E<|%hz&=X99dETp(!+CiY`QDV3*(n1!s`unGixwDULwMM1Ilo^#FXPGNkgLwxEK+ z`bmA;7{~*NjLZZPaZ%7xOT|-sD1yj{a1zX6gHD~imSX!!)jC}jCBfBZ`aTbCRy^I^IQnv70SZLPH%`ya4vqk7)Wa=PDCRQ@S1(+cY^rdzvsFS9@%hnMJ067OjF64LohZfi6J zhN8**%DW#ty?wXoN3=tc&zFk8K2EBduFc7nO!m^o?z<13C?&SxhWO!BR%CKTP*h;L ze2E!%ho0$zkfH$89O{Z%%;p#XndNx8QOqpFmV;Km6Ia2Mai*4VOwAcwCT(L|yQ~>hghXe88#e(qgljSm*Mi5!Dic8dhfL`Dl&ieA&us56x zC!JQ;b9_TLo7G0Y-Rm~GoqBgZo`3P#7au+UsNd*S-MASw9^ZX@w0j&_K_hAmn!Q1z z)33F`XWgg{ChG*%wx6{81kc+J=z7ek?T3`ls34A%QLQm;b|C$z+6|(P7m_fDXg^jj zskNfG9)yrah|q^L!|;a^MV)lESv!e0mX^*B4kqn(JBk{f*Nx+GlW^E_w>zpge&{l- z-WXJ?ptPE0-#lk(6S7%TNpJ59q`cK~K0n}m)htCJ}J3*0to5&s~Q zdTUy1jg$IPqrDA2TUsW4U_h(XTgQvOw{(1S)E~@7iHxKQ8r|7Rs^Ci?U1(&~GNmzq8l61?l?#^A(;*8m7KHK{L`nIK=pyJSvVcj> zW^$dRd-eEQV1&@pPXBGcxpc}0MKn8Y8lWxH{sm&m zs})?=K%9oI?5CYuFD9QsF4zm1A@~!G9g|^g(QWz!;~dGuxwIUFG$&4>B_M(VQ7p0{ z1+6E}CA^jT_<&-kw}Cul*i=G$M+|JFAP+LrwiSZ*cUm8V&$ObVmo=Ty9o|l~sBR=R zH3}H3#=8Tf+LHXH==K!9Cwpz)?tnEVx1$E&vsiRJ;%d~>1v_;QwpN-F6{qr?>?Zlr+UMuQCD4zk&ig_}sZ4?x*OghgfpVjc| zGG>)Ao3bA=X2dxVJtxTvd?oKMkPEy;DGls}Kfz}Phk6dn#sQqY+Q&u(d2q-SJru>IC!#>1_(T6R zw6eLX4}5VH*OG0yLVEAoVW$`MfHIw^*YKOIusx^`_tp*&*6eC4Xdy#4?u{D5!?pdj z!AjLaGte3)y{*yO@!H{oEBD`f~Sy|u~O@@S=9>ke9@VS5ZY+&Nxb+Q6TUsMW6ZI`w|!)%vZ`e7qVt2@-pa z!L&b{4VRJUWbYJzcItzr@%nVMW~lzSxBLe`_=|V1Kbnu$NA0CSV?2b^N2|m2&FL1D zOU-GF8sm1@Zg};j&h%*GC^lnAzuJQgYW-1Tbi8>y@69_=2ak#SAJn>lu%pf0!;PIu zyN~#Vj9b0SyGMv19dY7Z1JdkW+T2?kOlp?%`Md9~PewJ*8FyL-Tk8kgo6Q)wK)M{z zq@f{f$HeJI)$y8MK&LJd3F1++?Q4c9DP-9uXe=F$1gN30M>?T2K{6TMEOQeTuJ9;Gs^lC33tXNt>%{{Z<>#OW2eX@T$dP8FWSZ zoZ4Ny?Yiw9u5C@*eYJuT#ra_38&1E`2`q2gAFnN~2%up>#8cP&0Ke(_c#8J`&ZE0; zjX(xqj?s8|JQ;O*Dkn{PqvQP}@EO_ce6m!l)}tUMdvTiHq(6m3Zsh82Bdo_x6qx>l zoA<$I&A2)4j>ql6sM!UawWAuCtm(y6+CjDMhBb$Dn6><{?IR@8^Z;jG-El!k2$9~8 z;&H7$Ars5$!?+3=Q~_tzRuolzKk>Z8_p4!0i$W?S9)wjtz|%FOm@d^^84h=rm%(Rb zyQd_fZeS^m;ZNXNCyEdv4jI*IEyq3I-hJop{c*Jc00L|Q(a4;A+CA1E0gq_s*7kJ1 zG8_}vXuZL(-RY-mJRziyEnPGK#u_);WCmN4AQxE#kk0N0gyB`=#MS9+W3~*u1ES&2 zY3lzLKP65_2%(eGa27sz{8)&uq&GnN&j4+sDJ+n$Jb(Y*>G>#WY>not-SMp1>jqU< zgc|2H@ENZG(M-|MKxwQD5h?&6o=Ab?h=VjjX|ykma9Fw$3lT>FJlS-`0FW!4TLR;d z_$pV*FNO|4ZuV@t^h-bgM6W@LcSmxe8Y+G7I-v(b4{r={M<~p=h0BCG;w0%-U@=stZm>4f}fBB%Nn=Tk_h( zOKngGn2N4XcCvD)qm8r+jSO)TUmLF=)SpCN<)POOQF%4PkCj&$>*p&!1E2k5dF{lX zNnR`JLN55Mv`F~OEUJFRNXX1HyTLjQ)=tWrlM_MN4LPujs#DUG3@2r{NDf+VlQ^eH z`3%?&cn7W_1)m7*Lc@0k>x3^z#Z0A`VP2pW?-EaDWnE<~DfOLkA;2%dR>N(B&p>7= zoXM$6TQahV%%C@j!dMV1-J0_Sx)IN6L~yylNIWeBrO7Z^IKx(4t{~cq*9zKAw}~1^ zjFqyY^9HoTpgB^>G6GWN(urkc(@DVD2J~Cf+a9mqyL9u7tM_jnUOiqr*k0PKx;5Gl zkJAm_fYk^->VAW0C{Ba=&_pw|V}Mt;F|bt_d}IkH5^<erlFIwTQBhMW2}>-(CG_=PmQcw@30>W(dH zo@!C?74vv~C(^A^t@+`zXFA6i0%wSPD+wW0&q-|CRTM{-Jyi=#yO#ECR81$4R605t zY6cQrRRNU+27xGoZzJGodbjU2^JXHs#=mKnXd`#L>e;Ar} zK9k|Hd2kZxpDUELLfI@-YKno=8@k>1qAJSC6~J(%g={ICOZ;FlvoIbEt8ro(h9Zc? zg=}RZ$1dcgY(dH7!Dj->%w)7o?r<=D|Hj?5TDvBw&SF{5SETbHhEPFKzkFM*}V zR-3AkkTszTGB7Mpb`-sG`3xutx>9-a)QRnCELl=|wtsl@^vqN6qmbS1FZxY4XR8V; zR{c11{6}{m*1{@Rsu+?2s0D{XrA<4%W*C<<*RV%ro zDeL3jXxJaEtgQ8V!x)ylqOUHmb(-B`wzNE1Iovs-WajH$)r}wCdU(8h+)i49X1`Z$ zcN5Z~OZE&1$oc>(O+Udm+3>=2Vj1|%Z+RX`abjfGxj{~Mf1T&-I`H^XYz&0n-_0edl4Pbh) z2RR`&y4aJ(Q$E8*cc!xs9zR{}4ZA@MJ|q2MjW&1-l(sdR(ro|^=BpcnF~P5Pm;9{h zaOaEF1L>@PKp1{&;M%a>Lbgex4Xz@Cl>@?9K&~~=-ed|m!|8)&8+b>ctwY?Z;Y0#z zofn=s=BXPFupkhPcukwkC?oFAS2u@~H*ej2cJt0sqqEW(F1H6OozXC91qxbsSu2Zb zS=7_H8Mb1XvZ?Tj$VxBxti&sVW@#=o7{w_nh(n+oRp>_9CfFp~8bGb0sAX9PpFu^Z zQ!+ppreL|M2Ozt4a(!dAN%;(?YaHsP4lRPd)#CZmmHrcDXl=7(Bha1P=Y zkD?-!kUIDTgrS5NeR61nntprKnBXd60dS@vL>_P$%|^S{D4gNXG?9!80qk(M5adLA zjchh=Yb6zMhQ=4HhLY8i3O=hr4M<)h1qts)tQE1OlclRgb>1e^%0;&=`E4a=h+ZO+ zjh=vLD2hxRVs*Bh?%YMY(0(42c7a(J@z)N$8vn8K8dUupA!KoRsFT4L=_WrZkmL+XARqb(Xh6Cg+s07(!42PB5%fET2DD*rQ2lKpVcrV~ua|{IyplsX}1`@ad4#>`rVGZzEp!qwqZ8Wj%mDaW6Yp8CT zD=n!eZA>;(FDsX-sKQWHwW}hS3~-kEIgYKC>Wy-{SrMeB3NkC=p4>tY)c~S#;V3{G z7*1@ct*YE8i`A8OKOOyr@BKyIBg7u^?!)HWiMAi`;W6*|d>UE6ylDW%Oo?3I;QheMXE1@) zT$xrO@X>SP2G>y1BDm4+RW$E>#iXExi$vOaXfksAWA3f=Zv z(t2lr1}Qacpq?$_QLKXwaSe{DXF-TU07?zEW)m6Arhp61H47ySogipQV6{{+d_fjh z%HR^fah%<`bFViTwLx`j8?NnDSL%=NJ$d!?wQqQ#8Fb@L zCoG=aeSGu$MjmAN*o*Ky=ioC?+O!z(m`)%w&S%{qrdj{sGr(CG4*UR=MogBxjnp(N z3Q*LtLtbZRX*L6>4Ts#3EKMmZ@Uvy`vRx+1nA-$sA|DaeR8ddw^3z^P+qA?DAKiz1*KJHh_SP&(^x5t`|p| zW4AT%nbts`L(ec8|QnMcV@eb-jd8w%y9;&2>djN$AB%slf=BEqg7&v29Z4sX-jZz5xrtp zEGzg3l8cOt`RT;jDL)90BN}iG((0(3kq!KpVJC#95E;O1U9(Iv5eCsc9Nf|nueAa&2GdTa5$oy7)fd*f#`M3tWd(Z?Zj=nqxeI%RsfBA zPxOFjV?7;e31tx7Q1k+s`RouKrA>}DMDj$b{YhET-s7#GRPRC6pP>FM@EH!5f1t`W zxl)yDK&YCm)-;##8Fza&lxT54R8hx9I(2(JJbWz&B1CJLHXaDkPR*ElMOD>mTi_eK zeh^1AJnLX4yb0VRS8G*dyrpsrFrMjl2}DQ}$goqX@!km;kg~<|Er<<>hHn!uqXGp3SOzA8A~)S$ z+XK3p3VB?VPzMRt?(*QzfA^Qy$6MU%5BB5s;k!hQ1R01{se|MqNlg?ZRn1JdfM|Y8vMLSi zG;7VH`Pw($d>kq?kIiB8x=K58egE6v{X4(&H-KV5W^H<|LCJn_79F$R&Wb(8!MLX0M2e+xrtUk zvO>TanC!vL`}eNj1+FD-+zs=>kB4aod^YP0foNl9OY28jFHHMkLR0>O2xK-4{*ceO z5sNs9@!2#3!qlPk~T8D(I5Mk|&mWC(zRFbOBa7+ul7| z-@+cy8%<4Pq{R^pyvzBFBN`YHaJDm=kp&KHcj0dql*R@(If{YLIHExpltu^$K4U94 zabBGC_Sxl2JA32>tvAFg{Mn1wS9T5-Z$rq>kJh%9-C=6^fntHrlqx!G5`_(DDVm@G z(M-j%RNGK2Rno<#EHS55Y$T5C8Ew?$ zYG_8!AG|1nj!>2OfTqRPcw$R+*E&$N)-+c4vLp~M(KFi%s zKOO^~SknW_gd8+mY%-b2D2;Z4z&K-p%phczt2#G{aYO@z;ag5=$ZU&1zz8|H83H9B z4G6-GY4wjE(bB9*(j$i3;G43y+>L< zQWsDK{lJ|+h2DdzKSBK$=QA7#6jOenXi862;e3X_ebBUW(F0tQ+cP8tH?8S;+a2g> zUr$rP!ygiSW|kGbENNvaklg_9M$44IVPzQ)3TOFHpjCmylLLrU=5&l^YjLqAGxmZPULd9HZCTapS!y683AfB zT{H*97|4bCOKPg1G3)`BApV@muhsg1T_Gaj#G-L1aHO(`A31z14J=$U4Y|2}bFJ4B%ucr-fGr>eISJ{@J6B zRB7Aj_=@PIQP&w{20p_cd~{{Ykx=6ZYPCHp23AXYdHY^ryGEnoh@#PKjkB~9`g*GY zl!26b-4ujQ5cb0;wQQlZ0=&?xb-+iU=&9w1l^S3Rkfb(R+;T=1HBknHapY>PmLYu0 zEo$^F5RLJfRISrAFUDjb7^Ozb1!#y+GgIAyz&%!-mVauMy4?^UT+-ou4Xu&g5)<9> znKKT)yue|+2#6$0GT2Cvkd8Dnlyy*)*AyYORMtx6LbJeXPE*Vsf7aC)0|MUO!??6<&qySp=)6T)p z{$jCMEtjuezcv^S+oITPHPbXcI^2)Lz|z#i?X8{V5{QXb{Q2DnpS*Yl3UpQDfB5JB z-M{?D|8$Ub_cwO#T)pw)!IPH{pMLd&kACad{_^*~^_`#jN=z!KHO!b@R2zyJ7aAAagtuBlt|>0*EH zU~RE(XlAWkPs8k=|KorDH-GbQfXp&Kopi@Y+&sSlL<&kl7^dqDz1+ zTfy+w!R!cp=J`X0Xdp1~6X!F|N#i)_dp@|W9|Qw@n`MK9W=2lC9q<`ZTDLy~Nh{@Pe01^w1LOa{K+}4FA?Lj9t z)`P-IQq#WT+v0(9| zz=S4h8m-;bA@G?Zf)^dYnI=)tCy6}1I!41Z>Uz)bJ-YS?bvtMbOokFrI3FZ6S?~bV z{Oz(NlqEDzs47uyZVWdM*N;$7hI(SOT~Cd`NkA(ay?F~~G=U6hK8OjN0!59|S>|>f zCDhq$voDJek|t&j4&&vpqC5z2h76p>z-N3|NmxNcj0&9c<0Hz)w>VI%8*C_vfE5iQ zH}&yuIj{4ho(fdshwhcCJ29ov3^q0`tq^=zvw-v`V-Wj6+Q!seHqK%CaT0|^{U*e%2v}% zMZY8Yz%q#QS>800hFM5KSBbi6#Eqp^S=Lqrbrs$Dc4{V}7B)*QaYbZ-kBHCkUg3%1 z_A}0BKm0nHXajG)ho@GnsM4y`F43z<{=fulHdwb69~_Ab z0J=#lB03Oj`79J{u~Y@3*;OSH9jB=e!`>{P=*&G2x?Je+#XK51`ty2lv~gG}tq4^S zh-OLl`gkL>V!5fJ`{-yM@C)01HZ&EdTB_Gpnl0w=4EsTES>SCLhP7L5+r-yUEUcGh+Ub7@whkCTX?yC@x$UCQXhDi)Q6DzB&)sj@LsLh5YioT|Gd|#uQM>bEsi91$mW%RD!*LI}TeG+HnJvNp3aTY~g36 zjy&Q@8C!fb>n&X8rLEm(H}8NHbJGFIfzqs&NTZ@n0W_9bj>{Z>&;&Tu0PW#A0d@|P zQLZbcRlQV&$iUWU0Wsf>(uy+p$yN0V3#RD`GD_~cfz=f7V`<4}neGyfVn#BGyxA_T zf){I`*izZ7G~9;J0r^RK+?2dZ(=9ig)w*975?S{J86^O18>?lh*^=7?XSQX1@%iV| z@fd0R`{aXbkHZWzX7I{6p>@?ZYK_rDKBlVz#fDSqp({l+hR z@4Kgm2S58WUw`xLxy3>?+_`-9@BPjH`sIU1D>Tb(@!hX~^Xa`uSB}m;dj9%*Uwre* z{_(Y=(|$w_@zJP*2@=b>c6@r7xwOswaD6fx6&<8M`|#tR{o)&)Ai>q*-=aS{+dmTO ztt5!^B=a5r>iN~R`I=)mmkuxe+yC+3{O|wizuMo}1D}nHQR*d^kIunop6-UG-%mQZ z7Xi__%qQe9%0LX`q%%&6S=IqIEsOp<&1Z2siIW+bzG!4~{LXnSdCiC-kXbJXy4Z$c z@7*HJK}y4#ES1-O2o@K?z%t5CPHF zdVL@o_qBo3bzN_*=nRAC&4b6cPR{{hfFuAGn2fNj=#sj9uou^Yjau%F=f@1uHV0!` zzsU}HOIM8Qz*0NY#m11L2rTf!xj$Qg7uRUAHJwA7V;aWZvsIgtE`o{Y74q(%cJ>d9f;bkMT*^b`OMu(Q!#35NV9!DsJe zwA!@&sU=7>;PI!SKV3e1FV7DWAIBsP<5>3PG{IR-YgHBWBq+?P=y$_L9vP_c`Z16~uZ4y+%M#hE*pd@K z72k41!^4D+9Mmqp;=DsRY6XCg*|)=yx`9wgboc^*IJg2k8PXHA@zZ1c(s&< zDb{p}Ja@RUl}@uMURR|ogCk|;ve`G{&G|02s1eYA!WH6&;QB|=AXa_Qr{6X~W>!P< zC1)7-m%TZKey>T~Lyu4vGB3;h{9yfH)}4XOnky~H)x5=U4M0W$pD|%)KOF$P_=o^^ zz>RV|-Oq4eYZCTYild7rIxeA;tk1TP78|Oq1+`USbM4^L;nnYc_Pw>yCMqfPBMtNy zMMr5GiIZ&iU>YyfHnOTG*&B> z>!k`la!?BmZ)3Fd6jVTL#1oZut*usDT`%r=5%>()0bcNBIaE<>+>awikxfaE>NUOH zwiP+DEi{eD<|%5Z>yc*IjGurn+>8V^0t^9+91(wxcZkMjl?iN%G>wGT8o(62+OTTP zpe03uVpSUYO4Y7515u#?M_ENt+?FO+X(a&{(neFz8!c(IdgJiq<}po}3l%lijE>`j z(u`UYmjM*xJ|<}CWv!vrn@B^1XpGWy;;hgOr#g^ZRvrbX`-hcCZ|M5Tm$N%sj{=;AT zm0$53M-qf54Z5=B zcmCVo`jubD&&ThY=AC)bo#&|Z!-R$8LRAeUOrEj}`JZPuNnG6yAWOQa+S1^6S0Wr93T3~3l3<`oQTBtTNzj*%ORcOY| z6|jJb!>QxV0_eqTs1DV#&(I3wrwX7kLu~5;S5uRiOEc7jz$P0|BKUUQ3Pc~xnNVs^ z(#gHc_fZFOGD8D_1bXIt89`_!_=pw?{FmAp_>2puld2lp5pM1R9+4DU*GX{JcGQM> zv7cMQ@bMx)TkJ{0LCn}j(@uOf?D)NeT%83FZ?>=>c>rV#*JxG`nmpt|PSnyo1J8pr zzQR$wSwv|#1V{&T!&eZRNc={8g)~Y?*yOVaYP)FDJ4!INv(02YF;nnaS8(TMw&r$O zSRgk?``C2)dOEZV91_wjG#BlWOpYwyj&J@k-uiLHjz!gOw%WA)sU=8gBK}nLhkORT zM_167zrC0i_5;N%Veje3#XC07j7Eem_zY>DXx256S+>x*$wl%>+iN+Uh6z3!$wAgI z(uUEK{iJEeEwih>BEPo!n*yairkZAiOr%;vFL(#&U71;mKxD8 z?Bz}t8_~{e`)v2D9}jZBNSq9HN-yajZXE%|K79W1&T_Ad2EvL{FQ4`2`}SI~pks&G5Zan;p%7%l;oYR4N8QxVhn>mU!Fh%@#myo& z&*Q zDc^%T05a=GgQJb(d3Q1E%tz^H5cfyvuoL7b+lR+n2SBvV@p5fAU-YK)?qrnpvA-AQ zogl-WWp6S`yTiCRUf;QWdijIoTo zlB631spE8maFP~#)5Y254#OiOw_Sh{=n5i}m8761P?{~7Noq6&z!n?F#3QS&kon3f zH{zB&viz|db`2+%b*CkQ-T+lycnWAxOxL^4-m&{w#-J;ZV8!T z7d8t6s+r)bc4?LS?@+665sh5nwk1#((2&JGUy&F~38fW*qLmY7A!o-804~$CNOcRD zA%afE{}vw=QM5GG)-~7A)4&gG+qdk%vO~)@B^fm+0D>GhEY`pEmCvso zoq@&Iy5y1TaIp?zSnmyIY0>jS{8HdoYI`vYpMWhsLLu{Bi;uIS3%Kb80IU$u7TJ!g z;cblbC_UWSfBp2uv^Vl}`*`=@&9m33mspB9?2Hb!4<6rp+==rPKo-;ZCgZaZ!tKR* z2Yv)ZnH(-5@t9FaM|h-%af0)L&p>9I{Q)lKbh)

    zTXCqNMF(;LCNy-^(H5YWOBJ{l=mL4!0Knl}8{OTO_ySbhvY79V; zS7m8Me17|R=H%2~06S2i?8#`1kiTtCy9-whpw!7jHn|>KG$;TaSHb?sBeNOV!yL)S zo_W#$IyzFaM5}QGezN`E(jkXe596(*vkdOp&?`7 z6(A=MQGjo8DYm4jRkx^mdp;*pUo{oYtl zinfC$exye0UT@)a^0pHmCG>{fmr9XvGeKNqZeuxCg z{?DjC0%y=4;WOyVaQ4Rl3mo=#+yWEf*T11cQdvKqQ^8upVV zoH@UxP6n=DqTp^Q4QEW8BDQk~AMrZjaR;fab(cLSpC+T->GsxSizbkn(dohEt0&j{ zgeje)jiY&Yp4!R5+QIg8XPl0Kab3UL3wq;xe71M#?$!H?!P>Z(4zh7K>JPHvaCb!FXxv{O>|Xl#qc6JY=sTZ(?{x2SV5ddgFXCP& z8DI-O+gj}7x2JB=i-&_`1Xi2(mZ!VtMbPU;Af(YKootS`0I4^QZ!Y`m4AExbvtcsm zN8PQ-`tD+Ln0Ajg_JC*`Bcim;@nQ!Z@~k)Sj-XN2#dfVfIosO*)t~>RlZ_p8=m%j8 z#)=IK%?w(Rz%WD0OdKb1Tx*VvITsKy0)=Dj?3tiQk1?f15!DmLT34);oo@{Cw=QFuR zhBpWWqJ{uzy}thlrvMC@&6eF3u#Ge$vz*kh!ByZelX>v~oN?hJx1u3|vnzN}iO(n^ zXPH4&tF*$A4rGb^U^V;-kVK%M>)%3A;In3F6&Hgoa7|+7G(NZ~uU36QwrWisFJx)e zEY~whPk~mICX}>fq}^I;vom;e_hHu!z-L0GHtO{i0S%P#z3+baum9F>|NH;>-yH4i z;;Uw;vxQL<-^N!Yu$fYe14S0w1;sS6uFJylT z;u)N5Y<}(42lL(lufwcE9EP7iWt#PeATzKU*QC=WCmKLB9tpHF*c;7`7wf0X&Hd?O zYd|BIG|D*`@wEaZ?sTI+Br(?;5E5i*o6NyyN9$WBTRX>FJD{|S0nOzA)fCDZtPO`8 z(ZFXoWQ)aL|HW^7`}XNMsQPqs2g19_z1kkGZ?6p|DF9y7IiHalvV<+;GlRTu7_MT6 z8i2s{CC3#^o1v92c^#V~f}^*rHg&D78-hWhkek$4KmawH=7FI*?eQ_kgN@T`C$}pl zys*@Wm@UJlAW@cy?tM+so4Ub_ZMIDQ*bLcJaaC)A zU#scOQsZRvWYJrq^&#j1?g$o;j@G}kD4aaX6ROJG?}918K)i*Tb(h3pN(k^W+QfFY zOzr{#J)uxHY>q$R41}aLQ7pwFgiHa1L>LFs!u4=-7j6Z(3cm}j9&il=#xV7LFQ}EeHi@TDSwwyu=I&#=m<4g_`peI=hZQLJ8Fh#*+;RHynw!ybQ zrY`)5v)c6SfW!|M>lFV0y_fAm?`8Yp`m@YuH0JXzO=n>iHK|dP1!j@<1ve4Aj^Ga% zpLN;z=12}YZ7XkC_$vlg6?`_(<3jShx@MF`bybkdg3P>sc?uyso@_Fkv5AUAUChn> zJ3hmUL~|R(GB^x3#=-N1w}lLBtbc$*+A9JO4J8;F6pS?1pMT7VEBof)G5+=xlWOc)fp&_ z#y6Xq*fRRP`TqWSsZ{&;f7zHE0DQ+EKLY01=^5p%F=9qlPU@x$Cx>%}H-G)LPw_RZtNc z17T$~(A3nlz%)*qVmBp#BuSwI8CprSPP4`Z*a84q^_JTd?P}AiG_+C~WaBhNS`c8^ z07S3_9mV(z4>}d{PHL^;NyS5m-&wutAsEHLjF_y;}%wBZ_% zt;K9_N~s)*3J?=znw5rvyZ3hgs$5#Z55!ksQ2cP@$L|78t&~b2s$c$v?=Qxa#Ptn9 zlB$hHsXQtAP~k@e1pVR8#>QeY`RIcW2HkF}R&xv^kHdbRWnti(2KX#?+`zDW-Ncqt zTH<&h5)c))icxIuP9LNNIs|kA!jJ&YQknr1K&=Z(v%QW*Hb_D=n?j>f{Cnme1$zK+ zWcvZ0MKNeQ@q?Z9t)KnYckkc6*QnI5U%vKt|Mu@)IlWw6sjW@dK79GXAn(SG-%rSX zmV06D1zl3Vgn9zqAn3CRXBQ?kZZ;z_i-B2eI$9io z&p2aE0BR}FGo8O(p4pvudXu~}OfwYHLpgDjqbP=Gc^G03#Te)?w`Vw{DCSv?ivcO} z1qxq$_|ehkHn9}*I?Le<`ZAnx@%>~N>-5)(KAx-X!FZRJQqIVJ#@v{Z6AkWhgMk_f zhTeNo<9EN5K-{LITkB_`U=46I!ta2tS!UyF0BQqOm=}1k6ay-?uv6glPKX181HJ+RKKnXjd zTZmqUrXPH!#Hr{0XKtQ%gO7;K=i<8ebJ*8xs1=; ziqchqC3Mit{;KhOwkX!CX@k^ z!MHn}^ya$g2sO1yD<~BZQW|!?{@J%Q$>tOGvE_-~^#k7s1UAI#B_M<#ubOfvsE{uz#uBn}g3j`}i9hvzH?^-z1r|~dz|-_I*N`;i;fkDn zRz<2-WgOll|7RSYBMIe1`V;=fD03?FubYtFa-Fst$YE+`FYmsj^s3l`Bf-tp-S0;7Q&1_nk)A6-fZJHL^ z2bKqLW-#voYQuCTJei|$HcQORV#@`%dk&jLBS5o-N|>V?(%`BKR>MVdAOm%w$wM~W z5S~UJe1)XDV*4Xv`s1jvkUJAM!JhCFWD(aW-3RddN3o7vRJM@lkQ67U&7t<(0P zh1FrUG@s%FiC&I&Ur)hjiQvT$bF^VIU$x>7u!sG)`bpsodXK0s^j@|Ly_fBW>&v#Z z3;h@8Ge%=IxdKt+MXUzZ>Tw=xNi0{HhA&qC3FD z1hgu()m1^ODQXS;p_?L}U4ySu#`6Rb6EHg#-Uk*m%~R?$h{<>#58_*Y89XOo4o_#G zQ9um7o&{eCWtlI2=0_m|t@~}LQcY>%M9fVebr%%hQ+>Si5?Hfk;C+kj?ClC_-VtdS zg`F=u3*s}Jw61x2h;3wNGe8WhN6vQ7Pqxl3A6zv>3moPmL(7nwglM?_&`MZDrWx?7 zS&oPz0UUN>i>0T0@3x$r|Nj&Sy%U96xeC z%RDpyeM7(t27cQfhqu={I+l2Y@r~wFH+94ojST zeY}Mm)dF|2YrqyiAACmEM<(21{BXS6(|m@T1}U_DO7&DP_w!kI(g_l=+yIA3)t1(f z3_;EPWR!u=1i9A6S6V~FZ!ufS{mVD^=bLi5fj3XB5)T0y0@VP5fO6VwmX%Ve0fth` z@+67P_iAXBsUFi* zQ0g>x*<#bVnrvVZ2#AMRSgqoWG`nlH%AI9Isu75a!A2y3LF#HvtJDu>%h&fFM4Apd z)NwI&^e8}(HKw}EeReQE9c1Dvt%AuSSUOap8=|`V_`y1cdSggN({&J9akh7npbY9Qz$H_P^Mj6?$Kw30* z>7fzwxsi{P9nS+EEtoelE^bj{Y{y(_yz~2y0tZQq0%@Q#^t+MYi~K<((O>;xI(}m8(rm=yuxumdH&++(FvKj z*kVi&7-$T~at#@uf!H{lks&Sbke9VDjfVp10A$c|JXxR4*Jksz$&9-<<9tQ{#}*ds zPZtmppftiYHm1q_bRa*-Y;!t=z-Q|~v>~qN?I`E=cziHlZuUoqi}i1R<+DjvY>p=6 zeFIoFUqaj1F4i`ui)k^)-550zXpB0RoX=_k(h#q*BHhodI8?k)c4Ng$HRer&rrtY% zFw~Q@mXpDmR0rEB%%X;Rl1u|?+q9LSwJKjZym{mFj#N>^vLvGCiLSC_q1AZn9k;FW zQxhYy8r5oRvF>%9tZx^YnW9cpo3v<@NULsYHN$LJPTK>esa5Ur?v>N6GwT00(Ze^< zgT;A4X&^J+nMaGTHrl*>e((Cx4Rm5NibtM+8UbG1Ta#QjA}ddvjwSin^L89lPa-Sz zvK6Pxjl;v028hK#7A57(eN?R%xScMsE~a%9K}NEc)EGg4vo>{NXi|UFc6(wllq0~|NDjtwK$Ir9 zecA6RLEJDxJV}htlD6H`<5+a~_@-W0ZNXIPO0(1g69BWoQh0{&sDTNznwNmKrb!{#xZ4i&gz&tg z#}gQFXcG4{%K{+Dl0D={vA7sK*?4x%mI*!^MdbgCE{vO$nnq})ll~HqAl|WYJ_Y|d zvUmOT*4BKN5ts-XYqN9VW$vY;K|TSo)k;!yE)Zf(37 zno)bTh58Eu*@)$K;pONK(n9nGIT*uEVYQjqapvbrL$M@NZ>f4ykt%J}hSSc(5KUDu zmb1;ngL5`SR{8AXZ-CFhVfcaQ?LnN+X1yiv0!p;hgC@*k|FpY6HrznmF5Ig&L+7=@ z2L1$87c?|swOuP!Ey0|1#{DQ~aMl!7K`L#%DaTeY&IbnS;%W;!X>hYH=nd(~jr)ZY zt#Z_;wwyMFEuR-%G{%l7)7WCA<_hFc1AOL6l2WOH&&+zmtkp@))~wsHMNufP0+N7A zS``RYO?3l&=CpANkRS1xNfT3BfHSFH6Dkx{smW$^0fV@JWo%1nAQ8Aqt2Sswr$7qZ zveO`swRS@|+t|Lcvxf@?9RksCQsTmDRU-Qtndl@wipoNKwwTolU)Nc&E5VOSLN1PK|{2v zO^_cD4JQKCfy^3}YNfP-@_{n#8d>H5H)oqWZH9EX0JT&$%k_?CeedJ1^=&^^4A9c{ zWFgnvf#r1KRF`DeFf~asRM|7pQK4}4kgI7xw7@d4Col{Tdt@at?Lm?OBPK-`OcsO5 zEIR;-nHFu?xF>}}H7rjvxPWM>VdtPOwypw*mgyF5(K737560_79}qe8BTyPLfX{$g zfWOrBX$aMJe(C3b;qU+6-~H&-2V3hKKl8=cfBQFoD~*%;x9|Sm-}*aeM<>r7KH8Ws zx^cQWovjT=ATt)l6<|bzl6l}md`V{R`&=FFJ|he{w1JQ&%$eEjoiDVF;gAn~LP(6W zjM>tXK@xSNpa}gU^teE2oyhMJqQ$^LoEKR3WlEd&`qSQEjtlD#hDFh1M!0c8?mWmE z$0ALQ6Pi-_;M$FcH*bS?!CQQUkz3I?je)MnuEsD6GzNjs0A~}nbO8J}>h*Do$zTXg z2g5l)Z9Lgvk(y8x9nPHA(n` z<~u&yqBXFCdEWj0H@|(dwbKnET-DleOnkOjBhhMu<;G|}>x^!8&Q zvuPVNxJj~_wq7?2xBK$`2U1l7QQ5Mu3pTGmQ8$9m2HE6z`|QTq?Su6rv?=9M15q4oT-xS1_?Q5reyMII)KOu(5BoX7KEKQ0@GP<(VPP9;A< z;Yu_&i?Nanr4W1uI2$PO!s*TJE+~!cXCkfN>?-ltD!^xP+f5mt#ggxe6h%;K{}Dd> zV+8iYMSS)XA=-QJbfNdMUFf}RKZX9R@EL^WfUIa$QoW|M>NIEHZkmbU^~HcjHrviX z^yUUY+wThQK#c%ofHRP|TTze*8hWny9X&EYEsW31mM&MR#{(uH7Z1!x%S~d$2X&43 zpoY$nol-2w+-O;NE&*rF6{)#GPVkWp$KuUFR|AhPz9kbHMQ~y+SX+1>-j41g4WQ%# ztKl&PQGxAjpc>G#)BqvHZjRC<>M9YRLFfl`z3wEPNaP3?{U@VZYS8=1{GXwM0H4Jc z&0nsS8lcSW#eOFlq9{xCX^vz~Mb07~@SPNYx2co2vzq+k@$19w6ITzxX8Sz0X{&6X!Cjwot1Jc6|T5!?gtLbIpT>q5D#)PN@B zW1>+ifzs?&+m~fe#@~_#BEfJL`QB+swOYGeZZhxuWS@H{oSF+IaF4HKFk7iwl}4di zQ$L=DY0viEw)F7wwe{Wr#KZXv2naZn%N1NCf!aGO8lS8N_QJ0Nav7jKNu8#}G|2&2 z8bGR48i#3NdE63)^8(I5V*o59zD$ZV_R7}a0KZlMSf%o#vn!9!u5?w)TB#}QSTf74 zRIwFStM!%D`f9nlifb$h^~Q2G-`?Cxy#R%?v*4$#h^3NKZKjg`{jYwpKb#F*ihs2= zp8e*p{^j5Kjo-X*E|b?FDv(hP7pF%V9@b{!t*lA&J3$?++mz7`~AK79F)fW zmi5C3d2-}&ox*o1RxDE%xI6(BfHs$Edn>_SMh3I3b?5%eCPap4|vAq_s;o#XHsr?kz{ zXlFbW7=J;v$dSdQP%hI;IQFE@EKXo8Xz0prWop| zi)fK1>MNRL#%7yof`Qu4SG_>>Xx%^)tqjR&8IE8YO$|*3I;%baj!*n*J91sWd-YK# z?4xEz=hh|vLUPnN1ZD;zL=6ey)S2HM7c=y7Wpr-YL>e?1pfpzrY?+pDVjEd`Y!_fM zv`SoBlN`@FvX4TLC!{h#e)u^=avn37xf1z81BZd4xD^d#CRfp1lE7*pJnRIzxf0Dq z;}$ZGSrAzkSo?)WvlsNysTSB&A2hFg3<`zg@K6W*Q6zQjN8JwLhQwej$$N6YuvKd*Z1uVXj0R6(m3ip<~y`&$Q(fP@>z{_+!P(# z;XktodXvt)7Y_p?M%9LnU>5X1ocIVD5R;q;;4w8)8 zZ_|zp)Lf$8Y{>vSFSnN{%EgM?<*=#H-L(l?p%&z~loCM3M7TsA{?G zU=R4rY`4Kr$ktjVI0FfB0fUHySc3BzUx=WTR*ltK*p|DxJ#=Xp&TfgX?>`!Z5r|5w zlL3#6c6IbrXlNDeNa=cAqUmVlu8dj5$OVSemL%rk7KQZOK&#Y|cya6Qvgm^akp~4L z!5!hU3m`@mXqo3K7vK!_N+hXJC@70KA6kCclFXIbJL;k}0c=6&N&|ehvI>|ZYO(F* za_Q&>un*UO69Evv_sQ2@T)#c=!Y^LDrV-CDeRSo<;d0}*e&yGG?a%%B%nM9W0)Cm2 zXvz}7nIdx(3rtX#W-Bs;MC>?h)_erMi5-ua%rIluPh1}#$!x|}41~;s2DX$2sF_x1 z5S*pVF9{80`q3=T7fCTs3w*@Q83i#|w(o_BPN71=`&*xX@sIx7zkl`8 zd68y&+dJ#aC5tyv>gUC8{guD^i$D8wz!z>$>c`0_%V}7X^I05s;v|n^s9+iw!I$sX5Oc{{Nqk{NPJfGl5~(#U?>vB?o3BOV=SD& z4(Mk*1DP$lgZ05^-s$5jUSKaTx_QwlNZq0Ur45-a4YZ1ru95e$F^<|8j`!xvOIy3g z%T4eZH=FT5>=1e&fYCKZV|)r7zjFR@b38s+F87zqt?6`YJl-CU_h;nMV`DIWbo2IC zKll&`xW)Jk0;qBA%-6tY+tc+qO@YW9nvxGbQ`Dx43Jqk2`VEN-IFnIbv=j+jL6?z7 zFn!4h1iR3~juE;|O)m>(UGYSl1)c%lkP|ZWx*?&WobH|ks_0Hvm!s|7wPRZeW49BK z#S8fLc5t(~B2-Fsq*1kU&j2>_uL0OX8#G8~op1;ea#%zrkQugmlL!f|k15jX0b(*O zfq;OC(;-6|!!HP#u?4O{C*7R9zY?$zJ4@B>vnMnzNJ7BoLyJ}4CGnAMdZK%o6$Od`}Xak>( zwPc_KeI@EDF?NE|awPXa zM!uOOUT4-{8|BkpJnBZnZrI1OJBUZy)7{hUOTB0~NXCE|e1&XlIf5Q51x)y2)tLS;TIBymx-IbE%VzaIVE@bJAbKv3r{**Dl>26h0~)Cu1r+Z;&L%JKLG(1-hQPl6~8B7h4|(?`ZbK?G(pTLPFk)KRsY1Z2Q@ zU5^X{N-S^{@tJP|lFZPyAR6nmOwTYJ@En=k^uTsfFUW!r+=DGxEpdph2+@Y{^PL&Hu`;{H3)S8G|j| zcy#~4u-9+b8)*>!&ENj(fAIHze|Q4YmnFH8Gb$^&%b z$z*E_(l5{Mr#WOfX&5tSwk+7dBrSNnfhV``0&Zf zHSpQyc!}3PvO-67Tn$X`fy_W@d|4$#D>Ru~GFi|>=FU`X(txHbm`+^{+eXg_yG9sG zb|9F6WP76J2p||5&EOKM@-Ux1z55)!Sx}d!`<7yZ&pakD85hz49$pFU0<9RJIc-f{ zsN?K5A(|G)dg8V{=bin`Y7rr!hwtjii$@lPyj((N~u}t%deQqsX3YPy!#p zX8$*n(t53g=sEY;dSv55XS9iI2=W#R?frcpyeg= zAt;TxAobCL>q*bb6Uh&oRw{S^wV|1h%$#PM5u6d9p{)m>VGjh1%j6(e9JL z1y>YM2ixs;YW*=t`jgU^vFSgX{bOB3qZ9DK2Ya&)n*pj&`fBG6Mj`mI$N7$?+pKo}!73uS78E!GW%Eu{gaAuZO) zg|t9Z=B;rtFM>W>Q{&)0p+~=Ab^QJynFwXYXj6azp{lBFJN0`yyeev#hl7KyGehzF#Z+lqo&laqrG`PoDSPYF zZC4L#D@}vV@#mqO0BY0T%%!N8%;?C5h7&6WAvH?%N~tW>a2xe%sp{+g=4@+_kIzr8 zDWavL!zs`@=b!ofXLmP_S`~B~J-#v=cLS_8AFQ`lMN&mnC@f z-n;gIOlyqcR!h}(S!$G8jZ(9YUSmt|C%sNspuR&7)l*$x^{@>Lub*`JL=&+}YfEdT z^6m5M`^&8e)KqKfZSweUiHfI~)9wJxUURh~R-0;r97S8AjP`QY?SWu`K4bu67Ngec zN*0i(F16LNWC=n-X*L{1HrQyU#^&#X(#&QHv;j&Bm@f=r1#q@P%UeoiMq}itf~O(1 zTmuGyhrm79f{g%7WSl9L3OD%V`OD0vazK9Eaz^8=D=QFiibE9;ji#g3a6?)UF0~5w zYNF~@8P$fqT2o798CS^snRyKXh$gXX;De!! z(u!2AlMj(<0~d?~(IpJpa;}=dH6R^`Q)G(+LfgsXxY=m5YjsdjY&+dB#>L3B2H3G1 zMBn@T>$p6i5-vDgi$?l#$BmEl1s0 zeBop|$O~?`0$|~8fXO(bu?*>eJA-8b45pwR25>nOz^+T{F0)>i<8U^|s|N<^rU^Lg z%X|hnE7GKwXZ<`IFaZtU8t~W{D}Dt>v@vsy0dm3_2T|H_1Mn!|3>*eP#AE;Z(UY^i z16&x0XOtDgG)K;PcQDC2^G+Y2#`z4F3OIv$dBH_jh(g$K=Y)CR0K*|a$P65|(I0`x zc`T+KP}E?IJt&839bF?95|nHHE{;2hjRrK?LIG%dHUppSOr}R`>&I*B6g*%&d;Re7 z>CWETV8la0aUs1uSrDJiKy@2iv-MFva5X@T;prYwNf&gjtziqPZHl}pwKTDwgAt&m2wQ1^X(g@lzN2V2#{df#G15QC~Ad-eGIiEokZIe+N zAK65E6j`~eM(?6Lz2!3^IW`>0x1)46&gLjksTmO4i3|jVybS_r`OGx|$c#}J`H&LJ zz%-v0E-?SJxQ2{f7@AA8aco6rf)ddFnz$8p-Iu(c+wIzUD0*JQj9N}A`h6ptI9;IF zKu!4gCg7~c>}T8sT1SnGcYGEq;eUQUyGXnzK}Nm%1N2_DpF;2R*$>s9E}sF**eU_y zvnHFlPqEBf;4tu6Ji_0mWkX{v?#ncDup@by;B-~MbpS*Q>V{KMoSN!4(WsaA>cRt65XY^jdkq1DeO^Wml; z`75P{DF-`i$MfM9_-r}d#ugWY4ji@sI74#h!;Q$z8x>KL?b>P!h}Nn~MchlhT&hq| zEO4z{7K9QIB%T%%050~oSKDp!f7V9daecZu>`X2lUu)G>kXe((1OEDF-&vpS)Jkns zF0>G#u7SxyGa2Pm^gf&9n5|V`Z8cU}o*rB~xqjo)Elz27uin3R?cv$ppEW5-Jt6c8!%%3p=Y7v0kgM z5WdhNfLaybA~T`b3YnuoRDcXx1lnpFjiyqj*;;()P+6&h$;de^bEQFBW~Sm{(PcJ6 zA5c{;m3nc4_EN3WvV&07B25ou*{s#oazzA|l}cKrYPZ^`cz|voGo?H2-+x^A2MwFQ3`tKF*j*3h>fl5#9uko&4{h{#2zxRAv5@l znYF-DoR+W!`K5kv|JLol@aKN<>4S&U!Enp~WzruU@9zDpKlmrV{^$P!?iG##(0~O4 z6zF&qBr1%6Wq`0D*oaxJ2x8J4cNGjY>kl`k^Lc;Ri&JFA9m7t56o3r;S0pI}-n~#a z%W=|Cuh+}c3qH%@5OCHlvO%{P^*X}>Fh__6sO_ies3`g=J~DoK=ei7krg?7wCIg)H z!x&qTE3OW-SIIezjcqc3O0~ciBak)(1@9iJRGGS!a=Tra5`vm=8w$ z6x`1l1s?76*Sdop9sp`Iq4{T{3Fz$|@X`1tbg_bUt=C`glTmGpVHx0zFBe!J4xzpI z{BXJ48jWW~_rcZc_pjc-RZ$QE7E}sn*_$o*7wZRW^nm+0TL(sS% zGHiiLG;x*?jZA1_OS|AR@RQln?1mDFRwCKh_MNn2MUmoKZ9{FKJFT&SQR-bosKakw zzO%cwFXOA01`4zkI!j;%i5rvkPIC;|vfXn(D??FbI&$`xHta6>r= z1UDv1v%p@9XbcGJDe+KEx?*;AnOL8ra0GdjuiJm07qUZ`t zKR%zmhe1E4{!_=khh-OfFWXO{KU;i8lh4@jPK)uG)3V~Wn+e`P3c+Vt-AZf5L{COq z9M|=@VdS7RIRIP-bu(y~9>Bb5xJ_LvOW-rBNdW`&romSOfX@K?Ci(&I_>7y-q`EGW zV+#XMQmZ84NzL3Y`Wej?32%;2Q2|~mp6muapm?nDtcU3Tv&AxCsdkl&ZFm+bThjoa zHLDt6h%Cv13yP9kCiS9--po!on{jZ#J0a4EZnq;g@3%{|fsFNlPmr!hsh8&ZyYcTFgBD>#J1&AIK8F8vD7# zMpF{7`v?5v*>L4bX+>u9)qs`0qPwb&i$?|knIecy{1o=j(DdWu(X|@901aEQM81M`5VSrXybX4S_pT;6_DfOmYYv@e@fJH$$S>$+%X)MYB zK42D2Ut@!$DE9u1TmSt(`xig+m9OE~nX(dCwotAA?r;6|fB1WU51B1d=Em2J$t<=U zwE<$L!m%~l=$GI@H_4Lccpyk18Ye##?z2S5PQu! zeIV(RyZ4~P^#PHif~NmpXp~bpd0M~O=}*96d1tLR+!~Cxy2Gu!zm;}(v;OXIvdzLY zAsb;_PQ(Uu;{uA2_u2s&)xc+bw3Lf1ZKE*|jY5m|`rG62&KP+{1Z`}&zygWUaNh6F zdc9e!j$Lm{1Ynvzslm=EiSZ*BghyrVydy9?D30o+jIy6IH zw$O#6F-Ms^TAQMwkqJ!|nyS#&@Yc#8wx%XmM5kqBMpzh;+cNBiYB$kAavTo|O?5U{zIgOnC-5ShoYGPNWS-$&%sgWTJe~X&(da5UQKOzJdDZ~u(Ht8P zj9OJ4poTx_2SdQn+j;%yfy=?&8&9ewK_M?2AisXOr(XDZ*5?~yTzDfMZ+GxAV5pF&5Uyx5}cOMmhn9}7Wr{85FaK&2Bc9G_Jhfo zkxWNUG+4Imhh`evg%3V!Q_KT!Cz%E{THK0{-Do&WXPgM>GQM~&kCOb&QOJNIIGvRc8&a2xNRp9yu3|(Hk9MIYQ$9?d^S|0psL0VaEceV z?6~EGP0Pa{yJ7fk({5-+O|bxKq60Cx+;N(@J5*u*{*cSGZYW| zkvVm{c(U=@;BZ<)AiBuYPbTx>mIMS8J#ZNK3@l|x{>lE;EEo{sv59WTiEm@4V{4I6 zqd5&cn=ZQjY{L1BjeGid&m*@}B%^+3hC9g^4*fp`MFIFO9bQlUt}5BGWJ;oehPblQ znhw_2#+!+qM0&v2Re;YDGfu2nEDPW>TcX7T?TQc>0r+fvwsjSJwkp)CQma9M1U~)f z3*aDnncy=+auu*I^W`=!X1K{k84Yil_xT%aPT*U#jHCLM8vvD!v)gnZ&P%7QMes|az*_tDxDX+HF zmLyc0&DB~bN;#j&wU$c$?pKIf>dlTHFg_~_6&?(r3J60Bp)?!dGf-NqTA>W(a%5YE zAb@`GvCWowD%GmAS{B&?Pp}c;S7{Y|<}?Jm-qNcLsZ@T8Er0YMF7?ZRwXwF`-`+w3 zdjMD*v+Qc!tu;V1R;9++h{ihQGP&DO@Om^G8XI+$8&DINLNR^?$y4+|H3CHkthjB- z7v!NE&f@&q&cQs+Cw@F|{GRP{^}V1M(C}O*%krWa&8HhXTZ_&0wT*TB+u7JS+T1#r zuN^PeFRg7}+1S3ewRijAKln%g@SETM)<5`%zyGVh@)w>wxPN|h_~_=%>qkd750CDjoISd9`PtR$FK*s? zdgJE9t5@$`zI^-q{KlnAS1+Aixpa2*{L-~6=g{@5m;Z<^U%qkq%JoaMg|42ST|GIy zc6|Ea`i|g(@|L(8;%3r#6dInaza(uErnf=p$@Q?n@ zzy3emy>{bl?*QdIy?gJgAAI=u)}6}-N2fb`=lh3O4v!&xyncLo^Xwd7y?XTIaBF8d zB9E*a)A`PFZF{-4xmd2v=F919HX4ry!(OM;!R=2oBqpN~SHIgGbUVXt0gd~;<#fC; zpH2F`ZklwGh=xAHAoaZ%NM~D-ZO4uqyME;Pi63Cg*HQowfsZkZKstz0LMS%Civ74M z{1Ct*z!W)wk9imsQOpNh`A92R4R|-sih15$FZu_A$@zGBK3bgiCfnWNvP*-f(=M$c z;C%L$(h3T10Di(2X>cL7$P73GCT`Q9Bs2x3?aXL~+5T+4IUEt3eVNaO1BhIQ0OJPW zzx;G-`&*xW4ID-zr;|C#L4wb9J6Nvo&6e1?HJ)!xmTSXV?k42nf*~4e23N5I-NhDZ zLqwle6`P9O*1=eYU<8_v>W(4-G&B~ni9!O9%gi>I%Xf9(Qe9JVXzp55#Wt|xH_t!9 zeoZhuBM|DM%wn;tZ53w(1(MxPbwk6qB};9RpIcxV!z>cb9&4GN z=S>w@?V|mHkdq7z4AD3_;Sl7<9+ZF#Xaunb!dHAu)1=r5CW<05Gg2D20k=tLzeqq& zOGb<4NOdhFj_e>0eiyh9CGZR5Ck>PcG8&d%Hw_e6GXpVz{I-{a$&9?vvaXgDQd9`x zK+UFBcc3O+IRc;MQjp031@6@1#7NOb8%prM@!5s`wD_#dmjy6BYt;2-T^Cu{%0O^a z!7IRLV$c_ZtZrpZy9$_VJj?EwfgZ(GB8!h8NFP0=CY8U=Dm1u(@lT&zKS0_ly*;CEic9Z3Db&B@v7T zusc7xnRs3Ft2m!oa)6!PWQ_dns)n2ZGMuPdYWrp~8*Jbs_Fp-dRiRmx1@sO@>ytO1ug`Ya3JD5hfcgkG9PGvHVSl(T z&z8dt?#32hwN^z-a#49*J-z`-yM6iIgPV_TU%r!i8G5mv?nyO4sJ5XxGpb?B$2aA= z)F7lG=(%y}`tk1Zs5`bbn~_gRX^P-8sn&{YS_arE*T_G_yMN#zQ;?8Q>P;k23ZPA@ zR=ZIMP$T4eyIPUhqT${K98n|Mr_t-rRlo>ek)Yx9`2Yar^m=n@_G?M`^bYk5J&Z+_>S-}u%y{@@S(G5-I%f9G%gSHJOBZ=Ij- zEf)BJ_s=h1+uJ|e*gRR^xU{`}<>27j(b0{wvr9PT=EmOECUmf~eYCfOEd+9fb~iV6 z*4Fmc)}ihBa({gjTy^sdfA5pCo!!&j-IMK|v%S4b`}=46`&SMRFCQFW|MAw=(dOpi z#s+ji+s%VDeB3&Cr=!hn!l{!pa2|xjjkEJdH*W*izW(V~zV-PRx363U%qh}8vJb(1?^|Pm6`QU@kKK|&F*RNhYdidbh%_n#7JiT`hTj$1QqVF_!7wG;QC$!ihcjFAIHKVz@L8kWzIt{8T~nckK6)%RWT`1rEOwdZ zoPp0A*#`5acAPnxtN3VcPzQ>vGDPi%D$du!)XF?^hlWPP1U8`sK}!Mrs+ELEXL;x9 zqt>c~Mv9xz&{U!G&)bX8qy_J&NSUDlm_@U}LOn%OMW!;wKxm}US^bg=O&ffc>shKKu@r*OdU_5r8*2H? z?vM2X0-xogUnn6tPGep+Qs!URQbSqtIG+K|u>Fbn>^+?Nk-EU9_w-)23%!@^r_i4f zK2t$v^#%pn0h|d9L#pd$%ZylThprfa&&WTD7^Dp=Yq)9a@g3p%>ed>upO^e9g#Qf7a>m zF4p=HwK4NvpQ194MrhO@-@1jCes6v4cxU@~XXkKp6RrDIV8qGEt<$qRXP53>zWnIg z^_O?=J-K=F#_{p>qoapcuYL6J$;XeLzIpKYgZq!TUf+N8=Ft;uAK$!<7X9k!+0pLa z?$-9!#^(BRIiJpW;^Q}OuAN^(%XF|@o^5Vj27ZBcX7lx;v(@eIjmG=q>E2|zJsd4N zonaJpJTI}V*fc#=wM1a$id1VDf~2>E7V|x;)hQx7dXcCeK70P^WVxYNYDTqA6Xqnj z>w1Z%`vSfdX=OvZ-KtiqtEKXn(3K~bgTaT79|H=#wov116d0=FA2=1~ifrdMe)ZS> z{r~)L))z~*yCev$qR5Vq4;zhIvr!9NXKgm!U0-*axaWyjLOOPCio&l7T+Fs!Wv1uD^@of+-QP$fcP5<`-UBJU* zg5yD2|Ih#1|NRgC{_k@~YonrrE%(QUJs}&-?6UAvgCxtnfO%zm>!&Soy^I!|l7C$v z*K8Q3qC&o92ey+0Vc>c+dfRR*qG%fiZd$?}Y6L#i%hF+yPr9AOaImvn?5-{Gs33vI z63^$!?he=S?(XsK9)xG?Wbfe8!O{8QF?8kVkH7lh$!CwA zfBy947cW2f{DY6a_Q8iAy?pfoeS>=so`4H)+_-h=65#lB2VDqgkB2j-m`?o>kCMJM zp6!xT*#&ny%stuCbT>8)4!3TQ(u}%J9CeZ?acSX5>NtIhd6j~IZ?Qn>m-h~Do}3-b z*LFrTS{#a!2V>4>Ys2aKXg7q$yHrWQH`BntUEe&w?{NYRN#fP0YaMN8Zd4UkHJj* z+Y9mhC<@$`m|0?`YTd})UTk;JHYsfYEAEeHDbxnJdIT&(-43OG7flkHKQwk0GY#^h zcxk*qvdrN?G_1@?uhVkDXMMYy%8^^Q5-H5Yu&<;W!DMQ7yJ9poIuoPdL!8`%mMKx9 zC9#n?YNX14IK=s5+RrZN=RKVIk-9kWJ-wIhLhoh!k$UfN=+6e9Rl#R~GlLt?ggWTQ za9UQ%=9YD(peOjWphF6ys*$(7u~j63=T!8t<#`PoO3-7_6C9$HWre)3Xg0a>BO{qi zam{G$Bo|l*PY*NCqH9IAUkZ7F{cJRog$*EKCq5#BuO)O~-DFEqNW^Mv&OTlzl!M2V z+j4aQeFz$Gbd9tKhqK;#=JjcMrq?OrK|i16@n|{TnfEu*Pr`ON+FDMw*2ddA%cCpD zx0a)A?BAH|;^Xex@!{5`r*~grKR#mr=5%jkvIDHSdUA6y+FVYyv7HUpXXG+tZEL=} zw|TNY-r;zq%&U|Z6dvn{FAM%>Gs*~*}?iDbp7PoXCHj^(^sE-?ZdC#zI^Lw zV}E-}UN&~-Tl;IfK(Q-F=MQe&yLNo#`pMPX=Qm#5d-^NC@XIeAJpK69hYxSxd;Z|j z2Tz~BdG-QL(d#GAzWLS9zW(v2Pw(7^K79K8M#-}e|-oJkR&gCm;%&r_B-8nyhaP=xs>}Y*sf3YA(O^e0R z+S=x5)DJ^igh;C|b-Y_zmHfx@Vair%MXfeG8Bn5_EwQyyt}^pmt4a}*(CX8G=E~~5 z>o;P@L4F#(ELXrT+>!@@leonWdjK@j%8J4=pnU!<{viXt#h!L)mB&8MZ4Z2g%TO!z zJE!NT8(X(dPH!F`8;u4pA4scLYYsUJYH8dD@4NL7C>B?xG#kFI<39Yo-}xK(nYaLy zkNh?Oca;Wh6VrTt=kB84e{|>0|L*sH|IN#n&1$8#vSMlKbUeI!`zC-7|6TIGH8sG)aeH2qeucD>2_L4xq{MamIymum}4Se8m=K za>bV8C~6T#v;MHTT0Yp^{-6GbfBj3}`+4wICyJ-N0iWj2R{-!O0)R7=K=bH3T{dAq z&4K{e1I|c&AR2jeBc~We!Q5wrd?ykySkv=j-^;-zY0}No#bne?lPvJLXdDy2RM)ZX zv6xYr>&CW)kJv)EU9oM)+%25#@KMXR1D9+iL@$id4}oxn-6)=P`yW1kxx2QWhY|81 zKaK({dX{Y)rmm`{ZrB!hBq-8s)afpOP~E|LXRz5HZ4JgiE^=})TkI^?Ae3{kv3Y)Q zaPRu{2RClutpN+7PxA8agAX1&{`krBuf6)&oRj*REbYIlg>wz)i)M4-WCde*atFxp(E-wWAY|-|l3- z(HmmB&jvSfNz2}7S`4~jmU&TRfvvSRAiq?tt<+nUmeP=Q=GH$@y+P2KB|{|0`vwS1 zwspl(Wt*hfvS`rMGy%1`3H$<(VGC9RkfnY;AFT~LlMi2fjQ#wpb`_l@nMH*%ESW<5 zp@*q8(8E{trU8lyj2KX*G<1)}9S4@#GUG0!JB1o| z<)|YBMa!M&`9O}rXNBm4&r->kN-eUVHEg$GhoT?jxkQh*t}9gvJb2SDrGdB0L9t4c)8@Nyb38)a^ov*F|r`lKmnW>@JV6r=Lu4 zJ)RZ^M$(N&r@L2{!_6Y-hh_@OME46X=X|&xdj%A^xo1RL%f!pyPe(=E&!S$D3=j7% z^^1w6`u%LYIp0m)PN*l$Mjho|51jYx-m4Fve|q!syyc-tvDX>*mf%QK8HVV1 zS_GjA07C67_KTqFtA1$4xByr6d-342kG|Ml+pm{e;7(kLrICNyuYU54`D9Cz-6ZUG zvJtkvlNH%$cl)HnE-#PzqwXAtxwm$B|N5ij?K1%1$cNY< zSMJ<8yRpCAdGX-c-~Q`=>v#X!-}v3%_^R-gGge-0N=D24xIw`@qD7hs0j!}=Gh^nS9M1KdMF3mg@7Q4`xQKKT^H@98E`3~&ZY z1DRn9VGk$=NAYC=NEZ}K;4NK&!x)PBMHuicP3nIa*Bm)h7jH7nDkHCEdB)dl<`BzF zivU>AbY@0Mcrd6%m!{9Zi`v@sCyKdXmo0{6xgu29DMCu3OC0Jc;R?4kfx!tZy zVncz18YO^YwuZlBo_KjD8N7J>dUL*m{opo`nOKvBnxeF6G8XDg2n6OTzC!VDw7`gB z<`q1$Qtm)sW1a+5=HLlcHyhZY;SsbZKru7{&+fertrVsC2HxAkH)v#r=H!Uv6wOh5 zOZMK*`fA%~o?;*xn<$2D$VUB8)dPdj0-9}y?T?|0oov60oPe{~%=vx@iTCnc2${$E zGPcoLMSwH0ZpjT>ZMnJ_0MUrU6m&WI5L!UM8E*=)rO7`MYJiNx8Hxh-VT+G^1*;XoI^F~DM=wGsggu$;z*$`dMXf2 z@=$+}3GE#`y$59PedKx%hJI@O_(lDs=Pi}%>QAEg(dtKuTwwl4fzK!$b4_p54WVuV zs?3HJwY{E}cI7y0d1=#~7@eLJ`(?c=heI<5pP8#l*zzF1>AEc^kVE{vE#_B@1z#fG zg75^>R4~C4s#>c;?#h}K1$@Ri4E+y~5Kp5Y!x0T>B=`%1Ewem3YSWQxc$eO8O~JSD zbc%ixnVSwCQ~ppwLcRNS0sFp;Ww+m=9GkyU=4X=GKT!+APdDKAs<5)dZ_uMGIX8oPox`XJ7gFXZE&F;-EX~&G)vC zPmZo!KEHMA=EK)7Ke=*#>&n^9t7kW#J$Uu#_Os{rU;WId-+FNK@x80}uN_}I-8mtv z*km1~wH!#|OS842H;XBFKyH#pv>0%v8W1HkGgJ*8WF2G{=q6-K ziq;mPz_ft)Uw!k@M=xK2*nnj~6Ivjd<{&dNSuvd-96h^pFJMupELl!mms`$w0*W1n z%zM7qVbPf=hGv>}BMKNm4ra5IyUYN?C7w&sJcEFXhg$Ci0YstJT@PD+XP`+2TdKZ+5SS=%eY~+%Sp(M6L#%F~eKE8G5>d^_$2K}Kcjlpm-8coOJVSg~_lJm0> zIPXgfJZZ@%i}-|_Kwdoh6oM0)4hA!*Kj7idmxIyTJI$FJ4qOaPR%6F9H*a)0%E>0W z&EEz91zZ-RA_tZ77^6sI&(3nWHU_mkppnq5pixog4tHxbIb5!vZth+?I=g;+>Gt`x z2RH73&z{|X^7!_nYiHLkpIm{iUAlSe>YdwH?%cb2@7CGP$2T6{KfiPH^v3-g5AGw| zl{-5-M?1U68=D97#nyDP-pz+;*h#!Ba#JW|^(qjpSwS6+7pt;1-F|TE$!e+ItWfOZ zW?5`iBvgichMCPGpg4+W2&SXB=+L6`oOlJ0iyP7aXUGQW6r2D}$sh8Wt%P#Jym|Tl zu$U_?(?n55j0BsOW9iH<8XrdFGRdMwtJ%O$dc*qCjDDK$1vukQW%)dx5OurqcEKjT z1)QZ8ErWBE5KW%Zc9BMFXv?VZX*7wh3XPHAVQ1!cjkaeBfvaVnk%Q6 zQZg2knVQeF0+cpUv%Zpal{8b+PywGsn&2sdCyDQ7p}k|TAEFETd2c^-@zoEMsGtTS zy|5cUw zYx&NK+L5E7S>#Ftfa7rH)Gf1S0>eFSkL4?tned!(%)$%6LIRNG43s9;X!sJ}0z^`` zi#&Kn!A2KUho=)eIk7Qo89FOIuuN&#at*JOZ_5$VV$B4cv2FxFo+kCHctEiQ+{7bI z2}HpLtF;?Oqb%dp;4|OO`BXCzzrEB{nieh~vWr?tLTrIULD3_GQ|fld#$xM{QA+O)es{etb$_Swnq z`Pts(k6wJ`cYpi80cpK_^5LVq&tE+G@b!yN9^QTSJHP$6KmOpe!@WzJYx}eD`ed}$ z?@ia&_s-6)57B&NgDmQyenBk;=35(WG5|pDl?KC<8clLaEDvd51kyF?*Ov6Aa%uPY z^~0wx?md2b`~Ivmv_;idEePovi`d;NRc@YMK^?8uTj-;clQ4=|N&dh93TX8~592IL zEDN~CU5EjO00f2a6BVrzzCfsYFZk@;HBbWBm)TBgSs*ho8GuY@V}(edrL+YBdAN}b zTTW&GGJ))86xN9+MCPJGTd5|pPT|7^#i}%hZurrIM`oP@34wL^H8fUA^%XibA6R@l zvdQ=iI1Hi7udI}5GMVEpi(c0a)GDs0hRYCFs|xcIi!=+4zRF#@;Z{0|{Nnz-K@{MQ z;SX;$YU&D68pv!BMHAN@Ic`Xk*yu_$9uc8j7HZYT>S}Feg-{jvNRdYA2O4#|Z#%#XO_l*T>$zUv z^T%N_4&t8e7d&*jVW*(9cYO9%%uO2SGhoEo{^8bqxwBjYLu^dvuO2@EtAQj&MF*?{ zWi0T3Dax_q5e!9SIzl=y%oK3ux|!$k1cx&YYCM=aw~A4e%q$xhIdBAG7Bw0Py$Iad zMFQJ*0-SO2kHaXQ<^|2cViUP&O(o!rO@rh1s@|9489*G@GS|O+aCGJH7#VQc5U^?1 z8xSEe``Mt^C(Bu{KVarD{9f`&3o#dKZ{2w?Uu&dZf6^aNtn}e%&UkByi(x_5fn~U) z3HXmuBSbFKKy1j#sE!isDBM*XwKg7;i`vC}IRdWHl)JU@XmdWB4~O8h&p-O)cxwkg zle^g9%L~Z$S`RolnHGa#+8LzaKY$~cZ#uwl^%CC-eJcWEfwVFo_j#}}-dG!~Er)B{ zi`|XI_V(7{-rgzrYJTI>(G8hh8Emc-aWuYorvg2qzGT7={yO$wS*mW)- z8c`R`Ev9+QDysRqu^jJQI=mq>J}cq@pU6uv$DN{q{3M#t3|SOmldMx)likee0KCxr zaerfw#r(>G&pgG)7JL@!WYv%N~VW47&4;ev7pcQ~XX=;-iKCSJ8 z&jPb>)dZ9VHbRqU%7JfYuAX>C8d$j@`P@!HpvGKsfFRcfTfjje8W%1D0-OQSdj25R zQmbwSEf0KF$VpF0r$%RHbS7#(k9 zP-pNP?O$aunZawq6s?0-)eMP2C63ZIc1DaL0~os4H* z!_LHTq!-}m0(@3?!Do3p@T+DnMX4C(N(@C}fSgv`0@l)LNARLo}@EbdUjQTnu_t=vTRlzd6~) zd(|qn)EZtn%MdIe3*c-xm{$O2EmcBGSC-19>a;gQ?Q^(wv_9L?701#%Ha)^joV;AB zd6Iv$cJfgp@}mF%|MW>jK~(J4^QX6-Upct`@YXZDMd;s{Y8ZLlPCA(lw@@S8y7KV+ z=;r;K&z{_U_3-wK7mq%A^Ze5{&p&zn^dr#Nle;f3AK%^6d59OVn!N$ZDMpjr?p z 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

    Xi6rYppe(A;iBN0OX)o%&3ct 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

    -Ay29gkydD6H3EB4t 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 literal 604149 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

    Y|`%?4X(~9u1heVy5kJ- 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

    6TOUh28jvBdQi9KElU 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 Jd(2_bH@8QNWyQNWQLxE2rr(9O( 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 diff --git a/windows/security/images/next-generation-windows-security-vision.png b/windows/security/images/next-generation-windows-security-vision.png index 236037fb4bf9d0d4238d1a169c84732c711e6cfe..a598365cb783340f2c866a477e3292c30d4dfeb9 100644 GIT binary patch literal 588908 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 z znvAZ9=m!QYnKF=yT?leQ;kjHqQBCOE#W0^yYsln;mhESd8R=bm+X&NuS9*)vYs15w zOADtn%~E-pHdm|BuV_q*>8T$;{PGZ)Y7|h52XJ9oQ=#ZWD(%ZBJelBJ+&3fMAneak zcxr_05HHc*2OoIq^{;#PQ%}6<*30+fmpZNWWV~v%CXG~_9c^knTP#w--FfY+50K)F ze1HomjHl}T;o%dfZ@+riqYpg%%zY0$xwd{J7%I42@k6`khHHmmVk@e(l0JQzrIknn z>Jd>W3_$`qESHwHw@w^CcIoh;3(HIU7Q0(Wue)VrCRnBuW`q`)45_lM4{8k|Gn+Ou zENj;XklA8mxZGG@X>F`RX044rJI�YuN8>thCp2$(nZ|Rw?za-Sx<4KmS|z-T$hU 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 literal 0 HcmV?d00001 diff --git a/windows/security/index.yml b/windows/security/index.yml index 8cd8217ca4..4ffb94e25b 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -220,6 +220,18 @@ sections: title: Azure Information Protection P2 +- title: Videos + + items: + + - type: markdown + + text: ">[!VIDEO https://www.youtube.com/watch?v=JDGMNFwyUg8](images/next-generation-windows-security-vision.png)" + + - type: markdown + + text: ">[!VIDEO https://www.youtube.com/watch?v=mMJfXnLnJ30](images/fall-creators-update-next-gen-security.png" + - title: Additional security features in Windows 10 items: From 39b8dfd160e39c4fc666abaa2084734bec529f13 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 10:22:47 -0800 Subject: [PATCH 45/86] fixed video syntax --- windows/security/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 4ffb94e25b..ebba044ea6 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -226,11 +226,11 @@ sections: - type: markdown - text: ">[!VIDEO https://www.youtube.com/watch?v=JDGMNFwyUg8](images/next-generation-windows-security-vision.png)" + text: ">[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - type: markdown - text: ">[!VIDEO https://www.youtube.com/watch?v=mMJfXnLnJ30](images/fall-creators-update-next-gen-security.png" + text: ">[!VIDEO https://www.youtube.com/embed/v=mMJfXnLnJ30](images/fall-creators-update-next-gen-security.png)" - title: Additional security features in Windows 10 From e4f84a21786c75d6ddb539214918654f564da89e Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 10:36:03 -0800 Subject: [PATCH 46/86] fixed ui reference --- .../steps-to-deploy-windows-defender-application-control.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md b/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md index 7c708e8735..0f81162217 100644 --- a/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md +++ b/windows/device-security/device-guard/steps-to-deploy-windows-defender-application-control.md @@ -1068,7 +1068,7 @@ To deploy and manage a WDAC policy with Group Policy: 4. Open the Group Policy Management Editor: right-click the new GPO, and then click **Edit**. -5. In the selected GPO, navigate to Computer Configuration\\Administrative Templates\\System\\Windows Defender Device Guard. Right-click **Deploy Windows Defender Application Control** and then click **Edit**. +5. In the selected GPO, navigate to Computer Configuration\\Administrative Templates\\System\\Device Guard. Right-click **Deploy Windows Defender Application Control** and then click **Edit**. ![Edit the Group Policy for Windows Defender Application Control](images/wdac-edit-gp.png) From 5705418fdfa45b9e8afbfd7a02aeb60829fa1a5b Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 10:52:12 -0800 Subject: [PATCH 47/86] fixed video syntax --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index ebba044ea6..35a70c67f6 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -226,7 +226,7 @@ sections: - type: markdown - text: ">[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + text: "[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - type: markdown From 653c883b28d50708bf94393cd7535a9b7e851fbc Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 10:53:37 -0800 Subject: [PATCH 48/86] fixed video syntax --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 35a70c67f6..ebba044ea6 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -226,7 +226,7 @@ sections: - type: markdown - text: "[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + text: ">[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - type: markdown From 240bb1e4b71a0bd156889e174b97d8bba32e0f69 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 11:14:47 -0800 Subject: [PATCH 49/86] added containers topic --- windows/security/identity-protection/TOC.md | 2 + .../change-history-for-access-protection.md | 6 ++ ...e-based-containers-help-protect-windows.md | 60 +++++++++++++++++++ .../change-history-for-threat-protection.md | 1 - 4 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 windows/security/identity-protection/how-hardware-based-containers-help-protect-windows.md diff --git a/windows/security/identity-protection/TOC.md b/windows/security/identity-protection/TOC.md index 82f45d8c21..73e64850ce 100644 --- a/windows/security/identity-protection/TOC.md +++ b/windows/security/identity-protection/TOC.md @@ -17,6 +17,8 @@ ## [Install digital certificates on Windows 10 Mobile](installing-digital-certificates-on-windows-10-mobile.md) +## [How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) + ## [Protect derived domain credentials with Credential Guard](credential-guard/credential-guard.md) ### [How Credential Guard works](credential-guard/credential-guard-how-it-works.md) ### [Credential Guard Requirements](credential-guard/credential-guard-requirements.md) diff --git a/windows/security/identity-protection/change-history-for-access-protection.md b/windows/security/identity-protection/change-history-for-access-protection.md index 475c582f61..ceecf5c712 100644 --- a/windows/security/identity-protection/change-history-for-access-protection.md +++ b/windows/security/identity-protection/change-history-for-access-protection.md @@ -17,6 +17,12 @@ This topic lists new and updated topics in the [Access protection](index.md) doc |---------------------|------------| |[Microsoft accounts](access-control/microsoft-accounts.md) |Revised to cover new Group Policy setting in Windows 10, version 1703, named **Block all consumer Microsoft account user authentication**.| +## June 2017 +|New or changed topic |Description | +|---------------------|------------| +|[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) | New | + + ## March 2017 |New or changed topic |Description | |---------------------|------------| diff --git a/windows/security/identity-protection/how-hardware-based-containers-help-protect-windows.md b/windows/security/identity-protection/how-hardware-based-containers-help-protect-windows.md new file mode 100644 index 0000000000..8b6124f000 --- /dev/null +++ b/windows/security/identity-protection/how-hardware-based-containers-help-protect-windows.md @@ -0,0 +1,60 @@ +--- +title: How hardware-based containers help protect Windows 10 (Windows 10) +description: Windows 10 uses containers to isolate sensitive system services and data, enabling them to remain secure even when the operating system has been compromised. +ms.assetid: 8d6e0474-c475-411b-b095-1c61adb2bdbb +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +author: justinha +ms.date: 06/29/2017 +--- + +# How hardware-based containers help protect Windows 10 + +Windows 10 uses containers to isolate sensitive system services and data, enabling them to remain secure even when the operating system has been compromised. +Windows 10 protects critical resources, such as the Windows authentication stack, single sign-on tokens, Windows Hello biometric stack, and Virtual Trusted Platform Module, by using a container type called Windows Defender System Guard. + +Protecting system services and data with Windows Defender System Guard is an important first step, but is just the beginning of what we need to do as it doesn’t protect the rest of the operating system, information on the device, other apps, or the network. +Since systems are generally compromised through the application layer, and often though browsers, Windows 10 includes Windows Defender Application Guard to isolate Microsoft Edge from the operating system, information on the device, and the network. +With this, Windows can start to protect the broader range of resources. + +The following diagram shows Windows Defender System Guard and Windows Defender Application Guard in relation to the Windows 10 operating system. + +![Application Guard and System Guard](images/application-guard-and-system-guard.png) + +## What security threats do containers protect against + +Exploiting zero days and vulnerabilities are an increasing threat that attackers are attempting to take advantage of. +The following diagram shows the traditional Windows software stack: a kernel with an app platform, and an app running on top of it. +Let’s look at how an attacker might elevate privileges and move down the stack. + +![Traditional Windows software stack](images/traditional-windows-software-stack.png) + +In desktop operating systems, those apps typically run under the context of the user’s privileges. +If the app was malicious, it would have access to all the files in the file system, all the settings that you as a user Standard user have access to, and so on. + +A different type of app may run under the context of an Administrator. +If attackers exploit a vulnerability in that app, they could gain Administrator privileges. +Then they can start turning off defenses. + +They can poke down a little bit lower in the stack and maybe elevate to System, which is greater than Administrator. +Or if they can exploit the kernel mode, they can turn on and turn off all defenses, while at the same time making the computer look healthy. +SecOps tools could report the computer as healthy when in fact it’s completely under the control of someone else. + +One way to address this threat is to use a sandbox, as smartphones do. +That puts a layer between the app layer and the Windows platform services. +Universal Windows Platform (UWP) applications work this way. +But what if a vulnerability in the sandbox exists? +The attacker can escape and take control of the system. + +## How containers help protect Windows 10 + +Windows 10 addresses this by using virtualization based security to isolate more and more components out of Windows (left side) over time and moving those components into a separate, isolated hardware container. +The container helps prevent zero days and vulnerabilities from allowing an attacker to take control of a device. + +Anything that's running in that container on the right side will be safe, even from Windows, even if the kernel's compromised. +Anything that's running in that container will also be secure against a compromised app. +Initially, Windows Defender System Guard will protect things like authentication and other system services and data that needs to resist malware, and more things will be protected over time. + +![Windows Defender System Guard](images/windows-defender-system-guard.png) diff --git a/windows/security/threat-protection/change-history-for-threat-protection.md b/windows/security/threat-protection/change-history-for-threat-protection.md index 7e43051a77..9c6c3d0c31 100644 --- a/windows/security/threat-protection/change-history-for-threat-protection.md +++ b/windows/security/threat-protection/change-history-for-threat-protection.md @@ -49,7 +49,6 @@ This topic lists new and updated topics in the [Threat protection](index.md) doc ## June 2017 |New or changed topic |Description | |---------------------|------------| -|[How hardware-based containers help protect Windows 10](how-hardware-based-containers-help-protect-windows.md) | New | |[Create a Windows Information Protection (WIP) with enrollment policy using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\create-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| |[Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\deploy-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| |[Associate and deploy a VPN policy for Windows Information Protection (WIP) using the Azure portal for Microsoft Intune](\windows\security\information-protection\windows-information-protection\create-vpn-and-wip-policy-using-intune-azure.md)|New topic for MDM using the Azure portal.| From aae977c1d7c9cae35b11c620f9343a0e4ae3b8df Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 12:51:01 -0800 Subject: [PATCH 50/86] added containers topic --- .../application-guard-and-system-guard.png | Bin 0 -> 40533 bytes .../traditional-windows-software-stack.png | Bin 0 -> 33346 bytes .../images/windows-defender-system-guard.png | Bin 0 -> 71005 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 windows/security/identity-protection/images/application-guard-and-system-guard.png create mode 100644 windows/security/identity-protection/images/traditional-windows-software-stack.png create mode 100644 windows/security/identity-protection/images/windows-defender-system-guard.png diff --git a/windows/security/identity-protection/images/application-guard-and-system-guard.png b/windows/security/identity-protection/images/application-guard-and-system-guard.png new file mode 100644 index 0000000000000000000000000000000000000000..b4b883db9020dd3eff357c2006113e4f8b41beec GIT binary patch literal 40533 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�GqKzX-D5s9*_8fo|*i{M>psZy~-n}CV&cunI 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 literal 0 HcmV?d00001 diff --git a/windows/security/identity-protection/images/traditional-windows-software-stack.png b/windows/security/identity-protection/images/traditional-windows-software-stack.png new file mode 100644 index 0000000000000000000000000000000000000000..0da610c368995b52a40aba734d2bccbe4da093c4 GIT binary patch literal 33346 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 literal 0 HcmV?d00001 diff --git a/windows/security/identity-protection/images/windows-defender-system-guard.png b/windows/security/identity-protection/images/windows-defender-system-guard.png new file mode 100644 index 0000000000000000000000000000000000000000..865af86b19a1cbfcae03aa988f34667c92c87ee6 GIT binary patch literal 71005 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 h{Fg5UQk?jYlf!RZ^goCSbwaO=PM Date: Wed, 7 Feb 2018 13:21:21 -0800 Subject: [PATCH 51/86] added videso --- windows/security/index.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index ebba044ea6..7e845a303c 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -226,11 +226,11 @@ sections: - type: markdown - text: ">[images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)" + text: ">[!VIDEO [images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)]" - type: markdown - text: ">[!VIDEO https://www.youtube.com/embed/v=mMJfXnLnJ30](images/fall-creators-update-next-gen-security.png)" + text: ">[!VIDEO [images/fall-creators-update-next-gen-security.png](https://www.youtube.com/embed/v=mMJfXnLnJ30)]" - title: Additional security features in Windows 10 From eb9ce463b63e88d7ab1d4e03dddbcdb1cc8844f4 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 7 Feb 2018 21:26:11 +0000 Subject: [PATCH 52/86] Initialize open publishing repository: https://cpubwin.visualstudio.com/DefaultCollection/it-client/_git/it-client of branch master --- .openpublishing.publish.config.json | 19 +++++++++++- bcs/TOC.md | 1 + bcs/breadcrumb/toc.yml | 3 ++ bcs/docfx.json | 45 +++++++++++++++++++++++++++++ bcs/index.md | 1 + 5 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 bcs/TOC.md create mode 100644 bcs/breadcrumb/toc.yml create mode 100644 bcs/docfx.json create mode 100644 bcs/index.md diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index 7c6bb4d033..b6a2fe14ca 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -1,6 +1,22 @@ { "build_entry_point": "", "docsets_to_publish": [ + { + "docset_name": "bcs-vsts", + "build_source_folder": "bcs", + "build_output_subfolder": "bcs-vsts", + "locale": "en-us", + "monikers": [], + "moniker_ranges": [], + "open_to_public_contributors": false, + "type_mapping": { + "Conceptual": "Content", + "ManagedReference": "Content", + "RestApi": "Content" + }, + "build_entry_point": "docs", + "template_folder": "_themes" + }, { "docset_name": "education-VSTS", "build_source_folder": "education", @@ -449,7 +465,8 @@ "branches_to_filter": [ "" ], - "git_repository_url_open_to_public_contributors": "https://cpubwin.visualstudio.com/_git/it-client", + "git_repository_url_open_to_public_contributors": "https://github.com/MicrosoftDocs/windows-itpro-docs", + "git_repository_branch_open_to_public_contributors": "master", "skip_source_output_uploading": false, "need_preview_pull_request": true, "resolve_user_profile_using_github": true, diff --git a/bcs/TOC.md b/bcs/TOC.md new file mode 100644 index 0000000000..06913f7aef --- /dev/null +++ b/bcs/TOC.md @@ -0,0 +1 @@ +# [Index](index.md) \ No newline at end of file diff --git a/bcs/breadcrumb/toc.yml b/bcs/breadcrumb/toc.yml new file mode 100644 index 0000000000..61d8fca61e --- /dev/null +++ b/bcs/breadcrumb/toc.yml @@ -0,0 +1,3 @@ +- name: Docs + tocHref: / + topicHref: / \ No newline at end of file diff --git a/bcs/docfx.json b/bcs/docfx.json new file mode 100644 index 0000000000..16e842d530 --- /dev/null +++ b/bcs/docfx.json @@ -0,0 +1,45 @@ +{ + "build": { + "content": [ + { + "files": [ + "**/*.md", + "**/*.yml" + ], + "exclude": [ + "**/obj/**", + "**/includes/**", + "_themes/**", + "_themes.pdf/**", + "README.md", + "LICENSE", + "LICENSE-CODE", + "ThirdPartyNotices" + ] + } + ], + "resource": [ + { + "files": [ + "**/*.png", + "**/*.jpg" + ], + "exclude": [ + "**/obj/**", + "**/includes/**", + "_themes/**", + "_themes.pdf/**" + ] + } + ], + "overwrite": [], + "externalReference": [], + "globalMetadata": { + "breadcrumb_path": "/microsoft-365/business/breadcrumb/toc.json", + "extendBreadcrumb": true + }, + "fileMetadata": {}, + "template": [], + "dest": "bcs-vsts" + } +} \ No newline at end of file diff --git a/bcs/index.md b/bcs/index.md new file mode 100644 index 0000000000..e95377ccae --- /dev/null +++ b/bcs/index.md @@ -0,0 +1 @@ +# Welcome to bcs-vsts! \ No newline at end of file From ceded037d712dcf4b3ad81e95d696e2a97fa4fa0 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 7 Feb 2018 21:31:33 +0000 Subject: [PATCH 53/86] adding microsoft 365 business redirect back --- .openpublishing.redirection.json | 5 ----- bcs/index.md | 4 +++- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index c88dcfc75b..cb3d8b44cc 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -8451,11 +8451,6 @@ "redirect_document_id": true }, { -"source_path": "bcs/index.md", -"redirect_url": "/microsoft-365/business/index", -"redirect_document_id": false -}, -{ "source_path": "bcs/support/microsoft-365-business-faqs.md", "redirect_url": "/microsoft-365/business/support/microsoft-365-business-faqs", "redirect_document_id": true diff --git a/bcs/index.md b/bcs/index.md index e95377ccae..aee1cc4e7a 100644 --- a/bcs/index.md +++ b/bcs/index.md @@ -1 +1,3 @@ -# Welcome to bcs-vsts! \ No newline at end of file +--- +redirect_url: https://docs.microsoft.com/microsoft-365/business/index +--- From b32f020e584bf9a8dd4559f6be0cf0d90a5866eb Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 13:44:30 -0800 Subject: [PATCH 54/86] added HVCI topic --- windows/security/threat-protection/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index adbf39d3ce..eb51bd3da1 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -19,7 +19,8 @@ Learn more about how to help protect against threats in Windows 10 and Windows |[Windows Defender Advanced Threat Protection](windows-defender-atp/windows-defender-advanced-threat-protection.md)|Provides info about Windows Defender Advanced Threat Protection (Windows Defender ATP), an out-of-the-box Windows enterprise security service that enables enterprise cybersecurity teams to detect and respond to advanced threats on their networks.| |[Windows Defender Antivirus in Windows 10](windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md)|Provides info about Windows Defender Antivirus, a built-in antimalware solution that helps provide security and antimalware management for desktops, portable computers, and servers. Includes a list of system requirements and new features.| |[Windows Defender Application Guard](windows-defender-application-guard/wd-app-guard-overview.md)|Provides info about Windows Defender Application Guard, the hardware-based virtualization solution that helps to isolate a device and operating system from an untrusted browser session.| -|[Windows Defender Application Control](windows-defender-application-control.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| +|[Windows Defender Application Control](enable-virtualization-based-protection-of-code-integrity.md)|Explains how Windows Defender Application Control restricts the applications that users are allowed to run and the code that runs in the System Core (kernel).| +|[Enable HVCI](windows-defender-application-control.md)|Explains how to enable HVCI to protect Windows kernel-mode processes against the injection and execution of malicious or unverified code.| |[Windows Defender Smart​Screen](windows-defender-smartscreen/windows-defender-smartscreen-overview.md) |Learn more about Windows Defender SmartScreen.| |[Mitigate threats by using Windows 10 security features](overview-of-threat-mitigations-in-windows-10.md) |Learn more about mitigating threats in Windows 10.| |[Override Process Mitigation Options to help enforce app-related security policies](override-mitigation-options-for-app-related-security-policies.md) |Use Group Policy to override individual **Process Mitigation Options** settings and help to enforce specific app-related security policies.| From 7de4d378939485f75bb9e91306332a927ec37cdc Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 7 Feb 2018 13:52:56 -0800 Subject: [PATCH 55/86] fixing build --- .openpublishing.redirection.json | 5 ----- bcs/support/microsoft-365-business-faqs.md | 3 +++ bcs/support/transition-csp-subscription.md | 3 +++ 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 bcs/support/microsoft-365-business-faqs.md create mode 100644 bcs/support/transition-csp-subscription.md diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index cb3d8b44cc..694f63c125 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -8451,11 +8451,6 @@ "redirect_document_id": true }, { -"source_path": "bcs/support/microsoft-365-business-faqs.md", -"redirect_url": "/microsoft-365/business/support/microsoft-365-business-faqs", -"redirect_document_id": true -}, -{ "source_path": "bcs/support/transition-csp-subscription.md", "redirect_url": "/microsoft-365/business/support/transition-csp-subscription", "redirect_document_id": true diff --git a/bcs/support/microsoft-365-business-faqs.md b/bcs/support/microsoft-365-business-faqs.md new file mode 100644 index 0000000000..332b565f0c --- /dev/null +++ b/bcs/support/microsoft-365-business-faqs.md @@ -0,0 +1,3 @@ +--- +redirect_url: https://docs.microsoft.com/microsoft-365/business/support/microsoft-365-business-faqs +--- \ No newline at end of file diff --git a/bcs/support/transition-csp-subscription.md b/bcs/support/transition-csp-subscription.md new file mode 100644 index 0000000000..45a6e1c74c --- /dev/null +++ b/bcs/support/transition-csp-subscription.md @@ -0,0 +1,3 @@ +--- +redirect_url: https://docs.microsoft.com/microsoft-365/business/support/transition-csp-subscription +--- \ No newline at end of file From 7eb3f6d3efb53a2b9114d1691339e8de610c55dd Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 7 Feb 2018 14:01:33 -0800 Subject: [PATCH 56/86] redirect --- .openpublishing.redirection.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 694f63c125..4738913275 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -8449,11 +8449,6 @@ "source_path": "windows/deployment/windows-10-auto-pilot.md", "redirect_url": "/windows/deployment/windows-autopilot/windows-10-autopilot", "redirect_document_id": true -}, -{ -"source_path": "bcs/support/transition-csp-subscription.md", -"redirect_url": "/microsoft-365/business/support/transition-csp-subscription", -"redirect_document_id": true } ] } From 479c74d3f6495f1221be63b44ef84d2b92235e48 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 14:03:47 -0800 Subject: [PATCH 57/86] removed videos --- windows/security/index.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 7e845a303c..8cd8217ca4 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -220,18 +220,6 @@ sections: title: Azure Information Protection P2 -- title: Videos - - items: - - - type: markdown - - text: ">[!VIDEO [images/next-generation-windows-security-vision.png](https://www.youtube.com/watch?v=JDGMNFwyUg8)]" - - - type: markdown - - text: ">[!VIDEO [images/fall-creators-update-next-gen-security.png](https://www.youtube.com/embed/v=mMJfXnLnJ30)]" - - title: Additional security features in Windows 10 items: From 113dfa1c9e9bb7f8d9263953c16a2316f43d732f Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 14:33:48 -0800 Subject: [PATCH 58/86] added video --- windows/security/index.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/windows/security/index.yml b/windows/security/index.yml index 8cd8217ca4..198f848a80 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -220,6 +220,18 @@ sections: title: Azure Information Protection P2 +- title: Videos + + items: + + - type: markdown + + text: ">[![VIDEO](images/next-generation-windows-security-vision.png)](https://www.youtube.com/watch?v=IvZySDNfNpo)" + + - type: markdown + + text: ">[!VIDEO https://www.youtube.com/embed/Cn29dmgDcIw]" + - title: Additional security features in Windows 10 items: From 6cefe10e83be18e7d65ab0706b4b4f01cab31ec9 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 15:07:49 -0800 Subject: [PATCH 59/86] added video --- windows/security/index.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/index.yml b/windows/security/index.yml index 198f848a80..8999a8a950 100644 --- a/windows/security/index.yml +++ b/windows/security/index.yml @@ -230,7 +230,7 @@ sections: - type: markdown - text: ">[!VIDEO https://www.youtube.com/embed/Cn29dmgDcIw]" + text: ">[![VIDEO](images/fall-creators-update-next-gen-security.png)](https://www.youtube.com/watch?v=JDGMNFwyUg8)" - title: Additional security features in Windows 10 From 096053acd704e3e8812d71fadb57001356aca8bf Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Wed, 7 Feb 2018 23:15:23 +0000 Subject: [PATCH 60/86] Updated .openpublishing.publish.config.json --- .openpublishing.publish.config.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index b6a2fe14ca..be7007b5ea 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -142,7 +142,7 @@ "locale": "en-us", "monikers": [], "moniker_ranges": [], - "open_to_public_contributors": false, + "open_to_public_contributors": true, "type_mapping": { "Conceptual": "Content", "ManagedReference": "Content", @@ -465,8 +465,7 @@ "branches_to_filter": [ "" ], - "git_repository_url_open_to_public_contributors": "https://github.com/MicrosoftDocs/windows-itpro-docs", - "git_repository_branch_open_to_public_contributors": "master", + "git_repository_url_open_to_public_contributors": "https://cpubwin.visualstudio.com/_git/it-client", "skip_source_output_uploading": false, "need_preview_pull_request": true, "resolve_user_profile_using_github": true, From 5298eb6a600990289cf6b5368f36a7bdc5c6608c Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Wed, 7 Feb 2018 15:38:10 -0800 Subject: [PATCH 61/86] added links --- windows/hub/TOC.md | 6 +++--- .../device-guard/images/wdac-edit-gp.png | Bin 0 -> 15115 bytes ...ploy-windows-defender-application-control.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 windows/security/threat-protection/device-guard/images/wdac-edit-gp.png diff --git a/windows/hub/TOC.md b/windows/hub/TOC.md index 61ac5b3dfc..b0a1554fa0 100644 --- a/windows/hub/TOC.md +++ b/windows/hub/TOC.md @@ -5,8 +5,8 @@ ## [Configuration](/windows/configuration) ## [Client management](/windows/client-management) ## [Application management](/windows/application-management) -## [Access protection](/windows/access-protection) -## [Device security](/windows/device-security) -## [Threat protection](/windows/threat-protection) +## [Identity and access management](/windows/security/identity-protection) +## [Information protection](/windows/security/information-protection) +## [Threat protection](/windows/security/threat-protection) ## [Troubleshooting](/windows/client-management/windows-10-support-solutions) ## [Other Windows client versions](https://docs.microsoft.com/previous-versions/windows) \ No newline at end of file diff --git a/windows/security/threat-protection/device-guard/images/wdac-edit-gp.png b/windows/security/threat-protection/device-guard/images/wdac-edit-gp.png new file mode 100644 index 0000000000000000000000000000000000000000..9b423ea8ab9864e06de062f797be49ba0704cdbf GIT binary patch literal 15115 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 wMD9G}+W(ROfPwlyWA5i6{GVg@ Date: Wed, 7 Feb 2018 15:55:39 -0800 Subject: [PATCH 62/86] added video png files --- ...fall-creators-update-next-gen-security.png | Bin 604149 -> 581584 bytes ...ext-generation-windows-security-vision.png | Bin 335717 -> 588908 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/security/images/fall-creators-update-next-gen-security.png b/windows/security/images/fall-creators-update-next-gen-security.png index 4dbd78b4980f844d42a6764a09182c6c53baac85..62aaa46f8dec8c65b32a616c3f34ad371a8ff6cd 100644 GIT binary patch literal 581584 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 G7hc#zK!Y1w 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