From 18332f30c4e062bbf34d2f98ac4af57511275b01 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Mon, 22 May 2017 13:07:12 -0700 Subject: [PATCH] Migrate MDM content (#761) --- windows/client-management/TOC.md | 1 + windows/client-management/mdm/TOC.md | 221 + .../client-management/mdm/activesync-csp.md | 268 + .../mdm/activesync-ddf-file.md | 696 + ...ure-ad-tenant-and-azure-ad-subscription.md | 100 + .../mdm/alljoynmanagement-csp.md | 150 + .../mdm/alljoynmanagement-ddf.md | 342 + .../client-management/mdm/application-csp.md | 43 + .../mdm/applicationrestrictions-xsd.md | 129 + .../client-management/mdm/applocker-csp.md | 1413 + .../mdm/applocker-ddf-file.md | 686 + .../client-management/mdm/applocker-xsd.md | 1294 + .../mdm/appv-deploy-and-config.md | 456 + windows/client-management/mdm/assign-seats.md | 138 + .../mdm/assignedaccess-csp.md | 144 + .../mdm/assignedaccess-ddf.md | 104 + ...e-active-directory-integration-with-mdm.md | 928 + .../client-management/mdm/bitlocker-csp.md | 685 + .../mdm/bitlocker-ddf-file.md | 601 + .../client-management/mdm/bootstrap-csp.md | 51 + .../mdm/browserfavorite-csp.md | 116 + ...bulk-assign-and-reclaim-seats-from-user.md | 122 + ...ollment-using-windows-provisioning-tool.md | 172 + .../mdm/cellularsettings-csp.md | 71 + ...ficate-authentication-device-enrollment.md | 516 + .../mdm/certificate-renewal-windows-mdm.md | 187 + .../mdm/certificatestore-csp.md | 640 + .../mdm/certificatestore-ddf-file.md | 1680 + windows/client-management/mdm/cleanpc-csp.md | 33 + windows/client-management/mdm/cleanpc-ddf.md | 108 + .../mdm/clientcertificateinstall-csp.md | 675 + .../mdm/clientcertificateinstall-ddf-file.md | 1070 + .../mdm/cm-cellularentries-csp.md | 317 + .../mdm/cm-proxyentries-csp.md | 153 + windows/client-management/mdm/cmpolicy-csp.md | 516 + .../mdm/cmpolicyenterprise-csp.md | 516 + .../mdm/cmpolicyenterprise-ddf-file.md | 318 + ...onfiguration-service-provider-reference.md | 1060 + ...a-custom-configuration-service-provider.md | 97 + .../mdm/customdeviceui-csp.md | 109 + .../mdm/customdeviceui-ddf.md | 149 + ...a-structures-windows-store-for-business.md | 1151 + windows/client-management/mdm/defender-csp.md | 328 + windows/client-management/mdm/defender-ddf.md | 674 + .../mdm/design-a-custom-windows-csp.md | 169 + .../client-management/mdm/devdetail-csp.md | 197 + .../mdm/devdetail-ddf-file.md | 699 + .../mdm/developersetup-csp.md | 71 + .../mdm/developersetup-ddf.md | 301 + .../mdm/device-update-management.md | 972 + .../mdm/deviceinstanceservice-csp.md | 121 + .../client-management/mdm/devicelock-csp.md | 294 + .../mdm/devicelock-ddf-file.md | 513 + .../mdm/devicemanageability-csp.md | 45 + .../mdm/devicemanageability-ddf.md | 108 + .../client-management/mdm/devicestatus-csp.md | 241 + .../client-management/mdm/devicestatus-ddf.md | 778 + windows/client-management/mdm/devinfo-csp.md | 82 + .../client-management/mdm/devinfo-ddf-file.md | 182 + .../diagnose-mdm-failures-in-windows-10.md | 330 + .../mdm/diagnosticlog-csp.md | 922 + .../mdm/diagnosticlog-ddf.md | 1303 + .../disconnecting-from-mdm-unenrollment.md | 160 + windows/client-management/mdm/dmacc-csp.md | 290 + .../client-management/mdm/dmacc-ddf-file.md | 880 + windows/client-management/mdm/dmclient-csp.md | 680 + .../mdm/dmclient-ddf-file.md | 1092 + .../mdm/dmprocessconfigxmlfiltered.md | 235 + .../mdm/dmsessionactions-csp.md | 66 + .../mdm/dmsessionactions-ddf.md | 473 + .../mdm/dynamicmanagement-csp.md | 226 + .../mdm/dynamicmanagement-ddf.md | 320 + .../mdm/eap-configuration.md | 300 + windows/client-management/mdm/email2-csp.md | 342 + .../client-management/mdm/email2-ddf-file.md | 884 + ...dded-8-1-handheld-devices-to-windows-10.md | 530 + .../mdm/enterprise-app-management.md | 908 + .../mdm/enterpriseapn-csp.md | 146 + .../mdm/enterpriseapn-ddf.md | 1213 + .../mdm/enterpriseappmanagement-csp.md | 546 + .../mdm/enterpriseappvmanagement-csp.md | 135 + .../mdm/enterpriseappvmanagement-ddf.md | 593 + .../mdm/enterpriseassignedaccess-csp.md | 1676 + .../mdm/enterpriseassignedaccess-ddf.md | 328 + .../mdm/enterpriseassignedaccess-xsd.md | 270 + .../mdm/enterprisedataprotection-csp.md | 347 + .../mdm/enterprisedataprotection-ddf-file.md | 364 + .../mdm/enterprisedesktopappmanagement-csp.md | 549 + ...enterprisedesktopappmanagement-ddf-file.md | 372 + .../enterprisedesktopappmanagement2-xsd.md | 107 + .../mdm/enterpriseext-csp.md | 373 + .../mdm/enterpriseext-ddf.md | 320 + .../mdm/enterpriseextfilessystem-csp.md | 130 + .../mdm/enterpriseextfilesystem-ddf.md | 273 + .../mdm/enterprisemodernappmanagement-csp.md | 529 + .../mdm/enterprisemodernappmanagement-ddf.md | 923 + .../mdm/enterprisemodernappmanagement-xsd.md | 59 + ...erated-authentication-device-enrollment.md | 647 + .../client-management/mdm/filesystem-csp.md | 114 + .../client-management/mdm/get-inventory.md | 174 + .../mdm/get-localized-product-details.md | 123 + .../mdm/get-offline-license.md | 130 + .../mdm/get-product-details.md | 119 + .../mdm/get-product-package.md | 136 + .../mdm/get-product-packages.md | 124 + windows/client-management/mdm/get-seat.md | 136 + .../mdm/get-seats-assigned-to-a-user.md | 125 + windows/client-management/mdm/get-seats.md | 135 + .../mdm/healthattestation-csp.md | 1169 + .../mdm/healthattestation-ddf.md | 231 + windows/client-management/mdm/hotspot-csp.md | 216 + .../mdm/iconfigserviceprovider2.md | 57 + ...rviceprovider2configmanagernotification.md | 146 + .../mdm/iconfigserviceprovider2getnode.md | 106 + windows/client-management/mdm/icspnode.md | 104 + windows/client-management/mdm/icspnodeadd.md | 118 + .../client-management/mdm/icspnodeclear.md | 53 + windows/client-management/mdm/icspnodecopy.md | 96 + .../mdm/icspnodedeletechild.md | 59 + .../mdm/icspnodedeleteproperty.md | 52 + .../client-management/mdm/icspnodeexecute.md | 50 + .../mdm/icspnodegetchildnodenames.md | 56 + .../mdm/icspnodegetproperty.md | 58 + .../mdm/icspnodegetpropertyidentifiers.md | 55 + .../client-management/mdm/icspnodegetvalue.md | 53 + windows/client-management/mdm/icspnodemove.md | 52 + .../mdm/icspnodesetproperty.md | 58 + .../client-management/mdm/icspnodesetvalue.md | 52 + .../mdm/icspnodetransactioning.md | 83 + windows/client-management/mdm/icspvalidate.md | 54 + .../mdm/images/HealthAttestation_1.png | Bin 0 -> 76250 bytes .../mdm/images/HealthAttestation_2.png | Bin 0 -> 89870 bytes .../mdm/images/applocker-screenshot1.png | Bin 0 -> 6792 bytes .../mdm/images/applocker-screenshot2.png | Bin 0 -> 20269 bytes .../mdm/images/applocker-screenshot3.png | Bin 0 -> 30039 bytes .../mdm/images/azure-ad-add-tenant1.png | Bin 0 -> 21017 bytes .../mdm/images/azure-ad-add-tenant10.png | Bin 0 -> 174000 bytes .../mdm/images/azure-ad-add-tenant11.png | Bin 0 -> 118260 bytes .../mdm/images/azure-ad-add-tenant12.png | Bin 0 -> 37355 bytes .../mdm/images/azure-ad-add-tenant13.png | Bin 0 -> 36023 bytes .../mdm/images/azure-ad-add-tenant14.png | Bin 0 -> 50308 bytes .../mdm/images/azure-ad-add-tenant15.png | Bin 0 -> 47425 bytes .../mdm/images/azure-ad-add-tenant2.png | Bin 0 -> 26300 bytes .../mdm/images/azure-ad-add-tenant3-b.png | Bin 0 -> 53578 bytes .../mdm/images/azure-ad-add-tenant3.png | Bin 0 -> 51730 bytes .../mdm/images/azure-ad-add-tenant4.png | Bin 0 -> 182888 bytes .../mdm/images/azure-ad-add-tenant5.png | Bin 0 -> 25595 bytes .../mdm/images/azure-ad-add-tenant6.png | Bin 0 -> 7920 bytes .../mdm/images/azure-ad-add-tenant7.png | Bin 0 -> 37718 bytes .../mdm/images/azure-ad-add-tenant8.png | Bin 0 -> 25097 bytes .../mdm/images/azure-ad-add-tenant9.png | Bin 0 -> 42594 bytes .../mdm/images/azure-ad-app-gallery.png | Bin 0 -> 97234 bytes .../mdm/images/azure-ad-enrollment-flow.png | Bin 0 -> 36721 bytes .../mdm/images/azure-ad-unenrollment.png | Bin 0 -> 21837 bytes .../mdm/images/bulk-enrollment.png | Bin 0 -> 60821 bytes .../mdm/images/bulk-enrollment2.png | Bin 0 -> 37050 bytes .../mdm/images/bulk-enrollment3.png | Bin 0 -> 13329 bytes .../mdm/images/bulk-enrollment4.png | Bin 0 -> 12076 bytes .../mdm/images/bulk-enrollment5.png | Bin 0 -> 13718 bytes .../mdm/images/bulk-enrollment6.png | Bin 0 -> 7805 bytes .../mdm/images/bulk-enrollment7.png | Bin 0 -> 11227 bytes .../mdm/images/bulk-enrollment8.png | Bin 0 -> 67008 bytes .../images/businessstoreportalservices10.png | Bin 0 -> 25641 bytes .../images/businessstoreportalservices11.png | Bin 0 -> 23732 bytes .../images/businessstoreportalservices12.png | Bin 0 -> 25357 bytes .../images/businessstoreportalservices13.png | Bin 0 -> 54706 bytes .../images/businessstoreportalservices14.png | Bin 0 -> 55385 bytes .../images/businessstoreportalservices2.png | Bin 0 -> 48828 bytes .../images/businessstoreportalservices3.png | Bin 0 -> 46891 bytes .../images/businessstoreportalservices8.png | Bin 0 -> 52302 bytes .../images/businessstoreportalservices9.png | Bin 0 -> 52372 bytes .../businessstoreportalservicesflow.png | Bin 0 -> 30409 bytes .../mdm/images/certfiltering1.png | Bin 0 -> 16111 bytes .../mdm/images/certfiltering2.png | Bin 0 -> 14319 bytes .../mdm/images/certfiltering3.png | Bin 0 -> 13647 bytes .../mdm/images/checkmark.png | Bin 0 -> 777 bytes .../mdm/images/crossmark.png | Bin 0 -> 1172 bytes .../mdm/images/deeplinkenrollment1.png | Bin 0 -> 50187 bytes .../mdm/images/deeplinkenrollment3.png | Bin 0 -> 20032 bytes .../mdm/images/deeplinkenrollment4.png | Bin 0 -> 54034 bytes .../mdm/images/deviceupdateprocess2.png | Bin 0 -> 25793 bytes .../mdm/images/deviceupdatescreenshot1.png | Bin 0 -> 92209 bytes .../mdm/images/deviceupdatescreenshot2.png | Bin 0 -> 88943 bytes .../mdm/images/deviceupdatescreenshot3.png | Bin 0 -> 30103 bytes .../mdm/images/deviceupdatescreenshot4.png | Bin 0 -> 57038 bytes .../mdm/images/deviceupdatescreenshot5.png | Bin 0 -> 85865 bytes .../mdm/images/deviceupdatescreenshot6.png | Bin 0 -> 49998 bytes .../mdm/images/deviceupdatescreenshot7.png | Bin 0 -> 65862 bytes .../mdm/images/deviceupdatescreenshot8.png | Bin 0 -> 58322 bytes .../mdm/images/deviceupdatescreenshot9.png | Bin 0 -> 50099 bytes .../mdm/images/diagnose-mdm-failures1.png | Bin 0 -> 40928 bytes .../mdm/images/diagnose-mdm-failures10.png | Bin 0 -> 48753 bytes .../mdm/images/diagnose-mdm-failures11.png | Bin 0 -> 49862 bytes .../mdm/images/diagnose-mdm-failures12.png | Bin 0 -> 79897 bytes .../mdm/images/diagnose-mdm-failures13.png | Bin 0 -> 144293 bytes .../mdm/images/diagnose-mdm-failures14.png | Bin 0 -> 383964 bytes .../mdm/images/diagnose-mdm-failures2.png | Bin 0 -> 12041 bytes .../mdm/images/diagnose-mdm-failures3.png | Bin 0 -> 13220 bytes .../mdm/images/diagnose-mdm-failures4.png | Bin 0 -> 7709 bytes .../mdm/images/diagnose-mdm-failures5.png | Bin 0 -> 8659 bytes .../mdm/images/diagnose-mdm-failures6.png | Bin 0 -> 12370 bytes .../mdm/images/diagnose-mdm-failures7.png | Bin 0 -> 6857 bytes .../mdm/images/diagnose-mdm-failures8.png | Bin 0 -> 9076 bytes .../mdm/images/diagnose-mdm-failures9.png | Bin 0 -> 183854 bytes .../mdm/images/enterprise-workflow.png | Bin 0 -> 31914 bytes .../images/enterpriseassignedaccess-csp.png | Bin 0 -> 23833 bytes .../mdm/images/faq-max-devices.png | Bin 0 -> 6176 bytes .../mdm/images/group-policy-editor.png | Bin 0 -> 50926 bytes ...oup-policy-publisher-server-2-settings.png | Bin 0 -> 62519 bytes ...ver-side-mobile-application-management.png | Bin 0 -> 65626 bytes .../mdm/images/mdm-update-sync.png | Bin 0 -> 25149 bytes .../images/provisioning-csp-activesync-cp.png | Bin 0 -> 23507 bytes .../provisioning-csp-alljoynmanagement.png | Bin 0 -> 15295 bytes .../mdm/images/provisioning-csp-applocker.png | Bin 0 -> 26483 bytes .../provisioning-csp-assignedaccess.png | Bin 0 -> 2470 bytes .../mdm/images/provisioning-csp-bitlocker.png | Bin 0 -> 16258 bytes .../images/provisioning-csp-bootstrap-cp.png | Bin 0 -> 1808 bytes .../provisioning-csp-browserfavorite-cp.png | Bin 0 -> 1853 bytes .../provisioning-csp-cellularsettings.png | Bin 0 -> 1375 bytes .../provisioning-csp-certificatestore.png | Bin 0 -> 76631 bytes .../mdm/images/provisioning-csp-cleanpc.png | Bin 0 -> 4977 bytes ...visioning-csp-clientcertificateinstall.png | Bin 0 -> 47249 bytes .../provisioning-csp-cm-cellularentries.png | Bin 0 -> 12741 bytes .../provisioning-csp-cm-proxyentries-cp.png | Bin 0 -> 4427 bytes .../mdm/images/provisioning-csp-cmpolicy.png | Bin 0 -> 10221 bytes .../provisioning-csp-cmpolicyenterprise.png | Bin 0 -> 10453 bytes .../provisioning-csp-customdeviceui.png | Bin 0 -> 4608 bytes .../mdm/images/provisioning-csp-defender.png | Bin 0 -> 23712 bytes .../images/provisioning-csp-devdetail-dm.png | Bin 0 -> 28559 bytes .../provisioning-csp-developersetup.png | Bin 0 -> 12872 bytes ...provisioning-csp-deviceinstanceservice.png | Bin 0 -> 8670 bytes .../images/provisioning-csp-devicelock.png | Bin 0 -> 26288 bytes .../provisioning-csp-devicemanageability.png | Bin 0 -> 3409 bytes .../images/provisioning-csp-devicestatus.png | Bin 0 -> 35955 bytes .../images/provisioning-csp-devinfo-dm.png | Bin 0 -> 2047 bytes .../images/provisioning-csp-diagnosticlog.png | Bin 0 -> 28318 bytes .../mdm/images/provisioning-csp-dmacc-dm.png | Bin 0 -> 39509 bytes .../images/provisioning-csp-dmclient-th2.png | Bin 0 -> 64563 bytes .../provisioning-csp-dmsessionactions.png | Bin 0 -> 15584 bytes .../provisioning-csp-dynamicmanagement.png | Bin 0 -> 12033 bytes .../mdm/images/provisioning-csp-email2.png | Bin 0 -> 25934 bytes .../provisioning-csp-enterpriseapn-rs1.png | Bin 0 -> 19728 bytes ...ovisioning-csp-enterpriseappmanagement.png | Bin 0 -> 10326 bytes ...visioning-csp-enterpriseappvmanagement.png | Bin 0 -> 29720 bytes ...visioning-csp-enterpriseassignedaccess.png | Bin 0 -> 12994 bytes ...visioning-csp-enterprisedataprotection.png | Bin 0 -> 21262 bytes ...ing-csp-enterprisedesktopappmanagement.png | Bin 0 -> 17218 bytes .../images/provisioning-csp-enterpriseext.png | Bin 0 -> 10510 bytes ...ovisioning-csp-enterpriseextfilesystem.png | Bin 0 -> 9302 bytes ...ning-csp-enterprisemodernappmanagement.png | Bin 0 -> 95333 bytes .../images/provisioning-csp-filesystem-dm.png | Bin 0 -> 3565 bytes .../provisioning-csp-healthattestation.png | Bin 0 -> 7677 bytes .../images/provisioning-csp-hotspot-cp.png | Bin 0 -> 3922 bytes .../mdm/images/provisioning-csp-maps.png | Bin 0 -> 3707 bytes .../mdm/images/provisioning-csp-messaging.png | Bin 0 -> 7003 bytes .../mdm/images/provisioning-csp-nap.png | Bin 0 -> 9356 bytes .../images/provisioning-csp-napdef-cp-2.png | Bin 0 -> 6126 bytes .../mdm/images/provisioning-csp-napdef-cp.png | Bin 0 -> 5760 bytes .../images/provisioning-csp-networkproxy.png | Bin 0 -> 7567 bytes .../provisioning-csp-networkqospolicy.png | Bin 0 -> 11804 bytes .../mdm/images/provisioning-csp-nodecache.png | Bin 0 -> 18720 bytes .../mdm/images/provisioning-csp-office.png | Bin 0 -> 6250 bytes .../provisioning-csp-passportforwork.png | Bin 0 -> 17530 bytes .../provisioning-csp-passportforwork2.png | Bin 0 -> 33608 bytes .../provisioning-csp-personalization.png | Bin 0 -> 6260 bytes .../mdm/images/provisioning-csp-policy.png | Bin 0 -> 32010 bytes .../images/provisioning-csp-policymanager.png | Bin 0 -> 11718 bytes .../images/provisioning-csp-provisioning.png | Bin 0 -> 5382 bytes .../mdm/images/provisioning-csp-proxy.png | Bin 0 -> 15063 bytes .../provisioning-csp-pxlogical-cp-2.png | Bin 0 -> 9639 bytes .../images/provisioning-csp-pxlogical-cp.png | Bin 0 -> 8497 bytes .../images/provisioning-csp-remotefind.png | Bin 0 -> 4676 bytes .../images/provisioning-csp-remotelock.png | Bin 0 -> 6819 bytes .../images/provisioning-csp-remotering.png | Bin 0 -> 1867 bytes .../provisioning-csp-remotewipe-dmandcp.png | Bin 0 -> 6785 bytes .../mdm/images/provisioning-csp-reporting.png | Bin 0 -> 26305 bytes .../provisioning-csp-rootcacertificate.png | Bin 0 -> 27086 bytes ...rovisioning-csp-securitypolicy-dmandcp.png | Bin 0 -> 2291 bytes .../mdm/images/provisioning-csp-storage.png | Bin 0 -> 1915 bytes .../images/provisioning-csp-supl-dmandcp.png | Bin 0 -> 9495 bytes .../images/provisioning-csp-surfacehub.png | Bin 0 -> 61132 bytes .../mdm/images/provisioning-csp-update.png | Bin 0 -> 29242 bytes .../mdm/images/provisioning-csp-uwf.png | Bin 0 -> 44264 bytes .../mdm/images/provisioning-csp-vpn.png | Bin 0 -> 49838 bytes .../mdm/images/provisioning-csp-vpnv2-rs1.png | Bin 0 -> 85113 bytes .../provisioning-csp-w4-application-cp.png | Bin 0 -> 2694 bytes .../provisioning-csp-w7-application-dm.png | Bin 0 -> 17532 bytes .../mdm/images/provisioning-csp-watp.png | Bin 0 -> 16264 bytes .../mdm/images/provisioning-csp-wifi.png | Bin 0 -> 5373 bytes .../provisioning-csp-win32appinventory.png | Bin 0 -> 10019 bytes .../provisioning-csp-windowslicensing.png | Bin 0 -> 20481 bytes ...ovisioning-csp-windowssecurityauditing.png | Bin 0 -> 3722 bytes .../provisioning-customcsp-example1.png | Bin 0 -> 3769 bytes .../provisioning-customcsp-example2.png | Bin 0 -> 1933 bytes .../mdm/images/push-notification1.png | Bin 0 -> 111353 bytes .../mdm/images/push-notification10.png | Bin 0 -> 78672 bytes .../mdm/images/push-notification2.png | Bin 0 -> 32768 bytes .../mdm/images/push-notification3.png | Bin 0 -> 27909 bytes .../mdm/images/push-notification4.png | Bin 0 -> 39079 bytes .../mdm/images/push-notification5.png | Bin 0 -> 41360 bytes .../mdm/images/push-notification6.png | Bin 0 -> 50112 bytes .../mdm/images/push-notification7.png | Bin 0 -> 16508 bytes .../mdm/images/reboot-csp.png | Bin 0 -> 3446 bytes .../mdm/images/secureassessment-csp.png | Bin 0 -> 8743 bytes .../mdm/images/sharedpc-csp.png | Bin 0 -> 19458 bytes .../mdm/images/ssl-settings.png | Bin 0 -> 74585 bytes .../mdm/images/unifiedenrollment-rs1-1.png | Bin 0 -> 65251 bytes .../mdm/images/unifiedenrollment-rs1-10.png | Bin 0 -> 11817 bytes .../mdm/images/unifiedenrollment-rs1-11.png | Bin 0 -> 43306 bytes .../mdm/images/unifiedenrollment-rs1-12.png | Bin 0 -> 51370 bytes .../mdm/images/unifiedenrollment-rs1-13.png | Bin 0 -> 37033 bytes .../mdm/images/unifiedenrollment-rs1-14.png | Bin 0 -> 41744 bytes .../mdm/images/unifiedenrollment-rs1-15.png | Bin 0 -> 41764 bytes .../mdm/images/unifiedenrollment-rs1-16.png | Bin 0 -> 38666 bytes .../mdm/images/unifiedenrollment-rs1-17.png | Bin 0 -> 41273 bytes .../mdm/images/unifiedenrollment-rs1-18.png | Bin 0 -> 35502 bytes .../mdm/images/unifiedenrollment-rs1-19.png | Bin 0 -> 57970 bytes .../mdm/images/unifiedenrollment-rs1-2.png | Bin 0 -> 43306 bytes .../mdm/images/unifiedenrollment-rs1-20.png | Bin 0 -> 166150 bytes .../mdm/images/unifiedenrollment-rs1-21.png | Bin 0 -> 41744 bytes .../mdm/images/unifiedenrollment-rs1-22.png | Bin 0 -> 41764 bytes .../mdm/images/unifiedenrollment-rs1-23.png | Bin 0 -> 38641 bytes .../mdm/images/unifiedenrollment-rs1-24.png | Bin 0 -> 41273 bytes .../mdm/images/unifiedenrollment-rs1-25.png | Bin 0 -> 35454 bytes .../mdm/images/unifiedenrollment-rs1-26.png | Bin 0 -> 81262 bytes .../mdm/images/unifiedenrollment-rs1-27.png | Bin 0 -> 13916 bytes .../mdm/images/unifiedenrollment-rs1-28.png | Bin 0 -> 41744 bytes .../mdm/images/unifiedenrollment-rs1-29.png | Bin 0 -> 41764 bytes .../mdm/images/unifiedenrollment-rs1-3.png | Bin 0 -> 47144 bytes .../mdm/images/unifiedenrollment-rs1-30.png | Bin 0 -> 38632 bytes .../mdm/images/unifiedenrollment-rs1-31.png | Bin 0 -> 56109 bytes .../mdm/images/unifiedenrollment-rs1-32.png | Bin 0 -> 51391 bytes .../mdm/images/unifiedenrollment-rs1-33.png | Bin 0 -> 141045 bytes .../mdm/images/unifiedenrollment-rs1-34.png | Bin 0 -> 38375 bytes .../mdm/images/unifiedenrollment-rs1-35.png | Bin 0 -> 17805 bytes .../mdm/images/unifiedenrollment-rs1-36.png | Bin 0 -> 46230 bytes .../mdm/images/unifiedenrollment-rs1-37.png | Bin 0 -> 39394 bytes .../mdm/images/unifiedenrollment-rs1-38.png | Bin 0 -> 76784 bytes .../mdm/images/unifiedenrollment-rs1-39.png | Bin 0 -> 46188 bytes .../mdm/images/unifiedenrollment-rs1-4.png | Bin 0 -> 33614 bytes .../mdm/images/unifiedenrollment-rs1-40.png | Bin 0 -> 73763 bytes .../mdm/images/unifiedenrollment-rs1-41.png | Bin 0 -> 73781 bytes .../mdm/images/unifiedenrollment-rs1-42.png | Bin 0 -> 42711 bytes .../mdm/images/unifiedenrollment-rs1-5.png | Bin 0 -> 41744 bytes .../mdm/images/unifiedenrollment-rs1-6.png | Bin 0 -> 42431 bytes .../mdm/images/unifiedenrollment-rs1-7.png | Bin 0 -> 38822 bytes .../mdm/images/unifiedenrollment-rs1-8.png | Bin 0 -> 40405 bytes .../mdm/images/unifiedenrollment-rs1-9.png | Bin 0 -> 35491 bytes .../mdm/images/update-policies.png | Bin 0 -> 49579 bytes .../vpnv2-csp-choosenetworkconnection.png | Bin 0 -> 7793 bytes .../images/vpnv2-csp-networkconnections.png | Bin 0 -> 6151 bytes .../mdm/images/vpnv2-csp-rasphone.png | Bin 0 -> 12583 bytes .../images/vpnv2-csp-setupnewconnection.png | Bin 0 -> 23428 bytes .../images/vpnv2-csp-setupnewconnection2.png | Bin 0 -> 22639 bytes .../mdm/images/vpnv2-csp-testproperties.png | Bin 0 -> 18354 bytes .../mdm/images/vpnv2-csp-testproperties2.png | Bin 0 -> 29084 bytes .../mdm/images/vpnv2-csp-testproperties3.png | Bin 0 -> 44256 bytes .../mdm/images/vpnv2-csp-testproperties4.png | Bin 0 -> 30243 bytes .../mdm/images/windowsembedded-update.png | Bin 0 -> 94337 bytes .../mdm/images/windowsembedded-update10.png | Bin 0 -> 153557 bytes .../mdm/images/windowsembedded-update11.png | Bin 0 -> 124079 bytes .../mdm/images/windowsembedded-update12.png | Bin 0 -> 101158 bytes .../mdm/images/windowsembedded-update13.png | Bin 0 -> 106045 bytes .../mdm/images/windowsembedded-update14.png | Bin 0 -> 211284 bytes .../mdm/images/windowsembedded-update15.png | Bin 0 -> 124649 bytes .../mdm/images/windowsembedded-update16.png | Bin 0 -> 134014 bytes .../mdm/images/windowsembedded-update17.png | Bin 0 -> 121816 bytes .../mdm/images/windowsembedded-update18.png | Bin 0 -> 158900 bytes .../mdm/images/windowsembedded-update19.png | Bin 0 -> 249317 bytes .../mdm/images/windowsembedded-update2.png | Bin 0 -> 174305 bytes .../mdm/images/windowsembedded-update21.png | Bin 0 -> 176535 bytes .../mdm/images/windowsembedded-update22.png | Bin 0 -> 156574 bytes .../mdm/images/windowsembedded-update23.png | Bin 0 -> 174565 bytes .../mdm/images/windowsembedded-update3.png | Bin 0 -> 201859 bytes .../mdm/images/windowsembedded-update4.png | Bin 0 -> 185288 bytes .../mdm/images/windowsembedded-update5.png | Bin 0 -> 143893 bytes .../mdm/images/windowsembedded-update6.png | Bin 0 -> 210352 bytes .../mdm/images/windowsembedded-update7.png | Bin 0 -> 137050 bytes .../mdm/images/windowsembedded-update8.png | Bin 0 -> 201552 bytes .../mdm/images/windowsembedded-update9.png | Bin 0 -> 175233 bytes ...rver-side-mobile-application-management.md | 173 + windows/client-management/mdm/index.md | 66 + ...ent-tool-for-windows-store-for-business.md | 166 + windows/client-management/mdm/maps-csp.md | 171 + .../client-management/mdm/maps-ddf-file.md | 128 + .../mdm/mdm-enrollment-of-windows-devices.md | 397 + .../client-management/mdm/messaging-csp.md | 104 + .../client-management/mdm/messaging-ddf.md | 185 + .../mdm/mobile-device-enrollment.md | 306 + windows/client-management/mdm/nap-csp.md | 118 + windows/client-management/mdm/napdef-csp.md | 149 + .../client-management/mdm/networkproxy-csp.md | 70 + .../client-management/mdm/networkproxy-ddf.md | 181 + .../mdm/networkqospolicy-csp.md | 108 + .../mdm/networkqospolicy-ddf.md | 289 + ...ew-in-windows-mdm-enrollment-management.md | 2296 + .../client-management/mdm/nodecache-csp.md | 368 + .../mdm/nodecache-ddf-file.md | 500 + windows/client-management/mdm/office-csp.md | 168 + windows/client-management/mdm/office-ddf.md | 261 + .../mdm/oma-dm-protocol-support.md | 388 + ...remise-authentication-device-enrollment.md | 527 + .../mdm/passportforwork-csp.md | 440 + .../mdm/passportforwork-ddf.md | 1123 + .../mdm/personalization-csp.md | 113 + .../mdm/personalization-ddf.md | 145 + .../mdm/policy-admx-backed.md | 4035 ++ .../policy-configuration-service-provider.md | 17623 +++++++ .../client-management/mdm/policy-ddf-file.md | 41041 ++++++++++++++++ .../mdm/policymanager-csp.md | 968 + .../client-management/mdm/provisioning-csp.md | 69 + windows/client-management/mdm/proxy-csp.md | 110 + .../mdm/push-notification-windows-mdm.md | 91 + .../client-management/mdm/pxlogical-csp.md | 159 + windows/client-management/mdm/reboot-csp.md | 63 + .../client-management/mdm/reboot-ddf-file.md | 164 + .../mdm/reclaim-seat-from-user.md | 137 + ...ree-azure-active-directory-subscription.md | 54 + windows/client-management/mdm/registry-csp.md | 160 + .../mdm/registry-ddf-file.md | 130 + .../client-management/mdm/remotefind-csp.md | 179 + .../mdm/remotefind-ddf-file.md | 312 + .../client-management/mdm/remotelock-csp.md | 169 + .../mdm/remotelock-ddf-file.md | 156 + .../client-management/mdm/remotering-csp.md | 53 + .../mdm/remotering-ddf-file.md | 108 + .../client-management/mdm/remotewipe-csp.md | 71 + .../mdm/remotewipe-ddf-file.md | 130 + .../client-management/mdm/reporting-csp.md | 163 + .../mdm/reporting-ddf-file.md | 301 + ...pi-reference-windows-store-for-business.md | 72 + .../mdm/rootcacertificates-csp.md | 96 + .../mdm/rootcacertificates-ddf-file.md | 836 + ...a-custom-configuration-service-provider.md | 51 + .../mdm/secureassessment-csp.md | 71 + .../mdm/secureassessment-ddf-file.md | 198 + .../mdm/securitypolicy-csp.md | 308 + .../mdm/server-requirements-windows-mdm.md | 41 + windows/client-management/mdm/sharedpc-csp.md | 203 + .../mdm/sharedpc-ddf-file.md | 453 + windows/client-management/mdm/storage-csp.md | 50 + .../client-management/mdm/storage-ddf-file.md | 91 + .../structure-of-oma-dm-provisioning-files.md | 198 + windows/client-management/mdm/supl-csp.md | 564 + .../client-management/mdm/supl-ddf-file.md | 680 + .../client-management/mdm/surfacehub-csp.md | 526 + .../mdm/surfacehub-ddf-file.md | 1020 + .../mdm/understanding-admx-backed-policies.md | 579 + .../mdm/unifiedwritefilter-csp.md | 251 + .../mdm/unifiedwritefilter-ddf.md | 1058 + windows/client-management/mdm/update-csp.md | 166 + .../client-management/mdm/update-ddf-file.md | 556 + ...-scripting-with-the-wmi-bridge-provider.md | 230 + windows/client-management/mdm/vpn-csp.md | 302 + windows/client-management/mdm/vpn-ddf-file.md | 1399 + windows/client-management/mdm/vpnv2-csp.md | 1278 + .../client-management/mdm/vpnv2-ddf-file.md | 4270 ++ .../mdm/vpnv2-profile-xsd.md | 412 + .../mdm/w4-application-csp.md | 92 + .../mdm/w7-application-csp.md | 181 + windows/client-management/mdm/wifi-csp.md | 225 + .../client-management/mdm/wifi-ddf-file.md | 35 + ...and-centennial-app-policy-configuration.md | 479 + .../mdm/win32appinventory-csp.md | 94 + .../mdm/win32appinventory-ddf-file.md | 291 + .../mdm/windows-mdm-enterprise-settings.md | 52 + .../windowsadvancedthreatprotection-csp.md | 201 + .../windowsadvancedthreatprotection-ddf.md | 290 + .../mdm/windowslicensing-csp.md | 308 + .../mdm/windowslicensing-ddf-file.md | 319 + .../mdm/windowssecurityauditing-csp.md | 75 + .../mdm/windowssecurityauditing-ddf-file.md | 112 + .../mdm/wmi-providers-supported-in-windows.md | 316 + windows/hub/breadcrumb/toc.yml | 4 + 474 files changed, 142555 insertions(+) create mode 100644 windows/client-management/mdm/TOC.md create mode 100644 windows/client-management/mdm/activesync-csp.md create mode 100644 windows/client-management/mdm/activesync-ddf-file.md create mode 100644 windows/client-management/mdm/add-an-azure-ad-tenant-and-azure-ad-subscription.md create mode 100644 windows/client-management/mdm/alljoynmanagement-csp.md create mode 100644 windows/client-management/mdm/alljoynmanagement-ddf.md create mode 100644 windows/client-management/mdm/application-csp.md create mode 100644 windows/client-management/mdm/applicationrestrictions-xsd.md create mode 100644 windows/client-management/mdm/applocker-csp.md create mode 100644 windows/client-management/mdm/applocker-ddf-file.md create mode 100644 windows/client-management/mdm/applocker-xsd.md create mode 100644 windows/client-management/mdm/appv-deploy-and-config.md create mode 100644 windows/client-management/mdm/assign-seats.md create mode 100644 windows/client-management/mdm/assignedaccess-csp.md create mode 100644 windows/client-management/mdm/assignedaccess-ddf.md create mode 100644 windows/client-management/mdm/azure-active-directory-integration-with-mdm.md create mode 100644 windows/client-management/mdm/bitlocker-csp.md create mode 100644 windows/client-management/mdm/bitlocker-ddf-file.md create mode 100644 windows/client-management/mdm/bootstrap-csp.md create mode 100644 windows/client-management/mdm/browserfavorite-csp.md create mode 100644 windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md create mode 100644 windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md create mode 100644 windows/client-management/mdm/cellularsettings-csp.md create mode 100644 windows/client-management/mdm/certificate-authentication-device-enrollment.md create mode 100644 windows/client-management/mdm/certificate-renewal-windows-mdm.md create mode 100644 windows/client-management/mdm/certificatestore-csp.md create mode 100644 windows/client-management/mdm/certificatestore-ddf-file.md create mode 100644 windows/client-management/mdm/cleanpc-csp.md create mode 100644 windows/client-management/mdm/cleanpc-ddf.md create mode 100644 windows/client-management/mdm/clientcertificateinstall-csp.md create mode 100644 windows/client-management/mdm/clientcertificateinstall-ddf-file.md create mode 100644 windows/client-management/mdm/cm-cellularentries-csp.md create mode 100644 windows/client-management/mdm/cm-proxyentries-csp.md create mode 100644 windows/client-management/mdm/cmpolicy-csp.md create mode 100644 windows/client-management/mdm/cmpolicyenterprise-csp.md create mode 100644 windows/client-management/mdm/cmpolicyenterprise-ddf-file.md create mode 100644 windows/client-management/mdm/configuration-service-provider-reference.md create mode 100644 windows/client-management/mdm/create-a-custom-configuration-service-provider.md create mode 100644 windows/client-management/mdm/customdeviceui-csp.md create mode 100644 windows/client-management/mdm/customdeviceui-ddf.md create mode 100644 windows/client-management/mdm/data-structures-windows-store-for-business.md create mode 100644 windows/client-management/mdm/defender-csp.md create mode 100644 windows/client-management/mdm/defender-ddf.md create mode 100644 windows/client-management/mdm/design-a-custom-windows-csp.md create mode 100644 windows/client-management/mdm/devdetail-csp.md create mode 100644 windows/client-management/mdm/devdetail-ddf-file.md create mode 100644 windows/client-management/mdm/developersetup-csp.md create mode 100644 windows/client-management/mdm/developersetup-ddf.md create mode 100644 windows/client-management/mdm/device-update-management.md create mode 100644 windows/client-management/mdm/deviceinstanceservice-csp.md create mode 100644 windows/client-management/mdm/devicelock-csp.md create mode 100644 windows/client-management/mdm/devicelock-ddf-file.md create mode 100644 windows/client-management/mdm/devicemanageability-csp.md create mode 100644 windows/client-management/mdm/devicemanageability-ddf.md create mode 100644 windows/client-management/mdm/devicestatus-csp.md create mode 100644 windows/client-management/mdm/devicestatus-ddf.md create mode 100644 windows/client-management/mdm/devinfo-csp.md create mode 100644 windows/client-management/mdm/devinfo-ddf-file.md create mode 100644 windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md create mode 100644 windows/client-management/mdm/diagnosticlog-csp.md create mode 100644 windows/client-management/mdm/diagnosticlog-ddf.md create mode 100644 windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md create mode 100644 windows/client-management/mdm/dmacc-csp.md create mode 100644 windows/client-management/mdm/dmacc-ddf-file.md create mode 100644 windows/client-management/mdm/dmclient-csp.md create mode 100644 windows/client-management/mdm/dmclient-ddf-file.md create mode 100644 windows/client-management/mdm/dmprocessconfigxmlfiltered.md create mode 100644 windows/client-management/mdm/dmsessionactions-csp.md create mode 100644 windows/client-management/mdm/dmsessionactions-ddf.md create mode 100644 windows/client-management/mdm/dynamicmanagement-csp.md create mode 100644 windows/client-management/mdm/dynamicmanagement-ddf.md create mode 100644 windows/client-management/mdm/eap-configuration.md create mode 100644 windows/client-management/mdm/email2-csp.md create mode 100644 windows/client-management/mdm/email2-ddf-file.md create mode 100644 windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md create mode 100644 windows/client-management/mdm/enterprise-app-management.md create mode 100644 windows/client-management/mdm/enterpriseapn-csp.md create mode 100644 windows/client-management/mdm/enterpriseapn-ddf.md create mode 100644 windows/client-management/mdm/enterpriseappmanagement-csp.md create mode 100644 windows/client-management/mdm/enterpriseappvmanagement-csp.md create mode 100644 windows/client-management/mdm/enterpriseappvmanagement-ddf.md create mode 100644 windows/client-management/mdm/enterpriseassignedaccess-csp.md create mode 100644 windows/client-management/mdm/enterpriseassignedaccess-ddf.md create mode 100644 windows/client-management/mdm/enterpriseassignedaccess-xsd.md create mode 100644 windows/client-management/mdm/enterprisedataprotection-csp.md create mode 100644 windows/client-management/mdm/enterprisedataprotection-ddf-file.md create mode 100644 windows/client-management/mdm/enterprisedesktopappmanagement-csp.md create mode 100644 windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md create mode 100644 windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md create mode 100644 windows/client-management/mdm/enterpriseext-csp.md create mode 100644 windows/client-management/mdm/enterpriseext-ddf.md create mode 100644 windows/client-management/mdm/enterpriseextfilessystem-csp.md create mode 100644 windows/client-management/mdm/enterpriseextfilesystem-ddf.md create mode 100644 windows/client-management/mdm/enterprisemodernappmanagement-csp.md create mode 100644 windows/client-management/mdm/enterprisemodernappmanagement-ddf.md create mode 100644 windows/client-management/mdm/enterprisemodernappmanagement-xsd.md create mode 100644 windows/client-management/mdm/federated-authentication-device-enrollment.md create mode 100644 windows/client-management/mdm/filesystem-csp.md create mode 100644 windows/client-management/mdm/get-inventory.md create mode 100644 windows/client-management/mdm/get-localized-product-details.md create mode 100644 windows/client-management/mdm/get-offline-license.md create mode 100644 windows/client-management/mdm/get-product-details.md create mode 100644 windows/client-management/mdm/get-product-package.md create mode 100644 windows/client-management/mdm/get-product-packages.md create mode 100644 windows/client-management/mdm/get-seat.md create mode 100644 windows/client-management/mdm/get-seats-assigned-to-a-user.md create mode 100644 windows/client-management/mdm/get-seats.md create mode 100644 windows/client-management/mdm/healthattestation-csp.md create mode 100644 windows/client-management/mdm/healthattestation-ddf.md create mode 100644 windows/client-management/mdm/hotspot-csp.md create mode 100644 windows/client-management/mdm/iconfigserviceprovider2.md create mode 100644 windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md create mode 100644 windows/client-management/mdm/iconfigserviceprovider2getnode.md create mode 100644 windows/client-management/mdm/icspnode.md create mode 100644 windows/client-management/mdm/icspnodeadd.md create mode 100644 windows/client-management/mdm/icspnodeclear.md create mode 100644 windows/client-management/mdm/icspnodecopy.md create mode 100644 windows/client-management/mdm/icspnodedeletechild.md create mode 100644 windows/client-management/mdm/icspnodedeleteproperty.md create mode 100644 windows/client-management/mdm/icspnodeexecute.md create mode 100644 windows/client-management/mdm/icspnodegetchildnodenames.md create mode 100644 windows/client-management/mdm/icspnodegetproperty.md create mode 100644 windows/client-management/mdm/icspnodegetpropertyidentifiers.md create mode 100644 windows/client-management/mdm/icspnodegetvalue.md create mode 100644 windows/client-management/mdm/icspnodemove.md create mode 100644 windows/client-management/mdm/icspnodesetproperty.md create mode 100644 windows/client-management/mdm/icspnodesetvalue.md create mode 100644 windows/client-management/mdm/icspnodetransactioning.md create mode 100644 windows/client-management/mdm/icspvalidate.md create mode 100644 windows/client-management/mdm/images/HealthAttestation_1.png create mode 100644 windows/client-management/mdm/images/HealthAttestation_2.png create mode 100644 windows/client-management/mdm/images/applocker-screenshot1.png create mode 100644 windows/client-management/mdm/images/applocker-screenshot2.png create mode 100644 windows/client-management/mdm/images/applocker-screenshot3.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant1.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant10.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant11.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant12.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant13.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant14.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant15.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant2.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant3-b.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant3.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant4.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant5.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant6.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant7.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant8.png create mode 100644 windows/client-management/mdm/images/azure-ad-add-tenant9.png create mode 100644 windows/client-management/mdm/images/azure-ad-app-gallery.png create mode 100644 windows/client-management/mdm/images/azure-ad-enrollment-flow.png create mode 100644 windows/client-management/mdm/images/azure-ad-unenrollment.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment2.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment3.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment4.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment5.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment6.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment7.png create mode 100644 windows/client-management/mdm/images/bulk-enrollment8.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices10.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices11.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices12.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices13.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices14.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices2.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices3.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices8.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservices9.png create mode 100644 windows/client-management/mdm/images/businessstoreportalservicesflow.png create mode 100644 windows/client-management/mdm/images/certfiltering1.png create mode 100644 windows/client-management/mdm/images/certfiltering2.png create mode 100644 windows/client-management/mdm/images/certfiltering3.png create mode 100644 windows/client-management/mdm/images/checkmark.png create mode 100644 windows/client-management/mdm/images/crossmark.png create mode 100644 windows/client-management/mdm/images/deeplinkenrollment1.png create mode 100644 windows/client-management/mdm/images/deeplinkenrollment3.png create mode 100644 windows/client-management/mdm/images/deeplinkenrollment4.png create mode 100644 windows/client-management/mdm/images/deviceupdateprocess2.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot1.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot2.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot3.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot4.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot5.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot6.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot7.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot8.png create mode 100644 windows/client-management/mdm/images/deviceupdatescreenshot9.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures1.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures10.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures11.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures12.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures13.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures14.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures2.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures3.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures4.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures5.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures6.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures7.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures8.png create mode 100644 windows/client-management/mdm/images/diagnose-mdm-failures9.png create mode 100644 windows/client-management/mdm/images/enterprise-workflow.png create mode 100644 windows/client-management/mdm/images/enterpriseassignedaccess-csp.png create mode 100644 windows/client-management/mdm/images/faq-max-devices.png create mode 100644 windows/client-management/mdm/images/group-policy-editor.png create mode 100644 windows/client-management/mdm/images/group-policy-publisher-server-2-settings.png create mode 100644 windows/client-management/mdm/images/implement-server-side-mobile-application-management.png create mode 100644 windows/client-management/mdm/images/mdm-update-sync.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-activesync-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-alljoynmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-applocker.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-assignedaccess.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-bitlocker.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-bootstrap-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-browserfavorite-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cellularsettings.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-certificatestore.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cleanpc.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-clientcertificateinstall.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cm-cellularentries.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cm-proxyentries-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cmpolicy.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-cmpolicyenterprise.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-customdeviceui.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-defender.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-devdetail-dm.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-developersetup.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-deviceinstanceservice.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-devicelock.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-devicemanageability.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-devicestatus.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-devinfo-dm.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-diagnosticlog.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-dmacc-dm.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-dmclient-th2.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-dmsessionactions.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-dynamicmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-email2.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseapn-rs1.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseappmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseappvmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseassignedaccess.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterprisedataprotection.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterprisedesktopappmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseext.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterpriseextfilesystem.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-enterprisemodernappmanagement.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-filesystem-dm.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-healthattestation.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-hotspot-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-maps.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-messaging.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-nap.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-napdef-cp-2.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-napdef-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-networkproxy.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-networkqospolicy.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-nodecache.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-office.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-passportforwork.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-passportforwork2.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-personalization.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-policy.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-policymanager.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-provisioning.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-proxy.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-pxlogical-cp-2.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-pxlogical-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-remotefind.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-remotelock.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-remotering.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-remotewipe-dmandcp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-reporting.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-rootcacertificate.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-securitypolicy-dmandcp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-storage.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-supl-dmandcp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-surfacehub.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-update.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-uwf.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-vpn.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-vpnv2-rs1.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-w4-application-cp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-w7-application-dm.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-watp.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-wifi.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-win32appinventory.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-windowslicensing.png create mode 100644 windows/client-management/mdm/images/provisioning-csp-windowssecurityauditing.png create mode 100644 windows/client-management/mdm/images/provisioning-customcsp-example1.png create mode 100644 windows/client-management/mdm/images/provisioning-customcsp-example2.png create mode 100644 windows/client-management/mdm/images/push-notification1.png create mode 100644 windows/client-management/mdm/images/push-notification10.png create mode 100644 windows/client-management/mdm/images/push-notification2.png create mode 100644 windows/client-management/mdm/images/push-notification3.png create mode 100644 windows/client-management/mdm/images/push-notification4.png create mode 100644 windows/client-management/mdm/images/push-notification5.png create mode 100644 windows/client-management/mdm/images/push-notification6.png create mode 100644 windows/client-management/mdm/images/push-notification7.png create mode 100644 windows/client-management/mdm/images/reboot-csp.png create mode 100644 windows/client-management/mdm/images/secureassessment-csp.png create mode 100644 windows/client-management/mdm/images/sharedpc-csp.png create mode 100644 windows/client-management/mdm/images/ssl-settings.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-1.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-10.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-11.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-12.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-13.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-14.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-15.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-16.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-17.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-18.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-19.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-2.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-20.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-21.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-22.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-23.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-24.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-25.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-26.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-27.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-28.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-29.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-3.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-30.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-31.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-32.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-33.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-34.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-35.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-36.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-37.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-38.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-39.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-4.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-40.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-41.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-42.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-5.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-6.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-7.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-8.png create mode 100644 windows/client-management/mdm/images/unifiedenrollment-rs1-9.png create mode 100644 windows/client-management/mdm/images/update-policies.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-choosenetworkconnection.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-networkconnections.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-rasphone.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-setupnewconnection.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-setupnewconnection2.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-testproperties.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-testproperties2.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-testproperties3.png create mode 100644 windows/client-management/mdm/images/vpnv2-csp-testproperties4.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update10.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update11.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update12.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update13.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update14.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update15.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update16.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update17.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update18.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update19.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update2.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update21.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update22.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update23.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update3.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update4.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update5.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update6.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update7.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update8.png create mode 100644 windows/client-management/mdm/images/windowsembedded-update9.png create mode 100644 windows/client-management/mdm/implement-server-side-mobile-application-management.md create mode 100644 windows/client-management/mdm/index.md create mode 100644 windows/client-management/mdm/management-tool-for-windows-store-for-business.md create mode 100644 windows/client-management/mdm/maps-csp.md create mode 100644 windows/client-management/mdm/maps-ddf-file.md create mode 100644 windows/client-management/mdm/mdm-enrollment-of-windows-devices.md create mode 100644 windows/client-management/mdm/messaging-csp.md create mode 100644 windows/client-management/mdm/messaging-ddf.md create mode 100644 windows/client-management/mdm/mobile-device-enrollment.md create mode 100644 windows/client-management/mdm/nap-csp.md create mode 100644 windows/client-management/mdm/napdef-csp.md create mode 100644 windows/client-management/mdm/networkproxy-csp.md create mode 100644 windows/client-management/mdm/networkproxy-ddf.md create mode 100644 windows/client-management/mdm/networkqospolicy-csp.md create mode 100644 windows/client-management/mdm/networkqospolicy-ddf.md create mode 100644 windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md create mode 100644 windows/client-management/mdm/nodecache-csp.md create mode 100644 windows/client-management/mdm/nodecache-ddf-file.md create mode 100644 windows/client-management/mdm/office-csp.md create mode 100644 windows/client-management/mdm/office-ddf.md create mode 100644 windows/client-management/mdm/oma-dm-protocol-support.md create mode 100644 windows/client-management/mdm/on-premise-authentication-device-enrollment.md create mode 100644 windows/client-management/mdm/passportforwork-csp.md create mode 100644 windows/client-management/mdm/passportforwork-ddf.md create mode 100644 windows/client-management/mdm/personalization-csp.md create mode 100644 windows/client-management/mdm/personalization-ddf.md create mode 100644 windows/client-management/mdm/policy-admx-backed.md create mode 100644 windows/client-management/mdm/policy-configuration-service-provider.md create mode 100644 windows/client-management/mdm/policy-ddf-file.md create mode 100644 windows/client-management/mdm/policymanager-csp.md create mode 100644 windows/client-management/mdm/provisioning-csp.md create mode 100644 windows/client-management/mdm/proxy-csp.md create mode 100644 windows/client-management/mdm/push-notification-windows-mdm.md create mode 100644 windows/client-management/mdm/pxlogical-csp.md create mode 100644 windows/client-management/mdm/reboot-csp.md create mode 100644 windows/client-management/mdm/reboot-ddf-file.md create mode 100644 windows/client-management/mdm/reclaim-seat-from-user.md create mode 100644 windows/client-management/mdm/register-your-free-azure-active-directory-subscription.md create mode 100644 windows/client-management/mdm/registry-csp.md create mode 100644 windows/client-management/mdm/registry-ddf-file.md create mode 100644 windows/client-management/mdm/remotefind-csp.md create mode 100644 windows/client-management/mdm/remotefind-ddf-file.md create mode 100644 windows/client-management/mdm/remotelock-csp.md create mode 100644 windows/client-management/mdm/remotelock-ddf-file.md create mode 100644 windows/client-management/mdm/remotering-csp.md create mode 100644 windows/client-management/mdm/remotering-ddf-file.md create mode 100644 windows/client-management/mdm/remotewipe-csp.md create mode 100644 windows/client-management/mdm/remotewipe-ddf-file.md create mode 100644 windows/client-management/mdm/reporting-csp.md create mode 100644 windows/client-management/mdm/reporting-ddf-file.md create mode 100644 windows/client-management/mdm/rest-api-reference-windows-store-for-business.md create mode 100644 windows/client-management/mdm/rootcacertificates-csp.md create mode 100644 windows/client-management/mdm/rootcacertificates-ddf-file.md create mode 100644 windows/client-management/mdm/samples-for-writing-a-custom-configuration-service-provider.md create mode 100644 windows/client-management/mdm/secureassessment-csp.md create mode 100644 windows/client-management/mdm/secureassessment-ddf-file.md create mode 100644 windows/client-management/mdm/securitypolicy-csp.md create mode 100644 windows/client-management/mdm/server-requirements-windows-mdm.md create mode 100644 windows/client-management/mdm/sharedpc-csp.md create mode 100644 windows/client-management/mdm/sharedpc-ddf-file.md create mode 100644 windows/client-management/mdm/storage-csp.md create mode 100644 windows/client-management/mdm/storage-ddf-file.md create mode 100644 windows/client-management/mdm/structure-of-oma-dm-provisioning-files.md create mode 100644 windows/client-management/mdm/supl-csp.md create mode 100644 windows/client-management/mdm/supl-ddf-file.md create mode 100644 windows/client-management/mdm/surfacehub-csp.md create mode 100644 windows/client-management/mdm/surfacehub-ddf-file.md create mode 100644 windows/client-management/mdm/understanding-admx-backed-policies.md create mode 100644 windows/client-management/mdm/unifiedwritefilter-csp.md create mode 100644 windows/client-management/mdm/unifiedwritefilter-ddf.md create mode 100644 windows/client-management/mdm/update-csp.md create mode 100644 windows/client-management/mdm/update-ddf-file.md create mode 100644 windows/client-management/mdm/using-powershell-scripting-with-the-wmi-bridge-provider.md create mode 100644 windows/client-management/mdm/vpn-csp.md create mode 100644 windows/client-management/mdm/vpn-ddf-file.md create mode 100644 windows/client-management/mdm/vpnv2-csp.md create mode 100644 windows/client-management/mdm/vpnv2-ddf-file.md create mode 100644 windows/client-management/mdm/vpnv2-profile-xsd.md create mode 100644 windows/client-management/mdm/w4-application-csp.md create mode 100644 windows/client-management/mdm/w7-application-csp.md create mode 100644 windows/client-management/mdm/wifi-csp.md create mode 100644 windows/client-management/mdm/wifi-ddf-file.md create mode 100644 windows/client-management/mdm/win32-and-centennial-app-policy-configuration.md create mode 100644 windows/client-management/mdm/win32appinventory-csp.md create mode 100644 windows/client-management/mdm/win32appinventory-ddf-file.md create mode 100644 windows/client-management/mdm/windows-mdm-enterprise-settings.md create mode 100644 windows/client-management/mdm/windowsadvancedthreatprotection-csp.md create mode 100644 windows/client-management/mdm/windowsadvancedthreatprotection-ddf.md create mode 100644 windows/client-management/mdm/windowslicensing-csp.md create mode 100644 windows/client-management/mdm/windowslicensing-ddf-file.md create mode 100644 windows/client-management/mdm/windowssecurityauditing-csp.md create mode 100644 windows/client-management/mdm/windowssecurityauditing-ddf-file.md create mode 100644 windows/client-management/mdm/wmi-providers-supported-in-windows.md diff --git a/windows/client-management/TOC.md b/windows/client-management/TOC.md index f1ecdab931..120dc8ffe8 100644 --- a/windows/client-management/TOC.md +++ b/windows/client-management/TOC.md @@ -9,4 +9,5 @@ ## [Reset a Windows 10 Mobile device](reset-a-windows-10-mobile-device.md) ## [Windows 10 Mobile deployment and management guide](windows-10-mobile-and-mdm.md) ## [Windows libraries](windows-libraries.md) +## [Mobile Device Management](mdm/index.md) ## [Change history for Client management](change-history-for-client-management.md) diff --git a/windows/client-management/mdm/TOC.md b/windows/client-management/mdm/TOC.md new file mode 100644 index 0000000000..35f400979f --- /dev/null +++ b/windows/client-management/mdm/TOC.md @@ -0,0 +1,221 @@ +# [Mobile device management](index.md) +## [What's new in MDM enrollment and management](new-in-windows-mdm-enrollment-management.md) +## [Mobile device enrollment](mobile-device-enrollment.md) +### [MDM enrollment of Windows devices](mdm-enrollment-of-windows-devices.md) +### [Federated authentication device enrollment](federated-authentication-device-enrollment.md) +### [Certificate authentication device enrollment](certificate-authentication-device-enrollment.md) +### [On-premise authentication device enrollment](on-premise-authentication-device-enrollment.md) +## [Understanding ADMX-backed policies](understanding-admx-backed-policies.md) +## [Win32 and Desktop Bridge app policy configuration](win32-and-centennial-app-policy-configuration.md) +## [Implement server-side support for mobile application management on Windows](implement-server-side-mobile-application-management.md) +## [Diagnose MDM failures in Windows 10](diagnose-mdm-failures-in-windows-10.md) +## [Deploy and configure App-V apps using MDM](appv-deploy-and-config.md) +## [Azure Active Directory integration with MDM](azure-active-directory-integration-with-mdm.md) +### [Add an Azure AD tenant and Azure AD subscription](add-an-azure-ad-tenant-and-azure-ad-subscription.md) +### [Register your free Azure Active Directory subscription](register-your-free-azure-active-directory-subscription.md) +## [Enterprise app management](enterprise-app-management.md) +## [Device update management](device-update-management.md) +## [Bulk enrollment](bulk-enrollment-using-windows-provisioning-tool.md) +## [Management tool for the Windows Store for Business](management-tool-for-windows-store-for-business.md) +### [REST API reference for Windows Store for Business](rest-api-reference-windows-store-for-business.md) +#### [Data structures for Windows Store for Business](data-structures-windows-store-for-business.md) +#### [Get Inventory](get-inventory.md) +#### [Get product details](get-product-details.md) +#### [Get localized product details](get-localized-product-details.md) +#### [Get offline license](get-offline-license.md) +#### [Get product packages](get-product-packages.md) +#### [Get product package](get-product-package.md) +#### [Get seats](get-seats.md) +#### [Get seat](get-seat.md) +#### [Assign seats](assign-seats.md) +#### [Reclaim seat from user](reclaim-seat-from-user.md) +#### [Bulk assign and reclaim seats from users](bulk-assign-and-reclaim-seats-from-user.md) +#### [Get seats assigned to a user](get-seats-assigned-to-a-user.md) +## [Enable offline upgrades to Windows 10 for Windows Embedded 8.1 Handheld devices](enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md) +## [Certificate renewal](certificate-renewal-windows-mdm.md) +## [Disconnecting from the management infrastructure (unenrollment)](disconnecting-from-mdm-unenrollment.md) +## [Enterprise settings, policies, and app management](windows-mdm-enterprise-settings.md) +## [Push notification support for device management](push-notification-windows-mdm.md) +## [OMA DM protocol support](oma-dm-protocol-support.md) +## [Structure of OMA DM provisioning files](structure-of-oma-dm-provisioning-files.md) +## [Server requirements for OMA DM](server-requirements-windows-mdm.md) +## [DMProcessConfigXMLFiltered](dmprocessconfigxmlfiltered.md) +## [Using PowerShell scripting with the WMI Bridge Provider](using-powershell-scripting-with-the-wmi-bridge-provider.md) +## [WMI providers supported in Windows 10](wmi-providers-supported-in-windows.md) +## [Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) +### [Design a custom configuration service provider](design-a-custom-windows-csp.md) +### [IConfigServiceProvider2](iconfigserviceprovider2.md) +#### [IConfigServiceProvider2::ConfigManagerNotification](iconfigserviceprovider2configmanagernotification.md) +#### [IConfigServiceProvider2::GetNode](iconfigserviceprovider2getnode.md) +### [ICSPNode](icspnode.md) +#### [ICSPNode::Add](icspnodeadd.md) +#### [ICSPNode::Clear](icspnodeclear.md) +#### [ICSPNode::Copy](icspnodecopy.md) +#### [ICSPNode::DeleteChild](icspnodedeletechild.md) +#### [ICSPNode::DeleteProperty](icspnodedeleteproperty.md) +#### [ICSPNode::Execute](icspnodeexecute.md) +#### [ICSPNode::GetChildNodeNames](icspnodegetchildnodenames.md) +#### [ICSPNode::GetProperty](icspnodegetproperty.md) +#### [ICSPNode::GetPropertyIdentifiers](icspnodegetpropertyidentifiers.md) +#### [ICSPNode::GetValue](icspnodegetvalue.md) +#### [ICSPNode::Move](icspnodemove.md) +#### [ICSPNode::SetProperty](icspnodesetproperty.md) +#### [ICSPNode::SetValue](icspnodesetvalue.md) +### [ICSPNodeTransactioning](icspnodetransactioning.md) +### [ICSPValidate](icspvalidate.md) +### [Samples for writing a custom configuration service provider](samples-for-writing-a-custom-configuration-service-provider.md) +## [Configuration service provider reference](configuration-service-provider-reference.md) +### [ActiveSync CSP](activesync-csp.md) +#### [ActiveSync DDF file](activesync-ddf-file.md) +### [AllJoynManagement CSP](alljoynmanagement-csp.md) +#### [AllJoynManagement DDF](alljoynmanagement-ddf.md) +### [APPLICATION CSP](application-csp.md) +### [AppLocker CSP](applocker-csp.md) +#### [AppLocker DDF file](applocker-ddf-file.md) +#### [AppLocker XSD](applocker-xsd.md) +### [AssignedAccess CSP](assignedaccess-csp.md) +#### [AssignedAccess DDF file](assignedaccess-ddf.md) +### [BitLocker CSP](bitlocker-csp.md) +#### [BitLocker DDF file](bitlocker-ddf-file.md) +### [BOOTSTRAP CSP](bootstrap-csp.md) +### [BrowserFavorite CSP](browserfavorite-csp.md) +### [CellularSettings CSP](cellularsettings-csp.md) +### [CertificateStore CSP](certificatestore-csp.md) +#### [CertificateStore DDF file](certificatestore-ddf-file.md) +### [CleanPC CSP](cleanpc-csp.md) +#### [CleanPC DDF](cleanpc-ddf.md) +### [ClientCertificateInstall CSP](clientcertificateinstall-csp.md) +#### [ClientCertificateInstall DDF file](clientcertificateinstall-ddf-file.md) +### [CM_CellularEntries CSP](cm-cellularentries-csp.md) +### [CM_ProxyEntries CSP](cm-proxyentries-csp.md) +### [CMPolicy CSP](cmpolicy-csp.md) +### [CMPolicyEnterprise CSP](cmpolicyenterprise-csp.md) +#### [CMPolicyEnterprise DDF file](cmpolicyenterprise-ddf-file.md) +### [CustomDeviceUI CSP](customdeviceui-csp.md) +#### [CustomDeviceUI DDF file](customdeviceui-ddf.md) +### [Defender CSP](defender-csp.md) +#### [Defender DDF file](defender-ddf.md) +### [DevDetail CSP](devdetail-csp.md) +#### [DevDetail DDF file](devdetail-ddf-file.md) +### [DeveloperSetup CSP](developersetup-csp.md) +#### [DeveloperSetup DDF](developersetup-ddf.md) +### [DeviceInstanceService CSP](deviceinstanceservice-csp.md) +### [DeviceLock CSP](devicelock-csp.md) +#### [DeviceLock DDF file](devicelock-ddf-file.md) +### [DeviceManageability CSP](devicemanageability-csp.md) +#### [DeviceManageability DDF](devicemanageability-ddf.md) +### [DeviceStatus CSP](devicestatus-csp.md) +#### [DeviceStatus DDF](devicestatus-ddf.md) +### [DevInfo CSP](devinfo-csp.md) +#### [DevInfo DDF file](devinfo-ddf-file.md) +### [DiagnosticLog CSP](diagnosticlog-csp.md) +#### [DiagnosticLog DDF file](diagnosticlog-ddf.md) +### [DMAcc CSP](dmacc-csp.md) +#### [DMAcc DDF file](dmacc-ddf-file.md) +### [DMClient CSP](dmclient-csp.md) +#### [DMClient DDF file](dmclient-ddf-file.md) +### [DMSessionActions CSP](dmsessionactions-csp.md) +#### [DMSessionActions DDF file](dmsessionactions-ddf.md) +### [DynamicManagement CSP](dynamicmanagement-csp.md) +#### [DynamicManagement DDF file](dynamicmanagement-ddf.md) +### [EMAIL2 CSP](email2-csp.md) +#### [EMAIL2 DDF file](email2-ddf-file.md) +### [EnterpriseAPN CSP](enterpriseapn-csp.md) +#### [EnterpriseAPN DDF](enterpriseapn-ddf.md) +### [EnterpriseAppManagement CSP](enterpriseappmanagement-csp.md) +### [EnterpriseAppVManagement CSP](enterpriseappvmanagement-csp.md) +#### [EnterpriseAppVManagement DDF file](enterpriseappvmanagement-ddf.md) +### [EnterpriseAssignedAccess CSP](enterpriseassignedaccess-csp.md) +#### [EnterpriseAssignedAccess DDF file](enterpriseassignedaccess-ddf.md) +#### [EnterpriseAssignedAccess XSD](enterpriseassignedaccess-xsd.md) +### [EnterpriseDataProtection CSP](enterprisedataprotection-csp.md) +#### [EnterpriseDataProtection DDF file](enterprisedataprotection-ddf-file.md) +### [EnterpriseDesktopAppManagement CSP](enterprisedesktopappmanagement-csp.md) +#### [EnterpriseDesktopAppManagement DDF](enterprisedesktopappmanagement-ddf-file.md) +#### [EnterpriseDesktopAppManagement XSD](enterprisedesktopappmanagement2-xsd.md) +### [EnterpriseExt CSP](enterpriseext-csp.md) +#### [EnterpriseExt DDF file](enterpriseext-ddf.md) +### [EnterpriseExtFileSystem CSP](enterpriseextfilessystem-csp.md) +#### [EnterpriseExtFileSystem DDF file](enterpriseextfilesystem-ddf.md) +### [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) +#### [EnterpriseModernAppManagement DDF](enterprisemodernappmanagement-ddf.md) +#### [EnterpriseModernAppManagement XSD](enterprisemodernappmanagement-xsd.md) +### [FileSystem CSP](filesystem-csp.md) +### [HealthAttestation CSP](healthattestation-csp.md) +#### [HealthAttestation DDF](healthattestation-ddf.md) +### [HotSpot CSP](hotspot-csp.md) +### [Maps CSP](maps-csp.md) +#### [Maps DDF](maps-ddf-file.md) +### [Messaging CSP](messaging-csp.md) +#### [Messaging DDF file](messaging-ddf.md) +### [NAP CSP](nap-csp.md) +### [NAPDEF CSP](napdef-csp.md) +### [NetworkProxy CSP](networkproxy-csp.md) +#### [NetworkProxy DDF file](networkproxy-ddf.md) +### [NetworkQoSPolicy CSP](networkqospolicy-csp.md) +#### [NetworkQoSPolicy DDF file](networkqospolicy-ddf.md) +### [NodeCache CSP](nodecache-csp.md) +#### [NodeCache DDF file](nodecache-ddf-file.md) +### [Office CSP](office-csp.md) +#### [Office DDF](office-ddf.md) +### [PassportForWork CSP](passportforwork-csp.md) +#### [PassportForWork DDF file](passportforwork-ddf.md) +### [Personalization CSP](personalization-csp.md) +#### [Personalization DDF file](personalization-ddf.md) +### [Policy CSP](policy-configuration-service-provider.md) +#### [Policy DDF file](policy-ddf-file.md) +#### [ApplicationRestrictions XSD](applicationrestrictions-xsd.md) +### [PolicyManager CSP](policymanager-csp.md) +### [Provisioning CSP](provisioning-csp.md) +### [PROXY CSP](proxy-csp.md) +### [PXLOGICAL CSP](pxlogical-csp.md) +### [Reboot CSP](reboot-csp.md) +#### [Reboot DDF file](reboot-ddf-file.md) +### [Registry CSP](registry-csp.md) +#### [Registry DDF file](registry-ddf-file.md) +### [RemoteFind CSP](remotefind-csp.md) +#### [RemoteFind DDF file](remotefind-ddf-file.md) +### [RemoteLock CSP](remotelock-csp.md) +#### [RemoteLock DDF file](remotelock-ddf-file.md) +### [RemoteRing CSP](remotering-csp.md) +#### [RemoteRing DDF file](remotering-ddf-file.md) +### [RemoteWipe CSP](remotewipe-csp.md) +#### [RemoteWipe DDF file](remotewipe-ddf-file.md) +### [Reporting CSP](reporting-csp.md) +#### [Reporting DDF file](reporting-ddf-file.md) +### [RootCATrustedCertificates CSP](rootcacertificates-csp.md) +#### [RootCATrustedCertificates DDF file](rootcacertificates-ddf-file.md) +### [SecureAssessment CSP](secureassessment-csp.md) +#### [SecureAssessment DDF file](secureassessment-ddf-file.md) +### [SecurityPolicy CSP](securitypolicy-csp.md) +### [SharedPC CSP](sharedpc-csp.md) +#### [SharedPC DDF file](sharedpc-ddf-file.md) +### [Storage CSP](storage-csp.md) +#### [Storage DDF file](storage-ddf-file.md) +### [SUPL CSP](supl-csp.md) +#### [SUPL DDF file](supl-ddf-file.md) +### [SurfaceHub CSP](surfacehub-csp.md) +#### [SurfaceHub DDF file](surfacehub-ddf-file.md) +### [UnifiedWriteFilter CSP](unifiedwritefilter-csp.md) +#### [UnifiedWriteFilter DDF file](unifiedwritefilter-ddf.md) +### [Update CSP](update-csp.md) +#### [Update DDF file](update-ddf-file.md) +### [VPN CSP](vpn-csp.md) +#### [VPN DDF file](vpn-ddf-file.md) +### [VPNv2 CSP](vpnv2-csp.md) +#### [VPNv2 DDF file](vpnv2-ddf-file.md) +#### [ProfileXML XSD](vpnv2-profile-xsd.md) +#### [EAP configuration](eap-configuration.md) +### [w4 APPLICATION CSP](w4-application-csp.md) +### [w7 APPLICATION CSP](w7-application-csp.md) +### [WiFi CSP](wifi-csp.md) +#### [WiFi DDF file](wifi-ddf-file.md) +### [Win32AppInventory CSP](win32appinventory-csp.md) +#### [Win32AppInventory DDF file](win32appinventory-ddf-file.md) +### [WindowsAdvancedThreatProtection CSP](windowsadvancedthreatprotection-csp.md) +#### [WindowsAdvancedThreatProtection DDF file](windowsadvancedthreatprotection-ddf.md) +### [WindowsLicensing CSP](windowslicensing-csp.md) +#### [WindowsLicensing DDF file](windowslicensing-ddf-file.md) +### [WindowsSecurityAuditing CSP](windowssecurityauditing-csp.md) +#### [WindowsSecurityAuditing DDF file](windowssecurityauditing-ddf-file.md) + diff --git a/windows/client-management/mdm/activesync-csp.md b/windows/client-management/mdm/activesync-csp.md new file mode 100644 index 0000000000..11681a3787 --- /dev/null +++ b/windows/client-management/mdm/activesync-csp.md @@ -0,0 +1,268 @@ +--- +title: ActiveSync CSP +description: ActiveSync CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: c65093ef-bd36-4f32-9dab-edb7bcfb3188 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ActiveSync CSP + + +The ActiveSync configuration service provider is used to set up and change settings for Exchange ActiveSync. After an Exchange account has been updated over-the-air by the ActiveSync configuration service provider, the device must be powered off and then powered back on to see sync status. + +Configuring Windows Live ActiveSync accounts through this configuration service provider is not supported. + +> **Note**   +The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. + +On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync path will work if the user is logged in. The CSP fails when no user is logged in. + +The ./Vendor/MSFT/ActiveSync path is deprecated, but will continue to work in the short term. + +  + +The following diagram shows the ActiveSync configuration service provider management objects in tree format as used by Open Mobile Alliance Device Management (OMA DM), OMA Client Provisioning, and Enterprise DM. + +![activesync csp (cp)](images/provisioning-csp-activesync-cp.png) + +**./User/Vendor/MSFT/ActiveSync** +The root node for the ActiveSync configuration service provider. + +> **Note**   +The target user must be logged in for the CSP to succeed. The correct way to configure an account is to use the ./User/Vendor/MSFT/ActiveSync path. + +On the desktop, only per user configuration (./User/Vendor/MSFT/ActiveSync) is supported. However, the ./Vendor/MSFT/ActiveSync will work if the user is logged in. The CSP fails when no user is logged in. + +The ./Vendor/MSFT/ActiveSync path is deprecated, but will continue to work in the short term. + +  + +The supported operation is Get. + +**Accounts** +The root node for all ActiveSync accounts. + +The supported operation is Get. + +***Account GUID*** +Defines a specific ActiveSync account. A globally unique identifier (GUID) must be generated for each ActiveSync account on the device. + +Supported operations are Get, Add, and Delete. + +When managing over OMA DM, make sure to always use a unique GUID. Provisioning with an account that has the same GUID as an existing one deletes the existing account and does not create the new account. + +Braces { } are required around the GUID. In OMA Client Provisioning, you can type the braces. For example: + +``` syntax + +``` + +For OMA DM, you must use the ASCII values of %7B and %7D for the opening and closing braces, respectively. For example, if the GUID is "C556E16F-56C4-4EDB-9C64-D9469EE1FBE0", type: + +``` syntax + + + ./Vendor/MSFT/ActiveSync/Accounts/%7BC556E16F-56C4-4EDB-9C64-D9469EE1FBE0%7D + + +``` + +***Account GUID*/EmailAddress** +Required. A character string that specifies the email address associated with the Exchange ActiveSync account. + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +This email address is entered by the user during setup and must be in the fully qualified email address format, for example, "someone@example.com". + +***Account GUID*/Domain** +Optional for Exchange. Specifies the domain name of the Exchange server. + +Supported operations are Get, Replace, Add, and Delete. + +***Account GUID*/AccountIcon** +Required. A character string that specifies the location of the icon associated with the account. + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +The account icon can be used as a tile in the **Start** list or an icon in the applications list under **Settings > email & accounts**. Some icons are already provided on the device. The suggested icon for POP/IMAP or generic ActiveSync accounts is at res://AccountSettingsSharedRes{*ScreenResolution*}!%s.genericmail.png. The suggested icon for Exchange Accounts is at res://AccountSettingsSharedRes{*ScreenResolution*}!%s.office.outlook.png. Custom icons can be added if desired. + +***Account GUID*/AccountType** +Required. A character string that specifies the account type. + +Supported operations are Get and Add (cannot Add after the account is created). + +This value is entered during setup and cannot be modified once entered. An Exchange account is indicated by the string value "Exchange". + +***Account GUID*/AccountName** +Required. A character string that specifies the name that refers to the account on the device. + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +***Account GUID*/Password** +Required. A character string that specifies the password for the account. + +Supported operations are Get, Replace, Add, and Delete. + +For the Get command, only asterisks are returned. + +***Account GUID*/ServerName** +Required. A character string that specifies the server name used by the account. + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +***Account GUID*/UserName** +Required. A character string that specifies the user name for the account. + +Supported operations are Get, and Add (cannot Add after the account is created). + +The user name cannot be changed after a sync has been successfully performed. The user name can be in the fully qualified format "someone@example.com", or just "username", depending on the type of account created. For most Exchange accounts, the user name format is just "username", whereas for Microsoft, Google, Yahoo, and most POP/IMAP accounts, the user name format is "someone@example.com". + +**Options** +Node for other parameters. + +**Options/CalendarAgeFilter** +Specifies the time window used for syncing calendar items to the device. Value type is chr. + +**Options/Logging** +Required. A character string that specifies whether diagnostic logging is enabled and at what level. The default is 0 (disabled). + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +Valid values are one of the following: + +- 0 (default) - Logging is off. + +- 1 - Basic logging is enabled. + +- 2 - Advanced logging is enabled. + +Logging is set to off by default. The user might be asked to set this to Basic or Advanced when having a sync issue that customer support is investigating. Setting the logging level to Advanced has more of a performance impact than Basic. + +**Options/MailBodyType** +Indicates the email format. Valid values: + +- 0 - none +- 1 - text +- 2 - HTML +- 3 - RTF +- 4 - MIME + +**Options/MailHTMLTruncation** +Specifies the size beyond which HTML-formatted email messages are truncated when they are synchronized to the mobile device. The value is specified in KB. A value of -1 disables truncation. + +**Options/MailPlainTextTruncation** +This setting specifies the size beyond which text-formatted e-mail messages are truncated when they are synchronized to the mobile phone. The value is specified in KB. A value of -1 disables truncation. + +**Options/UseSSL** +Optional. A character string that specifies whether SSL is used. + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +Valid values are: + +- 0 - SSL is not used. + +- 1 (default) - SSL is used. + +**Options/Schedule** +Required. A character string that specifies the time until the next sync is performed, in minutes. The default value is -1. + +Supported operations are Get and Replace. + +Valid values are one of the following: + +- -1 (default) - A sync will occur as items are received + +- 0 - All syncs must be performed manually + +- 15 - Sync every 15 minutes + +- 30 - Sync every 30 minutes + +- 60 - Sync every 60 minutes + +**Options/MailAgeFilter** +Required. A character string that specifies the time window used for syncing email items to the device. The default value is 3. + +Supported operations are Get and Replace. + +Valid values are one of the following: + +- 0 – No age filter is used, and all email items are synced to the device. + +- 2 – Only email up to three days old is synced to the device. + +- 3 (default) – Email up to a week old is synced to the device. + +- 4 – Email up to two weeks old is synced to the device. + +- 5 – Email up to a month old is synced to the device. + +**Options/ContentTypes/****_Content Type GUID_** +Defines the type of content to be individually enabled/disabled for sync. + +The *GUID* values allowed are one of the following: + +- Email: "{c6d47067-6e92-480e-b0fc-4ba82182fac7}" + +- Contacts: "{0dd8685c-e272-4fcb-9ecf-2ead7ea2497b}" + +- Calendar: "{4a5d9fe0-f139-4a63-a5a4-4f31ceea02ad}" + +- Tasks: "{783ae4f6-4c12-4423-8270-66361260d4f1}" + +**Options/ContentTypes/*Content Type GUID*/Enabled** +Required. A character string that specifies whether sync is enabled or disabled for the selected content type. The default is "1" (enabled). + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +Valid values are one of the following: + +- 0 - Sync for email, contacts, calendar, or tasks is disabled. +- 1 (default) - Sync is enabled. + +**Options/ContentTypes/*Content Type GUID*/Name** +Required. A character string that specifies the name of the content type. + +> **Note**  In Windows 10, this node is currently not working. + +  + +Supported operations are Get, Replace, and Add (cannot Add after the account is created). + +When you use Add or Replace inside an atomic block in the SyncML, the CSP returns an error and provisioning fails. When you use Add or Replace outside of the atomic block, the error is ignored and the account is provisioned as expected. + +**Policies** +Node for mail body type and email age filter. + +**Policies/MailBodyType** +Required. Specifies the email body type: HTML or plain. + +Value type is string. Supported operations are Add, Get, Replace, and Delete. + +**Policies/MaxMailAgeFilter** +Required. Specifies the time window used for syncing mail items to the device. + +Value type is string. Supported operations are Add, Get, Replace, and Delete. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/activesync-ddf-file.md b/windows/client-management/mdm/activesync-ddf-file.md new file mode 100644 index 0000000000..691947b55a --- /dev/null +++ b/windows/client-management/mdm/activesync-ddf-file.md @@ -0,0 +1,696 @@ +--- +title: ActiveSync DDF file +description: ActiveSync DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: c4cd4816-ad8f-45b2-9b81-8abb18254096 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ActiveSync DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **ActiveSync** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + + +]> + + 1.2 + + ActiveSync + ./Vendor/MSFT + + + + + The root node for ActiveSync configuration. + + + + + + + + + + + com.microsoft/1.0/MDM/ActiveSync + + + + Accounts + + + + + The parent node group all active sync accounts. + + + + + + + + + + + + + + + + + + + + + + + Defines a specific ActiveSync account. A globally unique identifier (GUID) must be generated for each ActiveSync account on the device. + + + + + + + + + + Account GUID + + + + + + EmailAddress + + + + + + + + The email address the user entered during setup. This is the email address that is associated with the Exchange ActiveSync account and it is required. + + + + + + + + + + + text/plain + + + + + Domain + + + + + + + + Domain name of the Exchange server + + + + + + + + + + + text/plain + + + + + AccountIcon + + + + + + + + Specify the location of the icon associated with the account. + + + + + + + + + + + text/plain + + + + + AccountType + + + + + + + + Specify the account type. + + + + + + + + + + + text/plain + + + + + AccountName + + + + + + + + The name that refers to the account on the phone. + + + + + + + + + + + text/plain + + + + + Password + + + + + + + + A character string that specifies the password for the account. + + + + + + + + + + + text/plain + + + + + ServerName + + + + + + + + Specifies the server name used by the account. + + + + + + + + + + + text/plain + + + + + UserName + + + + + + + + Specifies the user name for the account. + + + + + + + + + + + text/plain + + + + + Options + + + + + + + + Specifies whether email, contacts, and calendar need to synchronize by default, and sets preference such as sync schedule, truncation sizes, and logging. + + + + + + + + + + + + + + + CalendarAgeFilter + + + + + + + + Specifies the time window used for syncing calendar items to the phone. + + + + + + + + + + + text/plain + + + + + Logging + + + + + + + + Specifies whether diagnostic logging is enabled and at what level. + + + + + + + + + + + text/plain + + + + + MailBodyType + + + + + + + + Indicates format type of the Email. Supported values are 0 (none), 1 (text), 2 (HTML), 3 (RTF), and 4 (MIME). + + + + + + + + + + + text/plain + + + + + MailHTMLTruncation + + + + + + + + This setting specifies the size beyond which HTML-formatted e-mail messages are truncated when they are synchronized to the mobile phone. The value is specified in KB. A value of -1 disables truncation. + + + + + + + + + + + text/plain + + + + + MailPlainTextTruncation + + + + + + + + This setting specifies the size beyond which text-formatted e-mail messages are truncated when they are synchronized to the mobile phone. The value is specified in KB. A value of -1 disables truncation. + + + + + + + + + + + text/plain + + + + + Schedule + + + + + + + + Specifies the time until the next sync is performed in minutes. + + + + + + + + + + + text/plain + + + + + UseSSL + + + + + + + + Specifies whether SSL is used. + + + + + + + + + + + text/plain + + + + + MailAgeFilter + + + + + + + + Specifies the time window used for syncing email items to the phone. + + + + + + + + + + + text/plain + + + + + ContentTypes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Enables or disables syncing email, contacts, task, and calendar.Each is represented by a GUID.Email: {c6d47067-6e92-480e-b0fc-4ba82182fac7}. Contacts: {0dd8685c-e272-4fcb-9ecf-2ead7ea2497b}.Calendar: {4a5d9fe0-f139-4a63-a5a4-4f31ceea02ad}. Tasks:{783ae4f6-4c12-4423-8270-66361260d4f1} + + + + + 1 + + + + + Content Type GUID + + + + + + Enabled + + + + + + + + Enables or disables Sync for Email, contacts, calendar, and Tasks. + + + + + + + + + + + text/plain + + + + + Name + + + + + + + + The name of the content type. + + + + + + + + + + + text/plain + + + + + + + + Policies + + + + + + + + Specifies the mail body type and email age filter. + + + + + + + + + + + + + + + MailBodyType + + + + + + + + Specifies the email body type. HTML or plain + + + + + + + + + + + text/plain + + + + + MaxMailAgeFilter + + + + + + + + Specifies the time window used for syncing mail items to the device. + + + + + + + + + + + text/plain + + + + + + + + +``` + +## Related topics + + +[ActiveSync configuration service provider](activesync-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/add-an-azure-ad-tenant-and-azure-ad-subscription.md b/windows/client-management/mdm/add-an-azure-ad-tenant-and-azure-ad-subscription.md new file mode 100644 index 0000000000..3cea96c4cd --- /dev/null +++ b/windows/client-management/mdm/add-an-azure-ad-tenant-and-azure-ad-subscription.md @@ -0,0 +1,100 @@ +--- +title: Add an Azure AD tenant and Azure AD subscription +description: Here's a step-by-step guide to adding an Azure Active Directory tenant, adding an Azure AD subscription, and registering your subscription. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 36D94BEC-A6D8-47D2-A547-EBD7B7D163FA +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Add an Azure AD tenant and Azure AD subscription + +Here's a step-by-step guide to adding an Azure Active Directory tenant, adding an Azure AD subscription, and registering your subscription. + +> **Note**  If you have paid subscriptions to Office 365, Microsoft Dynamics CRM Online, Enterprise Mobility Suite, or other Microsoft services, you have a free subscription to Azure AD. For step-by-step guide to register this free subscription, see [Register your free Azure Active Directory subscription.](#register-your-free-azure-active-directory-subscription) + + +1. Sign-up for Azure AD tenant from [this website](https://account.windowsazure.com/organization) by creating an administrator account for your organization. + + ![sign up for azure ad tenant](images/azure-ad-add-tenant1.png) + +2. Enter the information for your organization. Click **check availability** to verify that domain name that you selected is available. + + ![sign up for azure ad](images/azure-ad-add-tenant2.png) + +3. Complete the login and country information. You must provide a valid phone number, then click **Send text message** or **Call me**. + + ![create azure account](images/azure-ad-add-tenant3.png) + +4. Enter the code that you receive and then click **Verify code**. After the code is verified and the continue button turns green, click **continue**. + + ![add aad tenant](images/azure-ad-add-tenant3-b.png) + +5. After you finish creating your Azure account, you are ready to add an Azure AD subscription. + + If you don't have a paid subscription to any Microsoft service, you can purchase an Azure AD premium subscription. Go to Office 356 portal, and then sign in using the admin account that you just created in Step 4 (for example, user1@contosoltd.onmicrosoftcom). + + ![login to office 365](images/azure-ad-add-tenant4.png) + +6. Click **Install software**. + + ![login to office 365](images/azure-ad-add-tenant5.png) + +7. In the Office 365 portal, select **Purchase Services** from the left nagivation. + + ![purchase service option in admin center menu](images/azure-ad-add-tenant6.png) + +8. On the **Purchase services** page, scroll down until you see **Azure Active Directory Premium**, then click to purchase. + + ![azure active directory option in purchase services page](images/azure-ad-add-tenant7.png) + +9. Continue with your purchase. + + ![azure active directory premium payment page](images/azure-ad-add-tenant8.png) + +10. After the purchase is completed, you can login to your Office 365 Admin Portal and you will see the **Azure AD** option from the Admin drop-down menu along with other services (SharePoint, Exchange, etc...). + + ![admin center left navigation menu](images/azure-ad-add-tenant9.png) + + When you choose Azure AD, it will take you to the Azure AD portal where you can manage your Azure AD applications. + +## Register your free Azure Active Directory subscription + +If you have paid subscriptions to Office 365, Microsoft Dynamics CRM Online, Enterprise Mobility Suite, or other Microsoft services, you have a free subscription to Azure AD. Here's a step-by-step guide to register your free Azure AD subscription using an Office 365 Premium Business subscription. + +1. Sign in to the Office 365 portal at using your organization's account. + + ![register azuread](images/azure-ad-add-tenant10.png) + +2. On the **Home** page, click on the Admin tools icon. + + ![register azuread](images/azure-ad-add-tenant11.png) + +3. On the **Admin center** page, hover your mouse over the Admin tools icon on the left and then click **Azure AD**. This will take you to the Azure Active Directory sign-up page and brings up your existing Office 365 organization account information. + + ![register azuread](images/azure-ad-add-tenant12.png) + +4. On the **Sign up** page, make sure to enter a valid phone number and then click **Sign up**. + + ![register azuread](images/azure-ad-add-tenant13.png) + +5. It may take a few minutes to process the request. + + ![register azuread](images/azure-ad-add-tenant14.png) + +6. You will see a welcome page when the process completes. + + ![register azuread](images/azure-ad-add-tenant15.png) + +  + + + + + + diff --git a/windows/client-management/mdm/alljoynmanagement-csp.md b/windows/client-management/mdm/alljoynmanagement-csp.md new file mode 100644 index 0000000000..196534eb9b --- /dev/null +++ b/windows/client-management/mdm/alljoynmanagement-csp.md @@ -0,0 +1,150 @@ +--- +title: AllJoynManagement CSP +description: The AllJoynManagement configuration service provider (CSP) allows an IT administrator to enumerate the AllJoyn devices that are connected to the AllJoyn bus. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 468E0EE5-EED3-48FF-91C0-89F9D159AA8C +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AllJoynManagement CSP + + +The AllJoynManagement configuration service provider (CSP) allows an IT administrator to enumerate the AllJoyn devices that are connected to the AllJoyn bus. The devices must support the Microsoft AllJoyn configuration interface (com.microsoft.alljoynmanagement.config). You can also push configuration files to the same devices. To populate the various nodes when setting new configuration, we recommend that you do a query first, to get the actual values for all the nodes in all the attached devices. You can then use the information from the query to set the node values when pushing the new configuration. + +> **Note**   +The AllJoynManagement configuration service provider (CSP) is only supported in Windows 10 IoT Core (IoT Core). + +This CSP was added in Windows 10, version 1511. + +  + +For the firewall settings, note that PublicProfile and PrivateProfile are mutually exclusive. The Private Profile must be set on the directly on the device itself, and the only supported operation is Get. For PublicProfile, both Add and Get are supported. This CSP is intended to be used in conjunction with the AllJoyn Device System Bridge, and an understanding of the bridge will help when determining when and how to use this CSP. For more information, see [Device System Bridge (DSB) Project](http://go.microsoft.com/fwlink/p/?LinkId=615876) and [AllJoyn Device System Bridge](http://go.microsoft.com/fwlink/p/?LinkId=615877). + +The following diagram shows the AllJoynManagement configuration service provider in tree format + +![alljoynmanagement csp diagram](images/provisioning-csp-alljoynmanagement.png) + +The following list describes the characteristics and parameters. + +**./Vendor/MSFT/AllJoynManagement** +The root node for the AllJoynManagement configuration service provider. + +**Services** +List of all AllJoyn objects that are discovered on the AllJoyn bus. All AllJoyn objects that expose the "com.microsoft.alljoynmanagement.config" are included. + +**Services/****_Node name_** +The unique AllJoyn device ID (a GUID) that hosts one or more configurable objects. + +**Services/*Node name*/Port** +The set of ports that the AllJoyn object uses to communicate configuration settings. Typically only one port is used for communication, but it is possible to specify additional ports. + +**Services/*Node name*/Port/****_Node name_** +Port number used for communication. This is specified by the configurable AllJoyn object and reflected here. + +**Services/*Node name*/Port/*Node name*/CfgObject** +The set of configurable interfaces that are available on the port of the AllJoyn object. + +**Services/*Node name*/Port/*Node name*/CfgObject/****_Node name_** +The remainder of this URI is an escaped path to the configurable AllJoyn object hosted by the parent ServiceID and accessible by the parent PortNum. + +For example an AllJoyn Bridge with the Microsoft specific AllJoyn configuration interface "\\FabrikamService\\BridgeConfig" would be specified in the URI as: %2FFabrikamService%2FBridgeConfig. + +**Credentials** +This is the credential store. An administrator can set credentials for each AllJoyn device that requires authentication at this node. + +When a SyncML request arrives in the CSP to replace or query a configuration item on an AllJoyn object that requires authentication, then the CSP uses the credentials stored here during the authentication phase. + +**Credentials/****_Node name_** +This is the same service ID specified in \\AllJoynManagement\\Services\\ServiceID URI. It is typically implemented as a GUID. + +**Credentials/*Node name*/Key** +An alphanumeric key value that conforms to the AllJoyn SRP KEYX authentication standard. + +**Firewall** +Firewall setting for the AllJoyn service. + +**Firewall/PublicProfile** +Boolean value to enable or disable the AllJoyn router service (AJRouter.dll) for public network profile. + +**Firewall/PrivateProfile** +Boolean value indicating whether AllJoyn router service (AJRouter.dll) is enabled for private network profile. + +## Examples + + +Set adapter configuration + +``` syntax + +SyncML xmlns="SYNCML:SYNCML1.2"> + + + 2 + + + ./Vendor/MSFT/AllJoynManagement/Services/_ALLJOYN_DEVICE_ID_/Port/27/Configuration/%2FDSBService%2FAdapterConfig + + + b64 + PAA/AHgAbQBsACAAdgBlAHIAcwBpAG8AbgA9ACIAMQAuADAAIgA/AD4ADQAKADwAQgBhAGMATgBlAHQAQwBmAGcAPgANAAoACQA8AEIAQgBNAEQAUwBlAHIAdgBlAHIAPgANAAoACQAJADwASQBQAEEAZABkAHIAZQBzAHMAPgAxADIANwAuADAALgAwAC4AMQA8AC8ASQBQAEEAZABkAHIAZQBzAHMAPgANAAoACQAJADwAUABvAHIAdAA+ADQANwA4ADAAOAA8AC8AUABvAHIAdAA+AA0ACgAJADwALwBCAEIATQBEAFMAZQByAHYAZQByAD4ADQAKADwALwBCAGEAYwBOAGUAdABDAGYAZwA+AA0ACgAAAA== + + + + + +``` + +You should replace \_ALLJOYN\_DEVICE\_ID\_ with an actual device ID. Note that the data is base-64 encoded representation of the configuration file that you are setting. + +Get PIN data + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/AllJoynManagement/Credentials?list=StructData + + + + + + +``` + +Get the firewall PrivateProfile + +``` syntax + + + + 1 + + + ./Vendor/MSFT/AllJoynManagement/Firewall/PrivateProfile + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/alljoynmanagement-ddf.md b/windows/client-management/mdm/alljoynmanagement-ddf.md new file mode 100644 index 0000000000..d7de78a5f4 --- /dev/null +++ b/windows/client-management/mdm/alljoynmanagement-ddf.md @@ -0,0 +1,342 @@ +--- +title: AllJoynManagement DDF +description: AllJoynManagement DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 540C2E60-A041-4749-A027-BBAF0BB046E4 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AllJoynManagement DDF + + +This topic shows the OMA DM device description framework (DDF) for the **AllJoynManagement** configuration service provider. This CSP was added in Windows 10, version 1511. + +You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + +``` syntax + +]> + + 1.2 + + AllJoynManagement + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + Services + + + + + This is the list of AllJoyn Objects that are discovered on the AllJoyn bus. Only AllJoyn Objects that expose the "com.microsoft.alljoynmanagement.config" will be shown here. + + + + + + + + + + + + + + + + + + + + The Unique AllJoyn About Device ID, a GUID, that Hosts one or more configurable objects +. + + + + + + + + + + + ServiceID + + + + + + Port + + + + + The set of Ports that this AllJoyn Object uses to communicate configuration settings through. + +Typically, only one port is used for communication, but it is possible that additional ports may be specified. + + + + + + + + + + + + + + + + + + + + The AllJoyn Port Number to communicate on. This is specified by the Configurable AllJoyn Object and is reflected here. + + + + + + + + + + PortNum + + + + + + CfgObject + + + + + The set of configurable interfaces that are available on the Port of the AllJoyn Object + + + + + + + + + + + + + + + + + + + + The remainder of this URI is an escaped path to the Configurable AllJoyn Object Hosted by the parent ServiceID and Accessible by the parent PortNum. + +For example an AllJoyn Bridge with the Microsoft specific AllJoyn Configuration Interface "\ASBService\BridgeConfig" would be specified in the URI as: %2FASBService%2FBridgeConfig + + + + + + + + + + + CfgObjectPath + + + + + + + + + + + + Credentials + + + + + This is the Credential Store. An Administrator can set credentials for each AllJoyn device that requires authentication at this node. +If a SYNCML request arrives in the CSP to replace or query a configuration item on an AllJoyn Object that requires authentication, then the CSP will use the Credentials stored here during the authentication phase. + + + + + + + + + + + + + + + + + + + + + + This is the same ServiceID as specified in the \AllJoynManagement\Services\ServiceID URI. + +It is typically implemented as a GUID. + + + + + + + + + + + + + ServiceID + + + + + + Key + + + + + + An Alphanumeric KEY value that conforms to the AllJoyn SRP KEYX Authentication Standard + + + + + + + + + + + + + + text/plain + + + + + + + Firewall + + + + + Firewall setting for the AllJoyn service (AJRouter.dll). + + + + + + + + + + + + + + + PublicProfile + + + + + + Boolean value to enable or disable the AllJoyn router service (AJRouter.dll) for Public network profile. + + + + + + + + + + + text/plain + + + + + PrivateProfile + + + + + Boolean value indicating whether AllJoyn router service (AJRouter.dll) is enabled for Private network profile. + + + + + + + + + + + text/plain + + + + + + +``` + +## Related topics + + +[AllJoynManagement configuration service provider](alljoynmanagement-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/application-csp.md b/windows/client-management/mdm/application-csp.md new file mode 100644 index 0000000000..9ed4ad4239 --- /dev/null +++ b/windows/client-management/mdm/application-csp.md @@ -0,0 +1,43 @@ +--- +title: APPLICATION configuration service provider +description: APPLICATION configuration service provider +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 0705b5e9-a1e7-4d70-a73d-7f758ffd8099 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# APPLICATION configuration service provider + + +The APPLICATION configuration service provider is used to configure an application transport using Open Mobile Alliance (OMA) Client Provisioning. + +OMA considers each transport to be an application and requires a corresponding APPLICATION configuration service provider. The following list shows the supported transports. + +- w7, for bootstrapping a device with an OMA Device Management (OMA DM) account. For more information, see [w7 APPLICATION configuration service provider](w7-application-csp.md) + +- w4, for configuring Multimedia Messaging Service (MMS). For more information, see [w4 APPLICATION configuration service provider](w4-application-csp.md) + +The APPID parameter differentiates these application transports. Each APPID must be registered with OMA, and any APPLICATION configuration service provider must be in the root of the provisioning document. + +For the device to decode correctly, provisioning XML that contains the APPLICATION characteristic must support OMA Client Provisioning version 1.1. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/applicationrestrictions-xsd.md b/windows/client-management/mdm/applicationrestrictions-xsd.md new file mode 100644 index 0000000000..c1c0a561a1 --- /dev/null +++ b/windows/client-management/mdm/applicationrestrictions-xsd.md @@ -0,0 +1,129 @@ +--- +title: ApplicationRestrictions XSD +description: Here's the XSD for the ApplicationManagement/ApplicationRestrictions policy. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: A5AA2B59-3736-473E-8F70-A90FD61EE426 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ApplicationRestrictions XSD + + +Here's the XSD for the ApplicationManagement/ApplicationRestrictions policy. + +``` syntax + + + + + + + + + + + + + + + + + + + + + GUID must use lowercase letters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/applocker-csp.md b/windows/client-management/mdm/applocker-csp.md new file mode 100644 index 0000000000..a8104b8cd5 --- /dev/null +++ b/windows/client-management/mdm/applocker-csp.md @@ -0,0 +1,1413 @@ +--- +title: AppLocker CSP +description: AppLocker CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 32FEA2C9-3CAD-40C9-8E4F-E3C69637580F +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AppLocker CSP + + +The AppLocker configuration service provider is used to specify which applications are allowed or disallowed. There is no user interface shown for apps that are blocked. + +> **Note**   +> When you create a list of allowed apps, all [inbox apps](#inboxappsandcomponents) are also blocked, and you must include them in your list of allowed apps. Don't forget to add the inbox apps for Phone, Messaging, Settings, Start, Email and accounts, Work and school, and other apps that you need. +> +> In Windows 10 Mobile, when you create a list of allowed apps, the [settings app that rely on splash apps](#settingssplashapps) are blocked. To unblock these apps, you must include them in your list of allowed apps. +> +> Delete/unenrollment is not properly supported unless Grouping values are unique across enrollments. If multiple enrollments use the same Grouping value, then unenrollment will not work as expected since there are duplicate URIs that get deleted by the resource manager. To prevent this problem, the Grouping value should include some randomness. The best practice is to use a randomly generated GUID. However, there is no requirement on the exact value of the node. + + +The following diagram shows the AppLocker configuration service provider in tree format. + +![applocker csp](images/provisioning-csp-applocker.png) + +**./Vendor/MSFT/AppLocker** +Defines the root node for the AppLocker configuration service provider. + +**ApplicationLaunchRestrictions** +Defines restrictions for applications. + +> **Note**   +> When you create a list of allowed apps, all [inbox apps](#inboxappsandcomponents) are also blocked, and you must include them in your list of allowed apps. Don't forget to add the inbox apps for Phone, Messaging, Settings, Start, Email and accounts, Work and school, and other apps that you need. +> +> In Windows 10 Mobile, when you create a list of allowed apps, the [settings app that rely on splash apps](#settingssplashapps) are blocked. To unblock these apps, you must include them in your list of allowed apps. + +Additional information: + +- [Find publisher and product name of apps](#productname) - step-by-step guide for getting the publisher and product names for various Windows apps. +- [Whitelist example](#whitelist-example) - example for Windows 10 Mobile that denies all apps except the ones listed. + +**EnterpriseDataProtection** +Captures the list of apps that are allowed to handle enterprise data. Should be used in conjunction with the settings in **./Device/Vendor/MSFT/EnterpriseDataProtection** in [EnterpriseDataProtection CSP](enterprisedataprotection-csp.md). + +In Windows 10, version 1607 the Windows Information Protection has a concept for allowed and exempt applications. Allowed applications can access enterprise data and the data handled by those applications are protected with encryption. Exempt applications can also access enterprise data, but the data handled by those applications are not protected. This is because some critical enterprise applications may have compatibility problems with encrypted data. + +You can set the allowed list using the following URI: +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/_Grouping_/EXE/Policy +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/_Grouping_/StoreApps/Policy + +You can set the exempt list using the following URI. The _Grouping_ string must contain the keyword "EdpExempt" anywhere to help distinguish the exempt list from the allowed list. The "EdpExempt" keyword is also evaluated in a case-insensitive manner: +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/_Grouping includes "EdpExempt"_/EXE/Policy +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/_Grouping includes "EdpExempt"_/StoreApps/Policy + +Exempt examples: +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/ContosoEdpExempt/EXE/Policy +- ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/xxxxxEdpExemptxxxxx/EXE/Policy + +Additional information: + +- [Recommended deny list for Windows Information Protection](#recommended-deny-list-for-windows-information-protection) - example for Windows 10, version 1607 that denies known unenlightened Microsoft apps from accessing enterprise data as an allowed app. This ensures an administrator does not accidentally make these apps Windows Information Protection allowed, and avoid known compatibility issues related to automatic file encryption with these applications. + +Each of the previously listed nodes contains a **Grouping** node. + + ++++ + + + + + + + + + + + + +
TermDescription

Grouping

Grouping nodes are dynamic nodes, and there may be any number of them for a given enrollment (or a given context). The actual identifiers are selected by the management endpoint, whose job it is to determine what their purpose is, and to not conflict with other identifiers that they define.

+

Different enrollments and contexts may use the same Authority identifier, even if many such identifiers are active at the same time.

+

Supported operations are Get, Add, Delete, and Replace.

+ +  + +In addition, each **Grouping** node contains one or more of the following nodes: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TermDescription

EXE

Defines restrictions for launching executable applications.

+

Supported operations are Get, Add, Delete, and Replace.

MSI

Defines restrictions for executing Windows Installer files.

+

Supported operations are Get, Add, Delete, and Replace.

Script

Defines restrictions for running scripts.

+

Supported operations are Get, Add, Delete, and Replace.

StoreApps

Defines restrictions for running apps from the Windows Store.

+

Supported operations are Get, Add, Delete, and Replace.

DLL

Defines restrictions for processing DLL files.

+

Supported operations are Get, Add, Delete, and Replace.

CodeIntegrity

This node is only supported on the desktop. Supported operations are Get, Add, Delete, and Replace.

+ +  + +Each of the previous nodes contains one or more of the following leaf nodes: + + ++++ + + + + + + + + + + + + + + + + + + + + +
TermDescription

Policy

Policy nodes define the policy for launching executables, Windows Installer files, scripts, store apps, and DLL files. The contents of a given Policy node is precisely the XML format for a RuleCollection node in the corresponding AppLocker XML policy.

+

Policy nodes are a Base64-encoded blob of the binary policy representation. The binary policy may be signed or unsigned.

+

For CodeIntegrity/Policy, you can use the [certutil -encode](http://go.microsoft.com/fwlink/p/?LinkId=724364) command line tool to encode the data to base-64.

+

Data type is string. Supported operations are Get, Add, Delete, and Replace.

EnforcementMode

The EnforcementMode node for Windows Information Protection (formerly known as Enterprise Data Protection) does not affect the behavior of EnterpriseDataProtection. The EDPEnforcementLevel from Policy CSP should be used to enable and disable Windows Information Protection (formerly known as Enterprise Data Protection).

+

The data type is a string. Supported operations are Get, Add, Delete, and Replace.

NonInteractiveProcessEnforcement

The data type is a string.

+

Supported operations are Add, Delete, Get, and Replace.

+ +  + +## Find publisher and product name of apps + + +You can pair a Windows Phone (Windows 10 Mobile, version 1511) to your desktop using the Device Portal on the phone to get the various types of information, including publisher name and product name of apps installed on the phone. This procedure describes pairing your phone to your desktop using WiFi. + +If this procedure does not work for you, try the other methods for pairing described in [Device Portal for Mobile](https://msdn.microsoft.com/windows/uwp/debug-test-perf/device-portal-mobile). + +**To find Publisher and PackageFullName for apps installed on Windows 10 Mobile** + +1. On your Windows Phone, go to **Settings**. Choose **Update & security**. Then choose **For developers**. +2. Choose **Developer mode**. +3. Turn on **Device discovery**. +4. Turn on **Device Portal** and keep **AuthenticationOn**. +5. Under the **Device Portal**, under **Connect using: WiFi**, copy the URL to your desktop browser to connect using WiFi. + + If you get a certificate error, continue to the web page. + + If you get an error about not reaching the web page, then you should try the other methods for pairing described in [Device Portal for Mobile](https://msdn.microsoft.com/windows/uwp/debug-test-perf/device-portal-mobile). + +6. On your phone under **Device discovery**, tap **Pair**. You will get a code (case sensitive). +7. On the browser on the **Set up access page**, enter the code (case sensitive) into the text box and click **Submit**. + + The **Device Portal** page opens on your browser. + + ![device portal screenshot](images/applocker-screenshot1.png) + +8. On the desktop **Device Portal** page, click **Apps** to open the **App Manager**. +9. On the **App Manager** page under **Running apps**, you will see the **Publisher** and **PackageFullName** of apps. + + ![device portal app manager](images/applocker-screenshot3.png) + +10. If you do not see the app that you want, look under **Installed apps**. Using the drop down menu, click on the application and you get the Version, Publisher, and PackageFullName displayed. + + ![app manager](images/applocker-screenshot2.png) + +The following table show the mapping of information to the AppLocker publisher rule field. + + ++++ + + + + + + + + + + + + + + + + + + + + +
Device portal dataAppLocker publisher rule field

PackageFullName

ProductName

+

The product name is first part of the PackageFullName followed by the version number. In the Windows Camera example, the ProductName is Microsoft.WindowsCamera.

Publisher

Publisher

Version

Version

+

This can be used either in the HighSection or LowSection of the BinaryVersionRange.

+

HighSection defines the highest version number and LowSection defines the lowest version number that should be trusted. You can use a wildcard for both versions to make a version independent rule. Using a wildcard for one of the values will provide higher than or lower than a specific version semantics.

+ +  + +Here is an example AppLocker publisher rule: + +``` syntax +FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Reader" BinaryName="*"> + + +``` + +You can get the publisher name and product name of apps using a web API. + +**To find publisher and product name for Microsoft apps in Windows Store for Business** + +1. Go to the Windows Store for Business website, and find your app. For example, Microsoft OneNote. +2. Copy the ID value from the app URL. For example, Microsoft OneNote's ID URL is https:<\span>//www.microsoft.com/store/apps/onenote/9wzdncrfhvjl, and you'd copy the ID value, **9wzdncrfhvjl**. +3. In your browser, run the Store for Business portal web API, to return a JavaScript Object Notation (JSON) file that includes the publisher and product name values. + + + + + + + + + + + + + + + +
Request URI

https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/{app ID}/applockerdata

+ +   + + Here is the example for Microsoft OneNote: + + Request + + ``` syntax + https://bspmts.mp.microsoft.com/v1/public/catalog/Retail/Products/9wzdncrfhvjl/applockerdata + ``` + + Result + + ``` syntax + { + "packageFamilyName": "Microsoft.Office.OneNote_8wekyb3d8bbwe", + "packageIdentityName": "Microsoft.Office.OneNote", + "windowsPhoneLegacyId": "ca05b3ab-f157-450c-8c49-a1f127f5e71d", + "publisherCertificateName": "CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" + } + ``` + + ++++ + + + + + + + + + + + + + + + + + + + + +
Result dataAppLocker publisher rule field

packageIdentityName

ProductName

publisherCertificateName

Publisher

windowsPhoneLegacyId

Same value maps to the ProductName and Publisher name

+

This value will only be present if there is a XAP package associated with the app in the Store.

+

If this value is populated then the simple thing to do to cover both the AppX and XAP package would be to create two rules for the app. One rule for AppX using the packageIdentityName and publisherCertificateName value and anothe one using the windowsPhoneLegacyId value.

+ +  + +## Settings apps that rely on splash apps + + +When you create a list of allowed apps in Windows 10 Mobile, you must also include the subset of Settings apps that rely on splash apps in your list of allowed apps. These apps are blocked unless they are explicitly added to the list of allowed apps. The following table shows the subset of Settings apps that rely on splash apps . + +The product name is first part of the PackageFullName followed by the version number. + +| Settings app name | PackageFullName or Product name | ProductID | +|------------------------------------|-------------------------------------------------------------------------|--------------------------------------| +| Work or school account | Microsoft.AAD.BrokerPlugin | e5f8b2c4-75ae-45ee-9be8-212e34f77747 | +| Email and accounts | Microsoft.AccountsControl | 39cf127b-8c67-c149-539a-c02271d07060 | +| SettingsPageKeyboard | 5b04b775-356b-4aa0-aaf8-6491ffea5608\_1.1.0.0\_neutral\_\_cw8ffb7c56vgc | 5b04b775-356b-4aa0-aaf8-6491ffea5608 | +| SettingsPageTimeRegion | 5b04b775-356b-4aa0-aaf8-6491ffea560c\_1.0.0.0\_neutral\_\_gqhq4qhgje4fw | 5b04b775-356b-4aa0-aaf8-6491ffea560c | +| SettingsPagePCSystemBluetooth | 5b04b775-356b-4aa0-aaf8-6491ffea5620\_1.0.0.0\_neutral\_\_nvaj48k0z8te8 | 5b04b775-356b-4aa0-aaf8-6491ffea5620 | +| SettingsPageNetworkAirplaneMode | 5b04b775-356b-4aa0-aaf8-6491ffea5621\_1.0.0.0\_neutral\_\_f73kmnfsk0aj2 | 5b04b775-356b-4aa0-aaf8-6491ffea5621 | +| SettingsPageNetworkWiFi | 5b04b775-356b-4aa0-aaf8-6491ffea5623\_1.0.0.0\_neutral\_\_a3jhh70a240gm | 5b04b775-356b-4aa0-aaf8-6491ffea5623 | +| SettingsPageNetworkInternetSharing | 5b04b775-356b-4aa0-aaf8-6491ffea5629\_1.0.0.0\_neutral\_\_yqcw9dmx6t3pe | 5b04b775-356b-4aa0-aaf8-6491ffea5629 | +| SettingsPageAccountsWorkplace | 5b04b775-356b-4aa0-aaf8-6491ffea562a\_1.0.0.0\_neutral\_\_q1wjbr14bc3d0 | 5b04b775-356b-4aa0-aaf8-6491ffea562a | +| SettingsPageRestoreUpdate | 5b04b775-356b-4aa0-aaf8-6491ffea5640\_1.0.0.0\_neutral\_\_j77gbj5kz730y | 5b04b775-356b-4aa0-aaf8-6491ffea5640 | +| SettingsPageKidsCorner | 5b04b775-356b-4aa0-aaf8-6491ffea5802\_1.0.0.0\_neutral\_\_1wmss2z3sft8c | 5b04b775-356b-4aa0-aaf8-6491ffea5802 | +| SettingsPageDrivingMode | 5b04b775-356b-4aa0-aaf8-6491ffea5804\_1.0.0.0\_neutral\_\_t553967svy34g | 5b04b775-356b-4aa0-aaf8-6491ffea5804 | +| SettingsPageTimeLanguage | 5b04b775-356b-4aa0-aaf8-6491ffea5808\_1.0.0.0\_neutral\_\_ecxasj38g8ynw | 5b04b775-356b-4aa0-aaf8-6491ffea5808 | +| SettingsPageAppsCorner | 5b04b775-356b-4aa0-aaf8-6491ffea580a\_1.0.0.0\_neutral\_\_4vefaa8deck74 | 5b04b775-356b-4aa0-aaf8-6491ffea580a | +| SettingsPagePhoneNfc | b0894dfd-4671-4bb9-bc17-a8b39947ffb6\_1.0.0.0\_neutral\_\_1prqnbg33c1tj | b0894dfd-4671-4bb9-bc17-a8b39947ffb6 | + +  + +## Inbox apps and components + + +The following list shows the apps that may be included in the inbox. + +> **Note**  This list identifies system apps that ship as part of Windows that you can add to your AppLocker policy to ensure proper functioning of the operating system. If you decide to block some of these apps, we recommend a thorough testing before deploying to your production environment. Failure to do so may result in unexpected failures and can significantly degrade the user experience. + +  + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AppProduct IDProduct name
3D Viewerf41647c9-d567-4378-b2ab-7924e5a152f3Microsoft.Microsoft3DViewer

(Added in Windows 10, version 1703)

Advanced infob6e3e590-9fa5-40c0-86ac-ef475de98e88b6e3e590-9fa5-40c0-86ac-ef475de98e88
Age out worker09296e27-c9f3-4ab9-aa76-ecc4497d94bb
Alarms and clock44f7d2b4-553d-4bec-a8b7-634ce897ed5fMicrosoft.WindowsAlarms
App downloads20bf77a0-19c7-4daa-8db5-bc3dfdfa44ac
Assigned access lock appb84f4722-313e-4f85-8f41-cf5417c9c5cb
Bing lock images5f28c179-2780-41df-b966-27807b8de02c
Block and filter59553c14-5701-49a2-9909-264d034deb3d
Calculatorb58171c6-c70c-4266-a2e8-8f9c994f4456Microsoft.WindowsCalculator
Cameraf0d8fefd-31cd-43a1-a45a-d0276db069f1Microsoft.WindowsCamera
CertInstaller4c4ad968-7100-49de-8cd1-402e198d869e
Colour profileb08997ca-60ab-4dce-b088-f92e9c7994f3
Connectaf7d2801-56c0-4eb1-824b-dd91cdf7ece5Microsoft.DevicesFlow
Contact Support0db5fcff-4544-458a-b320-e352dfd9ca2bWindows.ContactSupport
Cortanafd68dcf4-166f-4c55-a4ca-348020f71b94Microsoft.Windows.Cortana
Email and accounts39cf127b-8c67-c149-539a-c02271d07060Microsoft.AccountsControl
Enterprise install appda52fa01-ac0f-479d-957f-bfe4595941cb
Equalizer373cb76e-7f6c-45aa-8633-b00e85c73261
Excelead3e7c0-fae6-4603-8699-6a448138f4dcMicrosoft.Office.Excel
Facebook82a23635-5bd9-df11-a844-00237de2db9eMicrosoft.MSFacebook
Field Medic73c58570-d5a7-46f8-b1b2-2a90024fc29c
File Explorerc5e2524a-ea46-4f67-841f-6a9465d9d515c5e2524a-ea46-4f67-841f-6a9465d9d515
FM Radiof725010e-455d-4c09-ac48-bcdef0d4b626f725010e-455d-4c09-ac48-bcdef0d4b626
Get Startedb3726308-3d74-4a14-a84c-867c8c735c3cMicrosoft.Getstarted
Glance106e0a97-8b19-42cf-8879-a8ed2598fcbb
Groove Musicd2b6a184-da39-4c9a-9e0a-8b589b03dec0Microsoft.ZuneMusic
Hands-Free Activationdf6c9621-e873-4e86-bb56-93e9f21b1d6f
Hands-Free Activation72803bd5-4f36-41a4-a349-e83e027c4722
HAP update background worker73c73cdd-4dea-462c-bd83-fa983056a4ef
Lumia motion data8fc25fd2-4e2e-4873-be44-20e57f6ec52b
Mapsed27a07e-af57-416b-bc0c-2596b622ef7dMicrosoft.WindowsMaps
Messaging27e26f40-e031-48a6-b130-d1f20388991aMicrosoft.Messaging
Microsoft account3a4fae89-7b7e-44b4-867b-f7e2772b8253Microsoft.CloudExperienceHost
Microsoft Edge395589fb-5884-4709-b9df-f7d558663ffdMicrosoft.MicrosoftEdge
Microsoft FrameworksProductID = 00000000-0000-0000-0000-000000000000 +

PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"

MiracastView906beeda-b7e6-4ddc-ba8d-ad5031223ef9906beeda-b7e6-4ddc-ba8d-ad5031223ef9
Money1e0440f1-7abf-4b9a-863d-177970eefb5eMicrosoft.BingFinance
Movies and TV6affe59e-0467-4701-851f-7ac026e21665Microsoft.ZuneVideo
Music downloads3da8a0c1-f7e5-47c0-a680-be8fd013f747
Navigation bar2cd23676-8f68-4d07-8dd2-e693d4b01279
Network services62f172d1-f552-4749-871c-2afd1c95c245
News9c3e8cad-6702-4842-8f61-b8b33cc9caf1Microsoft.BingNews
OneDrivead543082-80ec-45bb-aa02-ffe7f4182ba8Microsoft.MicrosoftSkydrive
OneNoteca05b3ab-f157-450c-8c49-a1f127f5e71dMicrosoft.Office.OneNote
Outlook Calendar and Maila558feba-85d7-4665-b5d8-a2ff9c19799bMicrosoft.WindowsCommunicationsApps
People60be1fb8-3291-4b21-bd39-2221ab166481Microsoft.People
Phone5b04b775-356b-4aa0-aaf8-6491ffea56115b04b775-356b-4aa0-aaf8-6491ffea5611
Phone (dialer)f41b5d0e-ee94-4f47-9cfe-3d3934c5a2c7Microsoft.CommsPhone
Phone reset dialog2864278d-09b5-46f7-b502-1c24139ecbdd
Photosfca55e1b-b9a4-4289-882f-084ef4145005Microsoft.Windows.Photos
Podcastsc3215724-b279-4206-8c3e-61d1a9d63ed3Microsoft.MSPodcast
Posdcast downloads063773e7-f26f-4a92-81f0-aa71a1161e30
Powerpointb50483c4-8046-4e1b-81ba-590b24935798Microsoft.Office.PowerPoint
PrintDialog0d32eeb1-32f0-40da-8558-cea6fcbec4a4Microsoft.PrintDialog
Purchase dialogc60e79ca-063b-4e5d-9177-1309357b2c3f
Rate your deviceaec3bfad-e38c-4994-9c32-50bd030730ec
RingtoneApp.WindowsPhone3e962450-486b-406b-abb5-d38b4ee7e6feMicrosoft.Tonepicker
Save ringtoned8cf8ec7-ec6d-4892-aab9-1e3a4b5fa24b
Settings2a4e62d8-8809-4787-89f8-69d0f01654fb2a4e62d8-8809-4787-89f8-69d0f01654fb
Setup wizard07d87655-e4f0-474b-895a-773790ad4a32
Sharingb0894dfd-4671-4bb9-bc17-a8b39947ffb6
Skypec3f8e570-68b3-4d6a-bdbb-c0a3f4360a51Microsoft.SkypeApp
Skype Video27e26f40-e031-48a6-b130-d1f20388991aMicrosoft.Messaging
Sports0f4c8c7e-7114-4e1e-a84c-50664db13b17Microsoft.BingSports
SSMHoste232aa77-2b6d-442c-b0c3-f3bb9788af2a
Start5b04b775-356b-4aa0-aaf8-6491ffea56025b04b775-356b-4aa0-aaf8-6491ffea5602
Storage5b04b775-356b-4aa0-aaf8-6491ffea564d5b04b775-356b-4aa0-aaf8-6491ffea564d
Store7d47d89a-7900-47c5-93f2-46eb6d94c159Microsoft.WindowsStore
Touch (gestures and touch)bbc57c87-46af-4c2c-824e-ac8104cceb38
Voice recorder7311b9c5-a4e9-4c74-bc3c-55b06ba95ad0Microsoft.WindowsSoundRecorder
Wallet587a4577-7868-4745-a29e-f996203f1462Microsoft.MicrosoftWallet
Wallet12ae577e-f8d1-4197-a207-4d24c309ff8fMicrosoft.Wallet
Weather63c2a117-8604-44e7-8cef-df10be3a57c8Microsoft.BingWeather
Windows default lock screencdd63e31-9307-4ccb-ab62-1ffa5721b503
Windows Feedback7604089d-d13f-4a2d-9998-33fc02b63ce3Microsoft.WindowsFeedback
Word258f115c-48f4-4adb-9a68-1387e634459bMicrosoft.Office.Word
Work or school accounte5f8b2c4-75ae-45ee-9be8-212e34f77747Microsoft.AAD.BrokerPlugin
Xboxb806836f-eebe-41c9-8669-19e243b81b83Microsoft.XboxApp
Xbox identity providerba88225b-059a-45a2-a8eb-d3580283e49dMicrosoft.XboxIdentityProvider
+ +  + +## Whitelist example + + +The following example for Windows 10 Mobile denies all apps and allows the following apps: + +- [settings app that rely on splash apps](#settingssplashapps) +- most of the [inbox apps](#inboxappsandcomponents), but not all. + +In this example, **MobileGroup0** is the node name. We recommend using a GUID for this node. + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/AppLocker/ApplicationLaunchRestrictions/MobileGroup0 + + + + + 2 + + + ./Vendor/MSFT/AppLocker/ApplicationLaunchRestrictions/MobileGroup0/StoreApps + + + + + 3 + + + ./Vendor/MSFT/AppLocker/ApplicationLaunchRestrictions/MobileGroup0/StoreApps/Policy + + + chr + + +<RuleCollection Type="Appx" EnforcementMode="Enabled"> + + <FilePublisherRule Id="172B8ACE-AAF5-41FA-941A-93AEE126B4A9" Name="Default Rule to Deny ALL" Description="Deny all publisher" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="CN=*" ProductName="*" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="DDCD112F-E003-4874-8B3E-14CB23851D54" Name="Whitelist Settings splash app" Description="Allow Admins to run Settings." UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="2A4E62D8-8809-4787-89F8-69D0F01654FB" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="757D94A8-C752-4013-9896-D46EF10925E9" Name="Whitelist Settings WorkOrSchool" Description="Allow Admins to run WorkOrSchool" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA562A" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="473BCE1A-94D2-4AE1-8CB1-064B0677CACB" Name="Whitelist WorkPlace AAD BrokerPlugin" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.AAD.BrokerPlugin" BinaryName="*" > + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E13EA64B-B0D3-4257-87F4-1B522D06EA03" Name="Whitelist Start" Description="Allow Admins to run Start." UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA5602" BinaryName="*" > + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="2898C4B2-4B37-4BFF-8F7B-16B377EDEA88" Name="Whitelist SettingsPageKeyboard" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5608" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="15BBA04F-3989-4FF7-9FEF-83C4DFDABA27" Name="Whitelist SettingsPageTimeRegion" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea560c" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="C3735CB1-060D-4D40-9708-6D33B98A7A2D" Name="Whitelist SettingsPagePCSystemBluetooth" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5620" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="AFACF5A3-2974-41EE-A31A-1486F593C145" Name="Whitelist SettingsPageNetworkAirplaneMode" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5621" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="7B02A339-9E77-4694-AF86-119265138129" Name="Whitelist SettingsPageNetworkWiFi" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA5623" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="F912172F-9D83-46F5-8D6C-BA7AB17063BE" Name="Whitelist SettingsPageNetworkInternetSharing" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA5629" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="67AE8001-4E49-442A-AD72-F837129ABF63" Name="Whitelist SettingsPageRestoreUpdate" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5640" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="7B65BCB2-4B1D-42B6-921B-B87F1474BDC5" Name="Whitelist SettingsPageKidsCorner" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5802" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="3964A53B-E131-4ED6-88DA-71FBDBE4E232" Name="Whitelist SettingsPageDrivingMode" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5804" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="99C4CD58-51A2-429A-B479-976ADB4EA757" Name="Whitelist SettingsPageTimeLanguage" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea5808" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="EBA3BCBE-4651-48CE-8F94-C5AC5D8F72FB" Name="Whitelist SettingsPageAppsCorner" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5b04b775-356b-4aa0-aaf8-6491ffea580a" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E16EABCC-46E7-4AB3-9F48-67FFF941BBDC" Name="Whitelist SettingsPagePhoneNfc" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="b0894dfd-4671-4bb9-bc17-a8b39947ffb6" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*"/> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="1F4C3904-9976-4FEE-A492-5708F14EABA5" Name="Whitelist MSA Cloud Experience Host" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.CloudExperienceHost" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="AA741A28-7C02-49A5-AA5C-35D53FB8A9DC" Name="Whitelist Email and Accounts" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.AccountsControl" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="863BE063-D134-4C5C-9825-9DF9A86B6B56" Name="Whitelist Calculator" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsCalculator" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="1DA2F479-3D1D-4425-9FFA-D4E6908F945A" Name="Whitelist Alarms and Clock" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsAlarms" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="18E12372-21C6-4DA5-970E-0A58739D7151" Name="Whitelist People" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.People" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="FD686D83-A829-4351-8FF4-27C7DE5755D2" Name="Whitelist Camera" Description="Allow Admins to run camera." UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsCamera" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="16875F70-1778-43CC-96BB-783C9A8E53D5" Name="Whitelist WindowsMaps" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsMaps" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="D21D6F9D-CFF6-4AD1-867A-2411CE6A388D" Name="Whitelist FileExplorer" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="c5e2524a-ea46-4f67-841f-6a9465d9d515" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="450B6D7E-1738-41C9-9241-466C3FA4AB0C" Name="Whitelist FM Radio" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="F725010E-455D-4C09-AC48-BCDEF0D4B626" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="37F4272C-F4A0-4AB8-9B5F-C9194A0EC6F3" Name="Whitelist Microsoft Edge" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.MicrosoftEdge" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="253D3AEA-36C0-4877-B932-9E9C9493F3F3" Name="Whitelist Movies" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.ZuneVideo" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="9A73E081-01D1-4BFD-ADF4-5C29AD4031F7" Name="Whitelist Money" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.BingFinance" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="EE4BF66C-EBF0-4565-982C-922FFDCB2E6D" Name="Whitelist News" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.BingNews" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="D78E6A9D-10F8-4C23-B620-40B01B60E5EA" Name="Whitelist Onedrive" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="AD543082-80EC-45BB-AA02-FFE7F4182BA8" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="0012F35E-C242-47FF-A573-3DA06AF7E43C" Name="Whitelist Onedrive APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.MicrosoftSkydrive" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="178B0D68-3498-40CE-A0C3-295C6B3DA169" Name="Whitelist OneNote" Description="Allow Admins to run onenote." UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Office.OneNote" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="673914E4-D73A-405D-8DCF-173E36EA6722" Name="Whitelist GetStarted" Description="Allow Admins to run onenote." UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Getstarted" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="4546BD28-69B6-4175-A44C-33197D48F658" Name="Whitelist Outlook Calendar" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="microsoft.windowscommunicationsapps" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="7B843572-E1AD-45E6-A1F2-C551C70E4A34" Name="Whitelist Outlook Mail" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="microsoft.windowscommunicationsapps" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E5A1CD1A-8C23-41E4-AACF-BF82FCE775A5" Name="Whitelist Photos" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Windows.Photos" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="0A194DD1-B25B-4512-8AFC-6F560D0EC205" Name="Whitelist PodCasts" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.MSPodcast" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="F5D27860-0238-4D1A-8011-9B8B263C3A33" Name="Whitelist SkypeApp" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="Microsoft.SkypeApp" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="B8BBC965-EC6D-4C16-AC68-C5F0090CB703" Name="Whitelist Store" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsStore" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="6031E1E7-A659-4B3D-87FB-3CB4C900F9D2" Name="Whitelist Sports" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.BingSports" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="A6D61B56-7CF7-4E95-953C-3A5913309B4E" Name="Whitelist Wallet" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.MicrosoftWallet" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="A2C44744-0627-4A52-937E-E3EC1ED476E0" Name="Whitelist Weather" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.BingWeather" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="D79978B4-EFAE-4458-8FE1-0F13B5CE6764" Name="Whitelist Xbox" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.XboxApp" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="395713B9-DD39-4741-8AB3-63D0A0DCA2B0" Name="Whitelist Xbox Identity Provider" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.XboxIdentityProvider" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="7565A8BB-D50B-4237-A9E9-B0997B36BDF9" Name="Whitelist Voice recorder" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsSoundRecorder" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="409A286E-8C3D-48AB-9D7C-3225A48B30C9" Name="Whitelist Word" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Office.Word" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="F72A5DA6-CA6A-4E7F-A350-AC9FACAB47DB" Name="Whitelist Excel" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Office.Excel" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="169B3498-2A73-4D5C-8AFB-A0DE2908A07D" Name="Whitelist PowerPoint" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Office.PowerPoint" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="A483B662-3538-4D70-98A7-1312D51A0DB9" Name="Whitelist Contact Support" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Windows.ContactSupport" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="EAB1CEDC-DD8A-4311-9146-27A3C689DEAF" Name="Whitelist Cortana" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Windows.Cortana" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="01CD8E68-666B-4DE6-8849-7CE4F0C37CA8" Name="Whitelist Storage" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA564D" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="15D9AD89-58BC-458E-9B96-3A18DA63AC3E" Name="Whitelist Groove Music" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.ZuneMusic" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E2B71B03-D759-4AE2-8526-E1A0CE2801DE" Name="Whitelist Windows Feedback" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.WindowsFeedback" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E7A30489-A20B-44C3-91A8-19D9F61A8B5B" Name="Whitelist Messaging and Messaging Video" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.Messaging" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="D2A16D0C-8CC0-4C3A-9FB5-C1DB1B380CED" Name="Whitelist Phone splash" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="5B04B775-356B-4AA0-AAF8-6491FFEA5611" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="2A355478-7449-43CB-908A-A378AA59FBB9" Name="Whitelist Phone APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.CommsPhone" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="89441630-7F1C-439B-8FFD-0BEEFF400C9B" Name="Whitelist Connect APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.DevicesFlow" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="E8AF01B5-7039-44F4-8072-6A6CC71EDF2E" Name="Whitelist Miracast APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="906BEEDA-B7E6-4DDC-BA8D-AD5031223EF9" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="DA02425B-0291-4A10-BE7E-B9C7922F4EDF" Name="Whitelist Print Dialog APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.PrintDialog" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="42919A05-347B-4A5F-ACB2-73710A2E6203" Name="Whitelist Block and Filter APP" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.BlockandFilterglobal" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="6F3D8885-C15E-4D7E-8E1F-F2A560C08F9E" Name="Whitelist MSFacebook" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ProductName="Microsoft.MSFacebook" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + + <FilePublisherRule Id="5168A5C3-5DC9-46C1-87C0-65A9DE1B4D18" Name="Whitelist Advanced Info" Description="Allow Admins" UserOrGroupSid="S-1-1-0" Action="Allow"> + <Conditions> + <FilePublisherCondition PublisherName="*" ProductName="B6E3E590-9FA5-40C0-86AC-EF475DE98E88" BinaryName="*" /> + </Conditions> + </FilePublisherRule> + +</RuleCollection> + + + + + + +``` + +## Recommended deny list for Windows Information Protection +The following example for Windows 10, version 1607 denies known unenlightened Microsoft apps from accessing enterprise data as an allowed app. (An administrator might still use an exempt rule, instead.) This ensures an administrator does not accidentally make these apps Windows Information Protection allowed, and avoid known compatibility issues related to automatic file encryption with these applications. + +In this example, Contoso is the node name. We recommend using a GUID for this node. + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/Contoso + + + + + 2 + + + ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/Contoso/EXE + + + + + 3 + + + ./Vendor/MSFT/AppLocker/EnterpriseDataProtection/Contoso/EXE/Policy + + + chr + + + <RuleCollection Type="Exe" EnforcementMode="Enabled"> + <FilePublisherRule Id="b005eade-a5ee-4f5a-be45-d08fa557a4b2" Name="MICROSOFT OFFICE, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="de9f3461-6856-405d-9624-a80ca701f6cb" Name="MICROSOFT OFFICE 2003, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2003" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="ade1b828-7055-47fc-99bc-432cf7d1209e" Name="2007 MICROSOFT OFFICE SYSTEM, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="2007 MICROSOFT OFFICE SYSTEM" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="f6a075b5-a5b5-4654-abd6-731dacb40d95" Name="MICROSOFT OFFICE ONENOTE, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE ONENOTE" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="12.0.9999.9999" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="0ec03b2f-e9a4-4743-ae60-6d29886cf6ae" Name="MICROSOFT OFFICE OUTLOOK, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE OUTLOOK" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="12.0.9999.9999" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="7b272efd-4105-4fb7-9d40-bfa597c6792a" Name="MICROSOFT OFFICE 2013, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2013" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + </FilePublisherRule> + <FilePublisherRule Id="89d8a4d3-f9e3-423a-92ae-86e7333e2662" Name="MICROSOFT ONENOTE, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT ONENOTE" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + <Exceptions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT ONENOTE" BinaryName="ONENOTE.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + </Exceptions> + </FilePublisherRule> + <FilePublisherRule Id="5a2138bd-8042-4ec5-95b4-f990666fbf61" Name="MICROSOFT OUTLOOK, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OUTLOOK" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + <Exceptions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OUTLOOK" BinaryName="OUTLOOK.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + </Exceptions> + </FilePublisherRule> + <FilePublisherRule Id="3fc5f9c5-f180-435b-838f-2960106a3860" Name="MICROSOFT ONEDRIVE, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT ONEDRIVE" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + <Exceptions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT ONEDRIVE" BinaryName="ONEDRIVE.EXE"> + <BinaryVersionRange LowSection="17.3.6386.0412" HighSection="*" /> + </FilePublisherCondition> + </Exceptions> + </FilePublisherRule> + <FilePublisherRule Id="17d988ef-073e-4d92-b4bf-f477b2ecccb5" Name="MICROSOFT OFFICE 2016, from O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" Description="" UserOrGroupSid="S-1-1-0" Action="Deny"> + <Conditions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="*"> + <BinaryVersionRange LowSection="*" HighSection="*" /> + </FilePublisherCondition> + </Conditions> + <Exceptions> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="LYNC.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="LYNC99.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="UCMAPI.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="OCPUBMGR.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="WINWORD.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="EXCEL.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="POWERPNT.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + <FilePublisherCondition PublisherName="O=MICROSOFT CORPORATION, L=REDMOND, S=WASHINGTON, C=US" ProductName="MICROSOFT OFFICE 2016" BinaryName="MSOSYNC.EXE"> + <BinaryVersionRange LowSection="16.0.7500.0000" HighSection="*" /> + </FilePublisherCondition> + </Exceptions> + </FilePublisherRule> + </RuleCollection> + + + + + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + diff --git a/windows/client-management/mdm/applocker-ddf-file.md b/windows/client-management/mdm/applocker-ddf-file.md new file mode 100644 index 0000000000..d743bc90b9 --- /dev/null +++ b/windows/client-management/mdm/applocker-ddf-file.md @@ -0,0 +1,686 @@ +--- +title: AppLocker DDF file +description: AppLocker DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 79E199E0-5454-413A-A57A-B536BDA22496 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AppLocker DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **AppLocker** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + +``` syntax + +]> + + 1.2 + + AppLocker + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + ApplicationLaunchRestrictions + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Grouping + + + + + + EXE + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + EnforcementMode + + + + + + + + + + + + + + + + + + text/plain + + + + + NonInteractiveProcessEnforcement + + + + + + + + + + + + + + + + + + text/plain + + + + + + MSI + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + EnforcementMode + + + + + + + + + + + + + + + + + + text/plain + + + + + + Script + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + EnforcementMode + + + + + + + + + + + + + + + + + + text/plain + + + + + + StoreApps + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + EnforcementMode + + + + + + + + + + + + + + + + + + text/plain + + + + + + DLL + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + EnforcementMode + + + + + + + + + + + + + + + + + + text/plain + + + + + NonInteractiveProcessEnforcement + + + + + + + + + + + + + + + + + + text/plain + + + + + + CodeIntegrity + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + EnterpriseDataProtection + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Grouping + + + + + + EXE + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + + StoreApps + + + + + + + + + + + + + + + + + + + + + + Policy + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + +``` + +## Related topics + + +[AppLocker configuration service provider](applocker-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/applocker-xsd.md b/windows/client-management/mdm/applocker-xsd.md new file mode 100644 index 0000000000..8a5ed59bcb --- /dev/null +++ b/windows/client-management/mdm/applocker-xsd.md @@ -0,0 +1,1294 @@ +--- +title: AppLocker XSD +description: Here's the XSD for the AppLocker CSP. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 70CF48DD-AD7D-4BCF-854F-A41BFD95F876 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AppLocker XSD + + +Here's the XSD for the AppLocker CSP. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/appv-deploy-and-config.md b/windows/client-management/mdm/appv-deploy-and-config.md new file mode 100644 index 0000000000..1583fe4479 --- /dev/null +++ b/windows/client-management/mdm/appv-deploy-and-config.md @@ -0,0 +1,456 @@ +--- +title: Deploy and configure App-V apps using MDM +description: Deploy and configure App-V apps using MDM +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Deploy and configure App-V apps using MDM + +## Executive summary + +

Microsoft Application Virtualization (App-V) apps have typically been configured, deployed, and managed through on-premise group policies using System Center Configuration Manager (SCCM) or App-V server. In Windows 10, version 1703, App-V apps can be configured, deployed, and managed using mobile device management (MDM), matching their on-premise counterparts.

+ +

MDM services can be used to publish App-V packages to clients running Windows 10, version 1703 (or later). All capabilities such as App-V enablement, configuration, and publishing can be completed using the EnterpriseAppVManagement CSP.

+ +### EnterpriseAppVManagement CSP node structure + +[EnterpriseAppVManagement CSP reference](https://msdn.microsoft.com/en-us/windows/hardware/commercialize/customize/mdm/enterpriseappvmanagement-csp) + +![enterpriseappvmanagement csp](images/provisioning-csp-enterpriseappvmanagement.png) + +

(./User/Vendor/MSFT/EnterpriseAppVManagement) contains the following sub-nodes.

+ +

AppVPublishing - An exec action node that contains the App-V publishing configuration for an MDM device (applied globally to all users for that device) or a specific MDM user.

+ +- EnterpriseAppVManagement + - AppVPackageManagement + - **AppVPublishing** + - LastSync + - LastError + - LastErrorDescription + - SyncStatusDescription + - SyncProgress + - Sync + - PublishXML + - AppVDynamicPolicy + +

Sync command:

+ +[App-V Sync protocol reference]( https://msdn.microsoft.com/enus/library/mt739986.aspx) + +

AppVDynamicPolicy - A read/write node that contains the App-V dynamic configuration for an MDM device (applied globally to all users for that device) or a specific MDM user.

+ +- EnterpriseAppVManagement + - AppVPackageManagement + - AppVPublishing + - **AppVDynamicPolicy** + - [ConfigurationId] + - Policy + +

Dynamic policy examples:

+ +[Dynamic configuration processing](https://technet.microsoft.com/en-us/itpro/windows/manage/appv-application-publishing-and-client-interaction#bkmk-dynamic-config">Dynamic configuration processing) + +

AppVPackageManagement - Primarily read-only App-V package inventory data for MDM servers to query current packages.

+ +- EnterpriseAppVManagement + - **AppVPackageManagement** + - [EnterpriseID] + - [PackageFamilyName] + - [PackageFullName] + - Name + - Version + - Publisher + - InstallLocation + - InstallDate + - Users + - AppVPackageID + - AppVVersionId + - AppVPackageUri + - AppVPublishing + - AppVDynamicPolicy + +

The examples in the scenarios section demonstrate how the publishing document should be created to successfully publish packages, dynamic policies, and connection groups.

+ +## Scenarios addressed in App-V MDM functionality + +

All App-V group policies will be reflected by having a corresponding CSP that can be set using the Policy CSP. The CSPs match all on-premise App-V configuration capabilities. In addition, new App-V package management capability has been added to closely match the App-V PowerShell functionality.

+ +

A complete list of App-V policies can be found here:

+ +[ADMX-backed policy reference](https://msdn.microsoft.com/en-us/windows/hardware/commercialize/customize/mdm/policy-admx-backed) + +[EnterpriseAppVManagement CSP reference](https://msdn.microsoft.com/en-us/windows/hardware/commercialize/customize/mdm/enterpriseappvmanagement-csp) + +### SyncML examples + +

The following SyncML examples address specific App-V client scenarios.

+ +#### Enable App-V client + +

This example shows how to enable App-V on the device.

+ +``` syntax + + $CmdID$ + + + chr + text/plain + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/AllowAppvClient + + <enabled/> + + +``` + +#### Configure App-V client + +

This example shows how to allow package scripts to run during package operations (publish, run, and unpublish). Allowing package scripts assists in package deployments (add and publish of App-V apps).

+ +``` syntax + + $CmdID$ + + + chr + text/plain + + + ./Device/Vendor/MSFT/Policy/Config/AppVirtualization/AllowPackageScripts + + <enabled/> + + +``` + +

Complete list of App-V policies can be found here:

+ +[Policy CSP](https://msdn.microsoft.com/en-us/windows/hardware/commercialize/customize/mdm/policy-configuration-service-provider) + +#### SyncML with package published for a device (global to all users for that device) + +

This SyncML example shows how to publish a package globally on an MDM enrolled device for all device users.

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXM L + + + xml + text/plain + + + + + + + + + + + + + +``` + +

*PackageUrl can be a UNC or HTTP/HTTPS endpoint.

+ +#### SyncML with package (with dynamic configuration policy) published for a device (global to all users on that device) + +

This SyncML example shows how to publish a package globally, with a policy that adds two shortcuts for the package, on an MDM enrolled device.

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVDynamicPolicy/38/Policy + + + xml + text/plain + + + + + + + + + + + [{ThisPCDesktopFolder}]\Skype_FromMDM.lnk + [{ProgramFilesX86}]\Skype\Phone\Skype.exe + [{Windows}]\Installer\{FC965A47-4839-40CA-B61818F486F042C6}\SkypeIcon.exe.0.ico + + [{ProgramFilesX86}]\Skype\ + Skype.Desktop.Application + Launch Skype + 1 + [{ProgramFilesX86}]\Skype\Phone\Skype.exe + + + + + [{Common Desktop}]\Skype_FromMDMAlso.lnk + [{ProgramFilesX86}]\Skype\Phone\Skype.exe + [{Windows}]\Installer\{FC965A47-4839-40CA-B61818F486F042C6}\SkypeIcon.exe.0.ico + + [{ProgramFilesX86}]\Skype\ + Skype.Desktop.Application + Launch Skype + 1 + [{ProgramFilesX86}]\Skype\Phone\Skype.exe + + + + + + + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXM L + + + xml + text/plain + + + + + + + + + + + + + + +``` + +

*PackageUrl can be a UNC or HTTP/HTTPS endpoint.

+ +#### SyncML with package (using user config deployment) published for a specific user + +

This SyncML example shows how to publish a package for a specific MDM user.

+ +``` syntax + + $CmdID$ + + + ./User/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./User/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXML< /LocURI> + + + xml + text/plain + + + + + + + + + + + + + +``` + +#### SyncML for publishing mixed-mode connection group containing global and user-published packages + +

This SyncML example shows how to publish a connection group, and group applications and plugins together.

+ +> [!NOTE] +> The user connection group has the user-only package as optional in this example, which implies users without the optional package can continue to launch the global package within the same connection group. + +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXM L + + + xml + text/plain + + + + + + + + + + + + $CmdID$ + + + ./User/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./User/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXML< /LocURI> + + + xml + text/plain + + + + + + + + + + + + + + + + + + + + +``` + +#### Unpublish example SyncML for all global packages + +

This SyncML example shows how to unpublish all global packages on the device by sending an empty package and connection group list in the SyncML.

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync + + + node + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPublishing/Sync/PublishXML + + + xml + text/plain + + + + + + + + + +``` + +#### Query packages on a device + +

These SyncML examples return all global, and user-published packages on the device.

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/EnterpriseAppVManagement/AppVPackageManagement?list=StructData + + + +``` + +``` syntax + + $CmdID$ + + + ./User/Vendor/MSFT/EnterpriseAppVManagement/AppVPackageManagement?list=StructData + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/assign-seats.md b/windows/client-management/mdm/assign-seats.md new file mode 100644 index 0000000000..0e0aedaff6 --- /dev/null +++ b/windows/client-management/mdm/assign-seats.md @@ -0,0 +1,138 @@ +--- +title: Assign seat +description: The Assign seat operation assigns seat for a specified user in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: B42BF490-35C9-405C-B5D6-0D9F0E377552 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Assign seat + +The **Assign seat** operation assigns seat for a specified user in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

POST

https://bspmts.mp.microsoft.com/V1/Inventory/{productId}/{skuId}/Seats/{username}

+ +  +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

username

string

Requires UserPrincipalName (UPN). User name of the target user account.

+ + +## Response + +### Response body + +The response body contains [SeatDetails](data-structures-windows-store-for-business.md#seatdetails). + + +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData fieldDetails

400

Invalid parameters

No

Parameter name

+

Reason: Invalid parameter

+

Details: String

Invalid can include productId, skuId or userName

404

Not found

Item type: Inventory, User, Seat

+

Values: ProductId/SkuId, UserName, ProductId/SkuId/UserName

ItemType: Inventory User Seat

+

Values: ProductId/SkuId UserName ProductId/SkuId/UserName

409

Conflict

Reason: Not online

+ +  + +  + + + + + + diff --git a/windows/client-management/mdm/assignedaccess-csp.md b/windows/client-management/mdm/assignedaccess-csp.md new file mode 100644 index 0000000000..bc9933dc97 --- /dev/null +++ b/windows/client-management/mdm/assignedaccess-csp.md @@ -0,0 +1,144 @@ +--- +title: AssignedAccess CSP +description: The AssignedAccess configuration service provider (CSP) is used set the device to run in kiosk mode. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 421CC07D-6000-48D9-B6A3-C638AAF83984 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AssignedAccess CSP + + +The AssignedAccess configuration service provider (CSP) is used set the device to run in kiosk mode. Once the CSP has been executed, then the next user login that is associated with the kiosk mode puts the device in the kiosk mode running the application specified in the CSP configuration. + +For step-by-step guide for setting up devices to run in kiosk mode, see [Set up a kiosk on Windows 10 Pro, Enterprise, or Education.](http://go.microsoft.com/fwlink/p/?LinkID=722211) + +> **Note**  The AssignedAccess CSP is only supported in Windows 10 Enterprise and Windows 10 Education. + +  + +The following diagram shows the AssignedAccess configuration service provider in tree format + +![assignedaccess csp diagram](images/provisioning-csp-assignedaccess.png) + +**./Vendor/MSFT/AssignedAccess** +Root node for the CSP. + +**AssignedAccess/KioskModeApp** +A JSON string that contains the user account name and Application User Model ID (AUMID) of the Kiosk mode app. For more information about how to get the AUMID, follow the information in [this Microsoft website](http://go.microsoft.com/fwlink/p/?LinkId=404220). + +In Windows 10, version 1607, you can use a provisioned app to configure the kiosk mode. For more information about how to remotely provision an app, see [Enterprise app management](enterprise-app-management.md). + +Here's an example: + +``` syntax +{"Account":"redmond\\kioskuser","AUMID":"Microsoft.Windows.Contoso_cw5n1h2txyewy!Microsoft.ContosoApp.ContosoApp"} +``` + +When configuring the kiosk mode app, the account name will be used to find the target user. The account name includes domain name and user name. + +> **Note**  The domain name can be optional if the user name is unique across the system. + +  + +For a local account, the domain name should be the device name. When Get is executed on this node, the domain name is always returned in the output. + +The supported operations are Add, Delete, Get and Replace. When there's no configuration, the Get and Delete methods fail. When there's already a configuration for kiosk mode app, the Add method fails. The data pattern for Add and Replace is the same. + +## Examples + + +KioskModeApp Add + +``` syntax + + + + 2 + + + ./Device/Vendor/MSFT/AssignedAccess/KioskModeApp + + + chr + + {"Account":"Domain\\AccountName","AUMID":"Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"} + + + + + +``` + +KioskModeApp Delete + +``` syntax + + + + 2 + + + ./Device/Vendor/MSFT/AssignedAccess/KioskModeApp + + + + + + +``` + +KioskModeApp Get + +``` syntax + + + + 2 + + + ./Device/Vendor/MSFT/AssignedAccess/KioskModeApp + + + + + + +``` + +KioskModeApp Replace + +``` syntax + + + + 2 + + + ./Device/Vendor/MSFT/AssignedAccess/KioskModeApp + + + chr + + {"Account":"Domain\\AccountName","AUMID":"Microsoft.WindowsAlarms_8wekyb3d8bbwe!App"} + + + + + +``` + +  + +  + + + + + diff --git a/windows/client-management/mdm/assignedaccess-ddf.md b/windows/client-management/mdm/assignedaccess-ddf.md new file mode 100644 index 0000000000..7bff2aad34 --- /dev/null +++ b/windows/client-management/mdm/assignedaccess-ddf.md @@ -0,0 +1,104 @@ +--- +title: AssignedAccess DDF +description: AssignedAccess DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 224FADDB-0EFD-4E5A-AE20-1BD4ABE24306 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# AssignedAccess DDF + + +This topic shows the OMA DM device description framework (DDF) for the **AssignedAccess** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + AssignedAccess + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + KioskModeApp + + + + + + + + This node can accept and return json string which comprises of account name and AUMID for Kiosk mode app. + +Example: {"User":"domain\\user", "AUMID":"Microsoft.WindowsCalculator_8wekyb3d8bbwe!App"}. + +When configuring kiosk mode app, account name will be used to find the target user. Account name includes domain name and user name. Domain name can be optional if user name is unique across the system. For a local account, domain name should be machine name. When "Get" is executed on this node, domain name is always returned in the output. + +This node supports Add, Delete, Replace and Get methods. When there's no configuration, "Get" and "Delete" methods fail. When there's already a configuration for kiosk mode app, "Add" method fails. The data pattern for "Add" and "Replace" is the same. + + + + + + + + + + + + + + text/plain + + + + + +``` + +## Related topics + + +[AssignedAccess configuration service provider](assignedaccess-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md b/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md new file mode 100644 index 0000000000..9c47fe110e --- /dev/null +++ b/windows/client-management/mdm/azure-active-directory-integration-with-mdm.md @@ -0,0 +1,928 @@ +--- +title: Azure Active Directory integration with MDM +description: Azure Active Directory is the world largest enterprise cloud identity management service. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: D03B0765-5B5F-4C7B-9E2B-18E747D504EE +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + + + + + +# Azure Active Directory integration with MDM + +Azure Active Directory is the world largest enterprise cloud identity management service. It’s used by millions of organizations to access Office 365 and thousands of business applications from Microsoft and third party software as a service (SaaS) vendors. Many of the rich Windows 10 experiences for organizational users (such as store access or OS state roaming) use Azure AD as the underlying identity infrastructure. Windows 10 provides an integrated configuration experience with Azure AD, allowing devices to be registered in Azure AD and enrolled into MDM in a smooth integrated flow. + +Once a device is enrolled in MDM, the MDM can enforce compliance with corporate policies, add or remove apps, and more. Additionally, the MDM can report a device’s compliance Azure AD. This enables Azure AD to allow access to corporate resources or applications secured by Azure AD only to devices that comply with policies. To support these rich experiences with their MDM product, MDM vendors can integrate with Azure AD. This topic describes the steps involved. + +## Connect to Azure AD + +Several ways to connect your devices: + +For company-owned devices: +- Join Windows to a traditional Active Directory domain +- Join Windows to Azure AD + +For personal devices (BYOD): +- Add a Microsoft work account to Windows + +### Azure AD Join + +Company owned devices are traditionally joined to the on-premises Active Directory domain of the organization. These devices can be managed using Group Policy or computer management software such as System Center Configuration Manager. In Windows 10, it’s also possible to manage domain joined devices with an MDM. + +Windows 10 introduces a new way to configure and deploy corporate owned Windows devices. This mechanism is called Azure AD Join. Like traditional domain join, Azure AD Join allows devices to become known and managed by an organization. However, with Azure AD Join, Windows authenticates to Azure AD instead of authenticating to a domain controller. + +Azure AD Join also enables company owned devices to be automatically enrolled in, and managed by an MDM. Furthermore, Azure AD Join can be performed on a store-bought PC, in the out-of-box experience (OOBE), which helps organizations streamline their device deployment. An administrator can require that users belonging to one or more groups enroll their devices for management with an MDM. If a user is configured to require automatic enrollment during Azure AD Join, this enrollment becomes a mandatory step to configure Windows. If the MDM enrollment fails, then the device will not be joined to Azure AD. + +> **Important**  Every user enabled for automatic MDM enrollment with Azure AD Join must be assigned a valid [Azure Active Directory Premium](https://msdn.microsoft.com/library/azure/dn499825.aspx) license. + +  +### BYOD scenario + +Windows 10 also introduces a simpler way to configure personal devices to access work apps and resources. Users can add their Microsoft work account to Windows and enjoy simpler and safer access to the apps and resources of the organization. During this process, Azure AD detects if the organization has configured an MDM. If that’s the case, Windows attempts to enroll the device in MDM as part of the “add account” flow. It’s important to note that in the BYOD case, users can reject the MDM Terms of Use—in which case the device is not enrolled in MDM and access to corporate resources is typically restricted. + +## Integrated MDM enrollment and UX + +Two Azure AD MDM enrollment scenarios: +- Joining a device to Azure AD for company-owned devices +- Adding a work account to a personal device (BYOD) + +In both scenarios, Azure AD is responsible for authenticating the user and the device, which provides a verified unique device identifier that can be used fo MDM enrollment. + +In both scenarios, the enrollment flow provides an opportunity for the MDM service to render it's own UI, using a web view. MDM vendors should use this to render the Terms of Use (TOU), which can be different for company-owned and BYOD devices. MDM vendors can also use the web view to render additional UI elements, such as asking for a one-time PIN, if this is part of the business process of the organization. + +In the out-of-the-box scenario, the web view is 100% full screen, which gives the MDM vendor the ability to paint an edge-to-edge experience. With great power comes great responsibility! It is important that MDM vendors who chose to integrate with Azure AD to respect the Windows 10 design guidelines to the letter. This includes using a responsive web design and respecting the Windows accessibility guidelines, which includes the forward and back buttons that are properly wired to the navigation logic. Additional details are provided later in this topic. + +For Azure AD enrollment to work for an Active Directory Federated Services (AD FS) backed Azure AD account, you must enable password authentication for the intranet on the ADFS service as described in solution \#2 in [this article](http://go.microsoft.com/fwlink/?LinkId=690246). + +Once a user has an Azure AD account added to Windows 10 and enrolled in MDM, the enrollment can be manages through **Settings** > **Accounts** > **Work access**. Device management of either Azure AD Join for corporate scenarios or BYOD scenarios are similar. + +> **Note**  Users cannot remove the device enrollment through the **Work access** user interface because management is tied to the Azure AD or work account. + +  +### MDM endpoints involved in Azure AD integrated enrollment + +Azure AD MDM enrollment is a two-step process: + +1. Display the Terms of Use and gather user consent. + + This is a passive flow where the user is redirected in a browser control (webview) to the URL of the Terms of Use of the MDM. + +2. Enroll the device. + + This is an active flow where Windows OMA DM agent calls the MDM service to enroll the device. + +To support Azure AD enrollment, MDM vendors must host and expose a Terms of Use endpoint and an MDM enrollment endpoint. + +**Terms of Use endpoint** +Use this endpoint to inform users of the ways in which their device can be controlled by their organization. The Terms of Use page is responsible for collecting user’s consent before the actual enrollment phase begins. + +It’s important to understand that the Terms of Use flow is a "black box" to Windows and Azure AD. The whole web view is redirected to the Terms of Use URL, and the user is expected to be redirected back after approving (or in some cases rejecting) the Terms. This design allows the MDM vendor to customize their Terms of Use for different scenarios (e.g., different levels of control are applied on BYOD vs. company-owned devices) or implement user/group based targeting (e.g. users in certain geographies may be subject to stricter device management policies). + +The Terms of Use endpoint can be used to implement additional business logic, such as collecting a one-time PIN provided by IT to control device enrollment. However, MDM vendors must not use the Terms of Use flow to collect user credentials, which could lead to a highly degraded user experience. It’s not needed, since part of the MDM integration ensures that the MDM service can understand tokens issued by Azure AD. + +**MDM enrollment endpoint** +After the users accepts the Terms of Use, the device is registered in Azure AD and the automatic MDM enrollment begins. + +The following diagram illustrates the high-level flow involved in the actual enrollment process. The device is first registered with Azure AD. This process assigns a unique device identifier to the device and presents the device with the ability to authenticate itself with Azure AD (device authentication). Subsequently, the device is enrolled for management with the MDM. This is done by calling the enrollment endpoint and requesting enrollment for the user and device. At this point, the user has been authenticated and device has been registered and authenticated with Azure AD. This information is made available to the MDM in the form of claims within an access token presented at the enrollment endpoint. + +![azure ad enrollment flow](images/azure-ad-enrollment-flow.png) + +The MDM is expected to use this information about the device (Device ID) when reporting device compliance back to Azure AD using the [Azure AD Graph API](http://go.microsoft.com/fwlink/p/?LinkID=613654). A sample for reporting device compliance is provided later in this topic. + +## Make the MDM a reliable party of Azure AD + +To participate in the integrated enrollment flow outlined in the previous section, the MDM must be able to consume access tokens issued by Azure AD. To report compliance to Azure AD, the MDM must be able to authenticate itself to Azure AD and obtain authorization in the form of an access token that allows it to invoke the [Azure AD Graph API](http://go.microsoft.com/fwlink/p/?LinkID=613654). + +### Add a cloud-based MDM + +A cloud-based MDM is a SaaS application that provides device management capabilities in the cloud. It is a multi-tenant application. This application is registered with Azure AD in the home tenant of the MDM vendor. When an IT admin decides to use this MDM solution, an instance of this application is made visible in the tenant of the customer. + +The MDM vendor must first register the application in their home tenant and mark it as a multi-tenant application. Here a code sample from GitHub that explains how to add multi-tenant applications to Azure AD, [WepApp-WebAPI-MultiTenant-OpenIdConnect-DotNet](http://go.microsoft.com/fwlink/p/?LinkId=613661). + +> **Note**  For the MDM provider, if you don't have an existing Azure AD tentant with an Azure AD subscription that you manage, follow the step-by-step guide in [Add an Azure AD tenant and Azure AD subscription](add-an-azure-ad-tenant-and-azure-ad-subscription.md) to set up a tenant, add a subscription, and manage it via the Azure Portal. + +  +The keys used by the MDM application to request access tokens from Azure AD are managed within the tenant of the MDM vendor and not visible to individual customers. The same key is used by the multi-tenant MDM application to authenticate itself with Azure AD, regardless of the customer tenent to which the device being managed belongs. + +Use the following steps to register a cloud-based MDM application with Azure AD. At this time, you need to work with the Azure AD engineering team to expose this application through the Azure AD app gallery. + +1. Login to the Azure Management Portal using an admin account in your home tenant. +2. In the left navigation, click on the **Active Directory**. +3. Click the directory tenant where you want to register the application. + + Ensure that you are logged into your home tenant. +4. Click the **Applications** tab. +5. In the drawer, click **Add**. +6. Click **Add an application my organization is developing**. +7. Enter a friendly name for the application, such as ContosoMDM, select **Web Application and or Web API**, then click **Next**. +8. Enter the login URL for your MDM service. +9. For the App ID, enter **https://<your\_tenant\_name>/ContosoMDM**, then click OK. +10. While still in the Azure portal, click the **Configure** tab of your application. +11. Mark your application as **multi-tenant**. +12. Find the client ID value and copy it. + + You will need this later when configuring your application. This client ID is used when obtaining access tokens and adding applications to the Azure AD app gallery. +13. Generate a key for your application and copy it. + + You will need this to call the Azure AD Graph API to report device compliance. This is covered in the subsequent section. + +For more information about how to register a sample application with Azure AD, see the steps to register the **TodoListService Web API** in [NativeClient-DotNet](http://go.microsoft.com/fwlink/p/?LinkId=613667) + +### Add an on-premises MDM + +An on-premises MDM application is inherently different that a cloud MDM. It is a single-tenant application that is present uniquely within the tenant of the customer. Therefore, customers must add the application directly within their own tenant. Additionally, each instance of an on-premises MDM application must be registered separately and has a separate key for authentication with Azure AD. + +The customer experience for adding an on-premises MDM to their tenant is similar to that as the cloud-based MDM. There is an entry in the Azure AD app gallery to add an on-premises MDN to the tenant and administrators can configure the required URLs for enrollment and Terms of Use. + +Your on-premises MDM product must expose a configuration experience where administrators can provide the client ID, app ID, and the key configured in their directory for that MDM application. You can use this client ID and key to request tokens from Azure AD when reporting device compliance. + +For more information about registering applications with Azure AD, see [Basics of Registering an Application in Azure AD](http://go.microsoft.com/fwlink/p/?LinkId=613671). + +### Key management and security guidelines + +The application keys used by your MDM service are a sensitive resource. They should be protected and rolled over periodically for greater security. Access tokens obtained by your MDM service to call the Azure AD Graph API are bearer tokens and should be protected to avoid unauthorized disclosure. + +For security best practices, see [Windows Azure Security Essentials](http://go.microsoft.com/fwlink/p/?LinkId=613715). + +You can rollover the application keys used by a cloud-based MDM service without requiring a customer interaction. There is a single set of keys across all customer tenants that are managed by the MDM vendor in their Azure AD tenant. + +For the on-premises MDM, the keys used to authenticate with Azure AD are within the tenant of the customer and must be rolled over by the customer's administrator. In this case, you should provide guidance to the customers about rolling over and protecting the keys to improved security. + +## Publish your MDM app to Azure AD app gallery + + +IT administrators use the Azure AD app gallery to add an MDM for their organization to use. The app gallery is a rich store with over 2400 SaaS applications that are integrated with Azure AD. + +The following image illustrates how MDM applications will show up in the Azure app gallery in a category dedicated to MDM software. + +![azure ad add an app for mdm](images/azure-ad-app-gallery.png) + +### Add cloud-based MDM to the app gallery + +You should work with the Azure AD engineering team if your MDM application is cloud-based. The following table shows the required information to create an entry in the Azure AD app gallery. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ItemDescription

Application ID

The client ID of your MDM app that is configured within your tenant. This is the unique identifier for your multi-tenant app.

Publisher

A string that identifies the publisher of the app.

Application URL

A URL to the landing page of your app where your administrators can get more information about the MDM app and contains a link to the landing page of your app. This URL is not used for the actual enrollment.

Description

A brief description of your MDM app, which must be under 255 characters.

Icons

A set of logo icons for the MDM app. Dimensions: 45 X 45, 150 X 122, 214 X 215

+ +  +### Add on-premises MDM to the app gallery + +There are no special requirements for adding on-premises MDM to the app gallery.There is a generic entry for administrator to add an app to their tenant. + +However, key management is different for on-premises MDM. You must obtain the client ID (app ID) and key assigned to the MDM app within the customer's tenant. These are used to obtain authorization to access the Azure AD Graph API and for reporting device compliance. + +## Themes + +The pages rendered by the MDM as part of the integrated enrollment process must use Windows 10 templates ([Download the Windows 10 templates and CSS files](http://download.microsoft.com/download/3/E/5/3E535D52-6432-47F6-B460-4E685C5D543A/MDM-ISV_1.1.3.zip)). This is important for enrollment during the Azure AD Join experience in OOBE where all of the pages are edge-to-edge HTML pages. Don't try to copy the templates because you'll never get the button placement right. Using the shared Windows 10 templates ensure a seamless experience for the customers. + +There are 3 distinct scenarios: + +1. MDM enrollment as part of Azure AD Join in Windows OOBE. +2. MDM enrollment as part of Azure AD Join, after Windows OOBE from **Settings**. +3. MDM enrollment as part of adding a Microsoft work account on a personal device (BYOD). + +Scenarios 1, 2, and 3 are available in Windows 10 Pro, Windows 10 Enterprise, and Windows 10 Education. Scenarios 1 and 3 are available in Windows 10 Mobile. Support for scenario 1 was added in Windows 10 Mobile, version 1511. + +The CSS files provided by Microsoft contains version information and we recommend that you use the latest version. There are separate CSS files for desktop and mobile devices, OOBE, and post-OOBE experiences. [Download the Windows 10 templates and CSS files](http://download.microsoft.com/download/3/E/5/3E535D52-6432-47F6-B460-4E685C5D543A/MDM-ISV_1.1.3.zip). + +### Using themes + +An MDM page must adhere to a predefined theme depending on the scenario that is displayed. For example, if the CXH-HOSTHTTP header is FRX, which is the OOBE scenario, the page must support a dark theme with blue background color, which uses WinJS file Ui-dark.css ver 4.0 and oobe-desktop.css ver 1.0.4. + + +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + +
CXH-HOST (HTTP HEADER)SenarioBackground ThemeWinJSScenario CSS
FRXOOBEDark theme + blue background colorFilename: Ui-dark.cssFilename: oobe-dekstop.css
MOSETSettings/ +

Post OOBE

Light themeFilename: Ui-light.cssFilename: settings-desktop.css
+ +  +## Terms of Use protocol semantics + +The Terms of Use endpoint is hosted by the MDM server. During the Azure AD Join protocol flow, Windows performs a full-page redirect to this endpoint. This enables the MDM to display the terms and conditions that apply and allows the user to accept or reject the terms associated with enrollment. After the user accepts the terms, the MDM redirects back to Windows for the enrollment process to continue. + +### Redirect to the Terms of Use endpoint + +This is a full page redirect to the Terms of User endpoint hosted by the MDM. Here is an example URL, https://fabrikam.contosomdm.com/TermsOfUse. + +The following parameters are passed in the query string: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ItemDescription

redirect_uri

After the user accepts or rejects the Terms of Use, the user is redirected to this URL.

client-request-id

A GUID that is used to correlate logs for diagnostic and debugging purposes. You use this parameter to log or trace the state of the enrollment request to help find the root cause in case of failures.

api-version

Specifies the version of the protocol requested by the client. This provides a mechanism to support version revisions of the protocol.

mode

Specifies that the device is corporate owned when mode=azureadjoin. This parameter is not present for BYOD devices.

+ +  +### Access token + +A bearer access token is issued by Azure AD is passed in the authorization header of the HTTP request. Here is a typical format: + +**Authorization: Bearer** CI6MTQxmCF5xgu6yYcmV9ng6vhQfaJYw… + +The following claims are expected in the access token passed by Windows to the Terms of Use endpoint: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ItemDescription

Object ID

Identifier of the user object corresponding to the authenticated user.

UPN

A claim containing the user principal name (UPN) of the authenticated user.

TID

A claim representing the tenant ID of the tenant. In the example above, it's Fabrikam.

Resource

A sanitized URL representing the MDM application. Example, https://fabrikam.contosomdm.com.

+  +> **Note**  There is no device ID claim in the access token because the device may not yet be enrolled at this time. + +  +To retrieve the list of group memberships for the user, you can use the [Azure AD Graph API](http://go.microsoft.com/fwlink/p/?LinkID=613654). + +Here's an example URL. + +``` syntax +https://fabrikam.contosomdm.com/TermsOfUse?redirect_uri=ms-appx-web://ContosoMdm/ToUResponse&client-request-id=34be581c-6ebd-49d6-a4e1-150eff4b7213&api-version=1.0 +Authorization: Bearer eyJ0eXAiOi +``` + +The MDM is expected to validate the signature of the access token to ensure it was issued by Azure AD and ensure that recipient is appropriate. + +### Terms of Use content + +The MDM may perform other additional redirects as necessary before displaying the Terms of Use content to the user. The appropriate Terms of Use content should be returned to the caller (Windows) so it can be displayed to the end user in the browser control. + +The Terms of Use content should contain the following buttons: + +- **Accept** - the user accepts the Terms of Use and proceeds with enrollment. +- **Decline** - the user declines and stops the enrollment process. + +The Terms of Use content must be consistent with the theme used for the other pages rendered during this process. + +### Terms of Use endpoint processing logic + +At this point, the user is on the Terms of Use page shown during the OOBE or from the Setting experiences. The user has the following options on the page: + +- **User clicks on the Accept button** - The MDM must redirect to the URI specified by the redirect\_uri parameter in the incoming request. The following query string parameters are expected: + - **IsAccepted** - This mandatory Boolean must be set to true. + - **OpaqueBlob** - Required parameter if the user accepts. The MDM may use this make some information available to the enrollment endpoint. The value persisted here is made available unchanged at the enrollment endpoint. The MDM may use this parameter for correlation purposes. + - Here is an example redirect - ms-appx-web://MyApp1/ToUResponse?OpaqueBlob=value&IsAccepted=true +- **User clicks on the Decline button** - The MDM must redirect to the URI specified in redirect\_uri in the incoming request. The following query string parameters are expected: + - **IsAccepted** - This mandatory Boolean must be set to false. This also applies if the user skipped the Terms of Use. + - **OpaqueBlob** - This parameter is not expected to be used because the enrollment is stopped with an error message displayed to the user. + +Users skip the Terms of Use when they are adding a Microsoft work account to their device. However, then cannot skip it during the Azure AD Join process. The decline button must not be shown in the Azure AD Join process because MDM enrollment cannot be declined by the user if configured by the administrator for the Azure AD Join. + +We recommend that you send the client-request-id parameters in the query string as part of this redirect response. + +### Terms Of Use Error handling + +If an error was encountered during the terms of use processing, the MDM can return two parameters – an error and error\_description parameter in its redirect request back to Windows. Note that the URL should be encoded and the contents of the error\_description should be in English plain text. This text is not visible to the end-user and therefore localization of the error description text is not a concern. + +Here is the URL format: + +``` syntax +HTTP/1.1 302 +Location: +?error=access_denied&error_description=Access%20is%20denied%2E + + +Example: +HTTP/1.1 302 +Location: ms-appx-web://App1/ToUResponse?error=access_denied&error_description=Acess%20is%20denied%2E +``` + +The following table shows the error codes. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CauseHTTP statusErrorDescription

api-version

302

invalid_request

unsupported version

Tenant or user data are missingor other required prerequisites for device enrollment are not met

302

unauthorized_client

unauthorized user or tenant

Azure AD token validation failed

302

unauthorized_client

unauthorized_client

internal service error

302

server_error

internal service error

+ +  +## Enrollment protocol with Azure AD + +With Azure integrated MDM enrollment, there is no discovery phase and the discovery URL is directly passed down to the system from Azure. The following table shows the comparison between the traditional and Azure enrollments. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DetailTraditional MDM enrollmentAzure AD Join (corporate-owned device)Azure AD add a work account (user-owned device)

MDM auto-discovery using email address to retrieve MDM discovery URL

Enrollment

Not applicable

+

Discovery URL provisioned in Azure

Uses MDM discovery URL

Enrollment

+

Enrollment renewal

+

ROBO

Enrollment

+

Enrollment renewal

+

ROBO

Enrollment

+

Enrollment renewal

+

ROBO

Is MDM enrollment required?

Yes

Yes

No

+

User can decline.

Authentication type

OnPremise

+

Federated

+

Certificate

Federated

Federated

EnrollmentPolicyServiceURL

Optional (all auth)

Optional (all auth)

+

Optional (all auth)

+

EnrollmentServiceURL

Required (all auth)

Used (all auth)

Used (all auth)

EnrollmentServiceURL includes OS Version, OS Platform, and other attributes provided by MDM discovery URL

Highly recommended

Highly recommended

Highly recommended

AuthenticationServiceURL used

Used (Federated auth)

Skipped

Skipped

BinarySecurityToken

Custom per MDM

Azure AD issued token

Azure AD issued token

EnrollmentType

Full

Device

Full

Enrolled certificate type

User certificate

Device certificate

User certificate

Enrolled certificate store

My/User

My/System

My/User

CSR subject name

User Principal Name

Device ID

User Principal Name

EnrollmentData Terms of Use binary blob as AdditionalContext for EnrollmentServiceURL

Not supported

Supported

Supported

CSPs accessible during enrollment

Windows 10 support:

+
    +
  • DMClient
  • +
  • CertificateStore
  • +
  • RootCATrustedCertificates
  • +
  • ClientCertificateInstall
  • +
  • EnterpriseModernAppManagement
  • +
  • PassportForWork
  • +
  • Policy
  • +
  • w7 APPLICATION
  • +
+

Legacy support:

+
    +
  • EnterpriseAppManagement (Windows Phone 8.1)
  • +

same as traditional MDM enrollment

same as traditional MDM enrollment

+ +  + +## Management protocol with Azure AD + +There are two different MDM enrollment types that take advantage of integration with Azure AD and therefore make use of Azure AD user and device identities. Depending on the enrollment type, the MDM service may need to manage a single user or multiple users. + +**Multiple user management for Azure AD joined devices** +In this scenario the MDM enrollment applies to every Azure AD user who logs on to the Azure AD joined device - call this enrollment type a device enrollment or a multi-user enrollment. The management server can determine the user identity, conclude what policies are targeted for this user, and send corresponding policies to the device. To allow management server to identify current user that is logged on to the device, the OMA DM client uses the Azure AD user tokens. Each management session contains an additional HTTP header that contains an Azure AD user token. This information is provided in the DM package sent to the management server. However, in some circumstances Azure AD user token is not sent over to the management server. One such scenario happens immediately after MDM enrollments completes during Azure AD join process. Until Azure AD join process is finished and Azure AD user logs on to the machine, Azure AD user token is not available to OMA-DM process. Typically MDM enrollment completes before Azure AD user logs on to machine and the initial management session does not contain an Azure AD user token. The management server should check if the token is missing and only send device policies in such case. Another possible reason for a missing Azure AD token in the OMA-DM payload is when a guest user is logged on to the device. + +**Adding a work account and MDM enrollment to a device** +In this scenario, the MDM enrollment applies to a single user who initially added his work account and enrolled the device. In this enrollment type the management server can ignore Azure AD tokens that may be sent over during management session. Whether Azure AD token is present or missing, the management server sends both user and device policies to the device. + +**Evaluating Azure AD user tokens** +The Azure AD token is in the HTTP Authorization header in the following format: + +``` syntax +Authorization:Bearer +``` + +Additional claims may be present in the Azure AD token, such as: + +- User - user currently logged in +- Device compliance - value set the the MDM service into Azure +- Device ID - identifies the device that is checking in +- Tenant ID + +Access token issued by Azure AD are JSON web tokens (JWTs). A valid JWT token is presented by Windows at the MDM enrollment endpoint to initiate the enrollment process. There are a couple of options to evaluate the tokens: + +- Use the JWT Token Handler extension for WIF to validate the contents of the access token and extract claims required for use. For more information, see [JSON Web Token Handler](http://go.microsoft.com/fwlink/p/?LinkId=613820). +- Refer to the Azure AD authentication code samples to get a sample for working with access tokens. For an example, see [NativeClient-DotNet](http://go.microsoft.com/fwlink/p/?LinkId=613667). + +## Device Alert 1224 for Azure AD user token + +An alert is sent when the DM session starts and there is an Azure AD user logged in. The alert is sent in OMA DM pkg\#1. Here's an example: + +``` syntax +Alert Type: com.microsoft/MDM/AADUserToken + +Alert sample: + + + 1 + 1224 + + + com.microsoft/MDM/AADUserToken + chr + + UserToken inserted here + + + … other xml tags … + +``` + +## Determine when a user is logged in through polling + +An alert is send to the MDM server in DM package\#1. + +- Alert type - com.microsoft/MDM/LoginStatus +- Alert format - chr +- Alert data - provide login status information for the current active logged in user. + - Logged in user who has an Azure AD account - predefined text: user. + - Logged in user without an Azure AD account- predefined text: others. + - No active user - predefined text:none + +Here's an example. + +``` syntax + + + 1 + 1224 + + + com.microsoft/MDM/LoginStatus + chr + + user + + + … other xml tags … + +``` + +## Report device compliance to Azure AD + +Once a device is enrolled with the MDM for management, corporate policies configured by the IT administrator are enforced on the device. The device compliance with configured policies is evaluated by the MDM and then reported to Azure AD. This section covers the Graph API call you can use to report a device compliance status to Azure AD. + +For a sample that illustrates how an MDM can obtain an access token using OAuth 2.0 client\_credentials grant type, see [Daemon\_CertificateCredential-DotNet](http://go.microsoft.com/fwlink/p/?LinkId=613822). + +- **Cloud-based MDM** - If your product is a cloud-based multi-tenant MDM service, you have a single key configured for your service within your tenant. Use this key to authenticate the MDM service with Azure AD, in order to obtain authorization. +- **On-premises MDM** - If your product is an on-premises MDM, customers must configure your product with the key used to authenticate with Azure AD. This is because each on-premises instance of your MDM product has a different tenant-specific key. For this purpose, you may need to expose a configuration experience in your MDM product that enables administrators to specify the key to be used to authenticate with Azure AD. + +### Use Azure AD Graph API + +The following sample REST API call illustrates how an MDM can use the Azure AD Graph API to report compliance status of a device currently being managed by it. + +``` syntax +Sample Graph API Request: + +PATCH https://graph.windows.net/contoso.com/devices/db7ab579-3759-4492-a03f-655ca7f52ae1?api-version=beta HTTP/1.1 +Authorization: Bearer eyJ0eXAiO……… +Accept: application/json +Content-Type: application/json +{ “isManaged”:true, + “isCompliant”:true +} +``` + +Where: + +- **contoso.com** – This is the name of the Azure AD tenant to whose directory the device has been joined. +- **db7ab579-3759-4492-a03f-655ca7f52ae1** – This is the device identifier for the device whose compliance information is being reported to Azure AD. +- **eyJ0eXAiO**……… – This is the bearer access token issued by Azure AD to the MDM that authorizes the MDM to call the Azure AD Graph API. The access token is placed in the HTTP authorization header of the request. +- **isManaged** and **isCompliant** - These Boolean attributes indicates compliance status. +- **api-version** - Use this parameter to specify which version of the graph API is being requested. + +Response: + +- Success - HTTP 204 with No Content. +- Failure/Error - HTTP 404 Not Found. This error may be returned if the specified device or tenant cannot be found. + +## Data loss during unenrollment from Azure Active Directory Join + +When a user is enrolled into MDM through Azure Active Directory Join and then disconnects the enrollment, there is no warning that the user will lose Windows Information Protection (WIP) data. The disconnection message does not indicate the loss of WIP data. + +![aadj unenerollment](images/azure-ad-unenrollment.png) + +## Error codes + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeIDError message
0x80180001"idErrorServerConnectivity", // MENROLL_E_DEVICE_MESSAGE_FORMAT_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x80180002"idErrorAuthenticationFailure", // MENROLL_E_DEVICE_AUTHENTICATION_ERROR

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x80180003"idErrorAuthorizationFailure", // MENROLL_E_DEVICE_AUTHORIZATION_ERROR

This user is not authorized to enroll. You can try to do this again or contact your system administrator with the error code {0}.

0x80180004"idErrorMDMCertificateError", // MENROLL_E_DEVICE_CERTIFCATEREQUEST_ERROR

There was a certificate error. You can try to do this again or contact your system administrator with the error code {0}.

0x80180005"idErrorServerConnectivity", // MENROLL_E_DEVICE_CONFIGMGRSERVER_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x80180006"idErrorServerConnectivity", // MENROLL_E_DEVICE_CONFIGMGRSERVER_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x80180007"idErrorAuthenticationFailure", // MENROLL_E_DEVICE_INVALIDSECURITY_ERROR

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x80180008"idErrorServerConnectivity", // MENROLL_E_DEVICE_UNKNOWN_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x80180009"idErrorAlreadyInProgress", // MENROLL_E_ENROLLMENT_IN_PROGRESS

Another enrollment is in progress. You can try to do this again or contact your system administrator with the error code {0}.

0x8018000A"idErrorMDMAlreadyEnrolled", // MENROLL_E_DEVICE_ALREADY_ENROLLED

This device is already enrolled. You can contact your system administrator with the error code {0}.

0x8018000D"idErrorMDMCertificateError", // MENROLL_E_DISCOVERY_SEC_CERT_DATE_INVALID

There was a certificate error. You can try to do this again or contact your system administrator with the error code {0}.

0x8018000E"idErrorAuthenticationFailure", // MENROLL_E_PASSWORD_NEEDED

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x8018000F"idErrorAuthenticationFailure", // MENROLL_E_WAB_ERROR

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x80180010"idErrorServerConnectivity", // MENROLL_E_CONNECTIVITY

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x80180012"idErrorMDMCertificateError", // MENROLL_E_INVALIDSSLCERT

There was a certificate error. You can try to do this again or contact your system administrator with the error code {0}.

0x80180013"idErrorDeviceLimit", // MENROLL_E_DEVICECAPREACHED

Looks like there are too many devices or users for this account. Contact your system administrator with the error code {0}.

0x80180014"idErrorMDMNotSupported", // MENROLL_E_DEVICENOTSUPPORTED

This feature is not supported. Contact your system administrator with the error code {0}.

0x80180015"idErrorMDMNotSupported", // MENROLL_E_NOTSUPPORTED

This feature is not supported. Contact your system administrator with the error code {0}.

0x80180016"idErrorMDMRenewalRejected", // MENROLL_E_NOTELIGIBLETORENEW

The server did not accept the request. You can try to do this again or contact your system administrator with the error code {0}.

0x80180017"idErrorMDMAccountMaintenance", // MENROLL_E_INMAINTENANCE

The service is in maintenance. You can try to do this again later or contact your system administrator with the error code {0}.

0x80180018"idErrorMDMLicenseError", // MENROLL_E_USERLICENSE

There was an error with your license. You can try to do this again or contact your system administrator with the error code {0}.

0x80180019"idErrorInvalidServerConfig", // MENROLL_E_ENROLLMENTDATAINVALID

Looks like the server is not correctly configured. You can try to do this again or contact your system administrator with the error code {0}.

"rejectedTermsOfUse""idErrorRejectedTermsOfUse"

Your organization requires that you agree to the Terms of Use. Please try again or ask your support person for more information.

0x801c0001"idErrorServerConnectivity", // DSREG_E_DEVICE_MESSAGE_FORMAT_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x801c0002"idErrorAuthenticationFailure", // DSREG_E_DEVICE_AUTHENTICATION_ERROR

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x801c0003"idErrorAuthorizationFailure", // DSREG_E_DEVICE_AUTHORIZATION_ERROR

This user is not authorized to enroll. You can try to do this again or contact your system administrator with the error code {0}.

0x801c0006"idErrorServerConnectivity", // DSREG_E_DEVICE_INTERNALSERVICE_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x801c000B"idErrorUntrustedServer", // DSREG_E_DISCOVERY_REDIRECTION_NOT_TRUSTEDThe server being contacted is not trusted. Contact your system administrator with the error code {0}.
0x801c000C"idErrorServerConnectivity", // DSREG_E_DISCOVERY_FAILED

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x801c000E"idErrorDeviceLimit", // DSREG_E_DEVICE_REGISTRATION_QUOTA_EXCCEEDED

Looks like there are too many devices or users for this account. Contact your system administrator with the error code {0}.

0x801c000F"idErrorDeviceRequiresReboot", // DSREG_E_DEVICE_REQUIRES_REBOOT

A reboot is required to complete device registration.

0x801c0010"idErrorInvalidCertificate", // DSREG_E_DEVICE_AIK_VALIDATION_ERROR

Looks like you have an invalid certificate. Contact your system administrator with the error code {0}.

0x801c0011"idErrorAuthenticationFailure", // DSREG_E_DEVICE_ATTESTATION_ERROR

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x801c0012"idErrorServerConnectivity", // DSREG_E_DISCOVERY_BAD_MESSAGE_ERROR

There was an error communicating with the server. You can try to do this again or contact your system administrator with the error code {0}

0x801c0013"idErrorAuthenticationFailure", // DSREG_E_TENANTID_NOT_FOUND

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

0x801c0014"idErrorAuthenticationFailure", // DSREG_E_USERSID_NOT_FOUND

There was a problem authenticating your account or device. You can try to do this again or contact your system administrator with the error code {0}.

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md new file mode 100644 index 0000000000..1c046fef02 --- /dev/null +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -0,0 +1,685 @@ +--- +title: BitLocker CSP +description: BitLocker CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# BitLocker CSP + +The BitLocker configuration service provider (CSP) is used by the enterprise to manage encryption of PCs and devices. This CSP was added in Windows 10, version 1703. + +> [!Note] +> Settings are enforced only at the time encryption is started. Encryption is not restarted with settings changes. +> You must send all the settings together in a single SyncML to be effective. + +A Get operation on any of the settings, except for RequireDeviceEncryption and RequireStorageCardEncryption, returns +the setting configured by the admin. + +For RequireDeviceEncryption and RequireStorageCardEncryption, the Get operation returns the actual status of enforcement to the admin, such as if TPM protection is required and if encryption is required. And if the device has BitLocker enabled but with password protector, the status reported is 0. A Get operation on RequireDeviceEncryption does not verify that the a minimum PIN length is enforced (SystemDrivesMinimumPINLength). + +The following diagram shows the BitLocker configuration service provider in tree format. + +![bitlocker csp](images/provisioning-csp-bitlocker.png) + +**./Device/Vendor/MSFT/BitLocker** +

Defines the root node for the BitLocker configuration service provider.

+ +**RequireStorageCardEncryption** +

Allows the administrator to require storage card encryption on the device. This policy is valid only for a mobile SKU.

+ +

Data type is integer. Sample value for this node to enable this policy: 1. Disabling this policy will not turn off the encryption on the storage card, but the user will no longer be prompted to turn it on.

+ +

If you want to disable this policy use the following SyncML:

+ +``` syntax + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireStorageCardEncryption + + + int + + 0 + + + + +``` + +

Data type is integer. Supported operations are Add, Get, Replace, and Delete.

+ +**RequireDeviceEncryption** + +

Allows the administrator to require encryption to be turned on by using BitLocker\Device Encryption.

+ +

Data type is integer. Sample value for this node to enable this policy: 1. Disabling this policy will not turn off the encryption on the system card, but the user will no longer be prompted to turn it on.

+ +

If you want to disable this policy use the following SyncML:

+ +``` syntax + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption + + + int + + 0 + + + + +``` + +

Data type is integer. Supported operations are Add, Get, Replace, and Delete.

+ +**EncryptionMethodByDriveType** +

Allows you to set the default encrytion method for each of the different drive types. This setting is a direct mapping to the Bitlocker Group Policy "Choose drive encryption method and cipher strength (Windows 10 [Version 1511] and later)" (Policy EncryptionMethodWithXts_Name).

+ +

This setting allows you to configure the algorithm and cipher strength used by BitLocker Drive Encryption. This setting is applied when you turn on BitLocker. Changing the encryption method has no effect if the drive is already encrypted, or if encryption is in progress.

+ +

If you enable this setting you will be able to configure an encryption algorithm and key cipher strength for fixed data drives, operating system drives, and removable data drives individually. For fixed and operating system drives, we recommend that you use the XTS-AES algorithm. For removable drives, you should use AES-CBC 128-bit or AES-CBC 256-bit if the drive will be used in other devices that are not running Windows 10, version 1511.

+ +

If you disable or do not configure this policy setting, BitLocker will use the default encryption method of XTS-AES 128-bit or the encryption method specified by any setup script.

+ +

Sample value for this node to enable this policy and set the encryption methods is:

+ +``` syntax + +``` + +

EncryptionMethodWithXtsOsDropDown_Name = Select the encryption method for operating system drives

+

EncryptionMethodWithXtsFdvDropDown_Name = Select the encryption method for fixed data drives.

+

EncryptionMethodWithXtsRdvDropDown_Name = Select the encryption method for removable data drives.

+ +

The possible values for 'xx' are:

+
    +
  • 3 = AES-CBC 128
  • +
  • 4 = AES-CBC 256
  • +
  • 6 = XTS-AES 128
  • +
  • 7 = XTS-AES 256
  • +
+ +

If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/EncryptionMethodByDriveType + + + chr + + <disabled/> + + +``` + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**SystemDrivesRequireStartupAuthentication** +

This setting is a direct mapping to the Bitlocker Group Policy "Require additional authentication at startup" (ConfigureAdvancedStartup_Name ).

+ +

This setting allows you to configure whether BitLocker requires additional authentication each time the computer starts and whether you are using BitLocker with or without a Trusted Platform Module (TPM). This setting is applied when you turn on BitLocker.

+ +> [!Note] +> Only one of the additional authentication options can be required at startup, otherwise an error occurs. + +

If you want to use BitLocker on a computer without a TPM, set the "ConfigureNonTPMStartupKeyUsage_Name" data. In this mode either a password or a USB drive is required for start-up. When using a startup key, the key information used to encrypt the drive is stored on the USB drive, creating a USB key. When the USB key is inserted the access to the drive is authenticated and the drive is accessible. If the USB key is lost or unavailable or if you have forgotten the password then you will need to use one of the BitLocker recovery options to access the drive.

+ +

On a computer with a compatible TPM, four types of authentication methods can be used at startup to provide added protection for encrypted data. When the computer starts, it can use only the TPM for authentication, or it can also require insertion of a USB flash drive containing a startup key, the entry of a 6-digit to 20-digit personal identification number (PIN), or both.

+ +

If you enable this policy setting, users can configure advanced startup options in the BitLocker setup wizard.

+ +

If you disable or do not configure this setting, users can configure only basic options on computers with a TPM.

+ +> [!Note] +> If you want to require the use of a startup PIN and a USB flash drive, you must configure BitLocker settings using the command-line tool manage-bde instead of the BitLocker Drive Encryption setup wizard. + +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` +

Data id:

+
    +
  • ConfigureNonTPMStartupKeyUsage_Name = Allow BitLocker without a compatible TPM (requires a password or a startup key on a USB flash drive).
  • +
  • ConfigureTPMStartupKeyUsageDropDown_Name = (for computer with TPM) Configure TPM startup key.
  • +
  • ConfigurePINUsageDropDown_Name = (for computer with TPM) Configure TPM startup PIN.
  • +
  • ConfigureTPMPINKeyUsageDropDown_Name = (for computer with TPM) Configure TPM startup key and PIN.
  • +
  • ConfigureTPMUsageDropDown_Name = (for computer with TPM) Configure TPM startup.
  • +
+ +

The possible values for 'xx' are:

+
    +
  • true = Explicitly allow
  • +
  • false = Policy not set
  • +
+ +

The possible values for 'yy' are:

+
    +
  • 2 = Optional
  • +
  • 1 = Required
  • +
  • 0 = Disallowed
  • +
+ +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRequireStartupAuthentication + + + chr + + <disabled/> + + +``` +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**SystemDrivesMinimumPINLength** +

This setting is a direct mapping to the Bitlocker Group Policy "Configure minimum PIN length for startup" (GP MinimumPINLength_Name).

+ +

This setting allows you to configure a minimum length for a Trusted Platform Module (TPM) startup PIN. This setting is applied when you turn on BitLocker. The startup PIN must have a minimum length of 6 digits and can have a maximum length of 20 digits.

+ +

If you enable this setting, you can require a minimum number of digits to be used when setting the startup PIN.

+ +

If you disable or do not configure this setting, users can configure a startup PIN of any length between 6 and 20 digits.

+ +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` + +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesMinimumPINLength + + + chr + + <disabled/> + + +``` + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**SystemDrivesRecoveryMessage** +

This setting is a direct mapping to the Bitlocker Group Policy "Configure pre-boot recovery message and URL" (PrebootRecoveryInfo_Name).

+ +

This setting lets you configure the entire recovery message or replace the existing URL that are displayed on the pre-boot key recovery screen when the OS drive is locked. +

+ +

If you set the value to "1" (Use default recovery message and URL), the default BitLocker recovery message and URL will be displayed in the pre-boot key recovery screen. If you have previously configured a custom recovery message or URL and want to revert to the default message, you must keep the policy enabled and set the value "1" (Use default recovery message and URL). + +

If you set the value to "2" (Use custom recovery message), the message you set in the "RecoveryMessage_Input" data field will be displayed in the pre-boot key recovery screen. If a recovery URL is available, include it in the message.

+ +

If you set the the value to "3" (Use custom recovery URL), the URL you type in the "RecoveryUrl_Input" data field will replace the default URL in the default recovery message, which will be displayed in the pre-boot key recovery screen.

+ +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` +

The possible values for 'xx' are:

+
    +
  • 0 = Empty
  • +
  • 1 = Use default recovery message and URL.
  • +
  • 2 = Custom recovery message is set.
  • +
  • 3 = Custom recovery URL is set.
  • +
  • 'yy' = string of max length 900.
  • +
  • 'zz' = string of max length 500.
  • +
+ +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage + + + chr + + <disabled/> + + +``` + +> [!Note] +> Not all characters and languages are supported in pre-boot. It is strongly recommended that you test that the characters you use for the custom message or URL appear correctly on the pre-boot recovery screen. + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**SystemDrivesRecoveryOptions** +

This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected operating system drives can be recovered" (OSRecoveryUsage_Name).

+ +

This setting allows you to control how BitLocker-protected operating system drives are recovered in the absence of the required startup key information. This setting is applied when you turn on BitLocker.

+ +

The "OSAllowDRA_Name" (Allow certificate-based data recovery agent) data field is used to specify whether a data recovery agent can be used with BitLocker-protected operating system drives. Before a data recovery agent can be used it must be added from the Public Key Policies item in either the Group Policy Management Console or the Local Group Policy Editor. Consult the BitLocker Drive Encryption Deployment Guide on Microsoft TechNet for more information about adding data recovery agents.

+ +

In "OSRecoveryPasswordUsageDropDown_Name" and "OSRecoveryKeyUsageDropDown_Name" (Configure user storage of BitLocker recovery information) set whether users are allowed, required, or not allowed to generate a 48-digit recovery password or a 256-bit recovery key.

+ +

Set "OSHideRecoveryPage_Name" (Omit recovery options from the BitLocker setup wizard) to prevent users from specifying recovery options when they turn on BitLocker on a drive. This means that you will not be able to specify which recovery option to use when you turn on BitLocker, instead BitLocker recovery options for the drive are determined by the policy setting.

+ +

Set "OSActiveDirectoryBackup_Name" (Save BitLocker recovery information to Active Directory Domain Services), to choose which BitLocker recovery information to store in AD DS for operating system drives (OSActiveDirectoryBackupDropDown_Name). If you set "1" (Backup recovery password and key package), both the BitLocker recovery password and key package are stored in AD DS. Storing the key package supports recovering data from a drive that has been physically corrupted. If you set "2" (Backup recovery password only), only the recovery password is stored in AD DS.

+ +

Set the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information to AD DS succeeds.

+ +> [!Note] +> If the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field is set, a recovery password is automatically generated. + +

If you enable this setting, you can control the methods available to users to recover data from BitLocker-protected operating system drives.

+ +

If this setting is disabled or not configured, the default recovery options are supported for BitLocker recovery. By default a DRA is allowed, the recovery options can be specified by the user including the recovery password and recovery key, and recovery information is not backed up to AD DS.

+ +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` + +

The possible values for 'xx' are:

+
    +
  • true = Explicitly allow
  • +
  • false = Policy not set
  • +
  • +
+ +

The possible values for 'yy' are:

+
    +
  • 2 = Allowed
  • +
  • 1 = Required
  • +
  • 0 = Disallowed
  • +
+ +

The possible values for 'zz' are:

+
    +
  • 2 = Store recovery passwords only
  • +
  • 1 = Store recovery passwords and key packages
  • +
  • +
+ +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryOptions + + + chr + + <disabled/> + + +``` + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**FixedDrivesRecoveryOptions** +

This setting is a direct mapping to the Bitlocker Group Policy "Choose how BitLocker-protected fixed drives can be recovered" (FDVRecoveryUsage_Name).

+ +

This setting allows you to control how BitLocker-protected fixed data drives are recovered in the absence of the required credentials. This setting is applied when you turn on BitLocker.

+ +

The "FDVAllowDRA_Name" (Allow data recovery agent) data field is used to specify whether a data recovery agent can be used with BitLocker-protected fixed data drives. Before a data recovery agent can be used it must be added from the Public Key Policies item in either the Group Policy Management Console or the Local Group Policy Editor. Consult the BitLocker Drive Encryption Deployment Guide on Microsoft TechNet for more information about adding data recovery agents.

+ +

In "FDVRecoveryPasswordUsageDropDown_Name" (Configure user storage of BitLocker recovery information) set whether users are allowed, required, or not allowed to generate a 48-digit recovery password or a 256-bit recovery key.

+ +

Set "FDVHideRecoveryPage_Name" (Omit recovery options from the BitLocker setup wizard) to prevent users from specifying recovery options when they turn on BitLocker on a drive. This means that you will not be able to specify which recovery option to use when you turn on BitLocker, instead BitLocker recovery options for the drive are determined by the policy setting.

+ +

Set "FDVActiveDirectoryBackup_Name" (Save BitLocker recovery information to Active Directory Domain Services) to enable saving the recovery key to AD.

+ +

Set the "FDVRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for fixed data drives) data field if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information to AD DS succeeds.

+ +

Set the "FDVActiveDirectoryBackupDropDown_Name" (Configure storage of BitLocker recovery information to AD DS) to choose which BitLocker recovery information to store in AD DS for fixed data drives. If you select "1" (Backup recovery password and key package), both the BitLocker recovery password and key package are stored in AD DS. Storing the key package supports recovering data from a drive that has been physically corrupted. If you select "2" (Backup recovery password only) only the recovery password is stored in AD DS.

+ +> [!Note] +> If the "FDVRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for fixed data drives) data field is set, a recovery password is automatically generated. + +

If you enable this setting, you can control the methods available to users to recover data from BitLocker-protected fixed data drives.

+ +

If this setting is not configured or disabled, the default recovery options are supported for BitLocker recovery. By default a DRA is allowed, the recovery options can be specified by the user including the recovery password and recovery key, and recovery information is not backed up to AD DS.

+ +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` + +

The possible values for 'xx' are:

+
    +
  • true = Explicitly allow
  • +
  • false = Policy not set
  • +
+ +

The possible values for 'yy' are:

+
    +
  • 2 = Allowed
  • +
  • 1 = Required
  • +
  • 0 = Disallowed
  • + +
+ +

The possible values for 'zz' are:

+
    +
  • 2 = Store recovery passwords only
  • +
  • 1 = Store recovery passwords and key packages
  • +
+ +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRecoveryOptions + + + chr + + <disabled/> + + +``` + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**FixedDrivesRequireEncryption** +

This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to fixed drives not protected by BitLocker" (FDVDenyWriteAccess_Name).

+ +

This setting determines whether BitLocker protection is required for fixed data drives to be writable on a computer.

+ +

If you enable this setting, all fixed data drives that are not BitLocker-protected will be mounted as read-only. If the drive is protected by BitLocker, it will be mounted with read and write access.

+ +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` + +

If you disable or do not configure this setting, all fixed data drives on the computer will be mounted with read and write access. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRequireEncryption + + + chr + + <disabled/> + + +``` + +

Data type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**RemovableDrivesRequireEncryption** +

This setting is a direct mapping to the Bitlocker Group Policy "Deny write access to removable drives not protected by BitLocker" (RDVDenyWriteAccess_Name).

+ +

This setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive.

+ +

If you enable this setting, all removable data drives that are not BitLocker-protected will be mounted as read-only. If the drive is protected by BitLocker, it will be mounted with read and write access.

+ +

If the "RDVCrossOrg" (Deny write access to devices configured in another organization) option is set, only drives with identification fields matching the computer's identification fields will be given write access. When a removable data drive is accessed it will be checked for valid identification field and allowed identification fields. These fields are defined by the "Provide the unique identifiers for your organization" group policy setting.

+ +

If you disable or do not configure this policy setting, all removable data drives on the computer will be mounted with read and write access.

+ +> [!Note] +> This policy setting can be overridden by the group policy settings under User Configuration\Administrative Templates\System\Removable Storage Access. If the "Removable Disks: Deny write access" group policy setting is enabled this policy setting will be ignored. + +

Sample value for this node to enable this policy is:

+ +``` syntax + +``` + +

The possible values for 'xx' are:

+
    +
  • true = Explicitly allow
  • +
  • false = Policy not set
  • +
+ +

Disabling the policy will let the system choose the default behaviors. If you want to disable this policy use the following SyncML:

+ +``` syntax + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RemovableDrivesRequireEncryption + + + chr + + <disabled/> + + +``` + + +### SyncML example + +The following example is provided to show proper format and should not be taken as a recommendation. + +``` syntax + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireStorageCardEncryption + + + int + + 1 + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption + + + int + + 1 + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/EncryptionMethodByDriveType + + + <enabled/> + <data id="EncryptionMethodWithXtsOsDropDown_Name" value="4"/> + <data id="EncryptionMethodWithXtsFdvDropDown_Name" value="7"/> + <data id="EncryptionMethodWithXtsRdvDropDown_Name" value="4"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRequireStartupAuthentication + + + <enabled/> + <data id="ConfigureNonTPMStartupKeyUsage_Name" value="true"/> + <data id="ConfigureTPMStartupKeyUsageDropDown_Name" value="2"/> + <data id="ConfigurePINUsageDropDown_Name" value="2"/> + <data id="ConfigureTPMPINKeyUsageDropDown_Name" value="2"/> + <data id="ConfigureTPMUsageDropDown_Name" value="2"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesMinimumPINLength + + + <enabled/> + <data id="MinPINLength" value="6"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage + + + <enabled/> + <data id="RecoveryMessage_Input" value="blablablabla"/> + <data id="PrebootRecoveryInfoDropDown_Name" value="2"/> + <data id="RecoveryUrl_Input" value="blablabla"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryOptions + + + <enabled/> + <data id="OSAllowDRA_Name" value="true"/> + <data id="OSRecoveryPasswordUsageDropDown_Name" value="2"/> + <data id="OSRecoveryKeyUsageDropDown_Name" value="2"/> + <data id="OSHideRecoveryPage_Name" value="true"/> + <data id="OSActiveDirectoryBackup_Name" value="true"/> + <data id="OSActiveDirectoryBackupDropDown_Name" value="2"/> + <data id="OSRequireActiveDirectoryBackup_Name" value="true"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRecoveryOptions + + + <enabled/> + <data id="FDVAllowDRA_Name" value="true"/> + <data id="FDVRecoveryPasswordUsageDropDown_Name" value="2"/> + <data id="FDVRecoveryKeyUsageDropDown_Name" value="2"/> + <data id="FDVHideRecoveryPage_Name" value="true"/> + <data id="FDVActiveDirectoryBackup_Name" value="true"/> + <data id="FDVActiveDirectoryBackupDropDown_Name" value="2"/> + <data id="FDVRequireActiveDirectoryBackup_Name" value="true"/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRequireEncryption + + + <enabled/> + + + + + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RemovableDrivesRequireEncryption + + + <enabled/> + <data id="RDVCrossOrg" value="true"/> + + + + + + + +``` + +**AllowWarningForOtherDiskEncryption** + +

Allows the Admin to disable the warning prompt for other disk encryption on the user machines.

+ +

The following list shows the supported values:

+ +- 0 – Disables the warning prompt. +- 1 (default) – Warning prompt allowed. + +

Admin should set the value to 0 to disable the warning. If you want to disable this policy use the following SyncML:

+ +``` syntax + + 110 + + + ./Device/Vendor/MSFT/BitLocker/DisableWarningForOtherDiskEncryption + + + int + + 0 + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/bitlocker-ddf-file.md b/windows/client-management/mdm/bitlocker-ddf-file.md new file mode 100644 index 0000000000..dd2461a0fe --- /dev/null +++ b/windows/client-management/mdm/bitlocker-ddf-file.md @@ -0,0 +1,601 @@ +--- +title: BitLocker DDF file +description: BitLocker DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# BitLocker DDF file + +This topic shows the OMA DM device description framework (DDF) for the **BitLocker** configuration service provider. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + BitLocker + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/BitLocker + + + + + RequireStorageCardEncryption + + + + + + + + Allows the Admin to require storage card encryption on the device. + The format is integer. + This policy is only valid for mobile SKU. + Sample value for this node to enable this policy: + 1 + + Disabling the policy will not turn off the encryption on the storage card. But will stop prompting the user to turn it on. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireStorageCardEncryption + + + int + + 0 + + + + + + + + + + + + + + text/plain + + + + + RequireDeviceEncryption + + + + + + + + Allows the Admin to require encryption to be turned on using BitLocker\Device Encryption. + The format is integer. + Sample value for this node to enable this policy: + 1 + + Disabling the policy will not turn off the encryption on the system drive. But will stop prompting the user to turn it on. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption + + + int + + 0 + + + + + + + + + + + + + + text/plain + + + + + EncryptionMethodByDriveType + + + + + + + + This policy setting allows you to configure the algorithm and cipher strength used by BitLocker Drive Encryption. This policy setting is applied when you turn on BitLocker. Changing the encryption method has no effect if the drive is already encrypted, or if encryption is in progress. + If you enable this policy setting you will be able to configure an encryption algorithm and key cipher strength for fixed data drives, operating system drives, and removable data drives individually. For fixed and operating system drives, we recommend that you use the XTS-AES algorithm. For removable drives, you should use AES-CBC 128-bit or AES-CBC 256-bit if the drive will be used in other devices that are not running Windows 10 (Version 1511). + If you disable or do not configure this policy setting, BitLocker will use the default encryption method of XTS-AES 128-bit or the encryption method specified by any setup script.” + The format is string. + Sample value for this node to enable this policy and set the encryption methods is: + <enabled/><data id="EncryptionMethodWithXtsOsDropDown_Name" value="xx"/><data id="EncryptionMethodWithXtsFdvDropDown_Name" value="xx"/><data id="EncryptionMethodWithXtsRdvDropDown_Name" value="xx"/> + + EncryptionMethodWithXtsOsDropDown_Name = Select the encryption method for operating system drives. + EncryptionMethodWithXtsFdvDropDown_Name = Select the encryption method for fixed data drives. + EncryptionMethodWithXtsRdvDropDown_Name = Select the encryption method for removable data drives. + + The possible values for 'xx' are: + 3 = AES-CBC 128 + 4 = AES-CBC 256 + 6 = XTS-AES 128 + 7 = XTS-AES 256 + + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/EncryptionMethodByDriveType + + + chr + + <disabled/> + + + + Note: Maps to GP EncryptionMethodWithXts_Name policy. + + + + + + + + + + + + text/plain + + + + + SystemDrivesRequireStartupAuthentication + + + + + + + + This policy setting allows you to configure whether BitLocker requires additional authentication each time the computer starts and whether you are using BitLocker with or without a Trusted Platform Module (TPM). This policy setting is applied when you turn on BitLocker. + Note: Only one of the additional authentication options can be required at startup, otherwise a policy error occurs. + If you want to use BitLocker on a computer without a TPM, set the "ConfigureNonTPMStartupKeyUsage_Name" data. In this mode either a password or a USB drive is required for start-up. When using a startup key, the key information used to encrypt the drive is stored on the USB drive, creating a USB key. When the USB key is inserted the access to the drive is authenticated and the drive is accessible. If the USB key is lost or unavailable or if you have forgotten the password then you will need to use one of the BitLocker recovery options to access the drive. + On a computer with a compatible TPM, four types of authentication methods can be used at startup to provide added protection for encrypted data. When the computer starts, it can use only the TPM for authentication, or it can also require insertion of a USB flash drive containing a startup key, the entry of a 6-digit to 20-digit personal identification number (PIN), or both. + If you enable this policy setting, users can configure advanced startup options in the BitLocker setup wizard. + If you disable or do not configure this policy setting, users can configure only basic options on computers with a TPM. + Note: If you want to require the use of a startup PIN and a USB flash drive, you must configure BitLocker settings using the command-line tool manage-bde instead of the BitLocker Drive Encryption setup wizard. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="ConfigureNonTPMStartupKeyUsage_Name" value="xx"/><data id="ConfigureTPMStartupKeyUsageDropDown_Name" value="yy"/><data id="ConfigurePINUsageDropDown_Name" value="yy"/><data id="ConfigureTPMPINKeyUsageDropDown_Name" value="yy"/><data id="ConfigureTPMUsageDropDown_Name" value="yy"/> + + ConfigureNonTPMStartupKeyUsage_Name = Allow BitLocker without a compatible TPM (requires a password or a startup key on a USB flash drive) + All of the below settings are for computers with a TPM. + ConfigureTPMStartupKeyUsageDropDown_Name = Configure TPM startup key. + ConfigurePINUsageDropDown_Name = Configure TPM startup PIN. + ConfigureTPMPINKeyUsageDropDown_Name = Configure TPM startup key and PIN. + ConfigureTPMUsageDropDown_Name = Configure TPM startup. + + The possible values for 'xx' are: + true = Explicitly allow + false = Policy not set + + The possible values for 'yy' are: + 2 = Optional + 1 = Required + 0 = Disallowed + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRequireStartupAuthentication + + + chr + + <disabled/> + + + + Note: Maps to GP ConfigureAdvancedStartup_Name policy. + + + + + + + + + + + + text/plain + + + + + SystemDrivesMinimumPINLength + + + + + + + + This policy setting allows you to configure a minimum length for a Trusted Platform Module (TPM) startup PIN. This policy setting is applied when you turn on BitLocker. The startup PIN must have a minimum length of 6 digits and can have a maximum length of 20 digits. + If you enable this policy setting, you can require a minimum number of digits to be used when setting the startup PIN. + If you disable or do not configure this policy setting, users can configure a startup PIN of any length between 6 and 20 digits. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="MinPINLength" value="xx"/> + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesMinimumPINLength + + + chr + + <disabled/> + + + + Note: Maps to GP MinimumPINLength_Name policy. + + + + + + + + + + + + text/plain + + + + + SystemDrivesRecoveryMessage + + + + + + + + This policy setting lets you configure the entire recovery message or replace the existing URL that are displayed on the pre-boot key recovery screen when the OS drive is locked. + If you set the "1" (Use default recovery message and URL), the default BitLocker recovery message and URL will be displayed in the pre-boot key recovery screen. If you have previously configured a custom recovery message or URL and want to revert to the default message, you must keep the policy enabled and set the value "1" (Use default recovery message and URL). + If you set the "2" (Use custom recovery message), the message you set in the "RecoveryMessage_Input" data field will be displayed in the pre-boot key recovery screen. If a recovery URL is available, include it in the message. + If you set the "3" (Use custom recovery URL), the URL you type in the "RecoveryUrl_Input" data field will replace the default URL in the default recovery message, which will be displayed in the pre-boot key recovery screen. + Note: Not all characters and languages are supported in pre-boot. It is strongly recommended that you test that the characters you use for the custom message or URL appear correctly on the pre-boot recovery screen. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="PrebootRecoveryInfoDropDown_Name" value="xx"/><data id="RecoveryMessage_Input" value="yy"/><data id="RecoveryUrl_Input" value="zz"/> + + The possible values for 'xx' are: + 0 = Empty + 1 = Use default recovery message and URL. + 2 = Custom recovery message is set. + 3 = Custom recovery URL is set. + 'yy' = string of max length 900. + 'zz' = string of max length 500. + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryMessage + + + chr + + <disabled/> + + + + Note: Maps to GP PrebootRecoveryInfo_Name policy. + + + + + + + + + + + + text/plain + + + + + SystemDrivesRecoveryOptions + + + + + + + + This policy setting allows you to control how BitLocker-protected operating system drives are recovered in the absence of the required startup key information. This policy setting is applied when you turn on BitLocker. + The "OSAllowDRA_Name" (Allow certificate-based data recovery agent) data field is used to specify whether a data recovery agent can be used with BitLocker-protected operating system drives. Before a data recovery agent can be used it must be added from the Public Key Policies item in either the Group Policy Management Console or the Local Group Policy Editor. Consult the BitLocker Drive Encryption Deployment Guide on Microsoft TechNet for more information about adding data recovery agents. + In "OSRecoveryPasswordUsageDropDown_Name" and "OSRecoveryKeyUsageDropDown_Name" (Configure user storage of BitLocker recovery information) set whether users are allowed, required, or not allowed to generate a 48-digit recovery password or a 256-bit recovery key. + Set "OSHideRecoveryPage_Name" (Omit recovery options from the BitLocker setup wizard) to prevent users from specifying recovery options when they turn on BitLocker on a drive. This means that you will not be able to specify which recovery option to use when you turn on BitLocker, instead BitLocker recovery options for the drive are determined by the policy setting. + Set "OSActiveDirectoryBackup_Name" (Save BitLocker recovery information to Active Directory Domain Services), to choose which BitLocker recovery information to store in AD DS for operating system drives (OSActiveDirectoryBackupDropDown_Name). If you set "1" (Backup recovery password and key package), both the BitLocker recovery password and key package are stored in AD DS. Storing the key package supports recovering data from a drive that has been physically corrupted. If you set "2" (Backup recovery password only), only the recovery password is stored in AD DS. + Set the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information to AD DS succeeds. + Note: If the "OSRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for operating system drives) data field is set, a recovery password is automatically generated. + If you enable this policy setting, you can control the methods available to users to recover data from BitLocker-protected operating system drives. + If this policy setting is disabled or not configured, the default recovery options are supported for BitLocker recovery. By default a DRA is allowed, the recovery options can be specified by the user including the recovery password and recovery key, and recovery information is not backed up to AD DS. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="OSAllowDRA_Name" value="xx"/><data id="OSRecoveryPasswordUsageDropDown_Name" value="yy"/><data id="OSRecoveryKeyUsageDropDown_Name" value="yy"/><data id="OSHideRecoveryPage_Name" value="xx"/><data id="OSActiveDirectoryBackup_Name" value="xx"/><data id="OSActiveDirectoryBackupDropDown_Name" value="zz"/><data id="OSRequireActiveDirectoryBackup_Name" value="xx"/> + + The possible values for 'xx' are: + true = Explicitly allow + false = Policy not set + + The possible values for 'yy' are: + 2 = Allowed + 1 = Required + 0 = Disallowed + + The possible values for 'zz' are: + 2 = Store recovery passwords only + 1 = Store recovery passwords and key packages + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/SystemDrivesRecoveryOptions + + + chr + + <disabled/> + + + + Note: Maps to GP OSRecoveryUsage_Name policy. + + + + + + + + + + + + text/plain + + + + + FixedDrivesRecoveryOptions + + + + + + + + This policy setting allows you to control how BitLocker-protected fixed data drives are recovered in the absence of the required credentials. This policy setting is applied when you turn on BitLocker. + The "FDVAllowDRA_Name" (Allow data recovery agent) data field is used to specify whether a data recovery agent can be used with BitLocker-protected fixed data drives. Before a data recovery agent can be used it must be added from the Public Key Policies item in either the Group Policy Management Console or the Local Group Policy Editor. Consult the BitLocker Drive Encryption Deployment Guide on Microsoft TechNet for more information about adding data recovery agents. + In "FDVRecoveryPasswordUsageDropDown_Name" (Configure user storage of BitLocker recovery information) set whether users are allowed, required, or not allowed to generate a 48-digit recovery password or a 256-bit recovery key. + Set "FDVHideRecoveryPage_Name" (Omit recovery options from the BitLocker setup wizard) to prevent users from specifying recovery options when they turn on BitLocker on a drive. This means that you will not be able to specify which recovery option to use when you turn on BitLocker, instead BitLocker recovery options for the drive are determined by the policy setting. + Set "FDVActiveDirectoryBackup_Name" (Save BitLocker recovery information to Active Directory Domain Services) to enable saving the recovery key to AD. + Set the "FDVRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for fixed data drives) data field if you want to prevent users from enabling BitLocker unless the computer is connected to the domain and the backup of BitLocker recovery information to AD DS succeeds. + Set the "FDVActiveDirectoryBackupDropDown_Name" (Configure storage of BitLocker recovery information to AD DS) to choose which BitLocker recovery information to store in AD DS for fixed data drives. If you select "1" (Backup recovery password and key package), both the BitLocker recovery password and key package are stored in AD DS. Storing the key package supports recovering data from a drive that has been physically corrupted. If you select "2" (Backup recovery password only) only the recovery password is stored in AD DS. + Note: If the "FDVRequireActiveDirectoryBackup_Name" (Do not enable BitLocker until recovery information is stored in AD DS for fixed data drives" data field is set, a recovery password is automatically generated. + If you enable this policy setting, you can control the methods available to users to recover data from BitLocker-protected fixed data drives. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="FDVAllowDRA_Name" value="xx"/><data id="FDVRecoveryPasswordUsageDropDown_Name" value="yy"/><data id="FDVRecoveryKeyUsageDropDown_Name" value="yy"/><data id="FDVHideRecoveryPage_Name" value="xx"/><data id="FDVActiveDirectoryBackup_Name" value="xx"/><data id="FDVActiveDirectoryBackupDropDown_Name" value="zz"/><data id="FDVRequireActiveDirectoryBackup_Name" value="xx"/> + + The possible values for 'xx' are: + true = Explicitly allow + false = Policy not set + + The possible values for 'yy' are: + 2 = Allowed + 1 = Required + 0 = Disallowed + + The possible values for 'zz' are: + 2 = Store recovery passwords only + 1 = Store recovery passwords and key packages + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRecoveryOptions + + + chr + + <disabled/> + + + + Note: Maps to GP FDVRecoveryUsage_Name policy. + + + + + + + + + + + + text/plain + + + + + FixedDrivesRequireEncryption + + + + + + + + This policy setting determines whether BitLocker protection is required for fixed data drives to be writable on a computer. + If you enable this policy setting, all fixed data drives that are not BitLocker-protected will be mounted as read-only. If the drive is protected by BitLocker, it will be mounted with read and write access. + If you disable or do not configure this policy setting, all fixed data drives on the computer will be mounted with read and write access. + The format is string. + Sample value for this node to enable this policy is: + <enabled/> + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/FixedDrivesRequireEncryption + + + chr + + <disabled/> + + + + Note: Maps to GP FDVDenyWriteAccess_Name policy. + + + + + + + + + + + + text/plain + + + + + RemovableDrivesRequireEncryption + + + + + + + + This policy setting configures whether BitLocker protection is required for a computer to be able to write data to a removable data drive. + If you enable this policy setting, all removable data drives that are not BitLocker-protected will be mounted as read-only. If the drive is protected by BitLocker, it will be mounted with read and write access. + If the "RDVCrossOrg" (Deny write access to devices configured in another organization) option is set, only drives with identification fields matching the computer's identification fields will be given write access. When a removable data drive is accessed it will be checked for valid identification field and allowed identification fields. These fields are defined by the "Provide the unique identifiers for your organization" group policy setting. + If you disable or do not configure this policy setting, all removable data drives on the computer will be mounted with read and write access. + Note: This policy setting can be overridden by the group policy settings under User Configuration\Administrative Templates\System\Removable Storage Access. If the "Removable Disks: Deny write access" group policy setting is enabled this policy setting will be ignored. + The format is string. + Sample value for this node to enable this policy is: + <enabled/><data id="RDVCrossOrg" value="xx"/> + + The possible values for 'xx' are: + true = Explicitly allow + false = Policy not set + + Disabling the policy will let the system choose the default behaviors. + If you want to disable this policy use the following SyncML: + + $CmdID$ + + + ./Device/Vendor/MSFT/BitLocker/RemovableDrivesRequireEncryption + + + chr + + <disabled/> + + + + Note: Maps to GP RDVDenyWriteAccess_Name policy. + + + + + + + + + + + + text/plain + + + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/bootstrap-csp.md b/windows/client-management/mdm/bootstrap-csp.md new file mode 100644 index 0000000000..11a4e027aa --- /dev/null +++ b/windows/client-management/mdm/bootstrap-csp.md @@ -0,0 +1,51 @@ +--- +title: BOOTSTRAP CSP +description: BOOTSTRAP CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: b8acbddc-347f-4543-a45b-ad2ffae3ffd0 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# BOOTSTRAP CSP + + +The BOOTSTRAP configuration service provider sets the Trusted Provisioning Server (TPS) for the device. + +> **Note**  BOOTSTRAP CSP is only supported in Windows 10 Mobile. + +  + +> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application. + +  + +The following image shows the BOOTSTRAP configuration service provider in tree format as used by Open Mobile Alliance (OMA) Client Provisioning. The OMA Device Management protocol is not supported with this configuration service provider. + +![bootstrap csp (cp)](images/provisioning-csp-bootstrap-cp.png) + +**CONTEXT-ALLOW** +Optional. Specifies a context for the TPS. Only one context is supported, so this parameter is ignored and "0" is assumed for its value. + +**PROVURL** +Required. Specifies the location of a Trusted Provisioning Server (TPS). The PROVURL value must be a complete URL string with a maximum length of 256 characters. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/browserfavorite-csp.md b/windows/client-management/mdm/browserfavorite-csp.md new file mode 100644 index 0000000000..d14fdefbb2 --- /dev/null +++ b/windows/client-management/mdm/browserfavorite-csp.md @@ -0,0 +1,116 @@ +--- +title: BrowserFavorite CSP +description: BrowserFavorite CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 5d2351ff-2d6a-4273-9b09-224623723cbf +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# BrowserFavorite CSP + + +The BrowserFavorite configuration service provider is used to add and remove URLs from the favorites list on a device. + +> **Note**  BrowserFavorite CSP is only supported in Windows Phone 8.1. + +  + +The BrowserFavorite configuration service provider manages only the favorites at the root favorite folder level. It does not manage subfolders under the root favorite folder nor does it manage favorites under a subfolder. + +> **Note**   +This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_INTERNET\_EXPLORER\_FAVORITES capabilities to be accessed from a network configuration application. + +  + +The following diagram shows the BrowserFavorite configuration service provider in tree format as used by Open Mobile Alliance Device (OMA) Client Provisioning. The OMA Device Management protocol is not supported with this configuration service provider. + +![browserfavorite csp (cp)](images/provisioning-csp-browserfavorite-cp.png) + +***favorite name*** +Required. Specifies the user-friendly name of the favorite URL that is displayed in the Favorites list of Internet Explorer. + +> **Note**  The *favorite name* should contain only characters that are valid in the Windows file system. The invalid characters are: \\ / : \* ? " < > | + +  + +Adding the same favorite twice adds only one occurrence to the Favorites list. If a favorite is added when another favorite with the same name but a different URL is already in the Favorites list, the existing favorite is replaced with the new favorite. + +**URL** +Optional. Specifies the complete URL for the favorite. + +## OMA client provisioning examples + + +Adding a new browser favorite. + +``` syntax + + + + + + + + +``` + +## Microsoft Custom Elements + + +The following table shows the Microsoft custom elements that this configuration service provider supports for OMA Client Provisioning. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ElementsAvailable

parm-query

Yes

noparm

Yes

nocharacteristic

Yes

characteristic-query

Yes

+

Recursive query: Yes

+

Top-level query: Yes

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md b/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md new file mode 100644 index 0000000000..b148b5db51 --- /dev/null +++ b/windows/client-management/mdm/bulk-assign-and-reclaim-seats-from-user.md @@ -0,0 +1,122 @@ +--- +title: Bulk assign and reclaim seats from users +description: The Bulk assign and reclaim seats from users operation returns reclaimed or assigned seats in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 99E2F37D-1FF3-4511-8969-19571656780A +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Bulk assign and reclaim seats from users + +The **Bulk assign and reclaim seats from users** operation returns reclaimed or assigned seats in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

POST

https://bspmts.mp.microsoft.com/V1/Inventory/{productId}/{skuId}/Seats

+ +  +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

username

string

Requires UserPrincipalName (UPN). User name of the target user account.

seatAction

[SeatAction](data-structures-windows-store-for-business.md#seataction)

+ +  +## Response + +### Response body + +The response body contains [BulkSeatOperationResultSet](data-structures-windows-store-for-business.md#bulkseatoperationresultset). + + ++++++ + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

404

Not found

Item type: Inventory

+

Values: ProductId/SkuId

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md new file mode 100644 index 0000000000..4ce31253a5 --- /dev/null +++ b/windows/client-management/mdm/bulk-enrollment-using-windows-provisioning-tool.md @@ -0,0 +1,172 @@ +--- +title: Bulk enrollment +description: Bulk enrollment is an efficient way to set up a large number of devices to be managed by an MDM server without the need to re-image the devices. In Windows 10. +MS-HAID: +- 'p\_phdevicemgmt.bulk\_enrollment' +- 'p\_phDeviceMgmt.bulk\_enrollment\_using\_Windows\_provisioning\_tool' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: DEB98FF3-CC5C-47A1-9277-9EF939716C87 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + + +# Bulk enrollment + +Bulk enrollment is an efficient way to set up a large number of devices to be managed by an MDM server without the need to re-image the devices. In Windows 10 desktop and mobile devices, you can use the [Provisioning CSP](provisioning-csp.md) for bulk enrollment, except for the Azure Active Directory Join (Cloud Domain Join) enrollment scenario. + +## Typical use cases + +- Set up devices in bulk for large organizations to be managed by MDM. +- Set up kiosks, such as ATMs or point-of-sale (POS) terminals. +- Set up school computers. +- Set up industrial machinery. +- Set handheld POS devices. + +On the desktop, you can create an Active Directory account, such as "enrollment@contoso.com" and give it only the ability to join the domain. Once the desktop is joined with that admin account, then standard users in the domain can log in to use it. This is especially useful in getting a large number of desktop ready to use within a domain. + +On the desktop and mobile devices, you can use an enrollment certificate or enrollment username and password, such as "enroll@contoso.com" and "enrollmentpassword." These credentials are used in the provisioning package, which you can use to enroll multiple devices to the MDM service. Once the devices are joined, many users can use them. + +> **Note**   +> - Bulk-join is not supported in Azure Active Directory Join. +> - Bulk enrollment does not work in Intune standalone enviroment. +> - Bulk enrollment works in System Center Configuration Manager (SCCM) + Intune hybrid environment where the ppkg is generated from the SCCM console. + +  + +## What you need + +- Windows 10 devices +- Windows Imaging and Configuration Designer (ICD) tool + To get the ICD tool, download the [Windows Assessment and Deployment Kit (ADK)](https://developer.microsoft.com/windows/hardware/windows-assessment-deployment-kit). For more information about the ICD tool, see [Windows Imaging and Configuration Designer](https://msdn.microsoft.com/library/windows/hardware/dn916113) and [Getting started with Windows ICD](https://msdn.microsoft.com/library/windows/hardware/dn916112). +- Enrollment credentials (domain account for enrollment, generic enrollment credentials for MDM, enrollment certificate for MDM.) +- Wi-Fi credentials, computer name scheme, and anything else required by your organization. + + Some organizations require custom APNs to be provisioned before talking to the enrollment endpoint or custom VPN to join a domain. + +## Create and apply a provisioning package for on-premise authentication + +Using the ICD, create a provisioning package using the enrollment information required by your organization. Ensure that you have all the configuration settings. + +1. Open the Windows ICD tool (by default, %windir%\\Program Files (x86)\\Windows Kits\\10\\Assessment and Deployment Kit\\Imaging and Configuration Designer\\x86\\ICD.exe). +2. Click **Advanced Provisioning**. + + ![icd start page](images/bulk-enrollment7.png) +3. Enter a project name and click **Next**. +4. Select **All Windows editions**, since Provisioning CSP is common to all Windows 10 editions, then click **Next**. +5. Skip **Import a provisioning package (optional)** and click **Finish**. +6. Expand **Runtime settings** > **Workplace**. +7. Click **Enrollments**, enter a value in **UPN**, and then click **Add**. + The UPN is a unique identifier for the enrollment. For bulk enrollment, this must be a service account that is allowed to enroll multiple users, such as "enrollment@contoso.com". +8. On the left navigation pane, expand the **UPN** and then enter the information for the rest of the settings for enrollment process. + Here is the list of available settings: + - **AuthPolicy** - Select **OnPremise**. + - **DiscoveryServiceFullUrl** - specify the full URL for the discovery service. + - **EnrollmentServiceFullUrl** - Optional and in most cases, it should be left blank. + - **PolicyServiceFullUrl** - Optional and in most cases, it should be left blank. + - **Secret** - Password + For detailed descriptions of these settings, see [Provisioning CSP](provisioning-csp.md). + Here is the screenshot of the ICD at this point. + ![bulk enrollment screenshot](images/bulk-enrollment.png) +9. Configure the other settings, such as the Wi-Fi connections so that the device can join a network before joining MDM (e.g., **Runtime settings** > **ConnectivityProfiles** > **WLANSetting**). +10. When you are done adding all the settings, on the **File** menu, click **Save**. +11. On the main menu click **Export** > **Provisioning package**. + + ![icd menu for export](images/bulk-enrollment2.png) +12. Enter the values for your package and specify the package output location. + + ![enter package information](images/bulk-enrollment3.png) + ![enter additonal information for package information](images/bulk-enrollment4.png) + ![specify file location](images/bulk-enrollment6.png) +13. Click **Build**. + + ![icb build window](images/bulk-enrollment5.png) +14. Apply the package to some test devices and verify that they work. For more information, see [Apply a provisioning package](#apply-a-provisioning-package). +15. Apply the package to your devices. + +## Create and apply a provisioning package for certificate authentication + +Using the ICD, create a provisioning package using the enrollment information required by your organization. Ensure that you have all the configuration settings. + +1. Open the Windows ICD tool (by default, %windir%\\Program Files (x86)\\Windows Kits\\10\\Assessment and Deployment Kit\\Imaging and Configuration Designer\\x86\\ICD.exe). +2. Click **Advanced Provisioning**. +3. Enter a project name and click **Next**. +4. Select **Common to all Windows editions**, since Provisioning CSP is common to all Windows 10 editions. +5. Skip **Import a provisioning package (optional)** and click **Finish**. +6. Specify the certificate. + 1. Go to **Runtime settings** > **Certificates** > **ClientCertificates**. + 2. Enter a **CertificateName** and then click **Add**. + 3. Enter the **CertificatePasword**. + 4. For **CertificatePath**, browse and select the certificate to be used. + 5. Set **ExportCertificate** to False. + 6. For **KeyLocation**, select **Software only**. + + ![icd certificates section](images/bulk-enrollment8.png) +7. Specify the workplace settings. + 1. Got to **Workplace** > **Enrollments**. + 2. Enter the **UPN** for the enrollment and then click **Add**. + The UPN is a unique identifier for the enrollment. For bulk enrollment, this must be a service account that is allowed to enroll multiple users, such as "enrollment@contoso.com". + 3. On the left column, expand the **UPN** and then enter the information for the rest of the settings for enrollment process. + Here is the list of available settings: + - **AuthPolicy** - Select **Certificate**. + - **DiscoveryServiceFullUrl** - specify the full URL for the discovery service. + - **EnrollmentServiceFullUrl** - Optional and in most cases, it should be left blank. + - **PolicyServiceFullUrl** - Optional and in most cases, it should be left blank. + - **Secret** - the certificate thumbprint. + For detailed descriptions of these settings, see [Provisioning CSP](provisioning-csp.md). +8. Configure the other settings, such as the Wi-Fi connection so that the device can join a network before joining MDM (e.g., **Runtime settings** > **ConnectivityProfiles** > **WLANSetting**). +9. When you are done adding all the settings, on the **File** menu, click **Save**. +10. Export and build the package (steps 10-13 in the procedure above). +11. Apply the package to some test devices and verify that they work. For more information, see [Apply a provisioning package](#apply-a-provisioning-package). +12. Apply the package to your devices. + +## Apply a provisioning package + +Here's the list of topics about applying a provisioning package: + +- [Apply a package on the first-run setup screen (out-of-the-box experience)](https://technet.microsoft.com/itpro/windows/deploy/provision-pcs-for-initial-deployment#apply-package) - topic in Technet. +- [Apply a package to a Windows 10 desktop edition image](https://msdn.microsoft.com/library/windows/hardware/dn916107.aspx#to_apply_a_provisioning_package_to_a_desktop_image) - topic in MSDN +- [Apply a package to a Windows 10 Mobile image](https://msdn.microsoft.com/library/windows/hardware/dn916107.aspx#to_apply_a_provisioning_package_to_a_mobile_image) - topic in MSDN. +- [Apply a package from the Settings menu](#apply-a-package-from-the-settings-menu) - topic below + +## Apply a package from the Settings menu + +1. Go to **Settings** > **Accounts** > **Access work or school**. +2. Click **Add or remove a provisioning package**. +3. Click **Add a package**. + +## Validate that the provisioning package was applied + +1. Go to **Settings** > **Accounts** > **Access work or school**. +2. Click **Add or remove a provisioning package**. + You should see the your package listed. + +## Retry logic in case of a failure + +If the provisioning engine receives a failure from a CSP it will retry to provision 3 times in a row. + +If all immediate attempts fail, a delayed task is launched to try provisioning again later. It will retry 4 times at a decaying rate of 15 minutes -> 1 hr -> 4 hr -> "Next System Start". These attempts will be run from a SYSTEM context. + +It will also retry to apply the provisioning each time it is launched, if started from somewhere else as well. + +In addition, provisioning will be restarted in a SYSTEM context after a login and the system has been idle ([details on idle conditions](https://msdn.microsoft.com/library/windows/desktop/aa383561.aspx)). + +## Other provisioning topics + +Here are links to step-by-step provisioning topics in Technet. + +- [Provision PCs with apps and certificates for initial deployment](https://technet.microsoft.com/itpro/windows/deploy/provision-pcs-with-apps-and-certificates) +- [Provision PCs with common settings for initial deployment](https://technet.microsoft.com/itpro/windows/deploy/provision-pcs-for-initial-deployment) + +  + + + + + + diff --git a/windows/client-management/mdm/cellularsettings-csp.md b/windows/client-management/mdm/cellularsettings-csp.md new file mode 100644 index 0000000000..10e529e3a5 --- /dev/null +++ b/windows/client-management/mdm/cellularsettings-csp.md @@ -0,0 +1,71 @@ +--- +title: CellularSettings CSP +description: CellularSettings CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: ce8b6f16-37ca-4aaf-98b0-306d12e326df +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CellularSettings CSP + +The CellularSettings configuration service provider is used to configure cellular settings on a mobile device. + +> [!Note] +> Starting in Windows 10, version 1703 the CellularSettings CSP is supported in Windows 10 Home, Pro, Enterprise, and Education editions. + +The following image shows the CellularSettings CSP in tree format as used by Open Mobile Alliance Client Provisioning (OMA CP). The OMA DM protocol is not supported with this configuration service provider. + +![provisioning\-csp\-cellularsettings](images/provisioning-csp-cellularsettings.png) + +**DataRoam** +

Optional. Integer. Specifies the default roaming value. Valid values are:

+ +
++++ + + + + + + + + + + + + + + + + + + + + +
ValueSetting

0

Don’t roam

1

Don’t roam (or Domestic roaming if applicable)

2

Roam

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/certificate-authentication-device-enrollment.md b/windows/client-management/mdm/certificate-authentication-device-enrollment.md new file mode 100644 index 0000000000..367df2f366 --- /dev/null +++ b/windows/client-management/mdm/certificate-authentication-device-enrollment.md @@ -0,0 +1,516 @@ +--- +title: Certificate authentication device enrollment +description: This section provides an example of the mobile device enrollment protocol using certificate authentication policy. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 57DB3C9E-E4C9-4275-AAB5-01315F9D3910 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Certificate authentication device enrollment + + +This section provides an example of the mobile device enrollment protocol using certificate authentication policy. For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). + +> **Note**  To set up devices to use certificate authentication for enrollment, you should create a provisioning package. For more information about provisioning packages, see [Build and apply a provisioning package](https://msdn.microsoft.com/library/windows/hardware/dn916107). + + +## In this topic + + +- [Discovery service](#discovery-service) +- [Enrollment policy web service](#enrollment-policy-web-service) +- [Enrollment web service](#enrollment-web-service) + +For the list of enrollment scenarios not supported in Windows 10, see [Enrollment scenarios not supported](mobile-device-enrollment.md#enrollment-scenarios-not-supported). + +## Discovery Service + +The following example shows the discovery service request. + +``` syntax +POST /EnrollmentServer/Discovery.svc HTTP/1.1 +Content-Type: application/soap+xml; charset=utf-8 +User-Agent: Windows Enrollment Client +Host: EnterpriseEnrollment.Contoso.com +Content-Length: xxx +Cache-Control: no-cache + + + + + + http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/Discover + + urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://ENROLLTEST.CONTOSO.COM/EnrollmentServer/Discovery.svc + + + + + + user@contoso.com + 101 + 10.0.0.0 + 3.0 + WindowsPhone + 10.0.0.0 + Certificate + + + + +``` + +The following example shows the discovery service response. + +``` +HTTP/1.1 200 OK +Content-Length: 865 +Content-Type: application/soap+xml; charset=utf-8 +Server: EnterpriseEnrollment.Contoso.com +Date: Tue, 02 Aug 2012 00:32:56 GMT + + + +http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/DiscoverResponse + + + d9eb2fdd-e38a-46ee-bd93-aea9dc86a3b8 + + urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478 + + + + + Certificate + 3.0 + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + + + +``` + +## Enrollment policy web service + +The following example shows the policy web service request. + +``` +POST /ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC HTTP/1.1 +Content-Type: application/soap+xml; charset=utf-8 +User-Agent: Windows Enrollment Client +Host: enrolltest.contoso.com +Content-Length: xxxx +Cache-Control: no-cache + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy/IPolicy/GetPolicies + + urn:uuid:72048B64-0F19-448F-8C2E-B4C661860AA0 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + + B64EncodedSampleBinarySecurityToken + + + + + + + + + + + + + + WindowsMobile + + Core + + 9.0.9999.0 + + MY_WINDOWS_DEVICE + + FF:FF:FF:FF:FF:FF + + 49015420323756 + + Lite + + WindowsPhone + + + 10.0.0.0 + + + 7BA748C8-703E-4DF2-A74A-92984117346A + + + +``` + +The following snippet shows the policy web service response. + +``` +HTTP/1.1 200 OK +Date: Fri, 03 Aug 2012 20:00:00 GMT +Server: +Content-Type: application/soap+xml +Content-Length: xxxx + + + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy/IPolicy/GetPoliciesResponse + + + d4335d7c-e192-402d-b0e7-f5d550467e3c + urn:uuid: 69960163-adad-4a72-82d2-bb0e5cff5598 + + + + + + + + + + 0 + + + 3 + + 2048 + + + + + + + + + + + + 0 + + + + + + + + + + + 1.3.14.3.2.29 + 1 + 0 + szOID_OIWSEC_sha1RSASign + + + + + + +``` + +## Enrollment web service + +The following example shows the enrollment web service request. + +``` +POST /EnrollmentServer/DeviceEnrollmentWebService.svc HTTP/1.1 +Content-Type: application/soap+xml; charset=utf-8 +User-Agent: Windows Enrollment Client +Host: enrolltest.contoso.com +Content-Length: 3242 +Cache-Control: no-cache + + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollment/RST/wstep + + urn:uuid:0d5a1441-5891-453b-becf-a2e5f6ea3749 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://enrolltest.contoso.com:443/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + + 2014-10-16T17:55:13Z + 2014-10-16T17:57:13Z + + + B64EncodedSampleBinarySecurityToken + + + + + + MessageDigestValue + + + + SignedMessageBlob/ds:SignatureValue> + + + + + + + + + + + + + + http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken + + + http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue + + DER format PKCS#10 certificate request in Base64 encoding Insterted Here + + + + + + 10.0.0.0 + + MY_WINDOWS_DEVICE + + FF:FF:FF:FF:FF:FF + + CC:CC:CC:CC:CC:CC + + 49015420323756 + + Full + + WindowsPhone + + + 10.0.0.0 + + + 7BA748C8-703E-4DF2-A74A-92984117346A + + 3J4KLJ9SDJFAL93JLAKHJSDFJHAO83HAKSHFLAHSKFNHNPA2934342 + + True + + + + + +``` + +The following example shows the enrollment web service response. + +``` +HTTP/1.1 200 OK +Cache-Control: private +Content-Length: 10231 +Content-Type: application/soap+xml; charset=utf-8 +Server: Microsoft-IIS/7.0 +Date: Fri, 03 Aug 2012 00:32:59 GMT + + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollment/RSTRC/wstep + + urn:uuid:81a5419a-496b-474f-a627-5cdd33eed8ab + + + 2012-08-02T00:32:59.420Z + 2012-08-02T00:37:59.420Z + + + + + + + + http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken + + + + B64EncodedSampleBinarySecurityToken + + + 0 + + + + + + +``` + +The following example shows the encoded provisioning XML. + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +  + + + + + diff --git a/windows/client-management/mdm/certificate-renewal-windows-mdm.md b/windows/client-management/mdm/certificate-renewal-windows-mdm.md new file mode 100644 index 0000000000..0bf2184006 --- /dev/null +++ b/windows/client-management/mdm/certificate-renewal-windows-mdm.md @@ -0,0 +1,187 @@ +--- +title: Certificate Renewal +description: The enrolled client certificate expires after a period of use. +MS-HAID: +- 'p\_phdevicemgmt.certificate\_renewal' +- 'p\_phDeviceMgmt.certificate\_renewal\_windows\_mdm' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: F910C50C-FF67-40B0-AAB0-CA7CE02A9619 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Certificate Renewal + + +The enrolled client certificate expires after a period of use. The expiration date of the certificate is specified by the server. To ensure continuous access to enterprise applications, Windows supports a user-triggered certificate renewal process. The user is prompted to provide the current password for the corporate account, and the enrollment client gets a new client certificate from the enrollment server and deletes the old certificate. The client generates a new private/public key pair, generates a PKCS\#7 request, and signs the PKCS\#7 request with the existing certificate. In Windows, automatic MDM client certificate renewal is also supported. + +> **Note**  Make sure that the EntDMID in the DMClient configuration service provider is set before the certificate renewal request is triggered. + +  + +## In this topic + + +- [Automatic certificate renewal request](#automatic-certificate-renewal-request) +- [Certificate renewal schedule configuration](#certificate-renewal-schedule-configuration) +- [Certificate renewal response](#certificate-renewal-response) +- [Configuration service providers supported during MDM enrollment and certificate renewal](#configuration-service-providers-supported-during-mdm-enrollment-and-certificate-renewal) + + +## Automatic certificate renewal request + + +In addition to manual certificate renewal, Windows includes support for automatic certificate renewal, also known as Renew On Behalf Of (ROBO), that does not require any user interaction. For auto renewal, the enrollment client uses the existing MDM client certificate to perform client Transport Layer Security (TLS). The user security token is not needed in the SOAP header. As a result, the MDM certificate enrollment server is required to support client TLS for certificate based client authentication for automatic certificate renewal. + +> **Note**  Certificate renewal of the enrollment certificate through ROBO is only supported with Microsoft PKI. + +  + +Auto certificate renewal is the only supported MDM client certificate renewal method for the device that is enrolled using WAB authentication (meaning that the AuthPolicy is set to Federated). It also means if the server supports WAB authentication, the MDM certificate enrollment server MUST also support client TLS in order to renew the MDM client certificate. + +For the device that is enrolled with the OnPremise authentication method, for backward compatibility, the default renewal method is user manual certificate renewal. However, for Windows devices, during the MDM client certificate enrollment phase or during MDM management section, the enrollment server or MDM server could configure the device to support automatic MDM client certificate renewal via CertificateStore CSP’s ROBOSupport node under CertificateStore/My/WSTEP/Renew URL. For more information about Renew related configuration settings, refer to the CertificateStore configuration service provider. + +Unlike manual certificate renewal where there is an additional b64 encoding for PKCS\#7 message content, with automatic renewal, the PKCS\#7 message content isn’t b64 encoded separately. + +During the automatic certificate renewal process, if the root certificate isn’t trusted by the device, the authentication will fail. Make sure using one of device pre-installed root certificates or provision the root cert over a DM session via CertificateStore Configuration Service Provider. + +During the automatic certificate renew process, the device will deny HTTP redirect request from the server unless it is the same redirect URL that the user explicitly accepted during the initial MDM enrollment process. + +The following example shows the details of an automatic renewal request. + +``` + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollment/RST/wstep + urn:uuid:61a17f2c-42e9-4a45-9c85-f15c1c8baee8 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://dm.contoso.com/EnrollmentService/DeviceEnrollmentService.svc + + + 2011-07-11T19:49:08.579Z + 2011-07-11T19:54:08.579Z + + + user@contoso.com + + + + + + + + + http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken + + http://docs.oasis-open.org/ws-sx/ws-trust/200512/Renew + + BinarySecurityTokenInsertedHere + + + + WindowsPhone + + + 5.0.7616.0 + + + + + +``` + + + +## Certificate renewal schedule configuration + +In Windows, the renewal period can only be set during the MDM enrollment phase. Windows supports a certificate renewal period and renewal failure retry to be configurable by both MDM enrollment server and later by the MDM management server using CertificateStore CSP’s RenewPeriod and RenewInterval nodes. The device could retry automatic certificate renewal multiple times until the certificate expires. For manual certificate renewal, instead of only reminding the user once, the Windows device will remind the user with a prompt dialog at every renewal retry time until the certificate is expired. + +For more information about the parameters, see the CertificateStore configuration service provider. + +Unlike manual certificate renewal, the device will not perform an automatic MDM client certificate renewal if the certificate is already expired. To make sure that the device has enough time to perform an automatic renewal, we recommend that you set a renewal period a couple months (40-60 days) before the certificate expires and set the renewal retry interval to be every few days such as every 4-5 days instead every 7 days (weekly) to increase the chance that the device will a connectivity at different days of the week. + +> **Note**  For PCs that were previously enrolled in MDM in Windows 8.1 and then upgraded to Windows 10, renewal will be triggered for the enrollment certificate. Thereafter, renewal will happen at the configured ROBO interval. +> For Windows Phone 8.1 devices upgraded to Windows 10 Mobile, renewal will happen at the configured ROBO internal. This is expected and by design. + +  + +## Certificate renewal response + +When RequestType is set to Renew, the web service verifies the following (in additional to initial enrollment): + +- The signature of the PKCS\#7 BinarySecurityToken is correct +- The client’s certificate is in the renewal period +- The certificate was issued by the enrollment service +- The requester is the same as the requester for initial enrollment +- For standard client’s request, the client hasn’t been blocked + +After validation is completed, the web service retrieves the PKCS\#10 content from the PKCS\#7 BinarySecurityToken. The rest is the same as initial enrollment, except that the Provisioning XML only needs to have the new certificate issued by the CA. + +> **Note**  The HTTP server response must not be chunked; it must be sent as one message. + + +The following example shows the details of an certificate renewal response. + +``` + + + + + + + + + + + + + + + + + + + + + + +``` + +> **Note**  The client receives a new certificate, instead of renewing the initial certificate. The administrator controls which certificate template the client should use. The templates may be different at renewal time than the initial enrollment time. + +  + + +## Configuration service providers supported during MDM enrollment and certificate renewal + + +The following configuration service providers are supported during MDM enrollment and certificate renewal process. See Configuration service provider reference for detailed descriptions of each configuration service provider. + +- CertificateStore +- w7 APPLICATION +- DMClient +- EnterpriseAppManagement + +  + + + + + + diff --git a/windows/client-management/mdm/certificatestore-csp.md b/windows/client-management/mdm/certificatestore-csp.md new file mode 100644 index 0000000000..edb293593a --- /dev/null +++ b/windows/client-management/mdm/certificatestore-csp.md @@ -0,0 +1,640 @@ +--- +title: CertificateStore CSP +description: CertificateStore CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 0fe28629-3cc3-42a0-91b3-3624c8462fd3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CertificateStore CSP + + +The CertificateStore configuration service provider is used to add secure socket layers (SSL), intermediate, and self-signed certificates. + +> **Note**   The CertificateStore configuration service provider does not support installing client certificates. + +  + +For the CertificateStore CSP, you cannot use the Replace command unless the node already exists. + +The following diagram shows the CertificateStore configuration service provider management object in tree format as used by both Open Mobile Alliance Device Management (OMA DM) and OMA Client Provisioning. + +![provisioning\-csp\-certificatestore](images/provisioning-csp-certificatestore.png) + +**Root/System** +Defines the certificate store that contains root, or self-signed, certificates. + +Supported operation is Get. + +> **Note**  Root/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing root certificates. + +  + +**CA/System** +Defines the certificate store that contains cryptographic information, including intermediary certification authorities. + +Supported operation is Get. + +> **Note**  CA/System is case sensitive. Please use the RootCATrustedCertificates CSP moving forward for installing CA certificates. + +  + +**My/User** +Defines the certificate store that contains public keys for client certificates. This is only used by enterprise servers to push down the public key of a client certificate. The client certificate is used by the device client to authenticate itself to the enterprise server for device management and downloading enterprise applications. + +Supported operation is Get. + +> **Note**  My/User is case sensitive. + +  + +**My/System** +Defines the certificate store that contains public key for client certificate. This is only used by enterprise server to push down the public key of the client cert. The client cert is used by the device to authenticate itself to the enterprise server for device management and enterprise app downloading. + +Supported operation is Get. + +> **Note**  My/System is case sensitive. + +  + +***CertHash*** +Defines the SHA1 hash for the certificate. The 20-byte value of the SHA1 certificate hash is specified as a hexadecimal string value. + +Supported operations are Get, Delete, and Replace. + +***CertHash*/EncodedCertificate** +Required. Specifies the X.509 certificate as a Base64-encoded string. The Base-64 string value cannot include extra formatting characters such as embedded linefeeds, etc. + +Supported operations are Get, Add, Delete, and Replace. + +***CertHash*/IssuedBy** +Required. Returns the name of the certificate issuer. This is equivalent to the *Issuer* member in the CERT\_INFO data structure. + +Supported operation is Get. + +***CertHash*/IssuedTo** +Required. Returns the name of the certificate subject. This is equivalent to the *Subject* member in the CERT\_INFO data structure. + +Supported operation is Get. + +***CertHash*/ValidFrom** +Required. Returns the starting date of the certificate's validity. This is equivalent to the *NotBefore* member in the CERT\_INFO structure. + +Supported operation is Get. + +***CertHash*/ValidTo** +Required. Returns the expiration date of the certificate. This is equivalent to the *NotAfter* member in the CERT\_INFO structure. + +Supported operation is Get. + +***CertHash*/TemplateName** +Required. Returns the certificate template name. + +Supported operation is Get. + +**My/SCEP** +Required for Simple Certificate Enrollment Protocol (SCEP) certificate enrollment. The parent node grouping the SCEP certificate related settings. + +Supported operation is Get. + +> **Note**  Please use the ClientCertificateInstall CSP to install SCEP certificates moving forward. All enhancements to SCEP will happen in that CSP. + +  + +**My/SCEP/****_UniqueID_** +Required for SCEP certificate enrollment. A unique ID to differentiate certificate enrollment requests. Format is node. + +Supported operations are Get, Add, Replace, and Delete. + +**My/SCEP/*UniqueID*/Install** +Required for SCEP certificate enrollment. Parent node to group SCEP certificate install related request. Format is node. + +Supported operations are Add, Replace, and Delete. + +> **Note**   Though the children nodes under Install support Replace commands, after the Exec command is sent to the device, the device takes the values that are set when the Exec command is accepted. You should not expect the node value change that occurs after the Exec command is accepted to impact the current undergoing enrollment. You should check the Status node value and make sure that the device is not at an unknown stage before changing the children node values. + +  + +**My/SCEP/*UniqueID*/Install/ServerURL** +Required for SCEP certificate enrollment. Specifies the certificate enrollment server. The server could specify multiple server URLs separated by a semicolon. Value type is string. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/Challenge** +Required for SCEP certificate enrollment. B64 encoded SCEP enrollment challenge. Value type is chr. + +Supported operations are Get, Add, Replace, and Delete. + +Challenge will be deleted shortly after the Exec command is accepted. + +**My/SCEP/*UniqueID*/Install/EKUMapping** +Required. Specifies the extended key usages and subject to SCEP server configuration. The list of OIDs are separated by a plus sign **+**, such as OID1+OID2+OID3. Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/KeyUsage** +Required for enrollment. Specifies the key usage bits (0x80, 0x20, 0xA0, etc.) for the certificate in decimal format. The value should at least have second (0x20) or fourth (0x80) or both bits set. If the value does not have those bits set, configuration will fail. Value type is an integer. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/SubjectName** +Required. Specifies the subject name. Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/KeyProtection** +Optional. Specifies the location of the private key. Although the private key is protected by TPM, it is not protected with TPM PIN. SCEP enrolled certificate does not support TPM PIN protection. + +Supported values are one of the following: + +- 1 – Private key is protected by device TPM. + +- 2 – Private key is protected by device TPM if the device supports TPM. + +- 3 (default) – Private key is only saved in the software KSP. + +Value type is an integer. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/RetryDelay** +Optional. Specifies the device retry waiting time in minutes when the SCEP server sends the pending status. Default value is 5 and the minimum value is 1. Value type is an integer. + +Supported operations are Get, Add, and Delete. + +**My/SCEP/*UniqueID*/Install/RetryCount** +Optional. Special to SCEP. Specifies the device retry times when the SCEP server sends pending status. Value type is an integer. Default value is 3. Max value cannot be larger than 30. If it is larger than 30, the device will use 30. The min value is 0, which means no retry. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/TemplateName** +Optional. OID of certificate template name. Note that this name is typically ignored by the SCEP server; therefore, the MDM server typically does not need to provide it. Value type is chr. + +Supported operations are Get, Add, and Delete. + +**My/SCEP/*UniqueID*/Install/KeyLength** +Required for enrollment. Specify private key length (RSA). Value type is an integer. Valid values are 1024, 2048, 4096. NGC key lengths supported should be specified. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/HashAlgorithm** +Required for enrollment. Hash algorithm family (SHA-1, SHA-2, SHA-3) specified by the MDM server. If multiple hash algorithm families are specified, they must be separated with +. + +Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/CAThumbprint** +Required. Specifies the root CA thumbprint. It is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. When client authenticates the SCEP server, it checks CA certificate from SCEP server for a match with this certificate. If it does not match, the authentication fails. Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/SubjectAlternativeNames** +Optional. Specifies the subject alternative name. Multiple alternative names can be specified. Each name is the combination of name format+actual name. Refer to the name type definition in MSDN. Each pair is separated by semicolon. For example, multiple subject alternative names are presented in the format *<nameformat1>*+*<actual name1>*;*<name format 2>*+*<actual name2>*. Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +**My/SCEP/*UniqueID*/Install/ValidPeriod** +Optional. Specifies the units for the valid period. Value type is chr. + +Supported operations are Get, Add, Delete, and Replace. + +Valid values are one of the following: + +- Days (default) +- Months +- Years + +> **Note**   The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. + +  + +**My/SCEP/*UniqueID*/Install/ValidPeriodUnits** +Optional. Specifies desired number of units used in validity period and subject to SCEP server configuration. Default is 0. The units are defined in ValidPeriod node. The valid period specified by MDM overwrites the valid period specified in the certificate template. For example, if ValidPeriod is days and ValidPeriodUnits is 30, it means the total valid duration is 30 days. Value type is an integer. + +Supported operations are Get, Add, Delete, and Replace. + +> **Note**   The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) of the SCEP server as part of certificate enrollment request. How this valid period is used to create the certificate depends on the MDM server. + +  + +**My/SCEP/*UniqueID*/Install/Enroll** +Required. Triggers the device to start the certificate enrollment. The MDM server can later query the device to find out whether the new certificate is added. Value type is null, which means that this node does not contain a value. + +Supported operation is Exec. + +**My/WSTEP/CertThumbprint** +Optional. Returns the current MDM client certificate thumbprint. If renewal succeeds, it shows the renewed certificate thumbprint. If renewal fails or is in progress, it shows the thumbprint of the cert that needs to be renewed. Value type is chr. + +Supported operation is Get. + +**My/SCEP/*UniqueID*/Status** +Required. Specifies the latest status for the certificate due to enrollment request. Value type is chr. + +Supported operation is Get. + +Valid values are one of the following: + +- 1 – Finished successfully. + +- 2 – Pending. The device has not finished the action, but has received the SCEP server pending response. + +- 16 - Action failed. + +- 32 – Unknown. + +**My/SCEP/*UniqueID*/ErrorCode** +Optional. The integer value that indicates the HRESULT of the last enrollment error code. + +Supported operation is Get. + +**My/SCEP/*UniqueID*/CertThumbprint** +Optional. Specifies the current certificate thumbprint if certificate enrollment succeeds. It is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. Value type is chr. + +Supported operation is Get. + +**My/SCEP/*UniqueID*/RespondentServerUrl** +Required. Returns the URL of the SCEP server that responded to the enrollment request. Value type is string. + +Supported operation is Get. + +**My/WSTEP** +Required for MDM enrolled device. The parent node that hosts the MDM enrollment client certificate related settings that is enrolled via WSTEP. The nodes under WSTEP are mostly for MDM client certificate renew requests. Value type is node. + +Supported operation is Get. + +**My/WSTEP/Renew** +Optional. The parent node to group renewal related settings. + +Supported operation is Get. + +**My/WSTEP/Renew/ServerURL** +Optional. Specifies the URL of certificate renewal server. If this node does not exist, the client uses the initial certificate enrollment URL. + +> **Note**  The renewal process follows the same steps as device enrollment, which means that it starts with Discovery service, followed by Enrollment policy service, and then Enrollment web service. + +  + +Supported operations are Add, Get, Delete, and Replace. + +**My/WSTEP/Renew/RenewalPeriod** +Optional. The time (in days) to trigger the client to initiate the MDM client certificate renew process before the MDM certificate expires. The MDM server cannot set and update the renewal period. This parameter applies to both manual certificate renewal and request on behalf of (ROBO) certificate renewal. It is recommended that the renew period is set a couple of months before the certificate expires to ensure that the certificate gets renewed successfully with data connectivity. + +The default value is 42 and the valid values are 1 – 1000. Value type is an integer. + +Supported operations are Add, Get, Delete, and Replace. + +> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. + +  + +**My/WSTEP/Renew/RetryInterval** +Optional. Specifies the retry interval (in days) when the previous renewal failed. It applies to both manual certificate renewal and ROBO automatic certificate renewal. The retry schedule stops at the certificate expiration date. + +For ROBO renewal failure, the client retries the renewal periodically until the device reaches the certificate expiration date. This parameter specifies the waiting period for ROBO renewal retries. + +For manual retry failure, there are no built-in retries. The user can retry later. At the next scheduled certificate renewal retry period, the device prompts the credential dialog again. + +The default value is 7 and the valid values are 1 – 1000 AND =< RenewalPeriod, otherwise it will result in errors. Value type is an integer. + +Supported operations are Add, Get, Delete, and Replace. + +> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. + +  + +**My/WSTEP/Renew/ROBOSupport** +Optional. Notifies the client if the MDM enrollment server supports ROBO auto certificate renewal. Value type is bool. + +ROBO is the only supported renewal method for Windows 10. This value is ignored and always considered to be true. + +Supported operations are Add, Get, Delete, and Replace. + +> **Note**   When you set the renewal schedule over SyncML DM commands to ROBOSupport, RenewalPeriod, and RetryInterval, you must wrap them in Atomic commands. + +  + +**My/WSTEP/Renew/Status** +Required. Shows the latest action status for this certificate. Value type is an integer. + +Supported operation is Get. + +Supported values are one of the following: + +- 0 – Not started. + +- 1 – Renewal in progress. + +- 2 – Renewal succeeded. + +- 3 – Renewal failed. + +**My/WSTEP/Renew/ErrorCode** +Optional. If certificate renewal fails, this integer value indicates the HRESULT of the last error code during the renewal process. Value type is an integer. + +Supported operation is Get. + +**My/WSTEP/Renew/LastRenewalAttemptTime** +Added in Windows 10, version 1607. Time of the last attempted renewal. + +Supported operation is Get. + +**My/WSTEP/Renew/RenewNow** +Added in Windows 10, version 1607. Initiates a renewal now. + +Supported operation is Execute. + +**My/WSTEP/Renew/RetryAfterExpiryInterval** +Added in Windows 10, version 1703. How long after the enrollment certificate has expired before trying to renew. + +Supported operations are Add, Get, and Replace. + +## Examples + + +Add a root certificate to the MDM server. + +``` syntax + + 1 + + + +./Vendor/MSFT/CertificateStore/Root/System//EncodedCertificate + + + B64EncodedCertInsertedHere + + b64 + + + +``` + +Get all installed client certificates. + +``` syntax + + 1 + + + +./Vendor/MSFT/CertificateStore/My/User?list=StructData + + + + +``` + +Delete a root certificate. + +``` syntax + + 1 + + + +./Vendor/MSFT/CertificateStore/Root/System/ + + + + +``` + +Configure the device to enroll a client certificate through SCEP. + +``` syntax + +100 + + 1 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1 + + + node + + + + + 2 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/RetryCount + + + int + + 1 + + + + 3 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/RetryDelay + + + int + + 1 + + + + 4 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/KeyUsage + + + int + + 160 + + + + 5 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/KeyLength + + + int + + 1024 + + + + 6 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/HashAlgorithm + + + chr + + SHA-1 + + + + 7 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/SubjectName + + + chr + + CN=AnnaLee + + + + 8 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/SubjectAlternativeNames + + + chr + + 11+tom@MyDomain.Contoso.com;3+MyDomain.Contoso.com + + + + 9 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/ValidPeriod + + + chr + + Years + + + + 10 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/ValidPeriodUnits + + + int + + 1 + + + + 11 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/EKUMapping + + + chr + + 1.3.6.1.4.1.311.10.3.12+1.3.6.1.4.1.311.10.3.4+1.3.6.1.4.1.311.20.2.2 + + + + 12 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/KeyProtection + + + int + + 3 + + + + 13 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/ServerURL + + + chr + + https://contoso.com/certsrv/ctcep.dll + + + + 14 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/Challenge + + + chr + + ChallengeInsertedHere + + + + 15 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/CAThumbprint + + + chr + + CAThumbprintInsertedHere + + + + 16 + + ./Vendor/MSFT/CertificateStore/My/SCEP/CertSCEP1/Install/Enroll + + + + +``` + +Configure the device to automatically renew an MDM client certificate with the specified renew period and retry interval. + +``` syntax + + 1 + + 2 + + ./Vendor/MSFT/CertificateStore/My/WSTEP/Renew/ROBOSupport + + bool + + true + + + + 3 + + ./Vendor/MSFT/CertificateStore/My/WSTEP/Renew/RenewPeriod + + int + + 60 + + + + 4 + + ./Vendor/MSFT/CertificateStore/My/WSTEP/Renew/RetryInterval + + int + + 4 + + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/certificatestore-ddf-file.md b/windows/client-management/mdm/certificatestore-ddf-file.md new file mode 100644 index 0000000000..c13145b854 --- /dev/null +++ b/windows/client-management/mdm/certificatestore-ddf-file.md @@ -0,0 +1,1680 @@ +--- +title: CertificateStore DDF file +description: This topic shows the OMA DM device description framework (DDF) for the CertificateStore configuration service provider. DDF files are used only with OMA DM provisioning XML. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: D9A12D4E-3122-45C3-AD12-CC4FFAEC08B8 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CertificateStore DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **CertificateStore** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + CertificateStore + ./Vendor/MSFT + + + + + This object is used to add or delete a security certificate to the device's certificate store. + + + + + + + + + + + + + + + ROOT + + + + + This store holds only root (self-signed) certificates. + + + + + + + + + + + + + + + * + + + + + + The SHA1 hash for the certificate. The 20-byte SHA1 hash of the certificate is specified in hexadecimal. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + + + + + EncodedCertificate + + + + + + + The base64 Encoded X.509 certificate. + + + + + + + + + + + text/plain + + + + + IssuedBy + + + + + The name of the certificate issuer. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + IssuedTo + + + + + The name of the certificate subject. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidFrom + + + + + The starting date of the certificate's validity. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidTo + + + + + The expiration date of the certificate. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + + + + + + + + text/plain + + + + + + System + + + + + This store holds the System portion of the root store. + + + + + + + + + + + + + + + * + + + + + + The SHA1 hash for the certificate. The 20-byte SHA1 hash of the certificate is specified in hexadecimal. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + + + + + EncodedCertificate + + + + + + + The base64 Encoded X.509 certificate. + + + + + + + + + + + text/plain + + + + + IssuedBy + + + + + The name of the certificate issuer. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + IssuedTo + + + + + The name of the certificate subject. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidFrom + + + + + The starting date of the certificate's validity. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidTo + + + + + The expiration date of the certificate. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + + + + + + + + text/plain + + + + + + + + MY + + + + + This store keeps all end-user personal certificates. + + + + + + + + + + + + + + + User + + + + + This store holds the User portion of the MY store. + + + + + + + + + + + + + + + * + + + + + + The SHA1 hash for the certificate. The 20-byte SHA1 hash of the certificate is specified in hexadecimal. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + + + + + EncodedCertificate + + + + + + + The base64 Encoded X.509 certificate. Note that though during MDM enrollment, enrollment server could use WAP XML format to add public part of MDM client cert via EncodedCertificate node, properly enroll a client certificate including private needs a cert enroll protocol handle it or user installs it manually. In WP, the server cannot purely rely on CertificateStore CSP to install a client certificate including private key. + + + + + + + + + + + text/plain + + + + + IssuedBy + + + + + The name of the certificate issuer. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + IssuedTo + + + + + The name of the certificate subject. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidFrom + + + + + The starting date of the certificate's validity. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidTo + + + + + The expiration date of the certificate. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + + + + + + + + text/plain + + + + + + + SCEP + + + + + This store holds the SCEP portion of the MY store and handle operations related to SCEP certificate enrollment. + + + + + + + + + + + + + + + * + + + + + + + The UniqueID for the SCEP enrollment request. Each client certificate should have different unique ID. + + + + + + + + + + + + + + + Install + + + + + The group to represent the install request + + + + + + + + + + + + + + + ServerURL + + + + + + Specify the cert enrollment server. + + + + + + + + + + + text/plain + + + + + Challenge + + + + + + Enroll requester authentication shared secret. + + + + + + + + + + + text/plain + + + + + EKUMapping + + + + + + Specify extended key usages. The list of OIDs are separated by plus “+”. + + + + + + + + + + + text/plain + + + + + KeyUsage + + + + + + Specify the key usage bits (0x80, 0x20, 0xA0) for the cert. + + + + + + + + + + + text/plain + + + + + SubjectName + + + + + + Specify the subject name. + + + + + + + + + + + text/plain + + + + + KeyProtection + + + + + + Specify where to keep the private key. + + + + + + + + + + + text/plain + + + + + RetryDelay + + + + + + When the SCEP server sends pending status, specify device retry waiting time in minutes. + + + + + + + + + + + text/plain + + + + + RetryCount + + + + + + When the SCEP sends pending status, specify device retry times. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + Certificate Template Name OID (As in AD used by PKI infrastructure. + + + + + + + + + + + text/plain + + + + + KeyLength + + + + + + Specify private key length (RSA). + + + + + + + + + + + text/plain + + + + + HashAlgrithm + + + + + + Client create Cert enroll request, get supported hash OIalgorithm from SCEP server and match it with one specified in this parameter. + + + + + + + + + + + text/plain + + + + + CAThumbPrint + + + + + + Specify root CA thumbprint. + + + + + + + + + + + text/plain + + + + + SubjectAlternativeNames + + + + + + Specify subject alternative name. Multiple alternative names could be specified by this node. Each name is the combination of name format+actual name. Each pair is separated by semi-comma. + + + + + + + + + + + text/plain + + + + + ValidPeriod + + + + + Specify the period of time that cert is valid. The valid period specified by MDM will overwrite the valid period specified in cert template. + + + + + + + + + + + text/plain + + + + + ValidPeriodUnit + + + + + + Specify valid period unit type. + + + + + + + + + + + text/plain + + + + + Enroll + + + + + Start the cert enrollment. + + + + + + + + + + + text/plain + + + + + + CertThumbPrint + + + + + Specify the current cert’s thumbprint. + + + + + + + + + + + text/plain + + + + + Status + + + + + Specify the latest status for the certificate due to enroll request. + + + + + + + + + + + text/plain + + + + + ErrorCode + + + + + Specify the last hresult in case enroll action failed. + + + + + + + + + + + text/plain + + + + + + + WSTEP + + + + + The parent node that hosts client certificate that is enrolled via WSTEP, e.g. the certificate that is enrolled during MDM enrollment. + + + + + + + + + + + + + + + CertThumprint + + + + + The thumb print of enrolled MDM client certificate. + + + + + + + + + + + text/plain + + + + + Renew + + + + + Under this node are the renew properties. + + + + + + + + + + + + + + + RenewPeriod + + + + + + + + Specify the number of days prior to the enrollment cert expiration to prompt the user to renew. + + + + + + + + + + + text/plain + + + + + ServerURL + + + + + + + + Optional. Specifies the cert renewal server URL which is the discovery server. + + + + + + + + + + + text/plain + + + + + RetryInterval + + + + + + + + Optional. This parameter specifies retry interval when previous renew failed (in days). It applies to both manual cert renewal and ROBO cert renewal. Retry schedule will stop at cert expiration date. + + + + + + + + + + + text/plain + + + + + ROBOSupport + + + + + + + + Optional. Notify the client whether enrollment server supports ROBO auto certificate renew. NOTE: This flag is only needed to the device which is MDM enrolled via On-premise authentication method. For MDM enrolled with federated authentication, ROBO is the only supported renewal method. If the server sets this node value to be false or delete this node for federated enrolled device, the configuration will fail with OMA DM error code 405. + + + + + + + + + + + text/plain + + + + + Status + + + + + Show the latest action status for this certificate. + + + + + + + + + + + text/plain + + + + + ErrorCode + + + + + If certificate renew fails, this node provide the last hresult code during renew process. + + + + + + + + + + + text/plain + + + + + LastRenewalAttemptTime + + + + + Time of last attempted renew + + + + + + + + + + text/plain + + + + + RenewNow + + + + + Initiate a renew now + + + + + + + + + + + text/plain + + + + + RetryAfterExpiryInterval + + + + + + How long after the enrollment cert has expiried to keep trying to renew + + + + + + + + + + + text/plain + + + + + + + + CA + + + + + This cryptographic store contains intermediary certification authorities. + + + + + + + + + + + + + + + * + + + + + + The SHA1 hash for the certificate. The 20-byte SHA1 hash of the certificate is specified in hexadecimal. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + + + + + EncodedCertificate + + + + + + + The base64 Encoded X.509 certificate + + + + + + + + + + + text/plain + + + + + IssuedBy + + + + + The name of the certificate issuer. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + IssuedTo + + + + + The name of the certificate subject. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidFrom + + + + + The starting date of the certificate's validity. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidTo + + + + + The expiration date of the certificate. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + + + + + + + + text/plain + + + + + + System + + + + + This store holds the System portion of the CA store. + + + + + + + + + + + + + + + * + + + + + + The SHA1 hash for the certificate. The 20-byte SHA1 hash of the certificate is specified in hexadecimal. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + + + + + EncodedCertificate + + + + + + + The base64 Encoded X.509 certificate. + + + + + + + + + + + text/plain + + + + + IssuedBy + + + + + The name of the certificate issuer. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + IssuedTo + + + + + The name of the certificate subject. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidFrom + + + + + The starting date of the certificate's validity. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + ValidTo + + + + + The expiration date of the certificate. This node is implicitly created only when the EncodedCertificate node is added. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + + + + + + + + text/plain + + + + + + + + +``` + +  + +  + + + + + diff --git a/windows/client-management/mdm/cleanpc-csp.md b/windows/client-management/mdm/cleanpc-csp.md new file mode 100644 index 0000000000..f74ca54b1e --- /dev/null +++ b/windows/client-management/mdm/cleanpc-csp.md @@ -0,0 +1,33 @@ +--- +title: CleanPC CSP +description: The CleanPC configuration service provider (CSP) allows removal of user-installed and pre-installed applications, with the option to persist user data. This CSP was added in Windows 10, version 1703. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CleanPC CSP + +The CleanPC configuration service provider (CSP) allows removal of user-installed and pre-installed applications, with the option to persist user data. This CSP was added in Windows 10, version 1703. + +The following diagram shows the CleanPC configuration service provider in tree format. + +![CleanPC csp diagram](images/provisioning-csp-cleanpc.png) + +**./Device/Vendor/MSFT/CleanPC** +

The root node for the CleanPC configuration service provider.

+ +**CleanPCWithoutRetainingUserData** +

An integer specifying a CleanPC operation without any retention of user data. + +

The only supported operation is Execute. + +**CleanPCRetainingUserData** +

An integer specifying a CleanPC operation with retention of user data. + +

The only supported operation is Execute. diff --git a/windows/client-management/mdm/cleanpc-ddf.md b/windows/client-management/mdm/cleanpc-ddf.md new file mode 100644 index 0000000000..ffee599925 --- /dev/null +++ b/windows/client-management/mdm/cleanpc-ddf.md @@ -0,0 +1,108 @@ +--- +title: CleanPC DDF +description: This topic shows the OMA DM device description framework (DDF) for the CleanPC configuration service provider. DDF files are used only with OMA DM provisioning XML. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: A2182898-1577-4675-BAE5-2A3A9C2AAC9B +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CleanPC DDF + +This topic shows the OMA DM device description framework (DDF) for the **CleanPC** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + CleanPC + ./Device/Vendor/MSFT + + + + + Allow removal of user installed and pre-installed applications, with option to persist user data + + + + + + + + + + + com.microsoft/1.0/MDM/CleanPC + + + + CleanPCWithoutRetainingUserData + + + + + CleanPC operation without any retention of User data + + + + + + + + + + + text/plain + + + + + CleanPCRetainingUserData + + + + + CleanPC operation with retention of User data + + + + + + + + + + + text/plain + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/clientcertificateinstall-csp.md b/windows/client-management/mdm/clientcertificateinstall-csp.md new file mode 100644 index 0000000000..32c811f242 --- /dev/null +++ b/windows/client-management/mdm/clientcertificateinstall-csp.md @@ -0,0 +1,675 @@ +--- +title: ClientCertificateInstall CSP +description: ClientCertificateInstall CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: B624EB73-2972-47F2-9D7E-826D641BF8A7 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ClientCertificateInstall CSP + + +The ClientCertificateInstall configuration service provider enables the enterprise to install client certificates. + +For PFX certificate installation and SCEP installation, the SyncML commands must be wrapped in atomic commands to ensure enrollment execution is not triggered until all settings are configured. The Enroll command must be the last item in the atomic block. + +> **Note**   +Currently in Windows 10, version 1511, when using the ClientCertificateInstall to install certificates to the device store and the user store and both certificates are sent to the device in the same MDM payload, the certificate intended for the device store will also get installed in the user store. This may cause issues with Wi-Fi or VPN when choosing the correct certificate to establish a connection. We are working to fix this issue. + +You can only set PFXKeyExportable to true if KeyLocation=3. For any other KeyLocation value, the CSP will fail. + + +The following image shows the ClientCertificateInstall configuration service provider in tree format. + +![clientcertificateinstall csp](images/provisioning-csp-clientcertificateinstall.png) + +**Device or User** +

For device certificates, use **./Device/Vendor/MSFT** path and for user certificates use **./User/Vendor/MSFT** path. + +**ClientCertificateInstall** +

The root node for the ClientCertificateInstaller configuration service provider. + +**ClientCertificateInstall/PFXCertInstall** +

Required for PFX certificate installation. The parent node grouping the PFX certificate related settings. + +

Supported operation is Get. + +**ClientCertificateInstall/PFXCertInstall/****_UniqueID_** +

Required for PFX certificate installation. A unique ID to differentiate different certificate install requests. + +

The data type format is node. + +

Supported operations are Get, Add, and Delete . + +

Calling Delete on this node should delete the certificates and the keys that were installed by the corresponding PFX blob. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/KeyLocation** +

Required for PFX certificate installation. Indicates the KeyStorage provider to target the private key installation to. + +

Supported operations are Get, Add, and Replace. + +

The data type is an integer corresponding to one of the following values: + +| Value | Description | +|-------|---------------------------------------------------------------------------------------------------------------| +| 1 | Install to TPM if present, fail if not present. | +| 2 | Install to TPM if present. If not present, fallback to software. | +| 3 | Install to software. | +| 4 | Install to Windows Hello for Business (formerly known as Microsoft Passport for Work) whose name is specified | + + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/ContainerName** +

ptional. Specifies the Windows Hello for Business (formerly known as Microsoft Passport for Work) container name (if Windows Hello for Business storage provider (KSP) is chosen for the KeyLocation). If this node is not specified when Windows Hello for Business KSP is chosen, enrollment will fail. + +

Date type is string. + +

Supported operations are Get, Add, and Replace. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/PFXCertBlob** +

CRYPT\_DATA\_BLOB structure that contains a PFX packet with the exported and encrypted certificates and keys. The Add operation triggers the addition to the PFX certificate. This requires that all the other nodes under UniqueID that are parameters for PFX installation (Container Name, KeyLocation, CertPassword, KeyExportable) are present before this is called. This also sets the Status node to the current Status of the operation. + +

The data type format is binary. + +

Supported operations are Get, Add, and Replace. + +

If a blob already exists, the Add operation will fail. If Replace is called on this node, the existing certificates are overwritten. + +

If Add is called on this node for a new PFX, the certificate will be added. When a certificate does not exist, Replace operation on this node will fail. + +

In other words, using Replace or Add will result in the effect of either overwriting the old certificate or adding a new certificate CRYPT\_DATA\_BLOB, which can be found in [CRYPT\_INTEGER\_BLOB](http://go.microsoft.com/fwlink/p/?LinkId=523871). + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/PFXCertPassword** +

Password that protects the PFX blob. This is required if the PFX is password protected. + +

Data Type is a string. + +

Supported operations are Get, Add, and Replace. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/PFXCertPasswordEncryptionType** +

Optional. Used to specify whtether the PFX certificate password is encrypted with the MDM certificate by the MDM sever. + +

The data type is int. Valid values: + +- 0 - Password is not encrypted. +- 1 - Password is encrypted with the MDM certificate. +- 2 - Password is encrypted with custom certificate. + +

When PFXCertPasswordEncryptionType =2, you must specify the store name in PFXCertPasswordEncryptionStore setting. + +

Supported operations are Get, Add, and Replace. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/PFXKeyExportable** +

Optional. Used to specify if the private key installed is exportable (and can be exported later). The PFX is not exportable when it is installed to TPM. + +> **Note**  You can only set PFXKeyExportable to true if KeyLocation=3. For any other KeyLocation value, the CSP will fail. + +  +

The data type bool. + +

Supported operations are Get, Add, and Replace. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/Thumbprint** +

Returns the thumbprint of the installed PFX certificate. + +

The datatype is a string. + +

Supported operation is Get. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/Status** +

Required. Returns the error code of the PFX installation from the GetLastError command called after the PfxImportCertStore. + +

Data type is an integer. + +

Supported operation is Get. + +**ClientCertificateInstall/PFXCertInstall/*UniqueID*/PFXCertPasswordEncryptionStore** +

Added in Windows 10, version 1511. When PFXCertPasswordEncryptionType = 2, it specifies the store name of the certificate used for decrypting the PFXCertPassword. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP** +

Node for SCEP. + +> **Note**  An alert is sent after the SCEP certificate is installed. + +  +**ClientCertificateInstall/SCEP/****_UniqueID_** +

A unique ID to differentiate different certificate installation requests. + +

Supported operations are Get, Add, Replace, and Delete. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install** +

A node required for SCEP certificate enrollment. Parent node to group SCEP cert installation related requests. + +

Supported operations are Get, Add, Replace, and Delete. + +> **Note**  Although the child nodes under Install support Replace commands, once the Exec command is sent to the device, the device will take the values that are set when the Exec command is accepted. The server should not expect the node value change after Exec command is accepted, as it will impact the current enrollment underway. The server should check the Status node value and make sure the device is not at an unknown state before changing child node values. + +  +**ClientCertificateInstall/SCEP/*UniqueID*/Install/ServerURL** +

Required for SCEP certificate enrollment. Specifies the certificate enrollment server. Multiple server URLs can be listed, separated by semicolons. + +

Data type is string. + +

Supported operations are Get, Add, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/Challenge** +

Required for SCEP certificate enrollment. B64 encoded SCEP enrollment challenge. Challenge is deleted shortly after the Exec command is accepted. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/EKUMapping** +

Required. Specifies extended key usages. Subject to SCEP server configuration. The list of OIDs are separated by a plus **+**. For example, *OID1*+*OID2*+*OID3*. + +Data type is string. +

Required for enrollment. Specifies the key usage bits (0x80, 0x20, 0xA0, etc.) for the certificate in decimal format. The value should at least have the second (0x20), fourth (0x80) or both bits set. If the value doesn’t have those bits set, the configuration will fail. + +

Data type is int. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/SubjectName** +

Required. Specifies the subject name. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/KeyProtection** +

Optional. Specifies where to keep the private key. + +> **Note**  Even if the private key is protected by TPM, it is not protected with a TPM PIN. + +  +

The data type is an integer corresponding to one of the following values: + +| Value | Description | +|-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 1 | Private key protected by TPM. | +| 2 | Private key protected by phone TPM if the device supports TPM. All Windows Phone 8.1 devices support TPM and will treat value 2 as 1. | +| 3 | (Default) Private key saved in software KSP. | +| 4 | Private key protected by Windows Hello for Business (formerly known as Microsoft Passport for Work). If this option is specified, the ContainerName must be specifed, otherwise enrollment will fail. | + +  +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/RetryDelay** +

Optional. When the SCEP server sends a pending status, this value specifies the device retry waiting time in minutes. + +

Data type format is an integer. + +

The default value is 5. + +

The minimum value is 1. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/RetryCount** +

Optional. Unique to SCEP. Specifies the device retry times when the SCEP server sends a pending status. + +

Data type is integer. + +

Default value is 3. + +

Maximum value is 30. If the value is larger than 30, the device will use 30. + +

Minimum value is 0, which indicates no retry. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/TemplateName** +

Optional. OID of certificate template name. + +> **Note**  This name is typically ignored by the SCEP server; therefore the MDM server typically doesn’t need to provide it. + +  +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/KeyLength** +

Required for enrollment. Specify private key length (RSA). + +

Data type is integer. + +

Valid values are 1024, 2048, and 4096. + +

For Windows Hello for Business (formerly known as Microsoft Passport for Work) , only 2048 is the supported key length. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/HashAlgorithm** +

Required. Hash algorithm family (SHA-1, SHA-2, SHA-3) specified by MDM server. If multiple hash algorithm families are specified, they must be separated with **+**. + +

For Windows Hello for Business, only SHA256 is the supported algorithm. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/CAThumbprint** +

Required. Specifies Root CA thumbprint. This is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. When client authenticates the SCEP server, it checks the CA certificate from the SCEP server to verify a match with this certificate. If it is not a match, the authentication will fail. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/SubjectAlternativeNames** +

Optional. Specifies subject alternative names (SAN). Multiple alternative names can be specified by this node. Each name is the combination of name format+actual name. Refer to the name type definitions in MSDN for more information. + +

Each pair is separated by semicolon. For example, multiple SANs are presented in the format of *\[name format1\]*+*\[actual name1\]*;*\[name format 2\]*+*\[actual name2\]*. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/ValidPeriod** +

Optional. Specifies the units for the valid certificate period. + +

Data type is string. + +

Valid values are: + +- Days (Default) +- Months +- Years + +> **Note**  The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) to the SCEP server as part of certificate enrollment request. Depending on the server configuration, the server defines how to use this valid period to create the certificate. + +  +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/ValidPeriodUnits** +

Optional. Specifies the desired number of units used in the validity period. This is subject to SCEP server configuration. Default value is 0. The unit type (days, months, or years) are defined in the ValidPeriod node. Note the valid period specified by MDM will overwrite the valid period specified in the certificate template. For example, if ValidPeriod is Days and ValidPeriodUnits is 30, it means the total valid duration is 30 days. + +

Data type is string. + +>**Note**  The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPeriod) to the SCEP server as part of certificate enrollment request. Depending on the server configuration, the server defines how to use this valid period to create the certificate. + +  +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/ContainerName** +

Optional. Specifies the Windows Hello for Business container name (if Windows Hello for Business KSP is chosen for the node). If this node is not specified when Windows Hello for Business KSP is chosen, the enrollment will fail. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/CustomTextToShowInPrompt** +

Optional. Specifies the custom text to show on the Windows Hello for Business PIN prompt during certificate enrollment. The admin can choose to provide more contextual information in this field for why the user needs to enter the PIN and what the certificate will be used for. + +

Data type is string. + +

Supported operations are Add, Get, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/Enroll** +

Required. Triggers the device to start the certificate enrollment. The device will not notify MDM server after certificate enrollment is done. The MDM server could later query the device to find out whether new certificate is added. + +

The date type format is Null, meaning this node doesn’t contain a value. + +

The only supported operation is Execute. + +**ClientCertificateInstall/SCEP/*UniqueID*/Install/AADKeyIdentifierList** +

Optional. Specify the AAD Key Identifier List as a list of semicolon separated values. On Enroll, the values in this list are validated against the AAD Key present on the device. If no match is found, enrollment will fail. + +

Data type is string. + +

Supported operations are Add, Get, Delete, and Replace. + +**ClientCertificateInstall/SCEP/*UniqueID*/CertThumbprint** +

Optional. Specifies the current certificate’s thumbprint if certificate enrollment succeeds. It is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. + +

If the certificate on the device becomes invalid (Cert expired, Cert chain is not valid, private key deleted) then it will return an empty string. + +

Data type is string. + +

The only supported operation is Get. + +**ClientCertificateInstall/SCEP/*UniqueID*/Status** +

Required. Specifies latest status of the certificated during the enrollment request. + +

Data type is string. Valid values: + +

The only supported operation is Get. + +| Value | Description | +|-------|---------------------------------------------------------------------------------------------------| +| 1 | Finished successfully | +| 2 | Pending (the device hasn’t finished the action but has received the SCEP server pending response) | +| 16 | Action failed | +| 32 | Unknown | + +  +**ClientCertificateInstall/SCEP/*UniqueID*/ErrorCode** +

Optional. An integer value that indicates the HRESULT of the last enrollment error code. + +

The only supported operation is Get. + +**ClientCertificateInstall/SCEP/*UniqueID*/RespondentServerUrl** +

Required. Returns the URL of the SCEP server that responded to the enrollment request. + +

Data type is string. + +

The only supported operation is Get. + +## Example + + +Enroll a client certificate through SCEP. + +``` syntax + + + + + 301 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP/ + + + node + + + + + 302 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/RetryCount + + + int + + 1 + + + + 303 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/RetryDelay + + + int + + 1 + + + + 304 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/KeyUsage + + + int + + 160 + + + + 305 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/KeyLength + + + int + + 1024 + + + + 306 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/HashAlgorithm + + + chr + + SHA-1 + + + + 307 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/SubjectName + + + chr + + CN=ContosoCSP + + + + 308 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/SubjectAlternativeNames + + + chr + + + + + + 309 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/ValidPeriod + + + chr + + Years + + + + 310 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/ValidPeriodUnits + + + int + + 1 + + + + 311 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/EKUMapping + + + chr + + 1.3.6.1.4.1.311.10.3.12+1.3.6.1.4.1.311.10.3.4+1.3.6.1.4.1.311.20.2.2+1.3.6.1.5.5.7.3.2 + + + + 312 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/KeyProtection + + + int + + 3 + + + + 313$ + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/ServerURL + + + chr + + http://constoso.com/certsrv/mscep/mscep.dll + + + + 314 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/Challenge + + + chr + + 1234CB055B7EBF384A9486A22B7559A5 + + + + 315 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/CAThumbprint + + + chr + + 12345087E648875D1DF5D9F9FF89DD10 + + + + 316 + + + ./Device/Vendor/MSFT/ClientCertificateInstall/SCEP//Install/Enroll + + + + + + + +``` + +Add a PFX certificate. The PFX certificate password is encrypted with a custom certificate fro "My" store. + +``` syntax + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C + + + + + $CmdID$ + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/KeyLocation + + + int + + 2 + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertBlob + + + chr + + Base64_Encode_Cert_Blob + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPassword + + + chr + + Base64Encoded_Encrypted_Password_Blog + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPasswordEncryptionType + + + int + + 2 + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXCertPasswordEncryptionStore + + + chr + + My + + + + + $CmdID$ + + + ./User/Vendor/MSFT/ClientCertificateInstall/PFXCertInstall/813A171D7341E1DA90D4A01878DD5328D351900C/PFXKeyExportable + + + bool + + true + + + + + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/clientcertificateinstall-ddf-file.md b/windows/client-management/mdm/clientcertificateinstall-ddf-file.md new file mode 100644 index 0000000000..ffc094694c --- /dev/null +++ b/windows/client-management/mdm/clientcertificateinstall-ddf-file.md @@ -0,0 +1,1070 @@ +--- +title: ClientCertificateInstall DDF file +description: ClientCertificateInstall DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 7F65D045-A750-4CDE-A1CE-7D152AA060CA +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ClientCertificateInstall DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **ClientCertificateInstall** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + ClientCertificateInstall + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + com.microsoft/1.1/MDM/ClientCertificateInstall + + + + PFXCertInstall + + + + + Required for PFX certificate installation. The parent node grouping the PFX cert related settings. Supported operation is Get. + + + + + + + + + + + + + + + + + + + + + + + Required for PFX certificate installation. A unique ID to differentiate different certificate install requests. +Format is node. +Supported operations are Get, Add, Delete +Calling Delete on the this node, should delete the certificates and the keys that were installed by the corresponding PFX blob. + + + + + + + + + + + UniqueID + + + + + + KeyLocation + + + + + + + Required for PFX certificate installation. Indicates the KeyStorage provider to target the private key installation to. Supported operations are Get, Add + Datatype will be int +1- Install to TPM, fail if not present +2 – Install to TPM if present, if not present fallback to Software +3 – Install to software +4 – Install to NGC container whose name is specified + + + + + + + + + + + + text/plain + + + + + ContainerName + + + + + + + Optional. +Specifies the NGC container name (if NGC KSP is chosen for above node). If this node is not specified when NGC KSP is chosen, enrollment will fail. +Format is chr +Supported operations are Get, Add, Delete and Replace + + + + + + + + + + + + text/plain + + + + + PFXCertBlob + + + + + + + Required. +CRYPT_DATA_BLOB structure that contains a PFX packet with the exported and encrypted certificates and keys. Add on this node will trigger the addition to the PFX certificate. This requires that all the other nodes under UniqueID that are parameters for PFX installation (Container Name, KeyLocation, CertPassword, fKeyExportable) are present before this is called. This will also set the Status node to the current Status of the operation. +Format is Binary64 +Supported operations are Get, Add, Replace +If Add is called on this node and a blob already exists, it will fail. If Replace is called on this node, the certificates will be overwritten. +If Add is called on this node for a new PFX, the certificate will be added. If Replace is called on this node when it does not exist, this will fail. +In other words, using Replace or Add will result in the effect of either overwriting the old certificate or adding a new certificate +CRYPT_DATA_BLOB on MSDN can be found at http://msdn.microsoft.com/en-us/library/windows/desktop/aa381414(v=vs.85).aspx + + + + + + + + + + + + text/plain + + + + + PFXCertPassword + + + + + + + +Required if PFX is password protected. +Password that protects the PFX blob. +Format is chr. Supported operations are Add, Get + + + + + + + + + + + + text/plain + + + + + PFXCertPasswordEncryptionType + + + + + + + 0 + Optional. Used to specify if the PFX certificate password is encrypted with a certificate. +If the value is +0 - Password is not encrypted +1- Password is encrypted using the MDM certificate by the MDM server +2 - Password is encrypted by a Custom Certificate by the MDM server. When this value is used here, also specify the custom store name in the PFXCertPasswordEncryptionStore node. +The datatype for this node is int. +Supported operations are Add, Replace + + + + + + + + + + + + text/plain + + + + + PFXKeyExportable + + + + + + + true + Optional. Used to specify if the private key installed is exportable (can be exported later). The datatype for this node is bool. +Supported operations are Add, Get + + + + + + + + + + + + text/plain + + + + + Thumbprint + + + + + Returns the thumbprint of the PFX certificate installed. Format is string.Supported operations are Get. + + + + + + + + + + + + text/plain + + + + + Status + + + + + Returns the error code of the PFX installation from the GetLastError command called after the PfxImportCertStore. Datatype is int. +Support operations are Get + + + + + + + + + + + + text/plain + + + + + PFXCertPasswordEncryptionStore + + + + + + + Optional. +When a value of "2" is contained iin PFXCertPasswordEncryptionType, specify the store name where the certificate for decrypting the PFXCertPassword is stored. +Datatype is string, +Support operation are Add, Get and Replace. + + + + + + + + + + + + text/plain + + + + + + + SCEP + + + + + + + + + + + + + + + + + + + + + + + + + + + Required for SCEP certificate installation. A unique ID to differentiate different certificate install requests. +Format is node. +Supported operations are Get, Add, Delete +Calling Delete on the this node, should delete the corresponding SCEP certificate + + + + + + + + + + UniqueID + + + + + + Install + + + + + + + + Required for SCEP certificate enrollment. Parent node to group SCEP cert install related request. Format is node. Supported operation is Add, Delete. + +NOTE: though the children nodes under Install support Replace commands, once the Exec command is sent to the device, the device will take the values which are set when the Exec command is accepted. The server should not expect the node value change after Exec command is accepted will impact the current undergoing enrollment. The server should check the Status node value and make sure the device is not at unknown stage before changing children node values. + + + + + + + + + + + + + + + ServerURL + + + + + + + + Required for SCEP certificate enrollment. Specify the cert enrollment server. The server could specify multiple server URLs separated by semicolon. +Format is string. +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + Challenge + + + + + + + + Required for SCEP certificate enrollment. B64 encoded SCEP enrollment challenge. Format is chr. Supported operations are Get, Add, Replace, Delete. Challenge will be deleted shortly after the Exec command is accepted. + + + + + + + + + + + text/plain + + + + + EKUMapping + + + + + + + + Required. Specify extended key usages. Subjected to SCEP server configuration. The list of OIDs are separated by plus “+”. Sample format: OID1+OID2+OID3. + +Format is chr. + +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + KeyUsage + + + + + + + + Required for enrollment. Specify the key usage bits (0x80, 0x20, 0xA0, etc.) for the certificate in decimal format. The value should at least have second (0x20) or forth (0x80) or both bits set. If the value doesn’t have those bits set, configuration will fail. + +Format is int. + +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + SubjectName + + + + + + + + Required. Specify the subject name. Format is chr. Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + KeyProtection + + + + + + + + 3 + Optional. Specify where to keep the private key. Note that even it is protected by TPM, it is not guarded with TPM PIN. +SCEP enrolled cert doesn’t support TPM PIN protection. +Supported values: +1 – private key protected by TPM, + +2 – private key protected by phone TPM if the device supports TPM. +All Windows Phone 8.1 devices support TPM and will treat value 2 as 1 + +3 (default) – private key saved in software KSP + +4 – private key protected by NGC. If this option is specified, container name should be specifed, if not enrollment will fail + + +Format is int. + +Supported operations are Get, Add, Delete, Replace + + + + + + + + + + + + text/plain + + + + + RetryDelay + + + + + + + + 5 + Optional. When the SCEP server sends pending status, specify device retry waiting time in minutes. + +Default value is: 5 +The min value is 1. + +Format is int. + +Supported operations are Get, Add, Delete noreplace + + + + + + + + + + + text/plain + + + + + RetryCount + + + + + + + + 3 + Optional. Special to SCEP. Specify device retry times when the SCEP sever sends pending status. Format is int. Default value is 3. Max value: the value cannot be larger than 30. If it is larger than 30, the device will use 30. +The min value is 0 which means no retry. Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + TemplateName + + + + + + + + Optional. OID of certificate template name. Note that this name is typically ignored by the SCEP server, therefore the MDM server typically doesn’t need to provide it. Format is chr. Supported operations are Get, Add, Delete.noreplace + + + + + + + + + + + text/plain + + + + + KeyLength + + + + + + + + Required for enrollment. Specify private key length (RSA). Format is int. + +Valid value: 1024, 2048, 4096. For NGC, only 2048 is the supported keylength. + +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + HashAlgorithm + + + + + + + + Required for enrollment. Hash algorithm family (SHA-1, SHA-2, SHA-3) specified by MDM server. If multiple hash algorithm families are specified, they must be separated via +. + +For NGC, only SHA256 is supported as the supported algorithm + +Format is chr. +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + CAThumbprint + + + + + + + + Required. Specify root CA thumbprint. It is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. When client authenticates SCEP server, it checks CA cert from SCEP server whether match with this cert. If not match, fail the authentication. +Format is chr. +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + SubjectAlternativeNames + + + + + + + + Optional. Specify subject alternative name. Multiple alternative names could be specified by this node. Each name is the combination of name format+actual name. Refer name type definition in MSDN. Each pair is separated by semicolon. E.g. multiple SAN are presented in the format of [nameformat1]+[actual name1];[name format 2]+[actual name2]. + +Format is chr. + +Supported operations are Get, Add, Delete, Replace. + + + + + + + + + + + text/plain + + + + + ValidPeriod + + + + + + + + Days + Optional. Specify the units for valid period. Valid values are: Days(Default), Months, Years. +Format is chr. +Supported operations are Get, Add, Delete, Replace. + +NOTE: The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPerio) the SCEP server as part of certificate enrollment request. It is the server’s decision on how to use this valid period to create the certificate. + + + + + + + + + + + text/plain + + + + + ValidPeriodUnits + + + + + + + + 0 + Optional. Specify desired number of units used in validity period. Subjected to SCEP server configuration. Default is 0. The units are defined in ValidPeriod node. Note the valid period specified by MDM will overwrite the valid period specified in cert template. For example, if ValidPeriod is days and ValidPeriodUnits is 30, it means the total valid duration is 30 days. + +Format is int. + +Supported operations are Get, Add, Delete, Replace. + +NOTE: The device only sends the MDM server expected certificate validation period (ValidPeriodUnits + ValidPerio) the SCEP server as part of certificate enrollment request. It is the server’s decision on how to use this valid period to create the certificate. + + + + + + + + + + + text/plain + + + + + ContainerName + + + + + + + + Optional. +Specifies the NGC container name (if NGC KSP is chosen for above node). If this node is not specified when NGC KSP is chosen, enrollment will fail. + +Format is chr + +Supported operations are Get, Add, Delete and Replace + + + + + + + + + + + text/plain + + + + + CustomTextToShowInPrompt + + + + + + + + Optional. Specifies the custom text to show on the NGC PIN prompt during certificate enrollment. The admin can choose to provide more contextual information for why the user needs to enter the PIN and what the certificate will be used for through this. + +Format is chr + +Supported operations are Get, Add, Delete and Replace + + + + + + + + + + + text/plain + + + + + Enroll + + + + + Required. Trigger the device to start the cert enrollment. The device will not notify MDM server after cert enrollment is done. The MDM server could later query the device to find out whether new cert is added. + +Format is null, e.g. this node doesn’t contain a value. + +Supported operation is Exec. + + + + + + + + + + + text/plain + + + + + AADKeyIdentifierList + + + + + + + + Optional. Specify the AAD Key Identifier List as a semicolon separated values. On Enroll, the values in this list are validated against the AAD Key present on the device. If no match is found, enrollment will fail. + + + + + + + + + + + text/plain + + + + + + CertThumbprint + + + + + Optional. Specify the current cert’s thumbprint if certificate enrollment succeeds. It is a 20-byte value of the SHA1 certificate hash specified as a hexadecimal string value. Format is chr. Supported operation is Get. + + + + + + + + + + + text/plain + + + + + Status + + + + + Required. Specify the latest status for the certificate due to enroll request. + +Format is chr. + +Supported operation is Get. + +Valid values are: +1 – finished successfully +2 – pending (the device hasn’t finished the action but has received the SCEP server pending response) +32 – unknown +16 - action failed + + + + + + + + + + + text/plain + + + + + ErrorCode + + + + + Optional. The integer value that indicates the HRESULT of the last enrollment error code. +Supported operation is Get. + + + + + + + + + + + text/plain + + + + + RespondentServerUrl + + + + + Required. Returns the URL of the SCEP server that responded to the enrollment request. + +Format is String + +Supported operation is Get + + + + + + + + + + + text/plain + + + + + + + +``` + +## Related topics + + +[ClientCertificateInstall configuration service provider](clientcertificateinstall-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/cm-cellularentries-csp.md b/windows/client-management/mdm/cm-cellularentries-csp.md new file mode 100644 index 0000000000..49a14d9096 --- /dev/null +++ b/windows/client-management/mdm/cm-cellularentries-csp.md @@ -0,0 +1,317 @@ +--- +title: CM\_CellularEntries CSP +description: CM\_CellularEntries CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: f8dac9ef-b709-4b76-b6f5-34c2e6a3c847 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CM\_CellularEntries CSP + +The CM\_CellularEntries configuration service provider is used to configure the General Packet Radio Service (GPRS) entries on the device. It defines each GSM data access point. + +> [!Note] +> Starting in the next major update to Windows 10, the CM\_CellularEntries CSP is supported in Windows 10 Home, Pro, Enterprise, and Education editions. + +This configuration service provider requires the ID\_CAP\_NETWORKING\_ADMIN capability to be accessed from a network configuration application. + +The following diagram shows the CM\_CellularEntries configuration service provider management object in tree format as used by Open Mobile Alliance Client Provisioning (OMA CP). The OMA DM protocol is not supported with this configuration service provider. + +![cm\-cellularentries csp](images/provisioning-csp-cm-cellularentries.png) + +**_entryname_** +

Defines the name of the connection.

+ +

The [CMPolicy configuration service provider](cmpolicy-csp.md) uses the value of *entryname* to identify the connection that is associated with a policy and [CM\_ProxyEntries configuration service provider](cm-proxyentries-csp.md) uses the value of *entryname* to identify the connection that is associated with a proxy.

+ +**AlwaysOn** +

Type: Int. Specifies if the Connection Manager will automatically attempt to connect to the APN when a connection is available. + +

A value of "0" specifies that AlwaysOn is not supported, and the Connection Manager will only attempt to connect to the APN when an application requests the connection. This setting is recommended for applications that use a connection occasionally, for example, an APN that only controls MMS. + +

A value of "1" specifies that AlwaysOn is supported, and the Connection Manager will automatically attempt to connect to the APN when it is available. This setting is recommended for general purpose Internet APNs. + +

There must be at least one AlwaysOn Internet connection provisioned for the mobile operator. + +**AuthType** +

Optional. Type: String. Specifies the method of authentication used for a connection. + +

A value of "CHAP" specifies the Challenge Handshake Application Protocol. A value of "PAP" specifies the Password Authentication Protocol. A value of "None" specifies that the UserName and Password parameters are ignored. The default value is "None". + +**ConnectionType** +

Optional. Type: String. Specifies the type of connection used for the APN. The following connection types are available: + +
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + +

gprs

Default. Used for GPRS type connections (GPRS + GSM + EDGE + UMTS + LTE).

cdma

Used for CDMA type connections (1XRTT + EVDO).

lte

Used for LTE type connections (eHRPD + LTE) when the device is registered HOME.

legacy

Used for GPRS + GSM + EDGE + UMTS connections.

lte_iwlan

Used for GPRS type connections that may be offloaded over WiFi

iwlan

Used for connections that are implemented over WiFi offload only

+ +  + +**Desc.langid** +

Optional. Specifies the UI display string used by the defined language ID. + +

A parameter name in the format of Desc.langid will be used as the language-specific identifier for the specified entry. For example, a parameter defined as `Desc.0409` with a value of `"GPRS Connection"` will force "GPRS Connection" to be displayed in the UI to represent this connection when the device is set to English language (language ID 0409). Descriptions for multiple languages may be provisioned using this mechanism, and the system will automatically switch among them if the user changes language preferences on the device. If no **Desc** parameter is provisioned for a given language, the system will default to the name used to create the entry. + +**Enabled** +

Specifies if the connection is enabled. + +

A value of "0" specifies that the connection is disabled. A value of "1" specifies that the connection is enabled. + +**IpHeaderCompression** +

Optional. Specifies if IP header compression is enabled. + +

A value of "0" specifies that IP header compression for the connection is disabled. A value of "1" specifies that IP header compression for the connection is enabled. + +**Password** +

Required if AuthType is set to a value other than "None". Specifies the password used to connect to the APN. + +**SwCompression** +

Optional. Specifies if software compression is enabled. + +

A value of "0" specifies that software compression for the connection is disabled. A value of "1" specifies that software compression for the connection is enabled. + +**UserName** +

Required if AuthType is set to a value other than "None". Specifies the user name used to connect to the APN. + +**UseRequiresMappingsPolicy** +

Optional. Specifies if the connection requires a corresponding mappings policy. + +

A value of "0" specifies that the connection can be used for any general Internet communications. A value of "1" specifies that the connection is only used if a mapping policy is present. + +

For example, if the multimedia messaging service (MMS) APN should not have any other traffic except MMS, you can configure a mapping policy that sends MMS traffic to this connection. Then, you set the value of UseRequiresMappingsPolicy to be equal to "1" and Connection Manager will only use the connection for MMS traffic. Without this, Connection Manager will try to use the connection for any general purpose Internet traffic. + +**Version** +

Type: Int. Specifies the XML version number and is used to verify that the XML is supported by Connection Manager's configuration service provider. + +

This value must be "1" if included. + +**GPRSInfoAccessPointName** +

Specifies the logical name to select the GPRS gateway. For more information about allowable values, see GSM specification 07.07 "10.1.1 Define PDP Context +CGDCONT". + +**Roaming** +

Optional. Type: Int. This parameter specifies the roaming conditions under which the connection should be activated. The following conditions are available: + +- 0 - Home network only. +- 1 (default)- All roaming conditions (home and roaming). +- 2 - Home and domestic roaming only. +- 3 - Domestic roaming only. +- 4 - Non-domestic roaming only. +- 5 - Roaming only. + +**OEMConnectionID** +

Optional. Type: GUID. Specifies a GUID to use to identify a specific connection in the modem. If a value is not specified, the default value is 00000000-0000-0000-0000-000000000000. This parameter is only used on LTE devices. + +**ApnId** +

Optional. Type: Int. Specifies the purpose of the APN. If a value is not specified, the default value is "0" (none). This parameter is only used on LTE devices. + +**IPType** +

Optional. Type: String. Specifies the network protocol of the connection. Available values are "IPv4", "IPv6", "IPv4v6", and "IPv4v6xlat". If a value is not specified, the default value is "IPv4". + +> [!Warning]   +> Do not use IPv6 or IPv4v6xlat on a device or network that does not support IPv6. Data functionality will not work. In addition, the device will not be able to connect to a roaming network that does not support IPv6 unless you configure roaming connections with an IPType of IPv4v6. + +  + +**ExemptFromDisablePolicy** +

Added back in Windows 10, version 1511. Optional. Type: Int. This should only be specified for special purpose connections whose applications directly manage their disable state (such as MMS). A value of "0" specifies that the connection is subject to the disable policy used by general purpose connections (not exempt). A value of "1" specifies that the connection is exempt. If a value is not specified, the default value is "0" (not exempt). + +

To allow MMS when data is set to OFF, set both ExemptFromDisablePolicy and UseRequiresMappingsPolicy to "1". This indicates that the connection is a dedicated MMS connection and that it should not be disabled when all other connections are disabled. As a result, MMS can be sent and received when data is set to OFF. Note that sending MMS while roaming is still not allowed. + +> [!Important]   +> Do not set ExemptFromDisablePolicy to "1", ExemptFromRoaming to "1", or UseRequiresMappingsPolicy to "1" for general purpose connections. + +

To avoid UX inconsistency with certain value combinations of ExemptFromDisablePolicy and AllowMmsIfDataIsOff, when you do not set ExemptFromDisablePolicy to 1 (default is 0), you should: + +- Hide the toggle for AllowMmsIfDataIsOff by setting AllowMmsIfDataIsOffEnabled to 0 (default is 1) +- Set AllowMMSIfDataIsOff to 1 (default is 0) + +  + +**ExemptFromRoaming** +

Added back in Windows 10, version 1511. Optional. Type: Int. This should be specified only for special purpose connections whose applications directly manage their roaming state. It should never be used with general purpose connections. A value of "0" specifies that the connection is subject to the roaming policy (not exempt). A value of "1" specifies that the connection is exempt (unaffected by the roaming policy). If a value is not specified, the default value is "0" (not exempt). + +**TetheringNAI** +

Optional. Type: Int. CDMA only. Specifies if the connection is a tethering connection. A value of "0" specifies that the connection is not a tethering connection. A value of "1" specifies that the connection is a tethering connection. If a value is not specified, the default value is "0". + +**IdleDisconnectTimeout** +

Optional. Type: Int. Specifies how long an on-demand connection can be unused before Connection Manager tears the connection down. This value is specified in seconds. Valid value range is 5 to 60 seconds. If not specified, the default is 30 seconds. + +> [!Important]   +

You must specify the IdleDisconnectTimeout value when updating an on-demand connection to ensure that the desired value is still configured. If it is not specified, the default value of 30 seconds may be used. + +  + +> [!Note]   +> If tear-down/activation requests occur too frequently, this value should be set to greater than 5 seconds. + +  + +**SimIccId** +

For single SIM phones, this parm is optional. However, it is highly recommended to include this value when creating future updates. For dual SIM phones, this parm is required. Type: String. Specifies the SIM ICCID that services the connection. + +**PurposeGroups** +

Optional. Type: String. Specifies the purposes of the connection by a comma-separated list of GUIDs representing purpose values. The following purpose values are available: + +- Internet - 3E5545D2-1137-4DC8-A198-33F1C657515F +- MMS - 53E2C5D3-D13C-4068-AA38-9C48FF2E55A8 +- IMS - 474D66ED-0E4B-476B-A455-19BB1239ED13 +- SUPL - 6D42669F-52A9-408E-9493-1071DCC437BD +- Purchase - 95522B2B-A6D1-4E40-960B-05E6D3F962AB (added in the next version of Windows 10) +- Administrative - 2FFD9261-C23C-4D27-8DCF-CDE4E14A3364 (added in the next version of Windows 10) + +## Additional information + + +To delete a connection, you must first delete any associated proxies and then delete the connection. The following example shows how to delete the proxy and then the connection. + +``` syntax + + + + + + + + +``` + +## OMA client provisioning examples + + +Configuring a GPRS connection: + +``` syntax + + + + + + + + + + + + +``` + +Configuring an LTE connection: + +``` syntax + + + + + + + + + + + + + + +``` + +Configuring a CDMA connection: + +``` syntax + + + + + + + + + + + + + + +``` + +## Microsoft Custom Elements + + +The following table shows the Microsoft custom elements that this configuration service provider supports for OMA Client Provisioning. + + ++++ + + + + + + + + + + + + + + + + + + + + +
ElementAvailable

nocharacteristic

Yes

characteristic-query

Yes

parm-query

Yes

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + diff --git a/windows/client-management/mdm/cm-proxyentries-csp.md b/windows/client-management/mdm/cm-proxyentries-csp.md new file mode 100644 index 0000000000..0b449eaa36 --- /dev/null +++ b/windows/client-management/mdm/cm-proxyentries-csp.md @@ -0,0 +1,153 @@ +--- +title: CM\_ProxyEntries CSP +description: CM\_ProxyEntries CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: f4c3dc71-c85a-4c68-9ce9-19f408ff7a0a +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CM\_ProxyEntries CSP + + +The CM\_ProxyEntries configuration service provider is used to configure proxy connections on the mobile device. + +> **Note**  CM\_ProxyEntries CSP is only supported in Windows 10 Mobile. + +  + +> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. + +  + +The following diagram shows the CM\_ProxyEntries configuration service provider management object in tree format as used by Open Mobile Alliance Client Provisioning (OMA CP) and OMA Device Management(OMA DM). Support for OMA DM was added in Windows 10, version 1607. + +![cm\-proxyentries csp (cp)](images/provisioning-csp-cm-proxyentries-cp.png) + +**entryname** +Defines the name of the connection proxy. + +Each cellular entry can have only one proxy entry. For example, an Internet connection can have no more than one HTTP proxy specified but it might also have a WAP proxy. If two applications need access to the same APN but one application needs a proxy and the other application cannot have a proxy, two entries can be created with different names for the same APN. + +**ConnectionName** +Specifies the name of the connection the proxy is associated with. This is the APN name of a connection configured using the [CM\_CellularEntries configuration service provider](cm-cellularentries-csp.md). + +**BypassLocal** +Specifies if the proxy should be bypassed when local hosts are accessed by the device. + +A value of "0" specifies that the proxy bypass for local hosts is disabled. A value of "1" specifies that the proxy bypass for local hosts is enabled. + +**Enable** +Specifies if the proxy is enabled. + +A value of "0" specifies that the proxy is disabled. A value of "1" specifies that the proxy is enabled. + +**Exception** +Specifies a list of external hosts which should bypass the proxy when accessed. + +The exception list is a semi-colon delimited list of host names. For example, to bypass the proxy when either MSN or Yahoo is accessed, the value for the Exception list would be "www.msn.com;www.yahoo.com". + +**Password** +Specifies the password used to connect to the proxy. + +Passwords are only required for WAP and SOCKS proxies and are not used for HTTP proxies. Queries of this parameter return a string composed of asterisks (\*). + +When setting the password, passing in the same string causes the new password to be ignored and does not change the existing password. + +**Port** +Specifies the port number of the proxy server. + +**Server** +Specifies the name of the proxy server. + +**Type** +Specifies the type of proxy connection for this entry. + +The following list enumerates the values allowed for the Type parameter. + +- "0" = Null proxy + +- "1" = HTTP proxy + +- "2" = WAP proxy + +- "4" = SOCKS4 proxy + +- "5" = SOCKS5 proxy + +The Null proxy can be used to allow Connection Manager to treat one network as a super set of another network by creating a null proxy from one network to the other. + +**UserName** +Specifies the username used to connect to the proxy. + +## Additional information + + +To delete both a proxy and its associated connection, you must delete the proxy first, and then delete the connection. The following example shows how to delete the proxy and then the connection. + +``` syntax + + + + + + + + +``` + +## Microsoft Custom Elements + + +The following table shows the Microsoft custom elements that this configuration service provider supports for OMA Client Provisioning. + + ++++ + + + + + + + + + + + + + + + + + + + + +
ElementAvailable

parm-query

Yes

nocharacteristic

Yes

characteristic-query

Yes

+

Recursive query: Yes

+

Top level query: Yes

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/cmpolicy-csp.md b/windows/client-management/mdm/cmpolicy-csp.md new file mode 100644 index 0000000000..baacc5ed3d --- /dev/null +++ b/windows/client-management/mdm/cmpolicy-csp.md @@ -0,0 +1,516 @@ +--- +title: CMPolicy CSP +description: CMPolicy CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 62623915-9747-4eb1-8027-449827b85e6b +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CMPolicy CSP + + +The CMPolicy configuration service provider defines rules that the Connection Manager uses to identify the correct connection for a connection request. + +> **Note**   +This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. + +  + +Each policy entry identifies one or more applications in combination with a host pattern. The policy entry is assigned a list of connection details that Connection Manager uses to satisfy connection requests matching the application and host patterns. CMPolicy configuration service provider can have multiple policies + +**Policy Ordering**: There is no explicit ordering of policies. The general rule is that the most concrete or specific policy mappings take a higher precedence. + +**Default Policies**: Policies are applied in order of their scope with the most specific policies considered before the more general policies. The phone’s default behavior applies to all applications and all domains and is only used when no other, more specific policy is available. The default policy is to use any available Wi-Fi network first and then any available APN. + +The following diagram shows the CMPolicy configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. + +![cmpolicy csp (dm,cp)](images/provisioning-csp-cmpolicy.png) + +***policyName*** +Defines the name of the policy. + +**SID** +The value of SID depends on the ClientType. + +For Universal Windows Platform (UWP) app-based mapping policies, SID is the Package family name without curly brackets {}, not the application. + +For non-UWP application-based mapping policies, SID is the application product ID in GUID format. The curly brackets {} around the GUID are required. + +For host-based mapping policies, SID must be set to `*`. + +**ClientType** +Specifies the mapping policy type. + +The following list describes the available mapping policy types: + +- Application-based mapping policies are applied to applications. To specify this mapping type, use the value `app`. + +- Host-based mapping policies are applied to all types of clients requesting connections to specified host(s). To specify this mapping type, use the value `*`. + +**Host** +Specifies the name of a host pattern. The host name is matched to the connection request to select the right policy to use. + +The host pattern can have two wild cards, "\*" and "+". The host pattern is not a URL pattern and there is no concept of transport or paths on the specific host. For example, the host pattern might be "\*.host\_name.com" to match any prefix to the host\_name.com domains. The host pattern will match "www.host\_name.com" and "mail.host\_name.com", but it will not match "host\_name.com". + +**OrderedConnections** +Specifies whether the list of connections is in preference order. + +A value of "0" specifies that the connections are not listed in order of preference. A value of "1" indicates that the listed connections are in order of preference. + +**Conn****_XXX_** +Enumerates the connections associated with the policy. Element names begin with "Conn" followed by three digits which increment starting from "000". For example, a policy which applied to five connections would have element entries named "Conn000", "Conn001", "Conn002", "Conn003", and "Conn004". + +**ConnectionID** +Specifies a unique identifier for a connection within a group of connections. The exact value is based on the Type parameter. + +For `CMST_CONNECTION_NAME`, specify the connection name. For example, if you have a connection configured by using the CM\_CellularEntries configuration service provider, the connection name could be the name of the connection. If you have a NAP configured with the NAPID set to “GPRS1”, the connection name could be “GPRS1@WAP”. + +For `CMST_CONNECTION_TYPE`, specify the GUID for the desired connection type. The curly brackets {} around the GUID are required. The following connection types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Connection typeGUID

GSM

{A05DC613-E393-40ad-AA89-CCCE04277CD9}

CDMA

{274AD55A-4A70-4E35-93B3-AE2D2E6727FC}

Legacy 3GPP

{6DE4C04B-B74E-47FA-99E5-8F2097C06A92}

LTE

{2378E547-8312-46A5-905E-5C581E92693B}

Wi-Fi

{8568B401-858E-4B7B-B3DF-0FD4927F131B}

Wi-Fi hotspot

{072FC7DC-1D93-40D1-9BB0-2114D7D73434}

+ +  + +For `CMST_CONNECTION_NETWORK_TYPE`, specify the GUID for the desired network type. The curly brackets {} around the GUID are required. The following network types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Network typeGUID

GPRS

{AFB7D659-FC1F-4EA5-BDD0-0FDA62676D96}

1XRTT

{B1E700AE-A62F-49FF-9BBE-B880C995F27D}

EDGE

{C347F8EC-7095-423D-B838-7C7A7F38CD03}

WCDMA UMTS

{A72F04C6-9BE6-4151-B5EF-15A53E12C482}

WCDMA FOMA

{B8326098-F845-42F3-804E-8CC3FF7B50B4}

1XEVDO

{DD42DF39-EBDF-407C-8146-1685416401B2}

1XEVDV

{61BF1BFD-5218-4CD4-949C-241CA3F326F6}

HSPA HSDPA

{047F7282-BABD-4893-AA77-B8B312657F8C}

HSPA HSUPA

{1536A1C6-A4AF-423C-8884-6BDDA3656F84}

LTE

{B41CBF43-6994-46FF-9C2F-D6CA6D45889B}

EHRPD

{7CFA04A5-0F3F-445C-88A4-C86ED2AD94EA}

Ethernet 10Mbps

{97D3D1B3-854A-4C32-BD1C-C13069078370}

Ethernet 100Mbps

{A8F4FE66-8D04-43F5-9DD2-2A85BD21029B}

Ethernet Gbps

{556C1E6B-B8D4-448E-836D-9451BA4CCE75}

+ +  + +For `CMST_CONNECTION_DEVICE_TYPE`, specify the GUID for the desired device type. The curly brackets {} around the GUID are required. The following device types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
Device typeGUID

Cellular device

{F9A53167-4016-4198-9B41-86D9522DC019}

Ethernet

{97844272-00C7-4572-B20A-D8D861C095F2}

Bluetooth

{1D793123-701A-4fd0-B6AE-9C3C57E99C2C}

Virtual

{EAA02CE5-9C70-4E87-97FE-55C9DEC847D4}

+ +  + +**Type** +Specifies the type of connection being referenced. The following list describes the available connection types: + +- `CMST_CONNECTION_NAME` – A connection specified by name. + +- `CMST_CONNECTION_TYPE` – Any connection of a specified type. + +- `CMST_CONNECTION_NETWORK_TYPE` – Any connection of a specified network type. + +- `CMST_CONNECTION_DEVICE_TYPE` – Any connection of the specified device type. + +## OMA client provisioning examples + + +Adding an application-based mapping policy. In this example, the ConnectionId for type CMST\_CONNECTION\_NAME is set to the name of the connection (“GPRSConn1”) that is configured with the CM\_CellularEntries configuration service provider. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +Adding a host-based mapping policy. In this example, the ConnectionId for type CMST\_CONNECTION\_NAME is set to the name of the connection (“GPRSConn1”) that is configured with the CM\_CellularEntries configuration service provider. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +## OMA DM examples + + +Adding an application-based mapping policy: + +``` syntax + + + + 8000 + + 8051 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/SID + + {A05D1234-F393-9385-AA89-CD3E049367D2} + + + + 8052 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/ClientType + + app + + + + 8053 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/Host + + *.+ + + + + 8054 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/OrderedConnections + + 1 + + + + 8055 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/Connections/Conn000/ConnectionId + + {A05DC613-E393-40AD-AA89-CCCE04277CD9} + + + + 8056 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy4/Connections/Conn000/Type + + CMST_CONNECTION_DEVICE_TYPE + + + + + + +``` + +Adding a host-based mapping policy: + +``` syntax + + + + 8000 + + 8049 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/SID + + * + + + + 8050 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/ClientType + + * + + + + 8051 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/Host + + *.contoso.com + + + + 8052 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/OrderedConnections + + 1 + + + + 8053 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/Connections/Conn000/ConnectionId + + {AFB7D659-FC1F-4EA5-BDD0-0FDA62676D96} + + + + 8054 + + + ./Vendor/MSFT/CMPolicy/BTHPolicy6/Connections/Conn000/Type + + CMST_CONNECTION_NETWORK_TYPE + + + + + + +``` + +## Microsoft Custom Elements + + + ++++ + + + + + + + + + + + + + + + + + + + + +
ElementAvailable

parm-query

Yes

nocharacteristic

Yes

characteristic-query

Yes

+

Recursive query: Yes

+

Top level query: Yes

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/cmpolicyenterprise-csp.md b/windows/client-management/mdm/cmpolicyenterprise-csp.md new file mode 100644 index 0000000000..93a0476d26 --- /dev/null +++ b/windows/client-management/mdm/cmpolicyenterprise-csp.md @@ -0,0 +1,516 @@ +--- +title: CMPolicyEnterprise CSP +description: CMPolicyEnterprise CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: A0BE3458-ABED-4F80-B467-F842157B94BF +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CMPolicyEnterprise CSP + + +The CMPolicyEnterprise configuration service provider is used by the enterprise to define rules that the Connection Manager uses to identify the correct connection for a connection request. + +> **Note**   +This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_NETWORKING\_ADMIN capabilities to be accessed from a network configuration application. + +  + +Each policy entry identifies one or more applications in combination with a host pattern. The policy entry is assigned a list of connection details that Connection Manager uses to satisfy connection requests matching the application and host patterns. CMPolicyEnterprise configuration service provider can have multiple policies + +**Policy Ordering**: There is no explicit ordering of policies. The general rule is that the most concrete or specific policy mappings take a higher precedence. + +**Default Policies**: Policies are applied in order of their scope with the most specific policies considered before the more general policies. The phone’s default behavior applies to all applications and all domains and is only used when no other, more specific policy is available. The default policy is to use any available Wi-Fi network first and then any available APN. + +The following diagram shows the CMPolicyEnterprise configuration service provider management object in tree format as used by both Open Mobile Alliance (OMA) Client Provisioning and OMA Device Management. + +![cmpolicy csp (dm,cp)](images/provisioning-csp-cmpolicyenterprise.png) + +***policyName*** +Defines the name of the policy. + +**SID** +The value of SID depends on the ClientType. + +For Universal Windows Platform (UWP) app-based mapping policies, SID is the Package family name without curly brackets {}, not the application. + +For non-UWP application-based mapping policies, SID is the application product ID in GUID format. The curly brackets {} around the GUID are required. + +For host-based mapping policies, SID must be set to `*`. + +**ClientType** +Specifies the mapping policy type. + +The following list describes the available mapping policy types: + +- Application-based mapping policies are applied to applications. To specify this mapping type, use the value `app`. + +- Host-based mapping policies are applied to all types of clients requesting connections to specified host(s). To specify this mapping type, use the value `*`. + +**Host** +Specifies the name of a host pattern. The host name is matched to the connection request to select the right policy to use. + +The host pattern can have two wild cards, "\*" and "+". The host pattern is not a URL pattern and there is no concept of transport or paths on the specific host. For example, the host pattern might be "\*.host\_name.com" to match any prefix to the host\_name.com domains. The host pattern will match "www.host\_name.com" and "mail.host\_name.com", but it will not match "host\_name.com". + +**OrderedConnections** +Specifies whether the list of connections is in preference order. + +A value of "0" specifies that the connections are not listed in order of preference. A value of "1" indicates that the listed connections are in order of preference. + +**Conn****_XXX_** +Enumerates the connections associated with the policy. Element names begin with "Conn" followed by three digits which increment starting from "000". For example, a policy which applied to five connections would have element entries named "Conn000", "Conn001", "Conn002", "Conn003", and "Conn004". + +**ConnectionID** +Specifies a unique identifier for a connection within a group of connections. The exact value is based on the Type parameter. + +For `CMST_CONNECTION_NAME`, specify the connection name. For example, if you have a connection configured by using the CM\_CellularEntries configuration service provider, the connection name could be the name of the connection. If you have a NAP configured with the NAPID set to “GPRS1”, the connection name could be “GPRS1@WAP”. + +For `CMST_CONNECTION_TYPE`, specify the GUID for the desired connection type. The curly brackets {} around the GUID are required. The following connection types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Connection typeGUID

GSM

{A05DC613-E393-40ad-AA89-CCCE04277CD9}

CDMA

{274AD55A-4A70-4E35-93B3-AE2D2E6727FC}

Legacy 3GPP

{6DE4C04B-B74E-47FA-99E5-8F2097C06A92}

LTE

{2378E547-8312-46A5-905E-5C581E92693B}

Wi-Fi

{8568B401-858E-4B7B-B3DF-0FD4927F131B}

Wi-Fi hotspot

{072FC7DC-1D93-40D1-9BB0-2114D7D73434}

+ +  + +For `CMST_CONNECTION_NETWORK_TYPE`, specify the GUID for the desired network type. The curly brackets {} around the GUID are required. The following network types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Network typeGUID

GPRS

{AFB7D659-FC1F-4EA5-BDD0-0FDA62676D96}

1XRTT

{B1E700AE-A62F-49FF-9BBE-B880C995F27D}

EDGE

{C347F8EC-7095-423D-B838-7C7A7F38CD03}

WCDMA UMTS

{A72F04C6-9BE6-4151-B5EF-15A53E12C482}

WCDMA FOMA

{B8326098-F845-42F3-804E-8CC3FF7B50B4}

1XEVDO

{DD42DF39-EBDF-407C-8146-1685416401B2}

1XEVDV

{61BF1BFD-5218-4CD4-949C-241CA3F326F6}

HSPA HSDPA

{047F7282-BABD-4893-AA77-B8B312657F8C}

HSPA HSUPA

{1536A1C6-A4AF-423C-8884-6BDDA3656F84}

LTE

{B41CBF43-6994-46FF-9C2F-D6CA6D45889B}

EHRPD

{7CFA04A5-0F3F-445C-88A4-C86ED2AD94EA}

Ethernet 10Mbps

{97D3D1B3-854A-4C32-BD1C-C13069078370}

Ethernet 100Mbps

{A8F4FE66-8D04-43F5-9DD2-2A85BD21029B}

Ethernet Gbps

{556C1E6B-B8D4-448E-836D-9451BA4CCE75}

+ +  + +For `CMST_CONNECTION_DEVICE_TYPE`, specify the GUID for the desired device type. The curly brackets {} around the GUID are required. The following device types are available: + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
Device typeGUID

Cellular device

{F9A53167-4016-4198-9B41-86D9522DC019}

Ethernet

{97844272-00C7-4572-B20A-D8D861C095F2}

Bluetooth

{1D793123-701A-4fd0-B6AE-9C3C57E99C2C}

Virtual

{EAA02CE5-9C70-4E87-97FE-55C9DEC847D4}

+ +  + +**Type** +Specifies the type of connection being referenced. The following list describes the available connection types: + +- `CMST_CONNECTION_NAME` – A connection specified by name. + +- `CMST_CONNECTION_TYPE` – Any connection of a specified type. + +- `CMST_CONNECTION_NETWORK_TYPE` – Any connection of a specified device type. + +- `CMST_CONNECTION_DEVICE_TYPE` – Any connection of the specified network type. + +## OMA client provisioning examples + + +Adding an application-based mapping policy. In this example, the ConnectionId for type CMST\_CONNECTION\_NAME is set to the name of the connection (“GPRSConn1”) that is configured with the CM\_CellularEntries configuration service provider. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +Adding a host-based mapping policy. In this example, the ConnectionId for type CMST\_CONNECTION\_NAME is set to the name of the connection (“GPRSConn1”) that is configured with the CM\_CellularEntries configuration service provider. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +## OMA DM examples + + +Adding an application-based mapping policy: + +``` syntax + + + + 8000 + + 8051 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/SID + + {A05D1234-F393-9385-AA89-CD3E049367D2} + + + + 8052 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/ClientType + + app + + + + 8053 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/Host + + *.+ + + + + 8054 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/OrderedConnections + + 1 + + + + 8055 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/Connections/Conn000/ConnectionId + + {A05DC613-E393-40AD-AA89-CCCE04277CD9} + + + + 8056 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy4/Connections/Conn000/Type + + CMST_CONNECTION_DEVICE_TYPE + + + + + + +``` + +Adding a host-based mapping policy: + +``` syntax + + + + 8000 + + 8049 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/SID + + * + + + + 8050 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/ClientType + + * + + + + 8051 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/Host + + *.contoso.com + + + + 8052 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/OrderedConnections + + 1 + + + + 8053 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/Connections/Conn000/ConnectionId + + {AFB7D659-FC1F-4EA5-BDD0-0FDA62676D96} + + + + 8054 + + + ./Vendor/MSFT/CMPolicyEnterprise/BTHPolicy6/Connections/Conn000/Type + + CMST_CONNECTION_NETWORK_TYPE + + + + + + +``` + +## Microsoft Custom Elements + + + ++++ + + + + + + + + + + + + + + + + + + + + +
ElementAvailable

parm-query

Yes

nocharacteristic

Yes

characteristic-query

Yes

+

Recursive query: Yes

+

Top level query: Yes

+ +  + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md b/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md new file mode 100644 index 0000000000..0b3d130038 --- /dev/null +++ b/windows/client-management/mdm/cmpolicyenterprise-ddf-file.md @@ -0,0 +1,318 @@ +--- +title: CMPolicyEnterprise DDF file +description: CMPolicyEnterprise DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 065EF07A-0CF3-4EE5-B620-3464A75B7EED +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CMPolicyEnterprise DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **CMPolicyEnterprise** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + CMPolicyEnterprise + + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/CMPolicyEnterprise + + + + + + + + + + + The name of the policy + + + + + + + + + + + + + PolicyName + + + + + + SID + + + + + + + + The value of SID depends on the ClienType + + + + + + + + + + + + + SID + + text/plain + + + + + ClientType + + + + + + + + Specifies the mapping policy type + + + + + + + + + + + + + ClientType + + text/plain + + + + + Host + + + + + + + + Specifies the name of a host pattern + + + + + + + + + + + + + Host + + text/plain + + + + + OrderedConnections + + + + + + + + Specifies whether the list of connections is in preference order + + + + + + + + + + + + + OrderedConnection + + text/plain + + + + + Connections + + + + + + + + + + + + + + + + + Connections + + + + + + + + + + + + + Connection associated with the policy + + + + + + + + + + + + + ConnXXX + + + + + + ConnectionID + + + + + + + + A unique identifier for a connection within a group of connections + + + + + + + + + + + + + ConnectionID + + text/plain + + + + + Type + + + + + + + + The type of connection being referenced + + + + + + + + + + + + + Type + + text/plain + + + + + + + + +``` + +## Related topics + + +[CMPolicyEnterprise configuration service provider](cmpolicyenterprise-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/configuration-service-provider-reference.md b/windows/client-management/mdm/configuration-service-provider-reference.md new file mode 100644 index 0000000000..a66594ccb7 --- /dev/null +++ b/windows/client-management/mdm/configuration-service-provider-reference.md @@ -0,0 +1,1060 @@ +--- +title: Configuration service provider reference +description: A configuration service provider (CSP) is an interface to read, set, modify, or delete configuration settings on the device. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 71823658-951f-4163-9c40-c4d4adceaaec +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Configuration service provider reference + +A configuration service provider (CSP) is an interface to read, set, modify, or delete configuration settings on the device. These settings map to registry keys or files. Some configuration service providers support the WAP format, some support SyncML, and some support both. SyncML is only used over–the–air for Open Mobile Alliance Device Management (OMA DM), whereas WAP can be used over–the–air for OMA Client Provisioning, or it can be included in the phone image as a .provxml file that is installed during boot. + +For information about the bridge WMI provider classes that map to these CSPs, see [MDM Bridge WMI Provider](https://msdn.microsoft.com/library/windows/hardware/dn905224). See the [list of CSPs supported in Windows Holographic](#hololens) and the [list of CSPs supported in Microsoft Surface Hub ](#surfacehubcspsupport) for additional information. + +The following table show the configuration service providers supported in Windows 10. + +> [!Important] +> To navigate the table horizontally, click on the table and then use the left and right scroll keys on your keyboard or use the scroll bar at the bottom of the table. + + +++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Configuration service providerSupported in Windows 10 ProSupported in Windows 10 BusinessSupported in Windows 10 EnterpriseSupported in Windows 10 EducationSupported in Windows 10 HomeSupported in Windows 10 MobileSupported in Windows 10 Mobile Enterprise
[ActiveSync CSP](activesync-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[AllJoynManagement CSP](alljoynmanagement-csp.md)cross markcross markcross markcross markcross markcross mark
[APPLICATION CSP](application-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[AppLocker CSP](applocker-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[AssignedAccess CSP](assignedaccess-csp.md)cross markcheck markcheck markcross markcross markcross mark
[BitLocker CSP](bitlocker-csp.md)cross markcheck mark2check mark2check mark2cross markcheck mark2check mark2
[BOOTSTRAP CSP](bootstrap-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[BrowserFavorite CSP](browserfavorite-csp.md)cross markcross markcross markcross markcross markcross mark
[CellularSettings CSP](cellularsettings-csp.md)check mark2check mark2check mark2check mark2check markcheck mark
[CertificateStore CSP](certificatestore-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[CleanPC CSP](cleanpc-csp.md)cross markcheck mark2check mark2check mark2cross markcross markcross mark
[ClientCertificateInstall CSP](clientcertificateinstall-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[CM_CellularEntries CSP](cm-cellularentries-csp.md)check mark2check mark2check mark2check mark2check markcheck mark
[CM_ProxyEntries CSP](cm-proxyentries-csp.md)cross markcross markcross markcross markcheck markcheck mark
[CMPolicy CSP](cmpolicy-csp.md)cross markcross markcross markcross markcheck markcheck mark
[CMPolicyEnterprise CSP](cmpolicyenterprise-csp.md)cross markcross markcross markcross markcheck mark1check mark1
[CustomDeviceUI CSP](customdeviceui-csp.md)cross markcross markcross markcross markcross markcross mark
[Defender CSP](defender-csp.md)check markcheck markcheck markcheck markcross markcross mark
[DevDetail CSP](devdetail-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DeveloperSetup CSP](developersetup-csp.md)cross markcross markcross markcross markcross markcross markcross mark
[DeviceInstanceService CSP](deviceinstanceservice-csp.md)cross markcross markcross markcross markcheck markcheck mark
[DeviceLock CSP](devicelock-csp.md)cross markcross markcross markcross markcheck markcheck mark
[DeviceManageability CSP](devicemanageability-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DeviceStatus CSP](devicestatus-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DevInfo CSP](devinfo-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DiagnosticLog CSP](diagnosticlog-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DMAcc CSP](dmacc-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DMClient CSP](dmclient-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[DynamicManagement CSP](dynamicmanagement-csp.md)cross markcross markcheck mark2check mark2cross markcheck mark2check mark2
[EMAIL2 CSP](email2-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[EnterpriseAPN CSP](enterpriseapn-csp.md)check mark2check mark2check mark2check mark2check markcheck mark
[EnterpriseAppManagement CSP](enterpriseappmanagement-csp.md)cross markcross markcross markcross markcheck markcheck mark
[EnterpriseAppVManagement CSP](enterpriseappvmanagement-csp.md)cross markcross markcheck mark2check mark2cross markcross markcross mark
[EnterpriseAssignedAccess CSP](enterpriseassignedaccess-csp.md)cross markcross markcross markcross markcheck markcheck mark
[EnterpriseDataProtection CSP](enterprisedataprotection-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[EnterpriseDesktopAppManagement CSP](enterprisedesktopappmanagement-csp.md)check markcheck markcheck markcross markcross markcross mark
[EnterpriseExt CSP](enterpriseext-csp.md)cross markcross markcross markcross markcheck markcheck mark
[EnterpriseExtFileSystem CSP](enterpriseextfilessystem-csp.md)cross markcross markcross markcross markcheck markcheck mark
[EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[FileSystem CSP](filesystem-csp.md)cross markcross markcross markcross markcheck mark +

(Provisioning only)

check mark +

(Provisioning only)

[HealthAttestation CSP](healthattestation-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[HotSpot CSP](hotspot-csp.md)cross markcross markcross markcross markcheck markcheck mark
[Maps CSP](maps-csp.md)cross markcross markcross markcross markcheck markcheck mark
[Messaging CSP](messaging-csp.md)cross markcross markcross markcross markcross markcheck mark2check mark2
[NAP CSP](nap-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[NAPDEF CSP](napdef-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[NetworkProxy CSP](networkproxy-csp.md)check mark2check mark2check mark2check mark2cross markcheck mark2check mark2
[NetworkQoSPolicy CSP](networkqospolicy-csp.md)cross markcross markcross markcross markcross markcross markcross mark
[NodeCache CSP](nodecache-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[Office CSP](office-csp.md)check mark2check mark2check mark2check mark2cross markcross markcross mark
[PassportForWork CSP](passportforwork-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[Policy CSP](policy-configuration-service-provider.md)check markcheck markcheck markcheck markcheck markcheck mark
[Personalization CSP](personalization-csp.md)cross markcross markcheck mark2check mark2cross markcross markcross mark
[PolicyManager CSP](policymanager-csp.md)cross markcross markcross markcross markcheck markcheck mark
[Provisioning CSP](provisioning-csp.md)check mark +

(Provisioning only)

check mark +

(Provisioning only)

check mark +

(Provisioning only)

check mark +

(Provisioning only)

check mark +

(Provisioning only)

check mark +

(Provisioning only)

[PROXY CSP](proxy-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[PXLOGICAL CSP](pxlogical-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[Reboot CSP](reboot-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[Registry CSP](registry-csp.md)cross markcross markcross markcross markcheck markcheck mark
[RemoteFind CSP](remotefind-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[RemoteLock](remotelock-csp.md)cross markcross markcross markcross markcheck markcheck mark
[RemoteRing CSP](remotering-csp.md)cross markcross markcross markcross markcheck markcheck mark
[RemoteWipe CSP](remotewipe-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[Reporting CSP](reporting-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[RootCATrustedCertificates CSP](rootcacertificates-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[SecureAssessment CSP](secureassessment-csp.md)check mark1check mark1check mark1cross markcross markcross mark
[SecurityPolicy CSP](securitypolicy-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[SharedPC CSP](sharedpc-csp.md)check mark1check mark1check mark1cross markcross markcross mark
[Storage CSP](storage-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[SUPL CSP](supl-csp.md)check markcheck markcheck markcross markcheck markcheck mark
[SurfaceHub](surfacehub-csp.md)
[UnifiedWriteFilter CSP](unifiedwritefilter-csp.md)cross markcheck markcheck markcross markcross markcross mark
[Update CSP](update-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[VPN CSP](vpn-csp.md)cross markcross markcross markcross markcheck markcheck mark
[VPNv2 CSP](vpnv2-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[W4 APPLICATION CSP](w4-application-csp.md)check mark
[w7 APPLICATION CSP](w7-application-csp.md)check mark
[WiFi CSP](wifi-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[Win32AppInventory CSP](win32appinventory-csp.md)check mark1check mark1check mark1cross markcross markcross mark
[WindowsAdvancedThreatProtection CSP](windowsadvancedthreatprotection-csp.md)check mark1check mark1check mark1cross markcross markcross mark
[WindowsLicensing CSP](windowslicensing-csp.md)check markcheck markcheck markcheck markcheck markcheck mark
[WindowsSecurityAuditing CSP](windowssecurityauditing-csp.md)cross markcross markcross markcross markcheck markcheck mark
+ + + Footnotes: +- 1 - Added in Windows 10, version 1607 +- 2 - Added in Windows 10, version 1703 + +> [!Note] +> You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + + +## CSPs supported in Windows Holographic + + +The following list shows the configuration service providers supported in Windows Holographic editions. + +| Configuration service provider | Windows Holographic edition | Windows Holographic for Business edition | +|-------------------------------------------------------------------------------------------------------|-------------------------------------|-------------------------------------------| +| [Application CSP](application-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [AppLocker CSP](applocker-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [CertificateStore CSP](certificatestore-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [ClientCertificateInstall CSP](clientcertificateinstall-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [DevDetail CSP](devdetail-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [DeveloperSetup CSP](developersetup-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png)2 (Provisioning only)| +| [DeviceStatus CSP](devicestatus-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [DevInfo CSP](devinfo-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [DiagnosticLog CSP](diagnosticlog-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [DMAcc CSP](dmacc-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [DMClient CSP](dmclient-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [NodeCache CSP](nodecache-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | +| [Policy CSP](policy-configuration-service-provider.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [RootCATrustedCertificates CSP](rootcacertificates-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [Update CSP](update-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [VPN2 CSP](vpnv2-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [WiFi CSP](wifi-csp.md) | ![cross mark](images/crossmark.png) | ![check mark](images/checkmark.png) | +| [WindowsLicensing CSP](windowslicensing-csp.md) | ![check mark](images/checkmark.png) | ![check mark](images/checkmark.png) | + +Footnotes: +- 2 - Added in Windows 10, version 1703 + +## New CSPs added in Windows 10, version 1703 + +- [BitLocker CSP](bitlocker-csp.md) +- [CleanPC CSP](cleanpc-csp.md) +- [DeveloperSetup CSP](developersetup-csp.md) +- [DynamicManagement CSP](dynamicmanagement-csp.md) +- [EnterpriseAppVManagement CSP](enterpriseappvmanagement-csp.md) +- [Messaging CSP](messaging-csp.md) +- [NetworkProxy CSP](networkproxy-csp.md) +- [NetworkQoSPolicy CSP](networkqospolicy-csp.md) +- [Office CSP](office-csp.md) +- [Personalization CSP](personalization-csp.md) + +## New CSPs added in Windows 10, version 1511 + +- [AllJoynManagement CSP](alljoynmanagement-csp.md) +- [Maps CSP](maps-csp.md) +- [Reporting CSP](reporting-csp.md) +- [SurfaceHub CSP](surfacehub-csp.md) +- [WindowsSecurityAuditing CSP](windowssecurityauditing-csp.md) + +## CSPs supported in Microsoft Surface Hub + +- [APPLICATION CSP](application-csp.md) +- [CertificateStore CSP](certificatestore-csp.md) +- [ClientCertificateInstall CSP](clientcertificateinstall-csp.md) +- [Defender CSP](defender-csp.md) +- [DevDetail CSP](devdetail-csp.md) +- [DeviceManageability CSP](devicemanageability-csp.md) +- [DeviceStatus CSP](devicestatus-csp.md) +- [DevInfo CSP](devinfo-csp.md) +- [DiagnosticLog CSP](diagnosticlog-csp.md) +- [DMAcc CSP](dmacc-csp.md) +- [DMClient CSP](dmclient-csp.md) +- [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) +- [HealthAttestation CSP](healthattestation-csp.md) +- [NetworkQoSPolicy CSP](networkqospolicy-csp.md) +- [NodeCache CSP](nodecache-csp.md) +- [PassportForWork CSP](passportforwork-csp.md) +- [Policy CSP](policy-configuration-service-provider.md) +- [Reboot CSP](reboot-csp.md) +- [RemoteWipe CSP](remotewipe-csp.md) +- [Reporting CSP](reporting-csp.md) +- [RootCATrustedCertificates CSP](rootcacertificates-csp.md) +- [SurfaceHub CSP](surfacehub-csp.md) +- [WindowsAdvancedThreatProtection CSP](windowsadvancedthreatprotection-csp.md) + + +## CSPs supported in Windows 10 IoT Core + +- [AllJoynManagement CSP](alljoynmanagement-csp.md) +- [APPLICATION CSP](application-csp.md) +- [CertificateStore CSP](certificatestore-csp.md) +- [ClientCertificateInstall CSP](clientcertificateinstall-csp.md) +- [CustomDeviceUI CSP](customdeviceui-csp.md) +- [DevDetail CSP](devdetail-csp.md) +- [DevInfo CSP](devinfo-csp.md) +- [DiagnosticLog CSP](diagnosticlog-csp.md) +- [DMAcc CSP](dmacc-csp.md) +- [DMClient CSP](dmclient-csp.md) +- [EnterpriseAppManagement CSP](enterpriseappmanagement-csp.md) +- [Policy CSP](policy-configuration-service-provider.md) +- [Provisioning CSP (Provisioning only)](provisioning-csp.md) +- [RootCATrustedCertificates CSP](rootcacertificates-csp.md) +- [Update CSP](update-csp.md) +- [VPNv2 CSP](vpnv2-csp.md) +- [WiFi CSP](wifi-csp.md) \ No newline at end of file diff --git a/windows/client-management/mdm/create-a-custom-configuration-service-provider.md b/windows/client-management/mdm/create-a-custom-configuration-service-provider.md new file mode 100644 index 0000000000..c2611732f7 --- /dev/null +++ b/windows/client-management/mdm/create-a-custom-configuration-service-provider.md @@ -0,0 +1,97 @@ +--- +title: Create a custom configuration service provider +description: Create a custom configuration service provider +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 0cb37f03-5bf2-4451-8276-23f4a1dee33f +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Create a custom configuration service provider + +Mobile device OEMs can create custom configuration service providers to manage their devices. A configuration service provider includes an interface for creating, editing, and deleting nodes, and the nodes themselves. Each node contains data for one registry value and can optionally support get, set, and delete operations. + +To design a custom configuration service provider, the OEM must perform the following steps: + +1. Establish node semantics +2. Shape the configuration service provider's subtree +3. Choose a transactioning scheme for each node +4. Determine node operations + +For more information, see [Designing a custom configuration service provider](design-a-custom-windows-csp.md). + +To write a custom configuration service provider, the OEM must implement the following interfaces: + +- [IConfigServiceProvider2](iconfigserviceprovider2.md) (one per configuration service provider) + +- [ICSPNode](icspnode.md) (one per node) + +- [ICSPNodeTransactioning](icspnodetransactioning.md) (optional, for internally transactioned nodes only) + +- [ICSPValidate](icspvalidate.md) (optional, for UI only) + +This code must be compiled into a single .dll file and added to a package by using the instructions found in "Adding content to a package" in [Creating packages](https://msdn.microsoft.com/en-us/library/windows/hardware/dn756642). While writing this code, OEMs can store registry settings and files in the following locations. + + ++++ + + + + + + + + + + +

File location

%DataDrive%\SharedData\OEM\CSP\

Registry location

$(HKLM.SOFTWARE)\OEM\CSP\

+ + +For examples of how to perform common tasks such as adding a node, replacing a node's value, querying a node's value, or enumerating a node's children, see [Samples for writing a custom configuration service provider](samples-for-writing-a-custom-configuration-service-provider.md). + +To register the configuration service provider as a COM object, you must add the following registry setting to your package. This step is required. In the following sample, replace *uniqueCSPguid* with a new, unique CLSID generated for this purpose. Replace *dllName* with the name of the .dll file that contains the code for your configuration service provider. + +``` syntax + + + + + +``` + +To register the configuration service provider with ConfigManager2, you must add the following registry setting to your package. This step is required. In the following sample, replace *dllName* with the name of the configuration service provider (the name of the root node). Replace *uniqueCSPguid* with the same *uniqueCSPguid* value as in the preceding example. + +``` syntax + + + + + +``` + +To make the configuration service provider accessible from WAP XML, you must register it with the WAP data processing unit by setting the following registry key in your package. Replace *Name* with the name of the configuration service provider. Leave the GUID value exactly as written here. + +``` syntax + + + + + +``` + +  + + + + + + diff --git a/windows/client-management/mdm/customdeviceui-csp.md b/windows/client-management/mdm/customdeviceui-csp.md new file mode 100644 index 0000000000..383d5c9222 --- /dev/null +++ b/windows/client-management/mdm/customdeviceui-csp.md @@ -0,0 +1,109 @@ +--- +title: CustomDeviceUI CSP +description: CustomDeviceUI CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 20ED1867-7B9E-4455-B397-53B8B15C95A3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CustomDeviceUI CSP + +The CustomDeviceUI configuration service provider allows OEMs to implement their custom foreground application, as well as the background tasks to run on an IoT device running IoT Core. Only one foreground application is supported per device. Multiple background tasks are supported. +The following diagram shows the CustomDeviceUI configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. + +> **Note**  This configuration service provider only applies to Windows 10 IoT Core (IoT Core). + +![customdeviceui csp](images/provisioning-csp-customdeviceui.png) + +**./Vendor/MSFT/CustomDeviceUI** +The root node for the CustomDeviceUI configuration service provider. The supported operation is Get. + +**StartupAppID** +AppID string value is the default appid/AUMID to launch during startup. The supported operations are Get and Replace. + +**BackgroundTasksToLaunch** +List of package names of background tasks that need to be launched on device startup. The supported operation is Get. + +**BackgroundTasksToLaunch/****_BackgroundTaskPackageName_** +Package Full Name of the App that needs be launched in the background. This can contain no entry points, a single entry point, or multiple entry points. The supported operations are Add, Delete, Get, and Replace. + +## SyncML examples + + +**Set StartupAppID** + +``` syntax + + + + 1 + + + ./Vendor/MSFT/CustomDeviceUI/StartupAppID + + + chr + + DefaultApp_cw5n1h2txyewy!App + + + + + +``` + +**Get all background tasks** + +``` syntax + + + + 1 + + + ./Vendor/MSFT/CustomDeviceUI/BackgroundTaskstoLaunch?list=Struct + + + + + + +``` + +**Add background task** + +``` syntax + + + + 1 + + + ./Vendor/MSFT/CustomDeviceUI/BackgroundTaskstoLaunch/BackgroundService1_1.3.0.1_neutral__8wekyb3d8bbwe + + + chr + + 0 + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/customdeviceui-ddf.md b/windows/client-management/mdm/customdeviceui-ddf.md new file mode 100644 index 0000000000..062cbc615c --- /dev/null +++ b/windows/client-management/mdm/customdeviceui-ddf.md @@ -0,0 +1,149 @@ +--- +title: CustomDeviceUI DDF +description: CustomDeviceUI DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: E6D6B902-C57C-48A6-9654-CCBA3898455E +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# CustomDeviceUI DDF + + +This topic shows the OMA DM device description framework (DDF) for the **CustomDeviceUI** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + CustomDeviceUI + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/CustomDeviceUI + + + + StartupAppID + + + + + + AppID string value is the default appid/AUMID to launch during boot up + + + + + + + + + + + + + + text/plain + + + + + BackgroundTasksToLaunch + + + + + List of package names of background tasks that needs to be launched on boot. + + + + + + + + + + + + + Background Tasks to Launch + + + + + + + + + + + + + + Package Full Name of the App that needs be launched in the background. This can contain no entry points, a single or multiple entry points + + + + + + + + + + + + + BackgroundTaskPackageName + + text/plain + + + + + + +``` + +## Related topics + + +[CustomDeviceUI configuration service provider](customdeviceui-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/data-structures-windows-store-for-business.md b/windows/client-management/mdm/data-structures-windows-store-for-business.md new file mode 100644 index 0000000000..0232b01dbe --- /dev/null +++ b/windows/client-management/mdm/data-structures-windows-store-for-business.md @@ -0,0 +1,1151 @@ +--- +title: Data structures for Windows Store for Business +MS-HAID: +- 'p\_phdevicemgmt.business\_store\_data\_structures' +- 'p\_phDeviceMgmt.data\_structures\_windows\_store\_for\_business' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: ABE44EC8-CBE5-4775-BA8A-4564CB73531B +description: +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Data structures for Windows Store for Business + + +Here's the list of data structures used in the Windows Store for Business REST APIs: + +- [AlternateIdentifier](#alternateidentifier) +- [BulkSeatOperationResultSet](#bulkseatoperationresultset) +- [FailedSeatRequest](#failedseatrequest) +- [FrameworkPackageDetails](#frameworkpackagedetails) +- [InventoryDistributionPolicy](#inventorydistributionpolicy) +- [InventoryEntryDetails](#inventoryentrydetails) +- [InventoryResultSet](#inventoryresultset) +- [InventoryStatus](#inventorystatus) +- [LicenseType](#licensetype) +- [LocalizedProductDetail](#localizedproductdetail) +- [OfflineLicense](#offlinelicense) +- [PackageLocation](#packagelocation) +- [ProductArchitectures](#productarchitectures) +- [ProductDetails](#productdetails) +- [ProductImage](#productimage) +- [ProductKey](#productkey) +- [ProductPackageDetails](#productpackagedetails) +- [ProductPackageFormat](#productpackageformat) +- [ProductPackageSet](#productpackageset) +- [ProductPlatform](#productplatform) +- [PublisherDetails](#publisherdetails) +- [SeatAction](#seataction) +- [SeatDetails](#seatdetails) +- [SeatDetailsResultSet](#seatdetailsresultset) +- [SeatState](#seatstate) +- [SupportedProductPlatform](#supportedproductplatform) +- [VersionInfo](#versioninfo) + +## AlternateIdentifier + + +Specifies the properties of the alternate identifier. + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

type

string

LegacyWindowStoreProductId, LegacyWindowsPhoneProductId, RedirectToThresholdProductId

value

string

+ +  + +## BulkSeatOperationResultSet + + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

seatDetails

Collection of [SeatDetails](#seatdetails)

failedSeatOperations

Collection of [FailedSeatRequest](#failedseatrequest)

+ +  + +## FailedSeatRequest + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

failureReason

string

productKey

[ProductKey](#productkey)

userName

string

+ +  + +## FrameworkPackageDetails + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

packageId

string

contentId

string

Identifies a specific application

location

[PackageLocation](#packagelocation)

packageFullName

string

packageIdentityName

string

architectures

collection of [ProductArchitectures](#productarchitectures)

packageFormat

[ProductPackageFormat](#productpackageformat)

platforms

collection of [ProductPlatform](#productplatform)

fileSize

integer -64

packageRank

integer-3232

Optional

+ +  + +## InventoryDistributionPolicy + + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

open

Open distribution policy - licenses/seats can be assigned/consumed without limit

restricted

Restricted distribution policy - licenses/seats must be assigned/consumed according to the available count

+ +  + +## InventoryEntryDetails + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

productKey

[ProductKey](#productkey)

Identifier used on subsequent requests to get additional content including product descriptions, offline license, and download URLs.

seatCapacity

integer-64

Total number of seats that have been purchased for an application

availableSeats

integer-64

Number of available seats remaining for an application.

lastModified

dateTime

Specifies the last modified date for an application. Modifications for an application includes updated product details, updates to an application, and updates to the quantity of an application.

licenseType

[LicenseType](#licensetype)

Indicates whether the set of seats for a given application supports online or offline licensing.

distributionPolicy

InventoryDistributionPolicy

status

InventoryStatus

+ +  + +## InventoryResultSet + + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

continuationToken

string

continuationToken is only available if there is a next page

inventoryEntries

collection of

+ +  + +## InventoryStatus + + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

active

Entry is available in the organization’s inventory

removed

Entry has been removed from the organization’s inventory

+ +  + +## LicenseType + + + ++++ + + + + + + + + + + + + + + + + +
NameDescription

online

Online license application.

offline

Offline license application.

+ +  + +## LocalizedProductDetail + + +Specifies the properties of the localized product. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

language

string

Language or fallback language if the specified language is not available.

displayName

string

Display name of the application.

description

string

App description provided by developer can be up to 10,000 characters.

images

collection of [ProductImage](#productimage)

Artwork and icon associated with the application.

publisher

[PublisherDetails](#publisherdetails)

Publisher of the application.

+ +  + +## OfflineLicense + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

productKey

[ProductKey](#productkey)

Identifies a set of seats associated with an application.

licenseBlob

string

Base-64 encoded offline license that can be installed via a CSP.

licenseInstanceId

string

Version of the license.

requestorId

string

Organization requesting the license.

contentId

string

Identifies the specific license required by an application.

+ +  + +## ProductArchitectures + + + +++ + + + + + + + + + + + + + + + + + + + +
Name

neutral

arm

x86

x64

+ +  + +## PackageContentInfo + + + ++++ + + + + + + + + + + + + + + + + +
NameType

productPlatforms

collection of [ProductPlatform](#productplatform)

packageFormat

string

+ +  + +## PackageLocation + + + +++++ + + + + + + + + + + + + + + +
NameTypeDescription

url

URI

CDN location of the packages. URL expiration is based on the estimated time to download the package.

+ +  + +## ProductDetails + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

productKey

[ProductKey](#productkey)

Identifier used on subsequent requests to get additional content including product descriptions, offline license, and download URLs.

productType

string

Type of product.

supportedLanguages

collection of strings

The set of localized languages for an application.

publisherId

string

Publisher identifier.

category

string

Application category.

alternateIds

collection of [AlternateIdentifier](#alternateidentifier)

The identifiers that can be used to instantiate the installation of on online application.

packageFamilyName

string

supportedPlatforms

collection of [ProductPlatform](#productplatform)

+ +  + +## ProductKey + + +Specifies the proerties of the product key. + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

productId

string

Product identifier for an application that is used by the Store for Business.

skuId

string

Product identifier that specifies a specific SKU of an application.

+ +  + +## ProductImage + + +Specifies the proerties of the product image. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

location

URI

Location of the download images.

purpose

string

App screenshots and icons

height

string

Height of the image in pixels.

width

string

Width of the image in pixels.

caption

string

Unlimited

backgroundColor

string

Format #RRGGBB

foregroundColor

string

Format #RRGGBB

fileSize

long

Size of the file.

+ +  + +## PublisherDetails + + +Specifies the proerties of the publisher details. + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

publisherName

string

Name of the publisher.

publisherWebsite

string

Website of the publisher.

+ +  + +## ProductPackageDetails + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

frameworkDependencyPackages

collection of [FrameworkPackageDetails](#frameworkpackagedetails)

contentId

string

Identifies a specific application.

packageId

string

location

[PackageLocation](#packagelocation)

packageFullName

string

example, Microsoft.BingTranslator_1.1.10917.2059_x86__8wekyb3d8bbwe

packageIdentityName

string

example, Microsoft.BingTranslator

architectures

collection of [ProductArchitectures](#productarchitectures)

Values {x86, x64, arm, neutral}

packageFormat

[ProductPackageFormat](#productpackageformat)

appx, appxbundle, xap

platforms

collection of [ProductPlatform](#productplatform)

packageId

string

fileSize

integer-64

packageRank

integer-32

optional

+ +  + +## ProductPackageSet + + + +++++ + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

packageSetId

string

An identifier for the particular combination of application packages.

productPackages

collection of [ProductPackageDetails](#productpackagedetails)

A collection of application packages.

+ +  + +## ProductPackageFormat + + + +++ + + + + + + + + + + + + + + + + +
Name

appx

appxBundle

xap

+ +  + +## ProductPlatform + + + ++++ + + + + + + + + + + + + + + + + + + + + +
NameType

platformName

string

minVersion

[VersionInfo](#versioninfo)

maxTestedVersion

[VersionInfo](#versioninfo)

+ +  + +## SeatAction + + + +++ + + + + + + + + + + + + + +
Name

assign

reclaim

+ +  + +## SeatDetails + + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescription

assignedTo

string

Format = UPN (user@domain)

dateAssigned

datetime

state

[SeatState](#seatstate)

productKey

[ProductKey](#productkey)

+ +  + +## SeatDetailsResultSet + + + ++++ + + + + + + + + + + + + + + + + +
NameType

seats

Collection of [SeatDetails](#seatdetails)

continuationToken

string

+ +  + +## SeatState + + + +++ + + + + + + + + + + + + + +
Name

active

revoked

+ +  + +## SupportedProductPlatform + + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
NameType

platformName

string

minVersion

[VersionInfo](#versioninfo)

maxTestedVersion

[VersionInfo](#versioninfo)

architectures

collection of ProductArchitectures

+ +  + +## VersionInfo + + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
NameType

major

integer-23

minor

integer-23

build

integer-23

revision

integer-23

+ +  + +  + + + + + + diff --git a/windows/client-management/mdm/defender-csp.md b/windows/client-management/mdm/defender-csp.md new file mode 100644 index 0000000000..4bd4c9f828 --- /dev/null +++ b/windows/client-management/mdm/defender-csp.md @@ -0,0 +1,328 @@ +--- +title: Defender CSP +description: Defender CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 481AA74F-08B2-4A32-B95D-5A3FD05B335C +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Defender CSP + + +The Windows Defender configuration service provider is used to configure various Windows Defender actions across the enterprise. + +The following image shows the Windows Defender configuration service provider in tree format + +![defender csp diagram](images/provisioning-csp-defender.png) + +**Detections** +An interior node to group all threats detected by Windows Defender. + +Supported operation is Get. + +**Detections/****_ThreatId_** +The ID of a threat that has been detected by Windows Defender. + +Supported operation is Get. + +**Detections/*ThreatId*/Name** +The name of the specific threat. + +The data type is a string. + +Supported operation is Get. + +**Detections/*ThreatId*/URL** +URL link for additional threat information. + +The data type is a string. + +Supported operation is Get. + +**Detections/*ThreatId*/Severity** +Threat severity ID. + +The data type is a integer. + +The following list shows the supported values: + +- 0 = Unknown +- 1 = Low +- 2 = Moderate +- 4 = High +- 5 = Severe + +Supported operation is Get. + +**Detections/*ThreatId*/Category** +Threat category ID. + +The data type is a integer. + +The following table describes the supported values: + +| Value | Description | +|-------|-----------------------------| +| 0 | Invalid | +| 1 | Adware | +| 2 | Spyware | +| 3 | Password stealer | +| 4 | Trojan downloader | +| 5 | Worm | +| 6 | Backdoor | +| 7 | Remote access Trojan | +| 8 | Trojan | +| 9 | Email flooder | +| 10 | Keylogger | +| 11 | Dialer | +| 12 | Monitoring software | +| 13 | Browser modifier | +| 14 | Cookie | +| 15 | Browser plugin | +| 16 | AOL exploit | +| 17 | Nuker | +| 18 | Security disabler | +| 19 | Joke program | +| 20 | Hostile ActiveX control | +| 21 | Software bundler | +| 22 | Stealth modifier | +| 23 | Settings modifier | +| 24 | Toolbar | +| 25 | Remote control software | +| 26 | Trojan FTP | +| 27 | Potential unwanted software | +| 28 | ICQ exploit | +| 29 | Trojan telnet | +| 30 | Exploit | +| 31 | File sharing program | +| 32 | Malware creation tool | +| 33 | Remote control software | +| 34 | Tool | +| 36 | Trojan denial of service | +| 37 | Trojan dropper | +| 38 | Trojan mass mailer | +| 39 | Trojan monitoring software | +| 40 | Trojan proxy server | +| 42 | Virus | +| 43 | Known | +| 44 | Unknown | +| 45 | SPP | +| 46 | Behavior | +| 47 | Vulnerability | +| 48 | Policy | + +  + +Supported operation is Get. + +**Detections/*ThreatId*/CurrentStatus** +Information about the current status of the threat. + +The data type is a integer. + +The following list shows the supported values: + +- 0 = Unknown +- 1 = Detected +- 2 = Cleaned +- 3 = Quarantined +- 4 = Removed +- 5 = Allowed +- 6 = Blocked +- 102 = Clean failed +- 103 = Quarantine failed +- 104 = Remove failed +- 105 = Allow failed +- 106 = Abandoned +- 107 = Block failed + +Supported operation is Get. + +**Detections/*ThreatId*/ExecutionStatus** +Information about the execution status of the threat. + +The data type is a integer. + +Supported operation is Get. + +**Detections/*ThreatId*/InitialDetectionTime** +The first time this particular threat was detected. + +The data type is a string. + +Supported operation is Get. + +**Detections/*ThreatId*/LastThreatStatusChangeTime** +The last time this particular threat was changed. + +The data type is a string. + +Supported operation is Get. + +**Detections/*ThreatId*/NumberOfDetections** +Number of times this threat has been detected on a particular client. + +The data type is a integer. + +Supported operation is Get. + +**Health** +An interior node to group information about Windows Defender health status. + +Supported operation is Get. + +**Health/ComputerState** +Provide the current state of the device. + +The data type is a integer. + +The following list shows the supported values: + +- 0 = Clean +- 1 = Pending full scan +- 2 = Pending reboot +- 4 = Pending manual steps +- 8 = Pending offline scan +- 16 = Pending critical failure + +Supported operation is Get. + +**Health/DefenderEnabled** +Indicates whether the Windows Defender service is running. + +The data type is a boolean. + +Supported operation is Get. + +**Health/RtpEnabled** +Indicates whether real-time protection is running. + +The data type is a boolean. + +Supported operation is Get. + +**Health/NisEnabled** +Indicates whether network protection is running. + +The data type is a boolean. + +Supported operation is Get. + +**Health/QuickScanOverdue** +Indicates whether a Windows Defender quick scan is overdue for the device. + +The data type is a boolean. + +Supported operation is Get. + +**Health/FullScanOverdue** +Indicates whether a Windows Defender full scan is overdue for the device. + +The data type is a boolean. + +Supported operation is Get. + +**Health/SignatureOutOfDate** +Indicates whether the Windows Defender signature is outdated. + +The data type is a boolean. + +Supported operation is Get. + +**Health/RebootRequired** +Indicates whether a device reboot is needed. + +The data type is a boolean. + +Supported operation is Get. + +**Health/FullScanRequired** +Indicates whether a Windows Defender full scan is required. + +The data type is a boolean. + +Supported operation is Get. + +**Health/EngineVersion** +Version number of the current Windows Defender engine on the device. + +The data type is a string. + +Supported operation is Get. + +**Health/SignatureVersion** +Version number of the current Windows Defender signatures on the device. + +The data type is a string. + +Supported operation is Get. + +**Health/DefenderVersion** +Version number of Windows Defender on the device. + +The data type is a string. + +Supported operation is Get. + +**Health/QuickScanTime** +Time of the last Windows Defender quick scan of the device. + +The data type is a string. + +Supported operation is Get. + +**Health/FullScanTime** +Time of the last Windows Defender full scan of the device. + +The data type is a string. + +Supported operation is Get. + +**Health/QuickScanSigVersion** +Signature version used for the last quick scan of the device. + +The data type is a string. + +Supported operation is Get. + +**Health/FullScanSigVersion** +Signature version used for the last full scan of the device. + +The data type is a string. + +Supported operation is Get. + +**Scan** +Node that can be used to start a Windows Defender scan on a device. + +Valid values are: +- 1 - quick scan +- 2 - full scan + +Supported operations are Get and Execute. + +**UpdateSignature** +Node that can be used to perform signature updates for Windows Defender. + +Supported operations are Get and Execute. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/defender-ddf.md b/windows/client-management/mdm/defender-ddf.md new file mode 100644 index 0000000000..007b3ddb41 --- /dev/null +++ b/windows/client-management/mdm/defender-ddf.md @@ -0,0 +1,674 @@ +--- +title: Defender DDF file +description: Defender DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 39B9E6CF-4857-4199-B3C3-EC740A439F65 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Defender DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **Defender** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + Defender + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + Detections + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ThreatId + + + + + + Name + + + + + + + + + + + + + + + text/plain + + + + + URL + + + + + + + + + + + + + + + text/plain + + + + + Severity + + + + + + + + + + + + + + + text/plain + + + + + Category + + + + + + + + + + + + + + + text/plain + + + + + CurrentStatus + + + + + + + + + + + + + + + text/plain + + + + + ExecutionStatus + + + + + + + + + + + + + + + text/plain + + + + + InitialDetectionTime + + + + + + + + + + + + + + + text/plain + + + + + LastThreatStatusChangeTime + + + + + + + + + + + + + + + text/plain + + + + + NumberOfDetections + + + + + + + + + + + + + + + text/plain + + + + + + + Health + + + + + + + + + + + + + + + + + + + ComputerState + + + + + + + + + + + + + + + text/plain + + + + + DefenderEnabled + + + + + + + + + + + + + + + text/plain + + + + + RtpEnabled + + + + + + + + + + + + + + + text/plain + + + + + NisEnabled + + + + + + + + + + + + + + + text/plain + + + + + QuickScanOverdue + + + + + + + + + + + + + + + text/plain + + + + + FullScanOverdue + + + + + + + + + + + + + + + text/plain + + + + + SignatureOutOfDate + + + + + + + + + + + + + + + text/plain + + + + + RebootRequired + + + + + + + + + + + + + + + text/plain + + + + + FullScanRequired + + + + + + + + + + + + + + + text/plain + + + + + EngineVersion + + + + + + + + + + + + + + + text/plain + + + + + SignatureVersion + + + + + + + + + + + + + + + text/plain + + + + + DefenderVersion + + + + + + + + + + + + + + + text/plain + + + + + QuickScanTime + + + + + + + + + + + + + + + text/plain + + + + + FullScanTime + + + + + + + + + + + + + + + text/plain + + + + + QuickScanSigVersion + + + + + + + + + + + + + + + text/plain + + + + + FullScanSigVersion + + + + + + + + + + + + + + + text/plain + + + + + + Scan + + + + + + + + + + + + + + + + text/plain + + + + + UpdateSignature + + + + + + + + + + + + + + + + text/plain + + + + + +``` + +## Related topics + + +[Defender configuration service provider](defender-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/design-a-custom-windows-csp.md b/windows/client-management/mdm/design-a-custom-windows-csp.md new file mode 100644 index 0000000000..a774358ba9 --- /dev/null +++ b/windows/client-management/mdm/design-a-custom-windows-csp.md @@ -0,0 +1,169 @@ +--- +title: Design a custom configuration service provider +description: Design a custom configuration service provider +MS-HAID: +- 'p\_phDeviceMgmt.designing\_a\_custom\_configuration\_service\_provider' +- 'p\_phDeviceMgmt.design\_a\_custom\_windows\_csp' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 0fff9516-a71a-4036-a57b-503ef1a81a37 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Design a custom configuration service provider + +To design a custom configuration service provider, the OEM must perform the following steps: + +1. Establish node semantics +2. Shape the configuration service provider's subtree +3. Choose a transactioning scheme for each node +4. Determine node operations + +For more information about the larger process of writing a new configuration service provider, see [Create a custom configuration service provider](create-a-custom-configuration-service-provider.md). + +## Establish node semantics + +First, determine the nodes you need based on the kind of data to be stored in the registry. + +Nodes can represent anything from abstract concepts or collections (such as email accounts or connection settings) to more concrete objects (such as registry keys and values, directories, and files). + +### Example + +For example, a hypothetical Email configuration service provider might have these nodes: + +- Account: The name of the email account (such as "Hotmail") + +- Username: The user name or email address ("exampleAccount@hotmail.com") + +- Password: The user's password + +- Server: The DNS address of the server ("mail-serv1-example.mail.hotmail.com") + +The `Account`, `Username`, and `Server` nodes would hold text-based information about the email account, the user's email address, and the server address associated with that account. The `Password` node, however, might hold a binary hash of the user's password. + +## Shape the configuration service provider's subtree + +After determining what the nodes represent, decide where each node fits in the settings hierarchy. + +The root node of a configuration service provider's subtree must be the name of the configuration service provider. In this example, the root node is `Email`. + +All of the nodes defined in the previous step must reside under the configuration service provider's root node. Leaf nodes should be used to store data, and interior nodes should be used to group the data into logical collections. Node URIs must be unique. In other words, no two nodes can have both the same parent and the same name. + +There are three typical scenarios for grouping and structuring the nodes: + +- If all of the data belongs to the same component and no further categorizing or grouping is required, you can build a flat tree in which all values are stored directly under the root node. For examples of this design, see [DevInfo configuration service provider](devinfo-csp.md), [HotSpot configuration service provider](hotspot-csp.md), and [w4 APPLICATION configuration service provider](w4-application-csp.md). + +- If the configuration service provider's nodes represent a preexisting set of entities whose structure is well-defined (such as directories and files), the configuration service provider's nodes can simply mirror the existing structure. + +- If the data must be grouped by type or component, a more complex structure is required. This is especially true when there can be multiple instances of the dataset on the device, and each set is indexed by an ID, account name, or account type. In this case, you must build a more complex tree structure. For examples, see [ActiveSync configuration service provider](activesync-csp.md), [CertificateStore configuration service provider](certificatestore-csp.md), and [CMPolicy configuration service provider](cmpolicy-csp.md). + +### Example + +The following image shows an incorrect way to structure the hypothetical `Email` configuration service provider. The interior `Account` nodes group the account data (server name, user name, and user password). + +![provisioning\-customcsp\-example1](images/provisioning-customcsp-example1.png) + +However, the account nodes in this design are not unique. Even though the nodes are grouped sensibly, the path for each of the leaf nodes is ambiguous. There is no way to disambiguate the two `Username` nodes, for example, or to reliably access the same node by using the same path. This structure will not work. The easiest solution to this problem is usually to replace an interior node (the grouping node) by: + +1. Promoting a child node. + +2. Using the node value as the name of the new interior node. + +The following design conveys the same amount of information as the first design, but all nodes have a unique path, and therefore it will work. + +![provisioning\-customcsp\-example2](images/provisioning-customcsp-example2.png) + +In this case, the `Server` nodes have been promoted up one level to replace the `Account` nodes, and their values are now used as the node names. For example, you could have two different email accounts on the phone, with server names "www.hotmail.com" and "exchange.microsoft.com", each of which stores a user name and a password. + +Note that the process of shaping the configuration service provider’s subtree influences the choice of transactioning schemes for each node. If possible, peer nodes should not have dependencies on each other. Internode dependencies other than parent/child relationships create mandatory groups of settings, which makes configuration service provider development more difficult. + +## Choose a transactioning scheme for each node + +For each node, decide whether to use *external transactioning* or *internal transactioning* to manage the transaction phases (rollback persistence, rollback, and commitment) for the node. + +External transactioning is the simplest option because it allows ConfigManager2 to automatically handle the node's transactioning. + +However, you must use internal transactioning for the following types of nodes: + +- A node that supports the **Execute** method. + +- A node that contains sensitive information (such as a password) that must not be saved in plain text in the ConfigManager2 rollback document. + +- A node that has a dependency on another node that is not a parent. For example, if a parent node has two children that are both required, the configuration service provider could use internal transactioning to defer provisioning the account until both values are set. + +You can choose to mix transactioning modes in your configuration service provider, using internal transactioning for some operations but external transactioning for others. For more information about writing an internally transactioned node, see the [ICSPNodeTransactioning](icspnodetransactioning.md) interface. + +## Determine node operations + +The operations available for each node can vary depending on the purpose of the configuration service provider. The configuration service provider will be easier to use if the operations are consistent. For more information about the supported operations, see the [ICSPNode](icspnode.md) interface. + +For externally transactioned nodes, an operation implementation must include the contrary operations shown in the following table to allow rollback of the operation. + +For internally transactioned nodes, the practice of implementing the contrary commands for each command is recommended, but not required. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Node operationContrary node operation

Add

Clear and DeleteChild

Copy

To copy to a new node: Clear and DeleteChild

+

To copy to an existing node: Add and SetValue

Clear

To restore the state of the deleted node: SetValue and SetProperty

DeleteChild

To restore the old node: Add

DeleteProperty

To restore the deleted property: SetProperty

Execute

Externally transactioned nodes do not support the Execute command.

GetValue

None

Move

To restore a source node: Move

+

To restore an overwritten target node: Add and SetValue

SetValue

To restore the previous value: SetValue

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/devdetail-csp.md b/windows/client-management/mdm/devdetail-csp.md new file mode 100644 index 0000000000..7995dfe17d --- /dev/null +++ b/windows/client-management/mdm/devdetail-csp.md @@ -0,0 +1,197 @@ +--- +title: DevDetail CSP +description: DevDetail CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 719bbd2d-508d-439b-b175-0874c7e6c360 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DevDetail CSP + +The DevDetail configuration service provider handles the management object which provides device-specific parameters to the OMA DM server. These device parameters are not sent from the client to the server automatically, but can be queried by servers using OMA DM commands. + +> [!NOTE] +> This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application. + +For the DevDetail CSP, you cannot use the Replace command unless the node already exists. + +The following diagram shows the DevDetail configuration service provider management object in tree format as used by OMA Device Management. The OMA Client Provisioning protocol is not supported for this configuration service provider. + +![devdetail csp (dm)](images/provisioning-csp-devdetail-dm.png) + +**DevTyp** +

Required. Returns the device model name /SystemProductName as a string. + +

Supported operation is Get. + +**OEM** +

Required. Returns the name of the Original Equipment Manufacturer (OEM) as a string, as defined in the specification SyncML Device Information, version 1.1.2. + +

Supported operation is Get. + +**FwV** +

Required. Returns the firmware version, as defined in the registry key HKEY\_LOCAL\_MACHINE\\System\\Platform\\DeviceTargetingInfo\\PhoneFirmwareRevision. + +

For Windows 10 for desktop editions (Home, Pro, Enterprise, and Education), it returns the BIOS version as defined in the registry key HKEY\_LOCAL\_MACHINE\\HARDWARE\\DESCRIPTION\\System\\BIOS\\BIOSVersion. + +

Supported operation is Get. + +**SwV** +

Required. Returns the Windows 10 OS software version in the format MajorVersion.MinorVersion.BuildNumber.QFEnumber. Currently the BuildNumber returns the build number on the desktop and mobile build number on the phone. In the future, the build numbers may converge. + +

Supported operation is Get. + +**HwV** +

Required. Returns the hardware version, as defined in the registry key HKEY\_LOCAL\_MACHINE\\System\\Platform\\DeviceTargetingInfo\\PhoneRadioHardwareRevision. + +

For Windows 10 for desktop editions, it returns the BIOS version as defined in the registry key HKEY\_LOCAL\_MACHINE\\HARDWARE\\DESCRIPTION\\System\\BIOS\\BIOSVersion. + +

Supported operation is Get. + +**LrgObj** +

Required. Returns whether the device uses OMA DM Large Object Handling, as defined in the specification SyncML Device Information, version 1.1.2. + +

Supported operation is Get. + +**URI/MaxDepth** +

Required. Returns the maximum depth of the management tree that the device supports. The default is zero (0). + +

Supported operation is Get. + +

This is the maximum number of URI segments that the device supports. The default value zero (0) indicates that the device supports a URI of unlimited depth. + +**URI/MaxTotLen** +

Required. Returns the maximum total length of any URI used to address a node or node property. The default is zero (0). + +

Supported operation is Get. + +

This is the largest number of characters in the URI that the device supports. The default value zero (0) indicates that the device supports a URI of unlimited length. + +**URI/MaxSegLen** +

Required. Returns the total length of any URI segment in a URI that addresses a node or node property. The default is zero (0). + +

Supported operation is Get. + +

This is the largest number of characters that the device can support in a single URI segment. The default value zero (0) indicates that the device supports URI segment of unlimited length. + +**Ext/Microsoft/MobileID** +

Required. Returns the mobile device ID associated with the cellular network. Returns 404 for devices that do not have a cellular network support. + +

Supported operation is Get. + +

The IMSI value is returned for GSM and UMTS networks. CDMA and worldwide phones will return a 404 Not Found status code error if queried for this element. + +**Ext/Microsoft/LocalTime** +

Required. Returns the client local time in ISO 8601 format. + +

Supported operation is Get. + +**Ext/Microsoft/OSPlatform** +

Required. Returns the OS platform of the device. For Windows 10 for desktop editions, it returns the ProductName as defined in HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProductName. + +

Supported operation is Get. + +**Ext/Microsoft/ProcessorType** +

Required. Returns the processor type of the device as documented in SYSTEM\_INFO. + +

Supported operation is Get. + +**Ext/Microsoft/RadioSwV** +

Required. Returns the radio stack software version number. + +

Supported operation is Get. + +**Ext/Microsoft/Resolution** +

Required. Returns the UI screen resolution of the device (example: "480x800"). + +

Supported operation is Get. + +**Ext/Microsoft/CommercializationOperator** +

Required. Returns the name of the mobile operator if it exists; otherwise it returns 404.. + +

Supported operation is Get. + +**Ext/Microsoft/ProcessorArchitecture** +

Required. Returns the processor architecture of the device as "arm" or "x86". + +

Supported operation is Get. + +**Ext/Microsoft/DeviceName** +

Required. Contains the user-specified device name. + +

Support for Replace operation for Windows 10 Mobile was added in Windows 10, version 1511. Replace operation is not supported in the desktop or IoT Core. When you change the device name using this node, it triggers a dialog on the device asking the user to reboot. The new device name does not take effect until the device is restarted. If the user cancels the dialog, it will show again until a reboot occurs. + +

Value type is string. + +

Supported operations are Get and Replace. + +**Ext/Microsoft/TotalStorage** +

Added in Windows 10, version 1511. Integer that specifies the total available storage in MB from first internal drive on the device (may be less than total physical storage). + +

Supported operation is Get. + +> [!NOTE] +> This is only supported in Windows 10 Mobile. + +**Ext/Microsoft/TotalRAM** +

Added in Windows 10, version 1511. Integer that specifies the total available memory in MB on the device (may be less than total physical memory). + +

Supported operation is Get. + +**Ext/WLANMACAddress** +

The MAC address of the active WLAN connection, as a 12-digit hexadecimal number. + +

Supported operation is Get. + +> [!NOTE] +> This is not supported in Windows 10 for desktop editions. + +**VoLTEServiceSetting** +

Returns the VoLTE service to on or off. This is only exposed to mobile operator OMA-DM servers. + +

Supported operation is Get. + +**WlanIPv4Address** +

Returns the IPv4 address of the active Wi-Fi connection. This is only exposed to enterprise OMA DM servers. + +

Supported operation is Get. + +**WlanIPv6Address** +

Returns the IPv6 address of the active Wi-Fi connection. This is only exposed to enterprise OMA-DM servers. + +

Supported operation is Get. + +**WlanDnsSuffix** +

Returns the DNS suffix of the active Wi-Fi connection. This is only exposed to enterprise OMA-DM servers. + +

Supported operation is Get. + +**WlanSubnetMask** +

Returns the subnet mask for the active Wi-Fi connection. This is only exposed to enterprise OMA-DM servers. + +

Supported operation is Get. + +**DeviceHardwareData** +

Added in Windows 10 version 1703. Returns a base64-encoded string of the hardware parameters of a device. + +

Supported operation is Get. + +## Related topics + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devdetail-ddf-file.md b/windows/client-management/mdm/devdetail-ddf-file.md new file mode 100644 index 0000000000..44978a8d9f --- /dev/null +++ b/windows/client-management/mdm/devdetail-ddf-file.md @@ -0,0 +1,699 @@ +--- +title: DevDetail DDF file +description: DevDetail DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 645fc2b5-2d2c-43b1-9058-26bedbe9f00d +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DevDetail DDF file + +This topic shows the OMA DM device description framework (DDF) for the **DevDetail** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DevDetail + . + + + + + + + + + + + + + + + urn:oma:mo:oma-dm-devdetail:1.1 + + + + URI + + + + + + + + + + + + + + + + + + + MaxDepth + + + + + + + + + + + + + + + text/plain + + + + + MaxTotLen + + + + + + + + + + + + + + + text/plain + + + + + MaxSegLen + + + + + + + + + + + + + + + text/plain + + + + + + DevTyp + + + + + Device model name, as specified and tracked by the manufacturer + + + + + + + + + + + text/plain + + + + + OEM + + + + + Name of OEM + + + + + + + + + + + text/plain + + + + + FwV + + + + + Provide the version of OEM ROM region. + + + + + + + + + + + text/plain + + + + + SwV + + + + + Returns the Windows Phone OS software version. + + + + + + + + + + + text/plain + + + + + HwV + + + + + Returns the hardware version. + + + + + + + + + + + text/plain + + + + + LrgObj + + + + + + Large object isn't supported. The data for this node is "false". + + + + + + + + + + + + text/plain + + + + + Ext + + + + + Subtree to hold vendor-specific parameters + + + + + + + + + + + + + + + Microsoft + + + + + Subtree to hold vendor-specific parameters + + + + + + + + + + + + + + + MobileID + + + + + Indicates the subscriber ID registered with the cellular network. For GSM and UMTS networks, the value returned is the IMSI value; for other networks, SyncML Status code 404 is returned. + + + + + + + + + + + text/plain + + + + + RadioSwV + + + + + Version of the software radio stack + + + + + + + + + + + text/plain + + + + + Resolution + + + + + Resolution of the device in the format of WidthxLength (e.g., "400x800"). + + + + + + + + + + + text/plain + + + + + CommercializationOperator + + + + + Name of operator with whom the device was commercialized. + + + + + + + + + + + text/plain + + + + + ProcessorArchitecture + + + + + Processor architecture of the device, as returned by the GetSystemInfo API. + + + + + + + + + + + text/plain + + + + + ProcessorType + + + + + Processor type of the device, as returned by the GetSystemInfo API. + + + + + + + + + + + text/plain + + + + + OSPlatform + + + + + Name of the operating system platform. + + + + + + + + + + + text/plain + + + + + LocalTime + + + + + Returns the UTC time formatted per ISO8601. Example: 2003-06-16T18:37:44Z. + + + + + + + + + + + text/plain + + + + + DeviceName + + + + + + User-specified device name + + + + + + + + + + + text/plain + + + + + TotalStorage + + + + + Total available storage in MB from first internal drive on the device (may be less than total physical storage). Available for Windows Mobile only. + + + + + + + + + + + text/plain + + + + + TotalRAM + + + + + Total available memory in MB on the device (may be less than total physical memory). + + + + + + + + + + + text/plain + + + + + + WLANMACAddress + + + + + The MAC address of the active WiFi connection + + + + + + + + + + + text/plain + + + + + VoLTEServiceSetting + + + + + The VoLTE service setting on or off. Only exposed to Mobile Operator-based OMA-DM servers. + + + + + + + + + + + text/plain + + + + + WlanIPv4Address + + + + + The IPv4 address of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. + + + + + + + + + + + text/plain + + + + + WlanIPv6Address + + + + + The IPv6 address of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. + + + + + + + + + + + text/plain + + + + + WlanDnsSuffix + + + + + The DNS suffix of the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. + + + + + + + + + + + text/plain + + + + + WlanSubnetMask + + + + + The subnet mask for the active WiFi connection. Only exposed to Enterprise-based OMA-DM servers. + + + + + + + + + + + text/plain + + + + + DeviceHardwareData + + + + + Added in Windows 10 version 1703. Returns a base64 encoded string of the hardware parameters of a device. + + + + + + + + + + + text/plain + + + + + + +``` + +## Related topics + + +[DevDetail configuration service provider](devdetail-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/developersetup-csp.md b/windows/client-management/mdm/developersetup-csp.md new file mode 100644 index 0000000000..2d0adc299e --- /dev/null +++ b/windows/client-management/mdm/developersetup-csp.md @@ -0,0 +1,71 @@ +--- +title: DeveloperSetup CSP +description: The DeveloperSetup configuration service provider (CSP) is used to configure developer mode on the device. This CSP was added in the next major update of Windows 10. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeveloperSetup CSP + +The DeveloperSetup configuration service provider (CSP) is used to configure Developer Mode on the device and connect to the Windows Device Portal. For more information about the Windows Device Portal, see [Windows Device Portal overview](https://msdn.microsoft.com/en-us/windows/uwp/debug-test-perf/device-portal). This CSP was added in Windows 10, version 1703. + +> [!NOTE] +The DeveloperSetup configuration service provider (CSP) is supported only in Windows 10 Holographic Enterprise edition and is for provisioning only. + +The following diagram shows the DeveloperSetup configuration service provider in tree format. + +![developersetup csp diagram](images/provisioning-csp-developersetup.png) + +**DeveloperSetup** +

The root node for the DeveloperSetup configuration service provider. + +**EnableDeveloperMode** +

A Boolean value that is used to enable Developer Mode on the device. The default value is false. + +

The only supported operation is Replace. + +**DevicePortal** +

The node for the Windows Device Portal. + +**DevicePortal/Authentication** +

The node that describes the characteristics of the authentication mechanism that is used for the Windows Device Portal. + +**DevicePortal/Authentication/Mode** +

An integer value that specifies the mode of authentication that is used when making requests to the Windows Device Portal. + +

The only supported operation is Replace. + +**DevicePortal/Authentication/BasicAuth** +

The node that describes the credentials that are used for basic authentication with the Windows Device Portal. + +**DevicePortal/Authentication/BasicAuth/Username** +

A string value that specifies the user name to use when performing basic authentication with the Windows Device Portal. +The user name must contain only ASCII characters and cannot contain a colon (:). + +

The only supported operation is Replace. + +**DevicePortal/Authentication/BasicAuth/Password** +

A string value that specifies the password to use when authenticating requests against the Windows Device Portal. + +

The only supported operation is Replace. + +**DevicePortal/Connection** +

The node for configuring connections to the Windows Device Portal service. + +**DevicePortal/Connection/HttpPort** +

An integer value that is used to configure the HTTP port for incoming connections to the Windows Device Portal service. +If authentication is enabled, **HttpPort** will redirect the user to the (required) **HttpsPort**. + +

The only supported operation is Replace. + +**DevicePortal/Connection/HttpsPort** +

An integer value that is used to configure the HTTPS port for incoming connections to the Windows Device Portal service. + +

The only supported operation is Replace. \ No newline at end of file diff --git a/windows/client-management/mdm/developersetup-ddf.md b/windows/client-management/mdm/developersetup-ddf.md new file mode 100644 index 0000000000..b5f6b24d0a --- /dev/null +++ b/windows/client-management/mdm/developersetup-ddf.md @@ -0,0 +1,301 @@ +--- +title: DeveloperSetup DDF file +description: This topic shows the OMA DM device description framework (DDF) for the DeveloperSetup configuration service provider. This CSP was added in Windows 10, version 1703. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeveloperSetup DDF file + +This topic shows the OMA DM device description framework (DDF) for the DeveloperSetup configuration service provider. This CSP was added in Windows 10, version 1703. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DeveloperSetup + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/DeveloperSetup + + + + EnableDeveloperMode + + + + + False + Enables developer mode on the device + + + + + + + + + + + + + EnableDeveloperMode + + text/plain + + + + + DevicePortal + + + + + + + + + + + + + + + + + + + Authentication + + + + + Specifies characteristics of the authentication mechanism used for the Windows Device Portal. + + + + + + + + + + + + + Authentication + + + + + + Mode + + + + + Describes the mode of authentication used when making requests to the Device Portal. + + + + + + + + + + + + + Mode + + text/plain + + + + + BasicAuth + + + + + Describes credentials used for basic authentication + + + + + + + + + + + + + BasicAuth + + + + + + Username + + + + + Describes the username to use when performing basic authentication with the Windows Device Portal + + + + + + + + + + + + + Username + + text/plain + + + + + Password + + + + + Describes the password to use when authenticating requests against the Windows Device Portal + + + + + + + + + + + + + Password + + text/plain + + + + + + + Connection + + + + + + + + + + + + + + Connection + + + + + + HttpPort + + + + + Configures the HTTP port for incoming connections to the Device Portal Service. + + + + + + + + + + HttpPort + + text/plain + + + + + HttpsPort + + + + + Configures the HTTPS port for incoming connections to the Device Portal Service. + + + + + + + + + + HttpsPort + + text/plain + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/device-update-management.md b/windows/client-management/mdm/device-update-management.md new file mode 100644 index 0000000000..4b038d4122 --- /dev/null +++ b/windows/client-management/mdm/device-update-management.md @@ -0,0 +1,972 @@ +--- +title: Device update management +description: In the current device landscape of PC, tablets, phones, and IoT devices, the Mobile Device Management (MDM) solutions are becoming prevalent as a lightweight device management technology. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: C27BAEE7-2890-4FB7-9549-A6EACC790777 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + + +# Device update management + +In the current device landscape of PC, tablets, phones, and IoT devices, the Mobile Device Management (MDM) solutions are becoming prevalent as a lightweight device management technology. In Windows 10, we are investing heavily in extending the management capabilities available to MDMs. One key feature we are adding is the ability for MDMs to keep devices up-to-date with the latest Microsoft Updates. + +In particular, Windows 10 provides additional APIs to enable MDMs to: + +- Ensure machines stay up-to-date by configuring Automatic Update policies. +- Test updates on a smaller set of machines before enterprise-wide rollout by configuring which updates are approved for a given device. +- Get compliance status of managed devices so IT can easily understand which machines still need a particular security patch, or how up-to-date is a particular machine. + +This topic provides MDM ISVs with the information they need to implement update management in Windows 10. + +In Windows 10, the MDM protocol has been extended to better enable IT admins to manage updates. In particular, Windows has added configuration service providers (CSPs) that expose policies and actions for MDMs to: + +- Configure automatic update policies to ensure devices stay up-to-date. +- Get device compliance information (the list of updates that are needed but not yet installed). +- Specify a per-device update approval list, to ensure devices don’t install unapproved updates that have not been tested. +- Approve EULAs on behalf of the end-user so update deployment can be automated even for updates with EULAs. + +The OMA DM APIs for specifying update approvals and getting compliance status reference updates using an Update ID, which is a GUID that identifies a particular update. The MDM, of course, will want to expose IT-friendly information about the update (instead of a raw GUID), including the update’s title, description, KB, update type (for example, a security update or service pack). For more information, see [\[MS-WSUSSS\]: Windows Update Services: Server-Server Protocol](http://go.microsoft.com/fwlink/p/?LinkId=526707). +For more information about the CSPs, see [Update CSP](update-csp.md) and the update policy area of the [Policy CSP](policy-configuration-service-provider.md). + +The following diagram provides a conceptual overview of how this works: + +![mobile device update management](images/mdm-update-sync.png) + +The diagram can be roughly divided into three areas: + +- The Device Management service syncs update information (title, description, applicability) from Microsoft Update using the Server-Server sync protocol (top of the diagram). +- The Device Management service sets automatic update policies, obtains update compliance information, and sets approvals via OMA DM (left portion of the diagram). +- The device gets updates from Microsoft Update using client/server protocol, but only downloads and installs updates that are both applicable to the device and approved by IT (right portion of the diagram). + +## Getting update metadata using the Server-Server sync protocol + +The Microsoft Update Catalog is huge and contains many updates that are not needed by MDM-managed devices, including updates for legacy software (for example, updates to servers, down-level desktop operating systems, and legacy apps), and a large number of drivers. We recommend that the MDM use the Server-Server sync protocol to get update metadata for updates reported from the client. + +This section describes how this is done. The following diagram shows the server-server sync protocol process. + +![mdm server-server sync](images/deviceupdateprocess2.png) + +MSDN provides much information about the Server-Server sync protocol. In particular: + +- It is a SOAP-based protocol, and you can get the WSDL in [Server Sync Web Service](http://go.microsoft.com/fwlink/p/?LinkId=526727). The WSDL can be used to generate calling proxies for many programming environments, which will simplify your development. +- You can find code samples in [Protocol Examples](http://go.microsoft.com/fwlink/p/?LinkId=526720). The sample code shows raw SOAP commands, which can be used. Although it’s even simpler to make the call from a programming language like .NET (calling the WSDL-generated proxies). The stub generated by the Server Sync WSDL from the MSDN link above generates an incorrect binding URL. The binding URL should be set to https://fe2.update.microsoft.com/v6/ServerSyncWebService/serversyncwebservice.asmx. + +Some important highlights: + +- The protocol has an authorization phase (calling GetAuthConfig, GetAuthorizationCookie, and GetCookie). In [Protocol Examples](http://go.microsoft.com/fwlink/p/?LinkId=526720), the **Sample 1: Authorization** code shows how this is done. Even though this is called the authorization phase, the protocol is completely open (no credentials are needed to run this phase of the protocol). This sequence of calls needs to be done to obtain a cookie for the main part of the sync protocol. As an optimization, you can cache the cookie and only call this sequence again if your cookie has expired. +- The protocol allows the MDM to sync update metadata for a particular update by calling GetUpdateData. For more information, see [GetUpdateData](https://msdn.microsoft.com/library/dd304816.aspx) in MSDN. The LocURI to get the applicable updates with their revision Numbers is `./Vendor/MSFT/Update/InstallableUpdates?list=StructData`. Because not all updates are available via S2S sync, make sure you handle SOAP errors. +- For mobile devices, you can either sync metadata for a particular update by calling GetUpdateData, or for a local on-premises solution, you can use WSUS and manually import the mobile updates from the Microsoft Update Catalog site. For more information, see [Process flow diagram and screenshots of server sync process](#process-flow-diagram-and-screenshots-of-server-sync-process). + +> **Note**  On Microsoft Update, metadata for a given update gets modified over time (updating descriptive information, fixing bugs in applicability rules, localization changes, etc). Each time such a change is made that doesn’t affect the update itself, a new update revision is created. The identity of an update revision is a compound key containing both an UpdateID (GUID) and a RevisionNumber (int). The MDM should not expose the notion of an update revision to IT. Instead, for each UpdateID (GUID) the MDM should just keep the metadata for the later revision of that update (the one with the highest revision number). + + +## Examples of update metadata XML structure and element descriptions + +The response of the GetUpdateData call returns an array of ServerSyncUpdateData that contains the update metadata in the XmlUpdateBlob element. The schema of the update xml is available at [Protocol Examples](http://go.microsoft.com/fwlink/p/?LinkId=526720). Some of the key elements are described below: + +- **UpdateID** – The unique identifier for an update +- **RevisionNumber** – Revision number for the update in case the update was modified. +- **CreationDate** – the date on which this update was created. +- **UpdateType** – The type of update which could include the following: + - **Detectoid** – if this update identity represents a compatibility logic + - **Category** – This could represent either of the following: + - A Product category the update belongs to. For example, Windows, MS office etc. + - The classification the update belongs to. For example, Drivers, security etc. + - **Software** – If the update is a software update. + - **Driver** – if the update is a driver update. +- **LocalizedProperties** – represents the language the update is available in, title and description of the update. It has the following fields: + - **Language** – The language code identifier (LCID). For example, en or es. + - **Title** – Title of the update. For example, “Windows SharePoint Services 3.0 Service Pack 3 x64 Edition (KB2526305)” + - **Description** – Description of the update. For example, “Windows SharePoint Services 3.0 Service Pack 3 (KB2526305) provides the latest updates to Windows SharePoint Services 3.0. After you install this item, you may have to restart your computer. After you have installed this item, it cannot be removed.” +- **KBArticleID** – The KB article number for this update that has details regarding the particular update. For example, . + +## Recommended Flow for Using the Server-Server Sync Protocol + +This section describes a possible algorithm for using the server-server sync protocol to pull in update metadata to the MDM. + +First some background: + +- If you have a multi-tenant MDM, the update metadata can be kept in a shared partition, since it is common to all tenants. +- A metadata sync service can then be implemented that periodically calls server-server sync to pull in metadata for the updates IT cares about. +- The MDM component that uses OMA DM to control devices (described in the next section) should send the metadata sync service the list of needed updates it gets from each client if those updates are not already known to the device. + + +The following procedure describes a basic algorithm for a metadata sync service: + +- Initialization, composed of the following: + 1. Create an empty list of “needed update IDs to fault in”. This list will get updated by the MDM service component that uses OMA DM. We recommend not adding definition updates to this list, since those are temporary in nature (for example, Defender releases about 4 new definition updates per day, each of which is cumulative). +- Sync periodically (we recommend once every 2 hours - no more than once/hour). + 1. Implement the authorization phase of the protocol to get a cookie if you don’t already have a non-expired cookie. See **Sample 1: Authorization** in [Protocol Examples](http://go.microsoft.com/fwlink/p/?LinkId=526720). + 2. Implement the metadata portion of the protocol (see **Sample 2: Metadata and Deployments Synchronization** in [Protocol Examples](http://go.microsoft.com/fwlink/p/?LinkId=526720)), and: + - Call GetUpdateData for all updates in the "needed update IDs to fault in" list if the update metadata has not already been pulled into the DB. + - If the update is a newer revision of an existing update (same UpdateID, higher revision number), replace the previous update metadata with the new one. + - Remove updates from the "needed update IDs to fault in" list once they have been brought in. + +This provides an efficient way to pull in the information about the set of Microsoft Updates that IT needs to manage, so the information can be used in various update management scenarios. For example, at update approval time you can pull information so IT can see what updates they are approving, or for compliance reports to see what updates are needed but not yet installed. + +## Managing updates using OMA DM + +An MDM can manage updates via OMA DM. The details of how to use and integrate an MDM with the Windows OMA DM protocol, and how to enroll devices for MDM management, is documented the [Mobile device management](mobile-device-enrollment.md) topic. This section focuses on how to extend that integration to support update management. The key aspects of update management include the following: + +- Configure automatic update policies to ensure devices stay up-to-date. +- Get device compliance information (the list of updates that are needed but not yet installed) +- Specify a per-device update approval list to ensure devices don’t install unapproved updates that have not been tested. +- Approve EULAs on behalf of the end-user so update deployment can be automated even for updates with EULAs + +The following list describes a suggested model for applying updates. + +1. Have a "Test Group" and an "All Group". +2. In the Test group, just let all updates flow. +3. In the All Group, set up Quality Update deferral for 7 days and then Quality Updates will be auto approved after the 7 days. Note that Definition Updates are excluded from Quality Update deferrals and will be auto approved when they are availible. This can be done by setting Update/DeferQualityUpdatesPeriodInDays to 7 and just letting updates flow after seven days or pushing Pause in case of issues. + +Updates are configured using a combination of the [Update CSP](update-csp.md), and the update portion of the [Policy CSP](policy-configuration-service-provider.md). Please refer to these topics for details on configuring updates. + +### Update policies + +The enterprise IT can configure auto-update polices via OMA DM using the [Policy CSP](policy-configuration-service-provider.md) (this functionality is not supported in Windows 10 Mobile and Windows 10 Home). Here's the CSP diagram for the Update node in Policy CSP. + +The following diagram shows the Update policies in a tree format. + +![update csp diagram](images/update-policies.png) + +**Update/ActiveHoursEnd** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1607. Allows the IT admin (when used with **Update/ActiveHoursStart**) to manage a range of active hours where update reboots are not scheduled. This value sets the end time. There is a 12 hour maximum from start time. + +> [!NOTE] +> The default maximum difference from start time has been increased to 18 in Windows 10, version 1703. In this version of Windows 10, the maximum range of active hours can now be configured. See **Update/ActiveHoursMaxRange** below for more information. + +

Supported values are 0-23, where 0 is 12 AM, 1 is 1 AM, etc. + +

The default is 17 (5 PM). + +**Update/ActiveHoursMaxRange** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT admin to specify the max active hours range. This value sets max number of active hours from start time. + +

Supported values are 8-18. + +

The default value is 18 (hours). + +**Update/ActiveHoursStart** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1607. Allows the IT admin (when used with **Update/ActiveHoursEnd**) to manage a range of hours where update reboots are not scheduled. This value sets the start time. There is a 12 hour maximum from end time. + +> [!NOTE] +> The default maximum difference from end time has been increased to 18 in Windows 10, version 1703. In this version of Windows 10, the maximum range of active hours can now be configured. See **Update/ActiveHoursMaxRange** above for more information. + +

Supported values are 0-23, where 0 is 12 AM, 1 is 1 AM, etc. + +

The default value is 8 (8 AM). + +**Update/AllowAutoUpdate** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Enables the IT admin to manage automatic update behavior to scan, download, and install updates. + +

Supported operations are Get and Replace. + +

The following list shows the supported values: + +- 0 – Notify the user before downloading the update. This policy is used by the enterprise who wants to enable the end-users to manage data usage. With this option users are notified when there are updates that apply to the device and are ready for download. Users can download and install the updates from the Windows Update control panel. +- 1 – Auto install the update and then notify the user to schedule a device restart. Updates are downloaded automatically on non-metered networks and installed during "Automatic Maintenance" when the device is not in use and is not running on battery power. If automatic maintenance is unable to install updates for two days, Windows Update will install updates immediately. If the installation requires a restart, the end-user is prompted to schedule the restart time. The end-user has up to seven days to schedule the restart and after that, a restart of the device is forced. Enabling the end-user to control the start time reduces the risk of accidental data loss caused by applications that do not shutdown properly on restart. +- 2 (default) – Auto install and restart. Updates are downloaded automatically on non-metered networks and installed during "Automatic Maintenance" when the device is not in use and is not running on battery power. If automatic maintenance is unable to install updates for two days, Windows Update will install updates right away. If a restart is required, then the device is automatically restarted when the device is not actively being used. This is the default behavior for unmanaged devices. Devices are updated quickly, but it increases the risk of accidental data loss caused by an application that does not shutdown properly on restart. +- 3 – Auto install and restart at a specified time. The IT specifies the installation day and time. If no day and time are specified, the default is 3 AM daily. Automatic installation happens at this time and device restart happens after a 15-minute countdown. If the user is logged in when Windows is ready to restart, the user can interrupt the 15-minute countdown to delay the restart. +- 4 – Auto install and restart without end-user control. Updates are downloaded automatically on non-metered networks and installed during "Automatic Maintenance" when the device is not in use and is not running on battery power. If automatic maintenance is unable to install updates for two days, Windows Update will install updates right away. If a restart is required, then the device is automatically restarted when the device is not actively being used. This setting option also sets the end-user control panel to read-only. +- 5 – Turn off automatic updates. + +> [!IMPORTANT] +> This option should be used only for systems under regulatory compliance, as you will not get security updates as well. +  + +

If the policy is not configured, end-users get the default behavior (Auto install and restart). + +**Update/AllowMUUpdateService** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, and Windows 10 Education + + +

Added in Windows 10, version 1607. Allows the IT admin to manage whether to scan for app updates from Microsoft Update. + +

The following list shows the supported values: + +- 0 – Not allowed or not configured. +- 1 – Allowed. Accepts updates received through Microsoft Update. + +**Update/AllowNonMicrosoftSignedUpdate** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Allows the IT admin to manage whether Automatic Updates accepts updates signed by entities other than Microsoft when the update is found at the UpdateServiceUrl location. This policy supports using WSUS for 3rd party software and patch distribution. + +

Supported operations are Get and Replace. + +

The following list shows the supported values: + +- 0 – Not allowed or not configured. Updates from an intranet Microsoft update service location must be signed by Microsoft. +- 1 – Allowed. Accepts updates received through an intranet Microsoft update service location, if they are signed by a certificate found in the "Trusted Publishers" certificate store of the local computer. + +

This policy is specific to desktop and local publishing via WSUS for 3rd party updates (binaries and updates not hosted on Microsoft Update) and allows IT to manage whether Automatic Updates accepts updates signed by entities other than Microsoft when the update is found on an intranet Microsoft update service location. + +**Update/AllowUpdateService** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Specifies whether the device could use Microsoft Update, Windows Server Update Services (WSUS), or Windows Store. + +

Even when Windows Update is configured to receive updates from an intranet update service, it will periodically retrieve information from the public Windows Update service to enable future connections to Windows Update, and other services like Microsoft Update or the Windows Store + +

Enabling this policy will disable that functionality, and may cause connection to public services such as the Windows Store to stop working. + +

The following list shows the supported values: + +- 0 – Update service is not allowed. +- 1 (default) – Update service is allowed. + +> [!NOTE] +> This policy applies only when the desktop or device is configured to connect to an intranet update service using the "Specify intranet Microsoft update service location" policy. + + +**Update/AutoRestartNotificationSchedule** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to specify the period for auto-restart reminder notifications. + +

Supported values are 15, 30, 60, 120, and 240 (minutes). + +

The default value is 15 (minutes). + +**Update/AutoRestartRequiredNotificationDismissal** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to specify the method by which the auto-restart required notification is dismissed. + +

The following list shows the supported values: + +- 1 (default) – Auto Dismissal. +- 2 – User Dismissal. + +**Update/BranchReadinessLevel** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1607. Allows the IT admin to set which branch a device receives their updates from. + +

The following list shows the supported values: + +- 16 (default) – User gets all applicable upgrades from Current Branch (CB). +- 32 – User gets upgrades from Current Branch for Business (CBB). + +**Update/DeferFeatureUpdatesPeriodInDays** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education. +

Since this policy is not blocked, you will not get a failure message when you use it to configure a Windows 10 Mobile device. However, the policy will not take effect. + + +

Added in Windows 10, version 1607. Defers Feature Updates for the specified number of days. + +

Supported values are 0-180. + +**Update/DeferQualityUpdatesPeriodInDays** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1607. Defers Quality Updates for the specified number of days. + +

Supported values are 0-30. + +**Update/DeferUpdatePeriod** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise +> +> Don't use this policy in Windows 10, version 1607 devices, instead use the new policies listed in [Changes in Windows 10, version 1607 for update management](device-update-management.md#windows10version1607forupdatemanagement). You can continue to use DeferUpdatePeriod for Windows 10, version 1511 devices. + + +

Allows IT Admins to specify update delays for up to 4 weeks. + +

Supported values are 0-4, which refers to the number of weeks to defer updates. + +

In Windows 10 Mobile Enterprise version 1511 devices set to automatic updates, for DeferUpdatePeriod to work, you must set the following: + +- Update/RequireDeferUpgrade must be set to 1 +- System/AllowTelemetry must be set to 1 or higher + +

If the "Specify intranet Microsoft update service location" policy is enabled, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + +

If the Allow Telemetry policy is enabled and the Options value is set to 0, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Update categoryMaximum deferralDeferral incrementUpdate type/notes

OS upgrade

8 months

1 month

Upgrade - 3689BDC8-B205-4AF4-8D4A-A63924C5E9D5

Update

1 month

1 week

+Note +If a machine has Microsoft Update enabled, any Microsoft Updates in these categories will also observe Defer / Pause logic. +
+
    +
  • Security Update - 0FA1201D-4330-4FA8-8AE9-B877473B6441
  • +
  • Critical Update - E6CF1350-C01B-414D-A61F-263D14D133B4
  • +
  • Update Rollup - 28BC880E-0592-4CBF-8F95-C79B17911D5F
  • +
  • Service Pack - 68C5B0A3-D1A6-4553-AE49-01D3A7827828
  • +
  • Tools - B4832BD8-E735-4761-8DAF-37F882276DAB
  • +
  • Feature Pack - B54E7D24-7ADD-428F-8B75-90A396FA584F
  • +
  • Update - CD5FFD1E-E932-4E3A-BF74-18BF0B1BBD83
  • +
  • Driver - EBFC1FC5-71A4-4F7B-9ACA-3B9A503104A0
  • +

Other/cannot defer

No deferral

No deferral

Any update category not specifically enumerated above falls into this category.

+

Definition Update - E0789628-CE08-4437-BE74-2495B842F43B

+ + +**Update/DeferUpgradePeriod** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education. +> +> Since this policy is not blocked, you will not get a failure message when you use it to configure a Windows 10 Mobile device. However, the policy will not take effect. +> +> Don't use this policy in Windows 10, version 1607 devices, instead use the new policies listed in [Changes in Windows 10, version 1607 for update management](device-update-management.md#windows10version1607forupdatemanagement). You can continue to use DeferUpgradePeriod for Windows 10, version 1511 devices. + + +

Allows IT Admins to specify additional upgrade delays for up to 8 months. + +

Supported values are 0-8, which refers to the number of months to defer upgrades. + +

If the "Specify intranet Microsoft update service location" policy is enabled, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + +

If the "Allow Telemetry" policy is enabled and the Options value is set to 0, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + +**Update/EngagedRestartDeadline** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to specify the deadline in days before automatically scheduling and executing a pending restart outside of active hours. The deadline can be set between 2 and 30 days from the time the restart becomes pending. If configured, the pending restart will transition from Auto-restart to Engaged restart (pending user schedule) to be automatically executed within the specified period. If no deadline is specified or deadline is set to 0, the restart will not be automatically executed and will remain Engaged restart (pending user scheduling). + +

Supported values are 2-30 days. + +

The default value is 0 days (not specified). + +**Update/EngagedRestartSnoozeSchedule** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to control the number of days a user can snooze Engaged restart reminder notifications. + +

Supported values are 1-3 days. + +

The default value is 3 days. + +**Update/EngagedRestartTransitionSchedule** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to control the timing before transitioning from Auto restarts scheduled outside of active hours to Engaged restart, which requires the user to schedule. The period can be set between 2 and 30 days from the time the restart becomes pending. + +

Supported values are 2-30 days. + +

The default value is 7 days. + +**Update/ExcludeWUDriversInQualityUpdate** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education. +> Since this policy is not blocked, you will not get a failure message when you use it to configure a Windows 10 Mobile device. However, the policy will not take effect. + +

Added in Windows 10, version 1607. Allows IT Admins to exclude Windows Update (WU) drivers during updates. + +

The following list shows the supported values: + +- 0 (default) – Allow Windows Update drivers. +- 1 – Exclude Windows Update drivers. + +**Update/IgnoreMOAppDownloadLimit** +

Added in Windows 10, version 1703. Specifies whether to ignore the MO download limit (allow unlimited downloading) over a cellular network for apps and their updates. If lower-level limits (for example, mobile caps) are required, those limits are controlled by external policies. + +> [!WARNING] +> Setting this policy might cause devices to incur costs from MO operators. + +

The following list shows the supported values: + +- 0 (default) – Do not ignore MO download limit for apps and their updates. +- 1 – Ignore MO download limit (allow unlimited downloading) for apps and their updates. + +

To validate this policy: + +1. Enable the policy ensure the device is on a cellular network. +2. Run the scheduled task on your device to check for app updates in the background. For example, on a mobile device, run the following commands in TShell: + - `regd delete HKEY_USERS\S-1-5-21-2702878673-795188819-444038987-2781\software\microsoft\windows\currentversion\windowsupdate /v LastAutoAppUpdateSearchSuccessTime /f` + + - `exec-device schtasks.exe -arguments ""/run /tn """"\Microsoft\Windows\WindowsUpdate\Automatic App Update"""" /I""` + +3. Verify that any downloads that are above the download size limit will complete without being paused. + + +**Update/IgnoreMOUpdateDownloadLimit** +

Added in Windows 10, version 1703. Specifies whether to ignore the MO download limit (allow unlimited downloading) over a cellular network for OS updates. If lower-level limits (for example, mobile caps) are required, those limits are controlled by external policies. + +> [!WARNING] +> Setting this policy might cause devices to incur costs from MO operators. + +

The following list shows the supported values: + +- 0 (default) – Do not ignore MO download limit for OS updates. +- 1 – Ignore MO download limit (allow unlimited downloading) for OS updates. + +

To validate this policy: + +1. Enable the policy and ensure the device is on a cellular network. +2. Run the scheduled task on phone to check for OS updates in the background. For example, on a mobile device, run the following commands in TShell: + - `exec-device schtasks.exe -arguments ""/run /tn """"\Microsoft\Windows\WindowsUpdate\AUScheduledInstall"""" /I""` + +3. Verify that any downloads that are above the download size limit will complete without being paused. + + +**Update/PauseDeferrals** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise +> +> Don't use this policy in Windows 10, version 1607 devices, instead use the new policies listed in [Changes in Windows 10, version 1607 for update management](device-update-management.md#windows10version1607forupdatemanagement). You can continue to use PauseDeferrals for Windows 10, version 1511 devices. + + +

Allows IT Admins to pause updates and upgrades for up to 5 weeks. Paused deferrals will be reset after 5 weeks. + +

The following list shows the supported values: + +- 0 (default) – Deferrals are not paused. +- 1 – Deferrals are paused. + +

If the "Specify intranet Microsoft update service location" policy is enabled, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + +

If the "Allow Telemetry" policy is enabled and the Options value is set to 0, then the "Defer upgrades by", "Defer updates by" and "Pause Updates and Upgrades" settings have no effect. + +**Update/PauseFeatureUpdates** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education. +

Since this policy is not blocked, you will not get a failure message when you use it to configure a Windows 10 Mobile device. However, the policy will not take effect. + + +

Added in Windows 10, version 1607. Allows IT Admins to pause Feature Updates for up to 60 days. + +

The following list shows the supported values: + +- 0 (default) – Feature Updates are not paused. +- 1 – Feature Updates are paused for 60 days or until value set to back to 0, whichever is sooner. + +**Update/PauseQualityUpdates** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1607. Allows IT Admins to pause Quality Updates. + +

The following list shows the supported values: + +- 0 (default) – Quality Updates are not paused. +- 1 – Quality Updates are paused for 35 days or until value set back to 0, whichever is sooner. + +**Update/RequireDeferUpgrade** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise +> +> Don't use this policy in Windows 10, version 1607 devices, instead use the new policies listed in [Changes in Windows 10, version 1607 for update management](device-update-management.md#windows10version1607forupdatemanagement). You can continue to use RequireDeferUpgrade for Windows 10, version 1511 devices. + + +

Allows the IT admin to set a device to CBB train. + +

The following list shows the supported values: + +- 0 (default) – User gets upgrades from Current Branch. +- 1 – User gets upgrades from Current Branch for Business. + +**Update/RequireUpdateApproval** + +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + +
+ +> [!NOTE] +> If you previously used the **Update/PhoneUpdateRestrictions** policy in previous versions of Windows, it has been deprecated. Please use this policy instead. + + +

Allows the IT admin to restrict the updates that are installed on a device to only those on an update approval list. It enables IT to accept the End User License Agreement (EULA) associated with the approved update on behalf of the end-user. EULAs are approved once an update is approved. + +

Supported operations are Get and Replace. + +

The following list shows the supported values: + +- 0 – Not configured. The device installs all applicable updates. +- 1 – The device only installs updates that are both applicable and on the Approved Updates list. Set this policy to 1 if IT wants to control the deployment of updates on devices, such as when testing is required prior to deployment. + +**Update/ScheduleImminentRestartWarning** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to specify the period for auto-restart imminent warning notifications. + +

Supported values are 15, 30, or 60 (minutes). + +

The default value is 15 (minutes). + +**Update/ScheduledInstallDay** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Enables the IT admin to schedule the day of the update installation. + +

The data type is a string. + +

Supported operations are Add, Delete, Get, and Replace. + +

The following list shows the supported values: + +- 0 (default) – Every day +- 1 – Sunday +- 2 – Monday +- 3 – Tuesday +- 4 – Wednesday +- 5 – Thursday +- 6 – Friday +- 7 – Saturday + +**Update/ScheduledInstallTime** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Enables the IT admin to schedule the time of the update installation. + +

The data type is a string. + +

Supported operations are Add, Delete, Get, and Replace. + +

Supported values are 0-23, where 0 = 12 AM and 23 = 11 PM. + +

The default value is 3. + +**Update/ScheduleRestartWarning** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to specify the period for auto-restart warning reminder notifications. + +

Supported values are 2, 4, 8, 12, or 24 (hours). + +

The default value is 4 (hours). + +**Update/SetAutoRestartNotificationDisable** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + + +

Added in Windows 10, version 1703. Allows the IT Admin to disable auto-restart notifications for update installations. + +

The following list shows the supported values: + +- 0 (default) – Enabled +- 1 – Disabled + +**Update/UpdateServiceUrl** +> [!NOTE] +> This policy is available on Windows 10 Pro, Windows 10 Enterprise, Windows 10 Education, and Windows 10 Mobile Enterprise + +> [!Important] +> Starting in Windows 10, version 1703 this policy is not supported in Windows 10 Mobile Enteprise and IoT Enterprise. + +

Allows the device to check for updates from a WSUS server instead of Microsoft Update. This is useful for on-premise MDMs that need to update devices that cannot connect to the Internet. + +

Supported operations are Get and Replace. + +

The following list shows the supported values: + +- Not configured. The device checks for updates from Microsoft Update. +- Set to a URL, such as `http://abcd-srv:8530`. The device checks for updates from the WSUS server at the specified URL. + +Example + +``` syntax + + $CmdID$ + + + chr + text/plain + + + ./Vendor/MSFT/Policy/Config/Update/UpdateServiceUrl + + http://abcd-srv:8530 + + +``` + +**Update/UpdateServiceUrlAlternate** + +> **Note**  This policy is available on Windows 10 Pro, Windows 10 Enterprise, and Windows 10 Education. + +

Added in the January service release of Windows 10, version 1607. Specifies an alternate intranet server to host updates from Microsoft Update. You can then use this update service to automatically update computers on your network. + +

This setting lets you specify a server on your network to function as an internal update service. The Automatic Updates client will search this service for updates that apply to the computers on your network. + +

To use this setting, you must set two server name values: the server from which the Automatic Updates client detects and downloads updates, and the server to which updated workstations upload statistics. You can set both values to be the same server. An optional server name value can be specified to configure Windows Update agent, and download updates from an alternate download server instead of WSUS Server. + +

Value type is string and the default value is an empty string, "". If the setting is not configured, and if Automatic Updates is not disabled by policy or user preference, the Automatic Updates client connects directly to the Windows Update site on the Internet. + +> [!Note] +> If the "Configure Automatic Updates" Group Policy is disabled, then this policy has no effect. +> If the "Alternate Download Server" Group Policy is not set, it will use the WSUS server by default to download updates. +> This policy is not supported on Windows RT. Setting this policy will not have any effect on Windows RT PCs. + +### Update management + +The enterprise IT can configure the set of approved updates and get compliance status via OMA DM using the [Update CSP](update-csp.md). The following diagram shows the Update CSP in tree format.. + +![update csp diagram](images/provisioning-csp-update.png) + +**Update** +The root node. + +Supported operation is Get. + +**ApprovedUpdates** +Node for update approvals and EULA acceptance on behalf of the end-user. + +> **Note** When the RequireUpdateApproval policy is set, the MDM uses the ApprovedUpdates list to pass the approved GUIDs. These GUIDs should be a subset of the InstallableUpdates list. + +The MDM must first present the EULA to IT and have them accept it before the update is approved. Failure to do this is a breach of legal or contractual obligations. The EULAs can be obtained from the update metadata and have their own EULA ID. It's possible for multiple updates to share the same EULA. It is only necessary to approve the EULA once per EULA ID, not one per update. + +The update approval list enables IT to approve individual updates and update classifications. Auto-approval by update classifications allows IT to automatically approve Definition Updates (i.e., updates to the virus and spyware definitions on devices) and Security Updates (i.e., product-specific updates for security-related vulnerability). The update approval list does not support the uninstallation of updates by revoking approval of already installed updates. Updates are approved based on UpdateID, and an UpdateID only needs to be approved once. An update UpdateID and RevisionNumber are part of the UpdateIdentity type. An UpdateID can be associated to several UpdateIdentity GUIDs due to changes to the RevisionNumber setting. MDM services must synchronize the UpdateIdentity of an UpdateID based on the latest RevisionNumber to get the latest metadata for an update. However, update approval is based on UpdateID. + +> **Note**  For the Windows 10 build, the client may need to reboot after additional updates are added. + +  + +Supported operations are Get and Add. + +**ApprovedUpdates/****_Approved Update Guid_** +Specifies the update GUID. + +To auto-approve a class of updates, you can specify the [Update Classifications](http://go.microsoft.com/fwlink/p/?LinkId=526723) GUIDs. We strongly recommend to always specify the DefinitionsUpdates classification (E0789628-CE08-4437-BE74-2495B842F43B), which are used for anti-malware signatures. There are released periodically (several times a day). Some businesses may also want to auto-approve security updates to get them deployed quickly. + +Supported operations are Get and Add. + +Sample syncml: + +``` +./Vendor/MSFT/Update/ApprovedUpdates/%7ba317dafe-baf4-453f-b232-a7075efae36e%7d +``` + +**ApprovedUpdates/*Approved Update Guid*/ApprovedTime** +Specifies the time the update gets approved. + +Supported operations are Get and Add. + +**FailedUpdates** +Specifies the approved updates that failed to install on a device. + +Supported operation is Get. + +**FailedUpdates/****_Failed Update Guid_** +Update identifier field of the UpdateIdentity GUID that represent an update that failed to download or install. + +Supported operation is Get. + +**FailedUpdates/*Failed Update Guid*/HResult** +The update failure error code. + +Supported operation is Get. + +**FailedUpdates/*Failed Update Guid*/Status** +Specifies the failed update status (for example, download, install). + +Supported operation is Get. + +**InstalledUpdates** +The updates that are installed on the device. + +Supported operation is Get. + +**InstalledUpdates/****_Installed Update Guid_** +UpdateIDs that represent the updates installed on a device. + +Supported operation is Get. + +**InstallableUpdates** +The updates that are applicable and not yet installed on the device. This includes updates that are not yet approved. + +Supported operation is Get. + +**InstallableUpdates/****_Installable Update Guid_** +Update identifiers that represent the updates applicable and not installed on a device. + +Supported operation is Get. + +**InstallableUpdates/*Installable Update Guid*/Type** +The UpdateClassification value of the update. Valid values are: + +- 0 - None +- 1 - Security +- 2 = Critical + +Supported operation is Get. + +**InstallableUpdates/*Installable Update Guid*/RevisionNumber** +The revision number for the update that must be passed in server to server sync to get the metadata for the update. + +Supported operation is Get. + +**PendingRebootUpdates** +The updates that require a reboot to complete the update session. + +Supported operation is Get. + +**PendingRebootUpdates/****_Pending Reboot Update Guid_** +Update identifiers for the pending reboot state. + +Supported operation is Get. + +**PendingRebootUpdates/*Pending Reboot Update Guid*/InstalledTime** +The time the update is installed. + +Supported operation is Get. + +**LastSuccessfulScanTime** +The last successful scan time. + +Supported operation is Get. + +**DeferUpgrade** +Upgrades deferred until the next period. + +Supported operation is Get. + + +## Windows 10, version 1607 for update management + +Here are the new policies added in Windows 10, version 1607 in [Policy CSP](policy-configuration-service-provider.md). You should use these policies for the new Windows 10, version 1607 devices. + +- Update/ActiveHoursEnd +- Update/ActiveHoursStart +- Update/AllowMUUpdateService +- Update/BranchReadinessLevel +- Update/DeferFeatureUpdatePeriodInDays +- Update/DeferQualityUpdatePeriodInDays +- Update/ExcludeWUDriversInQualityUpdate +- Update/PauseFeatureUpdates +- Update/PauseQualityUpdates + +Here's the list of corresponding Group Policy settings in HKLM\\Software\\Policies\\Microsoft\\Windows\\WindowsUpdate. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GPO keyTypeValue

BranchReadinessLevel

REG_DWORD

16: systems take Feature Updates on the Current Branch (CB) train

+

32: systems take Feature Updates on the Current Branch for Business

+

Other value or absent: receive all applicable updates (CB)

DeferQualityUpdates

REG_DWORD

1: defer quality updates

+

Other value or absent: don’t defer quality updates

DeferQualityUpdatesPeriodInDays

REG_DWORD

0-30: days to defer quality updates

PauseQualityUpdates

REG_DWORD

1: pause quality updates

+

Other value or absent: don’t pause quality updates

DeferFeatureUpdates

REG_DWORD

1: defer feature updates

+

Other value or absent: don’t defer feature updates

DeferFeatureUpdatesPeriodInDays

REG_DWORD

0-180: days to defer feature updates

PauseFeatureUpdates

REG_DWORD

1: pause feature updates

+

Other value or absent: don’t pause feature updates

ExcludeWUDriversInQualityUpdate

REG_DWORD

1: exclude WU drivers

+

Other value or absent: offer WU drivers

+ +  + +Here is the list of older policies that are still supported for backward compatibility. You can use these for Windows 10, version 1511 devices. + +- Update/RequireDeferUpgrade +- Update/DeferUpgradePeriod +- Update/DeferUpdatePeriod +- Update/PauseDeferrals + +For Windows Update for Business, here is the list of supported policies on Windows 10 Mobile Enterprise: + +- For Windows 10, version 1511 (Build 10586): Update/RequireDeferUpgrade, Update/DeferUpdatePeriod and Update/PauseDeferrals. To use DeferUpdatePeriod and PauseDeferrals the RequireDeferUpgrade has to be set to 1, which essentially means for a device running 1511, the Windows Update for Business policies can only be set when a device is configured for CBB servicing. +- For Windows 10, version 1607 (Build 14393): Update/BranchReadinessLevel, Update/DeferQualityUpdatesPeriodInDays and Update/PauseQualityUpdates. In 1607 we added support where you can configure Windows Update for Business policies when a device is configured for CB/CBB servicing. + +> **Note**   +For policies supported for Windows Update for Business, when you set policies for both Windows 10, version 1607 and Windows 10, version 1511 running on 1607, then 1607 policies will be configured (1607 trumps 1511). + +For policies supported for Windows Update for Business, when you set 1511 policies on a device running 1607, the you will get the expected behavior for 1511 policies. + +  + +## Update management user experience screenshot + +The following screenshots of the administrator console shows the list of update titles, approval status, and additional metadata fields. + +![mdm update management screenshot](images/deviceupdatescreenshot1.png) + +![mdm update managment metadata screenshot](images/deviceupdatescreenshot2.png) + + +## SyncML example + +Set auto update to notify and defer. + +``` syntax + + + + 1 + + + int + text/plain + + + ./Vendor/MSFT/Policy/Config/Update/AllowUpdateService + + 0 + + 2 + + + int + text/plain + + + ./Vendor/MSFT/Policy/Config/Update/RequireDeferUpgrade + + 0 + + 3 + + + int + text/plain + + + ./Vendor/MSFT/Policy/Config/Update/RequireUpdateApproval + + 0 + + + + + +``` + +## Process flow diagram and screenshots of server sync process + +The following diagram and screenshots show the process flow of the device update process using Windows Server Update Services and Microsoft Update Catalog. + +![mdm device update management screenshot](images/deviceupdatescreenshot3.png)![mdm device update management screenshot](images/deviceupdatescreenshot4.png)![mdm device update management screenshot](images/deviceupdatescreenshot5.png)![mdm device update management screenshot](images/deviceupdatescreenshot6.png)![mdm device update management screenshot](images/deviceupdatescreenshot7.png)![mdm device update management screenshot](images/deviceupdatescreenshot8.png)![mdm device update management screenshot](images/deviceupdatescreenshot9.png) + +  + + + + + + diff --git a/windows/client-management/mdm/deviceinstanceservice-csp.md b/windows/client-management/mdm/deviceinstanceservice-csp.md new file mode 100644 index 0000000000..d79ad2c02d --- /dev/null +++ b/windows/client-management/mdm/deviceinstanceservice-csp.md @@ -0,0 +1,121 @@ +--- +title: DeviceInstanceService CSP +description: DeviceInstanceService CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: f113b6bb-6ce1-45ad-b725-1b6610721e2d +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceInstanceService CSP + + +The DeviceInstanceService configuration service provider provides some device inventory information that could be useful for an enterprise. Additionally, this CSP supports querying two different phone numbers in the case of dual SIM. The URIs for SIM 1 and SIM 2 are ./Vendor/MSFT/DeviceInstanceService/Identity/Identity1 and ./Vendor/MSFT/DeviceInstanceService/Identity/Identity2 respectively. + +> **Note**   +Stop using DeviceInstanceService CSP and use the updated [DeviceStatus CSP](devicestatus-csp.md) instead. + +The DeviceInstance CSP is only supported in Windows 10 Mobile. + +  + +The following diagram shows the DeviceInstanceService configuration service provider in tree format. + +![provisioning\-csp\-deviceinstanceservice](images/provisioning-csp-deviceinstanceservice.png) + +**Roaming** +A boolean value that specifies the roaming status of the device. In dual SIM mode when the device supports two different phone numbers, querying SIM 1 explicitly with ./Vendor/MSFT/DeviceInstanceService/Identify1/Roaming is functionally equivalent to using ./Vendor/MSFT/DeviceInstanceService/Roaming. + +Supported operation is **Get**. + +Returns **True** if the device is roaming; otherwise **False**. + +**PhoneNumber** +A string that represents the phone number of the device. In case of dual SIM mode when the device supports two different phone numbers, querying SIM 1 explicitly with ./Vendor/MSFT/DeviceInstanceService/Identify1/PhoneNumber is functionally equivalent to using ./Vendor/MSFT/DeviceInstanceService/PhoneNumber. + +Value type is chr. + +Supported operation is **Get**. + +**IMEI** +A string the represents the International Mobile Station Equipment Identity (IMEI) of the device. In case of dual SIM mode when the device supports two different phone numbers, querying SIM 1 explicitly with ./Vendor/MSFT/DeviceInstanceService/Identify1/IMEI is functionally equivalent to using ./Vendor/MSFT/DeviceInstanceService/IMEI. + +Value type is chr. + +Supported operation is **Get**. + +**IMSI** +A string that represents the first six digits of device IMSI number (Mobile Country/region Code, Mobile Network Code) of the device. In case of dual SIM mode when the device supports two different phone numbers, querying SIM 1 explicitly with ./Vendor/MSFT/DeviceInstanceService/Identify1/IMSI is functionally equivalent to using ./Vendor/MSFT/DeviceInstanceService/IMSI. + +Value type is chr. + +Supported operation is **Get**. + +**Identity** +The parent node to group per SIM specific information in case of dual SIM mode. + +**Identity1** +The parent node to group SIM1 specific information in case of dual SIM mode. + +**Identity2** +The parent node to group SIM2 specific information in case of dual SIM mode. + +## Examples + + +The following sample shows how to query roaming status and phone number on the device. + +``` syntax + + 2 + + + ./Vendor/MSFT/DeviceInstanceService/Roaming + + + + + ./Vendor/MSFT/DeviceInstanceService/PhoneNumber + + + +``` + +Response from the phone. + +``` syntax + + 3 + 1 + 2 + + ./Vendor/MSFT/DeviceInstanceService/Roaming + bool + false + + + ./Vendor/MSFT/DeviceInstanceService/PhoneNumber + +14254458055 + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicelock-csp.md b/windows/client-management/mdm/devicelock-csp.md new file mode 100644 index 0000000000..38770ab2e9 --- /dev/null +++ b/windows/client-management/mdm/devicelock-csp.md @@ -0,0 +1,294 @@ +--- +title: DeviceLock CSP +description: DeviceLock CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 9a547efb-738e-4677-95d3-5506d350d8ab +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceLock CSP + + +The DeviceLock configuration service provider is used by the enterprise management server to configure device lock related policies. This configuration service provider is supported by an enterprise management server. + +> **Note**   The DeviceLock CSP is supported in Windows 10 Mobile for backward compatibility. For Windows 10 devices you should use [Policy CSP](policy-configuration-service-provider.md) for various device lock settings. You can continue to use DeviceLock CSP for Windows Phone 8.1 and Windows Phone 8.1 GDR devices. The DeviceLock CSP will be deprecated some time in the future. + +  + +The DevicePasswordEnabled setting must be set to 0 (device password is enabled) for the following settings to take effect: + +- AllowSimpleDevicePassword +- MinDevicePasswordLength +- AlphanumericDevicePasswordRequired +- MaxDevicePasswordFailedAttempts +- MaxInactivityTimeDeviceLock +- MinDevicePasswordComplexCharacters + +The following image shows the DeviceLock configuration service provider in tree format. + +![devicelock csp](images/provisioning-csp-devicelock.png) + +**Provider** +Required. An interior node to group all policy providers. Scope is permanent. Supported operation is Get. + + ***ProviderID*** +Optional. The node that contains the configured management server's ProviderID. In Windows Phone 8, only one enterprise management server is supported. That is, there should be only one *ProviderID* node. Exchange ActiveSync policies set by Exchange are saved by the Sync client separately. Scope is dynamic. The following operations are supported: + +- **Add** - Add the management account to the configuration service provider tree. +- **Delete** - Delete all policies set by this account. This command could be used in enterprise unenrollment for removing policy values set by the enterprise management server. +- **Get** - Return all policies set by the management server. + +> **Note**   The value cannot be changed after it is added. The **Replace** command isn't supported. + +  + +***ProviderID*/DevicePasswordEnabled** +Optional. An integer value that specifies whether device lock is enabled. Possible values are one of the following: + +- 0 - Device lock is enabled. +- 1 (default) - Device lock not enabled. + +The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/AllowSimpleDevicePassword** +Optional. An integer value that specifies whether simple passwords, such as "1111" or "1234", are allowed. Possible values for this node are one of the following: + +- 0 - Not allowed. +- 1 (default) - Allowed. + +Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/MinDevicePasswordLength** +Optional. An integer value that specifies the minimum number of characters required in the PIN. Valid values are 4 to 18 inclusive. The default value is 4. Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/AlphanumericDevicePasswordRequired** +Optional. An integer value that specifies the complexity of the password or PIN allowed. + +Valid values are one of the following: + +- 0 - Alphanumeric password required +- 1 - Users can choose a numeric or alphanumeric password +- 2 - Users can choose no password, numeric password, or alphanumeric password + +Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/DevicePasswordExpiration** +Deprecated in Windows 10. + +***ProviderID*/DevicePasswordHistory** +Deprecated in Windows 10. + +***ProviderID*/MaxDevicePasswordFailedAttempts** +Optional. An integer value that specifies the number of authentication failures allowed before the device will be wiped. Valid values are 0 to 999. The default value is 0, which indicates the device will not be wiped regardless of the number of authentication failures. + +Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/MaxInactivityTimeDeviceLock** +Optional. An integer value that specifies the amount of time (in minutes) that the device can remain idle before it is password locked. Valid values are 0 to 999. A value of 0 indicates no time-out is specified. In this case, the maximum screen time-out allowed by the UI applies. + +Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***ProviderID*/MinDevicePasswordComplexCharacters** +Optional. An integer value that specifies the number of complex element types (uppercase and lowercase letters, numbers, and punctuation) required for a strong password. Valid values are 1 to 4 for mobile and 1 to 3 for desktop. The default value is 1. + +Invalid values are treated as a configuration failure. The scope is dynamic. + +Supported operations are Get, Add, and Replace. + +**DeviceValue** +Required. A permanent node that groups the policy values applied to the device. The server can query this node to discover what policy values are actually applied to the device. The scope is permanent. + +Supported operation is Get. + +**DeviceValue/DevicePasswordEnable, …, MinDevicePasswordComplexCharacters** +Required. This node has the same set of policy nodes as the **ProviderID** node. All nodes under **DeviceValue** are read-only permanent nodes. Each node represents the current device lock policy. For detailed descriptions of each policy, see the ***ProviderID*** subnode descriptions. + +## OMA DM examples + + +Set device lock policies: + +``` syntax + + 13 + + 2 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/MaxDevicePasswordFailedAttempts + + + + int + + 4 + + + + 3 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/DevicePasswordEnabled + + + int + + 0 + + + + 4 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/AllowSimpleDevicePassword + + + + int + + 1 + + + + 5 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/MinDevicePasswordLength + + + + int + + 5 + + + + 6 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/AlphanumericDevicePasswordRequired + + + + int + + 1 + + + + 7 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/DevicePasswordExpiration + + + + int + + 2 + + + + 8 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/DevicePasswordHistory + + + + int + + 50 + + + + 9 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/MaxInactivityTimeDeviceLock + + + + int + + 2 + + + + 10 + + + + ./Vendor/MSFT/DeviceLock/Provider/TestMDMServer/MinDevicePasswordComplexCharacters + + + + int + + 2 + + + +``` + +## Remarks + + +All node values under the **ProviderID** interior node represent the policy values set by the management server. + +- An **Add** or **Replace** command on those nodes returns success in the following cases: + + - The value is actually applied to the device. + + - The value isn't applied to the device because the device has a more secure value set already. + + From a security perspective, the device complies with the policy request that is at least as secure as the one requested. + +- A **Get** command on those nodes returns the value the server pushes down to the device. + +- If a **Replace** command fails, the node value is set back to the value that was to be replaced. + +- If an **Add** command fails, the node is not created. + +The value applied to the device can be queried via the nodes under the **DeviceValue** interior node. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicelock-ddf-file.md b/windows/client-management/mdm/devicelock-ddf-file.md new file mode 100644 index 0000000000..b5e4ffdda4 --- /dev/null +++ b/windows/client-management/mdm/devicelock-ddf-file.md @@ -0,0 +1,513 @@ +--- +title: DeviceLock DDF file +description: DeviceLock DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 46a691b9-6350-4987-bfc7-f8b1eece3ad9 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceLock DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **DeviceLock** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +``` syntax + +]> + + 1.2 + + DeviceLock + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/WindowsPhone/DeviceLock + + + + Provider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DevicePasswordEnabled + + + + + + + 1 + + + + + + + + + + + text/plain + + + + + AllowSimpleDevicePassword + + + + + + + 1 + + + + + + + + + + + text/plain + + + + + MinDevicePasswordLength + + + + + + + 4 + + + + + + + + + + + text/plain + + + + + AlphanumericDevicePasswordRequired + + + + + + + 2 + + + + + + + + + + + text/plain + + + + + DevicePasswordExpiration + + + + + + + 0 + + + + + + + + + + + text/plain + + + + + DevicePasswordHistory + + + + + + + 0 + + + + + + + + + + + text/plain + + + + + MaxDevicePasswordFailedAttempts + + + + + + + 0 + + + + + + + + + + + text/plain + + + + + MaxInactivityTimeDeviceLock + + + + + + + 0 + + + + + + + + + + + text/plain + + + + + MinDevicePasswordComplexCharacters + + + + + + + 1 + + + + + + + + + + + text/plain + + + + + + + DeviceValue + + + + + + + + + + + + + + + + + + + DevicePasswordEnabled + + + + + + + + + + + + + + + text/plain + + + + + AllowSimpleDevicePassword + + + + + + + + + + + + + + + text/plain + + + + + MinDevicePasswordLength + + + + + + + + + + + + + + + text/plain + + + + + AlphanumericDevicePasswordRequired + + + + + + + + + + + + + + + text/plain + + + + + DevicePasswordExpiration + + + + + + + + + + + + + + + text/plain + + + + + DevicePasswordHistory + + + + + + + + + + + + + + + text/plain + + + + + MaxDevicePasswordFailedAttempts + + + + + + + + + + + + + + + text/plain + + + + + MaxInactivityTimeDeviceLock + + + + + + + + + + + + + + + text/plain + + + + + MinDevicePasswordComplexCharacters + + + + + + + + + + + + + + + text/plain + + + + + + +``` + +## Related topics + + +[DeviceLock configuration service provider](devicelock-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicemanageability-csp.md b/windows/client-management/mdm/devicemanageability-csp.md new file mode 100644 index 0000000000..32076d5301 --- /dev/null +++ b/windows/client-management/mdm/devicemanageability-csp.md @@ -0,0 +1,45 @@ +--- +title: DeviceManageability CSP +description: The DeviceManageability configuration service provider (CSP) is used retrieve the general information about MDM configuration capabilities on the device. This CSP was added in Windows 10, version 1607. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: FE563221-D5B5-4EFD-9B60-44FE4066B0D2 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceManageability CSP + + +The DeviceManageability configuration service provider (CSP) is used retrieve the general information about MDM configuration capabilities on the device. This CSP was added in Windows 10, version 1607. + +For performance reasons DeviceManageability CSP directly reads the CSP version from the registry. Specifically, the value csp\_version is used to determine each of the CSP versions. The csp\_version is a value under each of the CSP registration keys. To have consistency on the CSP version, the CSP GetProperty implementation for CFGMGR\_PROPERTY\_SEMANTICTYPE has to be updated to read from the registry as well, so that the both paths return the same information. + +The following diagram shows the DeviceManageability configuration service provider in a tree format. + +![devicemanageability csp diagram](images/provisioning-csp-devicemanageability.png) + +**./Device/Vendor/MSFT/DeviceManageability** +Root node to group information about runtime MDM configuration capability on the target device. + +**Capabilities** +Interior node. + +**Capabilities/CSPVersions** +Returns the versions of all configuration service providers supported on the device for the MDM service. + + + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicemanageability-ddf.md b/windows/client-management/mdm/devicemanageability-ddf.md new file mode 100644 index 0000000000..e09aa33beb --- /dev/null +++ b/windows/client-management/mdm/devicemanageability-ddf.md @@ -0,0 +1,108 @@ +--- +title: DeviceManageability DDF +description: This topic shows the OMA DM device description framework (DDF) for the DeviceManageability configuration service provider. This CSP was added in Windows 10, version 1607. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: D7FA8D51-95ED-40D2-AA84-DCC4BBC393AB +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceManageability DDF + + +This topic shows the OMA DM device description framework (DDF) for the DeviceManageability configuration service provider. This CSP was added in Windows 10, version 1607. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DeviceManageability + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/DeviceManageability + + + + Capabilities + + + + + + + + + + + + + + + + + + + CSPVersions + + + + + Returns the versions of all configuration service providers (CSP) for MDM. + + + + + + + + + + + text/plain + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md new file mode 100644 index 0000000000..5402d8bf31 --- /dev/null +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -0,0 +1,241 @@ +--- +title: DeviceStatus CSP +description: The DeviceStatus configuration service provider is used by the enterprise to keep track of device inventory and query the state of compliance of these devices with their enterprise policies. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 039B2010-9290-4A6E-B77B-B2469B482360 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceStatus CSP + + +The DeviceStatus configuration service provider is used by the enterprise to keep track of device inventory and query the state of compliance of these devices with their enterprise policies. + +The following image shows the DeviceStatus configuration service provider in tree format. + +![devicestatus csp](images/provisioning-csp-devicestatus.png) + +**DeviceStatus** +The root node for the DeviceStatus configuration service provider. + +**DeviceStatus/SecureBootState** +Indicates whether secure boot is enabled. The value is one of the following: + +- 0 - Not supported +- 1 - Enabled +- 2 - Disabled + +Supported operation is Get. + +**DeviceStatus/CellularIdentities** +Required. Node for queries on the SIM cards. + +> **Note**  Multiple SIMs are supported. + +  + +**DeviceStatus/CellularIdentities/****_IMEI_** +The unique International Mobile Station Equipment Identity (IMEI) number of the mobile device. An IMEI is present for each SIM card on the device. + +**DeviceStatus/CellularIdentities/*IMEI*/IMSI** +The International Mobile Subscriber Identity (IMSI) associated with the IMEI number. + +Supported operation is Get. + +**DeviceStatus/CellularIdentities/*IMEI*/ICCID** +The Integrated Circuit Card ID (ICCID) of the SIM card associated with the specific IMEI number. + +Supported operation is Get. + +**DeviceStatus/CellularIdentities/*IMEI*/PhoneNumber** +Phone number associated with the specific IMEI number. + +Supported operation is Get. + +**DeviceStatus/CellularIdentities/*IMEI*/CommercializationOperator** +The mobile service provider or mobile operator associated with the specific IMEI number. + +Supported operation is Get. + +**DeviceStatus/CellularIdentities/*IMEI*/RoamingStatus** +Indicates whether the SIM card associated with the specific IMEI number is roaming. + +Supported operation is Get. + +**DeviceStatus/CellularIdentities/*IMEI*/RoamingCompliance** +Boolean value that indicates compliance with the enforced enterprise roaming policy. + +Supported operation is Get. + +**DeviceStatus/NetworkIdentifiers** +Node for queries on network and device properties. + +**DeviceStatus/NetworkIdentifiers/****_MacAddress_** +MAC address of the wireless network card. A MAC address is present for each network card on the device. + +**DeviceStatus/NetworkIdentifiers/*MacAddress*/IPAddressV4** +IPv4 address of the network card associated with the MAC address. + +Supported operation is Get. + +**DeviceStatus/NetworkIdentifiers/*MacAddress*/IPAddressV6** +IPv6 address of the network card associated with the MAC address. + +Supported operation is Get. + +**DeviceStatus/NetworkIdentifiers/*MacAddress*/IsConnected** +Boolean value that indicates whether the network card associated with the MAC address has an active network connection. + +Supported operation is Get. + +**DeviceStatus/NetworkIdentifiers/*MacAddress*/Type** +Type of network connection. The value is one of the following: + +- 2 - WLAN (or other Wireless interface) +- 1 - LAN (or other Wired interface) +- 0 - Unknown + +Supported operation is Get. + +**DeviceStatus/Compliance** +Node for the compliance query. + +**DeviceStatus/Compliance/EncryptionCompliance** +Boolean value that indicates compliance with the enterprise encryption policy. The value is one of the following: + +- 0 - not encrypted +- 1 - encrypted + +Supported operation is Get. + +**DeviceStatus/TPM** +Added in , version 1607. Node for the TPM query. + +Supported operation is Get. + +**DeviceStatus/TPM/SpecificationVersion** +Added in , version 1607. String that specifies the specification version. + +Supported operation is Get. + +**DeviceStatus/OS** +Added in , version 1607. Node for the OS query. + +Supported operation is Get. + +**DeviceStatus/OS/Edition** +Added in , version 1607. String that specifies the OS edition. + +Supported operation is Get. + +**DeviceStatus/Antivirus** +Added in , version 1607. Node for the antivirus query. + +Supported operation is Get. + +**DeviceStatus/Antivirus/SignatureStatus** +Added in , version 1607. Integer that specifies the status of the antivirus signature. + +Valid values: + +- 0 - The security software reports that it is not the most recent version. +- 1 (default) - The security software reports that it is the most recent version. +- 2 – Not applicable. This is returned for devices like the phone that do not have an antivirus (where the API doesn’t exist.) + +Supported operation is Get. + +**DeviceStatus/Antivirus/Status** +Added in , version 1607. Integer that specifies the status of the antivirus. + +Valid values: + +- 0 – Antivirus is on and monitoring +- 1 – Antivirus is disabled +- 2 – Antivirus is not monitoring the device/PC or some options have been turned off +- 3 (default) – Antivirus is temporarily not completely monitoring the device/PC +- 4 – Antivirus not applicable for this device. This is returned for devices like the phone that do not have an antivirus (where the API doesn’t exist.) + +Supported operation is Get. + +**DeviceStatus/Antispyware** +Added in , version 1607. Node for the antispyware query. + +Supported operation is Get. + +**DeviceStatus/Antispyware/SignatureStatus** +Added in , version 1607. Integer that specifies the status of the antispyware signature. + +Supported operation is Get. + +**DeviceStatus/Antispyware/Status** +Added in , version 1607. Integer that specifies the status of the antispyware. + +Supported operation is Get. + +**DeviceStatus/Firewall** +Added in , version 1607. Node for the firewall query. + +Supported operation is Get. + +**DeviceStatus/Firewall/Status** +Added in , version 1607. Integer that specifies the status of the firewall. + +Valid values: + +- 0 – Firewall is on and monitoring +- 1 – Firewall has been disabled +- 2 – Firewall is not monitoring all networks or some rules have been turned off +- 3 (default) – Firewall is temporarily not monitoring all networks +- 4 – Not applicable. This is returned for devices like the phone that do not have an antivirus (where the API doesn’t exist.) + +Supported operation is Get. + +**DeviceStatus/UAC** +Added in , version 1607. Node for the UAC query. + +Supported operation is Get. + +**DeviceStatus/UAC/Status** +Added in , version 1607. Integer that specifies the status of the UAC. + +Supported operation is Get. + +**DeviceStatus/Battery** +Added in , version 1607. Node for the battery query. + +Supported operation is Get. + +**DeviceStatus/Battery/Status** +Added in , version 1607. Integer that specifies the status of the battery + +Supported operation is Get. + +**DeviceStatus/Battery/EstimatedChargeRemaining** +Added in , version 1607. Integer that specifies the estimated battery charge remaining. This is the value returned in **BatteryLifeTime** in [SYSTEM\_POWER\_STATUS structure](https://msdn.microsoft.com/library/windows/desktop/aa373232.aspx). + +The value is the number of seconds of battery life remaining when the device is not connected to an AC power source. When it is connected to a power source, the value is -1. When the estimation is unknown, the value is -1. + +Supported operation is Get. + +**DeviceStatus/Battery/EstimatedRuntime** +Added in , version 1607. Integer that specifies the estimated runtime of the battery. This is the value returned in **BatteryLifeTime** in [SYSTEM\_POWER\_STATUS structure](https://msdn.microsoft.com/library/windows/desktop/aa373232.aspx). + +The value is the number of seconds of battery life remaining when the device is not connected to an AC power source. When it is connected to a power source, the value is -1. When the estimation is unknown, the value is -1. + +Supported operation is Get. + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devicestatus-ddf.md b/windows/client-management/mdm/devicestatus-ddf.md new file mode 100644 index 0000000000..54ca1a523e --- /dev/null +++ b/windows/client-management/mdm/devicestatus-ddf.md @@ -0,0 +1,778 @@ +--- +title: DeviceStatus DDF +description: This topic shows the OMA DM device description framework (DDF) for the DeviceStatus configuration service provider. DDF files are used only with OMA DM provisioning XML. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 780DC6B4-48A5-4F74-9F2E-6E0D88902A45 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DeviceStatus DDF + + +This topic shows the OMA DM device description framework (DDF) for the **DeviceStatus** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DeviceStatus + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.2/MDM/DeviceStatus + + + + SecureBootState + + + + + + + + + + + + + + + text/plain + + + + + CellularIdentities + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IMEI + + + + + + IMSI + + + + + + + + + + + + + + + text/plain + + + + + ICCID + + + + + + + + + + + + + + + text/plain + + + + + PhoneNumber + + + + + + + + + + + + + + + text/plain + + + + + CommercializationOperator + + + + + + + + + + + + + + + text/plain + + + + + RoamingStatus + + + + + + + + + + + + + + + text/plain + + + + + RoamingCompliance + + + + + + + + + + + + + + + text/plain + + + + + + + NetworkIdentifiers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MacAddress + + + + + + IPAddressV4 + + + + + + + + + + + + + + + text/plain + + + + + IPAddressV6 + + + + + + + + + + + + + + + text/plain + + + + + IsConnected + + + + + + + + + + + + + + + text/plain + + + + + Type + + + + + + + + + + + + + + + text/plain + + + + + + + Compliance + + + + + + + + + + + + + + + + + + + EncryptionCompliance + + + + + + + + + + + + + + + text/plain + + + + + + TPM + + + + + + + + + + + + + + + + + + + SpecificationVersion + + + + + Not available + + + + + + + + + + + text/plain + + + + + + OS + + + + + + + + + + + + + + + + + + + Edition + + + + + Not available + + + + + + + + + + + text/plain + + + + + + Antivirus + + + + + + + + + + + + + + + + + + + SignatureStatus + + + + + 1 + + + + + + + + + + + text/plain + + + + + Status + + + + + 3 + + + + + + + + + + + text/plain + + + + + + Antispyware + + + + + + + + + + + + + + + + + + + SignatureStatus + + + + + 1 + + + + + + + + + + + text/plain + + + + + Status + + + + + 3 + + + + + + + + + + + text/plain + + + + + + Firewall + + + + + + + + + + + + + + + + + + + Status + + + + + 3 + + + + + + + + + + + text/plain + + + + + + UAC + + + + + + + + + + + + + + + + + + + Status + + + + + + + + + + + + + + + text/plain + + + + + + Battery + + + + + + + + + + + + + + + + + + + Status + + + + + 0 + + + + + + + + + + + text/plain + + + + + EstimatedChargeRemaining + + + + + 0 + + + + + + + + + + + text/plain + + + + + EstimatedRuntime + + + + + 0 + + + + + + + + + + + text/plain + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devinfo-csp.md b/windows/client-management/mdm/devinfo-csp.md new file mode 100644 index 0000000000..221125f2b6 --- /dev/null +++ b/windows/client-management/mdm/devinfo-csp.md @@ -0,0 +1,82 @@ +--- +title: DevInfo CSP +description: DevInfo CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: d3eb70db-1ce9-4c72-a13d-651137c1713c +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DevInfo CSP + + +The DevInfo configuration service provider handles the managed object which provides device information to the OMA DM server. This device information is automatically sent to the OMA DM server at the beginning of each OMA DM session. + +> **Note**  This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application. + +  + +For the DevInfo CSP, you cannot use the Replace command unless the node already exists. + +The following diagram shows the DevInfo configuration service provider management object in tree format as used by OMA Device Management. The OMA Client provisioning protocol is not supported by this configuration service provider. + +![devinfo csp (dm)](images/provisioning-csp-devinfo-dm.png) + +**DevId** +Required. Returns an application-specific global unique device identifier by default. + +Supported operation is Get. + +The **UseHWDevID** parm of the [DMAcc configuration service provider](dmacc-csp.md) or DMS configuration service provider can be used to modify the return value to instead return a hardware device ID as follows: + +- For GSM phones, the IMEI is returned. + +- For CDMA phones, the MEID is returned. + +- For dual SIM phones, this value is retrieved from the UICC of the primary data line. + +- For Windows 10 for desktop editions (Home, Pro, Enterprise, and Education), it returns an application specific global unique identifier (GUID) irrespective of the value of UseHWDevID. + +**Man** +Required. Returns the name of the OEM. For Windows 10 for desktop editions, it returns the SystemManufacturer as defined in HKEY\_LOCAL\_MACHINE\\HARDWARE\\DESCRIPTION\\System\\BIOS\\SystemManufacturer. + +If no name is found, this returns "Unknown". + +Supported operation is Get. + +**Mod** +Required. Returns the name of the hardware device model as specified by the mobile operator. For Windows 10 for desktop editions, it returns the SystemProductName as defined in HKEY\_LOCAL\_MACHINE\\HARDWARE\\DESCRIPTION\\System\\BIOS\\SystemProductName. + +If no name is found, this returns "Unknown". + +Supported operation is Get. + +**DmV** +Required. Returns the current management client revision of the device. + +Supported operation is Get. + +**Lang** +Required. Returns the current user interface (UI) language setting of the device as defined by RFC1766. + +Supported operation is Get. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/devinfo-ddf-file.md b/windows/client-management/mdm/devinfo-ddf-file.md new file mode 100644 index 0000000000..8e41569f6f --- /dev/null +++ b/windows/client-management/mdm/devinfo-ddf-file.md @@ -0,0 +1,182 @@ +--- +title: DevInfo DDF file +description: DevInfo DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: beb07cc6-4133-4c0f-aa05-64db2b4a004f +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DevInfo DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **DevInfo** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DevInfo + . + + + + + + + + + + + + + + The interior node holding all devinfo objects + + urn:oma:mo:oma-dm-devinfo:1.0 + + 1 + + + DevId + + + + + An unique device identifier. An application-specific global unique device identifier is provided in this node. + + + + + + + + + + + text/plain + + 1 + + + + Man + + + + + + + + + + + + + + + text/plain + + 1 + + + + Mod + + + + + Device model name, as specified and tracked by the mobile operator + + + + + + + + + + + text/plain + + 1 + + + + DmV + + + + + The current management client revision of the device. + + + + + + + + + + + text/plain + + 1 + + + + Lang + + + + + The current language at the device user interface. + + + + + + + + + + + text/plain + + 1 + + + + +``` + +## Related topics + + +[DevInfo configuration service provider](devinfo-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md new file mode 100644 index 0000000000..b64b4d7e22 --- /dev/null +++ b/windows/client-management/mdm/diagnose-mdm-failures-in-windows-10.md @@ -0,0 +1,330 @@ +--- +title: Diagnose MDM failures in Windows 10 +description: To help diagnose enrollment or device management issues in Windows 10 devices managed by an MDM server, you can examine the MDM logs collected from the desktop or mobile device. The following sections describe the procedures for collecting MDM logs. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 12D8263B-D839-4B19-9346-31E0CDD0CBF9 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Diagnose MDM failures in Windows 10 + +To help diagnose enrollment or device management issues in Windows 10 devices managed by an MDM server, you can examine the MDM logs collected from the desktop or mobile device. The following sections describe the procedures for collecting MDM logs. + +## Collect logs directly from Windows 10 PCs + +Starting with the Windows 10, version 1511, MDM logs are captured in the Event Viewer in the following location: + +- Applications and Services Logs > Microsoft > Windows > DeviceManagement-Enterprise-Diagnostic-Provider + +Here's a screenshot: + +![mdm event viewer](images/diagnose-mdm-failures1.png) + +In this location, the **Admin** channel logs events by default. However, if you need more details logs you can enable **Debug** logs by choosing **Show Analytic and Debug** logs option in **View** menu in Event Viewer. + +**To collect Admin logs** + +1. Right click on the **Admin** node. +2. Select **Save all events as**. +3. Choose a location and enter a filename. +4. Click **Save**. +5. Choose **Display information for these languages** and then select **English**. +6. Click **Ok**. + +For more detailed logging, you can enable **Debug** logs. Right click on the **Debug** node and then click **Enable Log**. + +**To collect Debug logs** + +1. Right click on the **Debug** node. +2. Select **Save all events as**. +3. Choose a location and enter a filename. +4. Click **Save**. +5. Choose **Display information for these languages** and then select **English**. +6. Click **Ok**. + +You can open the log files (.evtx files) in the Event Viewer on a Windows 10 PC running the November 2015 update. + +## Collect logs remotely from Windows 10 PCs + +When the PC is already enrolled in MDM, you can remotely collect logs from the PC through the MDM channel if your MDM server supports this. The [DiagnosticLog CSP](diagnosticlog-csp.md) can be used to enable an event viewer channel by full name. Here are the Event Viewer names for the Admin and Debug channels: + +- Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FAdmin +- Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug + +Example: Enable the Debug channel logging + +``` syntax + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug/State + + + bool + + true + + + + + +``` + +Example: Export the Debug logs + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug/Export + + + + + + +``` + +## Collect logs from Windows 10 Mobile devices + +Since there is no Event Viewer in Windows 10 Mobile, you can use the [Field Medic]( http://go.microsoft.com/fwlink/p/?LinkId=718232) app to collect logs. + +**To collect logs manually** + +1. Download and install the [Field Medic]( http://go.microsoft.com/fwlink/p/?LinkId=718232) app from the store. +2. Open the Field Medic app and then click on **Advanced**. + + ![field medic screenshot](images/diagnose-mdm-failures2.png) + +3. Click on **Choose with ETW provider to use**. + + ![field medic screenshot](images/diagnose-mdm-failures3.png) + +4. Check **Enterprise** and un-check the rest. + + ![field medic screenshot](images/diagnose-mdm-failures4.png) + +5. In the app, click on **Start Logging** and then perform the operation that you want to troubleshoot. + + ![field medic screenshot](images/diagnose-mdm-failures2.png) + +6. When the operation is done, click on **Stop Logging**. + + ![field medic screenshot](images/diagnose-mdm-failures5.png) + +7. Save the logs. They will be stored in the Field Medic log location on the device. +8. You can send the logs via email by attaching the files from **Documents > Field Medic > Reports > ...** folder. + + ![device documents folder](images/diagnose-mdm-failures6.png)![device folder screenshot](images/diagnose-mdm-failures7.png)![device folder screenshot](images/diagnose-mdm-failures8.png) + +The following table contains a list of common providers and their corresponding GUIDs. + +| GUID | Provider Name | +|--------------------------------------|--------------------------------------------------------| +| 099614a5-5dd7-4788-8bc9-e29f43db28fc | Microsoft-Windows-LDAP-Client | +| 0f67e49f-fe51-4e9f-b490-6f2948cc6027 | Microsoft-Windows-Kernel-Processor-Power | +| 0ff1c24b-7f05-45c0-abdc-3c8521be4f62 | Microsoft-Windows-Mobile-Broadband-Experience-SmsApi | +| 10e4f0e0-9686-4e62-b2d6-fd010eb976d3 | Microsoft-WindowsPhone-Shell-Events | +| 1e39b4ce-d1e6-46ce-b65b-5ab05d6cc266 | Microsoft-Windows-Networking-RealTimeCommunication | +| 22a7b160-f6e8-46b9-8e0b-a51989c85c66 | Microsoft-WindowsPhone-Bluetooth-AG | +| 2f94e1cc-a8c5-4fe7-a1c3-53d7bda8e73e | Microsoft-WindowsPhone-ConfigManager2 | +| 331c3b3a-2005-44c2-ac5e-77220c37d6b4 | Microsoft-Windows-Kernel-Power | +| 33693e1d-246a-471b-83be-3e75f47a832d | Microsoft-Windows-BTH-BTHUSB | +| 3742be72-99a9-42e6-9fd5-c01a330e3625 | Microsoft-WindowsPhone-PhoneAudio | +| 3b9602ff-e09b-4c6c-bc19-1a3dfa8f2250 | Microsoft-WindowsPhone-OmaDm-Client-Provider | +| 3da494e4-0fe2-415C-b895-fb5265c5c83b | Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider | +| 3f471139-acb7-4a01-b7a7-ff5da4ba2d43 | Microsoft-Windows-AppXDeployment-Server | +| 4180c4f7-e238-5519-338f-ec214f0b49aa | Microsoft.Windows.ResourceManager | +| 4637124c-1d40-4b4d-892f-2aaecf24ff06 | Microsoft-Windows-WinJson | +| 4d13548f-c7b8-4174-bb7a-d7f64bf22d29 | Microsoft-WindowsPhone-LocationServiceProvider | +| 4eacb4d0-263b-4b93-8cd6-778a278e5642 | Microsoft-Windows-GenericRoaming | +| 4f386063-ef17-4629-863c-d71597af743d | Microsoft-WindowsPhone-NotificationService | +| 55404e71-4db9-4deb-a5f5-8f86e46dde56 | Microsoft-Windows-Winsock-NameResolution | +| 59819d0a-adaf-46b2-8d7c-990bc39c7c15 | Microsoft-Windows-Battery | +| 5c103042-7e75-4629-a748-bdfa67607fac | Microsoft-WindowsPhone-Power | +| 69c1c3f1-2b5c-41d0-a14a-c7ca5130640e | Microsoft-WindowsPhone-Cortana | +| 6ad52b32-d609-4be9-ae07-ce8dae937e39 | Microsoft-Windows-RPC | +| 7263516b-6eb0-477b-b64f-17b91d29f239 | Microsoft-WindowsPhone-BatterySense | +| 7dd42a49-5329-4832-8dfd-43d979153a88 | Microsoft-Windows-Kernel-Network | +| ae4bd3be-f36f-45b6-8d21-bdd6fb832853 | Microsoft-Windows-Audio | +| daa6a96b-f3e7-4d4d-a0d6-31a350e6a445 | Microsoft-Windows-WLAN-Driver | +| 4d13548f-c7b8-4174-bb7a-d7f64bf22d29 | Microsoft-WindowsPhone-LocationServiceProvider | +| 74e106b7-00be-4a55-b707-7ab58d6a9e90 | Microsoft-WindowsPhone-Shell-OOBE | +| cbda4dbf-8d5d-4f69-9578-be14aa540d22 | Microsoft-Windows-AppLocker | +| e595f735-b42a-494b-afcd-b68666945cd3 | Microsoft-Windows-Firewall | +| e5fc4a0f-7198-492f-9b0f-88fdcbfded48 | Microsoft-Windows Networking VPN | +| e5c16d49-2464-4382-bb20-97a4b5465db9 | Microsoft-Windows-WiFiNetworkManager | + +  + +## Collect logs remotely from Windows 10 Mobile devices + +For mobile devices already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the [DiagnosticLog CSP](diagnosticlog-csp.md). + +You can use the DiagnosticLog CSP to enable the ETW provider. The provider ID is 3DA494E4-0FE2-415C-B895-FB5265C5C83B. The following examples show how to enable the ETW provider: + +Add a collector node + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM + + + node + + + + + + +``` + +Add the ETW provider to the trace + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/Providers/3DA494E4-0FE2-415C-B895-FB5265C5C83B + + + node + + + + + + +``` + +Start collector trace logging + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/TraceControl + + + chr + + START + + + + + +``` + +Stop collector trace logging + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/TraceControl + + + chr + + STOP + + + + + +``` + +After the logs are collected on the device, you can retrieve the files through the MDM channel using the FileDownload portion of the DiagnosticLog CSP. For details, see [DiagnosticLog CSP](diagnosticlog-csp.md). + +## View logs + +For best results, ensure that the PC or VM on which you are viewing logs matches the build of the OS from which the logs were collected. + +1. Open eventvwr.msc. +2. Right-click on **Event Viewer(Local)** and select **Open Saved Log**. + + ![event viewer screenshot](images/diagnose-mdm-failures9.png) + +3. Navigate to the etl file that you got from the device and then open the file. +4. Click **Yes** when prompted to save it to the new log format. + + ![prompt](images/diagnose-mdm-failures10.png) + + ![diagnose mdm failures](images/diagnose-mdm-failures11.png) + +5. The new view contains traces from the channel. Click on **Filter Current Log** from the **Actions** menu. + + ![event viewer](images/diagnose-mdm-failures12.png) + +6. Add a filter to Event sources by selecting **DeviceManagement-EnterpriseDiagnostics-Provider** and click **OK**. + + ![event filter](images/diagnose-mdm-failures13.png) + +7. Now you are ready to start reviewing the logs. + + ![event viewer](images/diagnose-mdm-failures14.png) + +## Collect device state data + +Here's an example of how to collect current MDM device state data using the [DiagnosticLog CSP](diagnosticlog-csp.md), version 1.3, which was added in Windows 10, version 1607. You can collect the file from the device using the same FileDownload node in the CSP as you do for the etl files. + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/DeviceStateData/MdmConfiguration + + + chr + + SNAP + + + + + +``` + +  + + + + + + diff --git a/windows/client-management/mdm/diagnosticlog-csp.md b/windows/client-management/mdm/diagnosticlog-csp.md new file mode 100644 index 0000000000..9ca2099bf6 --- /dev/null +++ b/windows/client-management/mdm/diagnosticlog-csp.md @@ -0,0 +1,922 @@ +--- +title: DiagnosticLog CSP +description: DiagnosticLog CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: F76E0056-3ACD-48B2-BEA1-1048C96571C3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DiagnosticLog CSP + + +The DiagnosticLog configuration service provider (CSP) is used for generating and collecting diagnostic information from the device: Event Tracing for Windows (ETW) log files and current MDM configured state of the device. + +DiagnosticLog CSP supports the following type of event tracing: + +- Collector-based tracing +- Channel-based tracing + +### Collector-based tracing + +This type of event tracing simultaneously collects event data from a collection of registered ETW providers. + +An event collector is a container of registered ETW providers. Users can add or delete a collector node and register or unregister multiple providers in this collector. + +The ***CollectorName*** must be unique within the CSP and must not be a valid event channel name or a provider GUID. + +The DiagnosticLog CSP maintains a log file for each collector node and the log file is overwritten if a start command is triggered again on the same collector node. + +For each collector node, the user can: + +- Start or stop the session with all registered and enabled providers +- Query session status +- Change trace log file mode +- Change trace log file size limit + +The configurations log file mode and log file size limit does not take effect while trace session is in progress. These are applied when user stops the current session and then starts it again for this collector. + +For each registered provider in this collector, the user can: + +- Specify keywords to filter events from this provider +- Change trace level to filter events from this provider +- Enable or disable the provider in the trace session + +The changes on **State**, **Keywords** and **TraceLevel** takes effect immediately while trace session is in progress. + +> **Note**  Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider (GUID - 3da494e4-0fe2-415C-b895-fb5265c5c83b) has the required debug resource files built into Windows OS, which will allow the logs files to be decoded on the remote machine. Any other logs may not have the debug resources required to decode. + +  + +### Channel-based tracing + +The type of event tracing exports event data from a specific channel. This is only supported on the desktop. + +Users can add or delete a channel node using the full name, such as Microsoft-Windows-AppModel-Runtime/Admin. + +The DiagnosticLog CSP maintains a log file for each channel node and the log file is overwritten if a start command is triggered again on the same channel node. + +For each channel node, the user can: + +- Export channel event data into a log file (.evtx) +- Enable or disable the channel from Event Log service to allow or disallow event data being written into the channel +- Specify an XPath query to filter events while exporting the channel event data + +For more information about using DiagnosticLog to collect logs remotely from a PC or mobile device, see [Diagnose MDM failures in Windows 10](diagnose-mdm-failures-in-windows-10.md). + +Here are the links to the DDFs: + +- [DiagnosticLog CSP version 1.2](diagnosticlog-ddf.md#version-1-2) +- [DiagnosticLog CSP version 1.3](diagnosticlog-ddf.md#version-1-3) + +The following diagram shows the DiagnosticLog configuration service provider in tree format. + +![diagnosticlog csp diagram](images/provisioning-csp-diagnosticlog.png) + +**./Vendor/MSFT/DiagnosticLog** +The root node for the DiagnosticLog configuration service provider. + +The following steps describe the process for gathering diagnostics using this CSP. + +1. Specify a *CollectorName* for the container of the target ETW providers. +2. (Optional) Set logging and log file parameters using the following options: + + - **TraceLogFileMode** + - **LogFileSizeLimitMB** + + Each of these are described later in this topic. + +3. Indicate one or more target ETW providers by supplying its *ProviderGUID* to the Add operation of EtwLog/Collectors/*CollectorName*/Providers/*ProviderGUID*. +4. (Optional) Set logging and log file parameters using the following options: + + - **TraceLevel** + - **Keywords** + + Each of these are described later in this topic. + +5. Start logging using **TraceControl** EXECUTE command “START” +6. Perform actions on the target device that will generate activity in the log files. +7. Stop logging using **TraceControl** EXECUTE command “STOP” +8. Collect the log file located in the `%temp%` folder using the method described in [Reading a log file](#reading-a-log-file) + +**EtwLog** +Node to contain the Error Tracing for Windows log. + +The supported operation is Get. + +**EtwLog/Collectors** +Interior node to contain dynamic child interior nodes for active providers. + +The supported operation is Get. + +**EtwLog/Collectors/****_CollectorName_** +Dynamic nodes to represent active collector configuration. + +Supported operations are Add, Delete, and Get. + +Add a collector + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement + + + node + + + + + + +``` + +Delete a collector + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement + + + + + + +``` + +**EtwLog/Collectors/*CollectorName*/TraceStatus** +Specifies whether the current logging status is running. + +The data type is an integer. + +The supported operation is Get. + +The following table represents the possible values: + +| Value | Description | +|-------|-------------| +| 0 | Stopped | +| 1 | Started | + +  + +**EtwLog/Collectors/*CollectorName*/TraceLogFileMode** +Specifies the log file logging mode. + +The data type is an integer. + +Supported operations are Get and Replace. + +The following table lists the possible values: + + ++++ + + + + + + + + + + + + + + + + +
ValueDescription

EVENT_TRACE_FILE_MODE_SEQUENTIAL (0x00000001)

Writes events to a log file sequentially; stops when the file reaches its maximum size.

EVENT_TRACE_FILE_MODE_CIRCULAR (0x00000002)

Writes events to a log file. After the file reaches the maximum size, the oldest events are replaced with incoming events.

+ +  + +**EtwLog/Collectors/*CollectorName*/TraceControl** +Specifies the logging and report action state. + +The data type is a string. + +The following table lists the possible values: + +| Value | Description | +|-------|--------------------| +| START | Start log tracing. | +| STOP | Stop log tracing | + +  + +The supported operation is Execute. + +After you have added a logging task, you can start a trace by running an Execute command on this node with the value START. + +To stop the trace, running an execute command on this node with the value STOP. + +Start collector trace logging + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/TraceControl + + + chr + + START + + + + + +``` + +Stop collector trace logging + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/TraceControl + + + chr + + STOP + + + + + +``` + +**EtwLog/Collectors/*CollectorName*/LogFileSizeLimitMB** +Sets the log file size limit, in MB. + +The data type is an integer. + +Valid values are 1-2048. The default value is 4. + +Supported operations are Get and Replace. + +**EtwLog/Collectors/*CollectorName*/Providers** +Interior node to contain dynamic child interior nodes for active providers. + +The supported operation is Get. + +**EtwLog/Collectors/*CollectorName*/Providers/****_ProviderGUID_** +Dynamic nodes to represent active provider configuration per provider GUID. + +> **Note**  Microsoft-WindowsPhone-Enterprise-Diagnostics-Provider (GUID - 3da494e4-0fe2-415C-b895-fb5265c5c83b) has the required debug resource files built into Windows OS, which will allow the logs files to be decoded on the remote machine. Any other logs may not have the debug resources required to decode. + +  + +Supported operations are Add, Delete, and Get. + +Add a provider + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b + + + node + + + + + + +``` + +Delete a provider + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b + + + + + + +``` + +**EtwLog/Collectors/*CollectorName*/Providers/*ProvderGUID*/TraceLevel** +Specifies the level of detail included in the trace log. + +The data type is an integer. + +Supported operations are Get and Replace. + +The following table lists the possible values. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueDescription

1 – TRACE_LEVEL_CRITICAL

Abnormal exit or termination events

2 – TRACE_LEVEL_ERROR

Severe error events

3 – TRACE_LEVEL_WARNING

Warning events such as allocation failures

4 – TRACE_LEVEL_INFORMATION

Non-error events, such as entry or exit events

5 – TRACE_LEVEL_VERBOSE

Detailed information

+ +  + +Set provider **TraceLevel** + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b/TraceLevel + + + int + + 1 + + + + + +``` + +**EtwLog/Collectors/*CollectorName*/Providers/*ProvderGUID*/Keywords** +Specifies the provider keywords to be used as MatchAnyKeyword for this provider. + +the data type is a string. + +Supported operations are Get and Replace. + +Default value is 0 meaning no keyword. + +Get provider **Keywords** + +``` syntax + + + + 1 + + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b/Keywords + + + + + + + +``` + +Set provider **Keywords** + +``` syntax + + + + 4 + + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b/Keywords + + + + chr + text/plain + + 12345678FFFFFFFF + + + + + +``` + +**EtwLog/Collectors/*CollectorName*/Providers/*ProvderGUID*/State** +Specifies if this provider is enabled in the trace session. + +The data type is a boolean. + +Supported operations are Get and Replace. This change will be effective during active trace session. + +The following table lists the possible values. Default value is TRUE. + + ++++ + + + + + + + + + + + + + + + + +
ValueDescription

TRUE

Provider is enabled in the trace session.

FALSE

Provider is disables in the trace session.

+ +  + +Set provider **State** + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/DeviceManagement/Providers/3da494e4-0fe2-415C-b895-fb5265c5c83b/State + + + bool + + false + + + + + +``` + +**EtwLog/Channels** +Interior node to contain dynamic child interior nodes for registered channels. + +The supported operation is Get. + +**EtwLog/Channels/****_ChannelName_** +Dynamic nodes to represent a registered channel. The node name must be a valid Windows event log channel name, such as "Microsoft-Client-Licensing-Platform%2FAdmin" + +Supported operations are Add, Delete, and Get. + +Add a channel + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin + + + node + + + + + + +``` + +Delete a channel + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin + + + + + + +``` + +**EtwLog/Channels/*ChannelName*/Export** +Node to trigger the command to export channel event data into the log file. + +The supported operation is Execute. + +Export channel event data + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin/Export + + + + + + +``` + +**EtwLog/Channels/*ChannelName*/Filter** +Specifies the XPath query string to filter the events while exporting. + +The data type is a string. + +Supported operations are Get and Replace. + +Default value is empty string. + +Get channel **Filter** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin/Filter + + + + + + +``` + +**EtwLog/Channels/*ChannelName*/State** +Specifies if the Channel is enabled or disabled. + +The data type is a boolean. + +Supported operations are Get and Replace. + +The following table lists the possible values. + + ++++ + + + + + + + + + + + + + + + + +
ValueDescription

TRUE

Channel is enabled.

FALSE

Channel is disabled.

+ +  + +Get channel **State** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin/State + + + + + + +``` + +Set channel **State** + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Client-Licensing-Platform%2FAdmin/State + + + bool + + false + + + + + +``` + +**DeviceStateData** +Added in version 1.3 of the CSP in Windows 10, version 1607. Node for all types of device state data that are exposed. + +**DeviceStateData/MdmConfiguration** +Added in version 1.3 of the CSP in Windows 10, version 1607. Triggers the snapping of device management state data with SNAP. + +The supported value is Execute. + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/DiagnosticLog/DeviceStateData/MdmConfiguration + + + chr + + SNAP + + + + + +``` + +**FileDownload** +Node to contain child nodes for log file transportation protocols and corresponding actions. + +**FileDownload/DMChannel** +Node to contain child nodes using DM channel for transport protocol. + +**FileDownload/DMChannel/****_FileContext_** +Dynamic interior nodes that represents per log file context. + +**FileDownload/DMChannel/*FileContext*/BlockSizeKB** +Sets the log read buffer, in KB. + +The data type is an integer. + +Valid values are 1-16. The default value is 4. + +Supported operations are Get and Replace. + +Set **BlockSizeKB** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockSizeKB + + + int + + 1 + + + + + +``` + +Get **BlockSizeKB** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockSizeKB + + + + + + +``` + +**FileDownload/DMChannel/*FileContext*/BlockCount** +Represents the total read block count for the log file. + +The data type is an integer. + +The only supported operation is Get. + +Get **BlockCount** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockCount + + + + + + +``` + +**FileDownload/DMChannel/*FileContext*/BlockIndexToRead** +Represents the read block start location. + +The data type is an integer. + +Supported operations are Get and Replace. + +Set **BlockIndexToRead** at 0 + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockIndexToRead + + + int + + 0 + + + + + +``` + +Set **BlockIndexToRead** at 1 + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockIndexToRead + + + int + + 1 + + + + + +``` + +**FileDownload/DMChannel/*FileContext*/BlockData** +The data type is Base64. + +The only supported operation is Get. + +Get **BlockData** + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel/DeviceManagement/BlockData + + + + + + +``` + +**FileDownload/DMChannel/*FileContext*/DataBlocks** +Node to transfer the selected log file block to the DM server. + +**FileDownload/DMChannel/*FileContext*/DataBlocks/****_BlockNumber_** +The data type is Base64. + +The only supported operation is Get. + +## Reading a log file + + +1. Enumerate log file under **./Vendor/MSFT/DiagnosticLog/FileDownload/DMChannel** +2. Select a log file in the Enumeration result +3. Set **BlockSizeKB** per DM server payload limitation +4. Get **BlockCount** to determine total read request +5. Set **BlockIndexToRead** to initialize read start point +6. Get **BlockData** for upload log block +7. Increase **BlockIndexToRead** +8. Repeat step 5 to 7 until **BlockIndexToRead == (BlockIndexToRead – 1)** + +  + +  + + + + + + diff --git a/windows/client-management/mdm/diagnosticlog-ddf.md b/windows/client-management/mdm/diagnosticlog-ddf.md new file mode 100644 index 0000000000..eac5538d83 --- /dev/null +++ b/windows/client-management/mdm/diagnosticlog-ddf.md @@ -0,0 +1,1303 @@ +--- +title: DiagnosticLog DDF +description: DiagnosticLog DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 9DD75EDA-5913-45B4-9BED-20E30CDEBE16 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DiagnosticLog DDF + + +This topic shows the OMA DM device description framework (DDF) for the DiagnosticLog configuration service provider. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The content below are the latest versions of the DDF files: + +- [DiagnosticLog CSP version 1.2](#version-1-2) +- [DiagnosticLog CSP version 1.3](#version-1-3) + +## DiagnosticLog CSP version 1.2 + + +``` syntax + +]> + + 1.2 + + DiagnosticLog + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.2/MDM/DiagnosticLog + + + + EtwLog + + + + + Root node of all types of event logging nodes that CSP manages. + + + + + + + + + + + + + + + Collectors + + + + + Root node of registered "Collector" nodes. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a registered 'Collector' node. CSP will maintain an ETW trace session for this collector with its name used as a unique identifier. In a collector, a valid ETW provider can be registered and unregistered. The collector's associated trace session will enable the registered providers in it if the provider's state is 'Enabled'. Each provider's state, trace level and keywords can be controlled separately. The name of this node must not be a valid Windows event channel name. It can be a etw provider guid as long as it is not equal to an already registered 'Provider' node name. + + + + + + + + + + CollectorName + + + + + + TraceStatus + + + + + This node is used for getting the status of this collector node's associated trace session. 1 means "in progress"; 0 means "not started or stopped". + + + + + + + + + + + text/plain + + + + + TraceLogFileMode + + + + + + 1 + This node is used for setting or getting the trace log file mode of this collector node's associated trace session. The only two allowed values are 1 and 2, which are EVENT_TRACE_FILE_MODE_SEQUENTIAL and EVENT_TRACE_FILE_MODE_CIRCULAR. Default value is 1. + + + + + + + + + + + text/plain + + + + + TraceControl + + + + + + This node is to trigger "start" and "stop" of this collector node's associated trace session. "Get" returns the name of this node. + + + + + + + + + + + text/plain + + + + + LogFileSizeLimitMB + + + + + + 4 + This node is used for setting or getting the trace log file size limit(in Megabytes) of this collector node's associated trace session. The value range is 1~2048. Default value is 4. + + + + + + + + + + + text/plain + + + + + Providers + + + + + Root node of all providers registered in this collector node. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents an ETW provider registered in this collector node. The node name must be a valid provider GUID. + + + + + + + + + + ProviderGuid + + + + + + Keywords + + + + + + "0" + This node is used for setting or getting the keywords of the event provider in this collector node's associated trace session. The string is in the form of hexadecimal digits and 16 chars wide. It'll be internally converted into ULONGLONG data type in the CSP. Default value is "0", which means all events from this provider are included. If the associated trace session is in progress, new keywords setting is applied immediately; if not, it'll be applied next time that session is started. + + + + + + + + + + + text/plain + + + + + TraceLevel + + + + + + 5 + This node is used for setting or getting the trace level of this event provider in this collector node's associated trace session. Default value is 5, which is TRACE_LEVEL_VERBOSE. If the associated trace session is in progress, new trace level setting is applied immediately;if not, it'll be applied next time that session is started. + + + + + + + + + + + text/plain + + + + + State + + + + + + true + This node is used for setting or getting the state of the event provider in this collector node's associated trace session. If the trace session isn't started, changing the value controls whether to enable the provider or not when session is started; if trace session is already started, changing its value causes enabling or disabling the provider in the live trace session. Default value is true. + + + + + + + + + + + text/plain + + + + + + + + + Channels + + + + + Root node of registered "Channel" nodes. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a registered 'Channel' node. The node name must be a valid Windows event log channel name, e.g. "Microsoft-Client-Licensing-Platform%2FAdmin". When specifying the name in the LocURI, it must be url encoded or it'll be translated into a different URI unexpectedly. + + + + + + + + + + ChannelName + + + + + + Export + + + + + + This node is to trigger exporting events into a log file from this node's associated Windows event channel. The log file's extension is .evtx, which is the standard extension of windows event channel log. The "Get" command returns the name of this node. + + + + + + + + + + + text/plain + + + + + State + + + + + + This node is used for setting or getting the 'Enabled' state of this node's associated windows event channel in the system. Setting it to "TRUE" enables the channel; setting it to "FALSE" disables the channel. + + + + + + + + + + + text/plain + + + + + Filter + + + + + + "" + This node is used for setting or getting the xpath query string to filter the events when exporting the log file from the channel. Default value is empty string. + + + + + + + + + + + text/plain + + + + + + + + FileDownload + + + + + Root node of all csp nodes that are related to log file download in csp. + + + + + + + + + + + + + + + DMChannel + + + + + Root node of all csp nodes that are used for controlling file download for their associated log file generated by logging csp nodes. + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a 'FileContext' node corresponding to a log file generated by one of the logging CSP nodes(underneath 'EtwLog' node). The node name must be the name of a registered 'Provider', 'Collector' or 'Channel' node. The log file and its location will be determined by CSP based on the node name. File download is done by dividing the log file into multiple blocks of configured block size and then sending the blocks as requested by MDM server. + + + + + + + + + + FileContext + + + + + + BlockSizeKB + + + + + + 4 + This node is used for setting or getting the block size (in Kilobytes) for the download of assoicated log file. The value range is 1~16. Default value is 4. + + + + + + + + + + + text/plain + + + + + BlockCount + + + + + This node is used for getting the total number of blocks for the associated log file. If the log file isn't generated yet, the value returned is -1; if the trace session is in progress, the value returned is -2. + + + + + + + + + + + text/plain + + + + + BlockIndexToRead + + + + + + This node is used for setting and getting the block index that points to the data block for 'BlockData' node. The value range is 0~(BlockCount-1). + + + + + + + + + + + text/plain + + + + + BlockData + + + + + This node is used to get the binary data of the block that 'BlockIndexToRead' node is pointing to. + + + + + + + + + + + + + + + + DataBlocks + + + + + Root node of all 'BlockNumber' nodes for the associated log file. The number of its children should be the total block count of the log file. No children nodes exist if 'BlockCount' node's value is less than 0. + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a 'BlockNumber' node. The node name is an integer equal to the index of the block which this node stands for. Therefore the node name should be ranging from 0 to (BlockCount -1). It returns the binary data of the block which this node is referring to. + + + + + + + + + + BlockNumber + + + + + + + + + + + +``` + +## DiagnosticLog CSP version 1.3 + + +``` syntax + +]> + + 1.2 + + DiagnosticLog + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.3/MDM/DiagnosticLog + + + + EtwLog + + + + + Root node of all types of event logging nodes that CSP manages. + + + + + + + + + + + + + + + Collectors + + + + + Root node of registered "Collector" nodes. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a registered 'Collector' node. CSP will maintain an ETW trace session for this collector with its name used as a unique identifier. In a collector, a valid ETW provider can be registered and unregistered. The collector's associated trace session will enable the registered providers in it if the provider's state is 'Enabled'. Each provider's state, trace level and keywords can be controlled separately. The name of this node must not be a valid Windows event channel name. It can be a etw provider guid as long as it is not equal to an already registered 'Provider' node name. + + + + + + + + + + CollectorName + + + + + + TraceStatus + + + + + This node is used for getting the status of this collector node's associated trace session. 1 means "in progress"; 0 means "not started or stopped". + + + + + + + + + + + text/plain + + + + + TraceLogFileMode + + + + + + 1 + This node is used for setting or getting the trace log file mode of this collector node's associated trace session. The only two allowed values are 1 and 2, which are EVENT_TRACE_FILE_MODE_SEQUENTIAL and EVENT_TRACE_FILE_MODE_CIRCULAR. Default value is 1. + + + + + + + + + + + text/plain + + + + + TraceControl + + + + + + This node is to trigger "start" and "stop" of this collector node's associated trace session. "Get" returns the name of this node. + + + + + + + + + + + text/plain + + + + + LogFileSizeLimitMB + + + + + + 4 + This node is used for setting or getting the trace log file size limit(in Megabytes) of this collector node's associated trace session. The value range is 1~2048. Default value is 4. + + + + + + + + + + + text/plain + + + + + Providers + + + + + Root node of all providers registered in this collector node. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents an ETW provider registered in this collector node. The node name must be a valid provider GUID. + + + + + + + + + + ProviderGuid + + + + + + Keywords + + + + + + "0" + This node is used for setting or getting the keywords of the event provider in this collector node's associated trace session. The string is in the form of hexadecimal digits and 16 chars wide. It'll be internally converted into ULONGLONG data type in the CSP. Default value is "0", which means all events from this provider are included. If the associated trace session is in progress, new keywords setting is applied immediately; if not, it'll be applied next time that session is started. + + + + + + + + + + + text/plain + + + + + TraceLevel + + + + + + 5 + This node is used for setting or getting the trace level of this event provider in this collector node's associated trace session. Default value is 5, which is TRACE_LEVEL_VERBOSE. If the associated trace session is in progress, new trace level setting is applied immediately;if not, it'll be applied next time that session is started. + + + + + + + + + + + text/plain + + + + + State + + + + + + true + This node is used for setting or getting the state of the event provider in this collector node's associated trace session. If the trace session isn't started, changing the value controls whether to enable the provider or not when session is started; if trace session is already started, changing its value causes enabling or disabling the provider in the live trace session. Default value is true. + + + + + + + + + + + text/plain + + + + + + + + + Channels + + + + + Root node of registered "Channel" nodes. + + + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a registered 'Channel' node. The node name must be a valid Windows event log channel name, e.g. "Microsoft-Client-Licensing-Platform%2FAdmin". When specifying the name in the LocURI, it must be url encoded or it'll be translated into a different URI unexpectedly. + + + + + + + + + + ChannelName + + + + + + Export + + + + + + This node is to trigger exporting events into a log file from this node's associated Windows event channel. The log file's extension is .evtx, which is the standard extension of windows event channel log. The "Get" command returns the name of this node. + + + + + + + + + + + text/plain + + + + + State + + + + + + This node is used for setting or getting the 'Enabled' state of this node's associated windows event channel in the system. Setting it to "TRUE" enables the channel; setting it to "FALSE" disables the channel. + + + + + + + + + + + text/plain + + + + + Filter + + + + + + "" + This node is used for setting or getting the xpath query string to filter the events when exporting the log file from the channel. Default value is empty string. + + + + + + + + + + + text/plain + + + + + + + + DeviceStateData + + + + + Root node of all types of device state data that CSP exposes. + + + + + + + + + + + + + + + MdmConfiguration + + + + + This node is to trigger snapping of the Device Management state data with "SNAP". + + + + + + + + + + + text/plain + + + + + + FileDownload + + + + + Root node of all csp nodes that are related to log file download in csp. + + + + + + + + + + + + + + + DMChannel + + + + + Root node of all csp nodes that are used for controlling file download for their associated log file generated by logging csp nodes. + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a 'FileContext' node corresponding to a log file generated by one of the logging CSP nodes(underneath 'EtwLog' node). The node name must be the name of a registered 'Provider', 'Collector' or 'Channel' node. The log file and its location will be determined by CSP based on the node name. File download is done by dividing the log file into multiple blocks of configured block size and then sending the blocks as requested by MDM server. + + + + + + + + + + FileContext + + + + + + BlockSizeKB + + + + + + 4 + This node is used for setting or getting the block size (in Kilobytes) for the download of assoicated log file. The value range is 1~16. Default value is 4. + + + + + + + + + + + text/plain + + + + + BlockCount + + + + + This node is used for getting the total number of blocks for the associated log file. If the log file isn't generated yet, the value returned is -1; if the trace session is in progress, the value returned is -2. + + + + + + + + + + + text/plain + + + + + BlockIndexToRead + + + + + + This node is used for setting and getting the block index that points to the data block for 'BlockData' node. The value range is 0~(BlockCount-1). + + + + + + + + + + + text/plain + + + + + BlockData + + + + + This node is used to get the binary data of the block that 'BlockIndexToRead' node is pointing to. + + + + + + + + + + + + + + + + DataBlocks + + + + + Root node of all 'BlockNumber' nodes for the associated log file. The number of its children should be the total block count of the log file. No children nodes exist if 'BlockCount' node's value is less than 0. + + + + + + + + + + + + + + + + + + + + Each dynamic node represents a 'BlockNumber' node. The node name is an integer equal to the index of the block which this node stands for. Therefore the node name should be ranging from 0 to (BlockCount -1). It returns the binary data of the block which this node is referring to. + + + + + + + + + + BlockNumber + + + + + + + + + + + +``` + +## Related topics + + +[DiagnosticLog configuration service provider](diagnosticlog-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md b/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md new file mode 100644 index 0000000000..f9d18d62b9 --- /dev/null +++ b/windows/client-management/mdm/disconnecting-from-mdm-unenrollment.md @@ -0,0 +1,160 @@ +--- +title: Disconnecting from the management infrastructure (unenrollment) +description: Disconnecting may be initiated either locally by the user from the phone or remotely by the IT admin using management server. +MS-HAID: +- 'p\_phdevicemgmt.disconnecting\_from\_the\_management\_infrastructure\_\_unenrollment\_' +- 'p\_phDeviceMgmt.disconnecting\_from\_mdm\_unenrollment' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 33B2B248-631B-451F-B534-5DA095C4C8E8 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + + +# Disconnecting from the management infrastructure (unenrollment) + +Disconnecting may be initiated either locally by the user from the phone or remotely by the IT admin using management server. User-initiated disconnection is performed much like the initial connection, and it is initiated from the same location in the Setting Control Panel as creating the workplace account. Users may choose to disconnect for any number of reasons, including leaving the company or getting a new device and no longer needing access to their LOB apps on the old device. When an administrator initiates a disconnection, the enrollment client performs the disconnection during its next regular maintenance session. Administrators may choose to disconnect a user’s device after they’ve left the company or because the device is regularly failing to comply with the organization’s security settings policy. + +During disconnection, the client does the following: + +- Removes the enterprise application token that allowed installing and running LOB apps. Any business applications associated with this enterprise token are removed as well. +- Removes certificates that are configured by MDM server. +- Ceases enforcement of the settings policies that the management infrastructure has applied. +- Removes the device management client configuration and other setting configuration added by MDM server, including the scheduled maintenance task. The client remains dormant unless the user reconnects it to the management infrastructure. +- Reports successful initiated disassociation to the management infrastructure if the admin initiated the process. Note that in Windows, user-initiated disassociation is reported to the server as a best effort. + + +## In this topic + +- [User-initiated disconnection](#user-initiated-disconnection) +- [Server-initiated disconnection](#server-initiated-disconnection) +- [Unenrollment from Work Access settings page](#unenrollment-from-work-access-settings-page) +- [IT admin–requested disconnection](#it-admin-requested-disconnection) +- [Unenrollment from Azure Active Directory Join](#dataloss) + + +## User-initiated disconnection + +In Windows, after the user confirms the account deletion command and before the account is deleted, the MDM client will send a notification to the MDM server notifying that the server the account will be removed. This is a best effort action as no retry is built-in to ensure the notification is successfully sent to the device. + +This action utilizes the OMA DM generic alert 1226 function to send a user an MDM unenrollment user alert to the MDM server after the device accepts the user unenrollment request, but before it deletes any enterprise data. The server should set the expectation that unenrollment may succeed or fail, and the server can check whether the device is unenrolled by either checking whether the device calls back at scheduled time or by sending a push notification to the device to see whether it responds back. If the server plans to send a push notification, it should allow for some delay to give the device the time to complete the unenrollment work. + +> **Note**  The user unenrollment is an OMA DM standard. For more information about the 1226 generic alert, refer to the OMA Device Management Protocol specification (OMA-TS-DM\_Protocol-V1\_2\_1-20080617-A), available from the [OMA website](http://go.microsoft.com/fwlink/p/?LinkId=267526). + +  +The vendor uses the Type attribute to specify what type of generic alert it is. For device initiated MDM unenrollment, the alert type is **com.microsoft:mdm.unenrollment.userrequest**. + +After the user elects to unenroll, any active MDM OMA DM sessions are terminated. After that, the DM client starts a DM session, including a user unenroll generic alert in the first package that it sends to the server. + +The following sample shows an OMA DM first package that contains a generic alert message. For more information on WP OMA DM support, see the [OMA DM protocol support](oma-dm-protocol-support.md) topic. + +``` + + + 1.2 + DM/1.2 + 1 + 1 + + {unique device ID} + + + https://www.thephone-company.com/mgmt-server + + + + + 2 + 1226 + + + com.microsoft:mdm.unenrollment.userrequest + int + + 1 + + + + + + 2 + + + ./DevInfo/DevID + + {unique device ID} + + + ... + + + + + +``` + +After the previous package is sent, the unenrollment process begins. + + +## Server-initiated disconnection + +When the server initiates disconnection, all undergoing sessions for the enrollment ID are aborted immediately to avoid deadlocks. The server will not get a response for the unenrollment, instead a generic alert notification is sent with messageid=1. + +``` syntax + + 4 + 1226 + + + com.microsoft:mdm.unenrollment.userrequest + int + + 1 + + +``` + + + +## Unenrollment from Work Access settings page + +If the user is enrolled into MDM using an Azure Active Directory (AAD Join or by adding a Microsoft work account), the MDM account will show up under the Work Access page. However, the **Disconnect** button is greyed out and not accessible. Users can remove that MDM account by removing the AAD association to the device. + +You can only use the Work Access page to unenroll under the following conditions: + +- Enrollment was done using bulk enrollment. +- Enrollment was created using the Work Access page. + + + +## Unenrollment from Azure Active Directory Join + +When a user is enrolled into MDM through Azure Active Directory Join and then disconnects the enrollment, there is no warning that the user will lose Windows Information Protection (WIP) data. The disconnection message does not indicate the loss of WIP data. + +![aadj unenerollment](images/azure-ad-unenrollment.png) + +When a device is enrolled into MDM through Azure Active Directory Join and then remotely unenrolled, the device may get into a state where it must be re-imaged. When devices are remotely unenrolled from MDM, the AAD association is also removed. This safeguard is in place to avoid leaving the corporated devices in unmanaged state. + +Before remotely unenrolling corporate devices, you must ensure that there is at least one admin user on the device that is not part of the Azure tenant, otherwise the device will not have any admin user after the operation. + +In mobile devices, remote unenrollment for Azure Active Directory Joined devices will fail. To remove corporate content from these devices, we recommend you remotely wipe the device. + + +## IT admin–requested disconnection + +The server requests an enterprise management disconnection request by issuing an Exec OMA DM SyncML XML command to the device using the DMClient configuration service provider’s Unenroll node during the next client-initiated DM session. The Data tag inside the Exec command should be the value of the provisioned DM server ProviderID. For more information, see the Enterprise-specific DM client configuration topic. + +When the disconnection is completed, the user is notified that the device has been disconnected from enterprise management. + +  + + + + + + diff --git a/windows/client-management/mdm/dmacc-csp.md b/windows/client-management/mdm/dmacc-csp.md new file mode 100644 index 0000000000..d88c945408 --- /dev/null +++ b/windows/client-management/mdm/dmacc-csp.md @@ -0,0 +1,290 @@ +--- +title: DMAcc CSP +description: DMAcc CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 43e73d8a-6617-44e7-8459-5c96f4422e63 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMAcc CSP + + +The DMAcc configuration service provider allows an OMA Device Management (DM) version 1.2 server to handle OMA DM account objects. The server can use this configuration service provider to add a new account or to manage an existing account, including an account that was bootstrapped by using the [w7 APPLICATION configuration service provider](w7-application-csp.md) + +> **Note**  This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_DEVICE\_MANAGEMENT\_ADMIN capabilities to be accessed from a network configuration application. + +  + +For the DMAcc CSP, you cannot use the Replace command unless the node already exists. + +The following diagram shows the DMAcc configuration service provider management object in tree format as used by OMA Device Management version 1.2. The OMA Client Provisioning protocol is not supported by this configuration service provider. + +![dmacc csp (dm)](images/provisioning-csp-dmacc-dm.png) + +**DMAcc** +Required. Defines the root node of all OMA DM server accounts that use the OMA DM version 1.2 protocol. + +***AccountUID*** +Optional. Defines the unique identifier for an OMA DM server account that uses the OMA DM version 1.2 protocol. + +For a [w7 APPLICATION configuration service provider](w7-application-csp.md) bootstrapped account, this element is assigned a unique name by the OMA DM Client. The unique name is the hexadecimal representation of the 256-bit SHA-2 hash of the provider ID. The OMA DM server can change this node name in subsequent OMA DM sessions. + +***AccountUID*/AppID** +Required. Specifies the application identifier for the OMA DM account. + +This value must be set to "w7". + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/ServerID** +Required. Specifies the OMA DM server's unique identifier for the current OMA DM account. This value is case-sensitive. + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/Name** +Optional. Specifies the display name of the application. + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/PrefConRef** +Optional. Specifies the preferred connectivity for the OMA DM account. + +This element contains either a URI to a NAP management object or a connection GUID used by Connection Manager. If this element is missing, the device uses the default connection that is provided by Connection Manager. + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/AppAddr** +Interior node for DM server address. + +Required. + +**AppAddr/****_ObjectName_** +Required. Defines the OMA DM server address. Only one server address can be configured. + +When mapping the [w7 APPLICATION configuration service provider](w7-application-csp.md) to the DMAcc Configuration Service Provider, the name of this element is "1". This is the first DM address encountered in the w7 APPLICATION configuration service provider, other DM accounts are ignored. + +***ObjectName*/Addr** +Required. Specifies the address of the OMA DM account. The type of address stored is specified by the AddrType element. + +Value type is string. Supported operations are Add, Get, and Replace. + +***ObjectName*/AddrType** +Required. Specifies the format and interpretation of the Addr node value. The default is "URI". + +The default value of "URI" specifies that the OMA DM account address in **Addr** is a URI address. A value of "IPv4" specifies that the OMA DM account address in **Addr** is an IP address. + +Value type is string. Supported operations are Add, Get, and Replace. + +***ObjectName*/Port** +Interior node for port information. + +Optional. + +**Port/****_ObjectName_** +Required. Only one port number can be configured. + +When mapping the [w7 APPLICATION configuration service provider](w7-application-csp.md) to the DMAcc Configuration Service Provider, the name of this element is "1". + +***ObjectName*/PortNbr** +Required. Specifies the port number of the OMA MD account address. This must be a decimal number that fits within the range of a 16-bit unsigned integer. + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/AAuthPref** +Optional. Specifies the application authentication preference. + +A value of "BASIC" specifies that the client attempts BASIC authentication. A value of "DIGEST' specifies that the client attempts MD5 authentication. + +If this value is empty, the client attempts to use the authentication mechanism negotiated in the previous session if one exists. If the value is empty, no previous session exists, and MD5 credentials exist, clients try MD5 authorization first. If the criteria are not met then the client tries BASIC authorization first. + +Value type is string. Supported operations are Add, Get, and Replace. + +***AccountUID*/AppAuth** +Optional. Defines authentication settings. + +**AppAuth/****_ObjectName_** +Required. Defines one set of authentication settings. + +When mapping the [w7 APPLICATION configuration service provider](w7-application-csp.md) to the DMAcc Configuration Service Provider, the name of this element is same name as the AAuthLevel value ("CLRED" or "SRVCRED"). + +***ObjectName*/AAuthlevel** +Required. Specifies the application authentication level. + +A value of "CLCRED" indicates that the credentials client will authenticate itself to the OMA DM server at the OMA DM protocol level. A value of "SRVCRED" indicates that the credentials server will authenticate itself to the OMA DM Client at the OMA DM protocol level. + +Value type is string. Supported operations are Add and Replace. + +***ObjectName*/AAuthType** +Required. Specifies the authentication type. + +If the AAuthlevel is "CLCRED", the supported values are "BASIC" and "DIGEST". If the AAuthlevel is "SRVCRED", the supported value is "DIGEST". + +Value type is string. Supported operations are Add, Get, and Replace. + +***ObjectName*/AAuthName** +Optional. Specifies the authentication name. + +Value type is string. Supported operations are Add, Get, and Replace. + +***ObjectName*/AAuthSecret** +Optional. Specifies the password or secret used for authentication. + +Value type is string. Supported operations are Add and Replace. + +***ObjectName*/AAuthData** +Optional. Specifies the next nonce used for authentication. + +"Nonce" refers to a number used once. It is often a random or pseudo-random number issued in an authentication protocol to ensure that old communications cannot be reused in repeat attacks. + +Value type is binary. Supported operations are Add and Replace. + +***AccountUID*/Ext** +Required. Defines a set of extended parameters. + +This element holds vendor-specific information about the OMA DM account and is created automatically when the OMA DM account is created. + +**Ext/Microsoft** +Required. Defines a set of Microsoft-specific extended parameters. + +This element is created automatically when the OMA DM account is created. + +**Microsoft/BackCompatRetryDisabled** +Optional. Specifies whether to retry resending a package with an older protocol version (for example, 1.1) in the SyncHdr on subsequent attempts (not including the first time). The default is "FALSE". + +The default value of "FALSE" indicates that backward-compatible retries are enabled. A value of "TRUE" indicates that backward-compatible retries are disabled. + +Value type is bool. Supported operations are Add, Get, and Replace. + +**Microsoft/ConnRetryFreq** +Optional. Specifies the number of retries the DM client performs when there are Connection Manager level or wininet level errors. + +The default value is 3. + +Value type is integer. Supported operations are Add, Get, and Replace. + +**Microsoft/DefaultEncoding** +Optional. Specifies whether the OMA DM client will use WBXML or XML for the DM package when communicating with the server. The default is "application/vnd.syncml.dm+xml". + +The default value of "application/vnd.syncml.dm+xml" specifies that XML is used. A value of "application/vnd.syncml.dm+wbxml" specifies that WBXML is used. + +Value type is string. Supported operations are Add, Get, and Replace. + +**Microsoft/InitialBackOffTime** +Optional. Specifies the initial wait time in milliseconds when the OMA DM client retries for the first time. The wait time grows exponentially. + +The default value is 16000. + +Value type is integer. Supported operations are Add, Get, and Replace. + +**Microsoft/MaxBackOffTime** +Optional. This node specifies the maximum number of milliseconds to wait before attempting a connection retry. + +The default value is 86400000. + +Value type is integer. Supported operations are Add, Get, and Replace. + +**Microsoft/ProtoVer** +Optional. Specifies the OMA DM Protocol version that the server supports. There is no default value. + +Valid values are "1.1" and "1.2". The protocol version set by this element will match the protocol version that the DM client reports to the server in SyncHdr in package 1. If this element is not specified when adding a DM server account, the latest DM protocol version that the client supports is used. Windows 10 clients support version 1.2. + +Value type is string. Supported operations are Add, Get, and Replace. + +**Microsoft/Role** +Required. Specifies the role mask that the OMA DM session runs with when it communicates with the server. + +If this parameter is not present, the DM session is given the role mask of the OMA DM session that the server created. The following list shows the valid security role masks and their values. + +- 4 = SECROLE\_OPERATOR + +- 8 = SECROLE\_MANAGER + +- 16 = SECROLE\_USER\_AUTH + +- 128 = SECROLE\_OPERATOR\_TPS + +The acceptable access roles for this node cannot be more than the roles assigned to the DMAcc object. + +Value type is integer. Supported operations are Get and Replace. + +**Microsoft/UseHWDevID** +Optional. Specifies whether to use the hardware ID for the ./DevInfo/DevID element in the DM account to identify the device. The default is "FALSE". + +The default value of "FALSE" specifies that an application-specific GUID is returned for the ./DevInfo/DevID rather than the hardware device ID. + +A value is "TRUE" specifies that the hardware device ID will be provided for the ./DevInfo/DevID element and the Source LocURI for the OMA DM package that is sent to the server. In this case: + +- For GSM phones, the IMEI is returned. + +- For CDMA phones, the MEID is returned. + +- For dual SIM phones, this value is retrieved from the UICC of the primary data line. + +Value type is bool. Supported operations are Add, Get, and Replace. + +**Microsoft/UseNonceResync** +Optional. Specifies whether the OMA DM client should use the nonce resynchronization procedure if the server trigger notification fails authentication. The default is "FALSE". + +If the authentication fails because the server nonce does not match the server nonce that is stored on the device, then the device can use the backup nonce as the server nonce. For this procedure to be successful, if the device did not authenticate with the preconfigured nonce value, the server must then use the backup nonce when sending the signed server notification message. + +The default value of "FALSE" specifies that the client does not try to authenticate the notification with the backup server nonce if authentication to the stored nonce fails. A value of "TRUE" specifies that the client initiates a DM session if the backup server nonce is received after authentication failed. + +Value type is bool. Supported operations are Add, Get, and Replace. + +**CRLCheck** +Optional. Allows connection to the DM server to check the Certificate Revocation List (CRL). Set to true to enable SSL revocation. + +Value type is bool. Supported operations are Add, Get, and Replace. + +**DisableOnRoaming** +Optional. Determines whether the OMA DM client should be launched when roaming. + +Value type is bool. Supported operations are Add, Get, and Replace. + +**SSLCLIENTCERTSEARCHCRITERIA** +Optional. The SSLCLIENTCERTSEARCHCRITERIA parameter is used to specify the client certificate search criteria. This parameter supports search by subject attribute and certificate stores. If any other criteria are provided, it is ignored. + +The string is a concatenation of name/value pairs, each member of the pair delimited by the "&" character. The name and values are delimited by the "=" character. If there are multiple values, each value is delimited by the Unicode character "U+F000". If the name or value contains characters not in the UNRESERVED set (as specified in RFC2396), then those characters are URI-escaped per the RFC. + +The supported names are Subject and Stores; wildcard certificate search is not supported. + +Stores specifies which certificate stores the DM client will search to find the SSL client certificate. The valid store value is My%5CUser. The store name is not case sensitive. + +> **Note**   %EF%80%80 is the UTF8-encoded character U+F000. + +  + +Subject specifies the certificate to search for. For example, to specify that you want a certificate with a particular Subject attribute (“CN=Tester,O=Microsoft”), use the following: + +``` syntax + +``` + +Value type is string. Supported operations are Add, Get, and Replace. + +**InitiateSession** +Optional. When this node is added, a session is started with the MDM server. + +Supported operations are Add, and Replace. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/dmacc-ddf-file.md b/windows/client-management/mdm/dmacc-ddf-file.md new file mode 100644 index 0000000000..ec803dc8cc --- /dev/null +++ b/windows/client-management/mdm/dmacc-ddf-file.md @@ -0,0 +1,880 @@ +--- +title: DMAcc DDF file +description: DMAcc DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 44dc99aa-2a85-498b-8f52-a81863765606 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMAcc DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **DMAcc** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DMAcc + ./SyncML + + + + + This interior node is a common parent to all OMA DM server account nodes that use OMA DM 1.2 protocol. + + + + + + + + + + + urn:oma:mo:oma-dm-dmacc:1.1 + + + + * + + + + + + + + This interior node acts as a placeholder for zero or more OMA DM server accounts. If this OMA DM server account is bootstrapped using the w7 APPLICATION, the name of this node is generated from the 256-bit version of SHA-2 hash of the w7 PROVIDER-ID parm. + + + + + + + + + + + + + + + AppID + + + + + + + The only supported value is w7. + + + + + + + + + + Application ID for DM Account MO + + text/plain + + + + + ServerID + + + + + + + + + + + + + + + + Server Identifier + + text/plain + + + + + Name + + + + + + + + + + + + + + + + Displayable name for the Management Server + + text/plain + + + + + PrefConRef + + + + + + + The only supported values include the NAPID of a bootstrapped NAP management object or a connection GUID used by connection manager. If this node is missing, the device will use the default connection provided by connection manager. + + + + + + + + + + Reference to preferred connectivity + + text/plain + + + + + AppAddr + + + + + + Only the first address provisioned is used. + + + + + + + + + + A collection of references to DM server address + + + + + + * + + + + + + + + + + + + + + + The "name" node for AppAddr object + + + + + + Addr + + + + + + + + + + + + + + + + Management Server Address + + text/plain + + + + + AddrType + + + + + + + + + + + + + + + + Management Server Address Type + + text/plain + + + + + Port + + + + + + + + + + + + + + + A collection of all Port objects + + + + + + * + + + + + + + + + + + + + + + + The "name" node for a Port object + + + + + + PortNbr + + + + + + + + + + + + + + + + Port + + text/plain + + + + + + + + + AAuthPref + + + + + + + Supported values: BASIC, DIGEST + + + + + + + + + + Application Authentication Type preference + + text/plain + + + + + AppAuth + + + + + + + + + + + + + + + A collection of all references to multiple Application Authentication objects + + + + + + * + + + + + + + + + + + + + + + The "name" node for multiple Application Authentication objects + + + + + + AAuthLevel + + + + + + + + + + + + + + + + Application Authentication level + + text/plain + + + + + AAuthType + + + + + + + If AAuthLevel is CLCRED, the supported types include BASIC and DIGEST. If AAuthLevel is SRVCRED, the only supported type is DIGEST. + + + + + + + + + + Application Authentication Type + + text/plain + + + + + AAuthName + + + + + + + + + + + + + + + + Application Authentication Name + + text/plain + + + + + AAuthSecret + + + + + + + + + + + + + + + Application Authentication Secret + + text/plain + + + + + AAuthData + + + + + + + + + + + + + + + Application Authentication Data + + text/plain + + + + + + + Ext + + + + + + + + + + + + + + Vendor specific information + + + + + + Microsoft + + + + + + + + + + + + + + The collection of Microsoft specific settings + + + + + + Role + + + + + + If this node is unspecified, its default value is the access role of the session that created the server account. The value for this node must be a subset of the roles used in creating this server account. + + + + + + + + + + The security role mask that the DM session should run with + + text/plain + + + + + ProtoVer + + + + + + + This node value corresponds to what the client would put in the VerDTD element of an OMA-DM package. No default value is assumed. The only valid value for this node is 1.1 or 1.2. + + + + + + + + + + The OMA-DM protocol version that the client should use in communicating with the server + + text/plain + + + + + DefaultEncoding + + + + + + + This node specifies the encoding that the OMA-DM client will use to encode its first package. Valid values include "application/vnd.syncml.dm+xml" (for XML) and "application/vnd.syncml.dm+wbxml" (for WBXML). If this node is left unspecified, the OMA-DM client defaults to "application/vnd.syncml.dm+xml". + + + + + + + + + + + text/plain + + + + + UseHwDevID + + + + + + + A value of true indicates that, during an OMA-DM session with this server, the value of the ./DevInfo/DevId node is the hardware ID of device (e.g, IMEI for a GSM device, ESN for a CDMA Device, hashed UUID for a non-radio device). The default value of false indicates that the value of ./DevInfo/DevId node is a hash of the UUID of the device. + + + + + + + + + + + text/plain + + + + + ConnRetryFreq + + + + + + + This node specifies how many times DM client will retry a connection to the server if the connection fails. The default value is 3 retries. + + + + + + + + + + + text/plain + + + + + InitialBackOffTime + + + + + + + This node specifies the initial amount of time (in milliseconds) that the DM client waits before attempting a connection retry. After the initial wait, the wait time grows exponentially. The default value is 16000 milliseconds. + + + + + + + + + + + text/plain + + + + + MaxBackOffTime + + + + + + + This node specifies the maximum number of milliseconds to wait before attempting a connection retry. The default value is 86400000. + + + + + + + + + + + text/plain + + + + + BackCompatRetryDisabled + + + + + + + This node specifies whether to disable the ability of the DM client to communicate with a down-level server. + Possible Values: + false (default) -- Compatibility with down-level servers is enabled + true -- Compatibility with down-level servers is disabled + + + + + + + + + + + text/plain + + + + + UseNonceResync + + + + + + + This node specifies whether the DM client can use the nonce resynchronization protocol when authentication of a server notification fails. If nonce resynchronization is disabled and authentication of the server notification fails, the notification is dropped. + Possible Values: + false (default) : Nonce resynchronization is disabled. + true : Nonce resynchronization is enabled. + + + + + + + + + + + text/plain + + + + + CRLCheck + + + + + + + + + + + + + + + + CRLCheck + + text/plain + + + + + DisableOnRoaming + + + + + + + + + + + + + + + + DisableOnRoaming + + text/plain + + + + + SSLCLIENTCERTSEARCHCRITERIA + + + + + + + + + + + + + + + + SSLCLIENTCERTSEARCHCRITERIA + + text/plain + + + + + InitiateSession + + + + + + When this node is added, a session is started with the MDM server. + + + + + + + + + + + + + + + + + + + + + +``` + +## Related topics + + +[DMAcc configuration service provider](dmacc-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/dmclient-csp.md b/windows/client-management/mdm/dmclient-csp.md new file mode 100644 index 0000000000..ef09308e53 --- /dev/null +++ b/windows/client-management/mdm/dmclient-csp.md @@ -0,0 +1,680 @@ +--- +title: DMClient CSP +description: The DMClient configuration service provider is used to specify additional enterprise-specific mobile device management configuration settings for identifying the device in the enterprise domain, security mitigation for certificate renewal, and server-triggered enterprise unenrollment. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: a5cf35d9-ced0-4087-a247-225f102f2544 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMClient CSP + + +The DMClient configuration service provider is used to specify additional enterprise-specific mobile device management configuration settings for identifying the device in the enterprise domain, security mitigation for certificate renewal, and server-triggered enterprise unenrollment. + +The following diagram shows the DMClient configuration service provider in tree format. + +![dmclient csp](images/provisioning-csp-dmclient-th2.png) + +**DMClient** +Root node for the CSP. + +**UpdateManagementServiceAddress** +For provisioning packages only. Specifies the list of servers (semicolon delimited). The first server in the semi-colon delimited list is the server that will be used to instantiate MDM sessions. The list can be a permutation or a subset of the existing server list. You cannot add new servers to the list using this node. + +**HWDevID** +Added in Windows 10, version 1703. Returns the hardware device ID. + +Supported operation is Get. Value type is string. + +**Provider** +Required. The root node for all settings that belong to a single management server. Scope is permanent. + +Supported operation is Get. + +**Provider/****_ProviderID_** +Optional. This node contains the URI-encoded value of the bootstrapped device management account’s Provider ID. Scope is dynamic. As a best practice, use text that doesn’t require XML/URI escaping. + +Supported operations are Get and Add. + +**Provider/*ProviderID*/EntDeviceName** +Optional. Character string that contains the user-friendly device name used by the IT admin console. The value is set during the enrollment process by way of the DMClient configuration service provider. You can retrieve it later during an OMA DM session. + +Supported operations are Get and Add. + +**Provider/*ProviderID*/EntDMID** +Optional. Character string that contains the unique enterprise device ID. The value is set by the management server during the enrollment process by way of the DMClient configuration service provider. You can retrieve it later during an OMA DM session. + +Supported operations are Get and Add. + +> **Note**   Although hardware device IDs are guaranteed to be unique, there is a concern that this is not ultimately enforceable during a DM session. The device ID could be changed through the w7 APPLICATION configuration service provider’s **USEHWDEVID** parm by another management server. So during enterprise bootstrap and enrollment, a new device ID is specified by the enterprise server. +This node is required and must be set by the server before the client certificate renewal is triggered. + +  + +**Provider/*ProviderID*/ExchangeID** +Optional. Character string that contains the unique Exchange device ID used by the Outlook account of the user the session is running against. This is useful for the enterprise management server to correlate and merge records for a device that is managed by exchange and natively managed by a dedicated management server. + +> **Note**  In some cases for the desktop, this node will return "not found" until the user sets up their email. + +  + +Supported operation is Get. + +The following is a Get command example. + +``` syntax + + 12 + + + ./Vendor/MSFT/DMClient/Provider//ExchangeID + + + +``` + +**Provider/*ProviderID*/PublisherDeviceID** +(Only for Windows 10 Mobile.) Optional. The PublisherDeviceID is a device-unique ID created based on the enterprise Publisher ID. Publisher ID is created based on the enterprise application token and enterprise ID via ./Vendor/MSFT/EnterpriseAppManagement/<enterprise id>/EnrollmentToken. It is to ensure that for one enterprise, each device has a unique ID associated with it. For the same device, if it has multiple enterprises’ applications, each enterprise is identified differently. + +Supported operation is Get. + +**Provider/*ProviderID*/SignedEntDMID** +Optional. Character string that contains the device ID. This node and the nodes **CertRenewTimeStamp** can be used by the mobile device management server to verify client identity in order to update the registration record after the device certificate is renewed. The device signs the **EntDMID** with the old client certificate during the certificate renewal process and saves the signature locally. + +Supported operation is Get. + +**Provider/*ProviderID*/CertRenewTimeStamp** +Optional. The time in OMA DM standard time format. This node is designed to reduce the risk of the certificate being used by another device. The device records the time that the new certificate was created. + +Supported operation is Get. + +**Provider/*ProviderID*/ManagementServiceAddress** +Required. The character string that contains the device management server address. It can be updated during an OMA DM session by the management server to allow the server to load balance to another server in situations where too many devices are connected to the server. + +> **Note**  When the ManagementServerAddressList value is set, the device ignores the value in ManagementServiceAddress. + +  + +The DMClient configuration service provider will save the address to the same location as the w7 and DMS configuration service providers to ensure the management client has a single place to retrieve the current server address. The initial value for this node is the same server address value as bootstrapped via the [w7 APPLICATION configuration service provider](w7-application-csp.md). + +Starting in Windows 10, version 1511, this node supports multiple server addresses in the format <URL1><URL2><URL3>. If there is only a single URL, then the <> are not required. This is supported for both desktop and mobile devices. + +During a DM session, the device will use the first address on the list and then keep going down the list until a successful connection is achieved. The DM client should cache the successfully connected server URL for the next session. + +Supported operations are Add, Get, and Replace. + +**Provider/*ProviderID*/UPN** +Optional. Allows the management server to update the User Principal Name (UPN) of the enrolled user. This is useful in scenarios where the user email address changes in the identity system, or in the scenario where the user enters an invalid UPN during enrollment, and fixes the UPN during federated enrollment. The UPN will be recorded and the UX will reflect the updated UPN. + +Supported operations are Get and Replace. + +**Provider/*ProviderID*/HelpPhoneNumber** +Optional. The character string that allows the user experience to include a customized help phone number that the end user will be able to view and use if they need help or support. + +Supported operations are Get, Replace, and Delete. + +**Provider/*ProviderID*/HelpWebsite** +Optional. The character string that allows the user experience to include a customized help website that the end user will be able to view and use if they need help or support. + +Supported operations are Get, Replace, and Delete + +**Provider/*ProviderID*/HelpEmailAddress** +Optional. The character string that allows the user experience to include a customized help email address that the end user will be able to view and use if they need help or support. + +Supported operations are Get, Replace, and Delete. + +**Provider/*ProviderID*/RequireMessageSigning** +Boolean type. Primarly used for SSL bridging mode where firewalls and proxies are deployed and where device client identity is required. When enabled, every SyncML message from the device will carry an additional HTTP header named MDM-Signature. This header contains BASE64-encoded Cryptographic Message Syntax using a Detached Signature of the complete SyncML message SHA-2 (inclusive of the SyncHdr and SyncBody). Signing is performed using the private key of the management session certificate that was enrolled as part of the enrollment process. The device public key and PKCS9 UTC signing time stamp are included as part of the authenticated attributes in the signature. + +Default value is false, where the device management client does not include authentication information in the management session HTTP header. Optionally set to true, where the client authentication information is provided in the management session HTTP header. + +When enabled, the MDM server should validate the signature and the timestamp using the device identify certificate enrolled as part of MS-MDE, ensure the certificate and time are valid, and verify that the signature is trusted by the MDM server. + +Supported operations are Get, Replace, and Delete. + +**Provider/*ProviderID*/SyncApplicationVersion** +Optional. Used by the management server to set the DM session version that the server and device should use. Default is 1.0. In Windows 10, the DM session protocol version of the client is 2.0. If the server is updated to support 2.0, then you should set this value to 2.0. In the next session, check to see if there is a client behavior change between 1.0 and 2.0. + +> **Note**   +This node is only supported in Windows 10 and later. + +Once you set the value to 2.0, it will not go back to 1.0. + +  + +Supported operations are Get, Replace, and Delete. + +**Provider/*ProviderID*/MaxSyncApplicationVersion** +Optional. Used by the client to indicate the latest DM session version that it supports. Default is 2.0. + +When you query this node, a Windows 10 client will return 2.0 and a Windows 8.1 client will return an error code (404 node not found). + +Supported operation is Get. + +**Provider/*ProviderID*/AADResourceID** +Optional. This is the ResourceID used when requesting the user token from the OMA DM session for Azure Active Directory enrollments (AAD Join or Add Accounts). The token is audience specific, which allows for different service principals (enrollment vs. device management). It can be an application ID or the endpoint that you are trying to access. + +For more information about Azure Active Directory enrollment, see [Azure Active Directory integration with MDM](azure-active-directory-integration-with-mdm.md). + +**Provider/*ProviderID*/EnableOmaDmKeepAliveMessage** +Added in Windows 10, version 1511. A boolean value that specifies whether the DM client should send out a request pending alert in case the device response to a DM request is too slow. + +When the server sends a configuration request, sometimes it takes the client longer than the HTTP timeout to get all information together and then the session ends unexpectedly due to timeout. By default, the MDM client does not send an alert that a DM request is pending. + +To work around the timeout, you can use this setting to keep the session alive by sending a heartbeat message back to the server. This is achieved by sending a SyncML message with a specific device alert element in the body until the client is able to respond back to the server with the requested information. + +Here is an example of DM message sent by the device when it is in pending state: + +``` syntax + + +1.2 + DM/1.2 + 10 + 2 + + https://www.contoso.com/mgmt-server + + + {unique device ID} + + + + + 2 + 1224 + + + Reversed-Domain-Name:com.microsoft.mdm.requestpending + + 1 + + + + +``` + +**Provider/*ProviderID*/AADDeviceID** +Added in Windows 10, version 1607. Returns the device ID for the Azure Active Directory device registration. + +Supported operation is Get. + +**Provider/*ProviderID*/EnrollmentType** +Added in Windows 10, version 1607. Returns the enrollment type (Device or Full). + +Supported operation is Get. + +**Provider/*ProviderID*/HWDevID** +Added in Windows 10, version 1607. Returns the hardware device ID. + +Supported operation is Get. + +**Provider/*ProviderID*/CommercialID** +Added in Windows 10, version 1607. Configures the identifier used to uniquely associate this telemetry data of this device as belonging to a given organization. If your organization is participating in a program that requires this device to be identified as belonging to your organization then use this setting to provide that identification. The value for this setting will be provided by Microsoft as part of the onboarding process for the program. If you disable or do not configure this policy setting, then Microsoft will not be able to use this identifier to associate this machine and its telemetry data with your organization.. + +Supported operations are Add, Get, Replace, and Delete. + +**Provider/*ProviderID*/ManagementServerAddressList** +Added in Windows 10, version 1607. The list of management server URLs in the format <URL1><URL2><URL3>, etc... If there is only one, the angle brackets (<>) are not required. + +> **Note**  The < and > should be escaped. + +  + +``` syntax + + 101 + + + + ./Vendor/MSFT/DMClient/Provider//ManagementServerAddressList + + + <https://server1><https:// server2> + + +``` + +If ManagementServerAddressList node is set, the device will only use the server URL configured in this node and ignore the ManagementServiceAddress value. + +When the server is not responding after a specified number of retries, the device tries to use the next server URL in the list until it gets a successful connection. After the server list is updated, the client uses the updated list at the next session starting with the first on in the list. + +Supported operations are Get and Replace. Value type is string. + +**Provider/*ProviderID*/ManagementServerToUpgradeTo** +Optional. Added in Windows 10, version 1703. Specify the Discovery server URL of the MDM server to upgrade to for a Mobile Application Management (MAM) enrolled device. + +Supported operations are Add, Delete, Get, and Replace. Value type is string. + +**Provider/*ProviderID*/Poll** +Optional. Polling schedules must utilize the DMClient CSP. The Registry paths previously associated with polling using the Registry CSP are now deprecated. + +Supported operations are Get and Add. + +There are three schedules managed under the Poll node which enable a rich polling schedule experience to provide greater flexibility in managing the way in which devices poll the management server. There are a variety of ways in which polling schedules may be set. If an invalid polling configuration is set, the device will correct or remove the schedules in order to restore the polling schedules back to a valid configuration. + +If there is no infinite schedule set, then a 24-hour schedule is created and scheduled to launch in the maintenance window. + +**Valid poll schedule: sigmoid polling schedule with infinite schedule (Recommended).** + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Schedule nameSchedule set by the serverActual value queried on device

IntervalForFirstSetOfRetries

15

15

NumberOfFirstRetries

5

5

IntervalForSecondSetOfRetries

60

60

NumberOfSecondRetries

10

10

IntervalForRemainingScheduledRetries

1440

1440

NumberOfRemainingScheduledRetries

0

0

+ +  + +**Valid poll schedule: initial enrollment only \[no infinite schedule\]** + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Schedule nameSchedule set by the serverActual value queried on device

IntervalForFirstSetOfRetries

15

15

NumberOfFirstRetries

5

5

IntervalForSecondSetOfRetries

60

60

NumberOfSecondRetries

10

10

IntervalForRemainingScheduledRetries

0

0

NumberOfRemainingScheduledRetries

0

0

+ +  + +**Invalid poll schedule: disable all poll schedules** + +> **Note**   Disabling poll schedules results in UNDEFINED behavior and enrollment may fail if poll schedules are all set to zero. + +  + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Schedule nameSchedule set by the serverActual value queried on device

IntervalForFirstSetOfRetries

0

0

NumberOfFirstRetries

0

0

IntervalForSecondSetOfRetries

0

0

NumberOfSecondRetries

0

0

IntervalForRemainingScheduledRetries

0

0

NumberOfRemainingScheduledRetries

0

0

+ +  + +**Invalid poll schedule: two infinite schedules** + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Schedule nameSchedule set by serverActual schedule set on deviceActual experience

IntervalForFirstSetOfRetries

15

15

Device polls

NumberOfFirstRetries

5

5

Device polls

IntervalForSecondSetOfRetries

1440

1440

Device polls the server once in 24 hours

NumberOfSecondRetries

0

0

Device polls the server once in 24 hours

IntervalForRemainingScheduledRetries

1440

0

Third schedule is disabled

NumberOfRemainingScheduledRetries

0

0

Third schedule is disabled

+ +  + +If the device was previously enrolled in MDM with polling schedule configured via registry key values directly, the MDM server that supports using DMClient CSP to update polling schedule must first send an Add command to add a **./Vendor/MSFT/DMClient/Enrollment/<ProviderID>/Poll** node before it sends a Get/Replace command to query or update polling parameters via DMClient CSP + +When using the DMClient CSP to configure polling schedule parameters, the server must not set all six polling parameters to 0, or set all 3 number of retry nodes to 0 because it will cause a configuration failure. + +**Provider/*ProviderID*/Poll/IntervalForFirstSetOfRetries** +Optional. The waiting time (in minutes) for the initial set of retries as specified by the number of retries in /<ProviderID>/Poll/NumberOfFirstRetries. If IntervalForFirstSetOfRetries is not set, then the default value is used. The default value is 15. If the value is set to 0, this schedule is disabled. + +Supported operations are Get and Replace. + +The IntervalForFirstSetOfRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\AuxRetryInterval path that previously utilized the Registry CSP. + +**Provider/*ProviderID*/Poll/NumberOfFirstRetries** +Optional. The number of times the DM client should retry to connect to the server when the client is initially configured or enrolled to communicate with the server. If the value is set to 0 and the IntervalForFirstSetOfRetries value is not 0, then the schedule will be set to repeat an infinite number of times and second set and this set of schedule will not set in this case. The default value is 10. + +Supported operations are Get and Replace. + +The NumberOfFirstRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\AuxNumRetries path that previously utilized the Registry CSP. + +The first set of retries is intended to give the management server some buffered time to be ready to send policies and settings configuration to the device. The total time for first set of retries should not be more than a few hours. The server should not set NumberOfFirstRetries to be 0. RemainingScheduledRetries is used for the long run device polling schedule. + +**Provider/*ProviderID*/Poll/IntervalForSecondSetOfRetries** +Optional. The waiting time (in minutes) for the second set of retries as specified by the number of retries in /<ProviderID>/Poll/NumberOfSecondRetries. Default value is 0. If this value is set to zero, then this schedule is disabled. + +Supported operations are Get and Replace. + +The IntervalForSecondSetOfRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\RetryInterval path that previously utilized the Registry CSP. + +**Provider/*ProviderID*/Poll/NumberOfSecondRetries** +Optional. The number of times the DM client should retry a second round of connecting to the server when the client is initially configured/enrolled to communicate with the server. Default value is 0. If the value is set to 0 and IntervalForSecondSetOfRetries is not set to 0 AND the first set of retries is not set as infinite retries, then the schedule repeats an infinite number of times. However, if the first set of retries is set at infinite, then this schedule is disabled. + +Supported operations are Get and Replace. + +The NumberOfSecondRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\NumRetries path that previously utilized the Registry CSP. + +The second set of retries is also optional and temporarily retries that the total duration should be last for more than a day. And the IntervalForSecondSetOfRetries should be longer than IntervalForFirstSetOfRetries. RemainingScheduledRetries is used for the long run device polling schedule. + +**Provider/*ProviderID*/Poll/IntervalForRemainingScheduledRetries** +Optional. The waiting time (in minutes) for the initial set of retries as specified by the number of retries in /<ProviderID>/Poll/NumberOfRemainingScheduledRetries. Default value is 0. If IntervalForRemainingScheduledRetries is set to 0, then this schedule is disabled. + +Supported operations are Get and Replace. + +The IntervalForRemainingScheduledRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\Aux2RetryInterval path that previously utilized the Registry CSP. + +**Provider/*ProviderID*/Poll/NumberOfRemainingScheduledRetries** +Optional. The number of times the DM client should retry connecting to the server when the client is initially configured/enrolled to communicate with the server. Default value is 0. If the value is set to 0 and IntervalForRemainingScheduledRetries AND the first and second set of retries are not set as infinite retries, then the schedule will be set to repeat for an infinite number of times. However, if either or both of the first and second set of retries are set as infinite, then this schedule will be disabled. + +Supported operations are Get and Replace. + +The NumberOfRemainingScheduledRetries replaces the deprecated HKLM\\Software\\Microsoft\\Enrollment\\OmaDmRetry\\Aux2NumRetries path that previously utilized the Registry CSP. + +The RemainingScheduledRetries is used for the long run device polling schedule. IntervalForRemainingScheduledRetries should not be set smaller than 1440 minutes (24 hours) in Windows Phone 8.1 device. Windows Phone 8.1 supports MDM server push. + +**Provider/*ProviderID*/Poll/PollOnLogin** +Optional. Boolean value that allows the IT admin to require the device to start a management session on any user login, regardless of if the user has preciously logged in. Login is not the same as device unlock. Default value is false, where polling is disabled on first login. Supported values are true or false. + +Supported operations are Add, Get, and Replace. + +**Provider/*ProviderID*/Poll/AllUsersPollOnFirstLogin** +Optional. Boolean value that allows the IT admin to require the device to start a management session on first user login for all NT users. A session is only kicked off the first time a user logs in to the system; subsequent logins will not trigger an MDM session. Login is not the same as device unlock. Default value is false, where polling is disabled on first login. Supported values are true or false. + +Supported operations are Add, Get, and Replace. + +**Provider/*ProviderID*/Push** +Optional. Not configurable during WAP Provisioining XML. If removed, DM sessions triggered by Push will no longer be supported. + +Supported operations are Add and Delete. + +**Provider/*ProviderID*/Push/PFN** +Required. A string provided by the Windows 10 ecosystem for a Mobile Device Management solution. Used to register a device for Push Notifications. The server must use the same PFN as the devices it is managing. + +Supported operations are Add, Get, and Replace. + +**Provider/*ProviderID*/Push/ChannelURI** +Required. A string that contains the channel that the WNS client has negotiated for the OMA DM client on the device based on the PFN that was provided. If no valid PFN is currently set, ChannelURI will return null. + +Supported operation is Get. + +**Provider/*ProviderID*/Push/Status** +Required. An integer that maps to a known error state or condition on the system. + +Supported operation is Get. + +The status error mapping is listed below. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusDescription

0

Success

1

Failure: invalid PFN

2

Failure: invalid or expired device authentication with MSA

3

Failure: WNS client registration failed due to an invalid or revoked PFN

4

Failure: no Channel URI assigned

5

Failure: Channel URI has expired

6

Failure: Channel URI failed to be revoked

7

Failure: push notification received, but unable to establish an OMA-DM session due to power or connectivity limitations.

8

Unknown error

+ +  + +**Provider/*ProviderID*/CustomEnrollmentCompletePage** +Optional. Added in Windows 10, version 1703. + +Supported operations are Add, Delete, and Get. + +**Provider/*ProviderID*/CustomEnrollmentCompletePage/Title** +Optional. Added in Windows 10, version 1703. Specifies the title of the all done page that appears at the end of the MDM enrollment flow. + +Supported operations are Add, Delete, Get, and Replace. Value type is string. + +**Provider/*ProviderID*/CustomEnrollmentCompletePage/BodyText** +Optional. Added in Windows 10, version 1703. Specifies the body text of the all done page that appears at the end of the MDM enrollment flow. + +Supported operations are Add, Delete, Get, and Replace. Value type is string. + +**Provider/*ProviderID*/CustomEnrollmentCompletePage/HyperlinkHref** +Optional. Added in Windows 10, version 1703. Specifies the URL that is shown at the end of the MDM enrollment flow. + +Supported operations are Add, Delete, Get, and Replace. Value type is string. + +**Provider/*ProviderID*/CustomEnrollmentCompletePage/HyperlinkText** +Optional. Added in Windows 10, version 1703. Specifies the display text for the URL that is shown at the end of the MDM enrollment flow. + +Supported operations are Add, Delete, Get, and Replace. Value type is string. + +**Provider/*ProviderID*/Unenroll** +Required. The node accepts unenrollment requests by way of the OMA DM Exec command and calls the enrollment client to unenroll the device from the management server whose provider ID is specified in the `` tag under the `` element. Scope is permanent. + +Supported operations are Get and Exec. + +Note that <LocURI>./Vendor/MSFT/DMClient/Unenroll</LocURI> is supported for backward compatibility. + +The following SyncML shows how to remotely unenroll the device. Note that this command should be inserted in the general DM packages sent from the server to the device. + +``` syntax + + 2 + + + ./Vendor/MSFT/DMClient/Provider//Unenroll + + + chr + + TestMDMServer + + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/dmclient-ddf-file.md b/windows/client-management/mdm/dmclient-ddf-file.md new file mode 100644 index 0000000000..1e585b2aae --- /dev/null +++ b/windows/client-management/mdm/dmclient-ddf-file.md @@ -0,0 +1,1092 @@ +--- +title: DMClient DDF file +description: DMClient DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: A21B33AF-DB76-4059-8170-FADF2CB898A0 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMClient DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **DMClient** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DMClient + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.3/MDM/DMClient + + + + Provider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/plain + + + + EntDeviceName + + + + + + + + + + + + + + + + + + text/plain + + + + + ExchangeID + + + + + + + + + + + + + + + + + + text/plain + + + + + EntDMID + + + + + + + + + + + + + + + + + + text/plain + + + + + SignedEntDMID + + + + + + + + + + + + + + + + + + text/plain + + + + + CertRenewTimeStamp + + + + + + + + + + + + + + + + + + text/plain + + + + + + PublisherDeviceID + + + + + + + + + + + + + + + + + + text/plain + + + + + + ManagementServiceAddress + + + + + + + + + + + + + + + + text/plain + + + + + UPN + + + + + + + + + + + + + + + + + text/plain + + + + + HelpPhoneNumber + + + + + + + + + + + + + + + + + + text/plain + + + + + HelpWebsite + + + + + + + + + + + + + + + + + + text/plain + + + + + HelpEmailAddress + + + + + + + + + + + + + + + + + + text/plain + + + + + RequireMessageSigning + + + + + + + + + + + + + + + + + + text/plain + + + + + SyncApplicationVersion + + + + + + + + + + + + + + + + + + text/plain + + + + + MaxSyncApplicationVersion + + + + + + + + + + + + + + + text/plain + + + + + Unenroll + + + + + + + + + + + + + + + + text/plain + + + + + AADResourceID + + + + + + + + + + + + + + + + + text/plain + + + + + AADDeviceID + + + + + Device ID used for AAD device registration + + + + + + + + + + + text/plain + + + + + EnrollmentType + + + + + Type of MDM enrollment + + + + + + + + + + + text/plain + + + + + EnableOmaDmKeepAliveMessage + + + + + + + + + + + + + + + + text/plain + + + + + HWDevID + + + + + + + + + + + + + + + text/plain + + + + + ManagementServerAddressList + + + + + + + + + + + + + + + + text/plain + + + + + CommercialID + + + + + + + + + + + + + + + + + + text/plain + + + + + ManagementServerToUpgradeTo + + + + + + + + Specify the Discovery server URL of the MDM server to upgrade to for a MAM enrolled device + + + + + + + + + + + text/plain + + + + + Push + + + + + + + + + + + + + + + + + + + + + PFN + + + + + + + + + + + + + + + + + + text/plain + + + + + ChannelURI + + + + + + + + + + + + + + + text/plain + + + + + Status + + + + + + + + + + + + + + + text/plain + + + + + + Poll + + + + + + + + + + + + + + + + + + + + + IntervalForFirstSetOfRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + NumberOfFirstRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + IntervalForSecondSetOfRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + NumberOfSecondRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + IntervalForRemainingScheduledRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + NumberOfRemainingScheduledRetries + + + + + + + + + + + + + + + + + + text/plain + + + + + PollOnLogin + + + + + + + + + + + + + + + + + + text/plain + + + + + AllUsersPollOnFirstLogin + + + + + + + + + + + + + + + + + + text/plain + + + + + + CustomEnrollmentCompletePage + + + + + + + + + + + + + + + + + + + + + Title + + + + + + + + + + + + + + + + + + text/plain + + + + + BodyText + + + + + + + + + + + + + + + + + + text/plain + + + + + HyperlinkHref + + + + + + + + + + + + + + + + + + text/plain + + + + + HyperlinkText + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + Unenroll + + + + + + + + + + + + + + + + text/plain + + + + + UpdateManagementServiceAddress + + + + + + + + + + + + + + + + text/plain + + + + + HWDevID + + + + + + + + + + + + + + + text/plain + + + + + +``` + +## Related topics + + +[DMClient configuration service provider](dmclient-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/dmprocessconfigxmlfiltered.md b/windows/client-management/mdm/dmprocessconfigxmlfiltered.md new file mode 100644 index 0000000000..b4cb648b0b --- /dev/null +++ b/windows/client-management/mdm/dmprocessconfigxmlfiltered.md @@ -0,0 +1,235 @@ +--- +title: DMProcessConfigXMLFiltered function +description: Configures phone settings by using OMA Client Provisioning XML. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +Search.Refinement.TopicID: 184 +ms.assetid: 31D79901-6206-454C-AE78-9B85A3B3487F +keywords: ["DMProcessConfigXMLFiltered function"] +topic_type: +- apiref +api_name: +- DMProcessConfigXMLFiltered +api_location: +- dmprocessxmlfiltered.dll +api_type: +- DllExport +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMProcessConfigXMLFiltered function + +> **Important**   +The use of this function for automatic data configuration (ADC) is deprecated in Windows Phone 8.1. Please see [Connectivity configuration](https://msdn.microsoft.com/en-us/library/windows/hardware/dn757424) for more information about the new process for provisioning connectivity configuration. However, this function is still supported for other OEM uses. + + +Configures phone settings by using OMA Client Provisioning XML. Use of this function is strictly limited to the following scenarios. + +- Adding dynamic credentials for OMA Client Provisioning. + +- Manufacturing test applications. These applications and the supporting drivers must be removed from the phones before they are sold. + +Microsoft recommends that this function is not used to configure the following types of settings. + +- Security settings that are configured by using CertificateStore, SecurityPolicy, and RemoteWipe, unless they are related to OMA DM or OMA Client Provisioning security policies. + +- Non-cellular data connection settings (such as Hotspot settings). + +- File system files and registry settings, unless they are used for OMA DM account management, mobile operator data connection settings, or manufacturing tests. + +- Email settings. + +> **Note**  The **DMProcessConfigXMLFiltered** function has full functionality in Windows 10 Mobile and Windows Phone 8.1, but it has a read-only functionality in Windows 10 desktop. + +  + +## Syntax + +```C++ +HRESULT STDAPICALLTYPE DMProcessConfigXMLFiltered( +        LPCWSTR pszXmlIn, +  const WCHAR   **rgszAllowedCspNode, +  const DWORD   dwNumAllowedCspNodes, +        BSTR    *pbstrXmlOut +); +``` + +## Parameters + +*pszXmlIn* +

    +
  • \[in\] The null–terminated input XML buffer containing the configuration data. The parameter holds the XML that will be used to configure the phone. **DMProcessConfigXMLFiltered** accepts only OMA Client Provisioning XML (also known as WAP provisioning). It does not accept OMA DM SyncML XML (also known as SyncML).
  • +
+
+ +*rgszAllowedCspNode* +
    +
  • \[in\] Array of **WCHAR\*** that specify which configuration service provider nodes are allowed to be invoked.
  • +
+
+ +*dwNumAllowedCspNodes* +
    +
  • \[in\] Number of elements passed in *rgszAllowedCspNode*.
  • +
+
+ +*pbstrXmlOut* +
    +
  • \[out\] The resulting null–terminated XML from configuration. The caller of **DMProcessConfigXMLFiltered** is responsible for cleanup of the output buffer that the *pbstrXmlOut* parameter references. Use [**SysFreeString**](https://msdn.microsoft.com/library/windows/hardware/ms221481) to free the memory.
  • +
+
+ +If **DMProcessConfigXMLFiltered** retrieves a document, the *pbstrXmlOut* holds the XML output (in string form) of the provisioning operations. If **DMProcessConfigXMLFiltered** returns a failure, the XML output often contains "error nodes" that indicate which elements of the original XML failed. If the input document does not contain queries and is successfully processed, the output document should resemble the input document. In some error cases, no output is returned. + +## Return value + +Returns the standard **HRESULT** value **S\_OK** to indicate success. The following table shows the additional error codes that may be returned. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Return codeDescription

CONFIG_E_OBJECTBUSY

Another instance of the configuration management service is currently running.

CONFIG_E_ENTRYNOTFOUND

No metabase entry was found.

CONFIG_E_CSPEXCEPTION

An exception occurred in one of the configuration service providers.

CONFIG_E_TRANSACTIONINGFAILURE

A configuration service provider failed to roll back properly. The affected settings might be in an unknown state.

CONFIG_E_BAD_XML

The XML input is invalid or malformed.

+ +  + +## Remarks + +The processing of the XML is transactional; either the entire document gets processed successfully or none of the settings are processed. Therefore, the **DMProcessConfigXMLFiltered** function processes only one XML configuration request at a time. + +The usage of **DMProcessConfigXMLFiltered** depends on the configuration service providers that are used. For example, if the input .provxml contains the following two settings: + +``` XML + +    +        +            +            +            +            +            +        +    +    +        +            +        +    + +``` + +Then, the second parameter in the call to **DMProcessConfigXMLFiltered** would have to have the following definition. + +``` C++ +LPCWSTR rgszAllowedCspNodes[] = +{ +    L"NAPDEF", +    L"BrowserFavorite" +}; +``` + +This array of configuration service provider names indicates which .provxml contents should be present. If the provxml contains "EMAIL2" provisioning but *rgszAllowedCspNodes* does not contain EMAIL2, then **DMProcessConfigXMLFiltered** fails with an **E\_ACCESSDENIED** error code. + +The following code sample shows how this array would be passed in. Note that *szProvxmlContent* does not show the full XML contents for brevity. In actual usage, the "…" would contain the full XML string shown above. + +``` C++ +WCHAR szProvxmlContent[] = L"..."; +BSTR bstr = NULL; + +HRESULT hr = DMProcessConfigXMLFiltered( +                szProvxmlContent, +                rgszAllowedCspNodes, +                _countof(rgszAllowedCspNodes), +                &bstr +                ); + +/* check error */ + +if ( bstr != NULL ) +{ +    SysFreeString( bstr ); +    bstr = NULL; +} +``` + +## Requirements + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Minimum supported client

None supported

Minimum supported server

None supported

Minimum supported phone

Windows Phone 8.1

Header

Dmprocessxmlfiltered.h

Library

Dmprocessxmlfiltered.lib

DLL

Dmprocessxmlfiltered.dll

+ +## See also + +[**SysFreeString**](https://msdn.microsoft.com/library/windows/hardware/ms221481) + +  + + + + + + diff --git a/windows/client-management/mdm/dmsessionactions-csp.md b/windows/client-management/mdm/dmsessionactions-csp.md new file mode 100644 index 0000000000..ac58e9d890 --- /dev/null +++ b/windows/client-management/mdm/dmsessionactions-csp.md @@ -0,0 +1,66 @@ +--- +title: DMSessionActions CSP +description: DMSessionActions CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMSessionActions CSP + + +The DMSessionActions configuration service provider (CSP) is used to manage: + +- the number of sessions the client skips if the device is in a low power state +- which CSP nodes should send an alert back to the server if there were any changes. + +This CSP was added in Windows 10, version 1703. + +The following diagram shows the DMSessionActions configuration service provider in tree format. + +![dmsessionactions csp](images/provisioning-csp-dmsessionactions.png) + +**./Device/Vendor/MSFT/DMSessionActions or ./User/Vendor/MSFT/DMSessionActions** +

Defines the root node for the DMSessionActions configuration service provider.

+ +**_ProviderID_** +

Group settings per device management (DM) server. Each group of settings is distinguished by the Provider ID of the server. It must be the same DM server Provider ID value that was supplied through the w7 APPLICATION configuration service provider XML during the enrollment process. Only one enterprise management server is supported, which means that there should be only one ProviderID node under NodeCache.

+ +

Scope is dynamic. Supported operations are Get, Add, and Delete.

+ +**_ProviderID_/CheckinAlertConfiguration** +

Node for the custom configuration of alerts to be sent during MDM sync session.

+ +**_ProviderID_/CheckinAlertConfiguration/Nodes** +

Required. Root node for URIs to be queried. Scope is dynamic.

+ +

Supported operation is Get.

+ +**_ProviderID_/CheckinAlertConfiguration/Nodes/_NodeID_** +

Required. Information about each node is stored under NodeID as specified by the server. This value must not contain a comma. Scope is dynamic.

+ +

Supported operations are Get, Add, and Delete.

+ +**_ProviderID_/CheckinAlertConfiguration/Nodes/_NodeID_/NodeURI** +

Required. The value is a complete OMA DM node URI. It can specify either an interior node or a leaf node in the device management tree. Scope is dynamic.

+

Value type is string. Supported operations are Add, Get, Replace, and Delete.

+ +**AlertData** +

Node to query the custom alert per server configuration

+

Value type is string. Supported operation is Get.

+ +**PowerSettings** +

Node for power related configrations

+ +**PowerSettings/MaxSkippedSessionsInLowPowerState** +

Maximum number of continuous skipped sync sessions when the device is in low power state.

+

Value type is integer. Supported operations are Add, Get, Replace, and Delete.

+ +**PowerSettings/MaxTimeSessionsSkippedInLowPowerState** +

Maximum time in minutes when the device can skip the check-in with the server if the device is in low power state.

+

Value type is integer. Supported operations are Add, Get, Replace, and Delete.

\ No newline at end of file diff --git a/windows/client-management/mdm/dmsessionactions-ddf.md b/windows/client-management/mdm/dmsessionactions-ddf.md new file mode 100644 index 0000000000..02f826d653 --- /dev/null +++ b/windows/client-management/mdm/dmsessionactions-ddf.md @@ -0,0 +1,473 @@ +--- +title: DMSessionActions DDF file +description: DMSessionActions DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DMSessionActions DDF file + + +> [!WARNING] +> Some information relates to prereleased product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here. + +This topic shows the OMA DM device description framework (DDF) for the **DMSessionActions** configuration service provider. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DMSessionActions + ./User/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.1/MDM/DMSessionActions + + + + + + + + + + + + + + + + + + + + ProviderID + + + + + + CheckinAlertConfiguration + + + + + + + + + + + + + + + + + + + Nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NodeID + + + + + + NodeURI + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + AlertData + + + + + + + + + + + + + + + text/plain + + + + + PowerSettings + + + + + + + + + + + + + + + + + + + + + MaxSkippedSessionsInLowPowerState + + + + + + + + + + + + + + + + + + text/plain + + + + + MaxTimeSessionsSkippedInLowPowerState + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + DMSessionActions + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.1/MDM/DMSessionActions + + + + + + + + + + + + + + + + + + + + ProviderID + + + + + + CheckinAlertConfiguration + + + + + + + + + + + + + + + + + + + Nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + NodeID + + + + + + NodeURI + + + + + + + + + + + + + + + + + + text/plain + + + + + + + + AlertData + + + + + + + + + + + + + + + text/plain + + + + + PowerSettings + + + + + + + + + + + + + + + + + + + + + MaxSkippedSessionsInLowPowerState + + + + + + + + + + + + + + + + + + text/plain + + + + + MaxTimeSessionsSkippedInLowPowerState + + + + + + + + + + + + + + + + + + text/plain + + + + + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/dynamicmanagement-csp.md b/windows/client-management/mdm/dynamicmanagement-csp.md new file mode 100644 index 0000000000..0d1719a0f7 --- /dev/null +++ b/windows/client-management/mdm/dynamicmanagement-csp.md @@ -0,0 +1,226 @@ +--- +title: DynamicManagement CSP +description: DynamicManagement CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DynamicManagement CSP + +Windows 10 allows you to manage devices differently depending on location, network, or time.  In Windows 10, version 1703 the focus is on the most common areas of concern expressed by organizations. For example, managed devices can have cameras disabled when at a work location, the cellular service can be disabled when outside the country to avoid roaming charges, or the wireless network can be disabled when the device is not within the corporate building or campus. Once configured, these settings will be enforced even if the device can’t reach the management server when the location or network changes. The Dynamic Management CSP enables configuration of policies that change how the device is managed in addition to setting the conditions on which the change occurs. + +This CSP was added in Windows 10, version 1703. + +The following diagram shows the DynamicManagement configuration service provider in tree format. + +![dynamicmanagement csp](images/provisioning-csp-dynamicmanagement.png) + +**DynamicManagement** +

The root node for the DynamicManagement configuration service provider.

+ +**NotificationsEnabled** +

Boolean value for sending notification to the user of a context change.

+

Default value is False. Supported operations are Get and Replace.

+

Example to turn on NotificationsEnabled:

+ +``` syntax + + 100 + + + ./Vendor/MSFT/DynamicManagement/NotificationsEnabled + + + text/plain + bool + + true + + +``` +**ActiveList** +

A string containing the list of all active ContextIDs on the device. Delimeter is unicode character 0xF000..

+

Supported operation is Get.

+ +**Contexts** +

Node for context information.

+

Supported operation is Get.

+ +***ContextID*** +

Node created by the server to define a context. Maximum amount of characters allowed is 38.

+

Supported operations are Add, Get, and Delete.

+ +**SignalDefinition** +

Signal Definition XML.

+

Value type is string. Supported operations are Add, Get, Delete, and Replace.

+ +**SettingsPack** +

Settings that get applied when the Context is active.

+

Value type is string. Supported operations are Add, Get, Delete, and Replace.

+ +**SettingsPackResponse** +

Response from applying a Settings Pack that contains information on each individual action..

+

Value type is string. Supported operation is Get.

+ +**ContextStatus** +

Reports status of the context. If there was a failure, SettingsPackResponse should be checked for what exactly failed..

+

Value type is integer. Supported operation is Get.

+ +**Altitude** +

A value that determines how to handle conflict resolution of applying multiple contexts on the device. This is required and must be distinct of other priorities..

+

Value type is integer. Supported operations are Add, Get, Delete, and Replace.

+ +**AlertsEnabled** +

A Boolean value for sending an alert to the server when a context fails.

+

Supported operations are Get and Replace.

+ +## Examples + +Disable Cortana based on Geo location and time, From 9am-5pm, when in the 100 meters radius of the specified latitude/longitude + +``` syntax + + 200 + + + ./Vendor/MSFT/DynamicManagement/Contexts/Bldg109/SettingsPack + + + text/plain + chr + + <SyncML> + <SyncBody><Replace><CmdID>1001</CmdID><Item><Target><LocURI>./Vendor/MSFT/Policy/Config/Experience/AllowCortana</LocURI></Target><Meta><Format xmlns="syncml:metinf">int</Format></Meta><Data>0</Data></Item></Replace><Final/></SyncBody></SyncML> + + + + 201 + + + ./Vendor/MSFT/DynamicManagement/Contexts/Bldg109/SignalDefinition + + + text/plain + chr + + + <rule schemaVersion="1.0"> + + <and> + <signal type="geoloc" latitude="47.6375" longitude="-122.1402" radiusInMeters="100"/> + <signal type="time"> + <daily startTime="09:00:00" endTime="17:00:00"/> + </signal> + </and> + </rule> + + + + + 202 + + + ./Vendor/MSFT/DynamicManagement/Contexts/Bldg109/Altitude + + + int + + 3 + + +``` + +Disable camera using network trigger with time trigger, from 9-5, when ip4 gateway is 192.168.0.1 + +``` syntax + + 300 + + + ./Vendor/MSFT/DynamicManagement/Contexts/NetworkWithTime/SettingsPack + + + text/plain + chr + + <SyncML> + <SyncBody><Replace><CmdID>1002</CmdID><Item><Target><LocURI>./Vendor/MSFT/Policy/Config/Camera/AllowCamera</LocURI></Target><Meta><Format xmlns="syncml:metinf">int</Format></Meta><Data>0</Data></Item></Replace> <Final/></SyncBody></SyncML> + + + + 301 + + + ./Vendor/MSFT/DynamicManagement/Contexts/ NetworkWithTime /SignalDefinition + + + text/plain + chr + + + <rule schemaVersion="1.0"> + <and> + <signal type="ipConfig"> + <ipv4Gateway>192.168.0.1</ipv4Gateway> + </signal> + <signal type="time"> + <daily startTime="09:00:00" endTime="17:00:00"/> + </signal> + </and> + </rule> + + + + + 302 + + + ./Vendor/MSFT/DynamicManagement/Contexts/ NetworkWithTime /Altitude + + + int + + 10 + + +``` + +Delete a context + +``` syntax + + 400 + + + ./Vendor/MSFT/DynamicManagement/Contexts/NetworkWithTime + + + +``` + +Get ContextStatus and SignalDefinition from a specific context + +``` syntax + + 400 + + + ./Vendor/MSFT/DynamicManagement/Contexts/NetworkWithTime/ContextStatus + + + + + 401 + + + ./Vendor/MSFT/DynamicManagement/Contexts/NetworkWithTime/SignalDefinition + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/dynamicmanagement-ddf.md b/windows/client-management/mdm/dynamicmanagement-ddf.md new file mode 100644 index 0000000000..85d5d0d84d --- /dev/null +++ b/windows/client-management/mdm/dynamicmanagement-ddf.md @@ -0,0 +1,320 @@ +--- +title: DynamicManagement DDF file +description: DynamicManagement DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 7e266db0-2fd9-4412-b428-4550f41a1738 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# DynamicManagement DDF file + +This topic shows the OMA DM device description framework (DDF) for the **DynamicManagement** configuration service provider. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + DynamicManagement + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + + + + + NotificationsEnabled + + + + + + False + A Boolean value that sets if the user is notified of a context change. + + + + + + + + + + + + + NotificationsEnabled + + text/plain + + + + + ActiveList + + + + + A string containing the list of all active ContextIDs on the device. Delimeter is unicode character 0xF000. + + + + + + + + + + + + + ActiveList + + text/plain + + + + + Contexts + + + + + + + + + + + + + + + + + Contexts + + + + + + + + + + + + + Node created by the server to define a context. Maximum amount of characters allowed is 38. + + + + + + + + + + + + + ContextID + + + + + + SignalDefinition + + + + + + + + Signal Definition XML + + + + + + + + + + + + + SignalDefinition + + text/plain + + + + + SettingsPack + + + + + + + + Settings that get applied when the Context is active. + + + + + + + + + + + + + SettingsPack + + text/plain + + + + + SettingsPackResponse + + + + + Response from applying a Settings Pack, contains information on each individual action. + + + + + + + + + + + + + SettingsPackResponse + + text/plain + + + + + ContextStatus + + + + + 0 + Reports status of the context. If there was a failure, SettingsPackResponse should be checked for what exactly failed. + + + + + + + + + + + + + ContextStatus + + text/plain + + + + + Altitude + + + + + + + + A value that determines how to handle resolution of applying multiple contexts on the device. Required, and must be distinct of other priorities. + + + + + + + + + + + + + Altitude + + text/plain + + + + + + + AlertsEnabled + + + + + + True + A Boolean value that sets if when a context fails, the CSP sends an alert to the Server + + + + + + + + + + + + + AlertsEnabled + + text/plain + + + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/eap-configuration.md b/windows/client-management/mdm/eap-configuration.md new file mode 100644 index 0000000000..73dba1be35 --- /dev/null +++ b/windows/client-management/mdm/eap-configuration.md @@ -0,0 +1,300 @@ +--- +title: EAP configuration +description: The topic provides a step-by-step guide for creating an Extensible Authentication Protocol (EAP) configuration XML for the VPN profile and information about EAP certificate filtering in Windows 10. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: DD3F2292-4B4C-4430-A57F-922FED2A8FAE +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EAP configuration + + +The topic provides a step-by-step guide for creating an Extensible Authentication Protocol (EAP) configuration XML for the VPN profile and information about EAP certificate filtering in Windows 10. + +## Create an Extensible Authentication Protocol (EAP) configuration XML for the VPN profile + + +Here is an easy way to get the EAP configuration from your desktop using the rasphone tool that is shipped in the box. + +1. Run rasphone.exe. + + ![vpnv2 rasphone](images/vpnv2-csp-rasphone.png) + +2. If you don't currently have any VPN connections and you see the following message, click **OK**. + + ![vpnv2 eap configuration](images/vpnv2-csp-networkconnections.png) + +3. Select **Workplace network** in the wizard. + + ![vpnv2 eap configuration](images/vpnv2-csp-setupnewconnection.png) + +4. Enter any dummy information for the internet address and connection name. These can be fake since it does not impact the authentication parameters. + + ![vpnv2 eap configuration](images/vpnv2-csp-setupnewconnection2.png) + +5. Create a fake VPN connection. In the UI shown below, click **Properties**. + + ![vpnv2 eap configuration](images/vpnv2-csp-choosenetworkconnection.png) + +6. In the **Test Properties** dialog, click the **Security** tab. + + ![vpnv2 eap configuration](images/vpnv2-csp-testproperties.png) + +7. In the **Security** tab, select **Use Extensible Authentication Protocol (EAP)** radio button. + + ![vpnv2 eap configuration](images/vpnv2-csp-testproperties2.png) + +8. From the drop down menu, select the EAP method that you want to configure. Then click **Properties** to configure as needed. + + ![vpnv2 eap configuration](images/vpnv2-csp-testproperties3.png)![vpnv2 eap configuration](images/vpnv2-csp-testproperties4.png) + +9. Switch over to PowerShell and use the following cmdlets to retrieve the EAP configuration XML. + + ``` syntax + Get-VpnConnection -Name Test + ``` + + Here is an example output. + + ``` syntax + Name : Test + ServerAddress : 1.1.1.1 + AllUserConnection : False + Guid : {EC87F6C9-8823-416C-B92B-517D592E250F} + TunnelType : Automatic + AuthenticationMethod : {Eap} + EncryptionLevel : Optional + L2tpIPsecAuth : Certificate + UseWinlogonCredential : False + EapConfigXmlStream : #document + ConnectionStatus : Disconnected + RememberCredential : True + SplitTunneling : False + DnsSuffix : + IdleDisconnectSeconds : 0 + ``` + + ``` syntax + $a = Get-VpnConnection -Name Test + ``` + + ``` syntax + $a.EapConfigXmlStream.InnerXml + ``` + + Here is an example output + + ``` syntax + 1300013truefalsefalsetrue + true + ``` + + **Note**  You should check with MDM vendor if you need to pass this XML in escaped format. The XSDs for all EAP methods are shipped in the box and can be found at the following locations: + - C:\\Windows\\schemas\\EAPHost + - C:\\Windows\\schemas\\EAPMethods + +   + +## EAP certificate filtering + + +In your deployment, if you have multiple certificates provisioned on the device and the Wi-Fi profile provisioned does not have a strict filtering criteria, you may see connection failures when connecting to Wi-Fi. The solution is to ensure that the Wi-Fi profile provisioned has strict filtering criteria such that it matches only one certificate. + +Enterprises deploying certificate based EAP authentication for VPN/Wi-Fi can face a situation where there are multiple certificates that meet the default criteria for authentication. This can lead to issues such as: + +- The user may be prompted to select the certificate. +- The wrong certificate may get auto selected and cause an authentication failure. + +A production ready deployment must have the appropriate certificate details as part of the profile being deployed. The following information explains how to create or update an EAP Configuration XML such that the extraneous certificates are filtered out and the appropriate certificate can be used for the authentication. + +EAP XML must be updated with relevant information for your environment This can be done either manually by editing the XML sample below, or by using the step by step UI guide. After the EAP XML is updated, refer to instructions from your MDM to deploy the updated configuration as follows: + +- For Wi-Fi, look for the <EAPConfig> section of your current WLAN Profile XML (This is what you specify for the WLanXml node in the Wi-Fi CSP). Within these tags you will find the complete EAP configuration. Replace the section under <EAPConfig> with your updated XML and update your Wi-Fi profile. You might need to refer to your MDM’s guidance on how to deploy a new Wi-Fi profile. +- For VPN, EAP Configuration is a separate field in the MDM Configuration. Work with your MDM provider to identify and update the appropriate Field. + +For information about EAP Settings, see + +For information about generating an EAP XML, see EAP configuration + +For more information about extended key usage, see + +For information about adding extended key usage (EKU) to a certificate, see + +The following list describes the prerequisites for a certificate to be used with EAP: + +- The certificate must have at least one of the following EKU (Extended Key Usage) properties: + + - Client Authentication + - As defined by RFC 5280, this is a well-defined OID with Value 1.3.6.1.5.5.7.3.2 + - Any Purpose + - An EKU Defined and published by Microsoft, is a well-defined OID with value 1.3.6.1.4.1.311.10.12.1. The inclusion of this OID implies that the certificate can be used for any purpose. The advantage of this EKU over the All Purpose EKU is that additional non-critical or custom EKUs can still be added to the certificate for effective filtering. + - All Purpose + - As defined by RFC 5280, If a CA includes extended key usages to satisfy some application needs, but does not want to restrict usage of the key, the CA can add an Extended Key Usage Value of 0. A certificate with such an EKU can be used for all purposes. +- The user or the computer certificate on the client chains to a trusted root CA +- The user or the computer certificate does not fail any one of the checks that are performed by the CryptoAPI certificate store, and the certificate passes requirements in the remote access policy. +- The user or the computer certificate does not fail any one of the certificate object identifier checks that are specified in the Internet Authentication Service (IAS)/Radius Server. +- The Subject Alternative Name (SubjectAltName) extension in the certificate contains the user principal name (UPN) of the user. + +The following XML sample explains the properties for the EAP TLS XML including certificate filtering. + +> **Note**  For PEAP or TTLS Profiles the EAP TLS XML is embedded within some PEAP or TTLS specific elements. + +  + +``` syntax + + + 13 + + + 0 + 0 + 0 + + + + + + + 13 + + + + + true + + + + + + + false + + + false + false + false + + + + + + ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff + + + + + + + + + + + ContostoITEKU + + 1.3.6.1.4.1.311.42.1.15 + + + + + + + + + ContostoITEKU + + + + + Example1 + + + true + + + + + + + + + + + +``` + +> **Note**  The EAP TLS XSD is located at **%systemdrive%\\Windows\\schemas\\EAPMethods\\eaptlsconnectionpropertiesv3.xsd** + +  + +Alternately you can use the following procedure to create an EAP Configuration XML. + +1. Follow steps 1 through 7 in the EAP configuration topic. +2. In the Microsoft VPN SelfHost Properties dialog box, select **Microsoft : Smart Card or other Certificate** from the drop down (this selects EAP TLS.) + + ![vpn self host properties window](images/certfiltering1.png) + + **Note**  For PEAP or TTLS, select the appropriate method and continue following this procedure. + +   + +3. Click the **Properties** button underneath the drop down menu. +4. In the **Smart Card or other Certificate Properties** menu, select the **Advanced** button. + + ![smart card or other certificate properties window](images/certfiltering2.png) + +5. In the **Configure Certificate Selection** menu, adjust the filters as needed. + + ![configure certificate window](images/certfiltering3.png) + +6. Click **OK** to close the windows to get back to the main rasphone.exe dialog box. +7. Close the rasphone dialog box. +8. Continue following the procedure in the EAP configuration topic from Step 9 to get an EAP TLS profile with appropriate filtering. + +> **Note**  You can also set all the other applicable EAP Properties through this UI as well. A guide for what these properties mean can be found in the [Extensible Authentication Protocol (EAP) Settings for Network Access](https://technet.microsoft.com/library/hh945104.aspx) topic. + +  + +  + +  + + + + + + diff --git a/windows/client-management/mdm/email2-csp.md b/windows/client-management/mdm/email2-csp.md new file mode 100644 index 0000000000..0447cef4b7 --- /dev/null +++ b/windows/client-management/mdm/email2-csp.md @@ -0,0 +1,342 @@ +--- +title: EMAIL2 CSP +description: EMAIL2 CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: bcfc9d98-bc2e-42c6-9b81-0b5bf65ce2b8 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EMAIL2 CSP + + +The EMAIL2 configuration service provider (CSP) is used to configure Simple Mail Transfer Protocol (SMTP) email accounts. + +> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_CSP\_MAIL capabilities to be accessed from a network configuration application. +On the desktop, only per user configuration is supported. + +  + +The following diagram shows the EMAIL2 configuration service provider management object in tree format as used by both OMA DM and OMA Client Provisioning. + +![email2 csp (dm,cp)](images/provisioning-csp-email2.png) + +In Windows 10 Mobile, after the user’s out of box experience, an OEM or mobile operator can use the EMAIL2 configuration service provider to provision the device with a mobile operator’s proprietary mail over the air. After provisioning, the **Start** screen has a tile for the proprietary mail provider and there is also a link to it in the applications list under **Settings, email & accounts**. After an account has been updated over-the-air by the EMAIL2 CSP, the device must be powered off and then powered back on to see the sync status. + +Configuration data is not encrypted when sent over the air (OTA). Be aware that this is a potential security risk when sending sensitive configuration data, such as passwords. + +> [!IMPORTANT] +> All Add and Replace commands need to be wrapped in an Atomic section. + +**EMAIL2** +The configuration service provider root node. + +Supported operation is Get. + +***GUID*** +Defines a specific email account. A globally unique identifier (GUID) must be generated for each email account on the device. Provisioning with an account that has the same GUID as an existing one does not create the new account and Add command will fail in this case. + +Supported operations are Get, Add, and Delete. + +The braces {} around the GUID are required in the EMAIL2 configuration service provider. + +- For OMA Client Provisioning, the braces can be sent literally. For example, ``. + +- For OMA DM, the braces must be sent using ASCII values of 0x7B and 0x7D respectively. For example, `./Vendor/MSFT/EMAIL2/0x7BC556E16F-56C4-4edb-9C64-D9469EE1FBE0x7D` + +**ACCOUNTICON** +Optional. Returns the location of the icon associated with the account. + +Supported operations are Get, Add, Replace and Delete. + +The account icon can be used as a tile in the **Start** list or an icon in the applications list under **Settings, email & accounts**. Some icons are already provided on the device. The suggested icon for POP/IMAP or generic ActiveSync accounts is at res://AccountSettingsSharedRes{*ScreenResolution*}!%s.genericmail.png. The suggested icon for Exchange Accounts is at res://AccountSettingsSharedRes{*ScreenResolution*}!%s.office.outlook.png. Custom icons can be added if desired. + +**ACCOUNTTYPE** +Required. Specifies the type of account. + +Supported operations are Get, Add, Replace and Delete. + +Valid values are: + +- Email: normal email + +- VVM: visual voice mail + +**AUTHNAME** +Required. Character string that specifies the name used to authorize the user to a specific email account (also known as the user's logon name). + +Supported operations are Get, Add, Replace and Delete. + +**AUTHREQUIRED** +Optional. Character string that specifies whether the outgoing server requires authentication. + +Supported operations are Get, Add, Replace and Delete. + +Valid values are one of the following: + +- 0 - Server authentication is not required. +- 1 - Server authentication is required. + +> **Note**  If this value is not specified, then no SMTP authentication is done. Also, this is different from SMTPALTENABLED. + +  + +**AUTHSECRET** +Optional. Character string that specifies the user's password. The same password is used for SMTP authentication. + +Supported operations are Get, Add, Replace and Delete. + +**DOMAIN** +Optional. Character string that specifies the incoming server credentials domain. Limited to 255 characters. + +Supported operations are Get, Add, Replace and Delete. + +**DWNDAY** +Optional. Character string that specifies how many days' worth of email should be downloaded from the server. + +Supported operations are Get, Add, Replace and Delete. + +Valid values are one of the following: + +- -1: Specifies that all email currently on the server should be downloaded. + +- 7: Specifies that 7 days’ worth of email should be downloaded. + +- 14: Specifies that 14 days’ worth of email should be downloaded. + +- 30: Specifies that 30 days’ worth of email should be downloaded. + +**INSERVER** +Required. Character string that specifies the name of the incoming server name and port number. This is limited to 62 characters. If the standard port number is used, then you don't have to specify the port number. The value format is: + +- server name:port number + +Supported operations are Get, Add and Replace. + +**LINGER** +Optional. Character string that specifies the length of time between email send/receive updates in minutes. + +Supported operations are Get, Add, Replace and Delete. + +Valid values are: + +- 0 - Email updates must be performed manually. + +- 15 (default) - Wait for 15 minutes between updates. + +- 30 - Wait for 30 minutes between updates. + +- 60 - Wait for 60 minutes between updates. + +- 120 - Wait for 120 minutes between updates. + +**KEEPMAX** +Optional. Specifies the maximum size for a message attachment. Attachments beyond this size will not be downloaded but it will remain on the server. The message itself will be downloaded. This value can be set only for IMAP4 accounts. + +The limit is specified in KB + +Valid values are 0, 25, 50, 125, and 250. + +A value of 0 meaning that no limit will be enforced. + +Supported operations are Get, Add, Replace and Delete. + +**NAME** +Optional. Character string that specifies the name of the sender displayed on a sent email. It should be set to the user’s name. Limited to 255 characters. + +Supported operations are Get, Add, Replace and Delete. + +**OUTSERVER** +Required. Character string that specifies the name of the messaging service's outgoing email server. Limited to 62 characters. The value format is: + +- server name:port number + +Supported operations are Get, Add, Delete, and Replace. + +**REPLYADDR** +Required. Character string that specifies the reply email address of the user (usually the same as the user email address). Sending email will fail without it. Limited to 255 characters. + +Supported operations are Get, Add, Delete and Replace. + +**SERVICENAME** +Required. Character string that specifies the name of the email service to create or edit (32 characters maximum). + +Supported operations are Get, Add, Replace, and Delete. + +> **Note**   The EMAIL2 Configuration Service Provider does not support the OMA DM **Replace** command on the parameters **SERVICENAME** and **SERVICETYPE**. To replace either the email account name or the account service type, the existing email account must be deleted and then a new one must be created. + +  + +**SERVICETYPE** +Required. Character string that specifies the type of email service to create or edit (for example, "IMAP4" or "POP3"). + +Supported operations are Get, Add, Replace, and Delete. + +> **Note**   The EMAIL2 Configuration Service Provider does not support the OMA DM **Replace** command on the parameters **SERVICENAME** and **SERVICETYPE**. To replace either the email account name or the account service type, the existing email account must be deleted and then a new one must be created. + +  + +**RETRIEVE** +Optional. Specifies the maximum size in bytes for messages retrieved from the incoming email server. Messages beyond this size are retrieved, but truncated. + +Valid values are 512, 1024, 2048, 5120, 20480, and 51200. + +Supported operations are Get, Add, Replace, and Delete. + +**SERVERDELETEACTION** +Optional. Character string that specifies how message is deleted on server. Valid values: + +- 1 - delete message on the server +- 2 - keep the message on the server (delete to the Trash folder). + +Any other value results in default action, which depends on the transport. + +Supported operations are Get, Add, Replace, and Delete. + +**CELLULARONLY** +Optional. If this flag is set, the account only uses the cellular network and not Wi-Fi. + +Value type is string. Supported operations are Get, Add, Replace, and Delete. + +**SYNCINGCONTENTTYPES** +Required. Specifies a bitmask for which content types are supported for syncing (eg: Mail, Contacts, Calendar). + +- No data (0x0) +- Contacts (0x1) +- Mail (0x2) +- Appointments (0x4) +- Tasks (0x8) +- Notes (0x10) +- Feeds (0x60) +- Network Photo (0x180) +- Group and room (0x200) +- Chat (0x400) +- Email Recipient Email (0x800) +- Server Link (0x1000) +- All items (0xffffffff) + +Supported operations are Get, Add, Replace, and Delete. + +**CONTACTSSERVER** +Optional. Server for contact sync if it is different from the email server. + +Supported operations are Get, Add, Replace, and Delete. + +**CALENDARSERVER** +Optional. Server for calendar sync if it is different from the email server. + +Supported operations are Get, Add, Replace, and Delete. + +**CONTACTSSERVERREQUIRESSL** +Optional. Indicates if the connection to the contact server requires SSL. + +Supported operations are Get, Add, Replace, and Delete. + +**CALENDARSERVERREQUIRESSL** +Optional. Indicates if the connection to the calendar server requires SSL. + +Supported operations are Get, Add, Replace, and Delete. + +**CONTACTSSYNCSCHEDULE** +Optional. Sets the schedule for syncing contact items. + +Supported operations are Get, Add, Replace, and Delete. + +**CALENDARSYNCSCHEDULE** +Optional. Sets the schedule for syncing calendar items. + +Supported operations are Get, Add, Replace, and Delete. + +**SMTPALTAUTHNAME** +Optional. Character string that specifies the display name associated with the user's alternative SMTP email account. + +Supported operations are Get, Add, Replace and Delete. + +**SMTPALTDOMAIN** +Optional. Character string that specifies the domain name for the user's alternative SMTP account. + +Supported operations are Get, Add, Replace and Delete. + +**SMTPALTENABLED** +Optional. Character string that specifies if the user's alternate SMTP account is enabled. + +Supported operations are Get, Add, Replace and Delete. + +A value of "FALSE" specifies that the user's alternate SMTP email account is disabled. A value of "TRUE" specifies that the user's alternate SMTP email account is enabled. + +**SMTPALTPASSWORD** +Optional. Character string that specifies the password for the user's alternate SMTP account. + +Supported operations are Get, Add, Replace and Delete. + +**TAGPROPS** +Optional. Defines a group of properties with non-standard element names. + +Supported operations are Get, Add, Replace and Delete. + +**TAGPROPS/8128000B** +Optional. Character string that specifies if the incoming email server requires SSL. + +Supported operations are Get, Add, Replace and Delete. + +Value is one of the following: + +- 0 - SSL is not required. +- 1 - SSL is required. + +**TAGPROPS/812C000B** +Optional. Character string that specifies if the outgoing email server requires SSL. + +Supported operations are Get and Replace. + +Value is one of the following: + +- 0 - SSL is not required. +- 1 - SSL is required. + +## Remarks + + +When an application removal or configuration roll-back is provisioned, the EMAIL2 CSP passes the request to Configuration Manager, which handles the transaction externally. When a MAPI application is removed, the accounts that were created with it are deleted and all messages and other properties that the transport (for example, Short Message Service \[SMS\], Post Office Protocol \[POP\], or Simple Mail Transfer Protocol \[SMTP\]) might have stored, are lost. If an attempt to create a new email account is unsuccessful, the new account is automatically deleted. If an attempt to edit an existing account is unsuccessful, the original configuration is automatically rolled back (restored). + +For OMA DM, the EMAIL2 CSP handles the Replace command differently from most other configuration service providers. For the EMAIL2 CSP, Configuration Manager implicitly adds the missing part of the node to be replaced or any segment in the path of the node if it is left out in the <LocURI></LocURI> block. There are separate parameters defined for the outgoing server logon credentials. The following are the usage rules for these credentials: + +- The incoming server logon credentials are used (AUTHNAME, AUTHSECRET, and DOMAIN) unless the outgoing server credentials are set. + +- If some but not all of the outgoing server credentials parameters are present then the EMAIL2 Configuration Service Provider will be considered in error. + +- Account details cannot be queried unless the account GUID is known. Currently, there is no way to perform a top-level query for account GUIDs. + +Windows 10 Mobile supports Transport Layer Security (TLS), but this cannot be explicitly enabled through this configuration service provider, and the user cannot enable TLS through the UI. If the connection to the mail server is initiated with deferred SSL, the mail server can send STARTTLS as a server capability and TLS will be enabled. The following steps show how to enable TLS. + +1. The device attempts to connect to the mail server using SSL. + +2. If the SSL connection fails, the device attempts to connect using deferred SSL. + +3. If the connection fails over both SSL and deferred SSL, and the user selected **Server requires encrypted (SSL) connection**, the device does not attempt another connection. + +4. If the user did not select **Server requires encrypted (SSL) connection**, the device attempts to establish a non-SSL connection. + +5. If the connection succeeds using any of the encryption protocols, the device requests the server capabilities. + +6. If one of the capabilities sent by the mail server is STARTTLS and the connection is deferred SSL, the device enables TLS. TLS is not enabled on connections using SSL or non-SSL. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/email2-ddf-file.md b/windows/client-management/mdm/email2-ddf-file.md new file mode 100644 index 0000000000..c43030646c --- /dev/null +++ b/windows/client-management/mdm/email2-ddf-file.md @@ -0,0 +1,884 @@ +--- +title: EMAIL2 DDF file +description: EMAIL2 DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 7e266db0-2fd9-4412-b428-4550f41a1738 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EMAIL2 DDF file + + +This topic shows the OMA DM device description framework (DDF) for the **EMAIL2** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + EMAIL2 + ./Vendor/MSFT + + + + + Root characteristic + + + + + + + + + + + com.microsoft/1.0/MDM/EMAIL2 + + + + + + + + + + + + This is unique and identifies a particular account. Also, we can only have 6 additional email accounts. So, depending on how many are already there on the device, we can have from 1 to 6. + + + + + 1 + + + + + Account GUID + + + + + + ACCOUNTICON + + + + + + + + The location of the icon associated with the account. + + + + + + + + + + + text/plain + + + + + ACCOUNTTYPE + + + + + + + + Specifies the type of account. Valid values are: Email - normal email, VVM - visual voice mail + + + + + + + + + + + text/plain + + + + + AUTHNAME + + + + + + + + User Name for Incoming server. Limited to 255 chars. + + + + + + + + + + + text/plain + + + + + AUTHREQUIRED + + + + + + + + This will specify whether the outgoing server requires authentication. + 1 for TRUE + 0 for FALSE(default). + Note: If this is not specified then SMTP authentication will not be done. Also, this is different from the SMTPALTENABLED. That is to specify different set of credentials for SMTP. + + + + + + + + + + + + text/plain + + + + + AUTHSECRET + + + + + + + + Password. Limited to 255 chars. + + + + + + + + + + + text/plain + + + + + DOMAIN + + + + + + + + Incoming server credentials domain. Limited to 255 chars. + + + + + + + + + + + text/plain + + + + + DWNDAY + + + + + + + + Specifies how many days of email to download. (number of days worth going back into the past) + + + + + + + + + + + text/plain + + + + + INSERVER + + + + + + + + The incoming server name and port number. Limited to 62 chars. If the standard port number is used, the port number isn't necessary to be specified in this node. The value format is: + Server name:port number + + + + + + + + + + + + text/plain + + + + + LINGER + + + + + + + + Specifies how frequently Messaging performs scheduled send/receives. (Specified as the length of time in minutes, between updates.) + + + + + + + + + + + text/plain + + + + + KEEPMAX + + + + + + + + Specifies the maximum size for a message's attachment. (Attachments beyond this size will not be downloaded but will remain on the server. The message itself will be downloaded). This value can be set only for IMAP4 accounts. The limit is specified in KB, with a value of 0 meaning that no limit will be enforced. + + + + + + + + + + + text/plain + + + + + NAME + + + + + + + + User Display Name. Limited to 255 chars + + + + + + + + + + + text/plain + + + + + OUTSERVER + + + + + + + + The outcoming server name and port number. Limited to 62 chars. The value format is: + Server name:port number + If the standard port number is used, the port number isn't necessary to be specified in this node. + + + + + + + + + + + + text/plain + + + + + REPLYADDR + + + + + + + + SMTP reply address of the user. Limited to 255 chars. + + + + + + + + + + + text/plain + + + + + SERVICENAME + + + + + + + + This is the account name. It's limited to 32 characters. + + + + + + + + + + + text/plain + + + + + SERVICETYPE + + + + + + + + This is the type of account. Valid values are POP3/IMAP4. + + + + + + + + + + + text/plain + + + + + RETRIEVE + + + + + + + + Specifies the maximum size(in bytes) for messages retrieved from the incoming email server. Messages beyond this size will still be retrieved, but will be truncated. + + + + + + + + + + + text/plain + + + + + SERVERDELETEACTION + + + + + + + + Specifies how message is deleted on server. + 1 for delete message on server, + 2 for keep the message on server (delete to Trash folder), + any other value default action is used, which depends on the transport. + + + + + + + + + + + + text/plain + + + + + CELLULARONLY + + + + + + + + If this flag is set, the account uses cellular network only and not Wi-Fi. + + + + + + + + + + + text/plain + + + + + SYNCINGCONTENTTYPES + + + + + + + + Specifies a bitmask for which content types are supported for syncing (eg: Mail, Contacts, Calendar). No data (0x0), Contacts (0x1), Mail (0x2), Appointments (0x4), Tasks (0x8), Notes (0x10), Feeds (0x60), Network Photo (0x180), Group and room (0x200), Chat (0x400), Email Recipient Email (0x800), Server Link (0x1000), All items (0xffffffff). + + + + + + + + + + + text/plain + + + + + CONTACTSSERVER + + + + + + + + Server for contact sync if it is different from the email server. + + + + + + + + + + + text/plain + + + + + CALENDARSERVER + + + + + + + + Server for calendar sync if it is different from the email server. + + + + + + + + + + + text/plain + + + + + CONTACTSSERVERREQUIRESSL + + + + + + + + Defines if the connection to the contact server requires SSL. + + + + + + + + + + + text/plain + + + + + CALENDARSERVERREQUIRESSL + + + + + + + + Defines if the connection to the calendar server requires SSL. + + + + + + + + + + + text/plain + + + + + CONTACTSSYNCSCHEDULE + + + + + + + + Sets the schedule for syncing contact items. + + + + + + + + + + + text/plain + + + + + CALENDARSYNCSCHEDULE + + + + + + + + Sets the schedule for syncing calendar items. + + + + + + + + + + + text/plain + + + + + SMTPALTAUTHNAME + + + + + + + + If SMTPALTENABLED is true, then this will have the alternate User Name for SMTP. 255 chars. + + + + + + + + + + + text/plain + + + + + SMTPALTDOMAIN + + + + + + + + If SMTPALTENABLED is true, then this will have the alternate domain for SMTP. 255 chars. + + + + + + + + + + + text/plain + + + + + SMTPALTENABLED + + + + + + + + This is a bool value that specifies if we have separate SMTP credentials. +1 for true +0 for false (default) + + + + + + + + + + + text/plain + + + + + SMTPALTPASSWORD + + + + + + + + If SMTPALTENABLED is true, then this will have the alternate password for SMTP. 255 chars. + + + + + + + + + + + text/plain + + + + + TAGPROPS + + + + + + + + Specifies that stated parameter element name attributes is nonstandard tag properties. + + + + + + + + + + + + + + + 8128000B + + + + + + + + Specify whether incoming server requires SSL connection. +1- Require SSL connection +0- Doesn't require SSL connection (default) + + + + + + + + + + + text/plain + + + + + 812C000B + + + + + + + + Specify whether outgoing server requires SSL connection. +1- Require SSL connection +0- Doesn't require SSL connection (default) + + + + + + + + + + + text/plain + + + + + + + +``` + +## Related topics + + +[EMAIL2 configuration service provider](email2-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md new file mode 100644 index 0000000000..3ba2111904 --- /dev/null +++ b/windows/client-management/mdm/enable-offline-updates-for-windows-embedded-8-1-handheld-devices-to-windows-10.md @@ -0,0 +1,530 @@ +--- +title: Enable offline upgrades to Windows 10 for Windows Embedded 8.1 Handheld devices +description: Like any Windows devices, Windows 10 Mobile devices use Microsoft Update by default to download updates over the Internet. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: ED3DAF80-847C-462B-BDB1-486577906772 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Enable offline upgrades to Windows 10 for Windows Embedded 8.1 Handheld devices + + +Like any Windows devices, Windows 10 Mobile devices use Microsoft Update by default to download updates over the Internet. However, in some enterprise environments, devices may not be able to access the Internet to retrieve their updates. Because of network restrictions or other enterprise policies, devices must download their updates from an internal location. This document describes how to enable offline updates using System Center Configuration Manager. + +Here is a table of update path to Windows 10 Mobile. + + ++++ + + + + + + + + + + + + + + + + + + + + +
Starting SKUUpgrade to Windows 10 Mobile

Windows Mobile 6.5

No

Windows Phone 8

No

Windows Phone 8.1

Yes

+ +  +To configure the MDM service provider and enable the mobile devices to download updates from a predefined internal location, an IT administrator or device administrator must perform a series of manual and automated steps. + +Here is the outline of the process: + +1. Prepare a test device that can connect to the Internet to download the released update packages. +2. After the updates are downloaded and before pressing the install button, retrieve an XML file on the device that contains all the metadata about each update package. +3. Check the status code in the XML file. +4. Check for registry dependencies. +5. Using a script that we provide, parse the XML file to extract download URLs for the update packages. +6. Download the update packages using the download URLs. +7. Place the downloaded packages on an internal share that is accessible to devices you are updating. +8. Create two additional XML files that define the specific updates to download and the specific locations from which to download the updates, and deploy them onto the production device. +9. Start the update process from the devices. + +As a part of the update process, Windows will run data migrators to bring forward configured settings and data on the device. For instance, if the device was configured with a maintenance time or other update policy in Windows Embedded 8.1 Handheld, these settings will automatically get migrated to Windows 10 as part of the update process. If the Handheld device was configured for assigned access lockdown, then this configuration will also get migrated to Windows 10 as part of the update process. This includes ProductId & AumId conversion for all internal apps (including buttonremapping apps). + +Note that the migrators do not take care of the following: + +- 3rd party apps provided by OEMs +- deprecated 1st party apps, such as Bing News +- deprecated system/application settings, such as Microsoft.Game, Microsoft.IE + +In the event of an Enterprise Reset, these migrated settings are automatically persisted. + +Down the road, after the upgrade to Windows 10 is complete, if you decide to push down a new wehlockdown.xml, you would need to take the following steps to ensure that the updated settings are persisted through an Enterprise Reset: + +1. Delete the TPK\*ppkg and push down a new ppkg with your new configuration to the persistent folder. +2. Push down a new ppkg with your new configuration with higher priority. Note that in ICD, Owner=Microsoft, Rank=0 is the lowest priority; and vise versa. With this step, the old assigned access lockdown configuration will be overwritten. + +**Requirements:** + +- The test device must be same as the other production devices that are receiving the updates. +- Your test device must be enrolled with System Center Configuration Manager. +- Your device can connect to the Internet. +- Your device must have an SD card with at least 0.5 GB of free space. +- Ensure that the settings app and PhoneUpdate applet are available via Assigned Access. + +The following diagram is a high-level overview of the process. + +![update process for windows embedded 8.1 devices](images/windowsembedded-update.png) + +## Step 1: Prepare a test device to download updates from Microsoft Update + + +Define the baseline update set that will be applied to other devices. Use a device that is running the most recent image as the test device. + +Trigger the device to check for updates either manually or using System Center Configuration Manager. + +**Manually** + +1. From the device, go to **Settings** > **Phone updates** > **Check for updates**. +2. Sync the device. Go to **Settings** > **Workplace** > **Enrolled** and click the refresh icon. Repeat as needed. +3. Follow the prompts to download the updates, but do not press the install button. + +> **Note**  There is a bug in all OS versions up to GDR2 where the CSP will not set the assigned value. There is no way to change or set this until GDR2 is deployed onto the device. + + +**Using System Center Configuration Manager** + +1. Remotely trigger a scan of the test device by deploying a Trigger Scan Configuration Baseline. + + ![device scan using sccm](images/windowsembedded-update2.png) + +2. Set the value of this OMA-URI by browsing to the settings of this Configuration Item and selecting the newly created Trigger Scan settings from the previous step. + + ![device scan using sccm](images/windowsembedded-update3.png) + +3. Ensure that the value that is specified for this URI is greater than the value on the device(s) and that the Remediate noncompliant rules when supported option is checked. For the first time, any value that is greater than 0 will work, but for subsequent configurations, ensure that you specify an incremented value. + + ![device scan using sccm](images/windowsembedded-update4.png) + +4. Create a Configuration Baseline for TriggerScan and Deploy. It is recommended that this Configuration Baseline be deployed after the Controlled Updates Baseline has been applied to the device (the corresponding files are deployed on the device through a device sync session). +5. Follow the prompts for downloading the updates, but do not install the updates on the device. + + +## Step 2: Retrieve the device update report XML from the device + +After updates are downloaded (but not installed on the device), the process generates an XML file that contains information about the packages it downloaded. You must retrieve this XML file. + +There are two ways to retrieve this file from the device; one pre-GDR1 and one post-GDR1. + +**Pre-GDR1: Parse a compliance log from the device in ConfigMgr** + +1. Create a Configuration Item using ConfigMgr to look at the registry entry ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/ApprovedUpdatesXml. + + > **Note**  In System Center Configuration Manager, you may see an error about exceeding the file limit when using ApprovedUpdatesXml. However, the process still completes even if the file is large. + + If the XML file is greater than 32K you can also use ./Vendor/MSFT/FileSystem/<*filename*>. +2. Set a baseline for this Configuration Item with a “dummy” value (such as zzz), and ensure that you do not remediate it. + + The dummy value is not be set; it is only used for comparison. +3. After the report XML is sent to the device, System Center Configuration Manager displays a compliance log that contains the report information. The log can contain significant amount of data. +4. Parse this log for the report XML content. + +For a step-by-step walkthrough, see [How to retrieve a device update report using System Center Configuration Manager logs](#how-to-retrieve-a-device-update-report-using-system-center-configuration-manager-logs). + +**Post-GDR1: Retrieve the report xml file using an SD card** + +1. Create a Configuration Item using ConfigMgr to set a registry value for ./Vendor/MSFT/EnterpriseExt/DeviceUpdate/CopyUpdateReportToSDCard. +2. The value that you define for this Configuration Item is defined by the relative path to the SD card which includes the filename of the XML file (such as SDCardRoot\\Update\\DUReport.xml). +3. Remove the SD card from device and copy the XML file to your PC. + +## Step 3: Check the status code in the XML file +Make sure that the status code is set to 0000-0000 (success). + +## Step 4: Check for registry dependencies +Remove any registry dependencies in the XML file. + +## Step 5: Extract download URLs from the report XML + +Use the [example PowerShell script](#example-powershell-script) to extract the download URLs from the XML file or parse it manually. + +## Step 6: Retrieve update packages using download URLs + +Use a script or manually download each update package to a PC or an internal share. + +## Step 7: Place the update packages on an accessible share + +Put all the update packages into an internal share that is accessible to all the devices that need these updates. Ensure that the internal share can support multiple devices trying to access the updates at the same time. + +## Step 8: Create two XML files for production devices to select updates and download locations + +Here are the two files. + + ++++ + + + + + + + + + + + + + + + + +
TermDescription

DUControlledUpdates.xml

This is the same file as the report XML retrieved in Step 2 with a different name. This file tells the device the specific update packages to download. See Appendix for example

+

DUCustomContentUris.xml

This file maps the update packages in DUControlledUpdates.xml to the internal share location.

+ +  + +For a walkthrough of these steps, [How to deploy controlled updates](#how-to-deploy-controlled-updates). Ensure that the trigger scan configuration baseline HAS NOT been deployed. + + +### How to deploy controlled updates + +This process has three parts: + +- Create a configuration item for DUControlledUpdates.xml +- Create a configuration item for DUCustomContentURIs.xml +- Create a configuration item for approved updates. + + +**Create a configuration item for DUControlledUpdates.xml** + +1. Create a configuration item. In the **Browse Settings** window, select **Device File** as a filter, and then click **Select**. + + ![embedded device update](images/windowsembedded-update18.png) + +2. Browse to the DUControlledUpdates.xml that was created from the test device and specify that file path and name on the device as `NonPersistent\DUControlledUpdates.xml`. + + ![embedded device update](images/windowsembedded-update19.png) + +3. Check the box **Remediate noncompliant settings**. +4. Click **OK**. + + +**Create a configuration item for DUCustomContentURIs.xml** + +1. Create a configuration item and specify that file path and name on the device as `NonPersistent\DUCustomContentURIs.xml` +2. Check the box **Remediate noncompliant settings**. + + ![embedded device upate](images/windowsembedded-update21.png) + +3. Click **OK**. + + +**Create a configuration baseline for approved updates** + +1. Create a configuration baseline item and give it a name (such as ControlledUpdates). +2. Add the DUControlledUpdates and DUCustomContentURIs configuration items, and then click **OK**. + + ![embedded device upate](images/windowsembedded-update22.png) + +3. Deploy the configuration baseline to the appropriate device or device collection. + + ![embedded device upate](images/windowsembedded-update23.png) + +4. Click **OK**. + +## Step 7: Trigger the other devices to scan, download, and install updates + +Now that the other "production" or "in-store" devices have the necessary information to download updates from an internal share, the devices are ready for updates. + +### Use this process for unmanaged devices + +If the update policy of the device is not managed or restricted by System Center Configuration Manager, an update process can be initiated on the device in one of the following ways: + +- Initiated by a periodic scan that the device automatically performs. +- Initiated manually through **Settings** -> **Phone Update** -> **Check for Updates**. + +### Use this process for managed devices + +If the update policy of the device is managed or restricted by MDM, an update process can be initiated on the device in one of the following ways: + +- Trigger the device to scan for updates through System Center Configuration Manager. + + Ensure that the trigger scan has successfully executed, and then remove the trigger scan configuration baseline. + + > **Note**  Ensure that the PhoneUpdateRestriction Policy is set to a value of 0, to ensure that the device will not perform an automatic scan. + + +- Trigger the device to scan as part of a Maintenance Window defined by the IT Admin in System Center Configuration Manager. + +After the installation of updates is completed, the IT Admin can use the DUReport generated in the production devices to determine if the device successfully installed the list of updates. If the device did not, error codes are provided in the DUReport.xml. To retrieve the device update report from a device, perform the same steps defined in [Step 2](#step2). + + +## Example PowerShell script + +``` syntax +param ( +# [Parameter (Mandatory=$true, HelpMessage="Input File")] + [String]$inputFile, + +# [Parameter (Mandatory=$true, HelpMessage="Download Cache Location")] + [String]$downloadCache, + +# [Parameter (Mandatory=$true, HelpMessage="Local Cache URL")] + [String]$localCacheURL + ) + +#DownloadFiles Function +function DownloadFiles($inputFile, $downloadCache, $localCacheURL) +{ + $customContentURIFileCreationError = "Not able to create Custom Content URI File" +#Read the Input File + $report = [xml](Get-Content $inputFile) + +# this is where the document will be saved + $customContentURLFile = "$downloadCache\DUCustomContentUris.xml" + New-Item -Path $customContentURLFile -ItemType File -force -ErrorAction SilentlyContinue -ErrorVariable NewItemError > $null + if ($NewItemError -ne "") + { + PrintMessageAndExit $customContentURIFileCreationError + } + +# get an XMLTextWriter to create the XML + $XmlWriter = New-Object System.XMl.XmlTextWriter($customContentURLFile,$Null) + +# choose a pretty formatting: + $xmlWriter.Formatting = 'Indented' + $xmlWriter.Indentation = 1 + $XmlWriter.IndentChar = "`t" + +# write the header + $xmlWriter.WriteStartDocument() + $xmlWriter.WriteStartElement('CustomContentUrls') + foreach ($update in $report.UpdateData.coreUpdateMetadata.updateSet.update) + { + if (!$update.destinationFilePath -or !$update.contentUrl) + { + continue; + } + + $destFilePath = $update.destinationFilePath.Trim(); + $contentUrl = $update.contentUrl.Trim(); + + Write-Host "Pre-Processing Line: $destFilePath#$contentUrl" + if (($destFilePath -ne "") -and ($destFilePath.Contains("\")) -and ($contentUrl -ne "") -and ($contentUrl.Contains("/")) ) + { + $isBundle = $update.isBundle + $revisionId = $update.revisionId + $updateId = $update.updateId + $revisionNum = $update.revisionNum + + $fileName = $destFilePath.Substring($destFilePath.LastIndexOf("\") + 1); +#Write-Host "Processing Line: $destFilePath#$contentUrl" + if ($fileName -ne "") + { + $destination = $downloadCache + "\" + $fileName; + Try + { + $wc = New-Object System.Net.WebClient + $wc.DownloadFile($contentUrl, $destination) + Write-Host "Successfull Download: $contentUrl#$destination"; + + $XmlWriter.WriteStartElement('contentUrl') + $XmlWriter.WriteAttributeString('isBundle', $isBundle) + $XmlWriter.WriteAttributeString('revisionId', $revisionId) + $XmlWriter.WriteAttributeString('updateId', $updateId) + $XmlWriter.WriteAttributeString('revisionNum', $revisionNum) + $XmlWriter.WriteRaw($localCacheURL + $fileName) + $xmlWriter.WriteEndElement() + } + Catch [ArgumentNullException] + { + Write-Host "Content URL is null"; + } + Catch [WebException] + { + Write-Host "Invalid Content URL: $contentUrl"; + } + Catch + { + Write-Host "Exception in Download: $contentUrl"; + } + } + else + { + Write-Host "Ignored Input Line: $contentUrl" + } + } + else + { + Write-Host "Ignored Input Line: $contentUrl" + } + } + +# close the "CustomContentUrls" node + $xmlWriter.WriteEndElement() + +# finalize the document + $xmlWriter.WriteEndDocument() + $xmlWriter.Flush() + $xmlWriter.Close() + + Write-Host "Successfully Created Custom Content URL File: $customContentURLFile" +} + +#PrintMessage Function +function PrintMessageAndExit($ErrorMessage) +{ + Write-Host $ErrorMessage + exit 1 +} + +#PrintMessage Function +function PrintUsageAndExit() +{ + Write-Host "Usage: Download.ps1 -inputFile -downloadCache -localCacheURL " + exit 1 +} + +if (($inputFile -eq "") -or ($downloadCache -eq "") -or ($localCacheURL -eq "")) +{ + PrintUsageAndExit +} +if (!$localCacheURL.EndsWith("/")) +{ + $localCacheURL = $localCacheURL + "/"; +} +$inputFileErrorString = "Input File does not exist"; +$downloadCacheErrorString = "Download Cache does not exist"; +$downloadCacheAddError = "Access Denied in creating the Download Cache Folder"; +$downloadCacheRemoveError = "Not able to delete files from Download Cache" +$downloadCacheClearWarningString = "Download Cache not empty. Do you want to Clear"; + +#Check if Input File Exist +$inputFileExists = Test-Path $inputFile; +if(!$inputFileExists) +{ + PrintMessageAndExit($inputFileErrorString) +} + +#Check if Download Cache Exist +$downloadCacheExists = Test-Path $downloadCache; +if(!$downloadCacheExists) +{ + PrintMessageAndExit($downloadCacheErrorString) +} + +$downloadCacheFileCount = (Get-ChildItem $downloadCache).Length; +if ($downloadCacheFileCount -ne 0) +{ +#Clear the directory + Remove-Item $downloadCache -Recurse -Force -Confirm -ErrorVariable RemoveItemError -ErrorAction SilentlyContinue > $null + if ($RemoveItemError -ne "") + { + PrintMessageAndExit $downloadCacheRemoveError + } + + $childItem = Get-ChildItem $downloadCache -ErrorAction SilentlyContinue > $null + $downloadCacheFileCount = ($childItem).Length; + if ($downloadCacheFileCount -ne 0) + { + PrintMessageAndExit $downloadCacheRemoveError + } + +#Create a new directory + New-Item -Path $downloadCache -ItemType Directory -ErrorAction SilentlyContinue -ErrorVariable NewItemError > $null + if ($NewItemError -ne "") + { + PrintMessageAndExit $downloadCacheAddError + } +} + +DownloadFiles $inputFile $downloadCache $localCacheURL +``` + + +## How to retrieve a device update report using System Center Configuration Manager logs + +Use this procedure for pre-GDR1 devices. + +**For pre-GDR1 devices** + +1. Trigger a device scan. Go to **Settings** -> **Phone Update** -> **Check for Updates**. + + Since the DUReport settings have not been remedied, you should see a non-compliance. +2. In System Center Configuration Manager under **Assets and Compliance** > **Compliance Settings**, right-click on **Configuration Items**. +3. Select **Create Configuration Item**. + + ![device update using sccm](images/windowsembedded-update5.png) +4. Enter a filename (such as GetDUReport) and then choose **Mobile Device**. +5. In the **Mobile Device Settings** page, check the box **Configure Additional Settings that are not in the default settings group**, and the click **Next**. + + ![device update using sccm](images/windowsembedded-update6.png) +6. In the **Additional Settings** page, click **Add**. + + ![device update using sccm](images/windowsembedded-update7.png) +7. In the **Browse Settings** page, click **Create Setting**. + + ![device update](images/windowsembedded-update8.png) +8. Enter a unique **Name**. For the **Setting type**, select **OMA-URI** and for the **Data type**, select **String**. +9. In the **OMA-URI** text box, enter `./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml`, the click **OK**. + + ![handheld device update](images/windowsembedded-update9.png) +10. In the **Browse Settings** page, click **Close**. +11. In the **Create Configuration Item Wizard** page, check **All Windows Embedded 8.1 Handheld** as the supported platform, and then click **Next**. + + ![embedded device update](images/windowsembedded-update10.png) +12. Close the **Create Configuration Item Wizard** page. +13. Right-click on the newly create configuration item, and then select the **Compliance Rules** tab. +14. Click the new created mobile device setting (such as DUReport) and then click **Select**. +15. Enter a dummy value (such as zzz) that is different from the one on the device. + + ![embedded device update](images/windowsembedded-update11.png) +16. Disable remediation by unchecking the **Remediate noncompliant rules when supported** option. +17. Click **OK** to close the Edit Rule page. +18. Create a new configuration baseline. Under **Assets and Compliance** > **Compliance Settings**, right-click on **Configuration Baselines**. +19. Select **Create Configuration Item**. + + ![embedded device update](images/windowsembedded-update12.png) +20. Enter a baseline name (such as RetrieveDUReport). +21. Add the configuration item that you just created. Select **Add** and then select the configuration item that you just created (such as DUReport). + + ![embedded device update](images/windowsembedded-update13.png) +22. Click **OK**, then click **OK** again to complete the configuration baseline. +23. Deploy the newly created configuration baseline to the appropriate device collection. Right-click on the configuration baseline that you created and the select **Deploy**. + + ![embedded device update](images/windowsembedded-update14.png) +24. Check the check box **Remediate noncompliant rules when supported**. +25. Select the appropriate device collection and define the schedule. + + ![device update](images/windowsembedded-update15.png) +26. To view the DUReport content, select the appropriate deployment for the configuration saseline that you created. Right-click on the deployment and select **View Status**. +27. Click **Run Summarization** and then click **Refresh**. On the Non-Compliant tab, the test device(s) should be listed. +28. Under **Asset Details**, right-click on the test device, and then select **Mode Details**. + + ![device update](images/windowsembedded-update16.png) +29. In the Non-compliant tab, you will see the DUReport, but you cannot retrieve the content from here. + + ![device update](images/windowsembedded-update17.png) +30. To retrieve the DUReport, open an Explorer windows to C:\\Program Files\\SMS\_CCM\\SMS\_DM.log. +31. In the log file, search from the bottom for "./Vendor/MSFT/EnterpriseExt/DeviceUpdate/UpdatesResultXml" RuleExression="Equals zzz" where zzz is the dummy value. Just above this copy the information for UpdateData and use this information to create the DUControlledUpdates.xml. + +  + + + + + diff --git a/windows/client-management/mdm/enterprise-app-management.md b/windows/client-management/mdm/enterprise-app-management.md new file mode 100644 index 0000000000..39b6750b5c --- /dev/null +++ b/windows/client-management/mdm/enterprise-app-management.md @@ -0,0 +1,908 @@ +--- +title: Enterprise app management +description: This topic covers one of the key mobile device management (MDM) features in Windows 10 for managing the lifecycle of apps across all of Windows. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 225DEE61-C3E3-4F75-BC79-5068759DFE99 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Enterprise app management + +This topic covers one of the key mobile device management (MDM) features in Windows 10 for managing the lifecycle of apps across all of Windows. It is the ability to manage both Store and non-Store apps as part of the native MDM capabilities. New in Windows 10 is the ability to take inventory of all your apps. + +## Application management goals + +Windows 10 offers the ability for management servers to: + +- Install apps directly from the Windows Store for Business +- Deploy offline Store apps and licenses +- Deploy line-of-business (LOB) apps (non-Store apps) +- Inventory all apps for a user (Store and non-Store apps) +- Inventory all apps for a device (Store and non-Store apps) +- Uninstall all apps for a user (Store and non-Store apps) +- Provision apps so they are installed for all users of a device running Windows 10 for desktop editions (Home, Pro, Enterprise, and Education) +- Remove the provisioned app on the device running Windows 10 for desktop editions + +## Inventory your apps + +Windows 10 lets you inventory all apps deployed to a user and all apps for all users of a device on Windows 10 for desktop editions. The [EnterpriseModernAppManagement](enterprisemodernappmanagement-csp.md) configuration service provider (CSP) inventories packaged apps and does not include traditional Win32 apps installed via MSI or executables. When the apps are inventoried they are separated based on the following app classifications: + +- Store - Apps that are from the Windows Store. Apps can be directly installed from the Store or delivered with the enterprise from the Store for Business +- nonStore - Apps that were not acquired from the Windows Store. +- System - Apps that are part of the OS. You cannot uninstall these apps. This classification is read-only and can only be inventoried. + +These classifications are represented as nodes in the EnterpriseModernAppManagement CSP. + +The following diagram shows the EnterpriseModernAppManagement CSP in a tree format. + +![enterprisemodernappmanagement csp diagram](images/provisioning-csp-enterprisemodernappmanagement.png) + +Each app displays one package family name and 1-n package full names for installed apps. The apps are categorized based on their origin (Store, nonStore, System). + +Inventory can be performed recursively at any level from the AppManagement node through the package full name. Inventory can also be performed only for a specific inventory attribute. + +Inventory is specific to the package full name and lists bundled packs and resources packs as applicable under the package family name. + +> **Note**  On Windows 10 Mobile, XAP packages have the product ID in place of both the package family name and package full name. + +  +Here are the nodes for each package full name: + +- Name +- Version +- Publisher +- Architecture +- InstallLocation +- IsFramework +- IsBundle +- InstallDate +- ResourceID +- RequiresReinstall +- PackageStatus +- Users +- IsProvisioned + +For detailed descriptions of each node, see [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md). + +### App inventory + +You can use the EnterpriseModernAppManagement CSP to query for all apps installed for a user or device. The query returns all apps regardless if they were installed via MDM or other methods. Inventory can be performed at the user or device level. Inventory at the device level will return information for all users on the device. + +Note that performing a full inventory of a device can be resource intensive on the client based on the hardware and number of apps that are installed. The data returned can also be very large. You may want to chunk these requests to reduce the impact to clients and network traffic. + +Here is an example of a query for all apps on the device. + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement?list=StructData + + + +``` + +Here is an example of a query for a specific app for a user. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}?list=StructData + + + +``` + +### Store license inventory + +You can use the EnterpriseModernAppManagement CSP to query for all app licenses installed for a user or device. The query returns all app licenses regardless if they were installed via MDM or other methods. Inventory can be performed at the user or device level. Inventory at the device level will return information for all users on the device. + +Here are the nodes for each license ID: + +- LicenseCategory +- LicenseUsage +- RequestedID + +For detailed descriptions of each node, see [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md). + +> **Note**  The LicenseID in the CSP is the content ID for the license. + + +Here is an example of a query for all app licenses on a device. + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses?list=StructData + + + +``` + +Here is an example of a query for all app licenses for a user. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{license id}?list=StructData + + + +``` + +## Enable the device to install non-Store apps + +There are two basic types of apps you can deploy: Store apps and enterprise signed apps. To deploy enterprise signed apps, you must enable a setting on the device to allow trusted apps. The apps can be signed by a Microsoft approved root (such as Symantec), an enterprise deployed root or apps that are self-signed. This section covers the steps to configure the device for non-store app deployment. + +### Unlock the device for non-Store apps + +To deploy app that are not from the Windows Store, you must configure the ApplicationManagement/AllowAllTrustedApps policy. This policy allows the installation of non-Store apps on the device provided that there is a chain to a certificate on the device. The app can be signed with a root certificate on the device (such as Symantec Enterprise), an enterprise owned root certificate, or a peer trust certificate deployed on the device. For more information about deploying user license, see [Deploy an offline license to a user](#deploy-an-offline-license-to-a-user). + +The AllowAllTrustedApps policy enables the installation apps that are trusted by a certificate in the Trusted People on the device or a root certificate in the Trusted Root of the device. The policy is not configured by default, which means only apps from the Windows Store can be installed. If the management server implicitly sets the value to off, the setting is disabled in the settings panel on the device. + +For more information about the AllowAllTrustedApps policy, see [Policy CSP](policy-configuration-service-provider.md). + +Here are some examples. + +``` syntax + + + 1 + + + ./Vendor/MSFT/Policy/Result/ApplicationManagement/AllowAllTrustedApps?list=StructData + + + + + + 2 + + + ./Vendor/MSFT/Policy/Config/ApplicationManagement/AllowAllTrustedApps + + + int + text/plain + + 1 + + +``` + +### Unlock the device for developer mode + +Development of apps on Windows 10 no longer requires a special license. You can enable debugging and deployment of non-packaged apps using ApplicationManagement/AllowDeveloperUnlock policy in Policy CSP. + +AllowDeveloperUnlock policy enables the development mode on the device. The AllowDeveloperUnlock is not configured by default, which means only Windows Store apps can be installed. If the management server explicitly sets the value to off, the setting is disabled in the settings panel on the device. + +Deployment of apps to Windows 10 for desktop editions requires that there is a chain to a certificate on the device. The app can be signed with a root certificate on the device (such as Symantec Enterprise), an enterprise owned root certificate, or a peer trust certificate deployed on the device. Deployment to Windows 10 Mobile does not validate whether the non-Store apps have a valid root of trust on the device. + +For more information about the AllowDeveloperUnlock policy, see [Policy CSP](policy-configuration-service-provider.md). + +Here is an example. + +``` syntax + + + 1 + + + ./Vendor/MSFT/Policy/Result/ApplicationManagement/AllowDeveloperUnlock?list=StructData + + + + + + 2 + + + ./Vendor/MSFT/Policy/Config/ApplicationManagement/AllowDeveloperUnlock + + + int + text/plain + + 1 + + +``` + +## Install your apps + +You can install apps to a specific user or to all users of a device. Apps are installed directly from the Windows Store or in some cases from a host location, such as a local disk, UNC path, or HTTPS location. Use the AppInstallation node of the [EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) to install apps. + +### Deploy apps to user from the Store + +To deploy an app to a user directly from the Windows Store, the management server performs an Add and Exec commands on the AppInstallation node of the EnterpriseModernAppManagement CSP. This is only supported in the user context and not supported in the device context. + +If you purchased an app from the Store for Business and the app is specified for an online license, the app and license must be acquired directly from the Windows Store. + +Here are the requirements for this scenario: + +- The app is assigned to a user Azure Active Directory (AAD) identity in the Store for Business. You can do this directly in the Store for Business or through a management server. +- The device requires connectivity to the Windows Store. +- Windows Store services must be enabled on the device. Note that the UI for the Windows Store can be disabled by the enterprise admin. +- The user must be signed in with their AAD identity. + +Here are some examples. + +``` syntax + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/StoreInstall + + + xml + + + + +``` + +Here are the changes from the previous release: + +1. The "{CatID}" reference should be updated to "{ProductID}". This value is acquired as a part of the Store for Business management tool. +2. The value for flags can be "0" or "1" + + When using "0" the management tool calls back to the Store for Business sync to assign a user a seat of an application. When using "1" the management tool does not call back in to the Store for Business sync to assign a user a seat of an application. The CSP will claim a seat if one is available. + +3. The skuid is a new parameter that is required. This value is acquired as a part of the Store for Business to management tool sync. + +### Deploy an offline license to a user + +If you purchased an app from the Store for Business, the app license must be deployed to the device. + +The app license only needs to be deployed as part of the initial installation of the app. During an update, only the app is deployed to the user. + +In the SyncML, you need to specify the following information in the Exec command: + +- License ID - This is specified in the LocURI. The License ID for the offline license is referred to as the "Content ID" in the license file. You can retrieve this information from the Base64 encoded license download from the Store for Business. +- License Content - This is specified in the data section. The License Content is the Base64 encoded blob of the license. + +Here is an example of an offline license installation. + +``` syntax + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/AddLicense + + + xml + + + + +``` + + +### Deploy apps to a user from a hosted location + +If you purchased an app from the Store for Business and the app is specified for an offline license or the app is a non-Store app, the app must be deployed from a hosted location. + +Here are the requirements for this scenario: + +- The location of the app can be a local files system (C:\\StagedApps\\app1.appx), a UNC path (\\\\server\\share\\app1.apx), or an HTTPS location (https://contoso.com/app1.appx\_ +- The user must have permission to access the content location. For HTTPs, you can use server authentication or certificate authentication using a certificate associated with the enrollment. HTTP locations are supported, but not recommended because of lack of authentication requirements. +- The device does not need to have connectivity to the Windows Store, store services, or the have the Windows Store UI be enabled. +- The user must be logged in, but association with AAD identity is not required. + +> **Note**  You must unlock the device to deploy nonStore apps or you must deploy the app license before deploying the offline apps. For details, see [Deploy an offline license to a user](#deploy-an-offline-license-to-a-user). + +  +The Add command for the package family name is required to ensure proper removal of the app at unenrollment. + +Here is an example of a line-of-business app installation. + +``` syntax + + + 0 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName} + + + + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + xml + + + + +``` + +Here is an example of an app installation with dependencies. + +``` syntax + + + 0 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName + + + + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + xml + + + + + + + + + + + +``` + +Here is an example of an app installation with dependencies and optional packages. + +``` syntax + + + 0 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName + + + + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + xml + + + + + + + + + + + + + + + +``` + +### Provision apps for all users of a device + +Provisioning allows you to stage the app to the device and all users of the device can have the app registered on their next login. This is only supported for app purchased from the Store for Business and the app is specified for an offline license or the app is a non-Store app. The app must be offered from a hosted location. The app is installed as a local system. To install to a local file share, the 'local system' of the device must have access to the share. + +Here are the requirements for this scenario: + +- The location of the app can be the local files system (C:\\StagedApps\\app1.appx), a UNC path (\\\\server\\share\\app1.apx), or an HTTPS location (https://contoso.com/app1.appx\_ +- The user must have permission to access the content location. For HTTPs, you can use server authentication or certificate authentication using a certificate associated with the enrollment. HTTP locations are supported, but not recommended because of lack of authentication requirements. +- The device does not need to have connectivity to the Windows Store, or store services enabled. +- The device does not need any AAD identity or domain membership. +- For nonStore app, your device must be unlocked. +- For Store offline apps, the required licenses must be deployed prior to deploying the apps. + +To provision app for all users of a device from a hosted location, the management server performs an Add and Exec command on the AppInstallation node in the device context. The Add command for the package family name is required to ensure proper removal of the app at unenrollment. + +> **Note**  When you remove the provisioned app, it will not remove it from the users that already installed the app. + +  + +Here is an example of app installation. + +> **Note**  This is only supported in Windows 10 for desktop editions. + + +``` syntax + + + 0 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName + + + + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + xml + + + + +``` + +The HostedInstall Exec command contains a Data node that requires an embedded XML. Here are the requirements for the data XML: + +- Application node has a required parameter, PackageURI, which can be a local file location, UNC, or HTTPs location. +- Dependencies can be specified if required to be installed with the package. This is optional. + +The DeploymentOptions parameter is only available in the user context. + +Here is an example of app installation with dependencies. + +> **Note**  This is only supported in Windows 10 for desktop editions. + + +``` syntax + + + 0 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName + + + + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + xml + + + + + + + + + + + +``` + +### Get status of app installations + +When an app installation is completed, a Windows notification is sent. You can also query the status of using the AppInstallation node. Here is the list of information you can get back in the query: + +- Status - indicates the status of app installation. + - NOT\_INSTALLED (0) - The node was added, but the execution was not completed. + - INSTALLING (1) - Execution has started, but the deployment has not completed. If the deployment completes regardless of suceess this value is updated. + - FAILED (2) - Installation failed. The details of the error can be found under LastError and LastErrorDescription. + - INSTALLED (3) - Once an install is successful this node is cleaned up, however in the event the clean up actio has not completed, this state may briefly appear. +- LastError - This is the last error reported by the app deployment server. +- LastErrorDescription - Describes the last error reported by the app deployment server. +- Status - This is an integer that indicates the progress of the app installation. In cases of an https location, this shows the estimated download progress. + + Status is not available for provisioning and only used for user-based installations. For provisioning, the value is always 0. + +When an app is installed successfully, the node is cleaned up and no longer present. The status of the app can be reported under the AppManagement node. + +Here is an example of a query for a specific app installation. + +``` syntax + + + 2 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}?list=StructData + + + +``` + +Here is an example of a query for all app installations. + +``` syntax + + + 2 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation?list=StructData + + + +``` + +### Alert for installation completion + +Application installations can take some time to complete, hence they are done asynchronously. When the Exec command is completed, the client sends a notification to the management server with a status, whether it's a failure or success. + +Here is an example of an alert. + +``` syntax + + 4 + 1226 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall + + + Reversed-Domain-Name:com.microsoft.mdm.EnterpriseHostedAppInstall.result + int + + 0 + + +``` + +For user-based installation, use the ./User path and for provisioning of apps, use the ./Device path. + +The Data field value of 0 (zero) indicates sucess, otherwise it is an error code. If there is a failure, you can get more details from the AppInstallation node. + +> **Note**  At this time, the alert for Store app installation is not yet available. + + +## Uninstall your apps + +You can uninstall apps from users from Windows 10 devices. To uninstall an app, you delete it from the AppManagement node of the CSP. Within the AppManagement node, packages are organized based on their origin according to the following nodes: + +- AppStore - These apps are for the Windows Store. Apps can be directly installed from the store or delivered to the enterprise from the Store for Business. +- nonStore - These apps that were not acquired from the Windows Store. +- System - These apps are part of the OS. You cannot uninstall these apps. + +To uninstall an app, you delete it under the origin node, package family name, and package full name. To uninstall a XAP, use the product ID in place of the package family nane and package full name. + +Here is an example for uninstalling all versions of an app for a user. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName} + + + +``` + +Here is an example for uninstalling a specific version of the app for a user. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName} + + + +``` + +### Removed provisioned apps from a device + +You can remove provisioned apps from a device for a specific version or for all versions of a package family. When a provisioned app is removed, it is not available to future users for the device. Logged in users who has the app registered to them will continue to have access to the app. If you want to removed the app for those users, you must explicitly uninstall the app for those users. + +> **Note**  You can only remove an app that has an inventory value IsProvisioned = 1. + +  +Removing provisioned app occurs in the device context. + +Here is an example for removing a provisioned app from a device. + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName} + + + +``` + +Here is an example for removing a specific version of a provisioned app from a device: + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName} + + + +``` + +### Remove a store app license + +You can remove app licenses from a device per app based on the content ID. + +Here is an example for removing an app license for a user. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{license id} + + + +``` + +Here is an example for removing an app license for a provisioned package (device context). + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{license id} + + + +``` + +### Alert for app uninstallation + +Uninstallation of an app can take some time complete, hence the uninstallation is performed asynchronously. When the Exec command is completed, the client sends a notification to the management server with a status, whether it's a failure or success. + +For user-based uninstallation, use ./User in the LocURI, and for provisioning, use ./Device in the LocURI. + +Here is an example. There is only one uninstall for hosted and store apps. + +``` syntax + + 1226 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/{PackageFamilyName} + + + Reversed-Domain-Name:com.microsoft.mdm.EnterpriseAppUninstall.result + int + + 0 + + +``` + +## Update your apps + +Apps installed on a device can be updated using the management server. Apps can be updated directly from the store or installed from a hosted location. + +### Update apps directly from the store + +To update an app from Windows Store, the device requires contact with the store services. + +Here is an example of an update scan. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/UpdateScan + + + +``` + +Here is an example of a status check. + +``` syntax + + + 1 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/LastScanError + + + +``` + +### Update apps from a hosted location + +Updating an existing app follows the same process as an initial installation. For more information, see [Deploy apps to a user from a hosted location](#deploy-apps-to-a-user-from-a-hosted-location). + + +### Update provisioned apps + +A provisioned app automatically updates when an app update is sent to the user. You can also update a provisioned app using the same process as an initial provisioning. For more information about initial provisioning, see [Provision apps for all users of a device](#provision-apps-for-all-users-of-a-device). + +### Prevent app from automatic updates + +You can prevent specific apps from being automatically updated. This allows you to turn on auto-updates for apps, with specific apps excluded as defined by the IT admin. + +Turning off updates only applies to updates from the Windows Store at the device level. This feature is not available at a user level. You can still update an app if the offline packages is pushed from hosted install location. + +Here is an example. + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate + + + int + text/plain + + 1 + +``` + +## Additional app management scenarios + +The following subsections provide information about additional settings configurations. + +### Restrict app installation to the system volume + +You can install app on non-system volumes, such as a secondary partition or removable media (USB or SD cards). Using the RestrictApptoSystemVolume policy, you can prevent apps from getting installed or moved to non-system volumes. For more information about this policy, see [Policy CSP](policy-configuration-service-provider.md). + +> **Note**  This is only supported in mobile devices. + + +Here is an example. + +``` syntax + + + 1 + + + ./Vendor/MSFT/Policy/Result/ApplicationManagement/RestrictAppToSystemVolume?list=StructData + + + + + + 2 + + + ./Vendor/MSFT/Policy/Config/ApplicationManagement/RestrictAppToSystemVolume + + + int + text/plain + + 1 + + +``` + +### Restrict AppData to the system volume + +In Windows 10 Mobile IT administrators can set a policy to restrict user application data for a Windows Store app to the system volume, regardless of where the package is installed or moved. + +> **Note**  The feature is only for Windows 10 Mobile. + +  +The RestrictAppDataToSystemVolume policy in [Policy CSP](policy-configuration-service-provider.md) enables you to restrict all user application data to stay on the system volume. When the policy is not configured or if it is disabled, and you move a package or when it is installed to a difference volume, then the user application data will moved to the same volume. You can set this policy to 0 (off, default) or 1. + +Here is an example. + +``` syntax + + + 1 + + + ./Vendor/MSFT/Policy/Result/ApplicationManagement/RestrictAppDataToSystemVolume?list=StructData + + + + + + 2 + + + ./Vendor/MSFT/Policy/Config/ApplicationManagement/RestrictAppDataToSystemVolume + + + int + text/plain + + 1 + + +``` + +### Enable shared user app data + +The Universal Windows app has the ability to share application data between the users of the device. The ability to share data can be set at a package family level or per device. + +> **Note**  This is only applicable to multi-user devices. + + +The AllowSharedUserAppData policy in [Policy CSP](policy-configuration-service-provider.md) enables or disables app packages to share data between app packages when there are multiple users. If you enable this policy, applications can share data between packages in their package family. Data can be shared through ShareLocal folder for that package family and local machine. This folder is available through the Windows.Storage API. + +If you disable this policy, applications cannot share user application data among multiple users. However, pre-written shared data will persist. The clean pre-written shared data, use DISM ((/Get-ProvisionedAppxPackage to detect if there is any shared data, and /Remove-SharedAppxData to remove it). + +The valid values are 0 (off, default value) and 1 (on). + +Here is an example. + +``` syntax + + + 1 + + + ./Vendor/MSFT/Policy/Result/ApplicationManagement/AllowSharedUserAppData?list=StructData + + + + + + 2 + + + ./Vendor/MSFT/Policy/Config/ApplicationManagement/AllowSharedUserAppData + + + int + text/plain + + 1 + + +``` + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseapn-csp.md b/windows/client-management/mdm/enterpriseapn-csp.md new file mode 100644 index 0000000000..b68a89083d --- /dev/null +++ b/windows/client-management/mdm/enterpriseapn-csp.md @@ -0,0 +1,146 @@ +--- +title: EnterpriseAPN CSP +description: The EnterpriseAPN configuration service provider is used by the enterprise to provision an APN for the Internet. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: E125F6A5-EE44-41B1-A8CC-DF295082E6B2 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAPN CSP + +The EnterpriseAPN configuration service provider (CSP) is used by the enterprise to provision an APN for the Internet. + +> [!Note] +Starting in Windows 10, version 1703 the EnterpriseAPN CSP is supported in Windows 10 Home, Pro, Enterprise, and Education editions. + +The following image shows the EnterpriseAPN configuration service provider in tree format. + +![enterpriseapn csp](images/provisioning-csp-enterpriseapn-rs1.png) + +**EnterpriseAPN** +

The root node for the EnterpriseAPN configuration service provider.

+ +**EnterpriseAPN/****_ConnectionName_** +

Name of the connection as seen by Windows Connection Manager.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/APNName** +

Enterprise APN name.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/IPType** +

This value can be one of the following:

+ +- IPv4 - only IPV4 connection type +- IPv6 - only IPv6 connection type +- IPv4v6 (default)- IPv4 and IPv6 concurrently. +- IPv4v6xlat - IPv6 with IPv4 provided by 46xlat + +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/IsAttachAPN** +

Boolean value that indicates whether this APN should be requested as part of an LTE Attach. Default value is false.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/ClassId** +

GUID that defines the APN class to the modem. This is the same as the OEMConnectionId in CM\_CellularEntries CSP. Normally this setting is not present. It is only required when IsAttachAPN is true and the attach APN is not only used as the Internet APN.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/AuthType** +

Authentication type. This value can be one of the following:

+ +- None (default) +- Auto +- PAP +- CHAP +- MSCHAPv2 + +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/UserName** +

User name for use with PAP, CHAP, or MSCHAPv2 authentication.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/Password** +

Password corresponding to the username.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/IccId** +

Integrated Circuit Card ID (ICCID) associated with the cellular connection profile. If this node is not present, the connection is created on a single-slot device using the ICCID of the UICC and on a dual-slot device using the ICCID of the UICC that is active for data.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/AlwaysOn** +

Added in Windows 10, version 1607. Boolean value that specifies whether the CM will automatically attempt to connect to the APN when a connection is available.

+ +

The default value is true.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/Enabled** +

Added in Windows 10, version 1607. Boolean that specifies whether the connection is enabled.

+ +

The default value is true.

+ +

Supported operations are Add, Get, Delete, and Replace.

+ +**EnterpriseAPN/*ConnectionName*/Roaming** +

Added in Windows 10, version 1703. Specifies whether the connection should be activated when the device is roaming. Valid values:

+ +
    +
  • 0 - Disallowed
  • +
  • 1 - Allowed
  • +
  • 2 - DomesticRoaming
  • +
  • 3 - UseOnlyForDomesticRoaming
  • +
  • 4 - UseOnlyForNonDomesticRoaming
  • +
  • 5 - UseOnlyForRoaming
  • +
+ +

Default is 1 (all roaming allowed).

+ +

Value type is string. Supported operations are Add, Get, Delete, and Replace.

+ + +**EnterpriseAPN/Settings** +

Added in Windows 10, version 1607. Node that contains global settings.

+ +**EnterpriseAPN/Settings/AllowUserControl** +

Added in Windows 10, version 1607. Boolean value that specifies whether the cellular UX will allow users to connect with other APNs other than the Enterprise APN.

+ +

The default value is false.

+ +

Supported operations are Get and Replace.

+ +**EnterpriseAPN/Settings/HideView** +

Added in Windows 10, version 1607. Boolean that specifies whether the cellular UX will allow the user to view enterprise APNs. Only applicable if AllowUserControl is true.

+ +

The default value is false.

+ +

Supported operations are Get and Replace.

+ +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseapn-ddf.md b/windows/client-management/mdm/enterpriseapn-ddf.md new file mode 100644 index 0000000000..80ddc0cd38 --- /dev/null +++ b/windows/client-management/mdm/enterpriseapn-ddf.md @@ -0,0 +1,1213 @@ +--- +title: EnterpriseAPN DDF +description: EnterpriseAPN DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: A953ADEF-4523-425F-926C-48DA62EB9E21 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAPN DDF + + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseAPN** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The content below are the different versions of the DDF for this CSP. + + +- [EnterpriseAPN CSP version 1.0 DDF](#enterpriseapn-csp-version-1-0-ddf) +- [EnterpriseAPN CSP version 1.1 DDF](#enterpriseapn-csp-version-1-1-ddf) +- [EnterpriseAPN CSP version 1.2 DDF](#enterpriseapn-csp-version-1-2-ddf) + +### EnterpriseAPN CSP version 1.0 DDF + +``` syntax + +]> + + 1.2 + + EnterpriseAPN + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + + + + + + + + Name of the connection as seen by WCM + + + + + + + + + + + + + ConnectionName + + + + + + APNName + + + + + + + + Enterprise APN name + + + + + + + + + + + + + APNName + + text/plain + + + + + IPType + + + + + + + + IPv4v6 + One of IPv4, IPv6, IPv4v6, or IPv4v6xlat + + + + + + + + + + + + + IPType + + text/plain + + + + + IsAttachAPN + + + + + + + + false + Indicates whether this APN should be requested as part of an LTE Attach. + + + + + + + + + + + + + IsAttachAPN + + text/plain + + + + + APNClassId + + + + + + + + 9476C91D-608F-47B6-856A-1D90C1BED333 + GUID that defines the APN class to the modem. This is the same as the OEMConnectionId in CM_CellularEntries. + + + + + + + + + + + + + ApnClassId + + text/plain + + + + + AuthType + + + + + + + + None + Authentication type, one of None, Auto, PAP, CHAP, MSCHAPv2 + + + + + + + + + + + + + AuthType + + text/plain + + + + + UserName + + + + + + + + User name, for use with PAP, CHAP, MSCHAPv2 authentication. + + + + + + + + + + + + + UserName + + text/plain + + + + + Password + + + + + + + + Password corresponding to UserName for PAP, CHAP, and MSCHAPv2 authentication. + + + + + + + + + + + + + Password + + text/plain + + + + + IccId + + + + + + + + ICCID to be associated with the cellular connection profile.If this node is not present, the connection will be created on a single-slot device using the ICCID of the UICC and on a dual-slot device using the ICCID of the UICC that is active for data. + + + + + + + + + + + + + IccId + + text/plain + + + + + + +``` + +### EnterpriseAPN CSP version 1.1 DDF + +``` syntax + +]> + + 1.2 + + EnterpriseAPN + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.1/MDM/EnterpriseAPN + + + + + + + + + + + Name of the connection as seen by WCM + + + + + + + + + + + + + ConnectionName + + + + + + APNName + + + + + + + + Enterprise APN name + + + + + + + + + + + + + APNName + + text/plain + + + + + IPType + + + + + + + + IPv4v6 + One of IPv4, IPv6, IPv4v6, or IPv4v6xlat, specifying whether the connection supports IPv4 only, IPv6 only, IPv4 and IPv6 concurrently, or IPv6 with IPv4 provided by 46xlat + + + + + + + + + + + + + IPType + + text/plain + + + + + IsAttachAPN + + + + + + + + false + Indicates whether this APN should be requested as part of an LTE Attach. + + + + + + + + + + + + + IsAttachAPN + + text/plain + + + + + ClassId + + + + + + + + 9476C91D-608F-47B6-856A-1D90C1BED333 + GUID that defines the APN class to the modem. This is the same as the OEMConnectionId in CM_CellularEntries. + + + + + + + + + + + + + ClassId + + text/plain + + + + + AuthType + + + + + + + + None + Authentication type, one of None, Auto, PAP, CHAP, MSCHAPv2 + + + + + + + + + + + + + AuthType + + text/plain + + + + + UserName + + + + + + + + User name, for use with PAP, CHAP, MSCHAPv2 authentication. + + + + + + + + + + + + + UserName + + text/plain + + + + + Password + + + + + + + + Password corresponding to UserName for PAP, CHAP, and MSCHAPv2 authentication. + + + + + + + + + + + + + Password + + text/plain + + + + + IccId + + + + + + + + ICCID to be associated with the cellular connection profile.If this node is not present, the connection will be created on a single-slot device using the ICCID of the UICC and on a dual-slot device using the ICCID of the UICC that is active for data. + + + + + + + + + + + + + IccId + + text/plain + + + + + AlwaysOn + + + + + + + + true + Boolean that specifies whether the CM will automatically attempt to connect to the APN when a connection is available. Default is true. + + + + + + + + + + + + + AlwaysOn + + text/plain + + + + + Enabled + + + + + + + + true + Boolean that specifies whether the connection is enabled. Default is true. + + + + + + + + + + + + + Enabled + + text/plain + + + + + + Settings + + + + + Global settings. + + + + + + + + + + + + + Settings + + + + + + AllowUserControl + + + + + + false + Boolean that specifies whether the cellular UX will allow users to control the visibility of enterprise APNs. Default is false. + + + + + + + + + + + + + AllowUserControl + + text/plain + + + + + HideView + + + + + + false + Boolean that specifies whether the cellular UX will allow the user to view enterprise APNs. Default is false. Only applicable if AllowUserControl is true. + + + + + + + + + + + + + HideView + + text/plain + + + + + + +``` + +### EnterpriseAPN CSP version 1.2 DDF + +``` syntax + +]> + + 1.2 + + EnterpriseAPN + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.2/MDM/EnterpriseAPN + + + + + + + + + + + Name of the connection as seen by WCM + + + + + + + + + + + + + ConnectionName + + + + + + APNName + + + + + + + + Enterprise APN name + + + + + + + + + + + + + APNName + + text/plain + + + + + IPType + + + + + + + + IPv4v6 + One of IPv4, IPv6, IPv4v6, or IPv4v6xlat, specifying whether the connection supports IPv4 only, IPv6 only, IPv4 and IPv6 concurrently, or IPv6 with IPv4 provided by 46xlat + + + + + + + + + + + + + IPType + + text/plain + + + + + IsAttachAPN + + + + + + + + false + Indicates whether this APN should be requested as part of an LTE Attach. + + + + + + + + + + + + + IsAttachAPN + + text/plain + + + + + ClassId + + + + + + + + 9476C91D-608F-47B6-856A-1D90C1BED333 + GUID that defines the APN class to the modem. This is the same as the OEMConnectionId in CM_CellularEntries. + + + + + + + + + + + + + ClassId + + text/plain + + + + + AuthType + + + + + + + + None + Authentication type, one of None, Auto, PAP, CHAP, MSCHAPv2 + + + + + + + + + + + + + AuthType + + text/plain + + + + + UserName + + + + + + + + User name, for use with PAP, CHAP, MSCHAPv2 authentication. + + + + + + + + + + + + + UserName + + text/plain + + + + + Password + + + + + + + + Password corresponding to UserName for PAP, CHAP, and MSCHAPv2 authentication. + + + + + + + + + + + + + Password + + text/plain + + + + + IccId + + + + + + + + ICCID to be associated with the cellular connection profile.If this node is not present, the connection will be created on a single-slot device using the ICCID of the UICC and on a dual-slot device using the ICCID of the UICC that is active for data. + + + + + + + + + + + + + IccId + + text/plain + + + + + AlwaysOn + + + + + + + + true + Boolean that specifies whether the CM will automatically attempt to connect to the APN when a connection is available. Default is true. + + + + + + + + + + + + + AlwaysOn + + text/plain + + + + + Enabled + + + + + + + + true + Boolean that specifies whether the connection is enabled. Default is true. + + + + + + + + + + + + + Enabled + + text/plain + + + + + Roaming + + + + + + + + 1 + Roaming setting that specifies whether the connection should be activated when the device is roaming. 0: Disallowed, 1: Allowed, 2: DomesticRoaming, 3: UseOnlyForDomesticRoaming, 4: UseOnlyForNonDomesticRoaming, 5: UseOnlyForRoaming. Default is 1 (all roam allowed). + + + + + + + + + + + + + Roaming + + text/plain + + + + + + Settings + + + + + Global settings. + + + + + + + + + + + + + Settings + + + + + + AllowUserControl + + + + + + false + Boolean that specifies whether the cellular UX will allow users to control the visibility of enterprise APNs. Default is false. + + + + + + + + + + + + + AllowUserControl + + text/plain + + + + + HideView + + + + + + false + Boolean that specifies whether the cellular UX will allow the user to view enterprise APNs. Default is false. Only applicable if AllowUserControl is true. + + + + + + + + + + + + + HideView + + text/plain + + + + + + +``` + + +## Related topics + + +[EnterpriseAPN configuration service provider](enterpriseapn-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseappmanagement-csp.md b/windows/client-management/mdm/enterpriseappmanagement-csp.md new file mode 100644 index 0000000000..bc20aed7de --- /dev/null +++ b/windows/client-management/mdm/enterpriseappmanagement-csp.md @@ -0,0 +1,546 @@ +--- +title: EnterpriseAppManagement CSP +description: EnterpriseAppManagement CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 698b8bf4-652e-474b-97e4-381031357623 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAppManagement CSP + + +The EnterpriseAppManagement enterprise configuration service provider is used to handle enterprise application management tasks such as installing an enterprise application token, the first auto-downloadable app link, querying installed enterprise applications (name and version), auto updating already installed enterprise applications, and removing all installed enterprise apps (including the enterprise app token) during unenrollment. + +> **Note**   The EnterpriseAppManagement CSP is only supported in Windows 10 Mobile. + +  + +The following diagram shows the EnterpriseAppManagement configuration service provider in tree format. + +![enterpriseappmanagement csp](images/provisioning-csp-enterpriseappmanagement.png) + +***EnterpriseID*** +Optional. A dynamic node that represents the EnterpriseID as a GUID. It is used to enroll or unenroll enterprise applications. + +Supported operations are Add, Delete, and Get. + +***EnterpriseID*/EnrollmentToken** +Required. Used to install or update the binary representation of the application enrollment token (AET) and initiate "phone home" token validation. Scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***EnterpriseID*/StoreProductID** +Required. The node to host the ProductId node. Scope is dynamic. + +Supported operation is Get. + +**/StoreProductID/ProductId** +The character string that contains the ID of the first enterprise application (usually a Company Hub app), which is automatically installed on the device. Scope is dynamic. + +Supported operations are Get and Add. + +***EnterpriseID*/StoreUri** +Optional. The character string that contains the URI of the first enterprise application to be installed on the device. The enrollment client downloads and installs the application from this URI. Scope is dynamic. + +Supported operations are Get and Add. + +***EnterpriseID*/CertificateSearchCriteria** +Optional. The character string that contains the search criteria to search for the DM-enrolled client certificate. The certificate is used for client authentication during enterprise application download. The company's application content server should use the enterprise-enrolled client certificate to authenticate the device. The value must be a URL encoded representation of the X.500 distinguished name of the client certificates Subject property. The X.500 name must conform to the format required by the [CertStrToName](http://go.microsoft.com/fwlink/p/?LinkId=523869) function. This search parameter is case sensitive. Scope is dynamic. + +Supported operations are Get and Add. + +> **Note**   Do NOT use Subject=CN%3DB1C43CD0-1624-5FBB-8E54-34CF17DFD3A1\\x00. The server must replace this value in the supplied client certificate. If your server returns a client certificate containing the same Subject value, this can cause unexpected behavior. The server should always override the subject value and not use the default device-provided Device ID Subject= Subject=CN%3DB1C43CD0-1624-5FBB-8E54-34CF17DFD3A1\\x00 + +  + +***EnterpriseID*/Status** +Required. The integer value that indicates the current status of the application enrollment. Valid values are 0 (ENABLED), 1 (INSTALL\_DISABLED), 2 (REVOKED), and 3 (INVALID). Scope is dynamic. + +Supported operation is Get. + +***EnterpriseID*/CRLCheck** +Optional. Character value that specifies whether the device should do a CRL check when using a certificate to authenticate the server. Valid values are "1" (CRL check required), "0" (CRL check not required). Scope is dynamic. + +Supported operations are Get, Add, and Replace. + +***EnterpriseID*/EnterpriseApps** +Required. The root node to for individual enterprise application related settings. Scope is dynamic (this node is automatically created when EnterpriseID is added to the configuration service provider). + +Supported operation is Get. + +**/EnterpriseApps/Inventory** +Required. The root node for individual enterprise application inventory settings. Scope is dynamic (this node is automatically created when EnterpriseID is added to the configuration service provider). + +Supported operation is Get. + +**/Inventory/****_ProductID_** +Optional. A node that contains s single enterprise application product ID in GUID format. Scope is dynamic. + +Supported operation is Get. + +**/Inventory/*ProductID*/Version** +Required. The character string that contains the current version of the installed enterprise application. Scope is dynamic. + +Supported operation is Get. + +**/Inventory/*ProductID*/Title** +Required. The character string that contains the name of the installed enterprise application. Scope is dynamic. + +Supported operation is Get. + +**/Inventory/*ProductID*/Publisher** +Required. The character string that contains the name of the publisher of the installed enterprise application. Scope is dynamic. + +Supported operation is Get. + +**/Inventory/*ProductID*/InstallDate** +Required. The time (in the character format YYYY-MM-DD-HH:MM:SS) that the application was installed or updated. Scope is dynamic. + +Supported operation is Get. + +**/EnterpriseApps/Download** +Required. This node groups application download-related parameters. The enterprise server can only automatically update currently installed enterprise applications. The end user controls which enterprise applications to download and install. Scope is dynamic. + +Supported operation is Get. + +**/Download/****_ProductID_** +Optional. This node contains the GUID for the installed enterprise application. Each installed application has a unique ID. Scope is dynamic. + +Supported operations are Get, Add, and Replace. + +**/Download/*ProductID*/Version** +Optional. The character string that contains version information (set by the caller) for the application currently being downloaded. Scope is dynamic. + +Supported operations are Get, Add, and Replace. + +**/Download/*ProductID*/Name** +Required. The character string that contains the name of the installed application. Scope is dynamic. + +Supported operation is Get. + +**/Download/*ProductID*/URL** +Optional. The character string that contains the URL for the updated version of the installed application. The device will download application updates from this link. Scope is dynamic. + +Supported operations are Get, Add, and Replace. + +**/Download/*ProductID*/Status** +Required. The integer value that indicates the status of the current download process. The following table shows the possible values. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

0: CONFIRM

Waiting for confirmation from user.

1: QUEUED

Waiting for download to start.

2: DOWNLOADING

In the process of downloading.

3: DOWNLOADED

Waiting for installation to start.

4: INSTALLING

Handed off for installation.

5: INSTALLED

Successfully installed

6: FAILED

Application was rejected (not signed properly, bad XAP format, not enrolled properly, etc.)

7:DOWNLOAD_FAILED

Unable to connect to server, file doesn't exist, etc.

+ +  + +Scope is dynamic. Supported operations are Get, Add, and Replace. + +**/Download/*ProductID*/LastError** +Required. The integer value that indicates the HRESULT of the last error code. If there are no errors, the value is 0 (S\_OK). Scope is dynamic. + +Supported operation is Get. + +**/Download/*ProductID*/LastErrorDesc** +Required. The character string that contains the human readable description of the last error code. + +**/Download/*ProductID*/DownloadInstall** +Required. The node to allow the server to trigger the download and installation for an updated version of the user installed application. The format for this node is null. The server must query the device later to determine the status. For each product ID, the status field is retained for up to one week. Scope is dynamic. + +Supported operation is Exec. + +## Remarks + + +### Install and Update Line of Business (LOB) applications + +A workplace can automatically install and update Line of Business applications during a management session. Line of Business applications support a variety of file types including XAP (8.0 and 8.1), AppX, and AppXBundles. A workplace can also update applications from XAP file formats to Appx and AppxBundle formats through the same channel. For more information, see the Examples section. + +### Uninstall Line of Business (LOB) applications + +A workplace can also remotely uninstall Line of Business applications on the device. It is not possible to use this mechanism to uninstall Store applications on the device or Line of Business applications that are not installed by the enrolled workplace (for side-loaded application scenarios). For more information, see the Examples section + +### Query installed Store application + +You can determine if a Store application is installed on a system. First, you need the Store application GUID. You can get the Store application GUID by going to the URL for the Store application. + +The Microsoft Store application has a GUID of d5dc1ebb-a7f1-df11-9264-00237de2db9e. + +Use the following SyncML format to query to see if the application is installed on a managed device: + +``` syntax + + 1 + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7B D5DC1EBB-A7F1-DF11-9264-00237DE2DB9E%7D + + + +``` + +Response from the device (it contains list of subnodes if this app is installed in the device). + +``` syntax + + 3 + 1 + 2 + + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7B D5DC1EBB-A7F1-DF11-9264-00237DE2DB9E%7D + + + node + + +Version/Title/Publisher/InstallDate + + +``` + +### Node Values + +All node values under the ProviderID interior node represent the policy values that the management server wants to set. + +- An Add or Replace command on those nodes returns success in both of the following cases: + + - The value is actually applied to the device. + + - The value isn’t applied to the device because the device has a more secure value set already. + +From a security perspective, the device complies with the policy request that is at least as secure as the one requested. + +- A Get command on those nodes returns the value that the server pushes down to the device. + +- If a Replace command fails, the node value is set to be the previous value before Replace command was applied. + +- If an Add command fails, the node is not created. + +The value actually applied to the device can be queried via the nodes under the DeviceValue interior node. + +## OMA DM examples + + +Enroll enterprise ID “4000000001” for the first time: + +``` syntax + + 2 + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnrollmentToken + + + chr + + InsertTokenHere + + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/CertificateSearchCriteria + + + + chr + + SearchCriteriaInsertedHere + + +``` + +Update the enrollment token (for example, to update an expired application enrollment token): + +``` syntax + + 2 + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnrollmentToken + + + chr + + InsertUpdaedTokenHere + + +``` + +Query all installed applications that belong to enterprise id “4000000001”: + +``` syntax + + 2 + + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory?list=StructData + + + + +``` + +Response from the device (that contains two installed applications): + +``` syntax + + 3 + 1 + 2 + + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory + + + + node + + + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D + + + + node + + + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D + + + + node + + + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Version + + + 1.0.0.0 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Title + + + Sample1 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Publisher + + + ExamplePublisher + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/InstallDate + + + 2012-10-30T21:09:52Z + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Version + + + 1.0.0.0 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Title + + + Sample2 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/Publisher + + + Contoso + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB0322158-C3C2-44EB-8A31-D14A9FEC450E%7D/InstallDate + + + 2012-10-31T21:23:31Z + + +``` + +## Install and update an enterprise application + + +Install or update the installed app with the product ID “{B316008A-141D-4A79-810F-8B764C4CFDFB}”. + +To perform an XAP update, create the Name, URL, Version, and DownloadInstall nodes first, then perform an “execute” on the “DownloadInstall” node (all within an “Atomic” operation). If the application does not exist, the application will be silently installed without any user interaction. If the application cannot be installed, the user will be notified with an Alert dialog. + +> **Note**   +1. If a previous app-update node existed for this product ID (the node can persist for up to 1 week or 7 days after an installation has completed), then a 418 (already exist) error would be returned on the “Add”. To get around the 418 error, the server should issue a Replace command for the Name, URL, and Version nodes, and then execute on the “DownloadInstall” (within an “Atomic” operation). + +2. The application product ID curly braces need to be escaped where { is %7B and } is %7D. + +  + +``` syntax + + 2 + + + 3 + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Download/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D/Name + + + + chr + + ContosoApp1 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Download/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D/URL + + + + chr + + http://contoso.com/enterpriseapps/ContosoApp1.xap + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Download/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D/Version + + + chr + + 2.0.0.0 + + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Download%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D/DownloadInstall + + + 1 + + + + 4 + + + +./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Download/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D/DownloadInstall + + + + int + + 0 + + + +``` + +## Uninstall enterprise application + + +Uninstall an installed enterprise application with product ID “{7BB316008A-141D-4A79-810F-8B764C4CFDFB }”: + +``` syntax + + + + 2 + + + ./Vendor/MSFT/EnterpriseAppManagement/4000000001/EnterpriseApps/Inventory/%7BB316008A-141D-4A79-810F-8B764C4CFDFB%7D + + + + + + +``` + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseappvmanagement-csp.md b/windows/client-management/mdm/enterpriseappvmanagement-csp.md new file mode 100644 index 0000000000..18fc2e083f --- /dev/null +++ b/windows/client-management/mdm/enterpriseappvmanagement-csp.md @@ -0,0 +1,135 @@ +--- +title: EnterpriseAppVManagement CSP +description: EnterpriseAppVManagement CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAppVManagement CSP + +The EnterpriseAppVManagement configuration service provider (CSP) is used to manage virtual applications in Windows 10 PCs (Enterprise and Education editions). This CSP was added in Windows 10, version 1703. + +The following diagram shows the EnterpriseAppVManagement configuration service provider in tree format. + +![enterpriseappvmanagement csp](images/provisioning-csp-enterpriseappvmanagement.png) + +**./Vendor/MSFT/EnterpriseAppVManagement** +

Root node for the EnterpriseAppVManagement configuration service provider.

+ +**AppVPackageManagement** +

Used to query App-V package information (post-publish).

+ +**AppVPackageManagement/EnterpriseID** +

Used to query package information. Value is always "HostedInstall".

+ +**AppVPackageManagement/EnterpriseID/PackageFamilyName** +

Package ID of the published App-V package.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_** +

Version ID of the published App-V package.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/Name** +

Name specified in the published AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/Version** +

Version specified in the published AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/Publisher** +

Publisher as specified in the published asset information of the AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/InstallLocation** +

Local package path specified in the published asset information of the AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/InstallDate** +

Date the app was installed, as specified in the published asset information of the AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/Users** +

Registered users for app, as specified in the published asset information of the AppV package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/AppVPackageId** +

Package ID of the published App-V package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/AppVVersionId** +

Version ID of the published App-V package.

+

Value type is string. Supported operation is Get.

+ +**AppVPackageManagement/_EnterpriseID_/_PackageFamilyName_/_PackageFullName_/AppVPackageUri** +

Package URI of the published App-V package.

+

Value type is string. Supported operation is Get.

+ +**AppVPublishing** +

Used to monitor publishing operations on App-V.

+ +**AppVPublishing/LastSync** +

Used to monitor publishing status of last sync operation.

+ +**AppVPublishing/LastSync/LastError** +

Error code and error description of last sync operation.

+

Value type is string. Supported operation is Get.

+ +**AppVPublishing/LastSync/LastErrorDescription** +

Last sync error status. One of the following values may be returned:

+ +- SYNC\_ERR_NONE (0) - No errors during publish. +- SYNC\_ERR\_UNPUBLISH_GROUPS (1) - Unpublish groups failed during publish. +- SYNC\_ERR\_PUBLISH\_NONGROUP_PACKAGES (2) - Publish no-group packages failed during publish. +- SYNC\_ERR\_PUBLISH\_GROUP_PACKAGES (3) - Publish group packages failed during publish. +- SYNC\_ERR\_UNPUBLISH_PACKAGES (4) - Unpublish packages failed during publish. +- SYNC\_ERR\_NEW_POLICY_WRITE (5) - New policy write failed during publish. +- SYNC\_ERR\_MULTIPLE\_DURING_PUBLISH (6) - Multiple non-fatal errors occured during publish. + +

Value type is string. Supported operation is Get.

+ +**AppVPublishing/LastSync/SyncStatusDescription** +

Latest sync in-progress stage. One of the following values may be returned:

+ +- SYNC\_PROGRESS_IDLE (0) - App-V publishing is idle. +- SYNC\_PROGRESS\_UNPUBLISH_GROUPS (1) - App-V connection groups publish in progress. +- SYN\_PROGRESS\_PUBLISH\_NONGROUP_PACKAGES (2) - App-V packages (non connection group) publish in progress. +- SYNC\_PROGRESS\_PUBLISH\_GROUP_PACKAGES (3) - App-V packages (connection group) publish in progress. +- SYN\C_PROGRESS_UNPUBLISH_PACKAGES (4) - App-V packages unpublish in progress. + +

Value type is string. Supported operation is Get.

+ +**AppVPublishing/LastSync/SyncProgress** +

Latest sync state. One of the following values may be returned:

+ +- SYNC\_STATUS_IDLE (0) - App-V Sync is idle. +- SYNC\_STATUS\_PUBLISH_STARTED (1) - App-V Sync is initializing. +- SYNC\_STATUS\_PUBLISH\_IN_PROGRESS (2) - App-V Sync is in progress. +- SYNC\_STATUS\_PUBLISH\_COMPLETED (3) - App-V Sync is complete. +- SYNC\_STATUS\_PUBLISH\_REBOOT_REQUIRED (4) - App-V Sync requires device reboot. + +

Value type is string. Supported operation is Get.

+ +**AppVPublishing/Sync** +

Used to perform App-V synchronization.

+ +**AppVPublishing/Sync/PublishXML** +

Used to execute the App-V synchronization using the Publishing protocol. For more information about the protocol see [[MS-VAPR]: Virtual Application Publishing and Reporting (App-V) Protocol](https://msdn.microsoft.com/en-us/library/mt739986.aspx).

+

Supported operations are Get, Delete, and Execute.

+ + +**AppVDynamicPolicy** +

Used to set App-V Policy Configuration documents for publishing packages.

+ +**AppVDynamicPolicy/_ConfigurationId_** +

ID for App-V Policy Configuration document for publishing packages (referenced in the Publishing protocol document).

+ +**AppVDynamicPolicy/_ConfigurationId_/Policy** +

XML for App-V Policy Configuration documents for publishing packages.

+

Value type is xml. Supported operations are Add, Get, Delete, and Replace.

+ diff --git a/windows/client-management/mdm/enterpriseappvmanagement-ddf.md b/windows/client-management/mdm/enterpriseappvmanagement-ddf.md new file mode 100644 index 0000000000..05d5811f5b --- /dev/null +++ b/windows/client-management/mdm/enterpriseappvmanagement-ddf.md @@ -0,0 +1,593 @@ +--- +title: EnterpriseAppVManagement DDF file +description: EnterpriseAppVManagement DDF file +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAppVManagement DDF file + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseAppVManagement** configuration service provider. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + EnterpriseAppVManagement + ./Vendor/MSFT + + + + + Used for inventory and App-V management. + + + + + + + + + + + + + + + AppVPackageManagement + + + + + Used to query App-V package information (post-publish). + + + + + + + + + + + + + + + + + + + + Used to query package information. Value is always 'HostedInstall'. + + + + + + + + + + EnterpriseID + + + + + + + + + + + Package ID of the published App-V package. + + + + + + + + + + PackageFamilyName + + + + + + + + + + + Version ID of the published App-V package. + + + + + + + + + + PackageFullName + + + + + + Name + + + + + Name specified in the published AppV package. + + + + + + + + + + + text/plain + + + + + Version + + + + + Version specified in the published AppV package. + + + + + + + + + + + text/plain + + + + + Publisher + + + + + Publisher specified in the published AppV package's asset information. + + + + + + + + + + + text/plain + + + + + InstallLocation + + + + + Local package path specified in the published AppV package's asset information. + + + + + + + + + + + text/plain + + + + + InstallDate + + + + + Date the app was installed, as specified in the published AppV package's asset information. + + + + + + + + + + + text/plain + + + + + Users + + + + + Registered users for app, as specified in the published AppV package's asset information. + + + + + + + + + + + text/plain + + + + + AppVPackageId + + + + + Package ID of the published App-V package. + + + + + + + + + + + text/plain + + + + + AppVVersionId + + + + + Version ID of the published App-V package. + + + + + + + + + + + text/plain + + + + + AppVPackageUri + + + + + Package URI of the published App-V package. + + + + + + + + + + + text/plain + + + + + + + + + AppVPublishing + + + + + Used to monitor publishing operations on App-V. + + + + + + + + + + + + + + + LastSync + + + + + Used to monitor publishing status of last Sync operation. + + + + + + + + + + + + + + + LastError + + + + + Error code and error description of last Sync operation. + + + + + + + + + + + text/plain + + + + + LastErrorDescription + + + + + Last Sync error status. One of the following values may be returned: +SYNC_ERR_NONE (0) - No errors during publish. +SYNC_ERR_UNPUBLISH_GROUPS (1) - Unpublish groups failed during publish. +SYNC_ERR_PUBLISH_NONGROUP_PACKAGES (2) - Publish no-group packages failed during publish. +SYNC_ERR_PUBLISH_GROUP_PACKAGES (3) - Publish group packages failed during publish. +SYNC_ERR_UNPUBLISH_PACKAGES (4) - Unpublish packages failed during publish. +SYNC_ERR_NEW_POLICY_WRITE (5) - New policy write failed during publish. +SYNC_ERR_MULTIPLE_DURING_PUBLISH (6) - Multiple non-fatal errors occured during publish. + + + + + + + + + + + + text/plain + + + + + SyncStatusDescription + + + + + Latest Sync in-progress stage. One of the following values may be returned: +SYNC_PROGRESS_IDLE (0) - App-V publishing is idle. +SYNC_PROGRESS_UNPUBLISH_GROUPS (1) - App-V connection groups publish in progress. +SYNC_PROGRESS_PUBLISH_NONGROUP_PACKAGES (2) - App-V packages (non connection group) publish in progress. +SYNC_PROGRESS_PUBLISH_GROUP_PACKAGES (3) - App-V packages (connection group) publish in progress. +SYNC_PROGRESS_UNPUBLISH_PACKAGES (4) - App-V packages unpublish in progress. + + + + + + + + + + + + text/plain + + + + + SyncProgress + + + + + Latest Sync state. One of the following values may be returned: +SYNC_STATUS_IDLE (0) - App-V Sync is idle. +SYNC_STATUS_PUBLISH_STARTED (1) - App-V Sync is initializing. +SYNC_STATUS_PUBLISH_IN_PROGRESS (2) - App-V Sync is in progress. +SYNC_STATUS_PUBLISH_COMPLETED (3) - App-V Sync is complete. +SYNC_STATUS_PUBLISH_REBOOT_REQUIRED (4) - App-V Sync requires device reboot. + + + + + + + + + + + + text/plain + + + + + + Sync + + + + + + + + Used to perform App-V synchronization. + + + + + + + + + + + + + + + PublishXML + + + + + + + Used to execute the App-V synchronization using the Publishing protocol. + + + + + + + + + + + text/plain + + + + + + + AppVDynamicPolicy + + + + + Used to set App-V Policy Configuration documents for publishing packages. + + + + + + + + + + + + + + + + + + + + + + ID for App-V Policy Configuration document for publishing packages (referenced in the Publishing protocol document. + + + + + + + + + + ConfigurationId + + + + + + Policy + + + + + + + + XML for App-V Policy Configuration documents for publishing packages. + + + + + + + + + + + text/plain + + + + + + + +``` \ No newline at end of file diff --git a/windows/client-management/mdm/enterpriseassignedaccess-csp.md b/windows/client-management/mdm/enterpriseassignedaccess-csp.md new file mode 100644 index 0000000000..36a8f79379 --- /dev/null +++ b/windows/client-management/mdm/enterpriseassignedaccess-csp.md @@ -0,0 +1,1676 @@ +--- +title: EnterpriseAssignedAccess CSP +description: EnterpriseAssignedAccess CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 5F88E567-77AA-4822-A0BC-3B31100639AA +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAssignedAccess CSP + + +The EnterpriseAssignedAccess configuration service provider allows IT administrators to configure settings, such as language and themes, lock down a device, and configure custom layouts on a device. For example, the administrator can lock down a device so that only applications specified in an Allow list are available. Apps not on the Allow list remain installed on the device, but are hidden from view and blocked from launching. + +> **Note**   The EnterpriseAssignedAccess CSP is only supported in Windows 10 Mobile. + +  + +For more information about how to interact with the lockdown XML at runtime, see [**DeviceLockdownProfile class**](https://msdn.microsoft.com/library/windows/hardware/mt186983). + +The following diagram shows the EnterpriseAssignedAccess configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. + +![enterpriseassignedaccess csp](images/provisioning-csp-enterpriseassignedaccess.png) + +The following list shows the characteristics and parameters. + +**.Vendor/MSFT/EnterpriseAssignedAccess/** +The root node for the EnterpriseAssignedAccess configuration service provider. Supported operations are Add, Delete, Get and Replace. + +**AssignedAccess/** +The parent node of assigned access XML. + +**AssignedAccess/AssignedAccessXml** +The XML code that controls the assigned access settings that will be applied to the device. + +Supported operations are Add, Delete, Get and Replace. + +The Apps and Settings sections of lockdown XML constitute an Allow list. Any app or setting that is not specified in AssignedAccessXML will not be available on the device to users. The following table describes the entries in lockdown XML. + +> **Important**   +When using the AssignedAccessXml in the EnterpriseAssignedAccess CSP through an MDM, the XML must use escaped characters, such as < instead of < because it is embedded in an XML. The examples provided in the topic are formatted for readability. + +When using the AssignedAccessXml in a provisioning package using the Windows Imaging and Configuration Designer (ICD) tool, do not use escaped characters. + +  + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
EntryDescription

ActionCenter

You can enable or disable the Action Center (formerly known as Notification Center) on the device. Set to true to enable the Action Center, or set to false to disable the Action Center.

+

Example:

+
<ActionCenter enabled="true"></ActionCenter>
+

In Windows 10, when the Action Center is disabled, Above Lock notifications and toasts are also disabled. When the Action Center is enabled, the following policies are also enabled:

+
    +
  • AboveLock/AllowActionCenterNotifications
  • +
  • AboveLock/AllowToasts
  • +
+

For more information about these policies, see [Policy CSP](policy-configuration-service-provider.md)

+

You can also add the following optional attributes to the ActionCenter element to override the default behavior:

+
    +
  • aboveLockToastEnabled
  • +
  • actionCenterNotificationEnabled
  • +
+

Valid values are 0 (policy disabled), 1 (policy enabled), and -1 (not set, policy enabled).

+

In this example, the Action Center is enabled and both policies are disabled.

+
<ActionCenter enabled="true" aboveLockToastEnabled="0" actionCenterNotificationEnabled="0"/>
+

These optional attributes are independent of each other.

+

In this example, Action Center is enabled, the notifications policy is disabled, and the toast policy is enabled by default because it is not set.

+
<ActionCenter enabled="true" actionCenterNotificationEnabled="0"/>

StartScreenSize

Specify the size of the Start screen. In addition to 4/6 columns, you can also use 4/6/8 depending on screen resolutions.

+

Valid values:

+
    +
  • Small sets the width to 4 columns on device with short axis <400epx or 6 columns on devices with short axis >=400epx.
  • +
  • Large sets the width to 6 columns on devices with short axis <400epx or 8 columns on devices with short axis >=400epx.
  • +
+

If you have existing lockdown XML, you must update it if your device has >=400epx on its short axis so that tiles on Start can fill all 8 columns if you want to use all 8 columns instead of 6, or use 6 columns instead of 4.

+

Example:

+
<StartScreenSize>Large</StartScreenSize>

Application

Provide the product ID for each app that will be available on the device.

+

You can find the product ID for a locally developed app in the AppManifest.xml file of the app. For the list of product ID and AUMID see [ProductIDs in Windows 10 Mobile](#productid).

+

To turn on the notification for a Windows app, you must include the application's AUMID in the lockdown XML. However, the user can change the setting at any time from user interface.

+
<Application productId="{A558FEBA-85D7-4665-B5D8-A2FF9C19799B}" aumid="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail"/>
+modern app notification +

Include PinToStart to display an app on the Start screen. For apps pinned to the Start screen, identify a tile size (small, medium, or large), and a location. The size of a small tile is 1 column x 1 row, a medium tile is 2 x 2, and a large tile is 4 x 2.

+

For the tile location, the first value indicates the column and the second value indicates the row. A value of 0 indicates the first column, a value of 1 indicates the second column, and so on.

+

Include autoRun as an attribute to configure the application to run automatically.

+

Example:

+
<Application productId="{2A4E62D8-8809-4787-89F8-69D0F01654FB}" autoRun="true">
+   <PinToStart>
+      <Size>Large</Size>
+      <Location>
+         <LocationX>0</LocationX>
+         <LocationY>2</LocationY>
+      </Location>
+   </PinToStart>
+</Application>
+

Multiple App Packages enable multiple apps to exist inside the same package. Since ProductIds identify packages and not applications, specifying a ProductId is not enough to distinguish between individual apps inside a multiple app package. Trying to include application from a multiple app package with just a ProductId can result in unexpected behavior.

+

To support pinning applications in multiple app packages, use an AUMID parameter in lockdown XML. For the list of product ID and AUMID, see [ProductIDs in Windows 10 Mobile](#productid). The following example shows how to pin both Outlook mail and Outlook calendar.

+
<Apps>
+    <!-- Outlook Calendar -->
+    <Application productId="{A558FEBA-85D7-4665-B5D8-A2FF9C19799B}" 
+aumid="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.calendar">
+        <PinToStart>
+            <Size>Large</Size>
+            <Location>
+                <LocationX>1</LocationX>
+                <LocationY>4</LocationY>
+            </Location>
+        </PinToStart>
+    </Application>
+    <!-- Outlook Mail-->
+    <Application productId="{A558FEBA-85D7-4665-B5D8-A2FF9C19799B}" 
+aumid="microsoft.windowscommunicationsapps_8wekyb3d8bbwe!microsoft.windowslive.mail">
+        <PinToStart>
+            <Size>Large</Size>
+            <Location>
+                <LocationX>1</LocationX>
+                <LocationY>6</LocationY>
+            </Location>
+        </PinToStart>
+    </Application>
+</Apps>

Folder

A folder should be contained in <Applications/> node among with other <Application/> nodes, it shares most grammar with the Application Node, folderId is mandatory, folderName is optional, which is the folder name displayed on Start. folderId is a unique unsigned integer for each folder.

+

For example:

+
<Application folderId="4" folderName="foldername">
+    <PinToStart>
+        <Size>Large</Size>
+        <Location>
+            <LocationX>0</LocationX>
+            <LocationY>2</LocationY>
+        </Location>
+    </PinToStart>
+</Application>
+

An application that belongs in the folder would add an optional attribute ParentFolderId, which maps to folderId of the folder. In this case, the location of this application will be located inside the folder.

+
<Application productId="{2A4E62D8-8809-4787-89F8-69D0F01654FB}">
+    <PinToStart>
+        <Size>Medium</Size>
+        <Location>
+            <LocationX>0</LocationX>
+            <LocationY>0</LocationY>
+        </Location>
+        <ParentFolderId>2</ParentFolderId>
+    </PinToStart>
+</Application>

Settings

Settings pages

+

Starting in Windows 10, version 1511, you can specify the following settings pages in the lockdown XML file.

+
+Important  Do not specify a group entry without a page entry because it will cause an undefined behavior. +
+
+  +
+
    +
  • System (main menu) - SettingsPageGroupPCSystem +
      +
    • Display - SettingsPageDisplay
    • +
    • Notifications & actions - SettingsPageAppsNotifications
    • +
    • Phone - SettingsPageCalls
    • +
    • Messaging - SettingsPageMessaging
    • +
    • Battery saver - SettingsPageBatterySaver
    • +
    • Storage - SettingsPageStorageSenseStorageOverview
    • +
    • Driving mode - SettingsPageDrivingMode
    • +
    • Offline maps - SettingsPageMaps
    • +
    • About - SettingsPagePCSystemInfo
    • +
    • Apps for websites - SettingsPageAppsForWebsites
    • +
  • +
  • Devices (main menu) - SettingsPageGroupDevices +
      +
    • Default camera - SettingsPagePhotos
    • +
    • Bluetooth - SettingsPagePCSystemBluetooth
    • +
    • NFC - SettingsPagePhoneNFC
    • +
    • Mouse - SettingsPageMouseTouchpad
    • +
    • USB - SettingsPageUsb
    • +
  • +
  • Network and wireless (main menu) - SettingsPageGroupNetwork +
      +
    • Cellular and SIM - SettingsPageNetworkCellular
    • +
    • Wi-Fi - SettingsPageNetworkWiFi
    • +
    • Airplane mode - SettingsPageNetworkAirplaneMode
    • +
    • Data usage - SettingsPageDataSenseOverview
    • +
    • Mobile hotspot - SettingsPageNetworkMobileHotspot
    • +
    • VPN - SettingsPageNetworkVPN
    • +
    • +
  • +
  • Personalization (main menu) - SettingsPageGroupPersonalization +
      +
    • Start - SettingsPageBackGround
    • +
    • Colors - SettingsPageColors
    • +
    • Sounds - SettingsPageSounds
    • +
    • Lock screen - SettingsPageLockscreen
    • +
    • Glance - SettingsPageGlance
    • +
    • Navigation bar - SettingsNavigationBar
    • +
  • +
  • Accounts (main menu) - SettingsPageGroupAccounts +
      +
    • Your account - SettingsPageAccountsPicture
    • +
    • Sign-in options - SettingsPageAccountsSignInOptions
    • +
    • Work access - SettingsPageWorkAccess
    • +
    • Sync your settings - SettingsPageAccountsSync
    • +
    • Apps corner* - SettingsPageAppsCorner
    • +
    • Email - SettingsPageAccountsEmailApp
    • +
  • +
  • Time and language (main menu) - SettingsPageGroupTimeRegion +
      +
    • Date and time - SettingsPageTimeRegionDateTime
    • +
    • Language - SettingsPageTimeLanguage
    • +
    • Region - SettingsPageRegion
    • +
    • Keyboard - SettingsPageKeyboard
    • +
    • Speech - SettingsPageSpeech
    • +
  • +
  • Ease of access (main menu) - SettingsPageGroupEaseOfAccess +
      +
    • Narrator - SettingsPageEaseOfAccessNarrator
    • +
    • Magnifier - SettingsPageEaseOfAccessMagnifier
    • +
    • High contrast - SettingsPageEaseOfAccessHighContrast
    • +
    • Closed captions - SettingsPageEaseOfAccessClosedCaptioning
    • +
    • More options - SettingsPageEaseOfAccessMoreOptions
    • +
  • +
  • Privacy (main menu) - SettingsPageGroupPrivacy +
      +
    • Location - SettingsPagePrivacyLocation
    • +
    • Camera - SettingsPagePrivacyWebcam
    • +
    • Microphone - SettingsPagePrivacyMicrophone
    • +
    • Motion - SettingsPagePrivacyMotionData
    • +
    • Speech inking and typing - SettingsPagePrivacyPersonalization
    • +
    • Account info - SettingsPagePrivacyAccountInfo
    • +
    • Contacts - SettingsPagePrivacyContacts
    • +
    • Calendar - SettingsPagePrivacyCalendar
    • +
    • Messaging - SettingsPagePrivacyMessaging
    • +
    • Radios - SettingsPagePrivacyRadios
    • +
    • Background apps - SettingsPagePrivacyBackgroundApps
    • +
    • Accessory apps - SettingsPageAccessories
    • +
    • Advertising ID - SettingsPagePrivacyAdvertisingId
    • +
    • Other devices - SettingsPagePrivacyCustomPeripherals
    • +
    • Feedback & diagnostics - SettingsPagePrivacySIUFSettings
    • +
    • Call history - SettingsPagePrivacyCallHistory
    • +
    • Email - SettingsPagePrivacyEmail
    • +
    • Phone call - SettingsPagePrivacyPhoneCall
    • +
    • Notifications - SettingsPagePrivacyNotifications
    • +
    • CDP - SettingsPagePrivacyCDP
    • +
  • +
  • Update and Security (main menu) - SettingsPageGroupRestore +
      +
    • Phone update - SettingsPageRestoreMusUpdate
    • +
    • Backup - SettingsPageRestoreOneBackup
    • +
    • Find my phone - SettingsPageFindMyDevice
    • +
    • For developers - SettingsPageSystemDeveloperOptions
    • +
    • Windows Insider Program - SettingsPageFlights
    • +
    • Device encryption - SettingsPageGroupPCSystemDeviceEncryption
    • +
  • +
  • OEM (main menu) - SettingsPageGroupExtensibility +
      +
    • Extensibility - SettingsPageExtensibility
    • +
  • +
+

Quick action settings

+

Starting in Windows 10, version 1511, you can specify the following quick action settings in the lockdown XML file. The following list shows the quick action settings and settings page dependencies (group and page).

+

Note: Only Windows 10, versions 1511 and 1607, the dependent settings group and pages are automatically added when the quick action item is specified in the lockdown XML. This statement does not apply to Windows 10, version 1703.

+
    +
  • SystemSettings_System_Display_QuickAction_Brightness

    +

    Dependencies - SettingsPageSystemDisplay, SettingsPageDisplay

  • +
  • SystemSettings_System_Display_Internal_Rotation

    +

    Dependencies - SettingsPageSystemDisplay, SettingsPageDisplay

  • +
  • SystemSettings_QuickAction_WiFi

    +

    Dependencies - SettingsPageGroupNetwork, SettingsPageNetworkWiFi

  • +
  • SystemSettings_QuickAction_InternetSharing

    +

    Dependencies - SettingsPageGroupNetwork, SettingsPageInternetSharing

  • +
  • SystemSettings_QuickAction_CellularData

    +

    Dependencies - SettingsPageGroupNetwork, SettingsPageNetworkCellular

  • +
  • SystemSettings_QuickAction_AirplaneMode

    +

    Dependencies - SettingsPageGroupNetwork, SettingsPageNetworkAirplaneMode

  • +
  • SystemSettings_Privacy_LocationEnabledUserPhone

    +

    Dependencies - SettingsGroupPrivacyLocationGlobals, SettingsPagePrivacyLocation

  • +
  • SystemSettings_Network_VPN_QuickAction

    +

    Dependencies - SettingsPageGroupNetwork, SettingsPageNetworkVPN

  • +
  • SystemSettings_Launcher_QuickNote

    +

    Dependencies - none

  • +
  • SystemSettings_Flashlight_Toggle

    +

    Dependencies - none

  • +
  • SystemSettings_Device_BluetoothQuickAction

    +

    Dependencies - SettingsPageGroupDevices, SettingsPagePCSystemBluetooth

  • +
  • SystemSettings_BatterySaver_LandingPage_OverrideControl

    +

    Dependencies - BatterySaver_LandingPage_SettingsConfiguration, SettingsPageBatterySaver

  • +
  • QuickActions_Launcher_DeviceDiscovery

    +

    Dependencies - none

  • +
  • QuickActions_Launcher_AllSettings

    +

    Dependencies - none

  • +
  • SystemSettings_QuickAction_QuietHours

    +

    Dependencies - none

  • +
  • SystemSettings_QuickAction_Camera

    +

    Dependencies - none

  • +
+

In this example, all settings pages and quick action settings are allowed. An empty <Settings> node indicates that none of the settings are blocked.

+
<Settings>
+</Settings>
+

In this example, all System setting pages are enabled. Note that the System page group is added as well as all of the System subpage names.

+
<Settings> 
+  <System name="SettingsPageGroupPCSystem" /> 
+  <System name="SettingsPageDisplay" /> 
+  <System name="SettingsPageAppsNotifications" />
+  <System name="SettingsPageCalls" />
+  <System name="SettingsPageMessaging" /> 
+  <System name="SettingsPageBatterySaver" /> 
+  <System name="SettingsPageStorageSenseStorageOverview" />
+  <System name="SettingsPageGroupPCSystemDeviceEncryption" /> 
+  <System name="SettingsPageDrivingMode" /> 
+  <System name="SettingsPagePCSystemInfo" /> 
+ </Settings>
+

To remove access to all of the settings in the system, the settings application would simply not be listed in the app list for a particular role.

Buttons

The following list identifies the hardware buttons on the device that you can lock down in ButtonLockdownList. When a user taps a button that is in the lockdown list, nothing will happen.

+
    +
  • Start

    +
    +Note   +

    Lock down of the Start button only prevents the press and hold event.

    +
    +
    +  +
  • +
  • Back

  • +
  • Search

  • +
  • Camera

  • +
  • Custom1

  • +
  • Custom2

  • +
  • Custom3

    +
    +Note   +

    Custom buttons are hardware buttons that can be added to devices by OEMs.

    +
    +
    +  +
  • +
+

Example:

+
<Buttons>
+   <ButtonLockdownList>
+      <!-- Lockdown all buttons -->
+         <Button name="Search">
+         </Button>
+         <Button name="Camera">
+         </Button>
+         <Button name="Custom1">
+         </Button>
+         <Button name="Custom2">
+         </Button>
+         <Button name="Custom3">
+         </Button>
+   </ButtonLockdownList>
+

The Search and custom buttons can be remapped or configured to open a specific application. Button remapping takes effect for the device and applies to all users.

+
+Note   +

The lockdown settings for a button, per user role, will apply regardless of the button mapping.

+
+
+  +
+
+Warning   +

Button remapping can enable a user to open an application that is not in the Allow list. Use button lock down to prevent application access for a user role.

+
+
+  +
+

To remap a button in lockdown XML, you supply the button name, the button event (typically "press"), and the product ID for the application the button will open.

+

Example:

+
<ButtonRemapList>
+   <Button name="Search">
+      <ButtonEvent name="Press">
+         <!-- Alarms -->
+         <Application productId="{08179793-ED2E-45EA-BA12-BDE3EE9C3CE3}" parameters="" />
+          </ButtonEvent>
+   </Button>
+</ButtonRemapList>
+

Disabling navigation buttons

+

To disable navigation buttons (such as Home or Back) in lockdown XML, you supply the name (for example, Start) and button event (typically "press").

+

The following section contains a sample lockdown XML file that shows how to disable navigation buttons.

+

Example:

+
<?xml version="1.0" encoding="utf-8"?>
+<HandheldLockdown version="1.0" >
+    <Default>
+        <ActionCenter enabled="false" />
+        <Apps>
+            <!-- Settings -->
+            <Application productId="{2A4E62D8-8809-4787-89F8-69D0F01654FB}">
+                <PinToStart>
+                    <Size>Large</Size>
+                    <Location>
+                        <LocationX>0</LocationX>
+                        <LocationY>0</LocationY>
+                    </Location>
+                </PinToStart>
+            </Application>
+
+            <!-- Phone Apps -->
+            <Application productId="{F41B5D0E-EE94-4F47-9CFE-3D3934C5A2C7}">
+                <PinToStart>
+                    <Size>Small</Size>
+                    <Location>
+                        <LocationX>2</LocationX>
+                        <LocationY>2</LocationY>
+                    </Location>
+                </PinToStart>
+            </Application>
+        </Apps>
+        <Buttons>
+            <ButtonLockdownList>
+                <Button name="Start">
+                    <ButtonEvent name="Press" />
+                </Button>
+                <Button name="Back">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Search">
+                    <ButtonEvent name="All" />
+                </Button>
+                <Button name="Camera">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom1">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom2">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom3">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+            </ButtonLockdownList>
+            <ButtonRemapList />
+        </Buttons>
+        <MenuItems>
+            <DisableMenuItems/>
+        </MenuItems>
+        <Settings>
+        </Settings>
+        <Tiles>
+            <EnableTileManipulation/>
+        </Tiles>
+        <StartScreenSize>Small</StartScreenSize>
+    </Default>
+</HandheldLockdown>

MenuItems

Use DisableMenuItems to prevent use of the context menu, which is displayed when a user presses and holds an application in the All Programs list. You can include this entry in the default profile and in any additional user role profiles that you create.

+

Example:

+
<MenuItems>
+   <DisableMenuItems/>
+</MenuItems>
+
+Important   +

If DisableMenuItems is not included in a profile, users of that profile can uninstall apps.

+
+
+  +

Tiles

Turning-on tile manipulation

+

By default, under Assigned Access, tile manipulation is turned off (blocked) and only available if enabled in the user’s profile.

+

If tile manipulation is enabled in the user’s profile, they can pin/unpin, move, and resize tiles based on their preferences. When multiple people use one device and you want to enable tile manipulation for multiple users, you must enable it for each user in their user profile.

+
+Important   +

If a device is turned off then back on, the tiles reset to their predefined layout. If a device has only one profile, the only way to reset the tiles is to turn off then turn on the device. If a device has multiple profiles, the device resets the tiles to the predefined layout based on the logged-in user’s profile.

+
+
+  +
+

The following sample file contains configuration for enabling tile manipulation.

+
+Note   +

Tile manipulation is disabled when you don’t have a <Tiles> node in lockdown XML, or if you have a <Tiles> node but don’t have the <EnableTileManipulation/> node.

+
+
+  +
+

Example:

+
<?xml version="1.0" encoding="utf-8"?>
+<HandheldLockdown version="1.0" >
+    <Default>
+        <ActionCenter enabled="false" />
+        <Apps>
+            <!-- Settings -->
+            <Application productId="{2A4E62D8-8809-4787-89F8-69D0F01654FB}">
+                <PinToStart>
+                    <Size>Large</Size>
+                    <Location>
+                        <LocationX>0</LocationX>
+                        <LocationY>0</LocationY>
+                    </Location>
+                </PinToStart>
+            </Application>
+
+            <!-- Phone Apps -->
+            <Application productId="{F41B5D0E-EE94-4F47-9CFE-3D3934C5A2C7}">
+                <PinToStart>
+                    <Size>Small</Size>
+                    <Location>
+                        <LocationX>2</LocationX>
+                        <LocationY>2</LocationY>
+                    </Location>
+                </PinToStart>
+            </Application>
+        </Apps>
+        <Buttons>
+            <ButtonLockdownList>
+                <Button name="Start">
+                    <ButtonEvent name="Press" />
+                </Button>
+                <Button name="Back">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Search">
+                    <ButtonEvent name="All" />
+                </Button>
+                <Button name="Camera">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom1">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom2">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+                <Button name="Custom3">
+                    <ButtonEvent name="Press" />
+                    <ButtonEvent name="PressAndHold" />
+                </Button>
+            </ButtonLockdownList>
+            <ButtonRemapList />
+        </Buttons>
+        <MenuItems>
+            <DisableMenuItems/>
+        </MenuItems>
+        <Settings>
+        </Settings>
+        <Tiles>
+            <EnableTileManipulation/>
+        </Tiles>
+        <StartScreenSize>Small</StartScreenSize>
+    </Default>
+</HandheldLockdown>

CSP Runner

Allows CSPs to be executed on the device per user role. You can use this to implement role specific policies, such as changing the color scheme when an admin logs on the device, or to set configurations per role.

+ +  + +**LockscreenWallpaper/** +The parent node of the lock screen-related parameters that let administrators query and manage the lock screen image on devices. Supported operations are Add, Delete, Get and Replace. + +**LockscreenWallpaper/BGFileName** +The file name of the lock screen. The image file for the lock screen can be in .jpg or .png format and must not exceed 2 MB. The file name can also be in the Universal Naming Convention (UNC) format, in which case the device downloads it from the shared network and then sets it as the lock screen wallpaper. + +Supported operations are Add, Get, and Replace. + +**Theme/** +The parent node of theme-related parameters. + +Supported operations are Add, Delete, Get and Replace. + +**Theme/ThemeBackground** +Indicates whether the background color is light or dark. Set to **0** for light; set to **1** for dark. + +Supported operations are Get and Replace. + +**Theme/ThemeAccentColorID** +The accent color to apply as the foreground color for tiles, controls, and other visual elements on the device. The following table shows the possible values. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueDescription

0

Lime

1

Green

2

Emerald

3

Teal (Viridian)

4

Cyan (Blue)

5

Cobalt

6

Indigo

7

Violet (Purple)

8

Pink

9

Magenta

10

Crimson

11

Red

12

Orange (Mango)

13

Amber

14

Yellow

15

Brown

16

Olive

17

Steel

18

Mauve

19

Sienna

101 through 104

Optional colors, as defined by the OEM

151

Custom accent color for Enterprise

+ +  + +Supported operations are Get and Replace. + +**Theme/ThemeAccentColorValue** +A 6-character string for the accent color to apply to controls and other visual elements. + +To use a custom accent color for Enterprise, enter **151** for *ThemeAccentColorID* before *ThemeAccentColorValue* in lockdown XML. *ThemeAccentColorValue* configures the custom accent color using hex values for red, green, and blue, in RRGGBB format. For example, enter FF0000 for red. + +Supported operations are Get and Replace. + +**PersistData** +Not supported in Windows 10. + +The parent node of whether to persist data that has been provisioned on the device. + +**PersistData/PersistProvisionedData** +Not supported in Windows 10. Use doWipePersistProvisionedData in [RemoteWipe CSP](remotewipe-csp.md) instead. + +**Clock/TimeZone/** +An integer that specifies the time zone of the device. The following table shows the possible values. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueTime zone

0

UTC-12 International Date Line West

100

UTC+13 Samoa

110

UTC-11 Coordinated Universal Time-11

200

UTC-10 Hawaii

300

UTC-09 Alaska

400

UTC-08 Pacific Time (US & Canada)

410

UTC-08 Baja California

500

UTC-07 Mountain Time (US & Canada)

510

UTC-07 Chihuahua, La Paz, Mazatlan

520

UTC-07 Arizona

600

UTC-06 Saskatchewan

610

UTC-06 Central America

620

UTC-06 Central Time (US & Canada)

630

UTC-06 Guadalajara, Mexico City, Monterrey

700

UTC-05 Eastern Time (US & Canada)

710

UTC-05 Bogota, Lima, Quito

720

UTC-05 Indiana (East)

800

UTC-04 Atlantic Time (Canada)

810

UTC-04 Cuiaba

820

UTC-04 Santiago

830

UTC-04 Georgetown, La Paz, Manaus, San Juan

840

UTC-04 Caracas

850

UTC-04 Asuncion

900

UTC-03:30 Newfoundland

910

UTC-03 Brasilia

920

UTC-03 Greenland

930

UTC-03 Montevideo

940

UTC-03 Cayenne, Fortaleza

950

UTC-03 Buenos Aires

960

UTC-03 Salvador

1000

UTC-02 Mid-Atlantic

1010

UTC-02 Coordinated Universal Time-02

1100

UTC-01 Azores

1110

UTC-01 Cabo Verde

1200

UTC Dublin, Edinburgh, Lisbon, London

1210

UTC Monrovia, Reykjavik

1220

UTC Casablanca

1230

UTC Coordinated Universal Time

1300

UTC+01 Belgrade, Bratislava, Budapest, Ljubljana, Prague

1310

UTC+01 Sarajevo, Skopje, Warsaw, Zagreb

1320

UTC+01 Brussels, Copenhagen, Madrid, Paris

1330

UTC+01 West Central Africa

1340

UTC+01 Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna

1350

UTC+01 Windhoek

1360

UTC+01 Tripoli

1400

UTC+02 E. Europe

1410

UTC+02 Cairo

1420

UTC+02 Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius

1430

UTC+02 Athens, Bucharest

1440

UTC+02 Jerusalem

1450

UTC+02 Amman

1460

UTC+02 Beirut

1470

UTC+02 Harare, Pretoria

1480

UTC+02 Damascus

1490

UTC+02 Istanbul

1500

UTC+03 Kuwait, Riyadh

1510

UTC+03 Baghdad

1520

UTC+03 Nairobi

1530

UTC+03 Kaliningrad, Minsk

1540

UTC+04 Moscow, St. Petersburg, Volgograd

1550

UTC+03 Tehran

1600

UTC+04 Abu Dhabi, Muscat

1610

UTC+04 Baku

1620

UTC+04 Yerevan

1630

UTC+04 Kabul

1640

UTC+04 Tbilisi

1650

UTC+04 Port Louis

1700

UTC+06 Ekaterinburg

1710

UTC+05 Tashkent

1720

UTC+05 Chennai, Kolkata, Mumbai, New Delhi

1730

UTC+05 Sri Jayawardenepura

1740

UTC+05 Kathmandu

1750

UTC+05 Islamabad, Karachi

1800

UTC+06 Astana

1810

UTC+07 Novosibirsk

1820

UTC+06 Yangon (Rangoon)

1830

UTC+06 Dhaka

1900

UTC+08 Krasnoyarsk

1910

UTC+07 Bangkok, Hanoi, Jakarta

1900

UTC+08 Krasnoyarsk

2000

UTC+08 Beijing, Chongqing, Hong Kong SAR, Urumqi

2010

UTC+09 Irkutsk

2020

UTC+08 Kuala Lumpur, Singapore

2030

UTC+08 Taipei

2040

UTC+08 Perth

2050

UTC+08 Ulaanbaatar

2100

UTC+09 Seoul

2110

UTC+09 Osaka, Sapporo, Tokyo

2120

UTC+10 Yakutsk

2130

UTC+09 Darwin

2140

UTC+09 Adelaide

2200

UTC+10 Canberra, Melbourne, Sydney

2210

UTC+10 Brisbane

2220

UTC+10 Hobart

2230

UTC+11 Vladivostok

2240

UTC+10 Guam, Port Moresby

2300

UTC+11 Solomon Is., New Caledonia

2310

UTC+12 Magadan

2400

UTC+12 Fiji

2410

UTC+12 Auckland, Wellington

2420

UTC+12 Petropavlovsk-Kamchatsky

2430

UTC+12 Coordinated Universal Time +12

2500

UTC+13 Nuku'alofa

+ +  + +Supported operations are Get and Replace. + +**Locale/Language/** +The culture code that identifies the language to display on a device, and specifies the formatting of numbers, currencies, time, and dates. For language values, see [Locale IDs Assigned by Microsoft](http://go.microsoft.com/fwlink/p/?LinkID=189567). + +The language setting is configured in the Default User profile only. + +> **Note**  Apply the Locale ID only after the corresponding language packs are built into and supported for the OS image running on the device. The specified language will be applied as the phone language and a restart may be required. + +  + +Supported operations are Get and Replace. + +## OMA client provisioning examples + + +The XML examples in this section show how to perform various tasks by using OMA client provisioning. + +> **Note**  These examples are XML snippets and do not include all sections that are required for a complete lockdown XML file. + +  + +### Assigned Access settings + +The following example shows how to add a new policy. + +``` syntax + +    +      +    + +``` + +### Language + +The following example shows how to specify the language to display on the device. + +``` syntax + +    +      +    + +``` + +## OMA DM examples + + +These XML examples show how to perform various tasks using OMA DM. + +### Assigned access settings + +The following example shows how to lock down a device. + +``` syntax + + + + 2 + + + ./Vendor/MSFT/EnterpriseAssignedAccess/AssignedAccess/AssignedAccessXml + + <?xml version="1.0" encoding="utf-8"?><HandheldLockdown version="1.0"><Default><Apps><Application productId="{5B04B775-356B-4AA0-AAF8-6491FFEA5615}" pinToStart="1"/><Application productId="{5B04B775-356B-4AA0-AAF8-6491FFEA5612}" pinToStart="2"/></Apps><Settings><System name="Microsoft.Themes" /><System name="Microsoft.About" /></Settings><Buttons><Button name="Start" disableEvents="PressAndHold" /><Button name="Camera" disableEvents="All" /><Button name="Search" disableEvents="All" /></Buttons><MenuItems><DisableMenuItems/></MenuItems></Default><RoleList><Role guid="{76C01983-A872-4C4E-B4C6-321EAC709CEA}" name="Associate"><Apps><Application productId="{5B04B775-356B-4AA0-AAF8-6491FFEA5615}" pinToStart="1"/></Apps><Settings><System name="Microsoft.Themes" /><System name="Microsoft.About" /></Settings><Buttons><Button name="Start" disableEvents="PressAndHold" /><Button name="Camera" disableEvents="All" /></Buttons><MenuItems><DisableMenuItems/></MenuItems></Role><Role guid="{8ABB8A10-4418-4467-9E18-99D11FA54E30}" name="Manager"><Apps><Application productId="{5B04B775-356B-4AA0-AAF8-6491FFEA5612}" pinToStart="1"/></Apps><Settings><System name="Microsoft.Themes" /></Settings><Buttons><Button name="Start" disableEvents="PressAndHold" /></Buttons><MenuItems><DisableMenuItems/></MenuItems></Role></RoleList></HandheldLockdown> + + + + + +``` + +### Theme + +The following example shows how to change the accent color to one of the standard colors. + +``` syntax + +    +       +         1 +          +             +             ./Vendor/MSFT/EnterpriseAssignedAccess/Theme/ThemeAccentColorID +             +             +               int +             +             +            7 +          +       +       +    + +``` + +The following example shows how to change the theme. + +``` syntax + +    +       +           1 +           +               +                   ./Vendor/MSFT/EnterpriseAssignedAccess/Theme/ThemeBackground +               +               +                   int +               +               +               1 +           +       +       +    + +``` + +The following example shows how to set a custom theme accent color for the enterprise environment. + +``` syntax + +    +      1 +       +          +             ./Vendor/MSFT/EnterpriseAssignedAccess/Theme/ThemeAccentColorID +          +          +            int +          +          +         151 +       +    + + 2 + + + ./Vendor/MSFT/EnterpriseAssignedAccess/Theme/ThemeAccentColorValue + + + chr + + + FF0000 + + + + +``` + +### Lock screen + +Use the examples in this section to set a new lock screen and manage the lock screen features. If using a UNC path, format the LocURI as \\\\host\\share\\image.jpg. + +``` syntax +2 +    +      ./Vendor/MSFT/EnterpriseAssignedAccess/LockScreenWallpaper/BGFileName +    +      chr +      text/plain +    +    c:\windows\system32\lockscreen\480x800\Wallpaper_015.jpg +    + +``` + +The following example shows how to query the device for the file being used as the lock screen. + +``` syntax +2 +    +      ./Vendor/MSFT/EnterpriseAssignedAccess/LockScreenWallpaper/BGFileName +    + +``` + +The following example shows how to change the existing lock screen image to one of your choosing. + +``` syntax + +    +       +         2 +          +             +               ./Vendor/MSFT/EnterpriseAssignedAccess/LockScreenWallpaper/BGFileName +             +             +               chr +               text/plain +             +            c:\windows\system32\lockscreen\480x800\Wallpaper_015.jpg +          +       +       +    + +``` + +### Time zone + +The following example shows how to set the time zone to UTC-07 Mountain Time (US & Canada). + +``` syntax + +    +       +         2 +          +             +               ./Vendor/MSFT/EnterpriseAssignedAccess/Clock/TimeZone +             +             +               int +             +            500 +          +       +       +    + +``` + +The following example shows how to set the time zone to Pacific Standard Time (UTC-08:00) without observing daylight savings time (UTC+01:00). + +``` syntax + +    +       +         2 +          +             +               ./Vendor/MSFT/EnterpriseAssignedAccess/Clock/TimeZone +             +             +               int +             +            400  +          +       +       +    + +``` + +### Language + +The following example shows how to set the language. + +``` syntax + +    +       +         1 +          +             +               ./Vendor/MSFT/EnterpriseAssignedAccess/Locale/Language +             +             +               int +             +            1033 +          +       +       +    + +``` + +## Product IDs in Windows 10 Mobile + + +The following table lists the product ID and AUMID for each app that is included in Windows 10 Mobile. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AppProduct IDAUMID
Alarms and clock44F7D2B4-553D-4BEC-A8B7-634CE897ED5FMicrosoft.WindowsAlarms_8wekyb3d8bbwe!App
CalculatorB58171C6-C70C-4266-A2E8-8F9C994F4456Microsoft.WindowsCalculator_8wekyb3d8bbwe!App
CameraF0D8FEFD-31CD-43A1-A45A-D0276DB069F1Microsoft.WindowsCamera_8wekyb3d8bbwe!App
Contact Support0DB5FCFF-4544-458A-B320-E352DFD9CA2BWindows.ContactSupport_cw5n1h2txyewy!App
CortanaFD68DCF4-166F-4C55-A4CA-348020F71B94Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUI
ExcelEAD3E7C0-FAE6-4603-8699-6A448138F4DCMicrosoft.Office.Excel_8wekyb3d8bbwe!microsoft.excel
Facebook82A23635-5BD9-DF11-A844-00237DE2DB9EMicrosoft.MSFacebook_8wekyb3d8bbwe!x82a236355bd9df11a84400237de2db9e
File ExplorerC5E2524A-EA46-4F67-841F-6A9465D9D515c5e2524a-ea46-4f67-841f-6a9465d9d515_cw5n1h2txyewy!App
FM RadioF725010E-455D-4C09-AC48-BCDEF0D4B626N/A
Get StartedB3726308-3D74-4A14-A84C-867C8C735C3CMicrosoft.Getstarted_8wekyb3d8bbwe!App
Groove MusicD2B6A184-DA39-4C9A-9E0A-8B589B03DEC0Microsoft.ZuneMusic_8wekyb3d8bbwe!Microsoft.ZuneMusic
MapsED27A07E-AF57-416B-BC0C-2596B622EF7DMicrosoft.WindowsMaps_8wekyb3d8bbwe!App
Messaging27E26F40-E031-48A6-B130-D1F20388991AMicrosoft.Messaging_8wekyb3d8bbwe!x27e26f40ye031y48a6yb130yd1f20388991ax
Microsoft Edge395589FB-5884-4709-B9DF-F7D558663FFDMicrosoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge
Money1E0440F1-7ABF-4B9A-863D-177970EEFB5EMicrosoft.BingFinance_8wekyb3d8bbwe!AppexFinance
Movies and TV6AFFE59E-0467-4701-851F-7AC026E21665Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo
News9C3E8CAD-6702-4842-8F61-B8B33CC9CAF1Microsoft.BingNews_8wekyb3d8bbwe!AppexNews
OneDriveAD543082-80EC-45BB-AA02-FFE7F4182BA8Microsoft.MicrosoftSkydrive_8wekyb3d8bbwe!App
OneNoteCA05B3AB-F157-450C-8C49-A1F127F5E71DMicrosoft.Office.OneNote_8wekyb3d8bbwe!microsoft.onenoteim
Outlook Calendar

A558FEBA-85D7-4665-B5D8-A2FF9C19799B

Microsoft.WindowsCommunicationsApps_8wekyb3d8bbwe!Microsoft.WindowsLive.Calendar

Outlook Mail

A558FEBA-85D7-4665-B5D8-A2FF9C19799B

Microsoft.WindowsCommunicationsApps_8wekyb3d8bbwe!Microsoft.WindowsLive.Mail

People60BE1FB8-3291-4B21-BD39-2221AB166481Microsoft.People_8wekyb3d8bbwe!xb94d6231y84ddy49a8yace3ybc955e769e85x
Phone (dialer)F41B5D0E-EE94-4F47-9CFE-3D3934C5A2C7Microsoft.CommsPhone_8wekyb3d8bbwe!App
PhotosFCA55E1B-B9A4-4289-882F-084EF4145005Microsoft.Windows.Photos_8wekyb3d8bbwe!App
PodcastsC3215724-B279-4206-8C3E-61D1A9D63ED3Microsoft.MSPodcast_8wekyb3d8bbwe!xc3215724yb279y4206y8c3ey61d1a9d63ed3x
PowerpointB50483C4-8046-4E1B-81BA-590B24935798Microsoft.Office.PowerPoint_8wekyb3d8bbwe!microsoft.pptim
Settings2A4E62D8-8809-4787-89F8-69D0F01654FB2a4e62d8-8809-4787-89f8-69d0f01654fb_8wekyb3d8bbwe!App
SkypeC3F8E570-68B3-4D6A-BDBB-C0A3F4360A51Microsoft.SkypeApp_kzf8qxf38zg5c!Skype.AppId
Skype Video27E26F40-E031-48A6-B130-D1F20388991AMicrosoft.Messaging_8wekyb3d8bbwe!App
Sports0F4C8C7E-7114-4E1E-A84C-50664DB13B17Microsoft.BingSports_8wekyb3d8bbwe!AppexSports
Storage5B04B775-356B-4AA0-AAF8-6491FFEA564DN/A
Store7D47D89A-7900-47C5-93F2-46EB6D94C159Microsoft.WindowsStore_8wekyb3d8bbwe!App
Voice recorder7311B9C5-A4E9-4C74-BC3C-55B06BA95AD0Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe!App
Wallet587A4577-7868-4745-A29E-F996203F1462Microsoft.MicrosoftWallet_8wekyb3d8bbwe!App
Weather63C2A117-8604-44E7-8CEF-DF10BE3A57C8Microsoft.BingWeather_8wekyb3d8bbwe!App
Windows Feedback7604089D-D13F-4A2D-9998-33FC02B63CE3Microsoft.WindowsFeedback_8wekyb3d8bbwe!App
Word258F115C-48F4-4ADB-9A68-1387E634459BMicrosoft.Office.Word_8wekyb3d8bbwe!microsoft.word
XboxB806836F-EEBE-41C9-8669-19E243B81B83Microsoft.XboxApp_8wekyb3d8bbwe!Microsoft.XboxApp
+ +  + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseassignedaccess-ddf.md b/windows/client-management/mdm/enterpriseassignedaccess-ddf.md new file mode 100644 index 0000000000..8612e7474d --- /dev/null +++ b/windows/client-management/mdm/enterpriseassignedaccess-ddf.md @@ -0,0 +1,328 @@ +--- +title: EnterpriseAssignedAccess DDF +description: EnterpriseAssignedAccess DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 8BD6FB05-E643-4695-99A2-633995884B37 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAssignedAccess DDF + + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseAssignedAccess** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + +``` syntax + +]> + + 1.2 + + EnterpriseAssignedAccess + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.1/MDM/EnterpriseAssignedAccess + + + + AssignedAccess + + + + + + + + + + + + + + + + + + + + + + AssignedAccessXml + + + + + + + + + + + + + + + + + + text/plain + + + + + + LockScreenWallpaper + + + + + + + + + + + + + + + + + + + + + + BGFileName + + + + + + + + + + + + + + + + + text/plain + + + + + + Theme + + + + + + + + + + + + + + + + + + + + + + ThemeBackground + + + + + + + + + + + + + + + + text/plain + + + + + ThemeAccentColorID + + + + + + + + + + + + + + + + text/plain + + + + + ThemeAccentColorValue + + + + + + + + + + + + + + + + text/plain + + + + + + Clock + + + + + + + + + + + + + + + + + + + + + + TimeZone + + + + + + + + + + + + + + + + text/plain + + + + + + Locale + + + + + + + + + + + + + + + + + + + + + + Language + + + + + + + + + + + + + + + + text/plain + + + + + + +``` + + + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseassignedaccess-xsd.md b/windows/client-management/mdm/enterpriseassignedaccess-xsd.md new file mode 100644 index 0000000000..f1ca1209d9 --- /dev/null +++ b/windows/client-management/mdm/enterpriseassignedaccess-xsd.md @@ -0,0 +1,270 @@ +--- +title: EnterpriseAssignedAccess XSD +description: EnterpriseAssignedAccess XSD +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: BB3B633E-E361-4B95-9D4A-CE6E08D67ADA +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseAssignedAccess XSD + + +This XSD can be used to validate that the lockdown XML in the <Data> block of the AssignedAccessXML node. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisedataprotection-csp.md b/windows/client-management/mdm/enterprisedataprotection-csp.md new file mode 100644 index 0000000000..4f92f7850b --- /dev/null +++ b/windows/client-management/mdm/enterprisedataprotection-csp.md @@ -0,0 +1,347 @@ +--- +title: EnterpriseDataProtection CSP +description: The EnterpriseDataProtection configuration service provider (CSP) is used to configure Windows Information Protection (WIP) (formerly known as Enterprise Data Protection) specific settings. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: E2D4467F-A154-4C00-9208-7798EF3E25B3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseDataProtection CSP + +The EnterpriseDataProtection configuration service provider (CSP) is used to configure Windows Information Protection (WIP) (formerly known as Enterprise Data Protection) specific settings. For more information about WIP, see [Protect your enterprise data using Windows Information Protection (WIP)](https://technet.microsoft.com/itpro/windows/keep-secure/protect-enterprise-data-using-wip). + +> **Note**   +>- To make WIP functional the AppLocker CSP and the network isolation specific settings must also be configured. For more information, see [AppLocker CSP](applocker-csp.md) and NetworkIsolation policies in [Policy CSP](policy-configuration-service-provider.md). +>- This CSP was added in Windows 10, version 1607. + +  + +While WIP has no hard dependency on VPN, for best results you should configure VPN profiles first before you configure the WIP policies. For VPN best practice recommendations, see [VPNv2 CSP](vpnv2-csp.md). + +To learn more about WIP, see the following TechNet topics: + +- [Create a Windows Information Protection (WIP) policy](https://technet.microsoft.com/itpro/windows/keep-secure/overview-create-wip-policy) +- [General guidance and best practices for Windows Information Protection (WIP)](https://technet.microsoft.com/itpro/windows/keep-secure/guidance-and-best-practices-wip) + +The following diagram shows the EnterpriseDataProtection CSP in tree format. + +![enterprisedataprotection csp diagram](images/provisioning-csp-enterprisedataprotection.png) + +**./Device/Vendor/MSFT/EnterpriseDataProtection** +

The root node for the CSP. + +**Settings** +

The root node for the Windows Information Protection (WIP) configuration settings. + +**Settings/EDPEnforcementLevel** +

Set the WIP enforcement level. Note that setting this value is not sufficient to enable WIP on the device. Attempts to change this value will fail when the WIP cleanup is running. + +

The following list shows the supported values: + +- 0 (default) – Off / No protection (decrypts previously protected data). +- 1 – Silent mode (encrypt and audit only). +- 2 – Override mode (encrypt, prompt, and audit). +- 3 – Block mode (encrypt, block, and audit). + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/EnterpriseProtectedDomainNames** +

A list of domains used by the enterprise for its user identities separated by pipes ("|").The first domain in the list must be the primary enterprise ID, that is, the one representing the managing authority for WIP. User identities from one of these domains is considered an enterprise managed account and data associated with it should be protected. For example, the domains for all email accounts owned by the enterprise would be expected to appear in this list. Attempts to change this value will fail when the WIP cleanup is running. + +

Changing the primary enterprise ID is not supported and may cause unexpected behavior on the client. + +> **Note**  The client requires domain name to be canonical, otherwise the setting will be rejected by the client. + +  + +

Here are the steps to create canonical domain names: + +1. Transform the ASCII characters (A-Z only) to lower case. For example, Microsoft.COM -> microsoft.com. +2. Call [IdnToAscii](https://msdn.microsoft.com/library/windows/desktop/dd318149.aspx) with IDN\_USE\_STD3\_ASCII\_RULES as the flags. +3. Call [IdnToUnicode](https://msdn.microsoft.com/library/windows/desktop/dd318151.aspx) with no flags set (dwFlags = 0). + +

Supported operations are Add, Get, Replace and Delete. Value type is string. + +**Settings/AllowUserDecryption** +

Allows the user to decrypt files. If this is set to 0 (Not Allowed), then the user will not be able to remove protection from enterprise content through the operating system or the application user experiences. + +> [!Important] +> Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. + +

The following list shows the supported values: + +- 0 – Not allowed. +- 1 (default) – Allowed. + +

Most restricted value is 0. + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/RequireProtectionUnderLockConfig** +

Specifies whether the protection under lock feature (also known as encrypt under pin) should be configured. A PIN must be configured on the device before you can apply this policy. + +

The following list shows the supported values: + +- 0 (default) – Not required. +- 1 – Required. + +

Most restricted value is 1. + +

The CSP checks the current edition and hardware support (TPM), and returns an error message if the device does not have the required hardware. + +> **Note**  This setting is only supported in Windows 10 Mobile. + +  + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/DataRecoveryCertificate** +

Specifies a recovery certificate that can be used for data recovery of encrypted files. This is the same as the data recovery agent (DRA) certificate for encrypting file system (EFS), only delivered through MDM instead of Group Policy. + +> **Note**  If this policy and the corresponding Group Policy setting are both configured, the Group Policy setting is enforced. + +

DRA information from MDM policy must be a serialized binary blob identical to what we expect from GP. +The binary blob is the serialized version of following structure: + +``` syntax +// +//  Recovery Policy Data Structures +// +  +typedef struct _RECOVERY_POLICY_HEADER { +    USHORT      MajorRevision; +    USHORT      MinorRevision; +    ULONG       RecoveryKeyCount; +} RECOVERY_POLICY_HEADER, *PRECOVERY_POLICY_HEADER; +  +typedef struct _RECOVERY_POLICY_1_1    { +        RECOVERY_POLICY_HEADER  RecoveryPolicyHeader; +        RECOVERY_KEY_1_1        RecoveryKeyList[1]; +}   RECOVERY_POLICY_1_1, *PRECOVERY_POLICY_1_1; +  +#define EFS_RECOVERY_POLICY_MAJOR_REVISION_1   (1) +#define EFS_RECOVERY_POLICY_MINOR_REVISION_0   (0) +  +#define EFS_RECOVERY_POLICY_MINOR_REVISION_1   (1) +  +/////////////////////////////////////////////////////////////////////////////// +//                                                                            / +//  RECOVERY_KEY Data Structure                                               / +//                                                                            / +/////////////////////////////////////////////////////////////////////////////// +  +// +// Current format of recovery data. +// +  +typedef struct _RECOVERY_KEY_1_1   { +        ULONG               TotalLength; +        EFS_PUBLIC_KEY_INFO PublicKeyInfo; +} RECOVERY_KEY_1_1, *PRECOVERY_KEY_1_1; +  +  +typedef struct _EFS_PUBLIC_KEY_INFO { +  +    // +    // The length of this entire structure, including string data +    // appended to the end. The length should be a multiple of 8 for +    // 64 bit alignment +    // +  +    ULONG Length; +  +    // +    // Sid of owner of the public key (regardless of format). +   // This field is to be treated as a hint only. +    // +  +    ULONG PossibleKeyOwner; +  +    // +    // Contains information describing how to interpret +    // the public key information +    // +  +    ULONG KeySourceTag; +  +    union { +  +        struct { +  +            // +            // The following fields contain offsets based at the +            // beginning of the structure.  Each offset is to +            // a NULL terminated WCHAR string. +            // +  +            ULONG ContainerName; +            ULONG ProviderName; +  +            // +            // The exported public key used to encrypt the FEK. +            // This field contains an offset from the beginning of the +            // structure. +            // +  +            ULONG PublicKeyBlob; +  +            // +            // Length of the PublicKeyBlob in bytes +            // +  +            ULONG PublicKeyBlobLength; +  +        } ContainerInfo; +  +        struct { +  +            ULONG CertificateLength;       // in bytes +            ULONG Certificate;             // offset from start of structure +  +        } CertificateInfo; +  +  +        struct { +  +            ULONG ThumbprintLength;        // in bytes +            ULONG CertHashData;            // offset from start of structure +  +        } CertificateThumbprint; +    }; +  +  +  +} EFS_PUBLIC_KEY_INFO, *PEFS_PUBLIC_KEY_INFO; +  +// +// Possible KeyTag values +// +  +typedef enum _PUBLIC_KEY_SOURCE_TAG { +    EfsCryptoAPIContainer = 1, +    EfsCertificate, +    EfsCertificateThumbprint +} PUBLIC_KEY_SOURCE_TAG, *PPUBLIC_KEY_SOURCE_TAG; +  +``` + +

For EFSCertificate KeyTag, it is expected to be a DER ENCODED binary certificate. + +

Supported operations are Add, Get, Replace and Delete. Value type is base-64 encoded certificate. + +**Settings/RevokeOnUnenroll** +

This policy controls whether to revoke the WIP keys when a device unenrolls from the management service. If set to 0 (Don't revoke keys), the keys will not be revoked and the user will continue to have access to protected files after unenrollment. If the keys are not revoked, there will be no revoked file cleanup subsequently. Prior to sending the unenroll command, when you want a device to do a selective wipe when it is unenrolled, then you should explicitly set this policy to 1. + +

The following list shows the supported values: + +- 0 – Don't revoke keys. +- 1 (default) – Revoke keys. + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/RevokeOnMDMHandoff** +

Added in Windows 10, version 1703. This policy controls whether to revoke the WIP keys when a device upgrades from MAM to MDM. If set to 0 (Don't revoke keys), the keys will not be revoked and the user will continue to have access to protected files after upgrade. This is recommended if the MDM service is configured with the same WIP EnterpriseID as the MAM service. + +- 0 - Don't revoke keys +- 1 (dafault) - Revoke keys + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/RMSTemplateIDForEDP** +

TemplateID GUID to use for RMS encryption. The RMS template allows the IT admin to configure the details about who has access to RMS-protected file and how long they have access. + +

Supported operations are Add, Get, Replace and Delete. Value type is string (GUID). + +**Settings/AllowAzureRMSForEDP** +

Specifies whether to allow Azure RMS encryption for WIP. + +- 0 (default) – Don't use RMS. +- 1 – Use RMS. + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Settings/SMBAutoEncryptedFileExtensions** +

Added in Windows 10, version 1703. Specifies a list of file extensions, so that files with these extensions are encrypted when copying from an SMB share within the corporate boundary as defined in the Policy CSP nodes for [NetworkIsolation/EnterpriseIPRange](policy-configuration-service-provider.md#networkisolation-enterpriseiprange) and [NetworkIsolation/EnterpriseNetworkDomainNames](policy-configuration-service-provider.md#networkisolation-enterprisenetworkdomainnames). Use semicolon (;) delimiter in the list. +

When this policy is not specified, the existing auto-encryption behavior is applied. When this policy is configured, only files with the extensions in the list will be encrypted. +

Supported operations are Add, Get, Replace and Delete. Value type is string. + +**Settings/EDPShowIcons** +

Determines whether overlays are added to icons for WIP protected files in Explorer and enterprise only app tiles in the Start menu. Starting in Windows 10, version 1703 this setting also configures the visibility of the WIP icon in the title bar of a WIP-protected app. + +

The following list shows the supported values: + +- 0 (default) - No WIP overlays on icons or tiles. +- 1 - Show WIP overlays on protected files and apps that can only create enterprise content. + +

Supported operations are Add, Get, Replace and Delete. Value type is integer. + +**Status** +

A read-only bit mask that indicates the current state of WIP on the Device. The MDM service can use this value to determine the current overall state of WIP. WIP is only on (bit 0 = 1) if WIP mandatory policies and WIP AppLocker settings are configured. + +

Suggested values: + + +++++++ + + + + + + + + + + + + + + + + +

Reserved for future use

WIP mandatory settings

+

Set = 1

+

Not set = 0

Reserved for future use

AppLocker configured

+

Yes = 1

+

No = 0

WIP on = 1

+

WIP off = 0

4

3

2

1

0

+ +  + +

Bit 0 indicates whether WIP is on or off. + +

Bit 1 indicates whether AppLocker WIP policies are set. + +

Bit 3 indicates whether the mandatory WIP policies are configured. If one or more of the mandatory WIP policies are not configured, the bit 3 is set to 0 (zero). + +

Here's the list of mandatory WIP policies: + +- EDPEnforcementLevel in EnterpriseDataProtection CSP +- DataRecoveryCertificate in EnterpriseDataProtection CSP +- EnterpriseProtectedDomainNames in EnterpriseDataProtection CSP +- NetworkIsolation/EnterpriseIPRange in Policy CSP +- NetworkIsolation/EnterpriseNetworkDomainNames in Policy CSP + +

Bits 2 and 4 are reserved for future use. + +

Supported operation is Get. Value type is integer. + +  + +  + + + + + diff --git a/windows/client-management/mdm/enterprisedataprotection-ddf-file.md b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md new file mode 100644 index 0000000000..496f553310 --- /dev/null +++ b/windows/client-management/mdm/enterprisedataprotection-ddf-file.md @@ -0,0 +1,364 @@ +--- +title: EnterpriseDataProtection DDF file +description: The following topic shows the OMA DM device description framework (DDF) for the EnterpriseDataProtection configuration service provider. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: C6427C52-76F9-4EE0-98F9-DE278529D459 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseDataProtection DDF file + +The following topic shows the OMA DM device description framework (DDF) for the EnterpriseDataProtection configuration service provider. + +> [!Important] +> Starting in Windows 10, version 1703, AllowUserDecryption is no longer supported. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + EnterpriseDataProtection + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/EnterpriseDataProtection + + + + Settings + + + + + + + + + + + + + + + + + + + EDPEnforcementLevel + + + + + + + + Maps to MDM "EDPEnforcementLevel" policy. + + + + + + + + + + + text/plain + + + + + EnterpriseProtectedDomainNames + + + + + + + + Maps to EnerpriseProtectedDomainNames MDM policy. + + + + + + + + + + + text/plain + + + + + AllowUserDecryption + + + + + + + + Deprecated. Recommendation is to always set to 1. When fetching this policy value, client will always return 1 regardless of what was originally set by server. + + + + + + + + + + + text/plain + + + + + RequireProtectionUnderLockConfig + + + + + + + + + + + + + + + + + + text/plain + + + + + DataRecoveryCertificate + + + + + + + + + + + + + + + + + + + + + + + RevokeOnUnenroll + + + + + + + + + + + + + + + + + + text/plain + + + + + RevokeOnMDMHandoff + + + + + + + + + + + + + + + + + + text/plain + + + + + RMSTemplateIDForEDP + + + + + + + + + + + + + + + + + + text/plain + + + + + AllowAzureRMSForEDP + + + + + + + + + + + + + + + + + + text/plain + + + + + SMBAutoEncryptedFileExtensions + + + + + + + + + + + + + + + + + + text/plain + + + + + EDPShowIcons + + + + + + + + + + + + + + + + + + text/plain + + + + + + Status + + + + + + + + + + + + + + Current state of Enterprise Data Protection configuration on the device. + + text/plain + + + + + +``` + +  + +  + + + + + diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md new file mode 100644 index 0000000000..d3bdfb8e84 --- /dev/null +++ b/windows/client-management/mdm/enterprisedesktopappmanagement-csp.md @@ -0,0 +1,549 @@ +--- +title: EnterpriseDesktopAppManagement CSP +description: The EnterpriseDesktopAppManagement configuration service provider is used to handle enterprise desktop application management tasks, such as querying installed enterprise applications, installing applications, or removing applications. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 2BFF7491-BB01-41BA-9A22-AB209EE59FC5 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseDesktopAppManagement CSP + + +The EnterpriseDesktopAppManagement configuration service provider is used to handle enterprise desktop application management tasks, such as querying installed enterprise applications, installing applications, or removing applications. + +Application installations can take some time to complete, hence they are done asynchronously. When the Exec command is completed, the client can send a generic alert to the management server with a status, whether it's a failure or success. For a SyncML example, see [Alert example](#alert-example). + +The following diagram shows the EnterpriseDesktopAppManagement CSP in tree format. + +![enterprisedesktopappmanagement csp](images/provisioning-csp-enterprisedesktopappmanagement.png) + +**./Device/Vendor/MSFT/EnterpriseDesktopAppManagement** +The root node for the EnterpriseDesktopAppManagement configuration service provider. + +**MSI** +Node for all settings. + +**MSI/****_ProductID_** +The MSI product code for the application. + +**MSI/*ProductID*/Version** +Version number. Value type is string. Supported operation is Get. + +**MSI/*ProductID*/Name** +Name of the application. Value type is string. Supported operation is Get. + +**MSI/*ProductID*/Publisher** +Publisher of application. Value type is string. Supported operation is Get. + +**MSI/*ProductID*/InstallPath** +Installation path of the application. Value type is string. Supported operation is Get. + +**MSI/*ProductID*/InstallDate** +Installation date of the application. Value type is string. Supported operation is Get. + +**MSI/*ProductID*/DownloadInstall** +Executes the download and installation of the application. Value type is string. Supported operations are Execute and Get. + +**MSI/*ProductID*/Status** +Status of the application. Value type is string. Supported operation is Get. + +| Status | Value | +|---------------------------|-------| +| Initialized | 10 | +| Download In Progress | 20 | +| Pending Download Retry | 25 | +| Download Failed | 30 | +| Download Completed | 40 | +| Pending User Session | 48 | +| Enforcement In Progress | 50 | +| Pending Enforcement Retry | 55 | +| Enforcement Failed | 60 | +| Enforcement Completed | 70 | + +  + +**MSI/*ProductID*/LastError** +The last error code during the application installation process. This is typically stored as an HRESULT format. Depending on what was occurring when the error happened, this could be the result of executing MSIExec.exe or the error result from an API that failed. + +Value type is string. Supported operation is Get. + +**MSI/*ProductID*/LastErrorDesc** +Contains the last error code description. The LastErrorDesc value is looked up for the matching LastError value. Sometimes there is no LastErrorDesc returned. + +Value type is string. Supported operation is Get. + +**MSI/UpgradeCode** +Added in the March service release of Windows 10, version 1607. + +**MSI/UpgradeCode/_Guid_** +Added in the March service release of Windows 10, version 1607. A gateway (or device management server) uses this method to detect matching upgrade MSI product when a Admin wants to update an existing MSI app. If the same upgrade product is installed, then the update is allowed. + +Value type is string. Supported operation is Get. + + +## Examples + + +**SyncML to request CSP version information** + +``` syntax + + + + 12345 + + + ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement?prop=Type + + + + + + +``` + +The following table describes the fields in the previous sample: + +| Name | Description | +|--------|-------------------------------------------------------------------------------------------------------------------------------| +| Get | Operation being performed. The Get operation is a request to return information. | +| CmdID | Input value used to reference the request. Responses will include this value which can be used to match request and response. | +| LocURI | Path to Win32 CSP command processor. | + +  + +**SyncML to perform MSI operations for application uninstall** + +``` syntax + + + + 12345 + + + ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B1803A630-3C38-4D2B-9B9A-0CB37243539C%7D + + + + + + +``` + +The following table describes the fields in the previous sample: + +| Name | Description | +|--------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Delete | Operation being performed. The Delete operation is a request to delete the CSP node that represents the specified MSI installed application and to perform and uninstall of the application as part of the process. | +| CmdID | Input value used to reference the request. Responses will include this value which can be used to match request and response. | +| LocURI | Path to Win32 CSP command processor, including the Product ID (in this example, 1803A630-3C38-4D2B-9B9A-0CB37243539C) property escaped for XML formatting. | + +  + +**SyncML to perform MSI operations for application status reporting** + +``` syntax + + + + 12345 + + + ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B1803A630-3C38-4D2B-9B9A-0CB37243539C%7D + + + + + + +``` + +The following table describes the fields in the previous sample: + +| Name | Description | +|--------|------------------------------------------------------------------------------------------------------------------------------------------------------------| +| Get | Operation being performed. The Get operation is a request to report the status of the specified MSI installed application. | +| CmdID | Input value used to reference the request. Responses will include this value which can be used to match request and response. | +| LocURI | Path to Win32 CSP command processor, including the Product ID (in this example, 1803A630-3C38-4D2B-9B9A-0CB37243539C) property escaped for XML formatting. | + +  + +**SyncML to perform MSI install operations for an application targeted to a specific user on the device. The Add command is required to preceed the Exec command.** + +``` syntax + + + + 1 + + + ./User/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B1803A630-3C384D2B-9B9A-0CB37243539C%7D/DownloadInstall + + + + + 6 + + + ./User/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B1803A630-3C38-4D2B-9B9A-0CB37243539C%7D/DownloadInstall + + + xml + text/plain + + + + + + + + http://bcl-w2k12r2-vm/testapps/msi/reboot/reboot.msi + + https://dp2.com/packages/myApp.msi + + + +134D8F1F7C3C036DC3DCDA9F97515C8C7951DB154B73365C9C22962BD23E3EB3 + + + /quiet + 5 + 3 + 5 + + + + + + + + + +``` + +The following table describes the fields in the previous sample: + + ++++ + + + + + + + + + + + + + + + + +
NameDescription
AddThis is required to precede the Exec command. +
    +
  • CmdID - Input value used to reference the request. Reponses includes this value, which can be use to match the request and response.
  • +
  • LocURI - Path to Win32 CSP command processor, including the Product ID (in this example, 1803A630-3C38-4D2B-9B9A-0CB37243539C) property escaped for XML formatting.
  • +
ExecThe Exec node includes the parameters and properties requires to locate, download, validate and perform product installation. +
    +
  • CmdID - Input value used to reference the request. Responses will include this value which can be used to match request and response.
  • +
  • LocURI - Path to Win32 CSP command processor, including the Product ID (in this example, 1803A630-3C38-4D2B-9B9A-0CB37243539C) property escaped for XML formatting.
  • +
  • Data - The Data node contains an embedded XML, of type “MsiInstallJob”
  • +
  • MsiInstallJob - Contains all information required for the successful download, validation and execution of the MSI installation process (see section at the end of this document for details on this embedded data object).
  • +
+ +  + +> **Note**  Information status on the MSI job will be reported using standard OMA-DM notification mechanism. The status reported is represented using standard MSIEXEC return codes as HRESULT as defined in the MSIEXEC topic on Microsoft TechNet at . + +  + +**SyncML to perform MSI install operations for an application targeted to all users on the device (per-device installation)** + +``` syntax + + + + 1 + + + ./Device /Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B6F7CB29F-1319-4816-B345-0856916EB801%7D/DownloadInstall + + + + + + 67890 + + + ./Device /Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/%7B6F7CB29F-1319-4816-B345-0856916EB801%7D/DownloadInstall + + + xml + text/plain + + + + + + + http://bcl-w2k12r2-vm/testapps/msi/Orca/Orca.msi + https://dp2.com/packages/myApp.msi + + + + 4525065777EF18B9444ABF71DD4B48E5F64F4F0E1E029995FB8DA441CDE4296E + + + /quiet + 5 + 3 + 5 + + + + + + + + + +``` + +The following table MsiInstallJob describes the schema elements. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ElementDescription
MsiInstallJobroot element +

"Attribute: "id - the application identifier of the application being installed

Productchild element of MsiInstallJob +

Attribute: “Version” – string representation of application version

Downloadchild element of Product. Container for download configuration information.
ContentURLListchild element of Download. Contains list of 1 or more content download URL locators in the form of ContentURL elements.
ContentURLLocation content should be downloaded from. Must be a property formatted URL that points to the .MSI file.
ValidationContains information used to validate contend authenticity. • FileHash – SHA256 hash value of file content
FileHashSHA256 hash value of file content
Enforcementinstallation properties to be used when installing this MSI
CommandLineCommand-line options to be used when calling MSIEXEC.exe
TimeoutAmount of time, in minutes that the installation process can run before the installer considers the installation may have failed and no longer monitors the installation operation.
RetryCountThe number of times the download and installation operation will be retried before the installation will be marked as failed.
RetryIntervalAmount of time, in minutes between retry operations.
+ +  + +Here is an example of a common response to a request + +``` syntax + + + + + + 12345 + 1 + 0 + SyncHdr + 200 + + + 67890 + 1 + 1 + Add + 200 + + + + +``` + +## How to determine which installation context to use for an MSI package + + +The following tables shows how app targeting and MSI package type (per-user, per machine, or dual mode) are installed in the client. + +For Intune standalone environment, the MSI package will determine the MSI execution context. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
TargetPer-user MSIPer-machine MSIDual mode MSI
UserInstall the MSI per-user +

LocURI contains a User prefix, such as ./User

Install the MSI per-device +

LocURI contains a Device prefix, such as ./Device

Install the MSI per-user +

LocURI contains a User prefix, such as ./User

SystemInstall the MSI per-user +

LocURI contains a User prefix, such as ./User

Install the MSI per-device +

LocURI contains a Device prefix, such as ./Device

Install the MSI per-user +

LocURI contains a User prefix, such as ./User

+ +  + +The following table applies to SCCM hybrid environment. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
TargetPer-user MSIPer-machine MSIDual mode MSI
UserInstall the MSI per-user +

LocURI contains a User prefix, such as ./User

Install the MSI per-device +

LocURI contains a Device prefix, such as ./Device

Install the MSI per-user +

LocURI contains a User prefix, such as ./User

SystemInstall the MSI per-user +

LocURI contains a User prefix, such as ./User

Install the MSI per-device +

LocURI contains a Device prefix, such as ./Device

Install the MSI per- system context +

LocURI contains a Device prefix, such as ./Device

+ +  + +## How to determine the package type from the MSI package + + +- ALLUSERS="" - per-user package type +- ALLUSERS=1 - per-machine package type +- ALLUSERS=2, MSIINSTALLPERUSER=1 - dual mode package type + +Properties can be specified in the package, passed through the command line, modified by a transform, or (more commonly) selected through a user interface dialog. + +Here's a list of references: + +- [Using Windows Installer](https://technet.microsoft.com/library/cc782896.aspx) +- [Authoring a single package for Per-User or Per-Machine Installation context in Windows 7](http://blogs.msdn.com/b/windows_installer_team/archive/2009/09/02/authoring-a-single-package-for-per-user-or-per-machine-installation-context-in-windows-7.aspx) +- SyncML Representation Protocol, Draft Version 1.3 - 27 Aug 2009 (OMA-TS-SyncML\_RepPro-V1\_3-20090827-D) + +## Alert example + + +``` syntax + + 4 + 1224 + + + ./Device/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/{AF9257BA-6BBD-4624-AA9B-0182D50292C3}/DownloadInstall + + + Reversed-Domain-Name:com.microsoft.mdm.win32csp_install + int + informational + + 0 + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md b/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md new file mode 100644 index 0000000000..3b4164d39c --- /dev/null +++ b/windows/client-management/mdm/enterprisedesktopappmanagement-ddf-file.md @@ -0,0 +1,372 @@ +--- +title: EnterpriseDesktopAppManagement DDF +description: This topic shows the OMA DM device description framework (DDF) for the EnterpriseDesktopAppManagement configuration service provider. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: EF448602-65AC-4D59-A0E8-779876542FE3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseDesktopAppManagement DDF + + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseDesktopAppManagement** configuration service provider. + +DDF files are used only with OMA DM provisioning XML. + +``` syntax + +]> + + 1.2 + + EnterpriseDesktopAppManagement + ./Device/Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.0/MDM/EnterpriseDesktopAppManagement + + + + MSI + + + + + Product Type is MSI + + + + + + + + + + + + + + + + + + + + + + + + + MSI product code for Threshold + + + + + + + + + + + + + ProductID + + + + + + Version + + + + + MSI Product Version + + + + + + + + + + + + + + text/plain + + + + + Name + + + + + + + + + + + + + + + + + + text/plain + + + + + Publisher + + + + + + + + + + + + + + + + + + text/plain + + + + + InstallPath + + + + + + + + + + + + + + + + + + text/plain + + + + + InstallDate + + + + + + + + + + + + + + + + + + text/plain + + + + + DownloadInstall + + + + + + + + Method to download and install an MSI app + + + + + + + + + + + + + + text/plain + + + + + Status + + + + + + + + + + + + + + + + + + text/plain + + + + + LastError + + + + + + + + + + + + + + + + + + text/plain + + + + + LastErrorDesc + + + + + + + + + + + + + + + + + + text/plain + + + + + + UpgradeCode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Guid + + text/plain + + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md b/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md new file mode 100644 index 0000000000..bb50c5d323 --- /dev/null +++ b/windows/client-management/mdm/enterprisedesktopappmanagement2-xsd.md @@ -0,0 +1,107 @@ +--- +title: EnterpriseDesktopAppManagement XSD +description: This topic contains the XSD schema file for the EnterpriseDesktopAppManagement configuration service provider’s DownloadInstall parameter. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 60980257-4F48-4A68-8E8E-1EF0A3F090E2 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseDesktopAppManagement XSD + + +This topic contains the XSD schema file for the EnterpriseDesktopAppManagement configuration service provider’s DownloadInstall parameter. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +The following table describes the various elements and attributes of the XSD file: + +  + +| Name | Description | +|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| MsiInstallJob | Root element | +| id | The application identifier for the application being installed. | +| Product | Child element of MsiInstallJob | +| Version | String representation of the application version | +| Download | Child element of Product. Container for download configuration information. | +| ContentURLList | Child element of Download. Contains list of one or more content download URL locators in the form of ContentURL elements. | +| ContentURL | Location that content should be downloaded from. Must be a property formatted URL that points to the MSI file. | +| Validation | Contains information used to validate content authenticity. | +| FileHash | SHA256 hash value of file content. | +| Enforcement | Installation properties to be used when installing this MSI | +| CommandLine | Command-line options to be used when calling MSIEXEC.exe | +| Timeout | Amount of time in minutes that the installation process can run before the installer considers the installation may have failed and no longer monitors the installation operation. | +| RetryCount | Number of times the download and installation operation will be retried before the installation will be marked as failed. | +| RetryInterval | Amount of time in minutes between retry operations. | + +  + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseext-csp.md b/windows/client-management/mdm/enterpriseext-csp.md new file mode 100644 index 0000000000..867a193685 --- /dev/null +++ b/windows/client-management/mdm/enterpriseext-csp.md @@ -0,0 +1,373 @@ +--- +title: EnterpriseExt CSP +description: EnterpriseExt CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: ACA5CD79-BBD5-4DD1-86DA-0285B93982BD +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseExt CSP + + +The EnterpriseExt configuration service provider allows OEMs to set their own unique ID for their devices, set display brightness values, and set the LED behavior. + +> **Note**   The EnterpriseExt CSP is only supported in Windows 10 Mobile. + +  + +The following diagram shows the EnterpriseExt configuration service provider in tree format as used by both the Open Mobile Alliance (OMA) Device Management (DM) and OMA Client Provisioning. + +![enterpriseext csp](images/provisioning-csp-enterpriseext.png) + +The following list shows the characteristics and parameters. + +**./Vendor/MSFT/EnterpriseExt** +The root node for the EnterpriseExt configuration service provider. Supported operations is Get. + +**DeviceCustomData** +Node for setting the custom device ID and string. + +**DeviceCustomData/CustomID** +Any string value as the device ID. This value appears in **Settings** > **About** > **Info**. + +Here's an example for getting custom data. + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/EnterpriseExt/DeviceCustomData/CustomID + + + + + ./Vendor/MSFT/EnterpriseExt/DeviceCustomData/CustomString + + + + + + +``` + +**DeviceCustomData/CustomString** +Any string value that is associated with the device. + +Here's an example for setting custom data. + +``` syntax + + + + + 1 + + + ./Vendor/MSFT/EnterpriseExt/DeviceCustomData/CustomID + + urn:uuid:130CCE0D-0187-5866-855A-DE7406F76046 + + + + ./Vendor/MSFT/EnterpriseExt/DeviceCustomData/CustomString + + {"firstName":"John","lastName":"Doe"} + + + + + +``` + +**Brightness** +Node for setting device brightness values. + +**Brightness/Default** +Default display brightness value. For example, you can maximize battery life by reducing the default value or set it to medium in a facility that is generally darker. + +The valid values are: + +- Automatic - the device determines the brightness +- Low +- Medium +- High + +The supported operations are Get and Replace. + +Here's an example for getting the current default value. + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/EnterpriseExt/Brightness/Default + + + + + + +``` + +Here's an example for setting the default value to medium. + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/EnterpriseExt/Brightness/Default + + medium + + + + + +``` + +**Brightness/MaxAuto** +Maximum display brightness value when the device is set to automatic mode. The device brightness will never be higher than the MaxAuto value. The value values are: + +- Low +- Medium +- High + +The supported operations are Get and Replace. + +Here's an example for setting the maximum auto-brightness to medium. + +``` syntax + + + + + 2 + + + ./Vendor/MSFT/EnterpriseExt/Brightness/MaxAuto + + medium + + + + + +``` + +**LedAlertNotification** +Node for setting LED behavior of the device. + +**LedAlertNotification/State** +LED state. The valid values are: + +- 0 - off +- 1 - on +- 2 - blink + +Example: LED On + +``` syntax + + + + + 3 + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/Intensity + + + int + + 100 + + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/State + + + int + + 1 + + + + + +``` + +Example: LED Off + +``` syntax + + + + + 3 + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/State + + + int + + 0 + + + + + +``` + +**LedAlertNotification/Intensity** +Intensity of the LED brightness. You can set the value between 1 - 100. + +Example: LED blink + +``` syntax + + + + + 3 + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/Period + + + int + + 500 + + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/Dutycycle + + + int + + 70 + + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/Intensity + + + int + + 100 + + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/Cyclecount + + + int + + 543210 + + + + ./Vendor/MSFT/EnterpriseExt/LedAlertNotification/State + + + int + + 2 + + + + + +``` + +**LedAlertNotification/Period** +Duration of each blink, which is the time of ON + OFF. The value is in milliseconds. This is valid only for blink. + +**LedAlertNotification/DutyCycle** +LED ON duration during one blink cycle. You can set the value between 1 - 100. This is valid only for blink. + +**LedAlertNotification/Cyclecount** +Number of blink cycles. The data type is a 4-byte signed integer. Any negative value or zero results in an error. This node is only valid for blink. + +**DeviceReboot** +Removed in Windows 10. + +**DeviceReboot/WaitTime** +Removed in Windows 10. + +**MaintenanceWindow** +Removed in Windows 10. + +**MaintenanceWindow/MaintenanceAllowed** +Removed in Windows 10. + +**MaintenanceWindow/MWMandatory** +Removed in Windows 10. + +**MaintenanceWindow/ScheduleXML** +Removed in Windows 10. + +**MaintenanceWindow/MWNotificationDuration** +Removed in Windows 10. + +**MaintenanceWindow/MWminimumDuration** +Removed in Windows 10. + +**DeviceUpdate** +Removed in Windows 10. + +**DeviceUpdate/DateTimeStamp** +Removed in Windows 10. + +**DeviceUpdate/UpdateResultXml** +Removed in Windows 10. + +**MDM** +Removed in Windows 10. + +**MDM/Server** +Removed in Windows 10. + +**MDM/Username** +Removed in Windows 10. + +**MDM/Password** +Removed in Windows 10. + +**MDM/EnableDeviceEnrollment** +Removed in Windows 10. + +**Pfx** +Removed in Windows 10. + +**DisableEnterpriseValidation** +Removed in Windows 10. + +  + +  + +10/10/2016 + + + + diff --git a/windows/client-management/mdm/enterpriseext-ddf.md b/windows/client-management/mdm/enterpriseext-ddf.md new file mode 100644 index 0000000000..76b9534272 --- /dev/null +++ b/windows/client-management/mdm/enterpriseext-ddf.md @@ -0,0 +1,320 @@ +--- +title: EnterpriseExt DDF +description: EnterpriseExt DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 71BF81D4-FBEC-4B03-BF99-F7A5EDD4F91B +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseExt DDF + + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseExt** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + +``` syntax + +]> + + 1.2 + + EnterpriseExt + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + DeviceCustomData + + + + + + + + + + + + + + + + + + + + + + CustomID + + + + + + + + + + + + + + + + text/plain + + + + + CustomString + + + + + + + + + + + + + + + + text/plain + + + + + + Brightness + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + + + + + + + + + + text/plain + + + + + MaxAuto + + + + + + + + + + + + + + + + text/plain + + + + + + LedAlertNotification + + + + + + + + + + + + + + + + + + + + + + State + + + + + + + + + + + + + + + + text/plain + + + + + Intensity + + + + + + + + + + + + + + + + text/plain + + + + + Period + + + + + + + + + + + + + + + + text/plain + + + + + DutyCycle + + + + + + + + + + + + + + + + text/plain + + + + + Cyclecount + + + + + + + + + + + + + + + + text/plain + + + + + + +``` + + + +  + +  + + + + + diff --git a/windows/client-management/mdm/enterpriseextfilessystem-csp.md b/windows/client-management/mdm/enterpriseextfilessystem-csp.md new file mode 100644 index 0000000000..9cc709a3a7 --- /dev/null +++ b/windows/client-management/mdm/enterpriseextfilessystem-csp.md @@ -0,0 +1,130 @@ +--- +title: EnterpriseExtFileSystem CSP +description: EnterpriseExtFileSystem CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: F773AD72-A800-481A-A9E2-899BA56F4426 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseExtFileSystem CSP + + +The EnterpriseExtFileSystem configuration service provider (CSP) allows IT administrators to add, retrieve, or change files in the file system through the Mobile Device Management (MDM) service. For example, you can use this configuration service provider to push a provisioning XML file or a new lock screen background image file to a device through the MDM service, and also retrieve logs from the device in the enterprise environment. + +> **Note**  The EnterpriseExtFileSystem CSP is only supported in Windows 10 Mobile. + +  + +File contents are embedded directly into the syncML message, so there is a limit to the size of the file that can be retrieved from the device. The default limit is 0x100000 (1 MB). You can configure this limit by using the following registry key: **Software\\Microsoft\\Provisioning\\CSPs\\.\\Vendor\\MSFT\\EnterpriseExtFileSystem\\MaxFileReadSize**. + +The following diagram shows the EnterpriseExtFileSystem configuration service provider in tree format as used by the Open Mobile Alliance (OMA) Device Management (DM). + +![enterpriseextfilesystem csp](images/provisioning-csp-enterpriseextfilesystem.png) + +The following list describes the characteristics and parameters. + +**./Vendor/MSFT/EnterpriseExtFileSystem** +

The root node for the EnterpriseExtFileSystem configuration service provider. Supported operations are Add and Get.

+ +**Persistent** +

The EnterpriseExtFileSystem CSP allows an enterprise to read, write, delete and list files in this folder. When an app writes data to the Persistent folder, it accesses that data from the EnterpriseExtFileSystem\\Persistent node. Files written to the Persistent folder persists over ordinary power cycles.

+ +> **Important**  There is a limit to the amount of data that can be persisted, which varies depending on how much disk space is available on one of the partitions. This data cap amount (that can be persisted) varies by manufacturer. + +  + +> **Note**   When the IT admin triggers a **doWipePersistProvisionedData** action using [RemoteWipe CSP](remotewipe-csp.md), items stored in the Persistent folder are persisted over wipe and restored when the device boots again. The contents are not persisted if a **doWipe** action is triggered. + +  + +**NonPersistent** +

The EnterpriseExtFileSystem CSP allows an enterprise to read, write, delete and list files in this folder. When an app writes data to the Non-Persistent folder, it accesses that data from the EnterpriseExtFileSystem\\NonPersistent node. Files written to the NonPersistent folder will persist over ordinary power cycles.

+ +

When the device is wiped, any data stored in the NonPersistent folder is deleted.

+ +**OemProfile** +

Added in Windows 10, version 1511. The EnterpriseExtFileSystem CSP allows an enterprise to deploy an OEM profile on the device, such as a barcode scanner profile then can be consumed by the OEM barcode scanner driver. The file is placed into the \\data\\shareddata\\oem\\public\\profile\\ folder of the device.

+ +***Directory*** +

The name of a directory in the device file system. Any *Directory* node can have directories and files as child nodes.

+ +

Use the Add command to create a new directory. You cannot use it to add a new directory under a file system root.

+ +

Use the Get command to return the list of child node names under *Directory*.

+ +

Use the Get command with ?List=Struct to recursively return all child node names, including subdirectory names, under *Directory*.

+ +***Filename*** +

The name of a file in the device file system.

+ +Supported operations is Get. + +## OMA DM examples + + +The following example shows how to retrieve a file from the device. + +``` syntax + + 2 + + + ./Vendor/MSFT/EnterpriseExtFileSystem/Persistent/file.txt + + + +``` + +The following example shows the file name that is returned in the body of the response syncML code. In this example, the full path of the file on the device is C:/data/test/bin/filename.txt. + +``` syntax + + 3 + 1 + 2 + + + ./Vendor/MSFT/EnterpriseExtFileSystem/Persistent/filename.txt + + + b64 + application/octet-stream + + aGVsbG8gd29ybGQ= + + +``` + +The following example shows how to push a file to the device. + +``` syntax + + 2 + + + ./Vendor/MSFT/EnterpriseExtFileSystem/Persistent/new.txt + + + b64 + application/octet-stream + + aGVsbG8gd29ybGQ= + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterpriseextfilesystem-ddf.md b/windows/client-management/mdm/enterpriseextfilesystem-ddf.md new file mode 100644 index 0000000000..14ac906b77 --- /dev/null +++ b/windows/client-management/mdm/enterpriseextfilesystem-ddf.md @@ -0,0 +1,273 @@ +--- +title: EnterpriseExtFileSystem DDF +description: EnterpriseExtFileSystem DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 2D292E4B-15EE-4AEB-8884-6FEE8B92D2D1 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseExtFileSystem DDF + + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseExtFileSystem** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the Windows 10 version 1607 DDF files from [here](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip). + +``` syntax + +]> + + 1.2 + + EnterpriseExtFileSystem + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + Persistent + + + + + + + + + + + + + + + + + + + + Files_abc1 + + + + + + + + + + + + + + + + + Files + + + + + + + Directory_abc2 + + + + + + + + + + + + + + + + + Directory + + text/plain + + + + + + NonPersistent + + + + + + + + + + + + + + + + + + + + Files_abc3 + + + + + + + + + + + + + + + + + Files + + text/plain + + + + + Directory_abc4 + + + + + + + + + + + + + + + + + Directory + + text/plain + + + + + + OemProfile + + + + + + + + + + + + + + + + + + + + Directory_abc5 + + + + + + + + + + + + + + + + + Directory + + text/plain + + + + + Files_abc6 + + + + + + + + + + + + + + + + + Files + + text/plain + + + + + + +``` + +## Related topics + + +[EnterpriseExtFileSystem configuration service provider](enterpriseextfilessystem-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-csp.md b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md new file mode 100644 index 0000000000..85be2efaa7 --- /dev/null +++ b/windows/client-management/mdm/enterprisemodernappmanagement-csp.md @@ -0,0 +1,529 @@ +--- +title: EnterpriseModernAppManagement CSP +description: EnterpriseModernAppManagement CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 9DD0741A-A229-41A0-A85A-93E185207C42 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseModernAppManagement CSP + +The EnterpriseModernAppManagement configuration service provider (CSP) is used for the provisioning and reporting of modern enterprise apps. For details about how to use this CSP to for reporting apps inventory, installation and removal of apps for users, provisioning apps to devices, and managing app licenses, see [Enterprise app management](enterprise-app-management.md). + +> [!Note] +> Windows Holographic only supports per-user configuration of the EnterpriseModernAppManagement CSP. + +The following image shows the EnterpriseModernAppManagement configuration service provider in tree format. + +![enterprisemodernappmanagement csp diagram](images/provisioning-csp-enterprisemodernappmanagement.png) + +**Device or User context** +

For user context, use **./User/Vendor/MSFT** path and for device context, use **./Device/Vendor/MSFT** path. + +> [!Note] +> Windows Holographic and Windows 10 Mobile only support per-user configuration of the EnterpriseModernAppManagement CSP. + +**AppManagement** +

Required. Used for inventory and app management (post-install). + +**AppManagement/UpdateScan** +

Required. Used to start the Windows Update scan. + +

Supported operation is Execute. + +**AppManagement/LastScanError** +

Required. Reports the last error code returned by the update scan. + +

Supported operation is Get. + +**AppManagement/AppInventoryResults** +

Added in Windows 10, version 1511. Required. Returns the results for app inventory that was created after the AppInventoryQuery operation. + +

Supported operation is Get. + +

Here's an example of AppInventoryResults operation. + +``` syntax + + 11 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults + + + +``` + +**AppManagement/AppInventoryQuery** +

Added in Windows 10, version 1511. Required. Specifies the query for app inventory. + +

Query parameters: + +- Output - Specifies the parameters for the information returned in AppInventoryResults operation. Mutiple value must be separate by |. Valid values are: + - PackagesName - returns the *PackageFamilyName* and *PackageFullName* of the app. Default if nothing is specified. + - PackageDetails - returns all inventory attributes of the package. This includes all information from PackageNames parameter, but does not validate RequiresReinstall. + - RequiredReinstall - Validates the app status of the apps in the inventory query to determine if they require a reinstallation. This attribute may impact system performance depending on the number of apps installed. Requiring reinstall occurs when resource package updates or when the app is in a tampered state. +- Source - specifies the app classification that aligns to the existing inventory nodes. You can use a specific filter or if no filter is specified then all sources will be returned. If no value is specified, all classifications are returned. Valid values are: + - AppStore - This classification is for apps that were acquired from Windows Store. These were apps directly installed from Windows Store or enterprise apps from Windows Store for Business. + - nonStore - This classification is for apps that were not acquired from the Windows Store. + - System - Apps that are part of the OS. You cannot uninstall these apps. This classification is read-only and can only be inventoried. +- PackageTypeFilter - Specifies one or multiple types of packages you can use to query the user or device. Multiple values must be separated by |. Valid values are: + + - Main - returns the main installed package. + - Bundle - returns installed bundle packages. + - Framework - returns installed framework packages. + - Resource - returns installed resources packages. Resources are either language, scale, or DirectX resources. They are parts of a bundle. + - XAP - returns XAP package types. + - All - returns all package types. + + If no value is specified, the combination of Main, Bundle, Framework, and XAP are returned. + +- PackageFamilyName - specifies the name of a particular package. If you specify this parameter, it returns the Package Family name if the package contains this value. + + If you do not specify this value, then all packages are returned. + +- Publisher - specifies the publisher of a particular package. If you specify this parameter, it returns the publisher if the value exists in the Publisher field. + + If you do not specify this value, then all publishers are returned. + + +

Supported operation is Get and Replace. + +

The following example sets the inventory query for the package names and checks the status for reinstallation for all main packages that are nonStore apps. + +``` syntax + + 10 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery + + xml + + + +``` +**AppManagement/RemovePackage** +

Added in Windows 10, version 1703. Used to remove packages. + +

Parameters: +

    +
  • Package +
      +
    • Name: Specifies the PackageFullName of the particular package to remove.
    • +
    • RemoveForAllUsers: +
        +
      • 0 (default) – Package will be un-provisioned so that new users do not receive the package. The package will remain installed for current users.
      • +
      • 1 – Package will be removed for all users.
      • +
      +
    • +
    +
  • +
  • User (optional): Specifies the SID of the particular user for whom to remove the package; only the package for the specified user can be removed. Not required for ./User/Vendor/MSFT.
  • +
+ + +

Supported operation is Execute. + +

The following example removes a package for the specified user: + +```XML + + 10 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/RemovePackage + + xml + + + + + +``` +

The following example removes a package for all users: + +````XML + + 10 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/RemovePackage + + xml + + + + + +```` + +**AppManagement/nonStore** +

Used to manage enterprise apps or developer apps that were not acquired from the Windows Store. + +

Supported operation is Get. + +**AppManagement/System** +

Reports apps installed as part of the operating system. + +

Supported operation is Get. + +**AppManagement/AppStore** +

Required. Used for managing apps from the Windows Store. + +

Supported operations are Get and Delete. + +**.../****_PackageFamilyName_** +

Optional. Package family name (PFN) of the app. There is one for each PFN on the device when reporting inventory. These items are rooted under their signing origin. + +

Supported operations are Get and Delete. + +> [!Note] +> XAP files use a product ID in place of PackageFamilyName. Here's an example of XAP product ID (including the braces), {12345678-9012-3456-7890-123456789012}. + + +

Here's an example for uninstalling an app: + +``` syntax + + + + + 2 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D + + + + + + +``` + +**.../*PackageFamilyName*/****_PackageFullName_** +

Optional. Full name of the package installed. + +

Supported operations are Get and Delete. + +> [!Note] +> XAP files use a product ID in place of PackageFullName. Here's an example of XAP product ID (including the braces), {12345678-9012-3456-7890-123456789012}. + +  +**.../*PackageFamilyName*/*PackageFullName*/Name** +

Required. Name of the app. Value type is string. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/Version** +

Required. Version of the app. Value type is string. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/Publisher** +

Required. Publisher name of the app. Value type is string. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/Architecture** +

Required. Architecture of installed package. Value type is string. + +> [!Note] +> Not applicable to XAP files. + +  + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/InstallLocation** +

Required. Install location of the app on the device. Value type is string. + +> [!Note] +> Not applicable to XAP files. + +  + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/IsFramework** +

Required. Whether or not the app is a framework package. Value type is int. The value is 1 if the app is a framework package and 0 (zero) for all other cases. + +> [!Note] +> Not applicable to XAP files. + +  +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/IsBundle** +

Required. The value is 1 if the package is an app bundle and 0 (zero) for all other cases. Value type is int. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/InstallDate** +

Required. Date the app was installed. Value type is string. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/ResourceID** +

Required. Resource ID of the app. This is null for the main app, ~ for a bundle, and contains resource information for resources packages. Value type is string. + +> [!Note] +> Not applicable to XAP files. + +  +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/PackageStatus** +

Required. Provides information about the status of the package. Value type is int. Valid values are: + +- OK (0) - The package is usable. +- LicenseIssue (1) - The license of the package is not valid. +- Modified (2) - The package payload was modified by an unknown source. +- Tampered (4) - The package payload was tampered intentionally. +- Disabled (8) - The package is not available for use. It can still be serviced. + +> [!Note] +> Not applicable to XAP files. + +  + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/RequiresReinstall** +

Required. Specifies whether the package state has changed and requires a reinstallation of the app. This can occur when new app resources are required, such as when a device has a change in language preference or a new DPI. It can also occur of the package was corrupted. If the value is 1, reinstallation of the app is performed. Value type is int. + +> [!Note] +> Not applicable to XAP files. + +  +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/Users** +

Required. Registered users of the app. If the query is at the device level, it returns all the registered users of the device. If you query the user context, it will only return the current user. Value type is string. + +

Supported operation is Get. + +**.../*PackageFamilyName*/*PackageFullName*/IsProvisioned** +

Required. The value is 0 or 1 that indicates if the app is provisioned on the device. The value type is int. + +

Supported operation is Get. + +**.../*PackageFamilyName*/DoNotUpdate** +

Required. Specifies whether you want to block a specific app from being updated via auto-updates. + +

Supported operations are Add, Get, Delete, and Replace. + +**.../*PackageFamilyName*/AppSettingPolicy** (only for ./User/Vendor/MSFT) +

Added in Windows 10, version 1511. Interior node for all managed app setting values. This node is only supported in the user context. + +**.../*PackageFamilyName*/AppSettingPolicy/****_SettingValue_** (only for ./User/Vendor/MSFT) +

Added in Windows 10, version 1511. The *SettingValue* and data represent a key value pair to be configured for the app. The node represents the name of the key and the data represents the value. You can find this value in LocalSettings in the Managed.App.Settings container. + +

This setting only works for apps that support the feature and it is only supported in the user context. + +

Value type is string. Supported operations are Add, Get, Replace, and Delete. + +

The following example sets the value for the 'Server' + +``` syntax + + + 0 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy/Server + + + chr + + server1.contoso.com + + +``` + +

The following example gets all managed app settings for a specific app. + +``` syntax + + + 0 + + + ./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy?list=StructData + + + +``` + +**AppInstallation** +

Required node. Used to perform app installation. + +**AppInstallation/****_PackageFamilyName_** +

Optional node. Package family name (PFN) of the app. There is one for each PFN on the device when reporting inventory. These items are rooted under their signing origin. + +

Supported operations are Get and Add. + +> [!Note] +> XAP files use a product ID in place of PackageFamilyName. Here's an example of XAP product ID (including the braces), {12345678-9012-3456-7890-123456789012}. + +  +**AppInstallation/*PackageFamilyName*/StoreInstall** +

Required. Command to perform an install of an app and a license from the Windows Store. + +

Supported operation is Execute, Add, Delete, and Get. + +**AppInstallation/*PackageFamilyName*/HostedInstall** +

Required. Command to perform an install of an app package from a hosted location (this can be a local drive, a UNC, or https data source). + +

Supported operation is Execute, Add, Delete, and Get. + +**AppInstallation/*PackageFamilyName*/LastError** +

Required. Last error relating to the app installation. + +

Supported operation is Get. + +> [!Note] +> This element is not present after the app is installed. + +  + +**AppInstallation/*PackageFamilyName*/LastErrorDescription** +

Required. Description of last error relating to the app installation. + +

Supported operation is Get. + +> [!Note] +> This element is not present after the app is installed. + +  +**AppInstallation/*PackageFamilyName*/Status** +

Required. Status of app installation. The following values are returned: + +- NOT\_INSTALLED (0) - The node was added, but the execution has not completed. +- INSTALLING (1) - Execution has started, but the deployment has not completed. If the deployment completes regardless of success, this value is updated. +- FAILED (2) - Installation failed. The details of the error can be found under LastError and LastErrorDescription. +- INSTALLED (3) - Once an install is successful this node is cleaned up, however in the event the clean up action has not completed, this state may briefly appear. + +

Supported operation is Get. + +> [!Note] +> This element is not present after the app is installed. + +  +**AppInstallation/*PackageFamilyName*/ProgessStatus** +

Required. An integer the indicates the progress of the app installation. For https locations, this indicates the download progress. ProgressStatus is not available for provisioning and it is only for user-based installations. In provisioning, the value is always 0 (zero). + +

Supported operation is Get. + +> [!Note] +> This element is not present after the app is installed. + +  +**AppLicenses** +

Required node. Used to manage licenses for app scenarios. + +**AppLicenses/StoreLicenses** +

Required node. Used to manage licenses for store apps. + +**AppLicenses/StoreLicenses/****_LicenseID_** +

Optional node. License ID for a store installed app. The license ID is generally the PFN of the app. + +

Supported operations are Add, Get, and Delete. + +**AppLicenses/StoreLicenses/*LicenseID*/LicenseCategory** +

Added in Windows 10, version 1511. Required. Category of license that is used to classify various license sources. Valid value: + +- Unknown - unknown license category +- Retail - license sold through retail channels, typically from the Windows Store +- Enterprise - license sold through the enterprise sales channel, typically from the Store for Business +- OEM - license issued to an OEM +- Developer - developer license, typically installed during the app development or side-loading scernarios. + +

Supported operation is Get. + +**AppLicenses/StoreLicenses/*LicenseID*/LicenseUsage** +

Added in Windows 10, version 1511. Required. Indicates the allowed usage for the license. Valid values: + +- Unknown - usage is unknown +- Online - the license is only valid for online usage. This is for applications with concurrence requirements, such as an app used on several computers, but can only be used on one at any given time. +- Offline - license is valid for use offline. You don't need a connection to the internet to use this license. +- Enterprise Root - + +

Supported operation is Get. + +**AppLicenses/StoreLicenses/*LicenseID*/RequesterID** +

Added in Windows 10, version 1511. Required. Identifier for the entity that requested the license, such as the client who acquired the license. For example, all licenses issued by the Store for Business for a particular enterprise client has the same RequesterID. + +

Supported operation is Get. + +**AppLicenses/StoreLicenses/*LicenseID*/AddLicense** +

Required. Command to add license. + +

Supported operation is Execute. + +**AppLicenses/StoreLicenses/*LicenseID*/GetLicenseFromStore** +

Added in Windows 10, version 1511. Required. Command to get license from the store. + +

Supported operation is Execute. + +## Examples + + +

For examples of how to use this CSP to for reporting apps inventory, installation and removal of apps for users, provisioning apps to devices, and managing app licenses, see [Enterprise app management](enterprise-app-management.md). + +

Query the device for a specific app subcategory, such as nonStore apps. + +``` syntax + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore + + + +``` + +

The result contains a list of apps, such as <Data>App1/App2/App3</Data>. + +

Subsequent query for a specific app for its properties. + +``` syntax + + + 1 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/App1?list=StructData + + + + + 2 + + + ./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/App2?list=StructData + + + +``` + +## Related topics + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md b/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md new file mode 100644 index 0000000000..18c8f75db8 --- /dev/null +++ b/windows/client-management/mdm/enterprisemodernappmanagement-ddf.md @@ -0,0 +1,923 @@ +--- +title: EnterpriseModernAppManagement DDF +description: EnterpriseModernAppManagement DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseModernAppManagement DDF + +This topic shows the OMA DM device description framework (DDF) for the **EnterpriseModernAppManagement** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + EnterpriseModernAppManagement + ./Vendor/MSFT + + + + + + + + + + + + + + + + + + + AppManagement + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EnterpriseID + + + + + + + + + + + + + + + + + + + + + + PackageFamilyName + + + + + + + + + + + + + + + + + + + + + + PackageFullName + + + + + + Name + + + + + + + + + + + + + + + text/plain + + + + + Version + + + + + + + + + + + + + + + text/plain + + + + + Publisher + + + + + + + + + + + + + + + text/plain + + + + + Architecture + + + + + + + + + + + + + + + text/plain + + + + + InstallLocation + + + + + + + + + + + + + + + text/plain + + + + + IsFramework + + + + + + + + + + + + + + + text/plain + + + + + IsBundle + + + + + + + + + + + + + + + text/plain + + + + + InstallDate + + + + + + + + + + + + + + + text/plain + + + + + ResourceID + + + + + + + + + + + + + + + text/plain + + + + + PackageStatus + + + + + + + + + + + + + + + text/plain + + + + + RequiresReinstall + + + + + + + + + + + + + + + text/plain + + + + + Users + + + + + + + + + + + + + + + text/plain + + + + + IsProvisioned + + + + + + + + + + + + + + + text/plain + + + + + + DoNotUpdate + + + + + + + + + + + + + + + + + DoNotUpdate + + text/plain + + + + + AppSettingPolicy + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SettingValue + + text/plain + + + + + + + + UpdateScan + + + + + + + + + + + + + + + text/plain + + + + + LastScanError + + + + + + + + + + + + + + + text/plain + + + + + AppInventoryResults + + + + + + + + + + + + + + + text/plain + + + + + AppInventoryQuery + + + + + + + + + + + + + + + + text/plain + + + + + RemovePackage + + + + + + + + + + + + + + + text/plain + + + + + + AppInstallation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PackageFamilyName + + + + + + StoreInstall + + + + + + + + + + + + + + + + + + text/plain + + + + + HostedInstall + + + + + + + + + + + + + + + + + + text/plain + + + + + LastError + + + + + + + + + + + + + + + text/plain + + + + + LastErrorDesc + + + + + + + + + + + + + + + text/plain + + + + + Status + + + + + + + + + + + + + + + text/plain + + + + + ProgressStatus + + + + + + + + + + + + + + + text/plain + + + + + + + AppLicenses + + + + + + + + + + + + + + + + + + + StoreLicenses + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LicenseID + + + + + + LicenseCategory + + + + + + + + + + + + + + + text/plain + + + + + LicenseUsage + + + + + + + + + + + + + + + text/plain + + + + + RequesterID + + + + + + + + + + + + + + + text/plain + + + + + AddLicense + + + + + + + + + + + + + + + text/plain + + + + + GetLicenseFromStore + + + + + + + + + + + + + + + text/plain + + + + + + + + +``` + +## Related topics + +[EnterpriseModernAppManagement CSP](enterprisemodernappmanagement-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md b/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md new file mode 100644 index 0000000000..eb5fdeb742 --- /dev/null +++ b/windows/client-management/mdm/enterprisemodernappmanagement-xsd.md @@ -0,0 +1,59 @@ +--- +title: EnterpriseModernAppManagement XSD +description: Here is the XSD for the application parameters. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: D393D094-25E5-4E66-A60F-B59CC312BF57 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# EnterpriseModernAppManagement XSD + + +Here is the XSD for the application parameters. + +``` syntax + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +  + +  + + + + + + diff --git a/windows/client-management/mdm/federated-authentication-device-enrollment.md b/windows/client-management/mdm/federated-authentication-device-enrollment.md new file mode 100644 index 0000000000..188c3894f9 --- /dev/null +++ b/windows/client-management/mdm/federated-authentication-device-enrollment.md @@ -0,0 +1,647 @@ +--- +title: Federated authentication device enrollment +description: This section provides an example of the mobile device enrollment protocol using federated authentication policy. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 049ECA6E-1AF5-4CB2-8F1C-A5F22D722DAA +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Federated authentication device enrollment + + +This section provides an example of the mobile device enrollment protocol using federated authentication policy. When the authentication policy is set to Federated, the web authentication broker is leveraged by the enrollment client to get a security token. The enrollment client calls the web authentication broker API within the response message to start the process. The server should build the web authentication broker pages to fit the device screen and should be consistent with the existing enrollment UI. The opaque security token that is returned from the broker as an end page is used by the enrollment client as the device security secret during the client certificate request call. + +The <AuthenticationServiceURL> element the discovery response message specifies web authentication broker page start URL. + +For details about the Microsoft mobile device enrollment protocol for Windows 10, see [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347). + +## In this topic + + +[Discovery service](#discovery-service) +[Enrollment policy web service](#enrollment-policy-web-service) +[Enrollment web service](#enrollment-web-service) + +For the list of enrollment scenarios not supported in Windows 10, see [Enrollment scenarios not supported](mobile-device-enrollment.md#enrollment-scenarios-not-supported). + +## Discovery service + + +The discovery web service provides the configuration information necessary for a user to enroll a phone with a management service. The service is a restful web service over HTTPS (server authentication only). + +> **Note**  The administrator of the discovery service must create a host with the address enterpriseenrollment.*domain\_name*.com. + +  + +The automatic discovery flow of the device uses the domain name of the email address that was submitted to the Workplace settings screen during sign in. The automatic discovery system constructs a URI that uses this hostname by appending the subdomain “enterpriseenrollment” to the domain of the email address, and by appending the path “/EnrollmentServer/Discovery.svc”. For example, if the email address is “sample@contoso.com”, the resulting URI for first Get request would be: http://enterpriseenrollment.contoso.com/EnrollmentServer/Discovery.svc + +The first request is a standard HTTP GET request. + +The following example shows a request via HTTP GET to the discovery server given user@contoso.com as the email address. + +``` +Request Full Url: http://EnterpriseEnrollment.contoso.com/EnrollmentServer/Discovery.svc +Content Type: unknown +Header Byte Count: 153 +Body Byte Count: 0 +``` + +``` +GET /EnrollmentServer/Discovery.svc HTTP/1.1 +User-Agent: Windows Phone 8 Enrollment Client +Host: EnterpriseEnrollment.contoso.com +Pragma: no-cache +``` + +``` +Request Full Url: http://EnterpriseEnrollment.contoso.com/EnrollmentServer/Discovery.svc +Content Type: text/html +Header Byte Count: 248 +Body Byte Count: 0 +``` + +``` +HTTP/1.1 200 OK +Connection: Keep-Alive +Pragma: no-cache +Cache-Control: no-cache +Content-Type: text/html +Content-Length: 0 +``` + +After the device gets a response from the server, the device sends a POST request to enterpriseenrollment.*domain\_name*/EnrollmentServer/Discovery.svc. After it gets another response from the server (which should tell the device where the enrollment server is), the next message sent from the device is to enterpriseenrollment.*domain\_name* to the enrollment server. + +The following logic is applied: + +1. The device first tries HTTPS. If the server cert is not trusted by the device, the HTTPS fails. +2. If that fails, the device tries HTTP to see whether it is redirected: + - If the device is not redirected, it prompts the user for the server address. + - If the device is redirected, it prompts the user to allow the redirect. + +The following example shows a request via an HTTP POST command to the discovery web service given user@contoso.com as the email address + +``` +https://EnterpriseEnrollment.Contoso.com/EnrollmentServer/Discovery.svc +``` + +The following example shows the discovery service request. + +``` syntax + + + + + http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/Discover + + urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://ENROLLTEST.CONTOSO.COM/EnrollmentServer/Discovery.svc + + + + + + user@contoso.com + 3 + 3.0 + WindowsPhone + 10.0.0.0 + + OnPremise + Federated + + + + +``` + +The discovery response is in the XML format and includes the following fields: + +- Enrollment service URL (EnrollmentServiceUrl) – Specifies the URL of the enrollment endpoint that is exposed by the management service. The device should call this URL after the user has been authenticated. This field is mandatory. +- Authentication policy (AuthPolicy) – Indicates what type of authentication is required. For the MDM server, OnPremise is the supported value, which means that the user will be authenticated when calling the management service URL. This field is mandatory. +- In Windows, Federated is added as another supported value. This allows the server to leverage the Web Authentication Broker to perform customized user authentication, and term of usage acceptance. + +> **Note**  The HTTP server response must not be chunked; it must be sent as one message. + +  + +When authentication policy is set to be Federated, Web Authentication Broker (WAB) will be leveraged by the enrollment client to get a security token. The WAB start page URL is provided by the discovery service in the response message. The enrollment client will call the WAB API within the response message to start the WAB process. WAB pages are server hosted web pages. The server should build those pages to fit the device screen nicely and be as consistent as possible to other builds in the MDM enrollment UI. The opaque security token that is returned from WAB as an endpage will be used by the enrollment client as the device security secret during the client certificate enrollment request call. + +> **Note**  Instead of relying on the user agent string that is passed during authentication to get information, such as the OS version, use the following guidance: +> - Parse the OS version from the data sent up during the discovery request. +> - Append the OS version as a parameter in the AuthenticationServiceURL. +> - Parse out the OS version from the AuthenticiationServiceURL when the OS sends the response for authentication. + +  + +A new XML tag, AuthenticationServiceUrl, is introduced in the DiscoveryResponse XML to allow the server to specify the WAB page start URL. For Federated authentication, this XML tag must exist. + +> **Note**  The enrollment client is agnostic with regards to the protocol flows for authenticating and returning the security token. While the server might prompt for user credentials directly or enter into a federation protocol with another server and directory service, the enrollment client is agnostic to all of this. To remain agnostic, all protocol flows pertaining to authentication that involve the enrollment client are passive, that is, browser-implemented. + +  + +The following are the explicit requirements for the server. + +- The <DiscoveryResponse><AuthenticationServiceUrl> element must support HTTPS. +- The authentication server must use a device trusted root certificate. Otherwise, the WAP call will fail. +- WP doesn’t support Window Integrated Authentication (WIA) for ADFS during WAB authentication. ADFS 2012 R2 if used needs to be configured to not attempt WIA for Windows device. + +The enrollment client issues an HTTPS request as follows: + +``` +AuthenticationServiceUrl?appru=&login_hint= +``` + +- <appid> is of the form ms-app://string +- <User Principal Name> is the name of the enrolling user, for example, user@constoso.com as input by the user in an enrollment sign in page. The value of this attribute serves as a hint that can be used by the authentication server as part of the authentication. + +After authentication is complete, the auth server should return an HTML form document with a POST method action of appid identified in the query string parameter. + +``` +HTTP/1.1 200 OK +Content-Type: text/html; charset=UTF-8 +Vary: Accept-Encoding +Content-Length: 556 + + + + + Working... + + + + +

+

+ +
+ + +``` + +The server has to send a POST to a redirect URL of the form ms-app://string (the URL scheme is ms-app) as indicated in the POST method action. The security token value is the base64-encoded string "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd\#base64binary" contained in the <wsse:BinarySecurityToken> EncodingType attribute. Windows does the binary encode when it sends it back to enrollment server, in the form it is just HTML encoded. This string is opaque to the enrollment client; the client does not interpret the string. + +The following example shows a response received from the discovery web service which requires authentication via WAB. + +``` syntax + + + + http://schemas.microsoft.com/windows/management/2012/01/enrollment/IDiscoveryService/DiscoverResponse + + + d9eb2fdd-e38a-46ee-bd93-aea9dc86a3b8 + + urn:uuid: 748132ec-a575-4329-b01b-6171a9cf8478 + + + + + Federated + 3.0 + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + https://portal.manage.contoso.com/LoginRedirect.aspx + + + + + +``` + +## Enrollment policy web service + + +Policy service is optional. By default, if no policies are specified, the minimum key length is 2k and the hash algorithm is SHA-1. + +This web service implements the X.509 Certificate Enrollment Policy Protocol (MS-XCEP) specification that allows customizing certificate enrollment to match different security needs of enterprises at different times (cryptographic agility). The service processes the GetPolicies message from the client, authenticates the client, and returns matching enrollment policies in the GetPoliciesResponse message. + +For Federated authentication policy, The security token credential is provided in a request message using the <wsse:BinarySecurityToken> element \[WSS\]. The security token is retrieved as described in the discovery response section. The authentication information is as follows: + +- wsse:Security: The enrollment client implements the <wsse:Security> element defined in \[WSS\] section 5. The <wsse:Security> element must be a child of the <s:Header> element. +- wsse:BinarySecurityToken: The enrollment client implements the <wsse:BinarySecurityToken> element defined in \[WSS\] section 6.3. The <wsse:BinarySecurityToken> element must be included as a child of the <wsse:Security> element in the SOAP header. + +As was described in the discovery response section, the inclusion of the <wsse:BinarySecurityToken> element is opaque to the enrollment client, and the client does not interpret the string, and the inclusion of the element is agreed upon by the security token authentication server (as identified in the <AuthenticationServiceUrl> element of <DiscoveryResponse> and the enterprise server. + +The <wsse:BinarySecurityToken> element contains a base64-encoded string. The enrollment client uses the security token received from the authentication server and base64-encodes the token to populate the <wsse:BinarySecurityToken> element. wsse:BinarySecurityToken/attributes/ValueType: The <wsse:BinarySecurityToken> ValueType attribute must be "http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentUserToken". + +wsse:BinarySecurityToken/attributes/EncodingType: The <wsse:BinarySecurityToken> EncodingType attribute must be "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd\#base64binary". + +The following is an enrollment policy request example with a received security token as client credential. + +``` syntax + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy/IPolicy/GetPolicies + + urn:uuid:72048B64-0F19-448F-8C2E-B4C661860AA0 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://enrolltest.contoso.com/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + + B64EncodedSampleBinarySecurityToken + + + + + + + + + + + + + +``` + +After the user is authenticated, the web service retrieves the certificate template that the user should enroll with and creates enrollment policies based on the certificate template properties. A sample of the response can be found on MSDN. + +MS-XCEP supports very flexible enrollment policies using various Complex Types and Attributes. For Windows device, we will first support the minimalKeyLength, the hashAlgorithmOIDReference policies, and the CryptoProviders. The hashAlgorithmOIDReference has related OID and OIDReferenceID and policySchema in the GetPolicesResponse. The policySchema refers to the certificate template version. Version 3 of MS-XCEP supports hashing algorithms. + +> **Note**  The HTTP server response must not be chunked; it must be sent as one message. + +  + +The following snippet shows the policy web service response. + +``` syntax + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollmentpolicy/IPolicy/GetPoliciesResponse + + urn:uuid: 69960163-adad-4a72-82d2-bb0e5cff5598 + + + + + + + + + + + 0 + + + CEPUnitTest + 3 + + 1209600 + 172800 + + + true + false + + + 2048 + + + + + + + + 101 + 0 + + + + + + + 0 + + + + + + + + + + + 1.3.14.3.2.29 + 1 + 0 + szOID_OIWSEC_sha1RSASign + + + + + +``` + +## Enrollment web service + + +This web service implements the MS-WSTEP protocol. It processes the RequestSecurityToken (RST) message from the client, authenticates the client, requests the certificate from the CA, and returns it in the RequestSecurityTokenResponse (RSTR) to the client. Besides the issued certificate, the response also contains configurations needed to provision the DM client. + +The RequestSecurityToken (RST) must have the user credential and a certificate request. The user credential in an RST SOAP envelope is the same as in GetPolicies, and can vary depending on whether the authentication policy is OnPremise or Federated. The BinarySecurityToken in an RST SOAP body contains a Base64-encoded PKCS\#10 certificate request, which is generated by the client based on the enrollment policy. The client could have requested an enrollment policy by using MS-XCEP before requesting a certificate using MS-WSTEP. If the PKCS\#10 certificate request is accepted by the certification authority (CA) (the key length, hashing algorithm, and so on match the certificate template), the client can enroll successfully. + +Note that the RequestSecurityToken will use a custom TokenType (http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken), because our enrollment token is more than an X.509 v3 certificate. For more details, see the Response section. + +The RST may also specify a number of AdditionalContext items, such as DeviceType and Version. Based on these values, for example, the web service can return device-specific and version-specific DM configuration. + +> **Note**  The policy service and the enrollment service must be on the same server; that is, they must have the same host name. + +  + +The following example shows the enrollment web service request for federated authentication. + +``` syntax + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollment/RST/wstep + + urn:uuid:0d5a1441-5891-453b-becf-a2e5f6ea3749 + + http://www.w3.org/2005/08/addressing/anonymous + + + https://enrolltest.contoso.com:443/ENROLLMENTSERVER/DEVICEENROLLMENTWEBSERVICE.SVC + + + + B64EncodedSampleBinarySecurityToken + + + + + + + http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken + + + http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue + + + DER format PKCS#10 certificate request in Base64 encoding Insterted Here + + + + 4 + + + 10.0.9999.0 + + + MY_WINDOWS_DEVICE + + + FF:FF:FF:FF:FF:FF + + + CC:CC:CC:CC:CC:CC + + 49015420323756 + + + 30215420323756 + + + Full + + + CIMClient_Windows + + + 10.0.9999.0 + + + 7BA748C8-703E-4DF2-A74A-92984117346A + + + True + + + + +``` + +After validating the request, the web service looks up the assigned certificate template for the client, update it if needed, sends the PKCS\#10 requests to the CA, processes the response from the CA, constructs an OMA Client Provisioning XML format, and returns it in the RequestSecurityTokenResponse (RSTR). + +> **Note**  The HTTP server response must not be chunked; it must be sent as one message. + +  + +Similar to the TokenType in the RST, the RSTR will use a custom ValueType in the BinarySecurityToken (http://schemas.microsoft.com/ConfigurationManager/Enrollment/DeviceEnrollmentProvisionDoc), because the token is more than an X.509 v3 certificate. + +The provisioning XML contains: + +- The requested certificates (required) +- The DM client configuration (required) + +The client will install the client certificate, the enterprise root certificate, and intermediate CA certificate if there is one. The DM configuration includes the name and address of the DM server, which client certificate to use, and schedules when the DM client calls back to the server. + +Enrollment provisioning XML should contain a maximum of one root certificate and one intermediate CA certificate that is needed to chain up the MDM client certificate. Additional root and intermediate CA certificates could be provisioned during an OMA DM session. + +When provisioning root and intermediate CA certificates, the supported CSP node path is: CertificateStore/Root/System for root certificate provisioning, CertificateStore/My/User for intermediate CA certificate provisioning. + +Here is a sample RSTR message and a sample of OMA client provisioning XML within RSTR. For more information about the configuration service providers (CSPs) used in provisioning XML, see the Enterprise settings, policies and app management section. + +The following example shows the enrollment web service response. + +``` syntax + + + + http://schemas.microsoft.com/windows/pki/2009/01/enrollment/RSTRC/wstep + + urn:uuid:81a5419a-496b-474f-a627-5cdd33eed8ab + + + 2012-08-02T00:32:59.420Z + 2012-08-02T00:37:59.420Z + + + + + + + + http://schemas.microsoft.com/5.0.0.0/ConfigurationManager/Enrollment/DeviceEnrollmentToken + + + + B64EncodedSampleBinarySecurityToken + + + 0 + + + + + +``` + +The following code shows sample provisioning XML (presented in the preceding package as a security token): + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` + +**Notes** + +- <Parm name> and <characteristic type=> elements in the w7 APPLICATION CSP XML are case sensitive and must be all uppercase. +- In w7 APPLICATION characteristic, both CLIENT and APPSRV credentials should be provided in XML. +- Detailed descriptions of these settings are located in the [Enterprise settings, policies and app management](windows-mdm-enterprise-settings.md) section of this document. +- The **PrivateKeyContainer** characteristic is required and must be present in the Enrollment provisioning XML by the enrollment. Other important settings are the **PROVIDER-ID**, **NAME**, and **ADDR** parameter elements, which need to contain the unique ID and NAME of your DM provider and the address where the device can connect for configuration provisioning. The ID and NAME can be arbitrary values, but they must be unique. +- Also important is SSLCLIENTCERTSEARCHCRITERIA, which is used for selecting the certificate to be used for client authentication. The search is based on the subject attribute of the signed user certificate. +- CertificateStore/WSTEP enables certificate renewal. If the server does not support it, do not set it. + +  + + + + + + diff --git a/windows/client-management/mdm/filesystem-csp.md b/windows/client-management/mdm/filesystem-csp.md new file mode 100644 index 0000000000..569737c50a --- /dev/null +++ b/windows/client-management/mdm/filesystem-csp.md @@ -0,0 +1,114 @@ +--- +title: FileSystem CSP +description: FileSystem CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 9117ee16-ca7a-4efa-9270-c9ac8547e541 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# FileSystem CSP + + +The FileSystem configuration service provider is used to query, add, modify, and delete files, file directories, and file attributes on the mobile device. It can retrieve information about or manage files in ROM, files in persistent store and files on any removable storage card that is present in the device. It works for files that are hidden from the user as well as those that are visible to the user. + +> **Note**  FileSystem CSP is only supported in Windows 10 Mobile. + +  + +> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION and ID\_CAP\_CSP\_OEM capabilities to be accessed from a network configuration application. + +  + +The following diagram shows the FileSystem configuration service provider management object in tree format as used by OMA DM. The OMA Client Provisioning protocol is not supported by this configuration service provider. + +![filesystem csp (dm)](images/provisioning-csp-filesystem-dm.png) + +**FileSystem** +Required. Defines the root of the file system management object. It functions as the root directory for file system queries. + +Recursive queries or deletes are not supported for this element. Add commands will add a new file or directory under the root path. + +The following properties are supported for the root node: + +- `Name`: The root node name. The Get command is the only supported command. + +- `Type`: The MIME type of the file, which is com.microsoft/windowsmobile/1.1/FileSystemMO. The Get command is the only supported command. + +- `Format`: The format, which is `node`. The Get command is the only supported command. + +- `TStamp`: A standard OMA property that indicates the last time the file directory was changed. The value is represented by a string containing a UTC based, ISO 8601 basic format, complete representation of a date and time value, e.g. 20010711T163817Z means July 11, 2001 at 16 hours, 38 minutes and 17 seconds. The Get command is the only supported command. + +- `Size`: Not supported. + +- `msft:SystemAttributes`: A custom property that contains file directory attributes. This value is an integer bit mask that corresponds to the FILE\_ATTRIBUTE values and flags defined in the header file winnt.h. This supports the Get command and the Replace command. + +***file directory*** +Optional. Returns the name of a directory in the device file system. Any *file directory* element can contain directories and files as child elements. + +The Get command returns the name of the file directory. The Get command with `?List=Struct` will recursively return all child element names (including sub-directory names). The Get command with `?list=StructData` query is not supported and returns a 406 error code. + +The Add command is used to create a new directory. Adding a new directory under the file system root is not supported and returns a 405 error code. + +The Replace command is not supported. + +The Delete command is used to delete all files and subfolders under this *file directory*. + +The following properties are supported for file directories: + +- `Name`: The file directory name. The Get command is the only supported command. + +- `Type`: The MIME type of the file, which an empty string for directories that are not the root node. The Get command is the only supported command. + +- `Format`: The format, which is `node`. The Get command is the only supported command. + +- `TStamp`: A standard OMA property that indicates the last time the file directory was changed. The value is represented by a string containing a UTC based, ISO 8601 basic format, complete representation of a date and time value, e.g. 20010711T163817Z means July 11, 2001 at 16 hours, 38 minutes and 17 seconds. The Get command is the only supported command. + +- `Size`: Not supported. + +- `msft:SystemAttributes`: A custom property that contains file directory attributes. This value is an integer bit mask that corresponds to the FILE\_ATTRIBUTE values and flags defined in the header file winnt.h. This supports the Get command and the Replace command. + +***file name*** +Optional. Return a file in binary format. If the file is too large for the configuration service to return, it returns error code 413 (Request entity too large) instead. + +The Delete command deletes the file. + +The Replace command updates an entire file with new file contents. + +The Add command adds the file to the file directory + +The Get command is not supported on a *file name* element, only on the properties of the element. + +The following properties are supported for files: + +- `Name`: The file name. The Get command is the only supported command. + +- `Type`: The MIME type of the file. This value is always set to the generic MIME type: `application/octet-stream`. The Get command is the only supported command. + +- `Format`: The format, which is b64 encoded for binary data is sent over XML, and bin format for binary data sent over wbxml. The Get command is the only supported command. + +- `TStamp`: A standard OMA property that indicates the last time the file was changed. The value is represented by a string containing a UTC based, ISO 8601 basic format, complete representation of a date and time value, e.g. 20010711T163817Z means July 11, 2001 at 16 hours, 38 minutes and 17 seconds. The Get command is the only supported command. + +- `Size`: The unencoded file content size in bytes. The Get command is the only supported command. + +- `msft:SystemAttributes`: A custom property that contains file attributes. This value is an integer bit mask that corresponds to the FILE\_ATTRIBUTE values and flags defined in the header file winnt.h. This supports the Get command and the Replace command. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/get-inventory.md b/windows/client-management/mdm/get-inventory.md new file mode 100644 index 0000000000..8305769663 --- /dev/null +++ b/windows/client-management/mdm/get-inventory.md @@ -0,0 +1,174 @@ +--- +title: Get Inventory +description: The Get Inventory operation retrieves information from the Windows Store for Business to determine if new or updated applications are available. +MS-HAID: +- 'p\_phdevicemgmt.get\_seatblock' +- 'p\_phDeviceMgmt.get\_inventory' +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: C5485722-FC49-4358-A097-74169B204E74 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get Inventory + +The **Get Inventory** operation retrieves information from the Windows Store for Business to determine if new or updated applications are available. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Inventory?continuationToken={ContinuationToken}&modifiedSince={ModifiedSince}&licenseTypes={LicenseType}&maxResults={MaxResults}

+ + +  + +### URI parameters + +The following parameters may be specified in the request URI. + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDefault valueDescription

continuationToken

string

Null

modifiedSince

datetime

Null

Optional. Used to determine changes since a specific date.

licenseTypes

collection of [LicenseType](data-structures-windows-store-for-business.md#licensetype)

{online,offline}

Optional. A collection of license types

maxResults

integer-32

25

Optional. Specifies the maximum number of applications returned in a single query.

+ + + + +Here are some examples. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
Query typeExample query

Online and offline

https://bspmts.mp.microsoft.com/V1/Inventory?licenseTypes=online&licenseTypes=offline&maxResults=25

Online only

https://bspmts.mp.microsoft.com/V1/Inventory?licenseTypes=online&maxResults=25

Offline only

https://bspmts.mp.microsoft.com/V1/Inventory?licenseTypes=offline&maxResults=25

Both license types and a time filter

https://bspmts.mp.microsoft.com/V1/Inventory?modifiedSince=2015-07-13T14%3a02%3a25.6863382-07%3a00&licenseTypes=online&licenseTypes=offline&maxResults=25

+ + + + + ++++++ + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Invalid modified date, license, or continuationToken

+

Details: String

+ + + + +## Response + +### Response body + +The response contains [InventoryResultSet](data-structures-windows-store-for-business.md#inventoryresultset). + +  + + + + + + diff --git a/windows/client-management/mdm/get-localized-product-details.md b/windows/client-management/mdm/get-localized-product-details.md new file mode 100644 index 0000000000..d9ef11678f --- /dev/null +++ b/windows/client-management/mdm/get-localized-product-details.md @@ -0,0 +1,123 @@ +--- +title: Get localized product details +description: The Get localized product details operation retrieves the localization information of a product from the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: EF6AFCA9-8699-46C9-A3BB-CD2750C07901 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get localized product details + +The **Get localized product details** operation retrieves the localization information of a product from the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Products/{ProductId}/{SkuId}/LocalizedDetails/{language}

+ + +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

language

string

Required. Language in ISO format, such as en-us, en-ca.

+ + + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

404

Not found

Item type: productId, skuId, language

+ +  + +## Response + +The response contains [LocalizedProductDetail](data-structures-windows-store-for-business.md#localizedproductdetail). + +  + + + + + + diff --git a/windows/client-management/mdm/get-offline-license.md b/windows/client-management/mdm/get-offline-license.md new file mode 100644 index 0000000000..8877b2cf4e --- /dev/null +++ b/windows/client-management/mdm/get-offline-license.md @@ -0,0 +1,130 @@ +--- +title: Get offline license +description: The Get offline license operation retrieves the offline license information of a product from the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 08DAD813-CF4D-42D6-A783-994A03AEE051 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get offline license + +The **Get offline license** operation retrieves the offline license information of a product from the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

POST

https://bspmts.mp.microsoft.com/V1/Products/{productId}/{skuId}/OfflineLicense/{contentId}

+ +  +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Identifies a specific product that has been acquired.

skuId

string

Required. The SKU identifier.

contentId

string

Required. Identifies a specific application.

+ + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

404

Not found

409

Conflict

Reason: Not owned, Not offline

+ + +## Response + +### Response body + +The response contains [OfflineLicense](data-structures-windows-store-for-business.md#offlinelicense). + +  + + + + + + diff --git a/windows/client-management/mdm/get-product-details.md b/windows/client-management/mdm/get-product-details.md new file mode 100644 index 0000000000..c05f6502b7 --- /dev/null +++ b/windows/client-management/mdm/get-product-details.md @@ -0,0 +1,119 @@ +--- +title: Get product details +description: The Get product details operation retrieves the product information from the Windows Store for Business for a specific application. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: BC432EBA-CE5E-43BD-BD54-942774767286 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get product details + +The **Get product details** operation retrieves the product information from the Windows Store for Business for a specific application. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Products/{productId}/{skuId}

+ + +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

+ + + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

404

Not found

+ +  +## Response + +### Response body + +The response contains [ProductDetails](data-structures-windows-store-for-business.md#productdetails). + +  + + + + + + diff --git a/windows/client-management/mdm/get-product-package.md b/windows/client-management/mdm/get-product-package.md new file mode 100644 index 0000000000..448c3933a2 --- /dev/null +++ b/windows/client-management/mdm/get-product-package.md @@ -0,0 +1,136 @@ +--- +title: Get product package +description: The Get product package operation retrieves the information about a specific application in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 4314C65E-6DDC-405C-A591-D66F799A341F +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get product package + +The **Get product package** operation retrieves the information about a specific application in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Products/{productId}/{skuId}/Packages/{packageId}

+ +  + +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

packageId

string

Required.

+ + + +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData fieldDetails

400

Invalid parameters

No

Parameter name

+

Reason: Invalid parameter

+

Details: String

Can be productId, skuId, or packageId

404

Not found

Item type: Product/SKU

409

Conflict

Reason: Not owned

+ + +## Response + +### Response body + +The response body contains [ProductPackageDetails](data-structures-windows-store-for-business.md#productpackagedetails). + +  + + + + + + diff --git a/windows/client-management/mdm/get-product-packages.md b/windows/client-management/mdm/get-product-packages.md new file mode 100644 index 0000000000..448a755ac2 --- /dev/null +++ b/windows/client-management/mdm/get-product-packages.md @@ -0,0 +1,124 @@ +--- +title: Get product packages +description: The Get product packages operation retrieves the information about applications in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 039468BF-B9EE-4E1C-810C-9ACDD55C0835 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get product packages + +The **Get product packages** operation retrieves the information about applications in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Products/{productId}/{skuId}/Packages

+ +  +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

+ +  + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

404

Not found

409

Conflict

Reason: Not owned

+ + +## Response + +### Response body + +The response body contains [ProductPackageSet](data-structures-windows-store-for-business.md#productpackageset). + +  + + + + + diff --git a/windows/client-management/mdm/get-seat.md b/windows/client-management/mdm/get-seat.md new file mode 100644 index 0000000000..2d24e0e3ab --- /dev/null +++ b/windows/client-management/mdm/get-seat.md @@ -0,0 +1,136 @@ +--- +title: Get seat +description: The Get seat operation retrieves the information about an active seat for a specified user in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 715BAEB2-79FD-4945-A57F-482F9E7D07C6 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get seat + +The **Get seat** operation retrieves the information about an active seat for a specified user in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Inventory/{productId}/{skuId}/Seats/{username}

+ + +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

username

string

Requires UserPrincipalName (UPN). User name of the target user account.

+ +  +## Response + +### Response body + +The response body contains [SeatDetails](data-structures-windows-store-for-business.md#seatdetails). + + +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData fieldDetails

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

Invalid can include productId, skuId or username

404

Not found

ItemType: Inventory, User, Seat

+

Values: ProductId/SkuId, UserName, ProductId/SkuId/Username

409

Conflict

Reason: Not online

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/get-seats-assigned-to-a-user.md b/windows/client-management/mdm/get-seats-assigned-to-a-user.md new file mode 100644 index 0000000000..b755a4fc0f --- /dev/null +++ b/windows/client-management/mdm/get-seats-assigned-to-a-user.md @@ -0,0 +1,125 @@ +--- +title: Get seats assigned to a user +description: The Get seats assigned to a user operation retrieves information about assigned seats in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: CB963E44-8C7C-46F9-A979-89BBB376172B +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get seats assigned to a user + +The **Get seats assigned to a user** operation retrieves information about assigned seats in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Users/{username}/Seats?continuationToken={ContinuationToken}&maxResults={MaxResults}

+ + +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

useName

string

Requires UserPrincipalName (UPN). User name of the target user account.

continuationToken

string

Optional.

maxResults

inteter-32

Optional. Default = 25, Maximum = 100

+ +  +## Response + +### Response body + +The response body contain [SeatDetailsResultSet](data-structures-windows-store-for-business.md#seatdetailsresultset). + + ++++++ + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Invalid parameter

+

Details: String

404

Not found

Item type: User

+

Values: UserName

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/get-seats.md b/windows/client-management/mdm/get-seats.md new file mode 100644 index 0000000000..ba26bb6f6b --- /dev/null +++ b/windows/client-management/mdm/get-seats.md @@ -0,0 +1,135 @@ +--- +title: Get seats +description: The Get seats operation retrieves the information about active seats in the Windows Store for Business. +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 32945788-47AC-4259-B616-F359D48F4F2F +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Get seats + +The **Get seats** operation retrieves the information about active seats in the Windows Store for Business. + +## Request + + ++++ + + + + + + + + + + + + +
MethodRequest URI

GET

https://bspmts.mp.microsoft.com/V1/Inventory/{productId}/{skuId}/Seats?continuationToken={ContinuationToken}&maxResults={MaxResults}

+ +  +### URI parameters + +The following parameters may be specified in the request URI. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTypeDescription

productId

string

Required. Product identifier for an application that is used by the Store for Business.

skuId

string

Required. Product identifier that specifies a specific SKU of an application.

continuationToken

string

Optional.

maxResults

int32

Optional. Default = 25, Maximum = 100

+ +  +## Response + +### Response body + +The response body contains [SeatDetailsResultSet](data-structures-windows-store-for-business.md#seatdetailsresultset). + + ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeDescriptionRetryData field

400

Invalid parameters

No

Parameter name

+

Reason: Missing parameter or invalid parameter

+

Details: String

404

Not found

409

Conflict

Reason: Not online

+ +  + +  + + + + + diff --git a/windows/client-management/mdm/healthattestation-csp.md b/windows/client-management/mdm/healthattestation-csp.md new file mode 100644 index 0000000000..6eb645cf52 --- /dev/null +++ b/windows/client-management/mdm/healthattestation-csp.md @@ -0,0 +1,1169 @@ +--- +title: Device HealthAttestation CSP +description: Device HealthAttestation CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 6F2D783C-F6B4-4A81-B9A2-522C4661D1AC +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# Device HealthAttestation CSP + +The Device HealthAttestation configuration service provider (DHA-CSP) enables enterprise IT managers to assess if a device is booted to a trusted and compliant state, and take enterprise policy actions. + +The following is a list of functions performed by the Device HealthAttestation CSP: + +- Collects device boot logs, TPM audit trails and the TPM certificate (DHA-BootData) from a managed device +- Forwards DHA-BootData to Device Health Attestation Service (DHA-Service) +- Receives an encrypted blob (DHA-EncBlob) from DHA-Service, and stores it in a local cache on the device +- Receives attestation requests (DHA-Requests) from a DHA-Enabled MDM, and replies with Device Health Attestation data (DHA-Data + +## Terms + +**TPM (Trusted Platform Module)** +

TPM is a specialized hardware-protected logic that performs a series of hardware protected security operations including providing protected storage, random number generation, encryption and signing.

+ +**DHA (Device HealthAttestation) feature** +

The Device HealthAttestation (DHA) feature enables enterprise IT administrators to monitor the security posture of managed devices remotely by using hardware (TPM) protected and attested data via a tamper-resistant and tamper-evident communication channel.

+ +**DHA-Enabled device (Device HealthAttestation enabled device)** +

A Device HealthAttestation enabled (DHA-Enabled) device is a computing device (phone, desktop, laptop, tablet, server) that runs Windows 10 and supports TPM version 1.2 or 2.0.

+ +**DHA-Session (Device HealthAttestation session)** +

The Device HealthAttestation session (DHA-Session) describes the end-to-end communication flow that is performed in one device health attestation session.

+ +

The following list of transactions are performed in one DHA-Session:

+
    +
  • DHA-CSP and DHA-Service communication: +
    • DHA-CSP forwards device boot data (DHA-BootData) to DHA-Service
    • +
    • DHA-Service replies with an encrypted data blob (DHA-EncBlob)
    • +
  • + +
  • DHA-CSP and MDM-Server communication: +
    • MDM-Server sends a device health verification request to DHA-CSP
    • +
    • DHA-CSP replies with a payload called DHA-Data that includes an encrypted (DHA-EncBlob) and a signed (DHA-SignedBlob) data blob
    • +
  • + +
  • MDM-Server and DHA-Service communication: +
    • MDM-Server posts data it receives from devices to DHA-Service
    • +
    • DHA-Service reviews the data it receives, and replies with a device health report (DHA-Report)
    • +
  • +
+ +![healthattestation session diagram](images/healthattestation_1.png) + +**DHA session data (Device HealthAttestation session data)** +

The following list of data is produced or consumed in one DHA-Transaction:

+
    +
  • DHA-BootData: the device boot data (TCG logs, PCR values, device/TPM certificate, boot and TPM counters) that are required for validating device boot health.
  • +
  • DHA-EncBlob: an encrypted summary report that DHA-Service issues to a device after reviewing the DHA-BootData it receives from devices.
  • +
  • DHA-SignedBlob: it is a signed snapshot of the current state of a device’s runtime that is captured by DHA-CSP at device health attestation time.
  • +
  • DHA-Data: an XML formatted data blob that devices forward for device health validation to DHA-Service via MDM-Server. DHA-Data has 2 parts: +
      +
    • DHA-EncBlob: the encrypted data blob that the device receives from DHA-Service
    • +
    • DHA-SignedBlob: a current snapshot of the current security state of the device that is generated by DHA-CSP
    • +
    +
  • +
  • DHA-Report: the report that is issued by DHA-Service to MDM-Server
  • +
  • Nonce: a crypto protected number that is generated by MDM-Server, which protects the DHA-Session from man-in-the-middle type attacks
  • +
+ +**DHA-Enabled MDM (Device HealthAttestation enabled device management solution)** +

Device HealthAttestation enabled (DHA-Enabled) device management solution is a device management tool that is integrated with the DHA feature.

+

DHA-Enabled device management solutions enable enterprise IT managers to raise the security protection bar for their managed devices based on hardware (TPM) protected data that can be trusted even if a device is compromized by advanced security threats or running a malicious (jailbroken) operating system.

+

The following list of operations are performed by DHA-Enabled-MDM:

+
    +
  • Enables the DHA feature on a DHA-Enabled device
  • +
  • Issues device health attestation requests to enrolled/managed devices
  • +
  • Collects device health attestation data (DHA-Data), and sends it to Device Health Attestation Service (DHA-Service) for verification
  • +
  • Gets the device health report (DHA-Report) from DHA-Service, which triggers compliance action
  • +
+ +**DHA-CSP (Device HealthAttestation Configuration Service Provider)** +

The Device HealthAttestation Configuration Service Provider (DHA-CSP) uses a device’s TPM and firmware to measure critical security properties of the device’s BIOS and Windows boot, such that even on a system infected with kernel level malware or a rootkit, these properties cannot be spoofed.

+

The following list of operations are performed by DHA-CSP:

+
    +
  • Collects device boot data (DHA-BootData) from a managed device
  • +
  • Forwards DHA-BootData to Device Health Attestation Service (DHA-Service)
  • +
  • Receives an encrypted blob (DHA-EncBlob) from DHA-Service, and stores it in a local cache on the device
  • +
  • Receives attestation requests (DHA-Requests) from a DHA-Enabled MDM, and replies with Device Health Attestation data (DHA-Data)
  • +
+ +**DHA-Service (Device HealthAttestation Service)** +

Device HealthAttestation Service (DHA-Service) validates the data it receives from DHA-CSP and issues a highly trusted hardware (TPM) protected report (DHA-Report) to DHA-Enabled device management solutions through a tamper resistant and tamper evident communication channel.

+ +

DHA-Service is available in 2 flavors: “DHA-Cloud” and “DHA-Server2016”. DHA-Service supports a variety of implementation scenarios including cloud, on premises, air-gapped, and hybrid scenarios.

+

The following list of operations are performed by DHA-Service:

+ +- Receives device boot data (DHA-BootData) from a DHA-Enabled device +- Forwards DHA-BootData to Device Health Attestation Service (DHA-Service) +- Receives an encrypted blob (DHA-EncBlob) from DHA-Service, and stores it in a local cache on the device +- Receives attestation requests (DHA-Requests) from a DHA-Enabled-MDM, and replies with a device health report (DHA-Report) + +![healthattestation service diagram](images/healthattestation_2.png) + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + +
DHA-Service typeDescriptionOperation cost
Device Health Attestation – Cloud

(DHA-Cloud)

DHA-Cloud is a Microsoft owned and operated DHA-Service that is:

+
    +
  • Available in Windows for free
  • +
  • Running on a high-availability and geo-balanced cloud infrastructure
  • +
  • Supported by most DHA-Enabled device management solutions as the default device attestation service provider
  • +
  • Accessible to all enterprise managed devices via following: +
      +
    • FQDN = has.spserv.microsoft.com) port
    • +
    • Port = 443
    • +
    • Protocol = TCP
    • +
    +
  • +
+
No cost
Device Health Attestation – On Premise

(DHA-OnPrem)

DHA-OnPrem refers to DHA-Service that is running on premise:

+
    +
  • Offered to Windows Server 2016 customer (no added licensing cost for enabling/running DHA-Service)
  • +
  • Hosted on an enterprise owned and managed server device/hardware
  • +
  • Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on premise and hybrid (Cloud + OnPrem) hardware attestation scenarios
  • +
  • Accessible to all enterprise managed devices via following:

    +
      +
    • FQDN = (enterprise assigned)
    • +
    • Port = (enterprise assigned)
    • +
    • Protocol = TCP
    • +
    +
  • +
The operation cost of running one or more instances of Server 2016 on premise.
Device Health Attestation - Enterprise Managed Cloud

(DHA-EMC)

DHA-EMC refers to an enterprise managed DHA-Service that is running as a virtual host/service on a Windows Server 2016 compatible - enterprise managed cloud service, such as Microsoft Azure.

+
    +
  • Offered to Windows Server 2016 customers with no additional licensing cost (no added licensing cost for enabling/running DHA-Service)
  • +
  • Supported by 1st and 3rd party DHA-Enabled device management solution providers that support on premise and hybrid (Cloud + OnPrem) hardware attestation scenarios
  • +
  • Accessible to all enterprise managed devices via following:

    +
      +
    • FQDN = (enterprise assigned)
    • +
    • Port = (enterprise assigned)
    • +
    • Protocol = TCP
    • +
    +
  • +
The operation cost of running Server 2016 on a compatible cloud service, such as Microsoft Azure.
+ +## CSP diagram and node descriptions + + +The following diagram shows the Device HealthAttestation configuration service provider in tree format. + +![healthattestation csp](images/provisioning-csp-healthattestation.png) + +**./Vendor/MSFT/HealthAttestation** +

The root node for the device HealthAttestation configuration service provider.

+ +**VerifyHealth** (Required) +

Notifies the device to prepare a device health verification request.

+ +

The supported operation is Execute.

+ +**Status** (Required) +

Provides the current status of the device health request.

+ +

The supported operation is Get.

+ +

The following list shows some examples of supported values. For the complete list of status see [Device HealthAttestation CSP status and error codes](#device-healthattestation-csp-status-and-error-codes).

+ +- 0 - (HEALTHATTESTATION\_CERT\_RETRI_UNINITIALIZED): DHA-CSP is preparing a request to get a new DHA-EncBlob from DHA-Service +- 1 - (HEALTHATTESTATION\_CERT\_RETRI_REQUESTED): DHA-CSP is waiting for the DHA-Service to respond back, and issue a DHA-EncBlob to the device +- 2 - (HEALTHATTESTATION\_CERT\_RETRIEVAL_FAILED): A valid DHA-EncBlob could not be retrieved from the DHA-Service for reasons other than discussed in the DHA error/status codes +- 3 - (HEALTHATTESTATION\_CERT\_RETRI_COMPLETE): DHA-Data is ready for pick up + +**ForceRetrieve** (Optional) +

Instructs the client to initiate a new request to DHA-Service, and get a new DHA-EncBlob (a summary of the boot state that is issued by DHA-Service). This option should only be used if the MDM server enforces a certificate freshness policy, which needs to force a device to get a fresh encrypted blob from DHA-Service.

+ +

Boolean value. The supported operation is Replace.

+ +**Certificate** (Required) +

Instructs the DHA-CSP to forward DHA-Data to the MDM server.

+ +

Value type is b64.The supported operation is Get.

+ +**Nonce** (Required) +

Enables MDMs to protect the device health attestation communications from man-in-the-middle type (MITM) attacks with a crypt-protected random value that is generated by the MDM Server.

+ +

The nonce is in hex format, with a minimum size of 8 bytes, and a maximum size of 32 bytes.

+ +

The supported operations are Get and Replace.

+ +**CorrelationId** (Required) +

Identifies a unique device health attestation session. CorrelationId is used to correlate DHA-Service logs with the MDM server events and Client event logs for debug and troubleshooting.

+ +

Value type is integer, the minimum value is - 2,147,483,648 and the maximun value is 2,147,483,647. The supported operation is Get.

+ +**HASEndpoint** (Optional) +

Identifies the fully qualified domain name (FQDN) of the DHA-Service that is assigned to perform attestation. If an FQDN is not assigned, DHA-Cloud (Microsoft owned and operated cloud service) will be used as the default attestation service.

+ +

Value type is string. The supported operations are Get and Replace. The default value is has.spserv.microsoft.com.

+ +**TpmReadyStatus** (Required) +

Added in Windows 10, version 1607 March service release. Returns a bitmask of information describing the state of TPM. It indicates whether the TPM of the device is in a ready and trusted state.

+

Value type is integer. The supported operation is Get.

+ +## **DHA-CSP integration steps** + + +The following list of validation and development tasks are required for integrating the Microsoft Device Health Attestation feature with a Windows Mobile device management solution (MDM): + + +1. [Verify HTTPS access](#verify-access) +2. [Assign an enterprise trusted DHA-Service](#assign-trusted-dha-service) +3. [Instruct client to prepare DHA-data for verification](#prepare-health-data) +4. [Take action based on the clients response](#take-action-client-response) +5. [Instruct the client to forward DHA-data for verification](#forward-health-attestation) +6. [Post DHA-data to DHA-service](#foward-data-to-has) +7. [Receive response from DHA-service](#receive-has-response) +8. [Parse DHA-Report data. Take appropriate policy action based on evaluation results](#take-policy-action) + +Each step is described in detail in the following sections of this topic. + +## **Step 1: Verify HTTPS access** + + +Validate that both the MDM server and the device (MDM client) can access has.spserv.microsoft.com using the TCP protocol over port 443 (HTTPS). + +You can use OpenSSL to validate access to DHA-Service. Here is a sample OpenSSL command and the response that was generated by DHA-Service: + +``` syntax +PS C:\openssl> ./openssl.exe s_client -connect has.spserv.microsoft.com:443 +CONNECTED(000001A8) +--- +Certificate chain + 0 s:/CN=*.spserv.microsoft.com + i:/C=US/ST=Washington/L=Redmond/O=Microsoft Corporation/OU=Microsoft IT/CN=Microsoft IT SSL SHA2 + 1 s:/C=US/ST=Washington/L=Redmond/O=Microsoft Corporation/OU=Microsoft IT/CN=Microsoft IT SSL SHA2 + i:/C=IE/O=Baltimore/OU=CyberTrust/CN=Baltimore CyberTrust Root +--- +Server certificate +-----BEGIN CERTIFICATE----- +MIIGOTCCBCGgAwIBAgITWgAA1KJb40tpukQoewABAADUojANBgkqhkiG9w0BAQsFA4ICAQCJaKewFQuqQwR5fkAr9kZOmtq5fk03p82eHWLaftXlc4RDvVFp4a2ciSjZL8f3f+XWPVdUj9DAi3bCSddlrcNOPRXNepFC1OEmKtE9jM0r7M8qnqFkIfbNrVNUtPxHoraQeMIgbk0SHEOlShY2GXETVBqZdDZ5Rmk4rA+3ggoeV8hNzm2dfNp0iGSrZzawbLzWU1D2Tped1k5IV63yb+cU/TmM …………………………………………………………………………………………………………………………………… +……………………………………………………………………………………………………………………………………………………………………………………………………………………………… +……………2RXXwogn1UM8TZduCEjz+b05mAkvytugzzaI4wXkCP4OgNyy8gul2z5Gj/51pCTN +-----END CERTIFICATE----- +subject=/CN=*.spserv.microsoft.com +issuer=/C=US/ST=Washington/L=Redmond/O=Microsoft Corporation/OU=Microsoft IT/CN=Microsoft IT SSL SHA2 +--- +No client certificate CA names sent +Peer signing digest: SHA1 +Server Temp Key: ECDH, P-384, 384 bits +--- +SSL handshake has read 3681 bytes and written 561 bytes +New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-SHA384 +Server public key is 2048 bit +Secure Renegotiation IS supported +Compression: NONE +Expansion: NONE +No ALPN negotiated +SSL-Session: + Protocol: TLSv1.2 + Cipher: ECDHE-RSA-AES256-SHA384 + Session-ID: B22300009621370F84A4A3A7D9FC40D584E047C090604E5226083A02ED239C93 + Session-ID-ctx: + Master-Key: 9E3F6BE5B3D3B55C070470CA2B62EF59CC1D5ED9187EF5B3D1BBF4C101EE90BEB04F34FFD748A13C92A387104B8D1DE7 + Key-Arg: None + PSK identity: None + PSK identity hint: None + SRP username: None + Start Time: 1432078420 + Timeout: 300 (sec) + Verify return code: 20 (unable to get local issuer certificate) +``` + + +## **Step 2: Assign an enterprise trusted DHA-Service** + +There are three types of DHA-Service: +- Device Health Attestation – Cloud (owned and operated by Microsoft) +- Device Health Attestation – On Premise (owned and operated by an enterprise, runs on Windows Server 2016 on premise) +- Device Health Attestation - Enterprise Managed Cloud (owned and operated by an enterprise, runs on Windows Server 2016 compatible enterprise managed cloud) + +DHA-Cloud is the default setting. No further action is required if an enterprise is planning to use Microsoft DHA-Cloud as the trusted DHA-Service provider. + +For DHA-OnPrem & DHA-EMC scenarios, send a SyncML command to the HASEndpoint node to instruct a managed device to communicate with the enterprise trusted DHA-Service. + +The following example shows a sample call that instructs a managed device to communicate with an enterprise managed DHA-Service. + +``` syntax + + 1 + + + ./Vendor/MSFT/HealthAttestation/HASEndpoint + + www.ContosoDHA-Service + + +``` + + +## **Step 3: Instruct client to prepare health data for verification** + + +Send a SyncML call to start collection of the DHA-Data. + +The following example shows a sample call that triggers collection and verification of health attestation data from a managed device. + +``` syntax + + 1 + + + ./Vendor/MSFT/HealthAttestation/VerifyHealth + + + + + + 2 + + + ./Vendor/MSFT/HealthAttestation/Status + + + +``` + +## **Step 4: Take action based on the clients response** + + +After the client receives the health attestation request, it sends a response. The following list describes the responses, along with a recommended action to take. + +- If the response is HEALTHATTESTATION\_CERT_RETRI_COMPLETE (3) then proceed to the next section. +- If the response is HEALTHATTESTATION_CERT_RETRI_REQUESTED (1) or HEALTHATTESTATION_CERT_RETRI_UNINITIALIZED (0) wait for an alert, then proceed to the next section. + +Here is a sample alert that is issued by DHA_CSP: + +``` syntax + + 1 + 1226 + + + ./Vendor/MSFT/HealthAttestation/VerifyHealth + + + com.microsoft.mdm:HealthAttestation.Result + int + + 3 + + +``` +- If the response to the status node is not 0, 1 or 3, then troubleshoot the issue. For the complete list of status codes see [Device HealthAttestation CSP status and error codes](#device-healthattestation-csp-status-and-error-codes). + +## **Step 5: Instruct the client to forward health attestation data for verification** + + +Create a call to the **Nonce**, **Certificate** and **CorrelationId** nodes, and pick up an encrypted payload that includes a health certificate and related data from the device. + +Here is an example: + +``` syntax + + 1 + + + ./Vendor/MSFT/HealthAttestation/Nonce + + AAAAAAAAAFFFFFFF + + + + + 2 + + + ./Vendor/MSFT/HealthAttestation/Certificate + + + + + + 3 + + + ./Vendor/MSFT/HealthAttestation/CorrelationId + + + + +``` + +## **Step 6: Forward device health attestation data to DHA-service** + + +In response to the request that was sent in the previous step, the MDM client forwards an XML formatted blob (response from ./Vendor/MSFT/HealthAttestation/Certificate node) and a call identifier called CorrelationId (response to ./Vendor/MSFT/HealthAttestation/CorrelationId node). + +When the MDM-Server receives the above data, it must: +- Log the CorrelationId it receives from the device (for future troubleshooting/reference), correlated to the call. +- Decode the XML formatted data blob it receives from the device +- Append the nonce that was generated by MDM service (add the nonce that was forwarded to the device in Step 5) to the XML structure that was forwarded by the device in following format: + +``` syntax + + + [INT] + [base64 blob, eg ‘ABc123+/…==’] + [base64 blob, eg ‘ABc123+/...==’] + + +``` +- Forward (HTTP Post) the XML data struct (including the nonce that was appended in the previous step) to the assigned DHA-Service that runs on: + - DHA-Cloud (Microsoft owned and operated DHA-Service) scenario: https://has.spserv.microsoft.com/DeviceHealthAttestation/ValidateHealthCertificate/v3 + - DHA-OnPrem or DHA-EMC: https://FullyQualifiedDomainName-FDQN/DeviceHealthAttestation/ValidateHealthCertificate/v3 + + +## **Step 7: Receive response from the DHA-service** + +When the Microsoft Device Health Attestation Service receives a request for verification, it performs the following steps: +- Decrypts the encrypted data it receives. +- Validates the data it has received +- Creates a report, and shares the evaluation results to the MDM server via SSL in XML format + +## **Step 8: Take appropriate policy action based on evaluation results** + + +After the MDM server receives the verified data, the information can be used to make policy decisions by evaluating the data. Some possible actions would be: + +- Allow the device access. +- Allow the device to access the resources, but flag the device for further investigation. +- Prevent a device from accessing resources. + +The following list of data points are verified by the DHA-Service in DHA-Report version 3: + +- [Issued](#issued ) +- [AIKPresent](#aikpresent) +- [ResetCount](#resetcount) * +- [RestartCount](#restartcount) * +- [DEPPolicy](#deppolicy) +- [BitlockerStatus](#bitlockerstatus) ** +- [BootManagerRevListVersion](#bootmanagerrevlistversion) +- [CodeIntegrityRevListVersion](#codeintegrityrevlistversion) +- [SecureBootEnabled](#securebootenabled) +- [BootDebuggingEnabled](#bootdebuggingenabled) +- [OSKernelDebuggingEnabled](#oskerneldebuggingenabled) +- [CodeIntegrityEnabled](#codeintegrityenabled) +- [TestSigningEnabled](#testsigningenabled) +- [SafeMode](#safemode) +- [WinPE ](#winpe) +- [ELAMDriverLoaded](#elamdriverloaded) *** +- [VSMEnabled](#vsmenabled) +- [PCRHashAlgorithmID](#pcrhashalgorithmid) +- [BootAppSVN](#bootappsvn) +- [BootManagerSVN](#bootmanagersvn) +- [TpmVersion](#tpmversion) +- [PCR0](#pcr0) +- [SBCPHash](#sbcphash) +- [CIPolicy](#cipolicy) +- [BootRevListInfo](#bootrevlistinfo) +- [OSRevListInfo](#osrevlistinfo) +- [HealthStatusMismatchFlags](#healthstatusmismatchflags) + +\* TPM 2.0 only +** Reports if Bitlocker was enabled during initial boot. +*** The “Hybrid Resume” must be disabled on the device. Reports 1st party ELAM “Defender” was loaded during boot. + +Each of these are described in further detail in the following sections, along with the recommended actions to take. + +**Issued** +

The date and time DHA-report was evaluated or issued to MDM.

+ +**AIKPresent** +

When an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate. It can be trusted more than a device that doesn’t have an EK certificate.

+ +

If AIKPresent = True (1), then allow access.

+ +

If AIKPresent = False (0), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Allow conditional access based on other data points that are present at evaluation time. For example, other attributes on the health certificate, or a devices past activities and trust history. +- Take one of the previous actions and additionally place the device in a watch list to monitor the device more closely for potential risks. + +**ResetCount** (Reported only for devices that support TPM 2.0) +

This attribute reports the number of times a PC device has hibernated or resumed.

+ +**RestartCount** (Reported only for devices that support TPM 2.0) +

This attribute reports the number of times a PC device has rebooted

+ +**DEPPolicy** +

A device can be trusted more if the DEP Policy is enabled on the device.

+ +

Data Execution Prevention (DEP) Policy defines is a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system. Secure boot allows a limited list on x86/amd64 and on ARM NTOS locks it to on.

+ +

DEPPolicy can be disabled or enabled by using the following commands in WMI or a PowerShell script:

+ +- To disable DEP, type **bcdedit.exe /set {current} nx AlwaysOff** +- To enable DEP, type **bcdedit.exe /set {current} nx AlwaysOn** + +

If DEPPolicy = 1 (On), then allow access.

+ +

If DEPPolicy = 0 (Off), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Allow conditional access based on other data points that are present at evaluation time. For example, other attributes on the health certificate, or a devices past activities and trust history. +- Take one of the previous actions and additionally place the device in a watch list to monitor the device more closely for potential risks. + +**BitlockerStatus** (at boot time) +

When Bitlocker is reported "on" at boot time, the device is able to protect data that is stored on the drive from unauthorized access, when the system is turned off or goes to hibernation.

+ +

Windows BitLocker Drive Encryption, encrypts all data stored on the Windows operating system volume. BitLocker uses the TPM to help protect the Windows operating system and user data and helps to ensure that a computer is not tampered with, even if it is left unattended, lost, or stolen.

+ +

If the computer is equipped with a compatible TPM, BitLocker uses the TPM to lock the encryption keys that protect the data. As a result, the keys cannot be accessed until the TPM has verified the state of the computer.

+ +

If BitLockerStatus = 1 (On), then allow access.

+ +

If BitLockerStatus = 0 (Off), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Allow conditional access based on other data points that are present at evaluation time. For example, other attributes on the health certificate, or a devices past activities and trust history. +- Take one of the previous actions and additionally place the device in a watch list to monitor the device more closely for potential risks. + +**BootManagerRevListVersion** +

This attribute indicates the version of the Boot Manager that is running on the device, to allow you to track and manage the security of the boot sequence/environment.

+ +

If BootManagerRevListVersion = \[CurrentVersion\], then allow access.

+ +

If BootManagerRevListVersion != \[CurrentVersion\], then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI and MBI assets +- Place the device in a watch list to monitor the device more closely for potential risks. +- Trigger a corrective action, such as such as informing the technical support team to contact the owner investigate the issue. + +**CodeIntegrityRevListVersion** +

This attribute indicates the version of the code that is performing integrity checks during the boot sequence. Using this attribute can help you detect if the device is running the latest version of the code that performs integrity checks, or if it is exposed to security risks (revoked) and enforce an appropriate policy action.

+ +

If CodeIntegrityRevListVersion = \[CurrentVersion\], then allow access.

+ +

If CodeIntegrityRevListVersion != \[CurrentVersion\], then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI and MBI assets +- Place the device in a watch list to monitor the device more closely for potential risks. +- Trigger a corrective action, such as such as informing the technical support team to contact the owner investigate the issue. + +**SecureBootEnabled** +

When Secure Boot is enabled the core components used to boot the machine must have correct cryptographic signatures that are trusted by the organization that manufactured the device. The UEFI firmware verifies this before it lets the machine start. If any files have been tampered with, breaking their signature, the system will not boot.

+ +

If SecureBootEnabled = 1 (True), then allow access.

+ +

If SecurebootEnabled = 0 (False), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Allow conditional access based on other data points that are present at evaluation time. For example, other attributes on the health certificate, or a devices past activities and trust history. +- Take one of the previous actions and additionally place the device in a watch list to monitor the device more closely for potential risks. + +**BootDebuggingEnabled** +

Boot debug enabled points to a device that is used in development and testing. Devices that are used for test and development typically are less secure: the device may run unstable code, or be configured with fewer security restrictions that is required for testing and development.

+ +

Boot debugging can be disabled or enabled by using the following commands in WMI or a PowerShell script:

+ +- To disable boot debugging, type **bcdedit.exe /set {current} bootdebug off** +- To enable boot debugging, type **bcdedit.exe /set {current} bootdebug on** + +

If BootdebuggingEnabled = 0 (False), then allow access.

+ +

If BootDebuggingEnabled = 1 (True), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Place the device in a watch list to monitor the device more closely for potential risks. +- Trigger a corrective action, such as enabling VSM using WMI or a Powershell script. + +**OSKernelDebuggingEnabled** +

OSKernelDebuggingEnabled points to a device that is used in development and testing. Devices that are used for test and development typically are less secure: they may run unstable code, or be configured with fewer security restrictions required for testing and development.

+ +

If OSKernelDebuggingEnabled = 0 (False), then allow access.

+ +

If OSKernelDebuggingEnabled = 1 (True), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Place the device in a watch list to monitor the device more closely for potential risks. +- Trigger a corrective action, such as such as informing the technical support team to contact the owner investigate the issue. + +**CodeIntegrityEnabled** +

When code integrity is enabled, code execution is restricted to integrity verified code.

+ +

Code integrity is a feature that validates the integrity of a driver or system file each time it is loaded into memory. Code integrity detects whether an unsigned driver or system file is being loaded into the kernel, or whether a system file has been modified by malicious software that is being run by a user account with administrator privileges.

+ +

On x64-based versions of the operating system, kernel-mode drivers must be digitally signed.

+ +

If CodeIntegrityEnabled = 1 (True), then allow access.

+ +

If CodeIntegrityEnabled = 0 (False), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Allow conditional access based on other data points that are present at evaluation time. For example, other attributes on the health certificate, or a devices past activities and trust history. +- Take one of the previous actions and additionally place the device in a watch list to monitor the device more closely for potential risks. + +**TestSigningEnabled** +

When test signing is enabled, the device does not enforce signature validation during boot, and allows the unsigned drivers (such as unsigned UEFI modules) to load during boot.

+ +

Test signing can be disabled or enabled by using the following commands in WMI or a PowerShell script:

+ +- To disable boot debugging, type **bcdedit.exe /set {current} testsigning off** +- To enable boot debugging, type **bcdedit.exe /set {current} testsigning on** + +

If TestSigningEnabled = 0 (False), then allow access.

+ +

If TestSigningEnabled = 1 (True), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI and MBI assets +- Place the device in a watch list to monitor the device more closely for potential risks. +- Trigger a corrective action, such as enabling test signing using WMI or a Powershell script. + +**SafeMode** +

Safe mode is a troubleshooting option for Windows that starts your computer in a limited state. Only the basic files and drivers necessary to run Windows are started.

+ +

If SafeMode = 0 (False), then allow access.

+ +

If SafeMode = 1 (True), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Trigger a corrective action, such as informing the technical support team to contact the owner investigate the issue. + +**WinPE** +

Windows pre-installation Environment (Windows PE) is a minimal operating system with limited services that is used to prepare a computer for Windows installation, to copy disk images from a network file server, and to initiate Windows Setup.

+ +

If WinPE = 0 (False), then allow access.

+ +

If WinPE = 1 (True), then limit access to remote resources that are required for Windows OS installation.

+ +**ELAMDriverLoaded** (Windows Defender) +

To use this reporting feature you must disable "Hybrid Resume" on the device. Early launch anti-malware (ELAM) provides protection for the computers in your network when they start up and before third-party drivers initialize.

+ +

In the current release, this attribute only monitors/reports if a Microsoft 1st party ELAM (Windows Defender) was loaded during initial boot.

+ +

If a device is expected to use a 3rd party antivirus program, ignore the reported state.

+ +

If a device is expected to use Windows Defender and ELAMDriverLoaded = 1 (True), then allow access.

+ +

If a device is expected to use Windows Defender and ELAMDriverLoaded = 0 (False), then take one of the following actions that align with your enterprise policies, also accounting for whether it is a desktop or mobile device:

+ +- Disallow all access +- Disallow access to HBI assets +- Trigger a corrective action, such as informing the technical support team to contact the owner investigate the issue. + +**Bcdedit.exe /set {current} vsmlaunchtype auto** + +

If ELAMDriverLoaded = 1 (True), then allow access.

+ +

If ELAMDriverLoaded = 0 (False), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Trigger a corrective action, such as informing the technical support team to contact the owner investigate the issue. + +**VSMEnabled** +

Virtual Secure Mode (VSM) is a container that protects high value assets from a compromised kernel. VSM requires about 1GB of memory – it has just enough capability to run the LSA service that is used for all authentication brokering.

+ +

VSM can be enabled by using the following command in WMI or a PowerShell script:

+ +

bcdedit.exe /set {current} vsmlaunchtype auto

+ +

If VSMEnabled = 1 (True), then allow access.

+

If VSMEnabled = 0 (False), then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Disallow access to HBI assets +- Trigger a corrective action, such as informing the technical support team to contact the owner investigate the issue + +**PCRHashAlgorithmID** +

This attribute is an informational attribute that identifies the HASH algorithm that was used by TPM; no compliance action required.

+ +**BootAppSVN** +

This attribute identifies the security version number of the Boot Application that was loaded during initial boot on the attested device

+ +

If reported BootAppSVN equals an accepted value, then allow access.

+ +

If reported BootAppSVN does not equal an accepted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**BootManagerSVN** +

This attribute identifies the security version number of the Boot Manager that was loaded during initial boot on the attested device.

+ +

If reported BootManagerSVN equals an accepted value, then allow access.

+ +

If reported BootManagerSVN does not equal an accepted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**TPMVersion** + +

This attribute identifies the version of the TPM that is running on the attested device.

+

TPMVersion node provides to replies "1" and "2":

+
    +
  • 1 means TPM specification version 1.2
  • +
  • 2 means TPM specification version 2.0
  • +
+ +

Based on the reply you receive from TPMVersion node:

+ +- If reported TPMVersion equals an accepted value, then allow access. +- If reported TPMVersion does not equal an accepted value, then take one of the following actions that align with your enterprise policies: + - Disallow all access + - Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**PCR0** +

The measurement that is captured in PCR\[0\] typically represents a consistent view of the Host Platform between boot cycles. It contains a measurement of components that are provided by the host platform manufacturer.

+ +

Enterprise managers can create a whitelist of trusted PCR\[0\] values, compare the PCR\[0\] value of the managed devices (the value that is verified and reported by HAS) with the whitelist, and then make a trust decision based on the result of the comparison.

+ +

If your enterprise does not have a whitelist of accepted PCR\[0\] values, then take no action.

+ +

If PCR\[0\] equals an accepted whitelisted value, then allow access.

+ +

If PCR\[0\] does not equal any accepted whitelisted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**SBCPHash** +

SBCPHash is the finger print of the Custom Secure Boot Configuration Policy (SBCP) that was loaded during boot in Windows devices, except PCs.

+ +

If SBCPHash is not present, or is an accepted (whitelisted) value, then allow access. + +

If SBCPHash is present in DHA-Report, and is not a whitelisted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Place the device in a watch list to monitor the device more closely for potential risks. + +**CIPolicy** +

This attribute indicates the Code Integrity policy that is controlling the security of the boot environment.

+ +

If CIPolicy is not present, or is an accepted (whitelisted) value, then allow access.

+ +

If CIPolicy is present and is not a whitelisted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Place the device in a watch list to monitor the device more closely for potential risks. + +**BootRevListInfo** +

This attribute identifies the Boot Revision List that was loaded during initial boot on the attested device.

+ +

If reported BootRevListInfo version equals an accepted value, then allow access.

+ +

If reported BootRevListInfo version does not equal an accepted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**OSRevListInfo** +

This attribute identifies the Operating System Revision List that was loaded during initial boot on the attested device.

+ +

If reported OSRevListInfo version equals an accepted value, then allow access.

+ +

If reported OSRevListInfo version does not equal an accepted value, then take one of the following actions that align with your enterprise policies:

+ +- Disallow all access +- Direct the device to an enterprise honeypot, to further monitor the device's activities. + +**HealthStatusMismatchFlags** +

HealthStatusMismatchFlags attribute appears if DHA-Service detects an integrity issue (mismatch) in the DHA-Data it receives from device management solutions, for validation.

+ +

In case of a detected issue a list of impacted DHA-report elements will be listed under the HealthStatusMismatchFlags attribute.

+ +## **Device HealthAttestation CSP status and error codes** + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Error codeError nameDescription
0HEALTHATTESTATION_CERT_RETRIEVAL_UNINITIALIZEDThis is the initial state for devices that have never participated in a DHA-Session.
1HEALTHATTESTATION_CERT_RETRIEVAL_REQUESTEDThis state signifies that MDM client’s Exec call on the node VerifyHealth has been triggered and now the OS is trying to retrieve DHA-EncBlob from DHA-Server.
2HEALTHATTESTATION_CERT_RETRIEVAL_FAILEDThis state signifies that the device failed to retrieve DHA-EncBlob from DHA-Server.
3HEALTHATTESTATION_CERT_RETRIEVAL_COMPLETEThis state signifies that the device failed to retrieve DHA-EncBlob from DHA-Server.
4HEALTHATTESTATION_CERT_RETRIEVAL_PCR_FAILDeprecated in Windows 10, version 1607.
5HEALTHATTESTATION_CERT_RETRIEVAL_GETQUOTE_FAILDHA-CSP failed to get a claim quote.
6HEALTHATTESTATION_CERT_RETRIEVAL_DEVICE_NOT_READYDHA-CSP failed in opening a handle to Microsoft Platform Crypto Provider.
7HEALTHATTESTATION_CERT_RETRIEVAL_WINDOWS_AIK_FAILDHA-CSP failed in retrieving Windows AIK
8HEALTHATTESTATION_CERT_RETRIEVAL_FROM_WEB_FAILDeprecated in Windows 10, version 1607.
9HEALTHATTESTATION_CERT_RETRIEVAL_INVALID_TPM_VERSIONInvalid TPM version (TPM version is not 1.2 or 2.0)
10HEALTHATTESTATION_CERT_RETRIEVAL_GETNONCE_FAILNonce was not found in the registry.
11HEALTHATTESTATION_CERT_RETRIEVAL_GETCORRELATIONID_FAILCorrelation ID was not found in the registry.
12HEALTHATTESTATION_CERT_RETRIEVAL_GETCERT_FAILDeprecated in Windows 10, version 1607.
13HEALTHATTESTATION_CERT_RETRIEVAL_GETCLAIM_FAILDeprecated in Windows 10, version 1607.
14HEALTHATTESTATION_CERT_RETRIEVAL_ENCODING_FAILFailure in Encoding functions. (Extremely unlikely scenario)
15HEALTHATTESTATION_CERT_RETRIEVAL_ENDPOINTOVERRIDE_FAILDeprecated in Windows 10, version 1607.
16HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_LOAD_XMLDHA-CSP failed to load the payload it received from DHA-Service
17HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CORRUPT_XMLDHA-CSP received a corrupted response from DHA-Service.
18HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EMPTY_XMLDHA-CSP received an empty response from DHA-Service.
19HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_DECRYPT_AES_EKDHA-CSP failed in decrypting the AES key from the EK challenge.
20HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_DECRYPT_CERT_AES_EKDHA-CSP failed in decrypting the health cert with the AES key.
21HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EXPORT_AIKPUBDHA-CSP failed in exporting the AIK Public Key.
22HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CREATE_CLAIMAUTHORITYONLYDHA-CSP failed in trying to create a claim with AIK attestation data.
23HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_APPEND_AIKPUBDHA-CSP failed in appending the AIK Pub to the request blob.
24HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_APPEND_AIKCERTDHA-CSP failed in appending the AIK Cert to the request blob.
25HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_INIT_HTTPHANDLEDHA-CSP failed to obtain a Session handle.
26HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_GETTARGET_HTTPHANDLEDHA-CSP failed to connect to the DHA-Service.
27HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_CREATE_HTTPHANDLEDHA-CSP failed to create a HTTP request handle.
28HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_SET_INTERNETOPTIONDHA-CSP failed to set options.
29HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_ADD_REQUESTHEADERSDHA-CSP failed to add request headers.
30HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_SEND_REQUESTDHA-CSP failed to send the HTTP request.
31HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_RECEIVE_RESPONSEDHA-CSP failed to receive a response from the DHA-Service.
32HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_QUERY_HEADERSDHA-CSP failed to query headers when trying to get HTTP status code.
33HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_EMPTY_RESPONSEDHA-CSP received an empty response from DHA-Service even though HTTP status was OK.
34HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_MISSING_RESPONSEDHA-CSP received an empty response along with a HTTP error code from DHA-Service.
35HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_IMPERSONATE_USERDHA-CSP failed to impersonate user.
36HEALTHATTESTATION_CERT_RETRIEVAL_FAILED_ACQUIRE_PDCNETWORKACTIVATORDHA-CSP failed to acquire the PDC activators that are needed for network communication when the device is in Connected standby mode.
0xFFFFHEALTHATTESTATION_CERT_RETRIEVAL_FAILED_UNKNOWNDHA-CSP failed due to an unknown reason, this error is highly unlikely to occur.
400Bad_Request_From_ClientDHA-CSP has received a bad (malformed) attestation request.
404Endpoint_Not_ReachableDHA-Service is not reachable by DHA-CSP
+ +## DHA-Report V3 schema + + +``` syntax + + + + + + + + + + + + + + + + + + Health certificate non machine identifiable properties + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + If there's a status mismatch, these flags will be set + + + + + + + + + + + + + + + + Health certificate validation response + + + + + + + + + + + + + + + + + + +``` + +## DHA-Report example + + +``` syntax + + + + 2016-10-21T02:12:58.6656577Z + false + 2107533174 + 2749041230 + 0 + 0 + 0 + 0 + false + false + false + true + true + false + false + true + false + 0 + 1 + 1 + 2 + 4ACCBE0ADB9627FFD6285C2E06EC5AC59ABF62C7 + 00000000000001001A000B00200000005300690050006F006C006900630079002E007000370062000000A4BF7EF05585876A61CBFF7CAE8123BE756D58B1BBE04F9719D15D6271514CF5 + 005D447A7CC6D101200000000B00CBB56E8B19267E24A2986C4A616CCB58B4D53F6020AC8FD5FC205C20F2AB00BC + 8073EEA7F8FAD001200000000B00A8285B04DE618ACF4174C59F07AECC002D11DD7D97FA5D464F190C9D9E3479BA + + +``` + + + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + + diff --git a/windows/client-management/mdm/healthattestation-ddf.md b/windows/client-management/mdm/healthattestation-ddf.md new file mode 100644 index 0000000000..3c50a72760 --- /dev/null +++ b/windows/client-management/mdm/healthattestation-ddf.md @@ -0,0 +1,231 @@ +--- +title: HealthAttestation DDF +description: HealthAttestation DDF +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: D20AC78D-D2D4-434B-B9FD-294BCD9D1DDE +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# HealthAttestation DDF + + +This topic shows the OMA DM device description framework (DDF) for the **HealthAttestation** configuration service provider. DDF files are used only with OMA DM provisioning XML. + +You can download the DDF files from the links below: + +- [Download all the DDF files for Windows 10, version 1703](http://download.microsoft.com/download/C/7/C/C7C94663-44CF-4221-ABCA-BC895F42B6C2/Windows10_1703_DDF_download.zip) +- [Download all the DDF files for Windows 10, version 1607](http://download.microsoft.com/download/2/3/E/23E27D6B-6E23-4833-B143-915EDA3BDD44/Windows10_1607_DDF.zip) + +The XML below is the current version for this CSP. + +``` syntax + +]> + + 1.2 + + HealthAttestation + ./Vendor/MSFT + + + + + + + + + + + + + + + com.microsoft/1.2/MDM/HealthAttestation + + + + VerifyHealth + + + + + + + + + + + + + + + + + Status + + + + + + + + + + + + + + + text/plain + + + + + ForceRetrieve + + + + + + False + + + + + + + + + + + text/plain + + + + + Certificate + + + + + + + + + + + + + + + + + + + + Nonce + + + + + + \0 + + + + + + + + + + + text/plain + + + + + CorrelationID + + + + + + + + + + + + + + + text/plain + + + + + HASEndpoint + + + + + + + + + + + + + text/plain + + + + + TpmReadyStatus + + + + + + + + + + + + + + + text/plain + + + + + + +``` + +## Related topics + + +[HealthAttestation configuration service provider](healthattestation-csp.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/hotspot-csp.md b/windows/client-management/mdm/hotspot-csp.md new file mode 100644 index 0000000000..905181c7ee --- /dev/null +++ b/windows/client-management/mdm/hotspot-csp.md @@ -0,0 +1,216 @@ +--- +title: HotSpot CSP +description: HotSpot CSP +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: ec49dec1-fa79-420a-a9a7-e86668b3eebf +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# HotSpot CSP + + +The HotSpot configuration service provider is used to configure and enable Internet sharing on the device, in which the device can be configured to share its cellular connection over Wi-Fi with up to eight client devices or computers. + +> **Note**  HotSpot CSP is only supported in Windows 10 Mobile. + +  + +> **Note**   This configuration service provider requires the ID\_CAP\_CSP\_FOUNDATION capability to be accessed from a network configuration application. + +  + +The following diagram shows the HotSpot configuration service provider management object in tree format as used by OMA Client Provisioning. The OMA DM protocol is not supported by this configuration service provider. + +![hotspot csp (cp)](images/provisioning-csp-hotspot-cp.png) + +**Enabled** +Required. Specifies whether to enable Internet sharing on the device. The default is false. + +If this is initially set to false, the feature is turned off and the Internet sharing screen is removed from Settings so that the user cannot access it. Configuration changes or connection sharing state changes will not be possible. + +When this is set to true, the Internet sharing screen is added to Settings, though sharing is turned off by default until the user turns it on. + +This setting can be provisioned over the air, but it may require a reboot if Settings was open when this was enabled for the first time. + +**DedicatedConnections** +Optional. Specifies the semicolon separated list of Connection Manager cellular connections that Internet sharing will use as the public connections. + +By default, any available connection will be used as a public connection. However, this node allows a mobile operator to specify one or more connection names to use as public connections. + +Specified connections will be mapped, by policy, to the Internet sharing service. All attempts to enumerate Connection Manager connections for the Internet sharing service will return only the mapped connections. + +> **Note**   The mapping policy will also include the connection specified in the **TetheringNAIConnection** value as well. + +  + +If the specified connections do not exist, Internet sharing will not start because it will not have any cellular connections available to share + +If the Internet sharing service is already in a sharing state, setting this node will not take effect until sharing is stopped and restarted. + +**TetheringNAIConnection** +Optional. Specifies the CDMA TetheringNAI Connection Manager cellular connection that Internet sharing will use as a public connection. + +If a CDMA mobile operator requires using a Tethering NAI during Internet sharing, they must use the [CM\_CellularEntries configuration service provider](cm-cellularentries-csp.md) to provision a TetheringNAI connection and then specify the provisioned connection in this node. + +Specified connections will be mapped, by policy, to the Internet sharing service. All attempts to enumerate Connection Manager connections for the Internet sharing service will return only the mapped connections. + +> **Note**   The mapping policy will also include the connections specified in the **DedicatedConnections** as well. + +  + +If the specified connections do not exist, Internet sharing will not start because it will not have any cellular connections available to share + +If the Internet sharing service is already in a sharing state, setting this node will not take effect until sharing is stopped and restarted. + +**MaxUsers** +Optional. Specifies the maximum number of simultaneous users that can be connected to a device while in a sharing state. The value must be between 1 and 8 inclusive. The default value is 5. + +If the Internet sharing service is already in a sharing state, setting this node will not take effect until sharing is stopped and restarted. + +**MaxBluetoothUsers** +Optional. Specifies the maximum number of simultaneous Bluetooth users that can be connected to a device while sharing over Bluetooth. The value must be between 1 and 7 inclusive. The default value is 7. + +**MOHelpNumber** +Optional. A mobile operator–specified device number that is displayed to the user when the Internet sharing service fails to start. The user interface displays a message informing the user that they can call the specified number for help. + +**MOInfoLink** +Optional. A mobile operator–specified HTTP link that is displayed to the user when Internet sharing is disabled or the device is not entitled. The user interface displays a message informing the user that they can visit the specified link for more information about how to enable the feature. + +**MOAppLink** +Optional. A Windows device application link that points to a preinstalled application, provided by the mobile operator, that will help a user to subscribe to the mobile operator’s Internet sharing service when Internet sharing is not provisioned or entitlement fails. The general format for the link is `app://MOapp`. + +**MOHelpMessage** +Optional. Reference to a localized string, provided by the mobile operator, that is displayed when Internet sharing is not enabled due to entitlement failure. The node takes a language-neutral registry value string, which has the following form: + +`@,-` + +Where `` is the path to the resource dll that contains the string and `` is the string identifier. For more information on language-neutral string resource registry values, see [Using Registry String Redirection](http://msdn.microsoft.com/library/windows/desktop/dd374120.aspx) on MSDN. + +> **Note**  MOAppLink is required to use the MOHelpMessage setting. + +  + +**EntitlementRequired** +Optional. Specifies whether the device requires an entitlement check to determine if Internet sharing should be enabled. This node is set to a Boolean value. The default value is **True**. + +By default the Internet sharing service will check entitlement every time an attempt is made to enable Internet sharing. Internet sharing should be set to **False** for carrier-unlocked devices. + +**EntitlementDll** +Required if `EntitlementRequired` is set to true. The path to the entitlement DLL used to make entitlement checks that verify that the device is entitled to use the Internet sharing service on a mobile operator’s network. The value is a string that represents a valid file system path to the entitlement DLL. By default, the Internet sharing service fails entitlement checks if this setting is missing or empty. For more information, see [Creating an Entitlement DLL](#creating-entitlement-dll) later in this topic. + +**EntitlementInterval** +Optional. The time interval, in seconds, between entitlement checks. The default value is 86,400 seconds (24 hours). + +If a periodic entitlement check fails, Internet sharing is automatically disabled. + +**PeerlessTimeout** +Optional. The time-out period, in minutes, after which Internet sharing should automatically turn off if there are no longer any active clients. This node can be set to any value between 1 and 120 inclusive. A value of 0 is not supported. The default value is 5 minutes. + +A reboot may be required before changes to this node take effect. + +**PublicConnectionTimeout** +Optional. The time-out value, in minutes, after which Internet sharing is automatically turned off if a cellular connection is not available. This node can be set to any value between 1 and 60 inclusive. The default value is 20 minutes. A time-out is required, so a value of 0 is not supported. + +Changes to this node require a reboot. + +**MinWifiKeyLength** +> **Important**   This parm is no longer supported for Windows Phone 8.1. The enforced minimum allowed length of the Wi-Fi key is 8. + +  + +**MinWifiSSIDLength** +> **Important**   This parm is no longer supported for Windows Phone 8.1. The enforced minimum allowed length of the Wi-Fi SSID is 1. + +  + +## Additional requirements for CDMA networks + + +For CDMA networks that use a separate Network Access Identity (NAI) for Internet sharing, a new parm, TetheringNAI, has been added in the [CM\_CellularEntries configuration service provider](cm-cellularentries-csp.md) configuration service provider. The following sample demonstrates how to specify the connection. + +``` syntax + + + + + + + + + + + + + + + +``` + +> **Note**  CDMA devices are limited to one active data connection at a time. This means any application or service (such as email or MMS) that is bound to another connection may not work while Internet sharing is turned on. + +  + +## Creating an Entitlement DLL + + +For mobile operator networks that require an entitlement check, the OEM must provide a DLL in the device image that implements a function with the following signature: + +`ICS_ENTITLEMENT_RESULT IsEntitled(void);` + +The `EntitlementDll` parm of the HotSpot configuration service provider must be set to a string that is the path to this DLL. + +The DLL must be code signed in a specific way, see [Sign binaries and packages](https://msdn.microsoft.com/en-us/library/windows/hardware/dn789217(v=vs.85).aspx). + +During an entitlement check the Internet Sharing service loads the specified DLL and then call the `IsEntitled` function. The function must connect to the server to perform any required validation, then return one of the following **ICS\_ENTITLEMENT\_RESULT** enumeration values. + + ++++ + + + + + + + + + + + + + + + + + + + + +
ValueDescription

ENTITLEMENT_SUCCESS

The device is allowed to connect to the server.

ENTITLEMENT_FAILED

The device is not allowed to connect to the server

ENTITLEMENT_UNAVAILABLE

The entitlement check failed because the device could not contact the server or acquire a connection to verify entitlement.

+ +  + +The definition for the **ICS\_ENTITLEMENT\_RESULT** is in the header file `IcsEntitlementh`, which ships with the Windows Adaptation Kit. + +## Related topics + + +[Configuration service provider reference](configuration-service-provider-reference.md) + +  + +  + + + + + + diff --git a/windows/client-management/mdm/iconfigserviceprovider2.md b/windows/client-management/mdm/iconfigserviceprovider2.md new file mode 100644 index 0000000000..f241ae1aa4 --- /dev/null +++ b/windows/client-management/mdm/iconfigserviceprovider2.md @@ -0,0 +1,57 @@ +--- +title: IConfigServiceProvider2 +description: IConfigServiceProvider2 +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 8deec0fb-59a6-4d08-8ddb-6d0d3d868a10 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# IConfigServiceProvider2 + + +OEMs are required to implement this interface once per configuration service provider. ConfigManager2 clients use this interface to instantiate the configuration service provider, to communicate general state information to the configuration service provider, and often to access or create nodes. + +The following table shows the methods defined by this interface that OEMs must implement. + + ++++ + + + + + + + + + + + + + + + + +
MethodDescription

[IConfigServiceProvider2::ConfigManagerNotification](iconfigserviceprovider2configmanagernotification.md)

Enables ConfigManager2 to send notifications to a configuration service provider of events such as when the configuration service provider is loaded or unloaded, when rollbacks are performed, and when actions are called on nodes.

[IConfigServiceProvider2::GetNode](iconfigserviceprovider2getnode.md)

Returns a node from the configuration service provider based on the path relative to the root node.

+ +  + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md b/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md new file mode 100644 index 0000000000..eed45454d3 --- /dev/null +++ b/windows/client-management/mdm/iconfigserviceprovider2configmanagernotification.md @@ -0,0 +1,146 @@ +--- +title: IConfigServiceProvider2 ConfigManagerNotification +description: IConfigServiceProvider2 ConfigManagerNotification +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: b1f0fe0f-afbe-4b36-a75d-34239a86a75c +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# IConfigServiceProvider2::ConfigManagerNotification + + +This method enables ConfigManager2 to send notifications of events to a configuration service provider, such as when the configuration service provider is loaded or unloaded, when rollbacks are performed, and when actions are called on nodes. + +## Syntax + + +``` syntax +HRESULT ConfigManagerNotification([in] CFGMGR_NOTIFICATION cmnfyState, + [in] LPARAM lpParam); +``` + +## Parameters + + +*cmnfyState* +
    +
  • +The following events are supported by all configuration service providers. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    EventDescription

    CFGMGR_NOTIFICATION_LOAD

    First time the configuration service provider is loaded/instantiated.

    CFGMGR_NOTIFICATION_BEGINCOMMANDPROCESSING

    About to run the first command of a transaction.

    CFGMGR_NOTIFICATION_ENDCOMMANDPROCESSING

    Last command of transaction has executed. This event is always raised if BEGINCOMMANDPROCESSING was raised, even if the handling of BEGINCOMMANDPROCESSING failed.

    CFGMGR_NOTIFICATION_BEGINCOMMIT

    About to commit the first command of a transaction.

    CFGMGR_NOTIFICATION_ENDCOMMIT

    Last command of a transaction has been committed. This event is always raised if BEGINCOMMIT was raised, even if the handling of BEGINCOMMIT failed.

    CFGMGR_NOTIFICATION_BEGINROLLBACK

    About to roll back the first command of the transaction.

    CFGMGR_NOTIFICATION_ENDROLLBACK

    Last command of the transaction has been rolled back. This event is always raised if BEGINROLLBACK was raised, even if the handling of BEGINROLLBACK failed.

    CFGMGR_NOTIFICATION_UNLOAD

    The configuration service provider is about to be unloaded/deleted.

    CFGMGR_NOTIFICATION_SETSESSIONOBJ

    Session object is available for use; lpParam can be cast to an IConfigSession2 pointer.

    CFGMGR_NOTIFICATION_BEGINTRANSACTIONING

    Primarily used for compatibility with v1 configuration service providers. Signals the beginning of a transactioning sequence.

    CFGMGR_NOTIFICATION_ENDTRANSACTIONING

    Primarily used for compatibility with v1 configuration service providers. Signals the end of a transactioning sequence.

    +
  • +
+
+ + +*lpParam* +
    +
  • +Normally NULL, but contains a pointer to an IConfigSession2 instance if *cmnfState* is CFGMGR\_NOTIFICATION\_SETSESSIONOBJ. +
  • +
+
+ +## Return Value + +A value of S\_OK indicates success. + +## Remarks + +ConfigManager2 guarantees that if it raised one of the BEGIN events + +- CFGMGR\_NOTIFICATION\_BEGINCOMMANDPROCESSING +- CFGMGR\_NOTIFICATION\_BEGINCOMMIT +- CFGMGR\_NOTIFICATION\_BEGINROLLBACK + +then the corresponding END event will be raised, even if the handling of the BEGIN notification failed. +For each transaction, the sequence of notifications is: + +1. BEGINCOMMANDPROCESSING + +2. BEGINTRANSACTIONING + +3. ENDTRANSACTIONING + +4. ENDCOMMANDPROCESSING + +5. Either BEGINCOMMIT or BEGINROLLBACK, depending on whether the transaction succeeded or failed. + +6. Either ENDCOMMIT or ENDROLLBACK, depending on whether the transaction succeeded or failed. + +Each configuration service provider will receive the relevant BEGIN/END notifications exactly once per each transaction that ConfigManager2 executes. + +## Requirements + +**Header:** None + +  + + + + + + diff --git a/windows/client-management/mdm/iconfigserviceprovider2getnode.md b/windows/client-management/mdm/iconfigserviceprovider2getnode.md new file mode 100644 index 0000000000..8ad2ca892a --- /dev/null +++ b/windows/client-management/mdm/iconfigserviceprovider2getnode.md @@ -0,0 +1,106 @@ +--- +title: IConfigServiceProvider2 GetNode +description: IConfigServiceProvider2 GetNode +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 4dc10a59-f6a2-45c0-927c-d594afc9bb91 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# IConfigServiceProvider2::GetNode + + +This method returns a node from the configuration service provider based on the path that was passed in. The returned node is a descendent of the root node. + +## Syntax + + +``` syntax +HRESULT GetNode([in] IConfigManager2URI* pURI, + [out] ICSPNode** ppNode, + [in, out] DWORD* pgrfNodeOptions); +``` + +## Parameters + +*pUri* +
    +
  • +URI of the child node, relative to the root node. For example, to access the "./Vendor/Contoso/SampleCSP/ContainerA/UserName" node, ConfigManager2 calls the configuration service provider's `GetNode` method and passes in an IConfigManager2URI instance representing the URI “SampleCSP/ContainerA/UserName”. +
  • +
+
+*ppNode* +
    +
  • +If the query is successful, this returns the ICSPNode instance at the *pUri* location in the configuration service provider's tree. +
  • +
+
+*pgrfNodeOptions* +
    +
  • +Nodes support the following features. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Feature nameBit value (in hex)Notes

    CSPNODE_OPTION_NATIVESECURITY

    0x01

    The native security option signifies that the node handles its own security checking, and that ConfigManager2 does not have to manage security for this node.

    CSPNODE_OPTION_INTERNALTRANSACTION

    0x02

    The internal transactioning option tells ConfigManager2 that the configuration service provider handles the transactioning (rollback and commitment) for the node. To handle internal transactioning, the node must implement the [ICSPNodeTransactioning](icspnodetransactioning.md).

    CSPNODE_OPTION_HANDLEALLPROPERTIES

    0x04

    Unused.

    CSPNODE_OPTION_SECRETDATA

    0x08

    Unused.

    +
  • +
+
+ +## Return Value + +This method returns an ICSPNode. If the function returns null, call GetLastError to get the error value. + +A value of S\_OK indicates that a node was successfully found. CFGMGR\_E\_NODENOTFOUND indicates that the node does not exist. Note that this may be normal, as in the case of optional nodes. + +## Requirements + +**Header:** None + +  + + + + + + diff --git a/windows/client-management/mdm/icspnode.md b/windows/client-management/mdm/icspnode.md new file mode 100644 index 0000000000..e5155263e0 --- /dev/null +++ b/windows/client-management/mdm/icspnode.md @@ -0,0 +1,104 @@ +--- +title: ICSPNode +description: ICSPNode +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 023466e6-a8ab-48ad-8548-291409686ac2 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode + +This interface does most of the work in a configuration service provider. Each individual node in a configuration service provider tree is represented by a separate implementation of this interface. The actions of a ConfigManager2 client are typically translated into calls to an instance of an ICSPNode. + +These methods must be implemented so that, if they fail, the node's state at the end of the method matches the state before the method was called. + +Some nodes will not be able to perform certain actions, and can return CFGMGR\_E\_COMMANDNOTALLOWED for those methods. For each method that is implemented for externally–transactioned nodes, the contrary method must also be implemented, as defined by "Determine node operations" in [Designing a custom configuration service provider](design-a-custom-windows-csp.md). + +The following table shows the methods defined by this interface that OEMs must implement. + + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MethodDescription

[ICSPNode::Add](icspnodeadd.md)

Adds an immediate child to a configuration service provider node and returns a pointer to the new child node.

[ICSPNode::Clear](icspnodeclear.md)

Deletes the contents and children of the current configuration service provider node. Called before [ICSPNode::DeleteChild](icspnodedeletechild.md).

[ICSPNode::Copy](icspnodecopy.md)

Makes a copy of the current node at the specified path within the configuration service provider. If the target node exists, it should be overwritten.

[ICSPNode::DeleteChild](icspnodedeletechild.md)

Deletes the specified child node from the configuration service provider node.

[ICSPNode::DeleteProperty](icspnodedeleteproperty.md)

Deletes a property from a configuration service provider node.

[ICSPNode::Execute](icspnodeexecute.md)

Runs a task on an internally-transactioned configuration service provider node by passing in the specified user data and returning a result.

[ICSPNode::GetChildNodeNames](icspnodegetchildnodenames.md)

Returns the list of children for a configuration service provider node.

[ICSPNode::GetProperty](icspnodegetproperty.md)

Returns a property value from a configuration service provider node.

[ICSPNode::GetPropertyIdentifiers](icspnodegetpropertyidentifiers.md)

Returns a list of non-standard properties supported by the node. The returned array must be allocated with CoTaskMemAlloc.

[ICSPNode::GetValue](icspnodegetvalue.md)

Gets the value and data type for the node. Interior (non-leaf) nodes may not have a value.

[ICSPNode::Move](icspnodemove.md)

Moves this node to a new location within the configuration service provider. If the target node already exists, it should be overwritten.

[ICSPNode::SetProperty](icspnodesetproperty.md)

Sets a property value for a configuration service provider node.

[ICSPNode::SetValue](icspnodesetvalue.md)

Sets the value for the configuration service provider node. It is an error to attempt to set the value of an interior node.

+ +  + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodeadd.md b/windows/client-management/mdm/icspnodeadd.md new file mode 100644 index 0000000000..97a7e667cc --- /dev/null +++ b/windows/client-management/mdm/icspnodeadd.md @@ -0,0 +1,118 @@ +--- +title: ICSPNode Add +description: ICSPNode Add +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 5f03d350-c82b-4747-975f-385fd8b5b3a8 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::Add + +This method adds an immediate child node to a configuration service provider node and returns a pointer to the new node. + +## Syntax + +``` syntax +HRESULT Add([in] IConfigManager2URI* pChildName, + [in] CFG_DATATYPE DataType, + [in] VARIANT varValue, + [in, out] ICSPNode** ppNewNode, + [in, out] DWORD* pgrfNodeOptions); +``` + +## Parameters + +*pChildName* +      Name of child node to add. + +*DataType* +      Data type of the child node to add. Supported types include: +- CFG\_DATATYPE\_NODE + +- CFG\_DATATYPE\_NULL + +- CFG\_DATATYPE\_BINARY + +- CFG\_DATATYPE\_INTEGER + +- CFG\_DATATYPE\_STRING + +- CFG\_DATATYPE\_MULTIPLE\_STRING + +*varValue* +      Value of the child node to add. + +*ppNewNode* +      New child node to return. + +*pgrfNodeOptions* +      Features supported on the new child node. + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Feature nameBit value (in hex)Notes

CSPNODE_OPTION_NATIVESECURITY

0x01

The native security option signifies that the node handles its own security checking, and that ConfigManager2 does not have to manage security for this node.

CSPNODE_OPTION_INTERNALTRANSACTION

0x02

The internal transactioning option tells ConfigManager2 that the configuration service provider handles the transactioning (rollback and commitment) for the node. To handle internal transactioning, the node must implement the [ICSPNodeTransactioning](icspnodetransactioning.md).

CSPNODE_OPTION_HANDLEALLPROPERTIES

0x04

Unused.

CSPNODE_OPTION_SECRETDATA

0x08

Unused.

+ +  +## Return Value + +This method returns an ICSPNode and the feature options supported on that child node. If the method returns null, call GetLastError to get the error value. + +A value of S\_OK indicates that a node was successfully found. CMN\_E\_ALREADY\_EXISTS indicates that a child node with the same name already exists. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **Add** method. + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::Clear](icspnodeclear.md) and [ICSPNode::DeleteChild](icspnodedeletechild.md) must also be implemented or rollback will fail. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodeclear.md b/windows/client-management/mdm/icspnodeclear.md new file mode 100644 index 0000000000..213e75a31a --- /dev/null +++ b/windows/client-management/mdm/icspnodeclear.md @@ -0,0 +1,53 @@ +--- +title: ICSPNode Clear +description: ICSPNode Clear +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: b414498b-110a-472d-95c0-2d5b38cd78a6 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + + +# ICSPNode::Clear + +This method deletes the contents and child nodes of the current configuration service provider node. This method is always called on the child node before [ICSPNode::DeleteChild](icspnodedeletechild.md) is called on the parent node. + + +## Syntax + +``` syntax +HRESULT Clear(); +``` + + +## Return Value + +A value of S\_OK indicates that the node was successfully cleared. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **Clear** method. + + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::SetValue](icspnodesetvalue.md) and [ICSPNode::SetProperty](icspnodesetproperty.md) must also be implemented or rollback will fail. + +Before calling **Clear** on the target node, ConfigManager2 attempts to gather the current state of the node; the parent node does not have to preserve the state of its child nodes if they are externally-transactioned. + +## Requirements + +**Header:** None + + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + diff --git a/windows/client-management/mdm/icspnodecopy.md b/windows/client-management/mdm/icspnodecopy.md new file mode 100644 index 0000000000..b5008ab367 --- /dev/null +++ b/windows/client-management/mdm/icspnodecopy.md @@ -0,0 +1,96 @@ +--- +title: ICSPNode Copy +description: ICSPNode Copy +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: cd5ce0bc-a08b-4f82-802d-c7ff8701b41f +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::Copy + +This method makes a copy of the current node at the specified path within the configuration service provider. If the target node exists, it should be overwritten. + +## Syntax + +``` syntax +HRESULT Copy([in] IConfigManager2URI* puriDestination, + [in, out] ICSPNode** ppNewNode, + [in, out] DWORD* pgrfNodeOptions); +``` + +## Parameters + +*puriDestination* +      Path and name of new node's location, relative to the configuration service provider's root node. + +*ppNewNode* +      New node created by the copy operation. + +*pgrfNodeOptions* +      Features supported on the new node. + + +++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Feature nameBit value (in hex)Notes

CSPNODE_OPTION_NATIVESECURITY

0x01

The native security option signifies that the node handles its own security checking, and that ConfigManager2 does not have to manage security for this node.

CSPNODE_OPTION_INTERNALTRANSACTION

0x02

The internal transactioning option tells ConfigManager2 that the configuration service provider handles the transactioning (rollback and commitment) for the node. To handle internal transactioning, the node must implement the [ICSPNodeTransactioning](icspnodetransactioning.md).

CSPNODE_OPTION_HANDLEALLPROPERTIES

0x04

Unused.

CSPNODE_OPTION_SECRETDATA

0x08

Unused.

+ +  +## Return Value + +A value of S\_OK indicates that the node was successfully copied to the new location. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **Copy** method. + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::Add](icspnodeadd.md), [ICSPNode::SetValue](icspnodesetvalue.md), [ICSPNode::Clear](icspnodeclear.md), and [ICSPNode::DeleteChild](icspnodedeletechild.md) must also be implemented or rollback will fail. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + + + + + + diff --git a/windows/client-management/mdm/icspnodedeletechild.md b/windows/client-management/mdm/icspnodedeletechild.md new file mode 100644 index 0000000000..158c31361e --- /dev/null +++ b/windows/client-management/mdm/icspnodedeletechild.md @@ -0,0 +1,59 @@ +--- +title: ICSPNode DeleteChild +description: ICSPNode DeleteChild +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 8cf3663d-a4cf-4d11-b03a-f1d096ad7f9c +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::DeleteChild + +Deletes the specified child node from the configuration service provider node. [ICSPNode::Clear](icspnodeclear.md) must always be called first on the child node that is to be deleted. + +## Syntax + +``` syntax +HRESULT DeleteChild([in] IConfigManager2URI* puriChildToDelete); +``` + +## Parameters + +*puriChildToDelete* +      The name of the child node to delete. + +## Return Values + +| Return Value | Description | +|------------------------------|--------------------------------------------------| +| CFGMGR\_E\_NODENOTFOUND | The child node does not exist | +| CFGMGR\_E\_COMMANDNOTALLOWED | The child node to be deleted is a read-only node | +| S\_OK | Success. | + +  +A value of S\_OK indicates that a node was successfully deleted. CFGMGR\_E\_NODENOTFOUND indicates that the child node does not exist. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **ICSP::DeleteChild** method, or that the child node to be deleted is a read-only node. + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::Add](icspnodeadd.md) must also be implemented or rollback will fail. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodedeleteproperty.md b/windows/client-management/mdm/icspnodedeleteproperty.md new file mode 100644 index 0000000000..2280c6e984 --- /dev/null +++ b/windows/client-management/mdm/icspnodedeleteproperty.md @@ -0,0 +1,52 @@ +--- +title: ICSPNode DeleteProperty +description: ICSPNode DeleteProperty +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 7e21851f-d663-4558-b3e8-590d24b4f6c4 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::DeleteProperty + +This method deletes a property from a configuration service provider node. + +## Syntax + +``` syntax +HRESULT DeleteProperty([in] REFGUID guidProperty); +``` + +## Parameters + +*guidProperty* +      The GUID of the property to delete. + +## Return Value + +A value of S\_OK indicates that a node was successfully found. CFGMGR\_E\_PROPERTYNOTSUPPORTED indicates that this node does not manage or implement the property itself, but delegates it to ConfigManager2. E\_NOTIMPL indicates this method is not supported by this node. + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::SetProperty](icspnodesetproperty.md) must also be implemented or rollback will fail. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodeexecute.md b/windows/client-management/mdm/icspnodeexecute.md new file mode 100644 index 0000000000..97a0b3f76b --- /dev/null +++ b/windows/client-management/mdm/icspnodeexecute.md @@ -0,0 +1,50 @@ +--- +title: ICSPNode Execute +description: ICSPNode Execute +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 5916e7b7-256d-49fd-82b6-db0547a215ec +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::Execute + +This method runs a task on an internally-transactioned configuration service provider node by passing in the specified user data and returning a result. The exact meaning of **Execute** and whether it is even supported depends on the purpose of the node. For example, **Execute** called on a node that represents a file should probably **ShellExecute** the file, whereas calling **Execute** on a registry node generally does not make sense. + +## Syntax + +``` syntax +HRESULT Execute([in] VARIANT varUserData); +``` + +## Parameters + +*varUserData* +    Data to pass into the execution. + +## Return Value + +A value of S\_OK indicates that the operation was performed successfully on the node. E\_NOTIMPL should be returned if this method is not implemented. + +## Remarks + +Externally–transactioned nodes do not support this method. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + diff --git a/windows/client-management/mdm/icspnodegetchildnodenames.md b/windows/client-management/mdm/icspnodegetchildnodenames.md new file mode 100644 index 0000000000..420ed62d10 --- /dev/null +++ b/windows/client-management/mdm/icspnodegetchildnodenames.md @@ -0,0 +1,56 @@ +--- +title: ICSPNode GetChildNodeNames +description: ICSPNode GetChildNodeNames +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: dc057f2b-282b-49ac-91c4-bb83bd3ca4dc +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::GetChildNodeNames + +This method returns the list of child nodes for a configuration service provider node. + +## Syntax + +``` syntax +HRESULT GetChildNodeNames([out] ULONG* pulCount, + [out,size_is(,*pulCount)] BSTR** pbstrNodeNames); +``` + +## Parameters + +*pulCount* +

The number of child nodes to return.

+ +*pbstrNodeNames* +

The array of child node names. The returned array must be allocated with `CoTaskMemAlloc`. Each element of the array must be a valid, non-NULL `BSTR`, allocated by `SysAllocString` or `SysAllocStringLen`. The names returned must not be encoded in any way, including URI-encoding, for canonicalization reasons.

+ +## Return Value + +A value of S\_OK indicates that a node was successfully found. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this was called on a leaf node (no children will be returned). + +## Remarks + +For externally–transactioned nodes, no additional methods are required for successful rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodegetproperty.md b/windows/client-management/mdm/icspnodegetproperty.md new file mode 100644 index 0000000000..8d4a28d933 --- /dev/null +++ b/windows/client-management/mdm/icspnodegetproperty.md @@ -0,0 +1,58 @@ +--- +title: ICSPNode GetProperty +description: ICSPNode GetProperty +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: a2bdc158-72e0-4cdb-97ce-f5cf1a44b7db +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::GetProperty + +This method returns a property value from a configuration service provider node. + +## Syntax + +``` syntax +HRESULT GetProperty([in] REFGUID guidProperty, + [in,out] VARIANT* pvarValue); +``` + +## Parameters + +*guidProperty* +

GUID that specifies the property to return.

+ +*pvarValue* +

Value to return.

+ +## Return Value + +A value of S\_OK indicates that the value was successfully returned. CFGMGR\_E\_COMMANDNOTSUPPORTED indicates that the node does not implement the property itself, but delegates the management of the property to ConfigManager2. + +## Remarks + +Every node must handle the CFGMGR\_PROPERTY\_DATATYPE property. + +For externally–transactioned nodes, no additional methods are required for successful rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodegetpropertyidentifiers.md b/windows/client-management/mdm/icspnodegetpropertyidentifiers.md new file mode 100644 index 0000000000..a4624bfac7 --- /dev/null +++ b/windows/client-management/mdm/icspnodegetpropertyidentifiers.md @@ -0,0 +1,55 @@ +--- +title: ICSPNode GetPropertyIdentifiers +description: ICSPNode GetPropertyIdentifiers +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 8a052cd3-d74c-40c4-845f-f804b920deb4 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::GetPropertyIdentifiers + +This method returns a list of non-standard properties supported by the node. The returned array must be allocated with `CoTaskMemAlloc`. + +## Syntax + +``` syntax +HRESULT GetPropertyIdentifiers([out] ULONG* pulCount, + [out,size_is(,*pulCount)] GUID** pguidProperties); +``` + +## Parameters + +*pulCount* +

The number of non-standard properties to return.

+ +*pguidProperties* +

The array of property GUIDs to return. This array must be allocated with `CoTaskMemAlloc`.

+ +## Return Value + +A value of S\_OK indicates that the properties were successfully returned. E\_NOTIMPL indicates that this method is not supported by the node. + +## Remarks + +For externally–transactioned nodes, no additional methods are required for successful rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + diff --git a/windows/client-management/mdm/icspnodegetvalue.md b/windows/client-management/mdm/icspnodegetvalue.md new file mode 100644 index 0000000000..95d95c5813 --- /dev/null +++ b/windows/client-management/mdm/icspnodegetvalue.md @@ -0,0 +1,53 @@ +--- +title: ICSPNode GetValue +description: ICSPNode GetValue +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: c684036d-98be-4659-8ce8-f72436a39b90 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::GetValue + +This method gets the value and data type for the node. Interior (non-leaf) nodes may not have a value. + +## Syntax + +``` syntax +HRESULT GetValue([in,out] VARIANT* pvarValue); +``` + +## Parameters + +*pvarValue* +

Data value to return. A node containing a password value returns 16 asterisks (‘\*’) for this method. A leaf node whose value has not been set returns a variant whose type is `VT_NULL`. +

+ +## Return Value + +A value of S\_OK indicates that a node was successfully found. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **ICSP::GetValue** methods, or that this is an interior node. + +## Remarks + +For externally–transactioned nodes, this node is not required to implement any other methods for a successful rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodemove.md b/windows/client-management/mdm/icspnodemove.md new file mode 100644 index 0000000000..b106a7cb80 --- /dev/null +++ b/windows/client-management/mdm/icspnodemove.md @@ -0,0 +1,52 @@ +--- +title: ICSPNode Move +description: ICSPNode Move +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: efb359c3-5c86-4975-bf6f-a1c33922442a +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::Move + +This method moves the node to a new location within the configuration service provider. If the target node already exists, it should be overwritten. + +## Syntax + +``` syntax +HRESULT Move([in] IConfigManager2URI* puriDestination); +``` + +## Parameters + +*puriDestination* +

Path and name of the node's new location, relative to the configuration service provider's root node.

+ +## Return Value + +A value of S\_OK indicates that the node was successfully moved. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **ICSP::Move** method. + +## Remarks + +For externally–transactioned nodes, if this method is implemented, then [ICSPNode::Add](icspnodeadd.md) and [ICSPNode::SetValue](icspnodesetvalue.md) must also be implemented or rollback will fail. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodesetproperty.md b/windows/client-management/mdm/icspnodesetproperty.md new file mode 100644 index 0000000000..7805bd3a38 --- /dev/null +++ b/windows/client-management/mdm/icspnodesetproperty.md @@ -0,0 +1,58 @@ +--- +title: ICSPNode SetProperty +description: ICSPNode SetProperty +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: e235c38f-ea04-4cd8-adec-3c6c0ce7172d +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::SetProperty + +This method sets a property value for a configuration service provider node. + +## Syntax + +``` syntax +HRESULT SetProperty([in] REFGUID guidProperty, + [in] VARIANT varValue); +``` + +## Parameters + +*guidProperty* +

The GUID of the property.

+ +*varValue* +

The value to return.

+ +## Return Value + +A value of S\_OK indicates that a node was successfully found. CFGMGR\_E\_COMMANDNOTSUPPORTED indicates that this node delegates the management of the property to ConfigManager2. + +## Remarks + +Every node must properly handle the CFGMGR\_PROPERTY\_DATATYPE property. + +For externally–transactioned nodes, no additional methods are required for successful rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodesetvalue.md b/windows/client-management/mdm/icspnodesetvalue.md new file mode 100644 index 0000000000..cc4c4dcf3f --- /dev/null +++ b/windows/client-management/mdm/icspnodesetvalue.md @@ -0,0 +1,52 @@ +--- +title: ICSPNode SetValue +description: ICSPNode SetValue +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: b218636d-fe8b-4a0f-b4e8-a621f65619d3 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNode::SetValue + +This method sets the value for the configuration service provider node. It is an error to attempt to set the value of an interior node. + +## Syntax + +``` syntax +HRESULT SetValue([in] VARIANT varValue); +``` + +## Parameters + +*varValue* +

Value to set. To clear a leaf node’s value, set *varValue*’s type to `VT_NULL`.

+ +## Return Value + +A value of S\_OK indicates that the value was set successfully. CFGMGR\_E\_COMMANDNOTALLOWED indicates that this node does not support the **ICSP::SetValue** method, or that it's an internal node. + +## Remarks + +For externally–transactioned nodes, no additional methods must be implemented to support rollback. + +## Requirements + +**Header:** None + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/icspnodetransactioning.md b/windows/client-management/mdm/icspnodetransactioning.md new file mode 100644 index 0000000000..34e1557544 --- /dev/null +++ b/windows/client-management/mdm/icspnodetransactioning.md @@ -0,0 +1,83 @@ +--- +title: ICSPNodeTransactioning +description: ICSPNodeTransactioning +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: 24dc518a-4a8d-41fe-9bc6-217bbbdf6a3f +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPNodeTransactioning + +This is an optional interface that enables a configuration service provider to define its own transactioning scheme (internal transactioning) for an individual node. Transactioning supports the ability to roll back previous actions on a node. The majority of nodes use external transactioning, which is handled automatically, and do not need to implement this interface. For more information about internal and external transactioning, including how to handle the `RollbackAction` functions, see "Determine node operations" in [Designing a custom configuration service provider](design-a-custom-windows-csp.md). + +``` syntax +interface ICSPNodeTransactioning : IUnknown +{ + HRESULT PersistRollbackAddState([in] IConfigManager2URI* puriChild, + [in] CFG_DATATYPE DataType, + [in] VARIANT varValue, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackCopyState([in] IConfigManager2URI* puriDestination, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackDeleteChildState([in] IConfigManager2URI* puriChild, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackClearState([in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackExecuteState([in] VARIANT varUserData, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackMoveState([in] IConfigManager2URI* puriDestination, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackSetValueState([in] VARIANT varValue, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackSetPropertyState([in] REFGUID guidProperty, + [in] VARIANT varValue, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT PersistRollbackDeletePropertyState([in] REFGUID guidProperty, + [in] ISequentialStream* pRollbackStream, + [in] ISequentialStream* pUninstallStream); + HRESULT RollbackAdd([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackCopy([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackDeleteChild([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackClear([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackExecute([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackMove([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackSetValue([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackSetProperty([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + HRESULT RollbackDeleteProperty([in] ISequentialStream* pUndoStream, + [in] BOOL fRecoveryRollback); + + HRESULT Commit(); +}; +``` + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + diff --git a/windows/client-management/mdm/icspvalidate.md b/windows/client-management/mdm/icspvalidate.md new file mode 100644 index 0000000000..db4a3ea48f --- /dev/null +++ b/windows/client-management/mdm/icspvalidate.md @@ -0,0 +1,54 @@ +--- +title: ICSPValidate +description: ICSPValidate +MSHAttr: +- 'PreferredSiteName:MSDN' +- 'PreferredLib:/library/windows/hardware' +ms.assetid: b0993f2d-6269-412f-a329-af25fff34ca2 +ms.author: windows-hardware-design-content +ms.date: 05/02/2017 +ms.topic: article +ms.prod: windows-hardware +ms.technology: windows-oem +--- + +# ICSPValidate + +This interface is optional. It is called by ConfigManager2 as it batches commands before transactioning begins. This allows the configuration service provider to validate the node before performing specific actions. It is generally only used for configuration service providers that need to expose UI. + +``` syntax +interface ICSPValidate : IUnknown +{ + HRESULT ValidateAdd([in] IConfigNodeState* pNodeState, + [in] IConfigManager2URI* puriChild, + [in] CFG_DATATYPE DataType, + [in] VARIANT varValue); + HRESULT ValidateCopy([in] IConfigNodeState* pNodeState, + [in] IConfigManager2URI* puriDestination); + HRESULT ValidateDeleteChild([in] IConfigNodeState* pNodeState, + [in] IConfigManager2URI* puriChild); + HRESULT ValidateClear([in] IConfigNodeState* pNodeState); + HRESULT ValidateExecute([in] IConfigNodeState* pNodeState, + [in] VARIANT varUserData); + HRESULT ValidateMove([in] IConfigNodeState* pNodeState, + [in] IConfigManager2URI* puriDestination); + HRESULT ValidateSetValue([in] IConfigNodeState* pNodeState, + [in] VARIANT varValue); + HRESULT ValidateSetProperty([in] IConfigNodeState* pNodeState, + [in] REFGUID guidProperty, + [in] VARIANT varValue); + HRESULT ValidateDeleteProperty([in] IConfigNodeState* pNodeState, + [in] REFGUID guidProperty); +``` + +## Related topics + +[Create a custom configuration service provider](create-a-custom-configuration-service-provider.md) + +  + + + + + + diff --git a/windows/client-management/mdm/images/HealthAttestation_1.png b/windows/client-management/mdm/images/HealthAttestation_1.png new file mode 100644 index 0000000000000000000000000000000000000000..f0c5d03fc9577bd523b3431a18da69e37bc51ee9 GIT binary patch literal 76250 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

0b~aj-CJu^W3B4bp7&71SMXHfF zI`B`rJ0B}Icd%HA_suml+!*!M=Tze_eH6*j9}KoVfRaOgsN7fG0X-gP>RqS1gA7e! z&rk7w5#s#5Co=%YzwS|^fXyMzya4{|-hVC_UC1z!il9{TC(!Ky=lkMizG<1hvA0w3 zF|!_mQ`&~RAON)1?R)0nk0raX+l)&$bJvocfBZTR6!6*O6M9+=x0due6A5bFd^K0( zl=M7ZWb8UDt8*&rNq!=D<-6`YJX+H7_fN2P{ehrPk4L

wDU@7kRud0pY&Gy4|zxEUBgjy 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/HealthAttestation_2.png b/windows/client-management/mdm/images/HealthAttestation_2.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e13ff8c4896bf49214b5203974824e6b34c4ee GIT binary patch literal 89870 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 a;Qk-HZGG)OTt>VA00009 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/applocker-screenshot3.png b/windows/client-management/mdm/images/applocker-screenshot3.png new file mode 100644 index 0000000000000000000000000000000000000000..d9de466e2d194692e682db3e645840d4da69df73 GIT binary patch literal 30039 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

=%G^&C}qZr6w%1JK6Zbr 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 WUsh6lwD=DQ`0d`l->K4(cJ_bUs5Zy| literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant10.png b/windows/client-management/mdm/images/azure-ad-add-tenant10.png new file mode 100644 index 0000000000000000000000000000000000000000..a6e7c07f6709fe8908a97e1ea726474a0ef35914 GIT binary patch literal 174000 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

^?YbgToULB8H;VQIT*VA|&; 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�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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant13.png b/windows/client-management/mdm/images/azure-ad-add-tenant13.png new file mode 100644 index 0000000000000000000000000000000000000000..b44e7370cd479d989b1ab365d147f105e1c6b12a GIT binary patch literal 36023 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant14.png b/windows/client-management/mdm/images/azure-ad-add-tenant14.png new file mode 100644 index 0000000000000000000000000000000000000000..d295c71a69b2037ab900de7928e2031b49c1c068 GIT binary patch literal 50308 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant15.png b/windows/client-management/mdm/images/azure-ad-add-tenant15.png new file mode 100644 index 0000000000000000000000000000000000000000..d0639750c234095cebfbdc7ee5b2e78f2b34be5a GIT binary patch literal 47425 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant2.png b/windows/client-management/mdm/images/azure-ad-add-tenant2.png new file mode 100644 index 0000000000000000000000000000000000000000..309904317164b59f73f9662d823d27b812670144 GIT binary patch literal 26300 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 Ns-&q{BX1q{{{ij$15yA0 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant3-b.png b/windows/client-management/mdm/images/azure-ad-add-tenant3-b.png new file mode 100644 index 0000000000000000000000000000000000000000..e845896e37e1444b18fbaed2e4aaf014d01103c1 GIT binary patch literal 53578 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%0AxyIDUO^pR>bc8}6gT>D-^E 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant3.png b/windows/client-management/mdm/images/azure-ad-add-tenant3.png new file mode 100644 index 0000000000000000000000000000000000000000..7ede724ff09bf22bdaa4c0a5af7b2cfccfe65acf GIT binary patch literal 51730 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

    9-L~-BhuCym(E#1@|FJFj7#Iv8Lj#5I=;^#X?5c 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices11.png b/windows/client-management/mdm/images/businessstoreportalservices11.png new file mode 100644 index 0000000000000000000000000000000000000000..f420a32be4884f5a6ffa88ffe85c77ddb1d78400 GIT binary patch literal 23732 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

      XbN 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices12.png b/windows/client-management/mdm/images/businessstoreportalservices12.png new file mode 100644 index 0000000000000000000000000000000000000000..10cda8c9d68e3c5075f72fe782a091dfe85342c5 GIT binary patch literal 25357 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

      93Q$j&*CnBf;L1s1f;-Ckh2A zNH8!j6li!=v=+J!RfoiTN})i<8kNAX4r$QqWL{cR3bMM-u(b13P>_AiZU6;(-a2Bn zB={|0=06kcjd!dtkXaK<0hPi5)Tp#V$M0@!J+{Nn!GKl`xp3OKLTR4y7F4;W+ z%w{y9SC0!%Tr^L;0b^+;Zp6qFh7_Tkf!V=SQojFCtEs*w?s z0JX&uAYGtAdR%9XO8-CKd5BGY01Rh??f=|jOdC1@Oqks}4uFM3|Y5#;~pS9(<0^Aq4cMHKfbDep2ePm40LQrlnAk4qOY zc7+tOR$>6%C=5!)HK3hmO6s&u4m3jkOi#RH|6u<&1}&Q3RB(4fPUR==ZfN8Wi0gzP zHfbfPVDW%qrIZOt_JCa+UupOHmC0%-#p>v|uVg(@+>frdM|?i7W>O1DE`pei(!Y^> zSUF@KaJS0;83RffL?@#HAb{j{ z+*W(GCxr?%O-Mjgp(yY5os|%(vLvj+0h)4b0yZ=Y)}MbCfmKiJZY=SwLhV}2W1&DJf}$d8N+rl(o3Lx?I94!5l6QR0gvut)$S zBEreU5gG|3uugIv9rz|4sy2%V#$PH5M>kC=AsHALkR{9vrrXu9IR`eb6LJ(#2|bM@ z^_k>Z2J!P_U|^JR*Xy;nBK(jjba@nEb&xq;eKR_Vt{_3w&;t4t{0c*8>V1Kw#-6@N zOwf9aPQQLXao6=oYcsUAt3#w*h@bzE2}fOZ_$qgL<@=6~PL})1r}k9_*pYY`2+EMI zSh_-BhK=at*{1!w$Ki*bnYpfXXg(bM{kqb4p4|E-f3I%Pr<^wiI30&F`21 zF=-ptS4^ls4`JD148g!S54%N1kO0Jn54#8e5+@xT9PI2?(hB?{LPM=5mOFx;1_$rv z!K0c0u;~4J6?yp+XRF|=)zwuXpAJZp1Hylwx(Ttc|2d5(En2cveJME8R%3aCh z!ql^b(G-9U$NLTe?I#Z)91d`G0iB5JsW79lV<5gYHa7N1Cdk)!ZCB`3adB7pWpHrt zT!yQ+_ra!7jH2uNtJpU{jwTN$ClH5%x@6zMzRJdp|JKIvLuO#|W_2yqSu)n#LvMUC z;+3?ttn}Zcq|hkyy_fVF2kiTmln2G;#ajb1GL2t0Otu?>?cz;lk>%qVE|JZhowYxr zbmL$na0oWx(*<1wN;1(*c;NM-?hXBv7cctAo&-$3KUFKk{Ru7uN#%>g`(?|Nmo(Z)^ z@D{K+M;bmLl5joto(}@z>P^lDviDhn>j`tzt*x!1I%*x10GCe>nI}$)(lL#M$ysO1 zqJ&MZelFfN5Ti*{l`0AlupH;)=6;;^zG->Dj6mQ(O^>>Tgv@_#fJVW)O(S$nkuXjR z(#!E^^+6Nz!@Cq*>ni~_vx~T^7WEr-gq{9Mo#ob|qAdDRbQ~bkDSXJE(52(veQZJ` z1e+wS1!#;;;cP?F7Py^?3X49@byma(kBb-^8$Z_Gv_lgFAG9=qks)IXv^c{O-`k}` zu+jv$|4a>x2dk>uMmzsDymn)t6i~Y9W4zRZHA~OAJ5`~U3ef;O0e}%IWzr$Y^4|B0 z=1!W>Y(lh6UJe~9Ft>`oqZDqUQL^6MycEc7ypsn6rfz!qsZc&w_OFEu zy>?uv5t-acul^CGt=uStpaT$-@MBv**5_Ra?l?pW!=FTW`KB84KG`9g4#iz$>6|bc z(DfaUVDAT}Eb89S7RCurtO|Bd?DH7rCM-c|oa>hO@9IuHY86vy{5dhsK zl4d&T13)C-xuZ>02apWN@yTJRbBx(A{>OZaQ9h^by=DEC^2AK%Pl7g|Ts|*8KhazF zY`N{iAg*s>Pl4UyK0iYL+1$Gfl)4W2_J?EXlvCo~g&`^I4k6`eV#4vKAn}F9Y+QG&)m|o&0hPXBh#AoPZpe-OgQWtK*NVnQSBsj z0Z4u;*#FC(UKHYz+`#oDH^26{n;u2`>Jj< zMur6hg~4cmvSBftQ$pHL%zubc9M4zB@&asR^Pr$SR+OX^mOEU|bNPx`SGS;qIc!YW z0C|4y56&KR_(#Iv!`z^$B0=f-Xx z^TcZ^PX5Oe$Lw$SI8u>6N_@<13~gi-#pLCm%(~ar;ZB2F5OHyt-hxPW@i!DysN`Kq zJxg`*w=W$ToMysQ|21aJ=UIfPsG7Jf17S&#_5-9hwG(YL-C?aYzQpI7J0kHcjnc!2 z`yXy(`(8E|s+zZ5w7dRF+~0z}k?Qa38|=4i@5Jq1q{E%6Rn>Hm4E_8&qdXAQ7-|%P z<jOH@2bs63&amV0dre=D;iYjQWSqn_BwlqXm{#)!|Mk z(kR^9x9ew?Vi452h~c`|UZOb_OXsJL^Hs|sVkapXbm|8AEv;>Bx=-^UU*SNBwXG+FSQ~a#R5H;hI=C4u5 zrgC{b$oefzUe$Pn`@^+iw^ru7@KbMy6h_ZB{n?8L*-sSTEGjQdTpyL<@@~Fjwp&ze z^AVDLkuQ5|v$ZW>wMGhbr8?2?;mF$P z?|kFQY$(yOhD;E2)gcD<8EU&dzm5eb8z7w33*^GKUU~ho5D{ErGN*R`yY$f;IYuOm z=`ttQ+&uaoWK&M&YU_f zHTLf}o)xQbgbv(vZd$F@E+VJ2g9bqPlj(b7z9DDLI#?gZ8>_-uYON&$5C4|miSRsn zmc6IgxMVdGaOjtSF>|fe7hs&t6vi+NyESipFoE=?*DXR!~6rXg)3dF(B;-wuMts2igvV#sVwQB4$DzvmX8d|>Qh%3;Z&u?o;9E2UrYVSE`UU$nH;rQq@RVB(4G zQs-iwInAoA*4if^C#B?M)XNqQ-HoG1D$}DJg!CK4X>XN$pkskj-Gk-X+eMk&ywk9y zQ&=Bhdp6MQj`zr$GjF!77``ZY7yh@ORfSKM1jS(NW=x#z+RO74N!e8P^}~L&Vw#f( zXV^8h#H-bg2&TYCh1{nN0pWzk;Z(_?d$%Lhy7*-QHAKSwAx0vcW@fv!2QhAxxHk__ zj)I9P6fyC0lQA!#P36UXR=wj?%sy29k_ts%4Y7rb7Q_(7nKEg%Y`G9S^#nkN(Bf`- zF)qLQe8=u`!iO?w4?=kycy1VCl;Z9`eBLC)UUr?JRF)a(=3N~=_K!JYR((jypu`?* zd4Az_Ju}?4AxBMYf9epnF;?$onPb$h9Zl@b^A*tl(bY_Fua|`OVkGFH(6}#Nx5KZx z8gW+6szrGt+(LMKd$FzcbREDcSgy86I}x|&aW16CQnMf;AsEIM8l5q^tNm@8qGU2u zfbbO+?&bgp*93P8f{$ zBfqGTK@A&XB<`&oq{SEE+gE2yX9wC5z}IcI`#J$=brZpbb!Pac_Q7Wfe2=VEMCv`o z%5@F+RMl$`F6;L1Uu}KlbRuBb+-|VChvB{n2nB+|p)Tzdm?UM34yWvvyPF3Iv*r%3 zGpv$BTL-kDMA)@KQ98}+IY|x-;!&I9T#@j2oG%$}_UQM1zPi`9Iv#zII)tpK)6hK( zir%QE^GULYM6{~ul-%xNB`I#(e9{-s6l$-~8B3XLrc(eea)HMcm5C!agCt2{{F$wo zUB_nC#Q08uY)vsuB-m6`+(#;m9-KHeIqBQRN&7q$nJAD%0lPiI`XyK21LGv7mi*=jxO}_vO#9Bx+V*JG}m(W&;Z3iigOMO2^h53zQ3hhfTRu6Ir4cjpeL zy$ENRTkm#;L{-ZJY(IJ@aRlK$0BJS{ntrV^c0+Fkpj2@WEy9?x1l)zV0xpmz`s6#?&=!r)N0v9|39@a#l-*s literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices13.png b/windows/client-management/mdm/images/businessstoreportalservices13.png new file mode 100644 index 0000000000000000000000000000000000000000..c839aea73ce8c3ca831edf9d89a9dad9fcd40ac1 GIT binary patch literal 54706 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices14.png b/windows/client-management/mdm/images/businessstoreportalservices14.png new file mode 100644 index 0000000000000000000000000000000000000000..01173f564eae7c1a76503a16bf5294d159b2c734 GIT binary patch literal 55385 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

      YQ+?p&o|TWpYEq@o@UA~Y#iFU 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices2.png b/windows/client-management/mdm/images/businessstoreportalservices2.png new file mode 100644 index 0000000000000000000000000000000000000000..56d8981fc067b9fa8efe31e32699a65d7f2f476d GIT binary patch literal 48828 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 z zKE4v$0B0-t#~ZyA)~UGs?Y5;op0khz`5IwHvp0!n%F5qcB%}>3Dw}3=&uXVhBz`KF ztxk#uuGc&4VZHiHNH4Cs-ag%5+P2?z1XZ8@x|`^;x@~>fOZE>!bjBW=znVi;_OiZ; zwt|JwH>0(5tjCkBN?Y0d!LZP}O)lFTxw@f|Y_11!mg1VRL*IUdryBrzAr#UKMckWc zD-afi2@{9*zhP|op%|OTCO%`1VSAM-T{R0O>TnoM-J`s=+;#*=$hWrM_U|7Eln-mq zscR}+{`Ay(rZ;P2wYg6aXJF&wrdZ*2DP=<`C;CO|c@!>(WF8(gaB9r5xC{2x=;9Fn zPq-B1>f@SBauK9)+u2{+PnU2(lK?R=p$)OnY3?P?%dXMs;Q;sA(!v98txfiBDC`H@ z(y9LlV7Yg&xd}!zAG3WhjlLbJ zHY<~^mH4aNm|p7X1l&5$&R;wEoo^uTsgsZ9q&~_-_D#3`JsCgJ-=`Ds z2hzQd9{p$Le7y@TP)ku7lZKfac=QjC-bFI1j*lk1{7FAdCw9Mi8B9ejEl90xv%i;? zsN+sI7dW3KIDPswNu*lGc+;8`%K56f)+nT*GDplURN-pN#SOCknaiD#!sbrJRO1qm zXVcfsG`rM3kYf_X>y!9vp zV~q3VHds??nH*zDyu04u?qM@ya6T2jxqn3dY2OzstUT2ulr91EI0i{Z1xb`#hUx$M zq~T^JOo?@K^_Txj=W=S9e-6n;>NEO3?8Xd~Zypej_rYZBEZ8s=PpNKPn2ASKm-YA- zUc^NAs@?8ZzFn-=e)$q0Yi-ufV%NqQZ7{gBWgHQ!JpE;qSV@8XxNt>COGmFU7fWw` z?Wtn1H@mtaN#gw$m}+b8b4$rb8?aJEloAYeCB<2T1?hj<7HL|L1)nevVl1tuGkaEE z-maZ0Pb{r+yd(-L57oQ?H@5@I)dlot_c55;3dnugw7oxb!T zBmg9ZbMkQA5f{Ic0yPog zil1tu!68dSW$71=eZK(Hmm$b~bzG_Dr@tcvU+!EIbDGGbtdAV9tu9MSYq6^stBz#2 zBVztH$n&#l#Ok7!z5QXzsl3<8Q_piDpF5b{MXftH8t;VNi-Tw9&}lE}IWCo{H-p(` z4DE8-_U-kURNSZ`4>iRC={Ji=HeAoiazyZK0&EcZP`YSSa8KFRVW}vHoj9whlM0xm zk0!F^?zj9gA-bzc4UrYJeglXNJ7BfN&S#O3hnwm6BOUoazx?`P%lp}Tu59IHY`xfu zLcGA%HeoAl)bj80*}W^DCT8k=PF!K7i)qY_V1XQCbIp_cln+k-nMNOwb+#cHhmoi+ z;jsz#i}^@Y%x?eq2^aV4+=XY-N9D9_Cr?8hU2#*qPJz=S zr~VOm&>yhs=@Q`pw3abIK%-IrO?yQOEg~fABU8I;_>Tqf+!iAV0m#gom4kde-{73f zyK!LEegPF{WKji{yue^s>{HV1V)s*eC+2huk1ZnYg;a-2fuLjGkXq2JQ-*Wvgbf?sd;Y0n^V&gTlr<(sb@{jL~y9UMNhfGCmvpQcc>)550 z4)Y@T9DEk?7lQx9_wZS>_eo~oAnpJR#aT?(!1g!CCT^H4X?6+D-j#^iUuLazCAt(Z z2s#w^7d_m&YGfAwgO@FEMv#?sGQCj@{!@H)l=oxQg3YK+P(9`TJ|nr1O81Z`G&&CR(uz-mM=RTR#m#J7>{wmZm0 zbfu*O^be@qO1X_QjR zydH*pope0%iyb!xM8~U~`Bg~ES6WjXdf8 z!Vq4r2L>sv%?2aB;n90w_2D$kWReXlV9tKE9~#5Cu@ERV5?MTP%o|~2wMYr5sY)sv zI=afb!m3IhiR8f9mZ<0ARq%AoXkxfw8IG9*>e-i55-Kc6 zjd*>2q@E66ofA);xaB3qEMzOij+aig%--=WZ599L z%FhqTT}VE-g^*j1T3WcD$7;>DNND_rXvIAhVdT7LUX7OQan`=HGvKT$`oWP@7MDi7 zhBRjyZQy`X*uH^eO{4A(%QtC@cpK#KUrZ#E7}09yESS>vB& zGjVY^gwt^IGk4{G2sCeFI2%+>dADHFx5IMpqu*evR73wegKAbLOFgQvm)$m-Zk8b? zz)yD8t-ITCRHir`QEL7f8=~=ktGe+BWBy<^F+_oyyduuopp`&`>M~c6Y@{Jq>NdDxh_h zo<*w%<7*T*K%jCJ6FA^}3dGn5WH)gR!BPTg{Cn_>R$(kY8850o(*9K}PkW-A!NR}D z`dVzWYN2hgq)?`Y+LXhYot*?r$}J-CQ2?vitNlsuO>pw4iZ9A4Fyy_A6EViJZGOUl zVP{aaL!oYhl&F@BdQxuSy09q5CE?%1+8vkPuCJepmcNDT%VV&m7j5tY5;RL1bypUmU+BBF>d3k)+m|33t-+}*| zIFn8FPs6{PNC9;igQ99$K?LuS{n+i0^4Yw0`j^ffBPUY5bW|d9Qdu6%;5pb*Ntujx zVq5ckiQ|TP(zFQboP%f{X5jweiD1vw5v}s>I12u-+`dR9M_S+PJnM9Nrp(n<|L(|N zXn8IE?~}IDuuBZy#9SvKnKF6{Fom~T>CJ0oUZ-NpOzgZp@pK@g*@oDE znkP(iy*S2^Xdr9Ow)Yh_7r-zzUmH0w&R%PyKFij07+OT@UOkMy#r+kTJ)_5IkE}VF z2exaFaKK=^r8r%}tR}?~Jn$EPc;rFnZIZsj4_ta1`nVi}<7MkdO`Vb42A}VG(5AM1 z6Z1<3LTBZ$MSHcoKlC41!1m7<^uusnLK;k60{3*oA7*yQOEN-uRCwL zEE0gUvd8LJYO(iX@v2rP+5BaHSN~Sdm*ePRq>-y~lS74k5VkxtYys>Q-1KG~pf);j zlW}6p162AR7_UAGigu}0#WWTcs63WY%c@k@eozSi5wH5D_i!tIYC!)SJg+Q2q(;Mi zLofnCoe=8reEqObwsl0~MBn&*hDqhdSRy)-l(TVpTh-e>HyBgs97NT`w8)6EUID0% zN5JEzY=adOC5!WQQH$!ejL1t{MhgG?-zWam3)lLA{8a#l8#>tm<(o1>38TGvO}yX6 vLxcJUrx2gzKi&BM|LNc1_vLEHnweRW83z|PBt6cwr$(?iGB0?>wdT&Z`Hi@_B_)w z(^WGy>ZilyWyKI+abN)e0D^?Lup$8P%^v^&`vLv!3-LHn-~al-*okX60sx5p|M|d@ zs1b3$Kqw~(84;*0Xap=&vX!p_OU z)&_tELqzh0!~O>svbA$}urM=s0+b_-bA6$R|Aji382m?-(8@j0|yg;j@{>f)ZzZCaSKNyD}ygp2S8JIee4$u{U2D(z`@4C#thJndl>qKLH&1q zX9pt_!2M_7+5f5u*;-qh*f;?m#*@3gFv$O?DO)&MnE;9}XDI-Hh6f2@0cE$<^DHPg zyoH62C7>Vze*7On=s!Wfa7gvOJ;!^Me9m7hT}Xhu$T9Bet+yVfDX^xmd4u>$|)9E0Zy}E!zZ4p`E3~+}cev zmXW@RHZ6W)o6xwaa4X=9bY9ujwtnmMs%|S(L&V2@vuHXR`wjQ|mjhN1rxl8)DM_nQ|5fRK?g z=i)6X1K+5!O`?BU6~eV=6#065B5R%Hjejw@;wHKEhH*M`_bc8PuFQV)>b^IF2y73rN#;zX%r6DG&nn7rqE2l- z6>B{1zXs6mFPWPaj71@W99CU6NL6h!v-~kH^Ko))s*=O!a6C<^Xv*t0EsEUk=O%(K zqLvz{VPtdXOiFi4rDa_A7Bm?FwaI1PD;;Hd?pYwwRu<1+=HXzGEB$MfLRB1XYdAX6 z2~k(YY3No%+U_$u$2QV#I8tFUr#-R5POsr_9!SYZ$7hSnE>yjFFAZt*QY)4I&z9Tg z=o0*!l@$PQuvOHGro&n^Svu>UpIUFr!7$xPeGm7d!aw16mRb9G#pAVKED$cycVaB( z!=R;EwQpVKjRU0N+OY>(lz+Wl8zb0VvN?DW)yl95EfX!E-PD`VnSQF7RPwwpt|zyN z=2#-j+{bmzS*{57~Iu9EZWV$#qBJzzlZYLLjhX; zcpqgPOs8*rj;^>3N8%9n@(%61Y2sl2$CT|i!nR?yD1A25*Eyumu%uPJNIiHEYxb*X z)$n2U-{bN>K8(l@>FmMFrUCBg=xADq4BjmEJ#Cit+gMKbEBCYV@WbViId-KIEzJuu3iPt$1={XwEYeH?dz*e4#Hc7%(GMb6Njq7 z=1xAcJyfqO$+S<5;SeI|e zta@IDtsgSd(H*3aKUJD$MlyQ!kyf>cM?32<)4fx}D?1N~aIRofT~|g0aon_H<1%sN z>HM~00FvUN9_lxx#LCw34HNBKB-W+e2=E!6FS_gIlbFifJWZIS^grpVusw_dn0Hyu zlZA$#`_t^psfP+PBK7x9uz>Y5vbqL;UiY|eY#_a=kRdi$KBc*%GUja}SB`Ql^2*Z| ziEuOKYQe@|FrV-Yt2uFIAvE$_)*yZLJw386!Z8}fHfwoVwjQ>5*1#RDk@A5Lg*@JN zofmN;jYBDGFBLTitA>$J{g_7#ViH4$aX*h@b%!PCc^CDQIUW9y!IN{jk}RVgHamL^ zu9dJh0*lLH!h21X_MpY_T`N@w~Ay>LSy)e7SwIQLs-L<(wJx#<0-a1siLq5;XR~$TH z_AO$pdHL}k1lIaaOm#7=-uH@ORQYPR%xc^=CGxE4zfPH&R=F(jwKaIPy6YMr$trx)H|jk6>m|eYk#|)4lr4JW#n_7_L{-EOEMdnm#CtuIlw>VlfwnRGu#?0(B-5R=z z%gU76l_@kSI5TXqmZPN1&AxT`t~gvNyW^E}kirkl?>UDAadup0KQ6q^FTSz4*=Ri% zknrkd{Fy}HxXp`z(HaH*LF!QX)86(Ql+1KV(~<;P_`yh-@_Ls{i5=7o9I3I4&;Ws8 z<%(=+vD{)@gQF6Rwkv699+pGA%+Ia2CkG+t-zqL-X-5$SBf<$%LKq@tK6>qmtYZK4=oWEi&bk5n6LZE=F?Z6j>efrYv| zv~2QPAb#+J@TA6`t1-pN?|U)VQGHpTuco?tNj_x^9KG&qQPPDlzTKl?B7wwyXv^R{ zdU$)i3!Zxkqqk5iVzyKR%{f*y%Du|UF; zIYO^HVGs)UpvtWGW^6h+)FS3F^aOGrT%nVw=ut?msmQ$dzbJXfOJC-Q^zOb2_|DF} z&0V=lzunN^oONab8mZ;VUn2~oPvaK_$-=|+zrW70JZB=Af-$8-@a zMjzq2b)$`$)4`-Ld4&6RxPxez`$&HWanax$BEsFpPD1S=bMqYahsZ_a(k>dZ&|#q* zR~SUT69Wl+TNu&(6O}v0G{e@N{bqrY5vK^2)5$?~QHIto%(v)vIw@y&HOWm}jD7Y( zcs9L6?oKatcYUdMxNj|8^*X!kM6BqbB+Mlt$SmIN(DD+VeUl+&W>rP_7bI~RcT1dg zzOLjE6?~p&i^Txy;+v5oJz134e8t?ak|~4Gc*MkOG0}t!eC|8%!-983($+|=?#xfA zIoz8LD*5P-cZJSp7Mm?nX}^y~$)-&Ug|-=}q&3}e|3H4#Qw05Tg5(T*eynrUVDVeu z!b|y(xZKGoGOe}BdJ|ZIP{^&pQ?4VHMdXM$10ACZXgC(K7ETW)Sns7J``Sg=`9OA3 z#MHtJaw&St8deXryP*)Qy>w77E#ScZhB<8V%hg9n3|VWpfJZk%D&J6F4E8pLZ*z%_ zwLAL625LL+&nHfp7}s%q4;-?kd_7ukk5tD;s^zb1kY4d2|mRF+9rocD{hun5cwfPEcRVU}J4xl^YY(Fc1{{IXJ&JraQH!guoTEru{PI z?%r6Wl%uWLZT!7|*VwLnXp62}uLeQVgaWN8k*}j&p3w-#o?f;hPJDy#HP9BnUnE9P z&EfN3Ad?AF4ft~tZ%(il4PU?fD_P#G-OV!{fEi{R23HF6vcgnw-%18P#!-)Hy|32< zbg0-#LgD!8r~xtw<*LNV7$kklOQ}7&C_!DvHy(2I;OIA+QB7x9G>MP@M$0gPJ&LK3 zqr=)iNj2T8k3B16z|fa8j@U`xmnsfJnVM9o>3}TPu5&#rhM}#|Zamoc@0~Rz2E-83 zLTQtpK4a$dLCsAqYE5-uW0*y;#3fyMpZ_>UC@$KmC2eZlTc{|?q3p-4Hy*;%<7fQV zUY{30c9;`?d#&et{{ptYZjUQfA-L|Zo#52DyQ$3n>%$vb|Z_RYvJ+1^F#pW0CI6eYasG_%scqM z4^}oJPK`DV2Dp0@0cS~u-aSS@2)l16<4RDm{ z9L6l_Gk|I3(ui=_`qH5-SBCb~1oY(d9H_>km16lYyqX>PVY{t+76%r*!*QwZuWMqnIo`jvcRY`zx{v{GfBLs=xR7NED>@_W$w4nn_)ZU}RaUAYyu*N?bOSWITq z|1Z(!lX)WQ$W++yy&dFjiESv`yG5P2;})Ko+sdNk6FHFkQ%~PU8z|<_#fM-}!uhtI z66nL#=EroT+%+vpidP!S1S$6*NE1T!+y)ff&RmlDS=xYCyVy7 z9ltLb)MqvUZG`^47)Em!$fOT%DOT?2)yLh7>qrP0H0#EGTh6d8IE2I&pB13)g`x<8 zY>~6yQ{l_N3u0R2dV@Ynm}gNRs;#-%m;zIbRbaY~u?-#-YF{1>sX4Baxf#7cJ|r}l z!tZC(XP`Sd$eX>^e*Wyzopk5lLx$rREHZY?%laPSd+mj}$Mx9w=`S_IU;J+QrPZ-!?_in)1+g_pf&usdLf#?n$UEPC~t0-IXOKSAGGxC~-G zsA0oLq&!Tjy&E!UQ2(AGdx!-k6aaQ|Lb`;O@@)6%))LB049}U{Hl<&GN%m3zLDG=(u-PL=xPrP^%h zw366a3PTVgZ#)aKY5a!1)h79xAr$KaVvbZXDf3x0{7$vw3?D>eh|d7m2+Pr_1=pRP zH8W#}3KM>m7-R^e!4dse5-C_3fGL8jk9Ho_g}MZb^cqzY_|p)qw7L&kdwJ7jq&*`L zT84S~ngn|xD2BcdDaIZITb2Mu4U3&dnDf*yGsy>sSo`OIBq;LZPoigbkH0>nNVYTOIa@Hp~;`VlU0e5VpG!DnwjiWWQc z(##+Cg!BiWiRH@p1xE9#p7h;1%fMI%zoRE-Uv|~tgdm=jC^_kn#OD2pbMG~@tDTlT zbw_)LSN~wVu7d10@K4?|zX~nG8LBI(!N-v#@~{_PO#&CtCrKn3Jf~fqoA9*Go}x*i z$pY{y!(zu6Y=;yU$_hCEvAg_1)wVE;veue)B_rS|guqHrE9epD5wo=fou0+uz}fTrv%`L%&+H1Tj z{Y)}MgCO-&m3v`aEcQxl?1>UY!AN?zyg#fF@Dz{_%}zXObx)n{3Mhl6 zoU^B0Ws=umhmqc7@bJoY$|Ku4w<*^R?x6e5NGdS95?Z+D+wVQwbj)&@L7R)BNglW9so8*6>F1;G<+IsmH z?@p%s^pjeL2rxofw`)tv!j`z*%C>(B`Hz(YlE&bNV0Zocg$~nW9JT*{-nb^3ppRigq;lb69f65WgKFho6izGFNpN<($97$e@r?uA&S7wHhy5`g`yg17f z&A|9+DYFczmu8VB5-z;UTC&n$yPcR#lSywM#%j+c%%H9VlR4iF9fE@vON;T{BrtAe z_bR^A+bfvA+N$<`ax_wP=d1v=&2)kMS2odte@~wXhQGl(J3agh^@FmAJfm=v8Ch=J(bk5t zNDo2ulr>q0v}L4ZMVL-WM`^@PBk}EXfxguAHyLQR;F;r_4#S#2ym7Ms1FapomO$pi z9A^2#*{SYI&_{GwA&j4L=>o5Mb0oHvTxRG|K-pVDaulmoZa8^LMTOM@)>E2fI@A1v zL41bhl2kg2QUQhMgwKDBF3JlcxEKyghLs_l!VJqZw5R)oE?w_x_s;C*8 zb&EMmZ=tCiBZJI?@TQl!d-Js68*lC#lFK>)L7A|*DwyCd$}r#^v>Rx*<~Jd9!(7%rNqv=q}6$z38#{vdJy-`(^hYX&0`WR&aL-#ykUKmCbDhdfa9LA5C z1v@|M2e4PN!#SeYUXTFGHnxr0Gn!PJ_pa1n$e`aYu1EfR_jtuXmB zN73?4eCF)tjHe8ebx}*9vuW4McHpTVL?(aoS`Jz(zo>|Xx)jKAPYnbS#oab=?G&Sl zGdv*goMDI_@hu zRcpBj)9<+RV~e7}#Q?F3^|@~7HKd@G#L$a9SYhgrfbI0&e2Y2)wV={Re>d3`D*r(v zm0txTPOFc66^0BsB2d9f=aXD92j41Gj5eS!ik%fvg_M$5f4k&ejQeb3Ox2uXyl3OZ zi0TG%B_&@~iIM{433Jfb44fedXxQcb?Wl=U(3eO%3gKP8chdi42a)AK5&QwYnqkg? z{7{i_pbNeG`BItFAi77!vl}_pp8XXPaBU=I#rTRK{H6?4$zmb@7N-upg$vpl5V&cF zQDO%c?rn?*c{Mk`^U|1A4jViN3w zC{=%}rNo@W+TSRDvg^8c97{vzcAp?w;v8dt)8`=>!)u-x%+s2`U66%A{DDE49yaeE zwV^EvGx`pPgs83|{2m@=g@p1hh?v-1g3d};n%aqcRj3}k_i^a#u6Bp*qN=#!uy9=e zAX-|05ww>+W8ucLASRau(-Epbdw48K0c52Me4dalvJ7l~Y)hwNkJJth@Er7=q6zYbGtxkMpM1hJl=om_b`TB^2xF6i<5QsS;i zInhy`ibOkvD4>VBl;e48LV|O6STmY?FGa3&^W&`q(7e4 zKc)*Akr~^-hW(M!64pZa%x6+O!!@A=onDx6T>kIkzq_NgW4CG z`!#F}*w=C3F(s>^ymtBCzK%7!I{nTHB_bk7{%}rI`f!d&eHjDZ&#N3liS{Zp6-rE< zOk5WuCcy;w9OFd*s`|aO6M5Wb3vI3@uHRmHaZPW3&tKv!mZI<8KJLLYM`TFmekMcI zOh4xSd{{;KVGo5+2!o7xU8g1dl)6_OD2%z6Tw@`PNlcG%@%{SOmex=qqyMHQVGg=w zjGP$p-j(g)jA8)u=f^y}vXA^!GlyzWVadSTNL^Z(ZP?StFbmr@wKgV2yl!#iI$KX0 z@9TBN9McbmyVy?7-a0qm=#n)&in8yLNj|J!j^vhJ4LDt5v@o253nga0aW3JNpJ)fD zp7-pcg$h{`_zVQ0I&V#!?#0v`k+JVqqL{!;E$7Uau{Pb|!$f%q0|()bW2n73%J=Wp zSH5S2b*HRhI5ARP)|%v{a9e5H2d^Ns2I_X(W`XwXv(pFZ75K|qjwN6>YMUFRW>ZWFSpv>WoBiqC*RCS!?Cha!1~qBr*M zIdz_0sC{GgTA>bUYw>QrnueF4=N^3OvX4&z>(g(uu1!JObO`N@;zw(q%>&5 ziF7I6m@PAus@7SWY9`#ZYPRDOXKmLMoaAl>IFw0+wtWjMSc#h}{vibdXTTyS+6d}y zBqM!$>)^C@3NsK!gEv6=yJ+rjDN4q;0ShnMASS~&JjWi|qfAigupo|M^{G6KqLyTr zCjR|S?p-K8m)Bw&6IbY5+u|qRs87gp3A!NU?8E-Yr~3s!bNWbx!w!?8Q>~S*BH8O` zN^cxe3~E;!u_iVd>uj)!eus~sp=Q6a1e*uHvGA#PhkPvog1Za^bCvY(!LOXe0duy^ z?iZC8HF?iibXw#mCmA7{7i(ae!ep>#*-!Zx9W7#%N&k|dRe8dfp2(H)DAYDwZe?8cc;#SE07-YFBtzL*tKL4B{tvS>auMK4Z5 zjDE60iqgz5Hl9u-dTrB%d$KT4U5r5as|Inj+@(+l+_NW)8)AK3RI`~XVvn6f4u5AX zcIE@pF`(*xK1N&3!6*OLzX|qf*JvrFx}g4hm<_dobuqYD&PF!O^H5JZnjTKd<801j1O?JHhI&MH-SiCORdLSRXv#K`X@8zGt zVp@X_%2bn#=8s!d_Zt7FQFce9UR97fmkVJ=$N`0Ebr83x6Yy?a7HGYex z>TKxe=gUl_pDegkTCP_q7zT|v6)Xt4nvOQ=LYoD zi1MWl1J#4^csfGq|E#NE$FZQ}(MLHez(zTtZ(uF&6o{sHB2rjd=Lhi7P{@|u-TDdb z4jv&i)V+Pqzy~D0?0gDCuT&+A8*lO_elox`)*-euX2Oz4g6>)4+9b$%`UsP03iq(bCpZ!wKSrbY+ss#uh3CMFC_1I_b#(!UurAW0S+8r_yb0nn<>U|t zZvKXx+>d!sZ%#)%@7#1cTZTH)pM}%<3O@K4yINvnY0%3XuL{491ZtmTY*s4TV>(W^ zKkqMYqV-gwg;f7rU?LVE)r06;7yf{QwU#!{CoUUZCkNSpYKfFy-ws%|^M>6~p}&Uj zMvgMUW>oDB1^A+6kFLU^hkntD!kJU*$y9urtE@$~V1DruaV^OQFA33yGGFe_7IIq_d)XHWBo@N)KVqjAR0! zd<2xq_A`?L6qb*JGr~-;g3#!va6UA>|a*rr~hg)q^fXEh&)Od zfL;9>UMw~`BbIGc8j0J!)gH%|`V2K_Ie1N zz*)4nd9%q9D17h}vtK-Z3iXppVuC^E_csYe;mT@wd?!?Vu$nyW$Aq~X4-wYb2#jZp z)i_$xB(kcBUnhW1T}npdo(%@53%AJMa&{*Ex^xA>J^%c14&8Q0G?Zf2 z@V_6K@3{Nclk3QEceX2@&7qV@-K@4c#^&Eau|ZHIS$@<{VV{K9HxWlfozs9#D$bdJLx{4Wcd<`98o&suwLma)FH}*@` z9OCFAj!He?rGdq_$D@D!gx+z`M`~wMa+yL%)eqA*b;m(}RLurl-cy|xQd`ar@fAt) z=6;eUP@DHZw*=7Kd*H61(G|$o80w@%^?E;+N{t^F@p{<*gJL2H%yEn2U;c4G>Loaw zE+w~xnBBYcGI6dA*}g73Bl{pah2+x9LFy>5DF&GhJ3J&oVT7VXaEaoNv!F(@ID>|a9Tz7WuFw$K7uuRyB*cr8sGak#n>u&?i4x1 zD>i2N^3ci7L7b`r9-!#4U}bQ+@SdS8KaO(1GCVvCo6(qidOxV5r~!XApTtO^%x)y=*Z5YduK8`$71#xO*+W zHllpOtE#}Lx_gbXgH z-nRo3IzSxMSWysX!8dY{p+j4De7`lgHfctgIFxnK4DNfG$Rx|0vTGft`K%OaM;606 z@5ZR6;-O{!A@G3546y8w%jMizcr$ripS=yn?)GPZrI$!YMGNneK}MqL`$#-9E)_-d zRL#s<&(0u5C#7YK_yI}lFY{>+#`&naUf#YP0cO%^*A!VW-RK_tqwlZS9+cl&e+tA$ z`+8WfkA?{u$Cs1B?zGYT7D{EXYMiAHc3bAXcY58} z*PEDmK}5lhI)88R=(E61oLC%`DEm*wl3XOIha~FJ3J}%Z=&h>${JZ^0QIo05dwu!m z@GNH@jqlrXkWV|SFqk?mdTJ#K>W&tF>vEL%Emmt~`YbD?s~;N8$0f0ECKxPB4^-~O zgatkKFAUd&1`{%f4yguKucwL_gUzvT7eXXP9V0)}6)Uf`>naKdXBsok@Lmx@VHF;v z<-Dg~mj0AGxI74k1`V4%i+!YLN?9P2nrYP!vF$6t{3CBZJMhlSx{pVkzJyOhJU!1f zC%O&T#1!_H+N#J7C?Vs--b$1-`I%aOVr^M1lewMbLji=1j1XYENXSoBY0>#jIU$_C z1Y?G~X}Ja1_^8I`o!>dh^dKFBkwu}De3P2jT1~2DWl{aL6^c2k7sZ0p&7r+0e(yO@#I>`e^FIt z`hlsiYVIE&Tw43tL-BlVPC?V@KldSWZBw^JP6A3>Y!$r-_Kui$zh7~>DIY(+Kh)_* zXez-MMSZjXi}UeGO`xV&^I&K{nt{}ixCImN)C~Yg1s%?CJC*7&wr7*Pu-ro1U@|vj+>A@V{X3Hw_ z*;h4?&<`!DY1PGvg(`R%NdXJC6}z?&+o$?Ikp_CK_<^`1RuLL^OjCy`ez{8(Xe(D7 zP1Mu=#fxPm$(O@eC_>2|&+hO0ed({LawM7`O;yVa6+6DF5vS<@Qls~@@;<6s$?)Cy z-s&BR4j+6z+(%?*|6a^e!WCJTQgPK(udntI=l|14j3W+8EN}1OByG!w4Q)r!gX80F zz)Es6u3I=gLhzQG!gGeG2yithjC9}jGuNe1SLIqkNcBycRlY1Bz(C2Yx)V*>@Y26U z#x18e-(8K|?DK8Kg4`Ja64{P#Ml{0@DxH%6HIW>Ft=m9Kd%dX1@B$w8! z!c)SNI}UC5=TH#|*&-v>=RB4&^{f!9&r_6GTm_VB7w(!KO(8N(62wLt83d)zF)Z%>_aIr%zE`ZCEy*dIO&AAi`lK9tGUMH*wHK6=hzof5$ zII_dF`;}o-Ld^#jv_d#ZkPsI!5&~rz@LN5%ftrZ&P=F^=u6j3uwoZ12r z)HB>EyQ&`1Z*kW)(2MlAbM?h& zXyVOS36H?OFsOdG@441ULz50y?Us|#D29ijqG08&aK?tr^DMwQWw>qf>yf-ep6|wO zjc8RX%5B`ND|JXkV-wqKn zl0ZNtqF56_U_~-zZZd8Rn(`CNXIRLlM?){mDWTOGb}2s0rY@srC;xfYR+QG`#W6;s zFU86WgW%!&>B9J04!f`lng}Oqk`k8}pyN&$W#DVAkikaXt@>oA|CF7H#6-k0u-4Qb za9@yC)y!V=-YYP-H06Q%?TGC3EVAcq`6>WzQ>iJxzRzt}Lk z$uN2%1b1x+sI%%e%Ae}Nd#!ZS85=ZRv4a7$*)GUr{h6gt`b6_}ybwwevTsYLo;kOJ zM|{IPJz^IQ7-V2x|b>Kk{j&k5%jr_O ziSN>X1yx*Qk>~oTpbq@5KWxw*c`#z2ik}@T=7it0!UQ!E1VY&3a^85i74*K}8cvV} zwZ{F!xNK&bLA#f=*9;HYROLO5$?`BU8*nW$g+^`S%=zu!J+YC?dvj?HnUfy4(_Knx zPqq}%$DpqywHc#dO*EhRXHz%f);_#15N<3N2A}y^X%+@@>@I_7j-1}`4IGkxng?>p zan~CTe7zsg6ZKCFuiEns5%5=|SnDUIt%&&%>w~MXULI&?Mw?&2-+FT`94o=Y~RuIG; z^QU1*@At$sQ8u9Nq^ISgyV|B#KNta?JVr{jElYBKRTHL92Q4uMi;N~8*Xgv0H@3YL z4XIC&Jod-lEMPs&RgA<|eWsa4F!^8PZZ_ZQu5>}I#nY&Ce3o_dFdj6?SY+Nhjs|H7 zgwDm|xhD>7Szmn5z9cP0YRGISC&4^^_PSr~=tF=ZZ{!SWge0Pnt%?$>GR zkY$dtZv3{5N*4)2_r+rf1`Q*2de)?p7xO+J$pu#zne7m~hAT{&a=5-xCRJ{K-BS-A zD4I;hys*-lrWL{Bhm>=9)y(%kE22!VO2cYmLH>K2V;91iO}lH&>Cg0(qMABzf;C6P zEr#s-rWwK=8UT;pmLxu)k7~DgHxk%I1+W?*Yzs(mW+Uv5R5^kyZyX<~4cK?%4%~cH z%DV|iV}WeiDJseyQrs%sj2x-&psjDk2sCi>?|EN54d26?M4zzDy(t2Nq6J+}V0k?Yp&$qH~Kg=Z$% zy)V@SFH;ffudFkE7gWj&(l+LpxjXk1VuesKjVa|)&xlNh3w zrK;f!@|Lm89$#)wSO}tYl%yL$I<6P5X`%96yH}#N8z-uJD5wgqd>PMkX)F9*L~ter zT@*(#8|s3AJi+e1(xdM)%-B{&)>A}2Ai>2f=2{L|Im_6r^ap|G4SEw_lYqxl#*-%5 z2XY&lo%^qNm)ft|<88K|kwp_6OIb0M`J zm%^REw{3g+Mkx!S&l5IA*FRBAe*#sF;dc{Cz#?GX9=#$I3wnvNdMHZ&dgzD=5|^yk zfcqPRTgl*dW4Q4G5;?MNHSEZg2z=p7w2821e`Q0%#XqzG;)3~?Ao=pA=9HLgp6cuW zP}V_x_{i3U;IS3HrCkYczqr%;wld=tv^~EqJ?zFg32#oZEk1ljCgrP|{q?^2NLMP7 z`+SJjeje8Mtor^~kT;9G^G}T~LqZI!^+lND5d#k*u&R)33pwuC!^^_Ifm##Bo(2=G za@R=zSwu3AYTfSa`Do;w-dj0N$^A{zManTC7g1K!1IW`TXFrjxtNW8+Xjj|8T*#uf z{!$prtxw84(~lYtYj|#bMG>aFk*!?*c`QFjsQgVoPTM6%C#Jg0XvQ{-ccWFEMVCHY zDv~Gv-y9d_MxmG8FNPiaJu`feK^vzArKm4;)%nFauwB=Wz*4QvFfyT`XBet#2Dn}T zph<$s(Bjqr@|bab40dV-nXUNS5l4GKuGpsT4{SJL5DX-tKV0c^6OOhm^$6mK^ZOB7 zdcIkaKwkFGy>mQPgNC6hXhthJWNADs7jsiwl&e>Iy%)Yk++5BJ_H0+lP0BkAS+&zu z$X-MsHb+>TQ*w&_dDhHBP04;>={MoeU_O;Rll_X3g9hkj9_LcfMZ^cQQXF2D>`p^b z#Y%1Sj{ApB3~}ClUFS@#sOhgtX`a4fK#X&d-Ha6J4E#eIA40>PcuSt|jsmfu!P6wy zp<1a3%JT{3rT>}khac2x$pV^#vnxEX96n0}cafVS5*m8#mcJ>c$(7Fn*9%uk`RP|F zat^Pi)??72)v#v4;CP20CmQDESIk55{+;XvKU%Xx?nS`Rzu-sr=)iUd!UJq%NJqQd zJ&z7sxCM?S8QlD`K6nakBQm)AD?Lt8&aJ@$?ZZ+ye}4}p&ivkodyYA571kr#1*W^N z{^bN`jqU-zVE(qd$@9TPkpj_!C03|Vg!{xrNZaX|O0t`ES<*$t>$EHN#xXPL;XO{w z0`Ce9z(p8JO%$)uYB$F-M2>U6DsMkVESFKdSBOvBq=x%;@02>Emaz|0$Tp%cKmqwD z^l7ZT%rap$peL^F?Y;-vG}p{!aY2I`ieS665;L@#v==)D#4@o(7jO(kq8K!`=H0}M zC|nk73NGc$Rwh-L`U|NU1AuqZPBU{WO7iDS9R7z@mrsCeQk~0XcInmBa69oNMqMLt zyT8Q>EO5!~Hw^lkp`A=77I|}M`A^dPbyP?sXX%f>=VJ7xGr8v1zgKpW3*WY(wz!%{ zv_h-ezrqjC_bpa$CCa&1?;FB5kD8JkCCR@pW;OpV@6YiZXuZtH>0&;zTk2yNgE+Zg z(+@8Kq#1~|dp_elDtEdS6xK&-y6rJmVcHa~alcy8Kk3n2pe zE)IZk3a7F^Y5LqxIO7DaE4llZNB#yMS zX(yI6S;lseTx%3h3Wn0;UM^zWGhg~9T{u0-W;$u!Clb;%VUeSfm*>`Z8OM5TSnoI9ynrs9U|WI<$vW8Gu6o@N`ItjeRi0 zjUoO$Fm#!oAPe)xhLNV|N;=edyP08AW-{q_&LEIRU>g9hx{LAoom|DJ-{0kBn=K3J zhq3Rykpu?6;AqR%$EOFUnYU(^A=WD+$EXB_jz#3_?@4;S5ea%${Ih(WBz_M*DRcQ9 z!6n7l9e>0JG$~j*|KfqOz>E6T3Xb&xm6<;F#Q8B;Edh%x+)LyO9P$px(HOId^b$j< zzldffO3@2|x_XB=3HH0DQzrOE4if`zC&E@K zadjC+KharjWq56?ya&5-3_f36#=rVSFv|b=V@iXe*5#Sx>rAIt5-PJ&kdAa`(ED7>1yQp zT^46<`t)UxcU5?tzYTUEt!!Gq{Lzb1F~@Xz!oq_de>Dd4SY<9jb|5g5G?D`o**{nU zFN?mQ!g}#e<`{gte-X^C{OnDA2}&ch6(E8Rsg+rtP&BpvCJo7V5UV$SNO?c>_IYr# zxlT2Q?;8dQDTH@~+ig%gFk!$DTkxl)H@eZ!zVa6J z)V`LyOAje9R~Id&G5g~yZqMyPFYR~$Toz9Kuhj(GPtCxK{=qiXKo|_K&?K>htdJ?m znbUArF*wq4e3|2gc{E7XecUD@wH2Oca+b5e70A?I6B4iq@oyMYe?bg71nX>?n669j zBM4X=_!yI4m(Nss)Ko*F`(EfnAN_K3xJCUYR#}NV1oH0{R>ga16(%}?#1RS32dQ^6 z8IlxMlx?pIcsC|c`7x`?qiweT4@u|1Aj#6K;oTkEwr$(CZQJIKZF9%AZQHhO>-PEX zAIPrijHnE~Px`8otgV4VASgvYbgZ?NhrH@N+c(Ps)9yk6I z-@}8(zggtBI}#8&Z{g4h*1J{35BEw*;TtWwqN^YWNLIT|W{7@;(o zPai`(aSw-pj-UJf0kT8r*^Tp1WYM61j1t-#3;D@+4e4tUU(9ZDO`X$V9+5pjS8Bwb zrZ=e5%JbKh8%meUbtk(BuEdy_v6nEFT$I&39#d(|YX)fp8qST+r)3YX*WkAJBYj|X zU@wSpsf?Rs&mV9Mi+5cX7>k5AbljAj*>cxxY}dK(!R)CCr|0`4ja5fehW1X#Gasixvji7nubbw@c2A9j~dD~xT2X9 zo)thuB)zc}V&X5P`c=`Qx8>`(n?z|~XTw6ESf2tJnH%zVXnbw8+6um>J1z-u{R;CK zmp56SyavXe=+pW$bDRn&D6Q~8TR{E4!ugDJyY$W&3O^R>6*+MNIm}L7vWP+NBpDQS8h{kY5T3}#dtAXK3keN@%>Bz}Qzs#;=XA2Bu@P$I_D(Zp$F;-~$)Dp?QgS`Sugj@3zqda_*j7a2m)bI-{(FQr1-Mr#0?N-^;K>$9lDx|qRN$$833ezza$<>nF7Au^DU9pcTiZR6a-rr zqS#G0q{&+45`GQ~UY>=?T9xS4B^tFB{dvp5sY}+hMacE(57Oo)B|x7&=Vk3j(xf`E z+d2YrwT!e^V&rOg9Vr*-Ls%iq4S$6;LgbsHKi}6j4fW(^OKoS=7XhSBc$(hw>+hl* z6!S$vFLy1lieS=wyEg^25CNiGerzAVYJNbuN$ogCeNQ4aLSu7TJqeHMvKfy4_>)qA!o}!qqR5I0i zKZjIOT{!Rd&*#$XoBurtZak@Vq}3mdf>2O2aK#LhCj=z$qvZR&3Fv%lt%GVP9oJCL z_*4cGbb@zcI_Oy_Xdqx{_cr{ZabSr}gQ0h?9L-i4 z*IUjdfD0<{ujrht*MgjTU@}pmYpMXhI4l8lih)7YFJktb=dmVo-;_%|uD&fxgBYs>)vbko4|xJbhsEy$?EcCRBJY?*8+{y4_(0Fm*&6 zV@eib$o_rAJ}PX6@50&gzPI>Zm+Oe)mfS~0O#5?IaIE9Dw{o{*O@ERwVC+ z&C)F7>C)cF3{+h^-+2$s>^2YQ+hix{pFvtIP@;Q?Zo7xl%;< zWsp*W0mF(KMJ~0q5F!l^D=VTTy7VWjF;R6EmQPj`Z#S&0%WOGeMMyaVs8D)HBgiuA z^JURlzkY*EqCPz?aW>XJZ2|?1i;P37Re9IdUVX#eUah1?3qz1wiPO9M)Iv-e%%{^U zPCIs;^T4Xz2IuTGVpuo~{^ELh^KViNJt1NMQ3I8n{zwq@Y;SLPTKiuapt0No3GEk7 z7P-*2RVe{C4ri(nN=1#G8%yFZt)9tAxWBQ-6_B#8_)8i($OXe5iskOxxF;b$M$ih{ zcB`Q9ns_}<4X9dyc6!-RoMl*lFt>*@+&>zphRq)C-*Zc`gi>)w^vch-Y0iB(5?c~D z0oA4e6DUdttr|M_pui8P*W6qeh}bhOcL1|#=@%&ti}mbsIKtV`6E^OCSFin|86%r3 z9dxFFNR39ZIfoQACTLfQnWh%mhyP5I#HZkKW~;HxPo z1Az1k5C|}Jf6;deYowAa5s6W-H%!P42z9l@)vU`EG`%5cbWpBk)Tta5J;eyE%cB# zy=IhOZej;P6>ZNuFb#&NEx7`_q*gF0eHts=pQXJRx>&gqC!jABb4K?ibO`x})OmwM zG#>mXG+sRoOlAq1#7JFO?k_}i?!`H?y}p-D7p(b2$HgjuP7Q9$)_)JW z;G1cUjt~ZMLO9h%+F2?}g1tyeV>Sz#HhLT#@)y``%bmAytjNhn`>(*ar?KN+X>FAWoXa6CxywlJmYk5`$!wH>WuUA3c=3bW-(_mCk{d||p2Ll# zjXdqC<%Ump`v!i;CC<%N5%kJ=lqi4x>Q2o9 z26p8dd0-`ENZ0)|@svQqli@dd>acm>VhP~PRB>%i0l>D5_2aw-6NL2*HIeO#{M@!x zVv%}`-EY4MF5kM41UHdY!u&emBR$$?;z9Cj=`)M}YWMT~u2N!>e{1#eJpOkSd}i`J z9Cqrs$;4vR8zFdsqKUoz;JqxDGvjHbb_8UH(`jb%h z#ra642G(mIu{IT`f|wcsxkaWnj#7{6fD_hznTSht+s3aq9kkjSU<~E&p$23RuGt9X zI$xKVw^8@|jH(g_uW*IVP>U?kLKI=&hw4<#oj2%;JsaZM6~A67Qi>3e{fmC>8B9s~6jr6xj0!}jDSVCwzXW*E z76Vf7UHP5Ds%zUhHPBw4luaC-2S0raghs$ z;0PAz&!4gK{f)_FNqABNiuo-f7=IM*7B8f$rmk3Pq0RGDPCP zNx!`flk1j+2$YrjOI6I{ppO2V9_LGoFS7~|ilLyfp+Ejmkbf(KH(abNjZ1@&N4XrA z1_=MnDv#xokAfEh?ehfnJ}-YiIYlyVU{%A`iPCs4PN7>@&oKreM1Nq7E+|ovwmNkN z%W=<-9vPAd1EV@^n5U+@C4v!~pc^7ZUgmX~E#1S5Mm)NgNaovHrPh zsQoQxn0a%wfY_F2H9avF`yg0>&_X=!*Fe+oYDlHK@N^EN=L}moyuacgxNx3&_!zNa zw}mVVjAn=$z$WqD{#rucuyCPrBhCzkV{VYFCHK zUWQ-Y@dT~CNZa{t_583Rgbwvwn3~i#`@pAP(C?-4-((PegKYmi)AKHkdv2^0K>4jS zlFmv;Igny}?H&GtcE)+mHtmO#fGA#L7yV{e&ercywuhpoM3L4d-G#&v3yz$^V6iWr zDrH-!_wz;<{(xY37h0q6eKaW^Dl&amt@!ODB8U)JHI$L0=Bt0d0wfkCQO<~}YHn1A zisa{(SeOXG5?J6q4E-m?n)*mRn5S9#_UW&`91H&C-*Ink&~#j+6HF$m;U=1oIMHr- z_kR+Mo<`xLPWeL!H6v!Dq=9aYn!)r#xp1Tj(2fVcfyNjYeDUXmO*Ossys-qw{b>!v z6@4kYSKW(IUM#AWh06E~rXPbjK{JJEYJ^$&RSk(`67qw0(c+@b*AuYnTc|CWi9+Ux zXu3K%$sA-g3xPnQ2J%XxH=S@toovV0ne9FHk_(_8mn@SAuE0tp(A!`b=X`+7s|02m zCI0Mvt-Q^u%`~1sf`Sn;{J>|M!W3nYr>$_2ghlLiQ}|x@20jeAkg5sTs>g;q@eyv7 zD6H^(oi2iP5zb4+(yVH2`Dqa36B7D^yhyT}ES%LFWq*FKqaOXoaM$|q>Fy1z;Dy0=;_joi;!h z39HJ;Uy2bMH&dBs{<)ZjJE)n~69xU@ZDQH(ADJ~K7b2;o_LRR_Re zY5^7Cvn)S7)(h4rW6B5m;H&t2L{V2!y}eOO1bp1z=Hnlc!NjJQ%j#5@0YI9~%V^Z` zg`LcE53l=yne!L=SC;lRM?{`Bb+&gOZ7u<0)1X(tWD;2#72=ivuqBOoBnmO9jmJe} zl&=)j@m1Nno_k~CwQgr zo;Grb74_-h3el~;g6}W66YoKuHm6;X)srEmZw=A@W(}=O)vmex~GQq>_f$ZLVeiRzel`p2+;y zH+CurlA^5;e#UK+YXHlCOBSIT0oN7i0LrpoPL8&V8T(~g696tH$Hl?;7+w;LrpDui z2FJ=QyxMP%tj6Mzz)#|v(Ka?t`#dSB&3`*u&@mkO|F}O^5Q2p@; z>Hw7ssRVp`2a_he%KtXu8p050IHkr~BW=JL14w|X|E|l7iE1W0jM)aI*p8;>U`_gs zcJA7=cPX@nyiHMUoLe@YM{(d3hzL!3jmIUw6s&+i`fvB~REQ%!ra?X{dml2R1)2JP z|M*D=jLYX9ptzip2i=vEU{vF$`1ZolriXo|5X7R8E!3a7j})X|v@oU`FK0F`>L_q% zn<5!$yJ(OsonQ{XoSNJ5!m@!>5oIWUMH5_%ltr51pHIe4W^O=@s;g-r^uM2of^p!k zXKysFfU=aep5fqj5*t#oL;Ji9u7nEdkg?N+;F7{ydx@?lqcH8b27UjK4A8T=JR53NL!o+VUwkgTSL3|xm;2H5ci2WmI06L(YNu5k6+vdUN z&UyX)um2z0 zHQS4xd+=`Ma1)h%DZ7IC&0-0S{1(R;&5W&FVY@vqF$q_iYVAD;$1vGAtf>NdUzUDq zF>o4~EE2de#>O0A`B$4$Fh7THm0ch@<4Lr9-U+bXipERth(z@087lVaf&&tN{F|JG zN;CUROR5C1#sf6c&mt@S+gztr!mL!{RsbjIDxmc-T&W}xpdle75q;kE#9$B;^FwuB zig=ZnaFNQ2a|@^fQH?`G%kRJ#S>`MFk3~DJ!-ULtou2-c(^8!{+fw>GSecE&=Sw>w z{n8xF+%faK`?;I3MgbvIo8gJyBS4AJO6RG#blIbgTjOB!WS> zd@h%w+`imz)~~%!$JNx2+@zT@c~XI8A#?8yX>No(R`OIR`rnddh(K9FBHQ=PW=wdx z+P9z0_ikHFUa+{o^$`9IOP^mxVh_S;^;&b+tB!VdhGp3jd!_t9v78b3cqK_ z4K|Ou!omhxlr&V*ESgjKjOq>YAa-dM69r}MHV3gO4%)?Rd!drC)ABoPh21&N$}j$h z5N@t!V2Lct&>@QQz7wB0Dp*L;VecnO)J$4f98&&=b#=+UX~V3?*H(XpUil}@8{35@ zzGabNa@Iaz?5vppN&36hge+|j^XB{caZ<0#br;YN0o1a3*>V9aj5Tdm;^n2dVtAX| zXQW4y`TxGlVeBIgv<)VSCJs8MTEDVJ6+yZ5*s4_x;YP&{AmLW%H@8S6K1o#YHrvPH zB?HB_{*2MCuK@^-*PTRUe;6r3V{!>o9u7_#2FYw2mpg5}-vI@jkG6LPT0%~?KO1#< zb9s><0-aL-Ipli#l9^@TKfeX)sKR^&SdW%9lpF82YoDGj z*X{B*X3&)1qadpCpkH_T2q;r?^27Cj6y*2)``Uq zOoZ&~@wPuEm+JvZ`#r_;^Xca&Ng2!K37Z{u+LJ`lRk#oPNaVBH258}*!=21{k}NTt z$p7rN#Y6VB(xw8AmrBF4m-MW>aBN;jH37K+K+fIVRh|+4^6Gv>x1BOckgk$qtl3@W z{{S%ll(AU{=A>{~?hU^HxHfJ_qcf3#&DNaWJ-1>r-rHpX!C5xBXT?k3mq+PabZAoH z&;1z44fqcL{w=Gk<2=QT(ftK&#tb0_x4GN+_B_9}iA10NbmAg4>ap@}@mWjtH8Oq8 ztvl&!$lyBYiA0W?2DsnB@`IMs{318v0R}J=Hx6d<(itaG_}(6G0q`8T!}Nvkvx&8_ zTvY{<*JCpk#Hs%dRzS3o*&2On!ZUV?++b$!70)ihj7RRKAYS8lUM+rQXBkNgR@kX} zd}E}uc=|Zs06@7XL+!)eYLXEv&x^i)wg#&?#-Z?%k@mmeq}GUQ{XQIFGj+H) zVFFeG<)r4{&mDSGx}814tn^Pyu_TW^TWQSyzkzI=avz`5N_s&40LVeFez}h(JtPqYwt||y){zXhS;a23yy0DF6r841OIbz@U zJn#*Gin<00{<8PX)!$E?Tda!a8xYNgVJ$!> z$pu$Yz61OyQmKMY99b_bjdkznCo^+}YFQ-Ln%nwW0%vi`zLqGPxEwGWald?NGdQfc zc_)R)qnDfYS7>rfp5Y0ARC_(KO6(d~PWCpE4EcZe+u4NSC*+{8w{ouzWZghy8gfGE zc6J0~A1uV`1KqN2U1)Q`YYv8$xrtsDqX=QYRRUsYeO{#qQ>M?s1kDe9vy4!FgU3g^ zy6-alMB1ysjBrSAl7Q$YB&h)O!b#rmiEnaG4!5}bxbD6f8OJ5bgn4Z#iW&yc^+Xb% zdT|Nyb*>NHyut&8OFZ5sxMu&Xqf`-@)i1*s~M9g-0QRHVq{Ny zKrTT8{_T6TMz!|vtenj^8J!e*>N?ahsa>DoiicW@^uK!# zF2MErJWxlJJ*wquF6iqY3+y%wU#wD8M{4U9T_94(!A`25dI0b`Kz3GVB~^`=X&O$y z!^^Xv;l0?u+tZW2QoGEmX_@Z(EjcaXydCAJn|AuPM#T}A`itEZ_+Oh@4K_zGz6yW;UY?OVltYJmvvv{^J6)I%92PsFsm^xk>|J0D)dCl zt^v$QWiE7BTDS8%c18l}aIjV_Xz`xjRmo_6ng-%9jb1hl&a)2(ziKnF) z*Vy5>f2_EU1K^ol0XoWJRTQAGJ&dH$?L^4rfC(C*zmCj|>Ofb8i3&aM$HsQ^*X0UU zk%?|+wYgW#0h@zC+f9ozp$wuq5qLd%y8`3-hYA=UGbg9<69nn8sqwl#E?SRpey`*7J8zp^1D29v&#$+h`g0_rM9Jg>w*xDNx)$ zqTlC#%MO~8_OyNd^3kAUbkqbFKn|;Ck9r#lcZ6!p(SkdfmDAdrus`~UZ{8c*z0h!h zaX`SqHj!* zrKOY9Dj-bjU~r^fPGX)0kupKT z(z4zeD@AxvP(??>zA8W|3S5}}&0X_Hc8b3@omYHBHsdQ04u>oFgUdo{&1KLRi;5Q! z8+R|gzUUE0?MeozlkTSSS3-d*+Ft`cAKnWxH@*H{8gM@&Af6mHcLQN_v<+Y48^<%u{%NC4Qmb*Qm3Kh>z;_OgagUrMwonFal@= zUL@y!8St@>_wuQCnCmrRM8dk^U;ho9HXZC;TjHs~;g{DO-4?tYF z-alr{XxtVlaoHoIGK)>{Iel&f6~Nv9tn*ufbKkCe&*F4(X6Qow|yC?^|y6`kt2_efHd;X=V|wgXM7JMu0D0185^YM)fcE z2st`$V%=OkPTSj*fBL%sfd}JZ-K^jD7FJtrlS1p~%;#q)D&F8pH}7`z_2V>9=#;v1 zTA-y-{;VG6aq$9>!Fi;Sw)@!Y)Cx)K8c@91{0ty~{o7ZGyK6kB{s+U-a8WN?*v=FT zbMbYbO>W|`rDpbj25BOQyNl?CSYIkVa=HMH1FHGL$ zqQi9xGy(~ZS z1@+*^L3Pq;PS&njlYKVmau>L`q@4P0Ghwa^HS z$+Jf?QI9|E^N<8Bi$(VB)&R0A@Zw_OqO*7=5bFpq?(AS{9(|z^am@gdSn3o_?&yS;-AWoaq))`dCC9d*p*5 zsRNw`-fDXEUD^MgGEje$3dvFISTcDU@j}iD(Ap|gx~y417ZS^1{+h>AUi9a(bq|$P zeJXoBukCJ$lN~bF&&l|kPkb=&XY)7O*8*K6{}*o*S7pK&GSv?xbvXah@Qev6p0fj_ zT`5HH3|=;Hz#EkAF?k`Ta3b-H6?ua4r?zc9cLKh(Rp6cw+Nb7fD->pDb=80vcsZd+ z!78A@>*o?+^$U<{qw|{c^%$(E3Ar}*0btgb^YT4QU}Z-z``WYF<^t%#PzCO6e=wPG zn=v91LNZh?er?>lRjJDM`4&_sRWBOp0PZFd_yrWPP#d&PXHhmf|FzBH-Hkgjf6sgY zoOwlh0{oJAk9N~Gk;39Ys4XI=$5c_i%PNmMzph{V1wfbRtt$|?^v?Yj$GEZ%@Ty!S zCo1~5p){NFfUq4;?B-pwGL2E$XC>fonIBn0?QMoIu}-r}!6J2)(g++P;Cx$bmQYj_Eb580lidW%u?46L9>#WDrbfBtq8;ROnpc%P zlS+CTYIh-Ry7go{bYWm} zXpKqd%7ZGRe2HDUxVzkgz=%PU%YeE+lCvJ5WtY*!B5jX!m>N9d7jI^Cr{Cy5X5sWk z&uw}iK6KzjbhpC?!ijnj^R&Yh*0{5pMIs)X3Pe zKV`MB{hJnoUzd!-_T6s-n}NVHg5TkS0y@&x9k(l*I-uiSxswo3Ay%RQ8>Bm;^-)2z zLxETdwYr-J@&-`dY~?tmmFK-Mo(uCE)$+V=849zKV|ezH3n_Z+)X3h_Hmz_!_-Y(> z3;_!Ib^3ZP0Lcje#-dQ)>1E35B3Zze)Y)3F-wA#a219~vwfUa#!UVU)NCMPO_SL5$>$(6Mrn4{_3$7B74j664=^>>_#&onKd+PDq$(a= zcOaKE&xkAx;WP{)iRO#K1qw(;hG-V5$RHriH)prj)a(ztAZZ_LG08$07X|L@9@VT@Cz<@+OD{=gtwK#=zurtrEE z(imtfW?NJb{G*v_)BXNq8Ge{`Kp~u1>JniE0ho6hIgVN@B~N*cM8g2f-@>vs+ZnJ^ z4%TSW|KVj-!@2dPynxrA`uA)xXh&dNrsK9 zwK3UhE?YqTrtXUw(T^^`J?Z(E%<wn26+X$s@9KAF1el6^-C(h3+URw2CJm;$SUY?=~e#nh0% zH7s_Ejq3}q_V_|(AG%1FuTH-Zk%&H5MKXmkHdnU>-Ed9jBnU7k(~NFl1H_4?DD4Y5 z#yoXw-Pca}ZJm^)U>b58%%h;fHTPBKbc3y`#P%$AHbkiZ z?SPq(o|04xQi%bM#oIL6`N2n)y+s?cdgG;@2X722*W{FKk5_htrXBn_ zJ}6>HAm+^@3C%_pTB%M@GP9dPOAUg~+M4V=lNYA@t*|yNRw8?jYTb)_LHg9%(?oqM zO^5oSy@?!~-k!cAxret99o$+XwJ>D5UOy`7epz^)=oTXI*G&*NZtvi2)=D#M1-x@dRb}s#<7OmKt`D&iDt&NNQ z$0}sXlP7SpT>gA378JOrk0a!E@iF)OKvpr2{C?f95da=@o_fn8&}4zfp@CVC z18cgbfouN$)iKX!$*Y@j&86K@Ru&&+KA|vPl*mNvf93?5QM8ckD>B5Iq@n4;$z#@_ zfeC@tdB=XEDeFKh1_K{9cNu07$2m)RE8)mmeOVN7LQTcp6DjrIlY(Q$D4WZ5vlR4A z&O2x9?KUh^UnzQJK0v`YCIw5 z+rl>aEDYuHosbnx5VbA+tim-epI`PJUp@9I&Kqp8ujRKN?md2t&3*Fm&dPU-WyYLC zKDbLOivH);V;&|hwLl$xgZc8bW|?waUG#N-P>xMpmc-DkcUm=B@_J+Bged7k5gF2% ziIwsCsbm1_t`;l_y3s*L<)u-gl+KZKJ_i4x(zV&JpbUF7Xy>-W)gK!;07L5Y zHGIJgK>fCZdq7`8>BSI!qnw||S=`qCUid{zGdaINQ_Mk?t+BUJ{@yX7S$85D`j26s zx4${f?^&q{nQ`(?+mSa>gzqAE&dx>TaG!CW9v3%pfq7BD7PNtX5_yY-oT=#*{w?VR zcEZ!!nszJ+*!I&%n^u^M$Ak@g(jAdt1{ExnBP{tiI0~GPoiY^Dq2A zb{KUIo557FD8n4m1sn_t*bKZMr&8D8(67!5Pv5sE1!ad9cq3PK)Tq~Q_<8G2%T;G_ zh{Jgc*6>X?Ep8_SL+p!=kFnP9IB`^A_{oPGcpOYVV+x#oJNMRd+zQuC`r_S$BOI8L zepGd!WuI=gf@R~e1%OHC(z2NXT=rIwb$F-Ra~#4b<<~l_t-1;z)AO*=5Xf1rvVkxA8^*19BPB_oG0t3bEbqcl=Tzqpk=+}+kJnvZg;)Db zq=PQHL6mw=!PezI)IfCZvrJD>?8#NSh!c*NN~MYnYz(9CGTp&(EO&Mfd3vkO3y6-+ z8A_{?r#9F=y{j2-U%R_0NQP4RQ1If{m68hP(zsIO zpDQuC5$CnLhp@&M?y~hHaU855Yxq#Z>yj0I~xq*{%`QbcEcm#EV>R!=QS1Rj!MxqQyjIopnw&C)@ACIY|=| zIA$UuB zN)V^d$!SDPP+cn_EzY8A4_lBSul%AsdB@PebHKi}Do=#Cg2s1kGK#!Cb=h6)rEYBOXfR05j>(LV`hg;xrHHU8%< z2V!9d*97UI-9LPIU?bENfyq`j4hSYKqg^+54sDd5s%9X-T)X;;FS_YzJBE_K@pyPr zl4G|T6KQByp6q{2#ZCKDbO1-gJ8y*b3)~c=Bpi+Nm5;t~%C+eh1AQQ~PK+O=ZqZxZ zJ<`jQEN{8`bAX|!84)Qe`%5>A5KW?owKc7wPwzQob6+QC+wOUF_1*>5h|PML;oBrg zX%A-7*a)hCAo7K-Tg*SCv3ccAM{+Y96UHp z846;KFwX6r;X`eB3;E@P^7U!z_lH_)u`_~kAhLV0Qf&4(UCSoD<-WIl}w1>nnURn-6B30{%KEs?bm>r$x5v)M3u{tec%K# zDn-EQpkHA(nufmDu+8gB3>5Qww>z#-G$~)LQE}O|2}=`;pAW+=Qnh`ZTe1k zC5Q;T!HJh~-0oWf3N)V$oRlb#-Ym8XorGZ8^q539niD?}wQ`X6o947{8 ztI{pk+V`$f@JQe0(`hX8{LS@Y(n(*Z|JUk$M>po^e%^!*&52T*93A7PbCs;?#Bw8%^^zIW(+hDuD$#C z3#zvohfy^yb*xX7XWwV6glBGhn3EQzi|sV8e=GHlB$fg*juWWSLpn_7qv__6*FsNS)G?<;WK&HUi z6t(L|07dpCvq0IFX6X#0%*%I;tZVC%@Ome-y7FHiHh0Tmbzl18raRHNZKdAVRV}sc z56XdW9BN%{l<%!a9;|Db;_}BvDYoRSxANE7g7s6vbJeSVf)MRla4UXC`s zp-<8Lb@rwAe4aQtV*jH(ec{B&4p4zpGn#`p$jC#uN6yrmhwhm7$#yE);RB^Fnu#L> zM>?J*Lou&aOK)L%A*j7Y-|6jpypE>Xs5VjyMU-kqZ)ITtd^b|S`uVb5#tMSZc;o{s zStjJ!`uxAW>14Y*?h3Fu*=2fi)1~fEaiBHN;4@bJF9b016Q?L87;2GA@D;ln) z_Af7DyZTB`t{G|pik)+xi~0r=Z}Ff@Mx(JOWiO6E)6pEALuAt)@t`QCmUFeFjZ;?~ zNi%)cB2RZ~Mc$My(gW=Yoi;B8xkvM$N*SxB+VEGxQS;0Dgz;OI7(LZ3p<5L#aN~sn zk5=A(G0ia+FEBI5x_Rjs16~e|NIPfaQC~^l@=K??deEc0 zoEUvUfhtGd57Sy7#RWGrY8ai87Zv6o@?g1cWh9{)A{gc`DNi4Zn3L333dzRI+JVBF z-3%%!Z5D7;xQu1wzs}CZ7Ttx|av{Eq9&~>zsZ@F3th)@wma4VrVIp@g)$`|W?@&?B zDxZ46pTT%HV?%Gxb%Pg-qnv(dPT7^lLa22>wJ|Im;bn`-*ojmT9f~r|vrF;*J7m(d zXC<2VCt5MSTIrlwI>?zA=h&bFHHFsg02=r9733|R;)@+sZ8f z01`UiJZqQ;HbNH?48K1MOoxhxvARzf89DiO5N5^E)}0V^WP;ggH8V%eSLK0q(#I2F zBePz6qtwbw(_Vc9V*BB?AtW-rHJt(Wq?a%N5Thxgmdt9 zQJpYrJ?_aW^tERxR`@Qckyf+-gp91H_N>h({n9ryifsy*+{fwD7fWf3tVPwN5^VSD zENWqmRm&_R;l(AfuQabNi&@U^Ydvb?$AyYA4aMO*OkozL&(r1BQg3OfSwlY|c_h%1 z8O~z$9n71fJ1)qa>OHK&969%-teUF9EV@=z!V(4m*&K3Hdvt#osae3g7ZehQVL!*Pqf5+>k zGzg?+F%`JZy(Elt)W$NB-nE*cu zb3wV{;edVo1h%|Qt-Q;9C}-YPafDbw$saaJ-z`6A+D+@x)I?XugR5Un62P)H8~#=J zGRkDyRbGmzdD8@3THt*PIdLMF6;csbSt^B~F1SldIAvD61;JYAIE`^JFPGD#kbS~>D2LC^g<$QsyKwon^Yv@%{z)z=c%wvd@&0Ug zRHR7YYC(2JKd=fkHfMLulAbx^qmzjcOix6U6A;9QXBN4PB+bRT`|D-h7 zg@{p^4w4*MZROgcLtNA&H`5|(C0Uf}$@kU9%xNxj4y$w^AHO4Xdj{THFla#p1%d<| zh_&85#4bFz`jniZ!riJcr+9kNo1xs)v8QeNV|BDEkF``k6+Jl_4=NCIExUkb&go-Y zk2|X@H!sQGnn}(;kN=H0-J%STw)Agz-e{vFp&UneJcf=8e2a(;X9>GP)mXB_LlXKK zpHKD`T&YP<_|Y0@F6Z)xrAmrBnzWlzmYz{&-u=Bp*k>WzqF0Q$x=CW6&5)xR_Pi*E z@xLbo6*BX>un6vED8vE#Zuz-|E8PRy`MUMnPKvqte(~cDf0EEhip}9=>Bq)7M&@JY zJON)oU}e(ajcdaYJ-;`>;4$@9Ic5)aAO!Zdp>w-m-pW2s0S?X`lVOzMxFiQC_~p2z zBBg0tm)$6FZ)t+iG7G+U@hTOQtQqPwKu17bDt%NVNqNe%wjE?jf`<}@T?sao@!{XIrDJd%G z8~Wq7S>P08rH9lmoF%;F-YZgu2*#@`(HRDRuP|yOAe)-IHNGp<9{g3{00v@^lZabB z+WNXr7wQ^0#jWCv^<^C1#6{ZY>2<@%UaSfk7o9D@TuxRO8aodV!dZSZntZrG%P`Pd zcQ)l&mJ9LR(fJz1y%jAnr4ALB5-u#RL!y&ZOIu)XsJ|kWc2rQTxtqAt z5r%sZ@6)ipziz1o1M+*Qjk?1K^!s_()BZu%6X4;dUzM?Ax0swv`EdV4O&Fzw8&yZR zB=!qT5@SzF&zbPT#xSRmk**col;2Brw1qXFGy*#^s6L*qYPY8BPNF74c~+B?DTiSg ziew=S%XD#1;>TA%t?X&6JlZSioapGApeKn3wU{A4=_>Tm*G*3l*QSCagr(!d=5*qZ z<97#Il=k?hM0#AsGjMdKKwn9H+%KiNB~4R&cBHCnv&HxD?Ws44Bc`k8DpjD?B=+b?n)c}GJ*N}4o<=Uv zOePUK|8_8P-bIu3Q1aP@#-V)_ z3lgZ-<(E~}@k->}FrYBW@})D$F}mRqswaO&{J+ZHF}$uXdKYbzw6X1`QNtY@jcwbu z)g(=J?8dfj+qP}n&e`qnf6sHD`{kaqzwWu#^jPnB$2;a66dAuU;-(fSPDL>mx}&7^ z_TaP>NvCO984NwIt34IRX-hkU-Z)kC(BfFhz{(iGnH^ej@osL9#xjwwH9yw9&SMW4 zrM~~snMt`30^<RYg|2_+MF~(lTsDy=D0!uxc8AVwZPIBTKFBUyC#nlq zOC$3NeTBC;@KeLmHS0C7%reaoPlf7OOM9D6aJ?5A2Uwx#ds_(8XMgOF8VTNAJFk)! z9+o2wnBn&NojsmK7S-v-O_?|ET4#DajQe$sa4Wi|2 zt%;_;r6GIA?{A(PS1V~bND+?G$dSC=-yaou=niDM$Xg#JNJBonVo|jN4MoPf^zze< zEx_E-0(R=UZY1>dO(X9FXG`b}P-mU2!fwJRV2Swcf9y!%OKQjUb?G5swVWaHnHT>Gv6i#Ea3d1y~Fw*55K~5QZe0v@CR{Zl#I>gG( z?9x{rfjG6gc$C00P%{`B*4-0VWqco62^`AdTh0)j9y}+_F;#Y&CStHIiFNVs&Kc9| z?mRe(yOydvu6PQK`xeR_)ZL|VpC z{47)xm=b7}KdBUM9s4FbO~U)zgs3=Nfz0l+G#YZu4Pb}%S{wJ?n6v?y*;x}srU-wR zTWM@x%*hvPVqxEizNp?{RhM;4@nUz^FE|DjY} zyp^UVB&gnPLd}+q?=i7C8X2F^a}Hd*nx;RCsY4Hvt7aHXhs)3iyY&CCR!MY38Uz_jULQ2Mwa_VC#Lf$nN68Q=DajAm~iGTLm07f`cd*ir_loC3ORr{ z)w!mt-+3})$H4snb^4^{jOb#Fkq}4bjLv0ao5wVIjLo4|K*cg_`R#CBJM*>48tcH9 zbFSNPun8(B+H$jhySBlC!Wic2+2;gf%#eFs!qwh{6XOt*96eL21Wr63kclmREO>X5AkrT#RWxb?LNC{5NmDV4T zcYF3Skb`<4-??do^Ky5xLBz$6-5Rk>bztp``=H{9l>e;cGCWma(yA)P-6J_Z-P7U_ z*I0{IoWPt_uCfhGCv>rNr8tLT3d0eOp7yuWV=-0xl7(fb)@cnbRe}e8WKUOTbY0&l zF}Xq_}S zRXhHi{v*eHQ{<)oHYUsXXEcw1-$Npl1*&Z)bWhtr;kzAy2hOZvtkGwMqJ^@8VlUe} zf0%aIO1Fd1?AP*we$^W0uwCBw-4?}-xCOW)?zr!&Q|U_%d2|*vRC_988F%)t#BCVf z)st9_o%FUoc4)S6YKB~QSJRmX{rElzb1>Qs#c$>_4DPeut3f5(psO$|kN4eY)4Fgo zJjztX;APQm^sK?i+65-)1#Zxq-y~-6I==|!ih6(mIf(xk6k)wi4zP|RXP?d#841X% zp($(M-$m@Ly!k$NMdq*a0|E#|Yz}GP!q}j&RjcD4xMeCqWxZ1**Lo4|DQ>V3V!wbSD-!+U*b>^2xggm!ZL zsJ`ve9torwakaQr5r=Om27Z{b%p~8<#XAY9PXMxblHQcExsFIsZ0F#8k{0;rKkZ3n zB>MguVdG`y5}Jd{Wu*pz3s4A<*mo|fTm`~~aip@2R)GTn0l~SIz2^4pDg~IHL}zK% zTof=c&(3UACCl_J zbd5Zce*sJ-G<;7Na=#Tg!$DrGOT^3b5D(SCub2({$KuR`0YY{=91O#4QFtoy^wG{J zcR-H68qva3oVnzZhmL+<@Sw54->A$tHa=G6M;7MroU=(T)aokfDK$jMm1A6%mL?tJ zo1#8?Sc!fcYN}PIM?%kdh&C*h0-Sw@-?W@mVA34$5U0R=jkQnx2>TTQyqbB=T7%yF zp!fwSbolCT>Pv8!ia67Nmi?r@upH3Lwum9x!%QfMHE-$~G-WL8R-v|XTq-KiJo-%z zf(N^VI3gurL!&TcT9UR1DH1}0)FI)wnFLPH|GW=xbT@Kex0)dq*Frq4ZbO}&ZTj1X zU#kU!FxrCqf`$*7d-saY_dvFE(H|j6_fl!7J?6@;p-vi;qHL;xrVQMpt?>X6NeR7E z^H8LCczD~ozk|s3`^2eZeGwH z)XC40%7Gl|>9U%HkR@*cH>FB2;r_rnol&?c#j0c~FskViBSo=)p{fXQ+Pw=>TzQ%H zYgK=RenN1_5=#I$^60iu+kGO|IEbDJ(o*l=4kwfQifDawfr;oPh;VNOR(@~w^VC7A zHvAq0soAr<6FpEw5@PI^syIvbbBS8u%b<4w~KXQu;r z$`%3EsX9p&c{Zus|F$e1Dx`-ZxT*p^ad(LQ{(M4!p8ciH0JyBB4)x%w+9qtMabCqm zDJy-zW&);E^u*U^By2&tepGF_id6oed4iG-0wt#RA+tTU%RNny>~XWuCd>_%##v(Q z_(guu`J%Uu<38ttC-+i28}gB;KSir9Tm%|j!G)4}_c5lO4UBdz<|e^rjVFi3UwR77fAB`qPKyrdsZGm zH<%P|qmcePFvo#MU5(y$EaHG{_d#2Zpsn%rsF#atdW;;ibD&K*Hd0mRDKJYdG7P|F zjxf*IsG&sj+(yb*5y9zh8e1 zVZYaS1=!E>i5c%ks>&-#Lbt&$73Hq%>>uTP*s9GD@xU$Kf@FVVa$x3{{Z>y;&2wp~D;X_f$89L; z^#tfFX>n=}a|CHcAEH^;oN4nS=$D;1S9Gr@`(KkKL2J1jDvbDX@GlM}*roUEwB;-=T^S4ENND3Kr-NQkeqNZoBG(Q%9WoKGd7 zoXf{QKlV25W@`jMOj46FNF8ftt1`OUT#n>gxXnK~ZEOupNx0n95!pc8FNVtYg{?B0 zLtVNOf5q2xNI&m5ZK!u!XyYwgvKR^pQ-kf&sH}SQzrtW`;NZYzu`+H8R)6Hdj>K}JXj8uKI&Vn zM+rqt2J3V%InEKbj0UCvwL>_spCRk$?3$W>3>oDKEcCr`EGxw2v{}HI4g|NMOq}FDD+6Azz92MO{Tw-bSln%_?XstD-iKz7#V|BlSLgm9NYvaRnqA+&y z-V86_tvfU>68fJtJDXkgP3er5iCXQ~GyCE$ujNW>aWa7?>DIe7tO&s2E-B{uzOW8z zLoYPk;s@Uh^nUFJ4*u<90gOyI%=5%zrV46>r^9s14(sdVPGm#ixbm)6LqXY5i`2VqEobV_84rTNzhSxwU~0?+hDH-0o~ z=)BKw7cU=gl|7~W6)p+c!GW~)ek9&++fho0PC7ws*4Of{J=~c1ujk$gt<3C)NA%)9 ziGx;V^*-l7;OD@r-Ss=0dybyL4j7o+2&n|vFs}?wf1bcd-#o)VC~}`|Cy)ZmyUH`J9yv+tFu3+{WWU^oQ9{{ z%1}svMRmK9Bnzmffw)J8R<`T0qj*Ubg>Kwj(*KapKsK;!D??DI?NEA~%slRQK^Sn( z@KUf&Cfh<-wxtv5Bw@!Jo8e>t^+jho8IE~Gv5a-JMK*9DfEsQ>P-m`#S8k286vkAg z#PLL_yX(K56egdz$Eyz0FemS7Ohb7YYe%QT4@C+g>AhUQ&=w=w0h83$r4TPy4aw=q zY)`Y|S$TKK{DED`#iq9d<6)11Y}sxJ zgvj3o;VTTYF)2+P+iecrCFsCs(>mQ16}7#Yn~e8bF!jWTFAp8cLr^P2T2ehSWlNW4 zrk`zLuXp3Ov9d2Dv$D+NwWDD$Ux(X4#PnoQemnz6t7+JE7F{glQiFr!<=zi*$$!1< z`IsB-dTdfuX^gi#t|(hWZ1ouNBUTxKE(!p8rWuS4|Lbsx7gGUOH;a zDV4EUZ#`l$gp58sE?N(v9-=zx=S3cQT8Nlh`<+Re$-sSD%JY?qhlVtzHGA8wD_zlJ zO!$lYD9F;{Q)JtxY;Pv-@0tt*NG)d<-CjQMqA8wl#Mc;@nQ!$vCBZ>#pt7qN87GmO zExYsEUM~PKImk-KRHNk+lQq;@Pd<%PYeSioH07JyJTD765ob$H-AR%xFr?R(h5$D- ze&GF`cP48V{|VKf8dTl*eDrl~l-=LnWy`jGJbUmy!X^wfev5~g7M6rCf%pqO4bAyn zGC%-30YTc$`|0)$pwoS%@)W0oYl zjjKED9rTm~)xjv3SS8zTf#9IJB}?RGQ`YfDccugFmcy!4tO0*BNFXs{eU^}gz=(OG zt|L=`cK=o3FoX$Tzi)V^WD&~kS=<+NR~W?WKvC^;>5<3um~Nk8`LUJRHJMHrQ2Atg zGg=GMV|;Obe})-wuTyWU!8Zo(e9kFpK5${BqezHWe>kJ5C<*^N<&&qs2>Q-m0dOT4 z;V;6&VdPjgNQhs!!{*RCInR{7SJy`04qB;(MPPKBwfh)61ySt29QoW_WG08r!;vZ~ zno~WVPKc~0pC9ihGK_m1%JMPVpWLQ4E1Z8o;~qC25zAblqyO^Y6kJ(a*B2)esTR#l z8k;N~O3#Q_h+PSq^AK1#bM=PJdAQ|xJm*%7 zFMGdq!YwweOjoC5f^;M%s5b?9r|m5TDGuGqA!x*K_nXo(YvHZy^0t@pkux?Y8G7g; z0(iEJt4|=BOM?5w`tW?;bL-uS9n$*vs69{SdE(iK+V*@;6a&3qy5t>OE_CE;#hRT7;zO=g%TiX!I_>mtcego*p{E3Ar!l9~y$GKjw|(B=rveT5 zlq)ov(JA~f$;24!cqO5u+yG)-hcmuGW5yGDqHiz0ghT^dy2e%|;S>#`t(RkBhIXk? zpA$|wZ0|f~W-$WId%E0fF)3Ef(w;pdO-JOzUh1l}-?&Jl3@l;V>MLJ1Nt1q~?zAkBQ(%mjvaYj^Y*=Z&?2SNOv!ym?M z9>&Y*8D6OfN|DQ|OCDxR`VZ^gVH0~=*6)d18MEX&_JL(9S!}9L9eB_h&i0oTfre5t zYdPm!9Jy^QWwx8i_^XDg`~7rWf>L#P`CDv#^vl_K)wL)%VL3l(jC#fMQbV&G0Vxdnjfz=iV!~qR*oKP##&kK@-`5%K#v(FPCp~s!Y3Pel0U?$w{-n z)qiL|dC9$rBcAHgF}moeZ!k%(N|1l*o02Zy z##ryfbkeJI?!s2`zGWhh6{G;`07F(0ZOKfML^vHN!bZCkLh7V{P$ObooZ?n=JnO}a z-$ywe#@b6=in2ejlgTw#tj(9wf#ls?5(=S;Dx8_UX@%BMgL^^r7raPai=~afpA9$` z?}H)+I)!c)6JqjIcm_KhLF_>0AA8$G@c!wH0GS*MxvJ#|Lr!0Jf)+ROyyZV9&aJFD zPzp?-Yn*Kj)Q1UR#zDGdt@Snh`pj5;o7vZB1P5_8^1LHnI2Aled@Sj_bjuVS-_AE1 z{r8FIT!74e`42sVu;vUdQ!jsB|;ho>8H~#^+sx zrYeB3J}kWH-jr|0)Nzt|wY(IcpVNkpL~X8N#9g0-w{a^Gs}>{$a8ufWH7jAzI4EOL z;3XB`Q}YdR=rqqwDHg<(0@chqp*Jo^Rwq{wOrMok2tghoNA zyW*Dmk%gDEp}LpT&Jm7C4GyURhFY+vC8`{zm}!)DPI;d^#LKq3QomzR^6RoM*)B~)c zRr`+Y=m4&YP}G%s#$dO_TpHS1_9foP<~EY~J5c0oU|`RF9JZx-^R8g~IypH<`M^nT zga4p4LEVDz`0*}k^niT7=VZC{EpSUMa$rwuZUm_PaJCA1dJOxJ(BV_Z@=Wj(=0LM_ z4S9*X9EaAPQ)gO;HEP_qeR^RUCVIIcD5JJ1(MU!Lxf6dftvACIG4pBY5=^Q99!)C- z>u47emuQa2k54ES{vS}k1@-GCOY_i5F)_`(??$eq)MdVf?nG2BMc%8A&UXh5ZG@?A zr`|c8vnHYU3SJZ;=k|T*TOdH5jF%e?F6Vnu#M9dn%1$hQEr)+9N!`_;2Al7YHcaLS zewD!dJJiJ4aQ2k)5(r8eSnQ8IcrWW7M1z~nBbCVOV!2Q~>QICR5pRcXBpaqt+JK6J zD64%o`&>OKT7R};tZ^JAd&L&sLJqN51fTk`UAyVw;k1178r__W&<}Pw&fM&_IGl~Wt8dc0kShIg( z20rGkJl=%P>wIp8Q}R;*?ac?Lsn9^Llq9;$N+Ny-$6G!^MoEI=&Ze{ljezn2yg1~^ z(XRVEW-&d9VYcF7TDa-<(TO=@8(8P}zC zEY_HW4wahv11>!fr!Jsee*Mm#G3C$UOZNc4wFx`@YlX6grfE77JFY>#BE#tj^GN_x zD3qs%KgcJ6(;ADKdzUc#`qv2wPX-nZ(AuB%G=~wJwO6s`{rHJW{09)kf}@J?3{fuQ zIiKN*zB9K<&fF{BA@L~Yl@Nf|OGeYxd*PMUI4R=uZe+5?RjwR*&z`FVH!QY( z=bbV(UgF|YWz((nKxbuUAWvl>Kk8n^nqGqMWPxm{=Lpr83*&i@m4(S<70 ze6VP~?CbPuvBW|fw^%~j5rhMHR>_spjMOyTza30JJ6UGt$RO~FFGU>wLAH0nbqS0N zz;3g$rTF!dDQU3?l9l2eGEX-iXSp#`rS{>;^@zwrw!_w2?cE}C)9H1b|}SWVKnqYm?IY-&gB zEe2dm>tNc!(O3(Ld1!@f#D`Uz6RG(}rYrnUS7vwj{XSXmYmBa|{}M@Q(mk}1%1eDs zYpPqUF7+!tEymVwvy>Z<8sT;LYwfEzYb?ErYdtAHx{iplzhfJx2i}MF8hN^RTgmyX=Z2_6|Bb+m*&2_X#Vg_VrIfQPqVi)A8vA^ z-Q{lK`Ace}nnyB2+{K&twS1rz?r!m;ZmT~-#F&?!r{P!xxgR?xxX#e8aFf@MLQ(Jp z^GOs@6*y3g-KzaIYuuo!a1*1BP&K^rNm`LXH=S z&IM*js$wt3Df=@<|4>f$I4ZuG8QxF4m=uy6&_QaO?q?3R=7x_oh~7Kbgj5{wl`F5d zgM^PgY;ibJ5e#hTk{i~}^a(KDJ6*!6#BOf;;u{umdYo?<@)ZL3-Y?VzJ*_BTV`a*( zdEAI4m4tS1g03Jg^YSGj>{1L%fF*CTqIy>R2)1e|+bGKUn_;y=oBVmDn7ezQdsDLr zepVgYhx91f9K?-ly_Ug~(u$l##_myw#&C!9io8wun>LZ!B*{n3uBf%FSkq zq2Vqg11^X${)4Q$5T~up4S{lm=mW@>3n_54A$Ha@rQ%wTW0RxDZ|W&AJ{jy0+^qLq z*oNexA-2PV{&}Md_34VXD+5OzgsJRqE9WYsg2lXuIbo>@>c4(CdJWMKx|N^p>6tcC zv_uN;N2%W#gEBQ5Q+*!x;0VipcssZw=d>Y)4I5`CoIK5S!Xf;YeW_Tt^C~oOA3jec z&AU9WYg;88r+IQ!>a$RQ6@zW64J|27#@~Nb`9*L_P}k_V8!$|^g)q&ZsBXGzp*(5Me%&`kF9rs%og;nA^Mm!G(Szuz>ey|(e6}EB$&mUjsIA11-uIBc# zlm0n-syg*D|3s4_UpnxC*b2Gk*3^(%C7KGgVT9DC;{GuuFi-z&kK(;&w=}gi4))BV zQXt!`RL?XebELcQ@IVm7za=*cWyh6~nxSo%C@AK7ay4PUk*?fG(Gl`{sM-|eyfA%1 z&z{cF^-UxMxHan$U|fyn!!1F=g8EwshqQK?gWg+sIsFhY5)_zP>69S;@km$Jv#Jlq z8kG6nd&htGHM2qC9QP0N(aIX8qg*c`L&t7-kv~OWpcl_KV!IPsXJQmW_|K>zV)63| zS8jsR#W#-Cj7Y6@o8QcmD`Y5o+3o|8)s$FavP9avm9WGL>Nws2bbbZ> zRSt%}wBl>HpHNnIKoKZIML1Z!csMqvB;??IdR1uz4Z}R;M)xioVyqKA85h{l!JOQn z@O^OybBvx(tESW(>93Coh43yTudVf2*x#eQ!{MheO}-KC36iR1<$-uNF=sA+KlQEu zM7qqNMshnMLQY!P`LAD&2=dqc1lGk%eyV(_W0uk=R7%PY}9&R$M zazsp?plp+u&cakOn76I^}y(jUe1i#9v_IPZPCDr#62Oyj)4k$lZXzJfWYNTJ;;g-ca#|WN|{W3JYXmC2gP; zbMO+>H{&yA0SJ{gu627Gr4)VNL_32z9cAVjI4gxE4A%I+zRx1^@$bU-2LT$0FtBzH zS>dw?Q${3kvlUOXr;h%E{fp;xo|BD%-Bn(;n;I$3qi&viH3XIt$NS471zCZMZn$|C|h%v|Ug0MK^AbLGrO;9Th;oP5oTq)@#>juF=g5`ja#MQ#; z{_{5D2Q!C>+jF~)cXTjQ|%Mn*Oh zw#5bW@P`%eO5r^xM|B-;g=Yv>fm!}h)L6ehW-0ds7!>+9o#kdFD#iE|G5ALpl55MniTPQ*IjR3r zXT0ia1kIVZ$=cz>6wk3qO|fX{TWM!gU(H&~yX0Yb?1i2MWi^;v%zfmwaB(CjSj5w; zt8i4Woqhi-%T}{x|C3J|(@{vCeNwJ39oPPmT$*(T_-dT*NG%_!1>NMz2AsEcoptc*AkJSQ_pTAal|8uQ%P5!KZIO;4N&ypp^kdV0h5tGBOPcc?m{^UP*N$pnAkIICAD6J^@v4? zt>4XWdXF3;B&ohgnt^sWpl6h*^{KL(61rEbYGhI73jWv5aUwr)>_Rji(n zmbsYKjdQH0FSBBs3MlpnTu@deifx}9#shTlav>>Kz9s7JdmoZV96imfhZ{@Z?eQMR&Gd@v{_=A7Gy`Z1$`f`rlI8pYtj*13-_E>uuD9z?e?cVFsc9QqH|}7P%Jfl)zng8`ZXk}h z(>8sYvuGFW)3&dh=-s229Q}gAC!c_rGxTyl7kZ-NU$PUQFdkH&L8quw4Z z@9TZocYFSz)oq$tp5Tc4`I*?eWXZAM4SN;6j?B=Ix!xDgcC~Wej!@W{$D1oR1C}$z z4v(C4cYC!J})F8d=p0%{l(s+0q(^oXNx4fvlF$T@Jo9VxUvXVk`Ko^%% z^3yhm59^pnKeL=znjkfu9SBuPjCjye@dEsc3ev(9yWA>?k?~sBgtW9Ih1-x4I0xDf zw&d99>_FM2`>5AqgZy=@@b!%8g4&P@eXW8<3MXupKggGeN3j_PMuDtkyA?yr-V5YO zpmce%Uo|Ireq1PB=|LlF%C1Q7`!2irJ`J0LkRnFBoJ2YfbSBmq$5>VE(VH}6>Cm%W zfJKBm6!vcXPc{!f@?L~_-0%$47iSBjH+tznM-~7w^#&6;Y(pOv#DpQ=F0sIfo~&KsDT(28yj19{XmjkU!dND8KR}f-hexz-xJVsB1l?pc z4LJsqBJ>oG5zJ&}Lqm)pyf^4LhI>WxO?<^)WT)0gx-r1uw`sgl0Q&7Si_}>dBaQt< zi;3=6OlLlogl2UoVto;&26>yRi!p2=8S;HI1Q3IFaF$`XEP>F*-d1_@8qK`)LWmQS z!%&6&Y@QKvelW=R?G0QF8kCPhdiAMAd2k^F7C9$Z^Qf&4K5kR4k6lM2OOD?}AUXN?>6xuJ;i%A?4Z4%k7Hk8!V~mE}vaQs7lzbX{fF zG)b3*Hye`?HsOCST9K}D-NP|T!FME|K(=^2W!HpP)J?o0@n$OYrNG@r`Rej6 z&Kob5eWe}KSI|_uUq9GIVNle^yKrs)Xl4ZU(j>4nbBCR^fg;)9*EA+M4Iosg`QrphGpwR?{}PO#@Uq z42Nd|A&t8IYfJ1D5H%XWrTw$q1|)Kn(v40i{PE%&PB`uBe&I>p;p#B8q-ZCqc5;8N zv*zzTH(J;lwDi)6tHa*jWX;nWOM`^G!O$@xbTu(XzK~93PNyDT!xUmK8oepdg++A% zPgqXXalfCU@FpVym>jt50@LX!65a8^uBLdv6{%)YCCf=_nxORY0O({ zZh66jGa!TYSw>c`bs;e0*u{{WjtLR6Curd*;E$zr@jP2=)JW@>0fC8Anb)^VOGBm= z6hNrb2vH;4I*tk^O9|2q4corS8{^tK;f{+gZ`xmQ|QyeLt1sB?4mL~w^?ig$UZ7;yN3wBd9LoVCrF{O_f?@XM%n;%z{8tu9dp*nOevHORP=Ohx+WM~6Be;CIf@r;oGyA}dKQciC+;CfOsLo` zI=+sQ+qm+&rDLV~-flq|vl3%mZ;K-`=6{;MR4UsfeV0&k#FAtOd2|3JS$b(ayaHZ8 znVzhXt}_)Xa|p%>MrfF9103g8A(+)c;WD!#j9blj=+9Ey=(C}hXUXN-ea9sDzxO&? zeQc_Jcg>jZRp!e5O_>7gYWiBn13fG&hVR8gJ=TkKqfvuaGfgy)8~$xaH6}VsHLdKk zYo?X*vB=Uf{Q=xYalbdV+q8-G9wvBp9vwe+9QB>ae{#ye6(rg{zij-_+PUl6;)|4B ztFPq6ILz%d9KDK_b^zi`JvAoU&QX7TgtbyZn$Iz&`u*O_3-yvvTq*Y^W7V${-@QTT z93&srbqdN-+AShgLIvxOd42f&a!-_PS46IIqxVF(x$&@Pv9c7;E3sSgPtgKZoRE)> zYNMdxakN<+;;5M!55EezIvkpO;xl&x9e*h#(9xlaUQ2Tyhi3Y(ok+7q!BS~37V;X# ziH&0X4Xzf1i+bmRY3>fcE(py&Rl)c=0z|5d5~r|N$K*Z-zpLf^++# literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices8.png b/windows/client-management/mdm/images/businessstoreportalservices8.png new file mode 100644 index 0000000000000000000000000000000000000000..81668d8ed37c785fcdc77debec6cec5426e2fa8c GIT binary patch literal 52302 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 Hu0mjf6UNbt literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservices9.png b/windows/client-management/mdm/images/businessstoreportalservices9.png new file mode 100644 index 0000000000000000000000000000000000000000..1aaec4889e259e1fb9a0b5645c9a9ee1093d64fe GIT binary patch literal 52372 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 IM6N<$g0Hpe&Hw-a literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/businessstoreportalservicesflow.png b/windows/client-management/mdm/images/businessstoreportalservicesflow.png new file mode 100644 index 0000000000000000000000000000000000000000..6a215fc07673455fc920be0ec92960ebb83220ed GIT binary patch literal 30409 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/certfiltering2.png b/windows/client-management/mdm/images/certfiltering2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e08b296415dd4d96c47cb577a42c9478df0ed7f GIT binary patch literal 14319 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/certfiltering3.png b/windows/client-management/mdm/images/certfiltering3.png new file mode 100644 index 0000000000000000000000000000000000000000..ce5aae1f631846a9ca42446b8dfd28fc26ef3069 GIT binary patch literal 13647 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/checkmark.png b/windows/client-management/mdm/images/checkmark.png new file mode 100644 index 0000000000000000000000000000000000000000..253e5fe54bd58a15a6b0c3e11ef809ae5b9b3295 GIT binary patch literal 777 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 z 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot2.png b/windows/client-management/mdm/images/deviceupdatescreenshot2.png new file mode 100644 index 0000000000000000000000000000000000000000..296e49c25f9e182bad28c209b989064612b2bc58 GIT binary patch literal 88943 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot3.png b/windows/client-management/mdm/images/deviceupdatescreenshot3.png new file mode 100644 index 0000000000000000000000000000000000000000..5d22c95edc190ff2c1e72095d16231b9be2ccd8d GIT binary patch literal 30103 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot5.png b/windows/client-management/mdm/images/deviceupdatescreenshot5.png new file mode 100644 index 0000000000000000000000000000000000000000..3c9201ce124b5c05042777fa3af1a899cf698659 GIT binary patch literal 85865 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 YJtkqlL;X|>62kI>sj(%p9N`l4Ka1-Hwg3PC literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot6.png b/windows/client-management/mdm/images/deviceupdatescreenshot6.png new file mode 100644 index 0000000000000000000000000000000000000000..62a646cd577acb1518da2523af7fe85c3c215b01 GIT binary patch literal 49998 zcmb4qb8v4x)b6h~PVM&8wr$(CZQFKxYTLGL^VGIZ?c4YJX6~PN=I)tf&rUMQ%F4>K zGV95Xke3yMgT{ge003|j;=+mm0I)v*0Avmc{8J(>zXksD0yPtm5dZ+{<6u4vz<$1= z?8P;l008*G{}RxsU70ZeFmNjÐWE_c9y8dPy29bTt!)&pud4!59AbUm(E;U!2cf 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot7.png b/windows/client-management/mdm/images/deviceupdatescreenshot7.png new file mode 100644 index 0000000000000000000000000000000000000000..ace2f50890be3b1844649f1883b6890a79198b5b GIT binary patch literal 65862 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot8.png b/windows/client-management/mdm/images/deviceupdatescreenshot8.png new file mode 100644 index 0000000000000000000000000000000000000000..f48181787a996384aa97435efdd565f6c20d4723 GIT binary patch literal 58322 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 IM6N<$g0K=K6951J literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deviceupdatescreenshot9.png b/windows/client-management/mdm/images/deviceupdatescreenshot9.png new file mode 100644 index 0000000000000000000000000000000000000000..400e160ebb3437fb16e3144c55938483459d8bec GIT binary patch literal 50099 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ඨ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 V^?eNM1?B(%002ovPDHLkV1n?XR_Oo$ literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures10.png b/windows/client-management/mdm/images/diagnose-mdm-failures10.png new file mode 100644 index 0000000000000000000000000000000000000000..45ec666d8efc0b5cbdf17c0cf65f473981ad75d7 GIT binary patch literal 48753 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

        ~%lEd;u*7=A>@!jVIvjw@#A>d_6o| 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures11.png b/windows/client-management/mdm/images/diagnose-mdm-failures11.png new file mode 100644 index 0000000000000000000000000000000000000000..920784bc70cec013711171b26845af2b32f35f0a GIT binary patch literal 49862 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures12.png b/windows/client-management/mdm/images/diagnose-mdm-failures12.png new file mode 100644 index 0000000000000000000000000000000000000000..499c9f400f97dd36d829bbaa78fc4b64ef8c373b GIT binary patch literal 79897 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

        DB5U(Kn8qdw( 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%0AiD!2%RPL1A*Tt``{~ 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

        }_~pq_B4B(rukPDX@J0MO&VJ3HJ1_ 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≪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
        c0u`t!hkQ0~Teu8OIl1ML4sLeURhEgz68{*W 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 Hq5uB@lI0v@ literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures3.png b/windows/client-management/mdm/images/diagnose-mdm-failures3.png new file mode 100644 index 0000000000000000000000000000000000000000..5da5c1507745b93b80bd0fe6d09981fc23aa02ed GIT binary patch literal 13220 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures4.png b/windows/client-management/mdm/images/diagnose-mdm-failures4.png new file mode 100644 index 0000000000000000000000000000000000000000..20b55dcee72bdff2778725a81f076a2aa2a57d0c GIT binary patch literal 7709 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/diagnose-mdm-failures5.png b/windows/client-management/mdm/images/diagnose-mdm-failures5.png new file mode 100644 index 0000000000000000000000000000000000000000..6a3dec9354c843e79cb236e880919883dc50105b GIT binary patch literal 8659 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 pysj~aU~&Q%qq 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

        2v%=^PZ^fN;jlK3* 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

        S+F*iR__F@~TY{8p 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%0AQ!p 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/enterprise-workflow.png b/windows/client-management/mdm/images/enterprise-workflow.png new file mode 100644 index 0000000000000000000000000000000000000000..fc017962962bed3f7399cb89f442fcccbb029adf GIT binary patch literal 31914 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 z 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/faq-max-devices.png b/windows/client-management/mdm/images/faq-max-devices.png new file mode 100644 index 0000000000000000000000000000000000000000..bf101a02151e0b4a6433017e18b899800394ae6a GIT binary patch literal 6176 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/group-policy-editor.png b/windows/client-management/mdm/images/group-policy-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..019021c9881e545250a30c63e1a6887cde9c6256 GIT binary patch literal 50926 zcmZs?bySpX7dJX|cM3zNlqfZnbc3XXNQ@xejdTnlFqD9VbcdvL4=vr@-5{N3e4gh$ z-*?tJf52LE$Ijoiuf6xR?{KwuayXb2m;e9(M?qd%0{}oA1pp9g(GlVQf4Y-~!fzlr zYsg6gehvfo;6ISfB~&B;fXZmB2QUi!H->|}o-+V|3;X+r&}(043IOy3DM(9bc^Do& zVtu3PPR@)t=DQx;D0Q7l6TDum9&T};*7GpPXpP?6(yK3U$yYjdrc@o7O}D$QS+W(F zSW0)hBsQ3Jp=?9Lsu)s&#Ap?-uZ1Eb7FBx6_vwbsCz@hn;LjS<;S(ah4^I*ou@PrV z*l#GYT6rdkjZKdAGCyu{o>^{svj6;9=IKn%)by}V>}fDEk|S;IzNv8*r6lJgm)O}X zQH6G{&;XGxm6QoN@*O5SlNOhvhfNq#X<&-%I08__BL*p7h*+|OAy|{jMCyU&U9e;p z{#$|`Vp@2`}3i zte%M!^WxL$oh>O~W@gsa6$+vv)amuRqoBYo#HGX%aXFQNKdDQ#@fD$Dqvd*8pQDB4 zQWGt0qX!MI?j&&P^_w?uu9vw4^UuG#q?-hd7eR4IF_)Ht=uy{<-LuM@QUwea_gULo z1CVH5K3tg#NUW0XHjgw}kd?J{sB_jc&O<3Y?)C~MYM_#969ftnnJPO{4XPvqw-=?) zP0xGNG)tZ=4^QJAbpR_xd(~G#DAdwGIltH46V& z+@;}sa7tXV#)7rk^Wu1=ErZE(qXb%KkLah>sn=I7G)oy`hKWP+6tMK^zT0gGqk4*6 zvMIzCzf;yIqsAI*pcfT9#5}%@gfP-C`LxT&Q3TM{#(1%~zsq^U+1>sUBX_Mm0Er*A zy=qB?R%_t2ePde{3&AWixzTP|Voby2a%S_lg;`Qv33Sy9tpb~GgNru;vAFy%C C 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/group-policy-publisher-server-2-settings.png b/windows/client-management/mdm/images/group-policy-publisher-server-2-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..84d23b1beceea2794060968342c281723929f41d GIT binary patch literal 62519 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

        JS9g5rp)Ef^#shEPy~-=MTgW3SC7`EqMmP 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


        BD#1D&X*}Q?Zb>!pYqafl{sm7y;u%otj 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%0A-*2Y5gn| zPt$9#pPp{HBG*eEcvJ*H)Mf&N1wFCLAnB7zhcx&)bRsy4)80?Sea5q#D4Le=Nw5=$qXBnE*3j@9`?UQfsZUQ(o-SG|z?OQFUMN zti15J%ghr+2=iT5%3?$a0bimD@U#?4+o@EY=>#M`DkOk=Js9w4uJdG)3Q^4OO3}On z5E8Wm0-x_52mYbB5{aM#HZ6cVuM>ka0brfR5;uD<^8n#$Zgz2Uty#8fi$vy*Bf;Ct z09#Czdq?&kpbh->$3K6^ZDVqNasrJ!3svr33*nPM>aI99PSG+EMBMS^`lhHBsESW5 zBDtqwd9RlOPh9~}1n(r6;J`@^Xd!s6WomwQFsyQ~hLuYMnk{iq|9GcoVOe=UW(Son zuCkQ2IH_-7C?(o>s8d>DU5c>`PncXR!73Sa&L9u=50_X?x2|0!(2YX)SY-MZy<92I zEB=iKiq18*jORY=&R=P4{?|}^p`Po>0|n*`>M2??FucKn+@NWosHSSdx7CLkzYwt z2e1B+`n|9jffF*dVDEV0NDU@P0(Mz&6W=zs3MEI#*4O2~4AVQ{C~89Gv1?*bvI8d> zs1Y6JQSygp6aMkomCgYXr7({;#4?#AhqG^>-j2jLu5!=&B=}xn)#+&K$ZaSAm+u(Y ziF^(E$Sxo;wreSF&uQ(x9gC(B)7s`PTjSZ@_qLDKpgT+{30D;1q4XCk=|8EqhCW^h zC>GUw&i0R;+egeZlp$+lmQPpf`USePF1sUqEBMI?U;oJ zB179oR}rVjZGsZigFgN&;(~0o-}j+m`=!YnG|Rs+wJvNRb}(vqO7ea%$xUug#W~GB zzb)*GMcKSDg#^WtC9;z^M7`ASo{OioNP@d`V3n0`O6`wg=69Br*F2I@ zfKF^H?p2Pk8d_|n?8`qi;i{A@9PNO#qYLM!NL`5t?vGna$G{;z%o>>&Qj%ji>xk{( z4+%uks49oG-DlT+E$?AYVi0#XvH;J@AtMnre4A1yUGS=~xD7G_YOwC_-tF<cn2hA(^PS?Q% zksv%ZKI;HX|Ah*ekN!~MQ}n-3-3I0(fEUmT2myHf-&6o|S2`f0{|W=30K)!*`tN$> z|3&bhnE$f*g9ecIUzGZn;Qxc_s)-0NoSa4Pj})O+P~*swCaYmSEJ`{asmSz4Egb>J zZOG2Rn-N=Z2Gl6u&t59J({f^M$Yc5AKLoI^T+SI*>;@__BhWDQLF)pW^ajq8t0NA@ zBvo5-xNaS_O4mnt7c{$H8~b34wnFKvh($|Q{C4#%xMg1H$)D8F!h)W+_*podxU6*L z>esbp3&^T{!+ z1BaTkC0x=_43vw?;!>Lrvixg`aO_`|%e>PJ^|Yqbb6C#C+# zB(7q8Yq4Mz+_*H!-8^@=JdRQqJQuTCooH)2Zd*KF^oT@UnBtz@;AZ$fK5ie2!wR|o zwYfcWWuZ%l4B5TqW{-9KzO!?bdEj(McR73eM)ls9wBkm#y`V_D8{K9$uL;FyDee#S5cWq!u8b85D)>!?&@s#LpuAnDsb(P-;g&+aYj zV^*}cC*e60Nj+T2Pmd#>kqZKSqny67ojz%!*jZ_4Y<_V#Qq0zE2txt(nhtT)|>Hc`AWsN z#BoD*Y1=MOV9J|ygxG)klVBqQ{C7{;s(Q3+7ODsCpPyDgg*0v*5aox?Gack;+Tp^lrH2D+HgTQMF(P2J=$*GqSq)t2y^#qN&6K z7lb!vq8(ng_r}5VD@!^#I`^$kiGlyux|+9KOOPltI>W`D494`qioNDnS1w@*00+ds zDp&a4lf*qcuDb}c^dj@POyiM#kS)f#E|cEos=WQK`>8>+M#Ou~otPr>!px4kTprq| z`8>sMn|r7Rp||nD03$lO0;L}>JDQ?!>C&YFPr%Eat5V`oHUa^{OEHg4Q$u{OSZDNv zFGX+(e_mw3N||&CTHAdJRpncJFk@`|tDpB9KL1kl@Y&2J=Bl_|mnV=_Stowle+ z<$godt(^49iM=n{-0n_^Qea{#@BwS7lz|Z^I>8=Xp^!B}v?A7t;z-^>3FH z!a?s;Uv2Ty87)!>*KvN=x(uE#uC6NEe(t(=U%fUr0^AM9j1l~=?*UYrGd9K~U?RJb z*)+ZTZB%j%kP6KnPHeIRpLhtO`*fCU;ij#ZnyZq)+rb`-pno+dfG#O$RT-vc{t z=@ro;gVS>4_*?GQ%(*c`q#6R_po1ih&M@9!*tR2n_8^+ zc~3bsv*xU3ewMY6hthD~Qt#>Q-yU*$?&opmdJNa0i@pBQy1V?^-IC;YM{nId&Me;0 zsmCN~I_uXYP^2{l6rBpJsUxC`3TOgXqQXovGbkDRkY$k@i8kEF3i6LM$*9o5_)*~- zrRXVaPCm+wd(q;tfpR$QzK^mSg{HiaaGr!$9m3D;3BDRB5@=*qC>vn+hMi>E+M zbx^SOE+^A16^F_i_;(xB95zj~?p=B$ zrPD}Wtu(Y3b{+fR{fqeBTKd>F%?Mx3u)OeIsH?%cLxF0##1oEu1n(#cl~d5>H4uh2 zTG>vRevf5Xg)5CxHG+O3g*-JDrkr9k|Ba0k0_a3)NbSmyCKGqWp3hrqzjw$*q0%UE zhdkpxKMu04XRLk6*P*I}TpoNKoA0+@4YxXaH~F34tbOYhQVPDXpOt9Fkg{CY=IL>V zHJ7A6W&6dsSAe_rH>$4W4I{~S6}%6}5op@@S{TafVE&y-Q?p17^=n$yt1|saR6OP> z7e+{Q=3O42a&%_FyS@bUt8bc+awxskIFch>;K)1f&~fXcV70iFO7@#N zPBn0V6~ae6s_UtuL*~%L#hKn#bJN6-RkS26=ILM`sR+_Orn>sbBr)u(_T`h|a0VDr zwICbl7#D&US$Yk3-sNkX?V!Utt0%Ydoziuuhws&Al_tqY46k~OOu$Rx;9!=_ddOqh zTI6)k=q>u!M`p-rPuZMmX-_5?(YWrfCd1=WH|`@xEZH|mflHdYpg&#JB{ycM9U_L+ zL6G>s2$dS!t&1)X7vAranZ1~5QRYQg8~qx=7XAnfjF_U0Te^1%dfWK@!{)~GeQQ5j z66~19cIf6nBf@d1QL`8K?Pm}+95mB-KLtQ+o%vRBxf*bIx44sjY|f?i0Sd_CsK6L39JWKIn^87!Pj z^mY_-2#M0PCY$ z&f8kzzJ3uhRm-!q{sI$I(8w`$twrLh$|GR<3-O}>>rWjW8?oOjLSBXLlXQ)h1R9%h|X$uyk4m&@GUrUV8&Lg?*|G}vPqgo1R{lFskc;A{8tx~&qy zTiV=u8^09nqj_-S*N9ZZQ=(O&;T!s2`GJ%1VNj!^=J;0qgfk ztH^*>Wx%HH#;#+ltxw?@>YWPqH`+fY)fhI*S@+wx4K9u=?(XovY!;T}C6-4;#ulN!RS$8dBUuCl>Aq7$-=cSpTXQYd<8udI>AnFB62w*MhNH$9McJ zThs2IjtJ4V+2Q>eR@l=0*`kIPVP?;g%4-HklRDDTK2fSaUv|tBi;QosJ?TC>wQ+%v<=tnXI)pj--|#$ywI}d zH_Pxj1Vv)~Gajz*T3Dq#D?*a*BD`j@NN?+W1Hb4<#ome6{g;T{$1;?h?>-DgFw9hw zepFOZa83z%RrgH(A3ndEAw^m+TuZ^*wD4-(kTxw?!llpN)>eMe@Acb=ADIr8SDJN7 z-gJ-bcF5OP>Oedl(^epnZSs?T-1omsMy6|TXgpo?LABwN9f>x z!@`dBThEvU?t$YB_{wko!qP8QJIWHu$P+1)nra?x9_cJ3f)QGBDx>^b-~?GSblIHDriNCCnhn z^vGaXk&+o!QjsR<2{*le?FrYH@E5tCUm;8+jJs)z{`xfDd?td$=yavRlwW^vd@auW zXg&CrG)!Ou88*?>GTj|o|DcM8|6n6t({ZOcDUc_*D@<65KPB7T#87ofWIT}!yb7X# z(oX`5N4(YzK?r6l@NRu(wmDKc1$Ylqt%d1B&_l=}?w5W(H9EywOwnTg z2GP^`CeA}3kOZ3W=O0Ds{wgWG}+ONfsyeQ!Lilq8!GX zq|$-&!>c&~%CMx)lt}vx0V@_k>oj3+GR*~*3b$fSb9VGN5cPkCE+Q~c+0A%zmmtq& zneXV5^snAb$%9byhP6B!0e_(?Ifj?@Rhl*}U73Sz*UlDGss!uJ3x_e|QpjsGdWZh+kNc4v5DGs<<+`{4}`0MXQFC6b^={a7fSPJ zXzsBvUwi#({8sGc?-oZBFVZfou;}M?t;ZI^F1|4CCAaod+kwvK54V%p70tZX?RbP; zPj}Pf7NM!>eO!&F7yG@%1iRnmrHN{Eq{Ne}F-eY*a-{{-qQsPpD@qOF zu?o*p$=*-Ala>^b3{YAS9f8qo1ed}q=vAOy{z&zwKOwLGl;1Az=o#R2;Q&kI6ysg^~*Asu?h68J3rV8IN7s2#<2z@U1*#8DofPYZaL*E zLO9Kw#eSYYKV18z;Tf7P3_dGZuqufFaf2D%Py!y3NgzIzJNSCuayM<}TvV8gg*mHv zJzX47UILy!Up1weyXp9V$J!i;SnshnWuLn`p#>JUS;%d(Z?DmB-xa!YQ zB8W~cdr*;5v41lJuG?h|bpT#J0*W^W(a&?4ymhnY%^EU~sW0jL$dMabD@asSu0v<* zo;<2+;q3cMYFK)vy3r($UFNz4x&lMyko{)ydJ*HEkQq8;NYp!{^yguN=m%%zQHV)B z20{T;pKjpxeTdiGGh&lOWIg6d z=KWE&8mbreJzlx3Da&3crL=}guA=sX2M>4||6oMl|Zr#AJ@#iw*7MZ1*x&Hwr+9$i_^?!W)&@6;~h@PAIa@OE@EkOCx0r~ z-_Dqad{iCw{9b`fDOqo$Eg1ZK^+6#A=DYwFm3gFGl2@AXdaxx7y?$s=Sncb#9rMui zL;izL;x!#HZ`mBVG;(ZU zK(YykcCE@gjDKpiN2)`6m##I6kIf?-TQ!#rHc4jI$YrV8pH_3T#rUj$O}@eCKip-+ z+-3jffKeONjj!)+7l#X@bEwe|pOk#?IQLhv@Mxh^>iz3*oq$KCI%bY*#9E6L?LI8` zZSZyLpKO9(`gd`iFgrKoSi4ejNyubbD*CZam6b4xj82Q{L&R+VGPNdK8mh}_+OI1+ zI?88a+rO$}$hWq#TRZYx44(p%S`X=>Eq$k|SA@bnV0F|Pn5WES#rVG}m~au_WB(fe zqe8(EAJgjG5>HMp;Y*VP2cRQxR1^ODaXSBq82aAKl-7_|0^g$aRP9NL{PU3i0ep53 AU;qFB literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-activesync-cp.png b/windows/client-management/mdm/images/provisioning-csp-activesync-cp.png new file mode 100644 index 0000000000000000000000000000000000000000..f73fce23b5a25a20ef5e818c091713c3b9f84d1e GIT binary patch literal 23507 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-alljoynmanagement.png b/windows/client-management/mdm/images/provisioning-csp-alljoynmanagement.png new file mode 100644 index 0000000000000000000000000000000000000000..8bfe73ca36c837fd8f51ef04b0d09d4a7ae4f610 GIT binary patch literal 15295 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 am&o7j-`!zq0zbN?)4HvHE9b_em;Vjq<|d;6 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-applocker.png b/windows/client-management/mdm/images/provisioning-csp-applocker.png new file mode 100644 index 0000000000000000000000000000000000000000..20e46ea2eb7182adf666294edfe66a5fc9a43778 GIT binary patch literal 26483 zcmc$`c|4SD`#-MbrV`qbkff9?WF1RI$TEsT)?~}Rjcsg|BH6Ns8H$(?k}YGa?Ac=M z46-(s5yo!#p4W`~e(vXaKF{a*{a(NC>-GENzNazQbzbLnp2u;V@8f;E&olToT$$m} z=|eO$Gz_;?6t!q*_AJoQ?7wzkFZhe|HrWV#>~YmnzCn}QdWHbL?6snhc4Y^k-qrD{O8x@KcA)@dDuD(vdIcli{JVlCm}(kR-XZ*cr4 zu54JXVr8YBxtKw|z-@==#i@mj-#C|4_waK5i}sf#oM%=Tni*-x9vcC4OogJ+CdocK zT>+Y=)62DLbbf2=!Nc$tRHgrpoY-NSjY(3KkU(;Wl6CB6my7({uoz;ib|cLjCV1Z6 z%Y@mZ)@G?@oNTjceF{xGYvD**nzz#A_B7?=q8HPxgI|ytZkcMRr$ph@?(KX08|AmH zwT+L=!5>s>`fyKF;p@Tt)j7I~AoO#To>awMF`5I7ghgIQ{-kN0dkX2(`j_7BR7IUZ zY~CA2JIn=cD|A`J)6(DcEyeB-%u8)fdD=7 zoyuB)tm-mm4L6ztZG?VA@j!A2lD;J4Mpr7FX-UTm|mcYk2FazK@e&R^79C!z@1W489Df&U>EuCl0Ubi1ux!*i&0;+!h1DbgMD_fFHJiw zj}Y~kht=f zIqop%Ij^#C;wghceX zxyANg8-d5~n0Gp|o-gLcc#BuqO8vTkXX-U+6K0>AK!_Pdv%1Ix;~kfyGo_JPy(nUF zkoZzRtW&}x@V@PI7_JOw!D7s6gzl%MF_knjc8+0YFPkH=x4f9-Smd}w^K1&i7&O-Yh`_Ae!GfViDjLJejaN{JASy3t;VTLu zN}9m&eNc(!$U#g}gEp?rV_wytg*8|=ghieeyOw6eoK~#slKSpA7Ijt1?Jhsfi#S|b zb3ux6)JOy!&12ji8YgKu9SB8|>@+l(F$4__iV^(TS(=6hUJv4vBs*pw%?N_>$2~OS zB{&NrVPaz9TUUrkV6eDot*4OO6;Ymx+JUQ4$D4d`G)JOvHzi6Oh8rd?SjYvfYUMTR z1q=kH1a}^IA;LSRS%u_r-}n2wbxic7>fhgk(cd);tE7VZ_5h2J_x%09W|A~@(XXkQ z<$Bxeg}w!kj0{cD9Cn)h6NrTBpE2SaAks-n6ms=g6nAvsy)K`lS(`;9{8YJ+YnDj( z%{D8-@Ijqc&1gT(FiJ3bQC&Ud+;B%;H}Zl9D&Z>47YR&CRgAxf`AkOpuWMOaEw)Gd z)8~|vQyQnyhpIyDjmGGYMR%A)njIB@MHAohmfHK$vrgMBHTJj!uThxg~9m;1~!9FTKPTjmDG! z)q^xM9$1;grt!LOkAhyl2>TGStYDN^dsjL#9u>;5xWv@I{k@ui&Fryx-j%oa`(ppp zWq8m0)h-v)FW&T@_SME@Fc-`x?{JaB->n{vJx0?#k0_uwdmq8$7N+lVRZM>qBRCVN zF6%!riAZxI>u}vlMw(8!m~l?SaQr0XtqJbtB-On2RQQb{p;*&>?_+2_`eB3w1lSvV zICMtSf0}f?Q$4N7{D_>AT;<}7om9c~&<_wfSJ>3AGb7D5TcebgWafI)A1G`eS)6*K zwf9=*06~eb%qAo;W}iEDazmy2dp_?m&7{7Q1}vP+$vA7wzH51KCZ3d`ceP4sy@JGy z!qAz#Eo+SJBsyc;U^VKkG}=d+hBQsOvQhE*YFrK}#AF@8J(Dwui=E$-ypEV}_FjWy zhUsb6Mo2cl$v8Jh@zPJkN7{MDWaB~qiRST6afjFs{b70hj>Of6S%wvR?y?)1+;EX5 zv#00H!SbG@NruBxPR#o<#ordSFxRx`cT0MnmMoMs-5`x_D9#KNV;K4cziq-J% zjFq*|a@A=v$+O6_(`6vCQaPfRutI{YKO!fDPP!O)AyW;82b*0$()z$7hq z%Q1dkh46}zW{nEkBP?c*5}3Hj!i6suqThzd_q*K*;c^j~h!GSN{7y(;+;hzn9wE}^ zhrIPvo&z}MKl^Jq#fd5Y%6?AvJ0C4QJ^j*0LE=z_ZL)%(JPm4y6Vv2WBjI4wW0_&z zf5ofm{q*VI_?6s|$}F8mcvsqe}JmI3XW5*cSE?8ih0~hapznARF4`A8qn=HMEMC-S2Iu z&9ncy<@ZJ~GZtZ8JfM?*bsC$J3wO*vDt5f9mnSc*j9qtTv3Tv_Y>BIk$RA$_M){xh zIONc?h1Qu8y#fpg-?GTs@oD(Sxm7N%SONdki(XeT3bMrgIZ;v@E(7Q{#iAQ7H%B$# zs~dwl@YUYWQ_fy<>aHsDZpNy6L2Kql?>Lc34k1M~YSr2k-yR#BzV7JVy+c^%V}=b7 zkI#voPlorLA^6QGR3HZBR#Uf%-C%h8F=Bm}jg_JM$gjAqKSZw3NLGlBYuxe5fA3pY zs$cXxd$M~DA(Tge+im|CK@+!2@i093Gu9Pb(=c8c8+%ev7Z}lXZdr-tjwhVO2&|2b z@)9l=L-A#4dkovdqT(aQF#MA1CJrt!H5r#_SZWB2gU#GYkhLjYgYGahL5~oBc8MTf za$57mJq+I|9q~sev?Yd=>g~}(q|#}+A~z&m+d*k(Y>lFWp>&cqGd?WYV7MJsPF!c1$+xDDD&zPo})Av8(M%C2Ki zD&zuiDSsvoSINg|{3LyT7S|+l7r5A}BDVh4MJYqp_z~etUzFUDqmT0I z*P4RAnbdDT;~P6BQYbBINn@vnS>=EQEh!MtpO0bojgYos6}Pu5>(|^JjFAmLzkgP| zAhGiMr-Gn9%_4!QlBSvH_gO@c%W+FYjTStkCZaM_QH5(vLZyls>N)Y2RY1j>#Qd|x zTuWa)<(;X-UzWLtO)OjK9XALG1*diSY2c2}%M*Epcmu}~n@QxEAILI7SidCJdRbD6 zTrf62SgAe!5*TC7D=x)vUh2~<7j1o`+mp<3mw9G&lJTtbGEDO+aO`7^g~p~Xh9*fndw(pw8pN5k5 zKE}Z&z88I?tM_Bqf#Dymi$^@meP%CrXth&S4dWfELd?b)xeLANb)8Oo{`^?aW#IfV z^%0z!a4TckwY!`yLg@3ti0EmH)K0iZU&UkWmC06ky9(VG0^YPz`?R5n+q~5~b_DMS zSihVFx&&u1j+4Uu?R|PskYVk#ew2cnodjm9z@5GuGR$N)ma4?d{Gv8n}tPuA|}hbSGW;3(n_} zH0H#4kcYVh1EWv=?6rxsvGJGOM|&ifOSA?gXH^E4O4h&%=pG(-ekp@i$n#B5L%LWR zO22k-2DUqV1k>>1PLSq&oH%zf!^L7wFJlhvCcXz948eTIX)v2@i;JJ!EnVikA&EKdXZ}4M1OH4`Z74 z|JWnZaolUclSk^2z^#i-UCp--cpP0;*ktZtm|Q`hTRsInYmm^vW+W{{D?qxUKXEi1 ztlJW#?;r^&A&6w&)CfRm#>~zs|mxe2MZLk12tj!-TA%C@wkV<{S@v2g8i!`nt2p59PTcv@wth6svf>D-D0#icZ?GwK= z-k-ZFJMMSMLnDh7dUKA+fp?3%LOSsIeCHfe&SCXm$O~j2I5DwP7_z*(#F&>N^QWtM zH&_kTvya+Z|T+SS<0X&umV60ewzOQXE@&7#c#qr!{GtP($bwvoGy1RwN^OsOt z%1yIPO-;;#Dbev3=T2JND_yRu^6}!bfnB&$?iXS*qQ*)PkR(Hy+5jcxquD94n9&##(=pM&mUSpX+iw6b>J&vuu?py5q zv)<)yYo&vImu}hIv4%SS3MIJyM7y6iI*;~*H{7@I<6E=)JY=vEy%C zOSznFOLNx}%VfVR^Dvsrnds}M4nb`{ff*Tc*98aT{6C7J`E|3sH2mP>*&theV0#87 zXc92qbY%Gy==Y-u(vvE~A^EaSvsr29OqQiPL5 zbNqD2J`1H)sHg>#sxO6)_rV_Skr$Hig!N@GE`25>G*F3h&0Y^A$ao@@ zkLNoh(_m(4+-4-S;Mo50R?4cw<%wzfJuISchuRS7md$n7jrfck*0fJ5^LvgA0p_%y zi14zPO-c&we~rzZKO(g#VB@jOTjhG**=~9S5NPj9fQc!Lz?pOLuQ$(EpySs9*cL4& z`I%IpsrrZ#Tv}9bH8aT@Q!E>(z)3up`9eK*>ae_v{)B&hACef@Y&YHjUJ zf}$cBdhod^QiF)!a`KtY`Z4;uP=JHHl#^Wxq70Js ze(%EdZDYvI;j8AB;vVN<=d|sPw==D)H4f8L8cBX6stw2{Q>PKVXItsx^Uo=d29Kn) z4c~45`0gY3Q+nf!l?_zwD$?3Z?WAnf(_H;K>gh0#jcZw--i}kcOJev*!p76l*TM^T z+u{gOR6S>sGb!dG1Uj^#dI@zR#}IY>)GMC+eFkKY!H1<57YCG0&ZcrM#(#s_K=S1dqmpDLG-`PMoVMQA zP^6|j?%%A263G9P)j&oBVMb^HaK>KLOqR*K=JOd;JSeXvdtXnl!Mwhsk6V%dTvC!& z5!E2smX?+P^t}>lZ+N3nFvpEzi2!#}f88|>^lpDHIzhI|A&X&(&9c20{P1#ENbCHMiN1|vRI=Sw6SW&Wr+53eyjkY#61|tGZ>~9gvG?6hxfFnmIHGV zKmAY>pRhNteW)7EAC~B@t14bIU4-2rd>Xtwsj_)Bk61ai5>>>0<>b8NzE8JL3?uXn zS8>gXUGncooUrwmA;YzF-3aloNR-r{6&~vKUmjkWn-Nb*?zzi(>2k?_D_aa(?etUe zP{;30cWt6aVxsEk`c7RweNQ*9uWwLzAo+71v0{oiM|w7Q@H*M53|GOZZA6qb&r_%d zLobnnBfs?Dp0#tFLzH}YI*qU@{%U8EEnn#KY1;5nAraTwWq(dbzTMYtUUt<5>-^Dj zC0PGX8_k`kCv#RAC|1oSiJw5HF`|b& z1FijUVfqLwQADz_UE58V6Lw}g2Q{P;%u6%knk8a<7p{FP=QOjaX@lT9s zx1ibFDCClVa|22z4*rv~kcejQ?;2(6G(F!l5T%uhVOaTyd?5TPi)3F?jX6$AWFTpblC-pZti-w`-s2i8pl&495`uH|>uj>ht~zG77MGXG0)py=Tohj_LKU3CIM+svbLKwcxgF!I@ zRc!Z9Hz6{%Z4z|^2!{9^^_iN62XFO+tcRHFI1_sY9XY1`5-rZmk?Q2#f(IO~)Ono9 z^QDX`atk$d1??N$Z`j3Ppqr(U$I;@`CIbJNk!U!_dcfRTyI33^tc%bA49f-6C_i}`kP~~KF`QemPlDS_{Co-e?~q4m_hiVtf0`x?u`HWD->qYl7IKn zpVXka8olF2gh9*Ow%hO?!(hsIR4$C{$az@|FWb{OTnInq9a_R+?agSGAr#6~9>o zX@P$PC8LIr;|uR$_^L);%C(hWQA09hgDKH3Mf`T*PbSXP4;I%{69lFz45m=-xv=@7 zTxzIXvmC=>XIjfz>w-X(4bX(^PA0gj?{q&@lI}TbD{G0cZAF$%d}UupxXrrdNzKj9 zA@Ypu{cn5aM6dt0v2kZh>akshUzkfn18?(jMs{W2?>}d1Bs8+&^l9RQOA%o>X0A8B z&;jE;8!?S&yCr2fC2!*!;he&hXRZ2bquwibsPSwy6bIH&-s@kx!LkkR>gX*@m^ z^&2%*zJzWG>ggclW&^GS#X*np=!CCMXFe3tHaV8=j@>*+_>3OvGCvD7@oW;&#!Bd) z!olY57@Krt<77RG*5CAx@r=;b_av$q9Jf%ojH@EDR};{-#`C@YB`k=3HO`ri-~%gRSeOCra05ZKm;p|=8dM;!M>AnoNo^N{o zWMiCEw0IP;QT)@YFyRsv^il~S*R!=w5 z)l?MNCz_kiDdTyq3xa|&=fvN>}8NSz|pyvcGjd&@gidD{^qF#}74 z%ljZ#7Z*kDF@rb#jlh~LfaU#l#Olh>++mZRG2&ALbxubc41z()q`GESSIm z49>R^)AZ=6$lBfWXb17?+D`0Xi-SNeyhQrTYl+8?q{%?;0GPfkL1=(K;L?W+Locx0 z!LYF|`CKw9`YMagy*iynAm!VA7rrS1lK&mF;CQR~uq4UuJeoM0ohyx3ZRj*06^(oE zM{iGm#e6EgRk!pF48=F6jh4}6BLX`p4PBm@bVpWP^u8x>{5od-jMw_N3D-^oXzC7Q zW(e`1%4a$y>n9Dy1I3u{fxTVsI@1(A&pmv06x8!U<^CEar~BrLeTTGan>r_U<4fHE zuiKGm^n(L#P%C#aNvyAD6An&hFX{dQNj`_1k4hLcAK%=unac@2aS6g(iQ_8zzYai7 z_A3e3az0eu^L!iWT{f+;vB_Z${JDyD3lS|XLCEM+&<^L&SKrN}D6m~W zq>$&ctg+ui9Ugz!C86p{)67li+Gi+-qCN}Wuj{`|jhT-Q3QHLkwm=sDLK;1@*Gbxq z*-5(Rj}gSQ;0Pj@o`R$SgY^846!^PzTu`@POz!FtUpT zE`<7QH)yEUM~!qGN-CkqkuyN(eu)gIm`l?I<^pkUkB!fE7}+&p_;P09ON8RVa5X*- zFjQ|GMo2%54~Z2z1j^cvw$IUQ!}e_<~r}6paXSvQtovY=7vhS25%hfcrl`W(qkA`{9dNxa!f$Yiw_7Kdz2VMdLZDX}i)m)`}x_Vp8#^099i#*!9AV*AfaroUUbUi|!} zQdgI)ySPVl@kL^`_k5{0OxD!<#_gRxu)J5_jfXMz&HRAS_%8)wt=$~f;^bWntboCC zQ=j~HBKqFcjWo9u_gshL`5VEM+v9Oz0b)3zjlL^~df_2Grqb?jsHxURVH7dZ*5SP1 z8Iu#z9>}HX87J($5BUzta1VaRDo4nS?NZ&5OYT@3Ov%8~DY%4uekbp&2MlfX4wwR4 zy9YKwQRjGz>W#r6e)|;7`F;X1yTlc%jKsI=;{EjX*)4P0)N@RSki$@S4}2vE0*vyD zR41ywsV3b5FNsIYuRin^?0734{@ow;-m0p6NkIa1| zqnv9WZtwU&ulA)5m@PyjL%ss4SpWP%A)6`l&wbI&Wz~2l`aBS#0b2Yr#0Dy+I>-RE z)P)onSdjrJc)oh!Q)38c40NWR=fWfKtO4e916r234;ss zaq;i7p%uV?x(=AE5|*OYf9W5bU}!D7ffKS-sa zO*e=#`H8$P5ZtQo`%$>r1~{FZchhMxm15 z5Pvnl8isRTULM|D{74$A@TM-ozp>6g7fV4cbF~NpHT$++@Jf=&oyDayx>WWx8~amj zYpp;nZ^z!-e}Lf7D%L+@3C~zDxO86~_*I5G+xt!ZLrurbw7)yrvt_Q}W*5&zm7A#U z(!rj!f1oGFOt!h&pB|nIb0ryL)}3Q-Clq2_Wh}l8!&QCbz2LnYnSkK zQ%FjP+IA=VryDan8}$(nvf>HhLGQD0u_k@0fH4opnI7+AV8!!X4%oxO{(#ht9ddE> z(>ra3iT3^qqVSC@HeWxb{uqTG^pF`0Un$*2A&fQdN^A_o-_b19`_`2-l@TJlL=Zp? zT~0B+#n=&l6qru$VYjsT`7?x8w-w#|To>AJW|NSx-$68Gf+W4h_f3@(y;%;wmcoEwjOw)Rdl#=;0uMIy0vE1>z zc(kU*TztYAmRs$4Qo`mc8C181TeGL}N70^BKT>wAd)9|J z$!E2^Es}W!;$uBNKT3uW)}0T)^3on&;pA}-Z*I(IvX$U2(wz)WwS+1Wongc^PoL}I zzFX6>S$lT8PFvc`_wOr1&NHMqNR`->AU>xGabPAW;E+Qs%l!!~*~` z{fnM*Q^~@w_O#4F^LMm+x%F#w%{Ut$#Z!J*MQkWKpcbB(T|F-g?)~>*@-IOLEan+3 zm+$qc9^CEJe+MztB{^T^-TB2X8)I$?rQ~>)R{Q4CZ|{g5al}t6lO4(bm3Q7<*vQId zf^`i9B?o+Gi9lW|Kj7aA%KglKh^Ssr7P>8X_y={oO5=YdM|Rid%;?!C4Y-I1!Zj~8 z2?l%CjuHRZ9V+Aj_Ty!4;AYX`W8@lo>U$$++_6QeLk}D`f1TW&06Nm%Na8~SIU{Qe zk3`Lq33o&Nh22q?EsVdxkdtJpndC|GzVkhstutwB;n(I13f$?1$^L#(jk`mciZN37 zxl@|TyHo@$m<6Fm#e{IH4@S_MJc8K!&!7OP;O{!P^!#ExcWR-lSD7+Tj

        O^&?HiOcOm`rVLb_(3>22@V$`7yI{QRL=?B08V7k}a7#5)nEkVvv$0L50uc~*j@ zfRQH2-?Nyh2qOHG43I55YMrsFN}UnVLq%g+l}R43zw2=z{c*wm;-om>Gzkckp94P6 zQz`qSWY_w27-*-j8U&E`jtd!We(N?nywcCCQw-<*WM>pKpuo9zp^(0-Mg(OCTq4Wlp8PJ|ms7ChRRJM1z(T}g3V z03{v3*BNX%0q)+*Vsx@7F58ptUwmgx4Zf-sE6n){qn3(I`9MMZ)MskNPkd=P5y(Vr zio0J_b{W{%8od7i(%Fu?v->r$rL?rYg~>`(sLhCm?^C?BxssR7^fHpIAeauf@ICut z{Dmsqxpg4D+ZD9wSTdi5z+S$vSHpkQ(gY?sA!(&#L%=(rxW@iVAA7}6(8Ee$aQ;}E z;Mvn8TMYqN*?{xTqPImBUOpkE@0;6}_G%Rq(5Aj!ncgeG1NvULAVb6&Hd6sy) zMSay7Va{PSvn}>?IK$nF`lDRn)`0zbfZ4un@?Vn{`KOR^iw(U3^6Ul{{x82ZX^Hz literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-cm-proxyentries-cp.png b/windows/client-management/mdm/images/provisioning-csp-cm-proxyentries-cp.png new file mode 100644 index 0000000000000000000000000000000000000000..6a1a3c35c25cac4440c5a701b26bf3db463cf065 GIT binary patch literal 4427 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-cmpolicy.png b/windows/client-management/mdm/images/provisioning-csp-cmpolicy.png new file mode 100644 index 0000000000000000000000000000000000000000..71d5c46b33a2ae2a56c8867d7c59d064d112b381 GIT binary patch literal 10221 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-cmpolicyenterprise.png b/windows/client-management/mdm/images/provisioning-csp-cmpolicyenterprise.png new file mode 100644 index 0000000000000000000000000000000000000000..1668606ec0852a1c29102a8f5170e9618ccac7d3 GIT binary patch literal 10453 zcmbt)cQl+`*Y}7!MT8I%!61?-!I0=ikZ2Q8BD&F{k1l!}r06n2!URDWOhii<#9&B7 zi9Sm7(R+*Dd9RWCdEWb5@AJKDee3&U)|{)I>+F5@{+-|cohw3914eV6aM# zttI~`8eBeFfk3?WDvI}YdvAS2uZ3`}LtlE=#vIb*dAC9xqPr}ub4sM6OJUQ;`>vCTpw)xUq6A@@ejF6CbC z1#@A~)DW}A>!&t;CSFXfYa5Fw=OKutgio#eLiz7?v&o3ac+S1zz|?)N zbK%(E`+4K6%P?Lk=yZ4irWkE&ea0EUMUV;Bil6$UTF%i zZqi4|jVLP{Bd1e~bEy0v_i*5plq$a?{bZy!F7;VLceY<^?|B7>!N+g|(VWzSfkEHH zy2_%YSj9nt%fJkR+2zKIU)DP`Y)seWQ3>5@mqe@Ckmz}7qw?BM`4w-Af^Qik$2z@C zmh0V=qT;n`TgHQ1i3Q2RaZ^imwmE*DxZgj{^bFL66g~G$C*BNmADlo$bWut>lPXmj zPKUq7V0jv*Q;*K3vE?W0e8F-Z>QJ+V>NcO(b~M1{YlUl~(Z7UPhB7?ewUw7Lc6bKu zmmva)I!?B`U(|<`*9wAYJ~Dd`f+6}PuB)7YX^>uUGndo-_YjXqxjm;ssyv=t36Ju{ zVY1DQ%!c1qEt>~2eC;JTK?IJAJ2gyN>(6_^a%V14Ka_z>Nqk&xGlMl}?Fzp*&&C9T zmHCu*6ex9h)SY_n9{p0+l^sHal$hCc%(5=1s;9`DvUw z4G#>IVIP$%oYzyb!i@)s^K`LVv<0cGxL=s~$6VqtX`_!x-Qs$1Pn;p>R@uXxcV%@% z?HezQozBrgV9fzCT^z^t5-|Vl`Ye_Lg%NK

        1AhZ!^)}ce1u}sb%uTwB+mOPB%mA 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-defender.png b/windows/client-management/mdm/images/provisioning-csp-defender.png new file mode 100644 index 0000000000000000000000000000000000000000..b3be3ba7f4735039aa1fd80e3e9b1a9e0ae4b129 GIT binary patch literal 23712 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 G{%zIZ5nOpx>nH90Qou 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 V_g_4LkLdlNsivn|a_`ZLe*&Pu-j4tP literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-developersetup.png b/windows/client-management/mdm/images/provisioning-csp-developersetup.png new file mode 100644 index 0000000000000000000000000000000000000000..09793afcf95c6a2b5ff19ae411099455b6e09c45 GIT binary patch literal 12872 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-deviceinstanceservice.png b/windows/client-management/mdm/images/provisioning-csp-deviceinstanceservice.png new file mode 100644 index 0000000000000000000000000000000000000000..c03c7232acaf96eda9deeb4812b615261d446fd7 GIT binary patch literal 8670 zcmbVy2Urtbw{8Fh6#*3irFTT7Nhkq>CJJ%fJtyWjcGJ@+~PnP+F#-h1uYvuEwK-u2Eri8V6NW;w!r1OkDu zAapcMAP{;0{3RY@0DI`F%OgQ?+W)GRzp1y2e~^Q(Gvu<9_jPAMgr|e6vx&2V(=DHO z&KJQ!R3kmJtDr=eaG^`D{`1UJ@a3OPHGKF#oByH(n{HyI%9TQ| zKb5}+gBPBES^-XOSfp!M?6I#c;YOG6p-TkOB_ik&F?0zy$vJeXG`ds{T?$2)DxphN z(4`mArI*m9SHLy9KNt5WKqDG79<&-`UZb<$c@_4DR}MdF7|raMD(?MS|6!r?^UCnz z+L!gs?|XZD>Z`d+ci^^FZ9BOXf;qmZZnSYvQ z;u^9`?j2a9a9anwFqJx~OqLX!jI5a@&>hcnL8#cE->)sm-m^7}+X1qa=1A`<=jfF?1|8_{&9jto@M zoY&O2M78|mWVyLdw0wQ9U8lpVAq6a`5Wl>b)a2175RM6JJYjmAv`WY!RUbUds`IRF zR~V5($k}4>pv!;#kT1?rS8^m4^0*C(kdK+aXB*0d5eHP+d`_}Ks{GgH!~>O+v2=0S zb`__@^lg!uN{QnY^(18ohoAaLt`5(~Ct}8FRX>t16NgEx*?wcvwbYLaSu7Pjoa#1j zd!IZyY%XppJaDp_pqf}7J}_VGT)&dN<+m6iVWP5S^3yA8&&g2UBcaH1(U7mfHn1Yw zPkU^G$>c?e>5_I|gC%GW+Bj^3qkh100$I7lKhe%nFJU>cu(>R@u^GteZlB{8>S*R|?T6qoes2S*CRcH6Xe!*tKwi3ZB;>*oi>dSwMf}5eM$9dfdTrJbEJz>vgqoHNW?a=w`tuUUNUtxiL&BMVm z^*f8tE|wj8Ub{IQcYt|Hukk0{cP$cRAc-zOI3r3EgVn(hnDcHeW`{ogZs*0-n-DH6 zMc<~*D2j4Z5ghEfa^sCh;P)#Aew;|MGcLZ9fkT_|CcJU!-GNTMbn9^4Oq{J2s+)7J zT28Pk1*(uvNYWC_lFRSwVTpR3Y67~v3%>Rl{W(Vn`d%}xaBFxkeqlEuJs;RP#6yd9uO1$8SYyjG?Fy5K7m|L^IKlrCblf-zQu3&lQODWvxIDd zs%08KfQI+6a}&t%TdsW*G749_*~b_8n4Nszkuo0bWn~@G4{Cn)|H|LFwUq7GuRtVA z-t2<~K|c(gNLWL&uJhGSx4Kl)mSx~{S~>XH@pMB0Z$fK}hq&X1Q)M9Nq2Q{IR}tY% zDzJP-c!+`k!BRyj-#~yG4D0r#e!?es71zKgLc?neVyRilI&ft<9z(c4+MThy zu}x^0TE*i^M&7}f@@8M$-x*q8c1S1OXQoEL(=~|v=#3xN8W4taZ=$ypUxe7+@qCn$*8RK5q^Zr z&^m0yH3&(*qpDPyn@3#-g^bjHMBqTi+>PaTQ6D0uuqkL0UFv9zUE2X6Mn;!AZA zuu}-eb0wA0a`72Evl;>KVmn4CR>_3>!GWJvm4H~c(O2nJ&UZ3<*K`kD6uxnQmI5Wo z2EJkZHgx|+;zNcwhA_!2wwWadkLMS?hdWKJGprYbT3va?sFQ>Y=9Mf$vO*Yj8$IDClEHon<=--hRL;c0b4H8c5)tK>9Fdt;KO@U1?VnV|J%+(ee*YN&w~ zh}ckh`PXsd46#}B92vbmHT;{axMcjnH(#nI&pgwj?@{mP%mpym=or#Kloq&3^7h0FC=aq(Ey3exz;)^D z79~csh$m{3yW^c#A`U_3_>c<=y?J1urti+BWHI1TI;|rzVsR%deOzQtt}>?o^pY{v zs!)M9>N0V8_e@t`>9L4S-Ne;I-|cLuX3SanG!qfI8J|X|Xo4e#(0IwW@u^BO#kSRF zH;sQxW$!I@9X~=B#kTIh!0|1|JOI+}zszw+L2+u!h_3u#Ieg{SXz|3@WWlKK1460v zIqG(e@rU%lk&98$wYUlM{%pUl#uY(j>s)ge1tX@ZdsNF1kH)M|+wx2G66I^yI;jjX zYMtURtBh5lJ~IJ3{gySB!E-B(U)3U)k{$OF4%q5yFe4fp?La28e64sSqamX&R(McC z>*xMV);Q0G6F+FU`6i0(KG{hKWNYQ1&7JB!0g{6{`+1)TZ4kArh@7oPjcyx5iO=E& zd!A)V6F-LFyGQ|)1}-oPZ-@9-Zq1$vhQKu%)if&`c-^|w_-(x7Rf0tU^3HgJ*||aC zM;mx6x2@g_9%GO~Pcl>Yi?*KoDbLQQK0v zsJ>?|WOa9T&vzy05}g*2lk{l4qi9!6rRm*$6d(Ui^KPe%1qMviBMb9cu)N_7mqm{y zOkERvpm{X+$gRryorLQMn;h~L>8Y>59x(SInt zE~EIa6q5{ZPMUKp%u^|QFZ63cZ<7XMze2MH4%WP?4EBi3lGDk=QL&uu>Wz1yteCEDE2bSXj_;M~BAB51wUqD^Dni#?Lt%#a=&{uV2D&d!#BI zicmEqyNRe0^su9XvTShXZ7UBnlcUaPUJmEj5mR2}Hsv?DqaxKSMJrur01Rz{T!ZjP zK4m0V;MC@)iKZ9U=z@Gb>R3!VH|kBKM~MrvYca%m>N5zRo6fH-!tGRQ4^$|%JuW;v z!hT#_MMw^BcE~ZRYS)gu#sO@~(f2ABrk;)%_ez0E4Yj{Bm}wwhIV7Z)`o_PCAbs~( z6ZpumG2o|ouit@-_t^os4J1M%_Q2z48WX^%Nn)9$+Tv)ZYGu$wIcX$vNd<|%H|e?p-y8MHBj$M~_Ci(%+p_4?3axC^Z!Ff= z#-IcAX6dHzCp$K&;C862l4)^K~H5o4i{*?{?nFjxCscx?XwO)0> zo-MQ~vboG>XJ%4&sFt^8t-q1`LnOFB@J9b$A;Z&VH4c5gy)j&3_ne>t83}n1c8K5n zkkIhA0t}%{hgsA*5b6H$yd_E)ovoEG#tm;&bto?H#Y2XJO4mxDgpL(J4m;L=Ee zB8JR0_JjF5F_W{um~9OGMmgqugP+A4_tJGcL{&^mR%GWRW2k0h;y%8OECfkY{a zAzJ^3=nb)Fhox86$8k&kIh1>NfF*?Uvh3rlbj9Oy);%&7WYX?VBz3~UaLnN4!J9_r zJ7w<1wZ-J}(&jmfN77#c16taH-_RVlzW4mv6>zmzRxe0W7LqG~QS_Nv2EX-G$k%oC zZA(kdoH*eZC9eoYqwm&S{SuYU5T`KrZCewib;bkjaal_EDF;f9ct;q zk?90|;y8K1fiq_}QB4QwFJE&&1?{1Ta8#7PkqguKIfN5Zoz5X_g=FUvTJ7Fn%7Ynf z%>hk=x5R2O9)5rUJy?I*4{8DAknLA(7vg1x~32AnjN|;Eam$w z>q6SG{EpG05UW81PRK{^O%d^9Q8Y`OU6FLoZNfvAPnzey9u_F-O$!WiPz_;#@+WIm zvkj%)48A|Wh2{Uo3hCj=7isJ(5||I$v|dr+WI$)|mX35AIw_pR7mpM-lo_KohF=!_ zo8Se49eG|Sw9MAEMVB0lFf}ttyDDaGeKO6=*%)EYxi9|eGBYv1{9pQruD;(bf~3Pz z2}78|P}oU?>IopP<(l2{jvb-9`%!rOf`FR6UBp-rgN%&Kr5q&Lm)IxMBJlix(v+S3 z-9-BewhwIr_I+ZW#{o*Z(*2gFTLI2L{R2MHCa&co$)EAzEq3{=Q~g1^EPbs~11(wo zm_RqcK3(#4@AIx30u|}NCnbdHGlDnL{LAchB{wCc!cAJ`IiOKztL~a)AomFNj$))) z3V{z7Ze7i(G$v4%V=pt>hD4~Q64<(SjlS1AE=eKATFzT)+r=Ad{|alydD>#}s=kYt zsS9Tsk;FRb?(GIi_~^r5YScj0O^+ZG*&tu$xfy1brb!z0zHQ0`IFnhs{Lz5gPRc1@QE!x(}6j#%u}CuaC9GUt@9@PQVj+KZ_n#(IIw2%siA@K3k*@yR4a*&%xN;loLE0*5qoC zqCl*RC`^_Cj=rHQNG)-QjnULVGo^YZ5caYLpDBptm=90kSFkox%wP;bAVoTX<7fBbN4|`xoUr zpwKnUDXzR_#>PfO(G=#|+7yLO2FfpduP=)K*+r#NFWI?$inCkzSk!W?;3QIiL$Ewm zMVwo>%j}ghpN7{`>)x*$eqP?*-u9-$6kKgwT=0h)N@kC;{twp5_LlVr`|&-TrkDy~u;Zcdd!EkbWaLCG1m1 zKxY7v7T9m}%_ot$W-FDmIYW#5mF^qs;KaoA?BE6*p*lA08FNkF(1z{wBF=WH#OKY0 zRjnwV^2*kcX!4RZdh+bnFAHMdhX0MAwAq#)WjH=jiW0Ns^w_8c5xY{yh6!A|Lw?TJ zU_mDCam-E(ivp@g-5;qP`>`Z;x0Z+vf8w$%qJXK>z=pl0{t9jUfV80{r)A`b0gYd; zH<)ZIPhBSeN}SqG60*cx0;PWX06@pNt03YSfU-2+^+VjgQ!{GCocz!f|MSO?qq7DR!S3pP5c z*xw9M_^&j-VwCx(TKI=JN@D)5{7&u?%5JScKW|43F;{4!)c?0=uB(+ z(!OQ}ZjkAWt?uRmwaMr&Yxh(wZ4yAeybFN5EJ)QRp|akfwB0H+c$eIly}OGDzb6D*L-c3n^@OMJE_VnH+- z0@tee)mI7N7!@2G(7KzuPqrLz4rl0M871ERe%rA`>2O>rjXL|h#jVF3A_vlDs&OU> z4$k?%c+TIK7>nvBL$4A~f(2m;mfy|4d&X=C?b81~!}`Os#DU0c!h2#FueAt(sWU(c zzbkk-^>ec`iRIgm?m2Lq7V!=1ycC^t`xY|x`Y=N=1sK=#VlAwBAeuFY1jV6P$X${< zgco_Kxk;Dq!C@iuLGHVxvr%e0hoPhcf}QT0Cg7EqGv&lW_+j+$t{(oIFS$q$#8jE0 zCNBsLqV=NKV;%dJv|T~swAOxCmQw~6<>-QeB0@#~$4mz_5`W(D$_9ZkM#lWYSBInc z=Uw0|{+eV*fKgeZ+#h0)>fz#lbJ&Lr=#0(A<(Koj7*pKyZ4m#3)+7;3(_Io1K7?rH zJBLe@zZB76N@8Yt!+k1Gw_E*;i0@&U>_^}y*`2e$smm7w?(Fc=`y4r%+$Xx6!p_Er zbAN1`3s}H_KEVzQX5GKUlc*yy%9QU1nG{;Phi7VHfUGjky?wqqudR|7L269sgjk8+ zcVG8Kq(I9ru;h*V*|5TcT0F(pxG7SdGej%8q(7tzXlx6K~ z^e2{8a8ba$E(?3nq~;_M-nt(w;BhHz#WoV$iY@+!lz$zodou6j_2`TF0 zb=!bdW1@i-x$|~-K)5s@agI9uBqu;@ztUCR93TWpoTXm>JoyrqP8doJZ1xYb)gdEv zvu>qw4y{hH`D`KiFo75%$^P?;vF#gVi{*@?VS44{9C>@_?Fn{7rrc>n!n3FZI>^iFUH#UUc&G(Lc>Zx+H8c(hp6ldDwW{!yi4D_4rN9O!=CGUw`6uC)=iyK(FMIe^yy<~Sg@^1GsN+~Cl zUL@m~WzBg+p-9vF&xd+WV`vr)nM3A5Tsx+v{4&P(8dn&66dIOYKd&Am4%Bq+EX^Ae zIeRCU>#5!2meS4K9L;o13>c<1Rn4HF#BT;fY_A+W7qafH}W5IN>@8RINNdtJe@6M9@ zDFp0$q63D&pB_x%8Bo9Plu5eyeZ;;M z*{?|(nkteRZy-}_h@zgY#3Kw*Ed#Q$^p}aLX#}oSKQ8cNk6>kM3M0alRk%0iDAZY@ z%{mD>^PlnvEDrirty&ifaXWGj9Ot8jt|TT}AvE+;pfj?>v(=ZM6vQ8b+kh$&7LCI? zP-R2{IRB0=bIBDQ4x`Qyu6Sz}LGj=4aQ6RL;h$OcAG!4}8~vq4BL8HH|0Z|LG$V(O zH2#5xzW@TUZ%Ys|{=24c6A^=xtVrXWm>65H07i8)f9L|Sqw5WeHQpYG zg6d<0I_L9Bq15lU*t|Bkn#$G0sQsz5>k)m)F;x(KAtb|EP}a$fuaDnPD2~2)p2TuH zWm*TsqjLQEyN^OXheqBW@w}J7lFi46J$s=77cX?7!>w2nOis;E4BtQvJ$IeD9-O5w z>NV@l=eUt5b{KZvfp8I>C0RX3)X)XN z@)Sk-0iVq36sW(R!j@6I*eSp zC4V^e!#TJ9vA9!@aFVLXtn^b+G0iwhCag=R_AL0tlmW>cZ(TleX66%-(Ej|lNB(Wa keOvC6oxjf#BGlGnD;6owg1n5uza&5qR}D0uUqRpg4{ijlrT_o{ literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-devicelock.png b/windows/client-management/mdm/images/provisioning-csp-devicelock.png new file mode 100644 index 0000000000000000000000000000000000000000..f89b1a62aaa45f80329dfbf4bc10a320bc5c4768 GIT binary patch literal 26288 zcmc$`bzGEP7dASG0uq8KFoc9O2n-EUDguIZhk_$19nxjMfH;6ONGYInx0DVrfRwaI z3CJKV-Ej7dzR&x-@qNE@zVn^${NWF|W8eGU_gdFl>sr_5g{Ha^88IC(1Og#bzH?g} z0y#qgf#AO+Is=YGRPZf=A9!xsO1B_IJq!!rm$TM4)owx{rI92@@N?kz^UimS+#rw( z&Dei6#Hko_+{f_ zUC-WQS*A6~T`Np?-jP?D*9zCfhuv{E4XcJ;8K$J&^xI%kqI;Yocn}CPDFkBJ2xFA> z+ne-VYY=3(N6Wx?Z}rNJ#7>zZ&5Y_;rb7-xiUT&40=GGP zkMZad1!OmmBV~?fi+75*R;QYJrAQ%SI?&mUpGt%R$7A!Sw90|&dz&f=~ZWX>gY?!E~V7>ra11>BSA;c_n3H* z6c4VMnVY+l4ZihbkOwQlZ&w3{?*BqA)QE;EraHbJj$uNY#f|R#2#Ojh>DtqOZ0)VDQ5JsT zET4XaezQnn+r*i=w1J(XDwF<(k{=^T*kHEEAm^c1HQq-blG)XXx`|^q;rFvwWcH0S zwXH5p^eH-pEi*YWY?%+Rja4$-k01)aE`JyLP)k`nBc1WxyiYb_HooZ9LJ+tYT_YNbnZ8xiMuw#F! z%ZV@#%ZO%qzhyA&=t@>zQ8XfaI$Cz8zwkwB)~*8GMfBuJXF>5fFdTYitUA4Jt9zd# zCV0%-pP_?snwx{FpAjLvWwBCBV@a+-WgINuHoB`k(jtlnWodA$qN^1mJ}&HyPWg$<4* z<_o+hD~eXZkXKMCp^aH(8q^Da*r`hElE|Am$8D=`bvU?PkT=P+Jl|aSHf^}D*WxFN z3!S@R{HXle%k%R7lZW45>1jhsFeuH_Ttdm5VoVV`sZ%x!{jTS|GV=g5AJr2L=mD3$ z)5vRMIg^6CumX2A1T2e=?$N~2_t3h>i|s~rl{H`@Y57W)zZ~(ORMIFOYxo=zI_tCR zmm~c8=^{L~bMOHe(kV8VvkY@kw@3)3*{4(evRd=Dh zohu7Uk^aZs!YkEY>ktS90SW@S0VTqRK;T$t3VI4YA?_d~2%r@aJ{${K;J;5`6a)|m z>IU@h2f_LO!4OqO(8ZgDo@#r?fw@g16LP!b@0?_Z_OD(f8oHhL)^x#4H(ZSF*jSW#jSuqG4?bQmxq9Vf zD|eOV^eDKk2cTfr<-ESehTXZzx%9~o+w_yBkdjiA=5A|X;I_&kr$zwgkco9$fbw)_ zKXB(rqsf1zP@GZ5rvYS7QrgmS*y#R5n4{r)=Zl|854bK&wSc#vcc(xK{))Sb?V zMeAQU*h9Ro)@0TCv1{2fb^pMrX}>$Mnhs+B3?_THx~(%bM92eJ&2bM%?2mR6Bua436spRpGD zsqNvLHEtDZgumA+X|YI&fG^>iy?;}64c=Ivt^ zX`_J)QK8q>d^$b1KIkIP&l~wbKPj(C`aqAfQZOlRIU0PA4fcplAcjuxoYM>ZyRy4S zO#FdH4mR%!zPSmls#SEE242XtjnlO!GQYq&#v%~{@A9}tr;#G(Z|U4#M+O--h2A~- zo+fd6EucVPl~AIL`!tEoe~l-%EGNtQjYF@;@CETaHk#yJ*JvG)QjSFORlJV~qUXf~ zMmq+nn?uZy5*CzZJ&3y4z#2Wizi|`tgc!~hu(R12xZj`MvDS??;6EDeo$^cF1@SZ% zHb|Ft5|{QmjlEOchJ^9WSqMEBa*)?#Qr@@JHUPR ziYVd9P=Z{xm7Vf&Il}nOQT0S`laH6O8p-<3nI~j4im?UBK1(ZR3=BK`jE{%rKc+AG zMdgqVY39`qh8PFz_n742c{|~K)F;aP4npQ)oxEax%eJSZ-+pkqj5{1=ET}7=i<#j& z2QlG6QvKN3%4};q!6faN)O-Ei&;Q-|A>bqa4J!VQAElP4y4cq8)n$vjX)SaV!lF0jur@tC@ z1KXIO5Y$%@c>Q+IuQA`#7q_RDXWgS%p30ltUBwFcj^_AFKHmz#FNd^Dv4 ztsq3^mxA8Dx85Z;o5;yd*!5M?a`F`A$z*gYVl?bbrv)RP#UhX6>5q}w}s+fKX0LP|BY2VX)L zPt6ICLEykk2Vvw7=C@#xlVv=>JW?+K0dJMQmXCUHX<3g=E0)m5_pK!Nwav&9F z?)EmFbTb7kNCZc9Szk7iq7|{T__yy z2}~U!cd)aq7_>e|6R@K@|FVq**}f`HWUjNLsa-11{UVDqsw49{S{l_ZMeJgbDPd8>h;~t{Pv*5FKR7&khsTWERt%5H>5JC8sCd2dO)uQW zZDKJ!#>FXvR)JScR+GMbqX(W63L8w2%oBiMaH}el5a{u1?`66n8T_)&u<}pd%(8&z zS`pT9x=!LJqtz-r?j5DXvvqPO0x=yyO(NJiFf?;ER3DA?>}QFCk4z!MsOLIqPUav>3~zrO!Begrh$N&1&kON7xUtN zfxvE0f3JmW&<4nO+@R&~zZ^XPZ6kb}LV-gnkucXeX6 z8~+Ii))4qdtwfl$NYmW#)ET@=BXlf{Kj5{Wo_nzSf(VHmafEom93IY(|Z$Pp4 zz_AV-g!lKTPkq~;Wq+d1a|pjzNi*0d@r^BSV=N5?fqg1WclB^Txp-~Y7o@tq_YW{S zsRESKn&fZv9JWE?D$q1(5H`n0OoT6H23^c=Hw&B%`|J-~nzpgPvoTwNyERX#B@mP( z^;&rFk7#1~xf%oh(>;NnQ$g>*PuPs==;wF#ZE60={3oyn_`z=xZ+9;6|I*!je`~vU zaDe`F8a-BjAKa>VUOxPGgX>;QuivRT+kut5OoNt8EAPSUZ@ z&1C9Z7P)Ug0Y2}oteDK3J}UOMbtKEM`C``k;kcXpq#2tniSvQ`&cbura`Tj&#go}h zn)|da&td(Vr*G#k$mX{B9~Hg_ee%Y(Q9anL&|NAC{ssVQJ-m~XNgyjVl9%OGnA!t zb`3fA4K+QIoz(AKZq~%q=txG0IC!Fc0wT!;0)}|d1xTHxYzmBAfo$8e^?3p5;XsG< zUGSFXQVpmFYVd92x}Kbsso%?aweQxUkQGK(s~yn30uE3r+F zuQXifpEOlTf8?58W9X1M`tDA7lVnX+NAvYcnOO&NYtecPF)+R-msa6^JGGvJ$L8^tUe3d?(087>}-|eKVk?EWW(X<-{fXfceGw7H#{)H+5`jqc6gw3@8;-rm$`h| zvFS<7q16>)4K}69t!a*R{O3Elg+)lgu%U5l(*5s@;09^9eT%{K0>@uN%;2GJK^NEO zp8M@HW0Pgk7fq8#8im;o>W|;OV0HoLo~I-+#6vw3-); zB?9LHHD&ezZFk@=UlXRjJdO~rVqkIImldyzZEuR3HFoW`HKVJGvlWBp9gA=oV-hzq${Lk^85AFHb*IvaUF9u z2oIMm%xsenRtB!js7(@pIsjWUV8I1c2`F4@fQ1`SH-HKP2Rpb*0;~x3Co?H7V*rL= z$PFBDVDj7(p7CNBIB32U3P$zZaD4dm4wLY~(LY`!D})=5QxU>%cBkDFgX?BxYP zPxOmRQ>3G6MIUnp?sLK`5ShUy1r6VU8mp-E@A?_};=z9?vG03UrcM)^e{<|> z#y!>kEv$_1CC8^)-Y;~wCzoG<=Y#u7jZqQ<4jP}wjWvgNLlFmXmCy zSTrKL>f{3pcEQZ|QC#I!f}eFc+9c-b6qN@`Qztg?hjwmG>BJg6wYX7m#~WSfS(VHp zY~a+74sa6E?-ME>DSGQMDdI^#)V^C0VA%_g4UbQsh|PbjfH_fqTBPP*NRx+MkJ8&| zb*?7&eRbA5cCtrIp&tC|jtzAPwk`k98F>RfTCt)FE8U*n@gj93j)XG>g@W!6Tu+Op zdg?O8eR|Q$bB3a8Bg=4I@=J4V#`4CR8jy8CU-HYdi%K38Ih+3J2R?Vx|;ZcItcQJ_JH&8|TYS))3n&k40 zSKR{LnAUFG3;(@-vl0nI2>s7_GPAXK-UlBZUNHB7v-uP8iW=B(E4R#=E|ffSf{Bt0 z&cnKtU6`;9!ugJ(IehG<4iKY4F;mUXo+RllCpUEj`&ZzmlEbLNh}o7&t_smbs^ynG$ znf0#87_2WKe}3D}Hy{W(dou`2N`XW6buh>SSug-7*|FY%jriDs{^ot)%)dA;&hT+W zKoHBu_fOC3Ae!f}F3Y;e#Q1o(_u|=$p?42`V>-@)=Q+?2OzGdH@H64VUhxm7qxkbK z*dXzHs!w6@6m_#dZN^;#P3H^~e2Ua?Zb<{2{|3~`v_!{Y6ZNxdsJ}gvjo|pw5XDw((Kt9@}IpsQU-(8v^IjM`;?_!>V-T2T(R3oC}S2lsmW-nbRPuT-2L#5VK5x-^-E zr7-OlyJaSn<5EOfc=WucQ}S7Q9xl?{o&_5?oq}jrc->I=n!_uLQ?2au2x^WM%?O5w z>$uPfPn731>JgH{V}wKH1v_4;M{91GA2xIt2D{m(VLm^`5V2}#B$4-rC2>os`Hj{_ zYh4*3RAhHgQojG{s-15{SiS?4y)f{N+L?Ewg>3YCYaU>vu^plau#SNYKmtq5h%eqI6S-d6Eqb`QJ#D@lZCmp@k&k zx~$iry=(Vn_t$gU?@6#tAV(+^1vBE*Y^=q)6U;42MooL=zbI$8{4STK2jy>n8!oOcO zv?mppl>xZP*&3X`CbzR~mwwda?!HfgZt}JIm1`~6sABh^MbPKi+I;m}>iy7!dFn@x zztO7}o`k$Q#89AB-Jq3!!;6!8p9|)SaJF#!^O?8qzD1Ka+77Ed7n_XR_QKj41}5E+ zf9KPQo_4EOXzE};UXk=+R?GEtCT+H=m56whN6Os%J8MJPLcv|(i-}e}mrog$!4^mp9=Qp5d zu?~lIh%>(<710@-FP#O<9XRj|8-(@mK>^R924ZO1s4pe%XSu!MUpY(8V#^ zAp`MC05E6-s`jgl!BHS;)1*CA?IN zZx#S=KjgITs?HV_tWF$Oy>1$86i!Q2>Q{N1Gho2?MpRe)*t*QpkejsB@bs=Gwds+H zz}o{V>=&m{9BRl;8{SOEM{$)Q=w>2iXMuv2XHx#Vr zwa>sMPB*hBkA8R-<#(FFWH%?$0~bdli&J0~7FRgmv(=vUg>GC=e+65mvtrjX)l%AGBQSQn7*H9cfRiSjI}q7 zxak?zJTm;&HXPhn)LIv^napJ1mtSOdadZ=9wm;mlQD(?XnYp&H(DE3={n`B50)<;_ z2SZY6^$!9)nl!S^xsy&_eKY8A+7OCDU|^TB>kG)ep1|Uz*oHnh%Zs9(xvaK@`lD^{D!dU4|>fp}ubLj7hwd`*4cABcLS>>{=FCub7T=IBk zY4Ui($sA&+j1;cgPVrk|EZunN;^5jAUGhxvMi^QxVzESr!Y7Bb( zRDJQ~os^S&gl*+bF+Obhmtf5dij}bFN(a8FeEXtTir6oRen`UKUAHV5%o2H2V;4{% ziFgc;9upPh2*Jn9~PtEfL%+F4T#B6nzUbH^Gg7wP|!_^nMHvPrr&2m!!FAGiMwV_ z7l7G^V##pseB;-vPAvq{xf=X9VkSF`ND{(|W zjxzX-3s_*m@df{e3;&i^fFW_*f?*j9pcMopG{AL@e>qg1{Zu`4l{84p04lxmgc%?K zc4GhIoS{?=^%YxH>pQ1|jvd`rho}hy4iqLriE$HOJkNT3(3rEA$0`GG zU}!#13x@;y)uIdwYT~r3Deb`C!KxV+!E~ePkSlUoD^!0^7I>6D<*$(5g${V|PE0yz z#Ls|=g=p3y_~NNUz8s6xq0{`USl^-b_^afMp6868+fGX?`6Eu8{)=o>HVO}bhIR9cM_EJ8Rf)OM{N?q#0?8lr@u?d^ zmf4}hml4?;mRb!H%V_prR$pGm@#yK~8g;`z@T&(W$H@}eGSe#jj(Fk0 zv`4(Eqg);8l{(i@S|KH3_nL9tqeBY?JuBx-F1voI@icW$05XG`SCY5Bb`9D$c_`FL znm^R6=@Yq?1Lg`(Qd3;dr@w7aj z)^d?9dL!*!*Y{gyH>IPRxYoWjeM!r%sI&67P=s!Ew$bZJSvOnOo{9M|M1!czmJW#; zA53l_n||1!(9MTT>UoAWqC_?5+cA-1*k}Kvz^~}gmi1j&J&lACc_zal7<(^H#922# zM5}W6hNFh(^^t2jQ_;0=MY#}t=t9@wyj(_v1lwHQ*SQ^79xoC%oB|ZZ6e)GqOfW=C z9@;_X6b#!M7~P~ELj5YL+9JuEWB_0!R`FhEg|?TB$Us*Hi$!5O1<|jB?=uOc@%u@x zkiEA`I$%JE{jlU8=ttC-B_DiNUi*^INzjwb@A>m=(-mIy%r{V%kyh89Fw2T&(oQC5e|u(@LC6=k%3d)b@*e8CGQ1GUqWo zEe)yNqU;hicz8HAdw=JHsrRFpfi;)mGej%zX)NpC%p|j1L;6??{w~bBU?Ezk1KNJ) zh)PGNgm7#3Z&}L?=tVOp^?!}~xVi>|`nj6U3Lq+BXBRj5z6Rgj)iXD!K%ek7D1pa< z@gSSHa_FDc%s)`)->aG5Gz1p9{)2`96_f@1-d`C}PH_yDWf%*7+gP~sVl(^vGolt@ zUyTiiO5j@{XL)q3AmVssQ~4qRGjfGeF~#O8%Lw2U zybdcSUe|RAVboQnQWucknnlfkZlH&MEu{HyROU}dp;&L(GmH%!RmxBgbti0TbER8= zly8kKJ5j(=fCG8-@pb_3GN}R7U7%JOo$uYTlHBAQ2SA8 z?^h<^!XV-A($kfv<=mNi)8vh^alDf^mez8LB(o3&9XPOL$fmCN1%gVg{Y*;|*4p$T zrKFiGo$=ZPWura2$W5)%Y@G3%^f@W#CY_xeXxHhG^+82zn?{v|YrWsNjPUgc zV~o^~b$K8iK*`lz7#aU%B_C$NLDw_dzov%fDOjqsvtidga}<-Q zcGb5HwU*-1HsvQh6p*XkUZsovvdjH4FK+l{e?hLf_pnS8ad{o{4vT7dE`H3Iwa%@b zf+v%Of^97YwuGDw6Hy|4FHaDk$Jm_v?WI3AcG<$c#-?gaXDMbM7G5m5!KvpL4ov$i zT@U%B2|N69V8`542_Mq+Ml+Q9&WO%AZDf>D!L5oE!xZ&ZuF%dK$M3ueKh5QrC@O3@ zKJ_L^=@6yo@1!y${W5e3QE8njNvbjH8^lui;xubCOd|J)4n;B68^h^(YL3+nWDI%3f7YLPWrxFB&f4NBqt+oK2b%O zK|2~uk9ggTvPA;FU&|*ej1A`;8ybI-B9lK4v%0M4LZwH*BhGQ&ahz9YvqC)a^|{6H zN9xfg)&1Z0OhjJ7khTUr@b=8>2g<=k$$~tVg-R40EYkCN+@xy^2q!Dw$$f0fLZKLg zDp{QztW2)-Qa8DtygyZx^=5Ox$PXFOS*_HLo zcuV5mu8oKEnM5sx?9M0720UP@&wjI<|Gu4 zW{PfB#@j`2$(RkB-hl3FDWBYTu&zNRR+*5*NxIb;3DDxuMO_gPEebK;$EmPH&6g=2 zxX7<)LAGJ-Dx2*FvX)LgbW6*U+*$ z7mX*#+m^H~Vu4vy`}P%wBjdIsno>@$^}=m`_!>8r&BOY?QQxYhXDilrjm=lBbFMw- zmwHR1Gufky$GI!@4%Qyg)I`latsQ*MBd>xQHH>uKjRnHWI2sya(6#1WtIx)sO4!+{ zUP&A`O7IqL6!9&MnJgFdmDKOHBU5JAdmZ7oQLg@$gcZhMkiyGGy5^olWjIu63YLi( zS$QRzC**6{7-BwlZr5?%D`ME(V)OPluheX!v>)72vB7JQ-QeL~|A6E7ZWbsRy8VL=0m%e5 zjy#279S{Q7C7ESfI}OacLVX@oN#LA)BkUw^b4kN*_Vocg3gjc$Z-*h7m0JrxDNb<8 zp*Cd01@@p%3VJTSps%-Cm5g-c-D&739B{cPV;6?Gn(Tbr$?_`b5bt zfiXiDc-Lly)G^N)n!C6OQ7B5>(vX~xhQoM*v5DUeX!yGaYnz(>8jRaA2ZR1Ixob%U zs{hjxQTK8_#=(<&BYANXB5J8QCE#evo__ZkQfBARyw}Y?mufaC05Y+QR=UYW$x)EkH$FL)wiLo6<5+p1pWs+g`IA|*C*U574La( zMsM=DRRIPcEQh`c)Y$ayUwtVcl-2W8lt(#}+`H*LJrmH@6Qz8yi9gL&x}k; zzJdepB~GO9#7A

        f9WpgR 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 dIACaf{N!yk+PknqSB-Z0-;EgCOz~Ls&oiV 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 Rd`lf9C$0DlCHd;Z{{ux%_hA44 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-bootstrap-cp.png b/windows/client-management/mdm/images/provisioning-csp-bootstrap-cp.png new file mode 100644 index 0000000000000000000000000000000000000000..f7ec4f65f79d74a5325746d942974b9a51aa3221 GIT binary patch literal 1808 zcmV+r2k-caP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0QOK!R7D%1;v1sk zE2!i=ujWRx=SH*WO|EfGx9MH6OmW5SaQle7OgIx&VW`2!*{2hrSSt zz!;3d8I92JkHa96#3qx)D3sFim&Y)f$TOSCIG@WvqS*7J%}Ax$^QO;Er_fNT+w`i@ zRjblith<~S_4@1f`tA4o@Av!g`1|qr z{Qmj;^ZESr`uz0z{r3C)_WS+!`~CR*{`vj>`~Uy{6eV|6000G}NklBUWjEgb_xY2P_ukZT%4=_(oPKq-uHgKmS9Ij^&cDA{Pw@4V zSG7PndAgS1>r*XL-u+}9!8iZZQsr+?R}q}Qx|l%!SVQo|$#MX_akhfs`E(RYDW&8k zDR$OHNm9sWjT@g!$tz^DRHE)@7o6+`QcqHXpa4+;8u^|qDUl=%L@7uL*tm5NBn=F> zQj0V4RO##IiwiE^n+aS`P*0T9Vrt2fYM2SKE5qwjpn)I-a!VXPhlEX)zOsBDJgcva zqDCs8X<(3%$`gJPL@0(yFeIawl&NcaNf7FuMpwt?l7jO;@As8jh?jzXFL0AUp@V)V zpxhOV(#tutn&A2S^LbFym$9yvPWd~dNK!=^HRC99J!zWqV-E&DJIT9PT)^pEkTE5w zeKSty#@CQ81)Y~4t_b9zQb$fHGn889=XYnz3(jvin#RkcY1XBHY1qtWa>5*V$w74} zI9=iU;MrTVZ?wisQfMueBf3x4mZ=_6kW?qj(Mj?tPFt5!l^RKkDJZ2m;L+0+1pI5k zvx*PCTto2e?~4Im`;;{VeD>x-fJYy*j(|_!U8V;<{$?!!Pfr*4jqt$=Lx}xa#rf$w zk8ahjU;plQKMX$n{7Y69z}dIl;ym)NyI+0(i$4E~vu|N-!R^XRyPt8t$|l$Zn_v@c zf=#dq9+=?bjsO?O>jT|QVH0eEO|S_bprGzysHCccAxUa2ONtg{rBu<(tSwK}maFmc zsYSsoN>X{GvR0DhGLW5|StYgBO3|7H1TFMNPz8fQmJFJ*Y-~0#m{p0vtW^bG19fEv z{a%n~fyA`HEZ2iU?@GV~NFDL`f&jH7r-3{M4FLS%2wIYi;Gw-Duo9m4Fu1+I7^B?))wO~elZ=`yhD8121b^E7=H_|O zj!kk9BsUOc1T}EYJV;nBe-=SZDXJ-TwFiQ}L||m8!HDYU(Ey4INj^4}Bvrvls)Co~$8889xDcFFw&gXF zW{KAT literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-browserfavorite-cp.png b/windows/client-management/mdm/images/provisioning-csp-browserfavorite-cp.png new file mode 100644 index 0000000000000000000000000000000000000000..f79837b683ad8ad924ac404b5c456b31d029d0e0 GIT binary patch literal 1853 zcmV-D2g3M?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0UA(DR7D%1;zqOR zN3DNNu5oF!F>JLeZ?+?G#qD;t6?n+*dAJUIxd(r`0E4^;g}n@h&hUr65R1SVjKLX= z(D0ALAdgco7M84%Rr;eNT$zDr_fNT+w`i@RjblitJ*>t$TqPzTob`;qSxa@Wh<~S_4@1e`t0`l?f3ic_xtbn`|$Yt@%a4y`TX6^4g|Tp;f@OJl_iq8(67 zXaZD@l2WNIOO8~<>|Nn2~gEZdR3&yk3%HYzenwlz2YxLBaw=bvP=>?~; zT5(;mIvVMV7XACT5APn_epS~MzrS_x@z=-W@g9G$uWOGtzgUgK`_0{#HAU=w_+Sj) zZw@t8yzyWJ-n*JE-aj79dwgwTC_-`J+TEeNs}Ch91LR^C8UWnmS_HCW&o;SvG?4e< ze#aX_L)wiugkT@n!h}MOJZ6Fyy?QfFfg~54_mYp%OI5J)p^y)@zf#nxQr`$9NoB~v zs0^-a@9I<;$%mqHE;t)$gOv$6n2z_Ihr@Uew8?MV77Apt8h}O-ua;U3s%dgkN!w8O zjlel4ku$A4NtRYM09Khy2m}YKN4H7OUIZ)^7l3J&jRISyEfbA}Ql#)MC|O z0yx|0SH{XVI0N$3779gbWg2S(q0>XetEQAB?GMZE^7Ti0s6c@z1%ea^hU|$ryaKdk zhlmTrjeccP*X<%MVI5g=WMzE!J&xRGgRs?4ugrV=<|AGMrbn%%NTp0lo`jW(8Voq+ zT-T`AZy+e+R8rH((MX=8j61_yIp^#cybs^e>G;reskIPlunJIFXr#)y7Mn<}EVa!W z2_-lQ@KQ@1pgiR*AlQngbXA9YV>PV59iHkp*&f9Mt&<9{YN@-=y-WtGGrR>f4Ni(+ zq@o2Xo$@MyQw^KJ^48HX-s8)srt<@N1Ga5zOlw0CfCwEFn? z@YddLPyf}9v^W3y#R;SF!qJ*tR!)CeytG5>f3F#52V!y68~?EQ4NoCv-kEpioq1>8 znfDpzT`za3T;E!}u#11O{NK2|U#;)FSKi!Vx%J{Ne!a`Ww|x7ftVEtQu zb}|m{>XZG6ip}L1yhneVtbTj_{&3#!Kbf#T{^NfJ^Zx7Q^Sk1?eyj{PJI_~&J41QD zI@i@qL#`h4Knqr;yejix|Kj9aU#mC!v_BM;lcl|Kg8wm!e{m`XsGY6qR7oKi*-*(; zF?vZM6v6sn%S2O2u1>x;f`YA6Ar&FUvNJDoX{zic*^sO4ALH#oGsj~6-WgsGP{byK z6G$0X0N_>9f&sNaR3t+osr!H|wK;0($YBR+_rxA)?@e=+j5B19!iOpN`e#`ydqxelPQ&pLGjeM&^Z3Z*OyEQ z=Im_X&QA{RQlmnJF3uts43DAy#nG)v{eb=D(DlQodsFiMeLa--G|de^~9d4%yAW z0LG~1=l!UecjldWXWp52=6wcvSJ#ZY8auz&yd-7joq1>8XPP(Ty8n!KJFC%LJoE6A zA9cFtPyb2qO3nT;H0Y7q-?rHK~a=Jr5 rVLd#Z`FQ4?d1v04cehw`y|Mm3y4vTOZ{OhD00000NkvXXu0mjfu8Z7S literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-cellularsettings.png b/windows/client-management/mdm/images/provisioning-csp-cellularsettings.png new file mode 100644 index 0000000000000000000000000000000000000000..c8fbd79761fac2f814249816f949e58395825ecc GIT binary patch literal 1375 zcmV-l1)%zgP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0QOK!R7D%1;zX>5 zMziQmu5oF!F>JLeamDR&w;XuL?s>Qle7OgIx&VW`2!_t^hrSStz!;6t@Q=eFlf@{M z((#waFq_FZpUXg^*z=>!NT$zDr_fNT+w`i@RjbliuG3ww)L^jQ^|RJ!x7cvF*>Snq zbi3Mkzukbp;LV z?e*I3_TKUMh<~S_4@1e`t0`l?f3ic_xtbn`|$Yt@%a4y`TXNklOlGroQ_U>AmwAteK!W+~B(uqU z6BKewQ@ndi`zUS7cy)fU(_Ng0ySGNWyK$OSMs^ji)xo2^>BZHMoo#vL0s!b7RzY?a zfq#4XQ=aVdD@a%;7AH$)M95%Mn(TO`eB%&rLDuXGlO5HKre8O{0KxV)B4m|Ne+MF7 ze=_RSe26ACSXm1I$7e3E$7+h5w&mI8~_~3X@@vgnU;rm%<;qq;@iSLzXtuLZI|7RUlwAPZ!HERa=9Hi#XwN=vR}X?!A2c0AZzZ8hCi zCDZq&9G7RU<@F>MCA*4OK+0OZBRR6vzd}u|8%vS(KY^?*?8}f{ZGp7C{VhWFeMX#2 zLakOeDAY#!+9enK?{WfawaP2hSelF$c1(wF3y|#qSGLNMQGEk$mbP=|U#(VDp*EqQ zKr0)GNWibb$g~_qRW#GT{?%$l6>1`#6|1+HsnM8;h^XaJO{Pl{{aQ|~Rz#sjCIi|v zX+y-NzBRWau!nVw`X$RN)WABG-Dgyb*2QyVNGsAz_`o|EQK->5%2e4pZ_QvcMk&QQ^!L!Q9dSfJT zKkK)>&!zG=xq2)>hPySdRQyf`005r{5@bhRzy7j-H4kLgXW5PkDXV{zT2t?LM8TR8 zV8c8}yxEX**xCWgks+oVi|)CQsi*FVg7rP2tu8v>m^#l<->WCi|4;6eMaX^!vOpHd z0$CsnWPvP@jXha924JZlpF#D8fh>>(vOpHd#)j}GI3uJ*T hkU5zD4LT*-@E3=IXtw9;Wqkku002ovPDHLkV1k^B$A|y` literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-certificatestore.png b/windows/client-management/mdm/images/provisioning-csp-certificatestore.png new file mode 100644 index 0000000000000000000000000000000000000000..291122996d1a8f30c7f990f2c7d029f05bb10ebb GIT binary patch literal 76631 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 uLjwjXf&Zw$%a0%scaIn3(n=Om;VnF#7PJM literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-cleanpc.png b/windows/client-management/mdm/images/provisioning-csp-cleanpc.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1d0fb6136f873e9058e47b66ecd473274f90e7 GIT binary patch literal 4977 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 U%pDo0{w4$5(Kgg7gF1!(3mqA9kN^Mx literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/provisioning-csp-clientcertificateinstall.png b/windows/client-management/mdm/images/provisioning-csp-clientcertificateinstall.png new file mode 100644 index 0000000000000000000000000000000000000000..285576269b7d3b9d0f1d03af12c5746bbeec9395 GIT binary patch literal 47249 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 hO+D!lKE4ePru8gcfhS5p^__q~QcPAf=cb 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

        XFifJtEM;vV=)t)tI45 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/deeplinkenrollment3.png b/windows/client-management/mdm/images/deeplinkenrollment3.png new file mode 100644 index 0000000000000000000000000000000000000000..5b6b73761be63dc55f54dbbb7e8d309d430d9413 GIT binary patch literal 20032 zcma%>Q*b6s^yXum6Wg}!Oq{&2ZQJI=wr$&!WMbPk->q{UT0KtQGb3jr9g{|I&xSN4AksEdk}C`jE5{`r3igoTK_ z2na}HJp88-f{|?YGhYC{=5cy>paS=7ojjP-@4OOeGvCH~Q9*dbN zWIeyK*>g4l0S;{MyZ}SQ5uDdsUg_+|MzuRvA+mD{x?2j!E!B-WZy*`|uJLDhE z(cJ*QO26{6yybY}f0BhqeNVZ59t@hOFil4P?Ai;eP$2-Z#4uI3A_-ifnkgROkP7xxI?NW6Abt@>h-s~+~|CZAmfPfLf_xt<+C{lss7V* z21DxW>G|ysL2`#Ha!bPFi}yat9cLGc9<3rBuHT%enYp^SkFTPO>mVY%Ks@>X&L7K?)86o zg*Al8|K$J4iT@}6uUeG<$pK$!RaxX#(eI7uh18x=>n}3}_;`GD4~vyqMOwQL9~_yt zXTEom^|!l~0j68_L+7OaS8BS9RQun3Jmk8J!LK}*(tY)NcE`2K93zfP2filqfb+(M zrU!UcNvf}|6KFt)_czj{BHNa&$Kp;1Hf;D$V;6%=RLZrdzWZiHV(HJWBwy)B+G=9uwHVtcy&EFRY_Qe109&HE-_w60cTkXv(G-^`vkxF?LxAGr{5Kz_x0y zn9;M3?8&61->e>$=GvM<+S^IgDBf^rm7dKp|K>5x!0bNn&JKk8o6IKM{5fd<~_exu;cZ@9sZHDXU`1tSQ-qv>ZXE0C3P1@xfL&ER5{dLz1h$$+Bs@# zux0~XtCi2xB^SN7W{jm8)?5awT*LH_OLMaelw<<8R^!bo2k6>6#+c`cIR_Rr%|in9 z{HCY1>eV++@A$rJaUEAjRUsXol+MrR{#dP;3$ayRDY(jM*}HbrLUMA-J!~b9iR750 z&2)aiOLf54aM_k{dAx}pK_m>(($JdmWN{rD4lm#w_tC@!bmjfA%6~`Q`dE+#>3EfO$fGT z{fmfLDJdf(1%;KOs4Vc1W^Un?t5wEIqH}$s7~5W+-!@V`7xnXdXEZu=>d^c2K}kvl z|Jt%*iwL`1T1JJu#8e=UHN@H5Ay0OkVJkh)v+2a1*@u}N?Id$CY#kOhsu6a48y&0u z@5^pyPK~s*f-)s$P8+XXgvx<4QZDsYdZQoEAZB(u&>D^V{d?ojJ^v)zP1`^M-c z(~-QAM+Yf4!F-3@DkBj6j4PU%9e4mLA)(gG^sglzMLyhF0+qj1lvFo7&UJ}sUs>OL zIOEYJM;H<+-xYZUc3DkZu3@Cgs6^@dnu52ckh9hDh9r+)Rhq~53&mASe-%B%+lBO) z6?w@3(<=5*#b$_+)u@{5-PJ(q-VY* zrKCKkf25N71XGojT;dII^kkwbP8Qw8ck`Q?5Evj4mhi+VXLz5->wn&qwgn=x+h!3* z?A}TW72z9$Psk4SeV4o(hV~vmMw-_X-wfPff(FsWk5`Z-?Bl)6kEIXS>UR6_^jzg1 zJ{<68xi{t(He;)i9XweEF&k!G%ZIxG7CY>Z+sW@5Q%A ze1@!D7da1ikP0315LgVlHlD-NiuW^EBJw!N<3MlmtNK_({;68=cJ*6ruNl|;gvWdN z%m!u`v*lgX7=9tOYB;QCmI0;pG@@54vWnbhKlt9qB>D}6lzw(MRcdS2055NKOJ4~9 zM+W}19h2A^kTcYSLq0kfOtEhanX*Jm^a&&&AKS(elW_DdDAuX5$Y1RHnF z$T`gyl*X{papI+)e?NpVh|htox!TiLriF*X*iqi;r+*x_`SR+H&rdv`dvzYJK+-_n zk&-bMGPS$jE!#T<(#qRcj{qC(!w$y0o=$@IW7gSA?Uc-*`8;B~xb3d8|65zs-hP>C z0QdRaGGYHNyo*}+v7x?R!mn+9eTp27egd04_Gwmx$>E0mekbulerMo$yM@p@ed)gBVro}c^(x*? zRRnchw{jgVD4>1{VX%YZ*!~Rj}JmBhefw~*qOS(Oy1~s22F4(nHYV(TAe^a zL^_sqSu~Xidj{)ex92ZMuC%h>8$%AvANHVW!ciw;lA;HY)m_Z2gh(Fb+5@j#CS=SGKFiLK3E|L4Nm5Da<2{Iz1iy ze-^Kb%BbF(6;nDR2BrNMd>@$hv*VWp9^d`Q7%YaKF{ZjTBhCHZELWe;P|?|(n{|~P zc`7a{q0zQ{K4Yzlq^ zRo0rU%^80%sOquv0Co&LD_ryXI9RHdcXxs^j=Z^GRy0a~{RIk;t8n8SVzmu~Gv@x- z#Sn7L_i703rnxW41~J^OBDUIYmgcy_=C(>y(%{-*rFkeISJyYJYcfqne? zJ=SIyKgIBGH#<>p_bmnc@A=qMzWq*$OO52MBlL@+Wm@)CCGutug^R&=;laUd+f@&n zxel&KL*grDV)c;f|DOXyM#R3OU*v2W`L;#9HH8JCL z5GKX#-)AS0+|;6X?d%UHsV;r=T!NG&t;9@xEG)Hto-3C?ff~B;I!hz~$8e*V2jkz- z(c{zOl5)()Sxt%+EkAZTR>{o#y^oEhm?`y~C(h9J~X=&M6Zf z7iKpPTNM#~1>@i*<*%VjV7+{zsn*3#=|ZGkV&|L0dSqNhl&WF;$#fq`{JE>0*pGdDxnD=mzOmG|R*zPKZ@OxsRtPJfG=O zR;^x|bJj=KG8wu{=%hKbmH-J~e~?+BSMfH*t%r|pS0+z-gziQz8uv8NsI|*S+aZ}8 zv@hb(6)FZlmt4<%GG_;3Sm4P2Wc`f)>a@oGbjUBnS8%KR=4N@*a0Rjb*MdFEnY_C5 zwBoUJ`{cK)G?KY)$x$yz5~zv4^%ZQ2y|zWL%C8eQb!ZZ*GbcRPAd_gVbQWgQJ@PGU z%Hv1@?PT<}ZsI}>6>=jT2X9}cZ8l3cGj;NFeVo#_w*(^s-Ph*yrjcN)jZqSH;zYy6p+N^wa5HfK4W4QE z@1jN0)?J+`)&KV9$!O@hCp#4p#6&=V)ctmn`*%-=F%H5h5H+ zg4Q2syqJ1LWa`jOKT=c;)IfiS-JyEOl}Tudw^*NMdjsc~9reySn^wD~#AnnP@L`ug z3%Er5brXo!eLVZqnzkP$dN=bGB5(vs(-b`L*;5vo&5Rc-vfJaZ1E1?2Gj9Ci$uG1X z!c12Sh1?kY!q&;qA7LZfo^1r_Xtw{|4;3IU?763gq1mgzSH6gT!*z{GFUEsi3x873 zZ=u%uc~o-lsjR=7Gx>Y7S`nXMg*W*2IB_7CeIzo8y1i&G73OQOxqNK2dlsK(_v7xe ziH_iReIfCnMckFNE}B_{W(|sCG=$=hcg^hBn5H8wQtrw%l#q@yHB%@o52YDXBnW>c z!p#%dX-6P9^INbZGIsCpUC~1kXQ0WUITfO!flCn6K=Z9E4f*&jP()hxaY6$kLUxad zCIilQmMQGi&=Un*%h;6YbWd3)4$JihTaMs@Ov!s4)1MiWWG@p$pJ>ke#PG7%B7S3| ztSllfJrx(m(eMZo*?3USnWRob4E`7%AHL`68pfA-pfq$~bx&4=?V+OjXMOnnP=i-8 z1SvZN4jC$;H<{(`&%4TuS$tv=lOxAn0gR$7G~+KvCaJ8jd#B?3_O!G#dETR@#U{umZFj{vmk;M8xdCBVjHOwpU@w2$ zjjKB^zXU02Q(_5R!rt^=CdU3HnhY@^3nm5z0uGel*B!bN^w(W_ex%h6B@M)<*@a%e zKt6xRGIrMky$vdZgqIm!7&{N|RhapT>|M8H?@rExx(U8o&J3dHR!#TTF45D8;GhhM z2WO5k!Jz4TwHfaQTbC?+n~J%eDxr?)!&cg^l*BPYmMJ1ZvC~O-(!Vr4se`chWju&H zSJV6Y(>u6utM?0i-M+9R`mFP>d)+#!qJR&%9v5`9w7mJ36%yNrGy1{i7GpkT7Umb5 z+LWVx403#1^Ulg{Cv8_X(6W+@ZTj^!RW?1lzzoBmh+aB7S@y|=ehWcGIq`tA$hfGu zvpPH4s;=^4R`2ne9Nj7QMQ5=@KNkbxbtf4S6i5h2E))!GVNNbxC0$_%>;wr;36@-7 zu-0!6MK?FVw3?zgkVG}vXV+)O>(=?k#X(TA{u&V>^4_(Ic~{PD!wc|SY$-rUE?A+<`pmKOBPX&W(Nx@|C;#Ar|JhP|W6LGcu_!&ZQ5+5ZUZ(g} zHJJWtsD1G4aon`M`NDi>r&Fr#zjHt?IisRS?%ge!YFo^shArHOO*4vEtkXHEdzWFx zuZz>Cibr947pE)K2M9eo2J#Cf)(AObYsURyvzrf+1Tl9Hy z(TEHgNxNnj>(oEPiG-3#>yK{`zT1`j{6eMu-|^6?M`2!vJ5KD*9fjFC;pFD))-j=R zru?4yA$`)Lw~g_ZP%X*Br2x&nWUfE5t38E7XTh)=>;uHirsLV|8t1QCCpa?~0%dTAFI9wj4B%J_Zw@U5h7 zf5nc7>Q$dYID=+m`QPB+vg_Z)&?&thW&%Sv zK;!9Feu-2JH5n=)JvIBNS=>*JYs~k_jfpik0|zZHNUz$nIcF4~`&)b++>AzCQsQ#g z)9Amya_3Q7EtgQ@0%j3ckS7OF5#bH!kN^NNT>+W3BRO5Ym#s%7GeF3&p#B%WM_zaK zk(zX@eW>HC32|{&?4c-v1A^q!G5{*FHS!N*ZPiEf0_#f}xT-2y>a(Da76%VWJ+;5p z2DdCpXol5omy0GNt(UI7_U@6=oL)5ScJTTd6)^|g(4XbQvCi9_d3TPNc`uj&p1M!$)I7xg>lgkv(De$K1)~M$Q61&z^_cKJK*zZ_Z7F; ztOQ!Z78{65XJz+=s7b5W)6mk#>0^)=T(!a^2T)IeRPk_ORjFSI^!m&{?%B6XPY$jF zjX9AkQ-CVWrLZRTpI=*+qV}U*oMCVvECCjKC#aX@w5Vxl%ra$Hda~E|7K#)&%S9`R zL$zoI+wp+U6kU~SF;-MsJTFw9mF$riM#(FOJm-|}QvpV$4q)}T2`PPf z&b(~Q!1vMB{1k(GtIqhlNQ#IJN^)*ikcQ-5-0ttYLal#7?hAapgKF-TU1d1MGE=lU zeqDNguhfm|BCMH13l?wLyWqz7)RS3C6l2=v7oiDJERAjPO5{Ttn>VE-cPfGPrrVmB z)rjWkhyU|^b0vib|Gj`y2vKyJ-u97sSEXWwKtfW(gi`aSbYDrGO)6a}yV~K%_O>mP zm!&^ncCX<2+k3^#Nz&L~mEfNZo1UKWz@>pVS0-P}f? z)!_3R{Le$!+-UX!qy%DS3)7F3Q#mC!vIcxK051vq68HjEj&bGNuy5d*M=Q}8#hwjq*3FKUv z(K%PqkOXgFt)t4Qjguhm(;f#UWbd@HZYXO(;J@XU>2tMZ1HqnqudX-w18i7RBd01y zYUL5*g&6W1aac5MkDl$-r43=jAXo*RJg{AKa4%C~3k;@p33y^3Ij^^`ak`o|Ful43 z=xXe-_`RM*c06RuhjJ$LkCUiU(58lzPnI~N>uyIdgNkdfYoB!IL#=wmy3S@^(=TbB z1Vjm={+?mCxJ^LcljASAEqt$Veg-x)>Nh%i;4%3;#sv8N>^q$xWgG#A#KyCiwCs3B zJBT``Maweay%0Jcpw`HbNbv|--u)Rf>s_`-+NsHhN~-Y2Rz=TX*sH|X-Y=o+3q6(- zaa^^d{wS(6pL$0{`D}6Jn@?dr=6dm-T)!iI*Nk3dd#Px ze^FKO2m$A-PcMC4Nng^PC<3|nTP%L;(k)T{+e*0GbMM7Pn#nr#B)j^zscvG`du#S@ zbb4DGhr6{|2g!IIWMU&}!tVT{ylaVO_yccN4NRomH)Ldf=pDVyqhz!z;Q+oM#?Xgg ztgFy*xf*XXC!ftmWbO+qYo}O$CNxc4pCGFzPvjSm73#GIqvQ{I&yL#&gI;T-$|Cj5 zzVRW5l?Xq<3KkNZr=-fy5h5!Hd?|b8M~)<~VWWR#$Y1xSxa@B1*P)z+g0Ak~XuJgG zX{=-TV@L#1)Uzev%e7DF6LsY!b#~=&VI-FkeAN(#ho7`%)+>$XLQ%xsB&%vKr=bee zN?Kxh1egAimv1<(qpqY!;L~C zbyjkQ7TUWn_B~*TBP)%)F>TYHTN-3i9g?PR(bbEcaa9cyfbe_qfF2H>dLOKE0rze|8iF&BO73PTHZ-o zU>%cD8LLiVx`Mpw;=Krr6p{So^K|Y>9Ew>k~yc^S05nP|7I`=k>GY>^+^4!l;rs9 zHO51c>m0bG%6fIUXhlwHwAPX}ZQkNX&mS~&+Qwi%XzPLVTu)1GoxaG;d<Qg_W$XtA{>e>ZX(@jwM~56eUem-YCU^EFM8j+*xo_ybxK#c@xgmC0PG=4<_fk z@$O!*yE9zeUP~xiTN2_IX(rvgt#-MzTC_0r?sfxLQU&`r-V16I5x9|byH}+2F;SRU zl>$_h_!TZE1&ZB-8tWDIM5xs1`J`roB31IZ+Vnw{mAG8tg1AXqjJP;W2NSZhAH0~J zCTZsKx?p=-B^I4}{7ii_%^?br6tV2s^`IR*PHf?db9x(BH=ax@d*5=bEvazyWC;cX zV<#ru$jZ)2f(oRMpd`4z)ki^ft|+By3b5L0O*5o!ZXL85RGxAfH%)+Uk@f3A-_ya) zbS+CZ%=FMYe|B?SvZk2pg+`Jqr`h>%;^Jy9R9{C&3Ur=c=`JeY^Nj(5npjz0o3bn5 z2UnuH)YV$9VWx-n&CU-Ua&_Vpkye_S*WRdOzI<68IKXZL39g&H$J|R*s=Z!lSqII4|&ZE`pfuIkY23r3F zK^?A@CVyd2E1{e{V^xazsv9eLDot>qsvtVQN=(>cBm3PE2%?F#B;^1)&D@qbbDPDg zaf3L2NISMn%>{H>n!D=0UZ!rNZ8qT&lV0hN%K3l@IVXiVwzmc?sw&(W1gY6lU$X@s z<*FOQ=1FO>dbzTC1s%aJ?)Xu)uiP5<8K6+XRHU>jF9BcB=~XV(YMGh32Xjj|Z;`vW zs19U5eRdEaBuDMHy+tbzC%^N$p&+Yw*bFPFk*ZaTGEf$cXI^gbeHWnm7eL?d=hJML zORsqYOTieoZTEU1X)cv6+SqK1Nh2@a640eX9Vtk*=Mi`}cs36DbIn1@m?^9@rz1=W z!X(bT10RZxUD)3$N4Rc)C989)9WteWrUDkzh%bVlf3^u$m3QG$9;smN(+D@111L!SV#f-}o;-N^xjC$ZohBG9kFxcMU&3S%fD<6kWy67BN`C9;GoVO3}~`oliCw zL^!PIW~P|ZG=DTQL@&=Tewgn}#!uKJ|8`=E?8#%D&uH++CPVO{b~q=n2>3DS1TU~R zE5RNvFFX{*!R^bdE5d$C+5M2ILg~tc-6q4L8`Y+iqvC-P?0{ z;ICK2N7;;YQ1_XSuuxRg+i6{q@gWva-!S2^Ks+*;U5*2M(RMgGNVH&|zubu0`RxgS z?cV_>4FAUVcz>RgA>j*Y!F((d3n&s6qqBV#eO?mOF1nN`Vg_ErF8;Z?hxJe#)n87E z4iqx>>{=RH6c}tx+gTevhp=ml7`5&(rSwiQVXPXw&?VD8$_dZk8n}|Mu8V5W{(%W( zFC&&~V(cm?{sO9R zz95p7+@uG1SsZ=R?;-XSqr^)g`$EsZav_-(b`LAPQKeoQ^d_ST2;{JwJuSMB1il3H z{1VA(IBBsZl7Mq&|LO3U?E6?Q=}+r5I8InTbwIWXqau5g{#NBy`0f8OGTslb z2gUHOpE&s^fVb)gRS>(pfcr-%8SRt_%C!H(toA47!}>>lJ5!J%%?$Q)H}ehNyiaaQ zTv5VpX~|Ry;Gw9f;ilmRFiY*s$SjM3Z-TGuFlp+D2_|kz4vee_Z0aVbwXdN0R}>j} zm1Q;4i99_~Q+E+Lo|BRBW(sq=?Q_%l(&v%3d;EzXmCDbD7*T97{!>ZlZ;ml8&W|7U z{o*4{aWIy6cK<^nO_v!NN_KlMwj=?Lm!c|chNp6WX!*$f{SzthG2rWln-h)!bs6Z8 zFER%xgSpo&d}lp{83<0AxiqI#jr63Q3h~A(>iTDthftKDFLEm*o^-t1MWE;E^&Y&V zj4jjOr?6kbwpLrulFtL^fzoXiH|#78!;uT*is1j$(5R1=Q@sC>V>Mr(@eR@>q}z?M zY^ts)%N9J38VFF@2CL%zNOOmqV>%Hi+m#Gs4m?9sru(-)R#BL)BqVsZg(nckD~L_} zy-ZP5934DJHAzXL${j-DD#S)A&TRyP9ZnmR?g4=KBaErRWvh#}&Kg!6=KRz0>Ap5(!1e=QvuY1q5$EZcQ9Tz-t}WBM0x-;O_0RYXoiND|-g|@Q9?rI> zSE4txX(*J-$S;V{Y=2W6{PauFHK#FSMtUmpdg!vwucUFH+-Oa* zFt+)w2qTVG2FJfKPv2G^|CX=4m2&QlvyeR3DZ{b**YZmtk zoKJ@@CPtT3$A9J=55=eFm)0a%Q~2)AwV;9sI$uug_01M;PM5H)aF?A!ZFl-NV3JT%Am@9v_oc1*{Minn-E$-Ce0E?_#1jh!t`9(x8kT-GUpJfa(roaZUV z8GPJzI*uTl{e~$n>pjcZAgt!a-yF?;=&Y0no zG3w0&alMK|Ao#Zpv+Bt9a2`7P&JEi)Djr;IS|^E_@K*{hq;YU z-@DE|ejIIdZ-Ws7w75e)F1<|P32(dPWr?{ep57rhKYQ!HQ#tC&4(#Di)57#xbHUM` z?o?GQ`h8@TWG-3dt6?$8BgWv|$PIEt(P~i~Y5ai>6e@3L7DT%Tkt2VlJWkX(Enn{5 zOGi$qj>)nr%?|{kmq_b-4Ya4xoGLk<$n1fy!}WA}IwWh$>qp8==wmo(bmh}*!3xHH z_2b0;D(h!Jp1^M0v}&06n~N>F+ENcKvJ)>FU@;TXS{{=Jhx%ij<=?Fp$+#u^Ujrr$ z(-Pn2;xV%V?}@V77RuVE3!m4sf|#<$y8+KEVPxiLL{Ewg0(j<}u1{?XdCc#WK$IXw z3Q61>wdPkm_vKTf00xZ-qBQ<2k4(Disx-SS#qaZY=hV;nZQ0cc(qozRQ2%J{dq^pp z8}b94H|J~{ia6SfW7|V|Q3A>U0Px{q>GtOyy-{1)>7&pM2vdrP&V+lD;(CAT+Z=50 z)uvX9;%6Z0>iPH=+D(;Kou+o#v+MHaV`=W0b_IZF(yeW0TDyDc8)_cqQPaI{pouS9SzpW3U_?hJ^e<=awvj3AVW}N% zc89us&#xKCEBiK@ArgGUa(yZ|DxAFRjqmSox%zxdV|oypnOT@f($^HRI(5NyT5>OT z-Lsb&o){(F&xZD!<)4*|bnR3Q{W*cwEsqqdw@cnk*}Bkf6QOvW*2}RNeB9&faW{8H zbT;htb=_7|k>wsQ;YJwEFl`85Vzy(Qa|B?;f9M0oXU2a=@TforgYX~eU#L9>;*7NyA zp?C?KZR3JsG_^9?MP1S@-Jmq-qxm4;A&0E5A_3S^R}JLrhwNk7)=Eal;scikU}&?1 zX^RtJ*Xm~a9R=v~!V--gk28R+u z9t+$ZZh6ufr40rPV{A=b!c~?-aS9;ay+*E}it;ercNo~}TQ99K-PuAFTt z_Km_%ahMcWX>F=vTrrwc3sPTJ?@)ea`>_=r%NyBsZs2sKxr<7cDko_$y&b8aikJ^` zZqTbA_`jOCiAm{z=L(canTf;Km{((G!YKh=!DK{Exc`& zVfQ@!7nFbL*CF%HsB@OBWg%63ypN@Vy|M9to3G# z6y}TLmDSE-Z~IeAqF#x^(V8pqYw#Y53;}2An`Fqll8A`etnH=wc{P`x7XekIVNar{ zmA(d42p7ti8#vpOr!|Wu4i4S9DUhIwEd2^AVwjIh|H|X7>~*bmtc1Saua30kdC?2P zHCJukjX@%sJ1hKKzS{>Fz^#v|s^Z%r& z^mrZ0x2vH*=&qE1?#ytalmyH*gIyZ;Q0_BLO+|%pckyvuPqmW$lMm&%| zceIubs;VdiYTb0-28|3ombFv>O+Mac7zxzA=Zo*Moy+Z~oQb@ev*DXKx)SV7t0TlS zQzQyLM4QVWoFj*<>a;kc91EZKSLE%Y9H&L;XsIXXSyHc0h8_LaPPM)Y>OP8rph~G8 z)OT&T%;DegDIKAo3#@4--w0m>>jF&S#6Acqi=(BkM4Gk~)4XSvpI~fn2IHu4S z$3uJWsk*PS-#kP}*SiC93AB*I&uuky-|WU__82NM z84z;~@{W7Coo+9KDfT7NgJE>Y9vb%)fVGxC{swGG-msnD$>9&I`#FkhUi}i*QBcq3 zfU72|r^YD?O)`i2f#{QYf%v{21go;kd-PJLZ<6!WV{9kSeV{wM;- z;dz1bKD05x>0Bqef4Clovcg3&h$Nw0PYE3dkSZqMz=6Dwan-O$h=tSe** zsE}#yxzV?M-zqJ8FA9PbEyz+ug*$0kG-Ln$i+Q@6^_QR9k2Kt4mdqsYn>%Mt_26#7 z|N8sb^xOz&PEZ#~TI{$zt@VS5Ea|Z8~x8gD!@1O(~OLUR!X0PIH>NmKpmO zDxt^(Iv_FWv@01(Q<#vp@~8Z(k&6+y+=TmnwSGmwwYoN5Mv>KK=Zv>@-NBO$?I|MB z;s;gd0#xY94x5lA^sZo%f6pGc(@ateGx#^?6m> zPwhcT8wZT5>4=doH|Ieoe^Z1QE+E3_eN&NnOKI=R(DE>-e27L}V-^p=iZ^xlRb`1f zIK7L)to<_$5u__HU-7E`RZ!u(!A$8)&nQcN`2AGMQV8ltio$p;xvg5HfE5$@fxdgT z0Mm7j&^6HoVUNeljk9^$qCXjcB~qn;0S816SxE)K68`sIg9caZF>iD-i3JxH>Z*D0 z$a^fBI#yG*aOO8$<%r)|ux_inIvcFGwk@~%d>^D^0FWlcsJ6u~;N}u*=k9pYcz(iiWby9NmLfBT3m@8b6FkjkA4$ z#7LJ-lwY$BLU1wwL(m zR+8K&&-Q<$!^tfAmz-~=uVCckfQ!uKsiLI|rs@u~glG1|6}I1}WvJe#6<+F9&H^5^ zuOrK(glR-$qQwI81d5yAx`5`s6RV=7h0d?O0o1Djc4G3z5r@8>Yatrl5)-r~>P{*1 zX)HLxZAXg4sUz1(Tfw#Ob6ZY`KtGPYHZ#lZ{`Z!=DO($~*lcV&+4G+E1Q^6-dF;;@!W$5Z#}XAhrl<(i>cFWF1X+ z3dP}L11So@<5!GRL(OGLmivvz@MG#e2Lk-n3mmz9R#lj|D88 z1KwFXclvlvvU|!nlmI1R#4vU(x$}rcScCu%wqsQ3hG*TK#nz@q#f8R6nW#`*1zxU~ zTkPHx65!d*q<9iD;+e=jGc{zCwca5=9~jeHf_?oKwwMt?m|5zw?#hcuILEbTU&;Nf zybIhsRhfznPe9>a(AGC$x#&R;sb zhN9hDGULk#elX&y&6a!)?h&uTMzPs8iQs6P}m{Aw_z7=?wDP1Q5YjD|hOfk$;t zu-)x@8=Nj%L0Z7aZK^ko0!(SHx#;{uO_R~c1K|U57Vb`|`piWED$tzW(E{9h>eHRg zBn=FccbzVGw!r+XMv}%)717I?=|uk(mOqrx97XZgcosG&FNDo^>lL%7%(|d4x;+DZ z4nX(>|BaP*-Avl~Sge~^NES8IIkq64NeuLzh;ha=QNik|WYR;KhLL*Y`(o(@WdTT! z^l5W=X8RN{e&-U5vk9sCuP*Ow-b9-!B5%X5Xd%7JY9zHi9A6F(9~M7&q|ypDo1)r}2avKNvz- zzKJiq@p7L1jYons4eVv?Rw5=OB4ri#E-A=Z<&`6!0RpHQna_k1mBE2vVZ+7^+_eNm z{Vt7}9YzbaJUykl2owsak?1`&NuD6&j;xKeR7bRBWUf>Vh6?;eDO(CoYhy~4h!-Hg)jCXePt~YHB?54lX|SD z2>OA5XieFsl2wX=D_53EusT^z^qKX9c3;Jjhq^{j6Z!1(>Lp@$XDCkP;o_5a7h9cX z`8wI#n`U$wsi8+gyp?g~PYYi{1NsAXNy-ZmINF5Fn@=&FXP||CFf%24zsFA}R|2)D zD1<0{wYQt>F-U|KF=Dm9-Z(PT8>1 z7j@lIYqcp__CN9z*!4TPsq}BE9f+qFURg0q%ime_SmS< z@Zr}mUGNv`3sp9ev?s#>-`A;cJPYZq9&+C2BXmS?7!x10PhyKPWbqqauyX8J!EGpr zBg!<*wXN9wNf$6&f_2uoMu|jv4%hQEXRRIXgaM6jlD*O-6@sulHs=TRu;RcnrlQGaEV(d4UTnyu3c$$F!_QRqB7D7Ec)xx>hy*o=N+w zFBYN93w3RgqC_*Oo7n06catW$L7FF0?03wqg(yoC@CPaoRd%;Fp3m)#!)o6%Qyx#l*wqqVwI(EZr;H!Y|yN-srDYd^jgD^zs`B#D~O=hVq=4y~XJ z95~{+42o@hEmj({5jzZ#E_I4fF(Sg%H|M02FKb07p7>mjEgQRE!o3B3UazcaT6;`$=CR~?GL^Z?yGNm2X|FLaf~=SO*=tkH2tANfn;vEk4i8&n3cMMf_cKS1Q4_etv%Ms>o9 zw-w&nBuZU})l?>?(BfR$*a@|O-s@{}%H=JUGHxYdZ+qfdh`BTcnYE0HT zEGdJW%iCfXeiJRvD8_$2%eHeJ5#5ZkPz;q-*;Lgk{kv_xlvu5D$Q0PI%lBwI-9V31 zXV>H_zl$7~uSItq()-L%!gkzfA7)|S`_p5|RRud~D@t*GanX7i{S^CLr(M3ep$n*O zfOJc`@7^|`Xec~5a-3c!NwW`H+F+f&?SJpi!+CnnD%t-gBe_;Kxz*%G!|#eWVVKOa zW~%4ziN|Albb34}?4p8~rN71?I4o$z3K++N5$bWzt$g~>__e$oGIg%QB{LNnpd))* zU)5{3VArL@iJrDm*7d%R>H43$SD8wy-K%%z=0Z^#;W_mZdjr?HTM}oU{6zijnb*de z@PCzZ=HXDbdmJBGDw6CG>6NWWl(D5jSwhwfW5_a$7-PwngzRD>*_UithR1G@Y-P`A zERC^^HLo?YlM&8z-gDk_uJ`@xT<4GbkLUY)p6~O$uKRc0pFi&Bxe1VZ(oK<=@8837 zn=3o7i-bu=ym7Y;OeW*rjTcM1z{A{auO`zo2Lf5iV6L*-Q4efEQH^;Kl%Uk%r*nf* ztFpF3Z3gz^+1^Fnw31??koNweO_+3rWUlAVE@>9BmhD(&^FXw@peSD#>3Kt|jWJ$e zl)>orsscr*eypPeDm`VrHX-77ITEX3U$U`LsnW!p@UIfH}X+S_~^9mK1<)(`K_o`U9m)n(e=Wo9*VKFvFa!!g<-y80tq-O>%U zhc0e%(@BWOKM2;%uzr(!%}#KZJ)SGsDN{PKzKDw+S9|f*w*b4d?Rc9S1#I|4plbv9 zFt9*63VV;Ae{aL<8X}}T;Z>Z#6EJw@9Wr;6KLG_*UnMZmp;bf<2(rkkS1YO>5 z!AcB`$#Gg2iZ$ypV`!Uc|7IkHGTVEulU}# zB)v#aGyl#Kqi7K`FdFIR(9n>pYPV^lb$bfF&`$T<^-05?iI>NNbOTotgDm_IZ2-J{s_uzqe%Z%%J= zO0$_<_fqaASfidaST@4QfkBEhQzRG(kZ0Zk7xJ!Tz}ox!t)2!&@f24d@1PkztwgK% zJ2b@lmHL;#GPiTlQ!NMre)Kj^weL0?(+i1{26oa1T)XS2(T*_TH#r^nCrfd2*xxH* zah4xVUUhM(6OR$#SeuQ=+I_z4oS;xWoEGzAkMJj3_I_jRbH=^_h2|BX()> zBQuWTo2)Z9#m(o|P5cZKMW-wEOe&3~<5gMsj1LdR%o|MREVwXDm7IRULz30_rdZdW zIh~B+Tgr=%)$ei82Al)Rs)yO;yIX_~qk7pE8$FW-PJ>h!=gS#D24D~<8wCQXkU*e7 zfCdDD(t-+kL4VVYnL&Tk0S3_Ybt94(>|0%eszCb@6a9`6)J0Y*sGppVs$Q`a)Edyt z{1klHV_80oN(x(PWp6)WWCK*<(vWQ))Z z`@1Fs6FKerYonONE9;}7#a;PyrRM~_5h%s|He0me-@9Fa^ufSb1&LL3Lb$)rJ(pR93~Zc6c;Lh3|h%NT$Q zDPh25z|X=x>kpo8K7w(0nMKiHr4i-*t^2AG4kD?_BdAf4kts5U+jpOWK4cmPzUPW2@B3CeQVkp46@7g8qGqxE=&*7stKw7`?l1RJ0vE zb*}mlYh|b;?`v<0FD5^?51}#G**C6HJ_nQoGh6R3K5{~Q2KOcR0 zz0zy*1jrsG@;y(B?}V{4W1x zJQ{+DlLOy!+7*4J%|o8Q>g?{;!4v!73j7h`QM6nyku#o*!L-6YYVhX09o;JtM|XE7 zh5jaGrYrO%6rRg-`P_hK!iW&L2ZPr=9@tR5x|kx0!$ovS@6{V1U`YKQxmLq;L@XdS zC-_nw&Y(Avy}UI}yGOa`S?h{Q^h?#~$#I`EMnk2TM@APJplZ(uHCG0l*wXmDT zscRUu28bx8w8drY7N=1>a}m7U^mQ{rz8^mR-IIpQv9B~y6R`@1*dhBXR~7X3g)pd$ zSo^W=0$Q$^ArHR2~q8q*r%D5gH(@eIdwUtXaf%y`4AJxMcD^9lDxcp`e&P4Jldz%j@y- zjqf&*hg4ih+Sh>->j!4H9KnDA!%|T;#|>fBVfZN5XGcd0lO4h-RM%0cmOw5)=!AI+nkzvhgxR|j`V@8MQ{?2DY*sK|2hP`gNb z)AWmBj#r32nhL<9E#5tA8{u#8k-^O8OU@&flmLlUS}oUgN_FK#~g+qykEl00Bod#T0DDuK#)v?RA!43vVDWr2#$m$E`*xLLBd@ zsx}$t*oW}46jD}=yhJh>HR3<~#BaTNm7yFG?Av|kj|KTg_VPPTQjxn`>*L@2Ekc7S z@c_tB%ry%TZw;qjF!}TtM+ZF0$+mn#=3a^oy-pMMi zBznDFFkBhtMsOc-GcMN*mS4}7HG!Ch=uM4y?abILpJH70;zHT>9|jOFo4ZADF}eh1 zec1RL?5Jq_D*-`NwEdrC1pSqmRIvWC{ck-GP^Dt`Pmyvw_C9&Mwp0p~I{|Ab^fsXT zq}*zBIKnt+^+96K6e*9-V7H^?8@i;*`+GmhzU9Y(l~+ zq+g~~l0#_$25NItMjS#0@MoG<7H{GFJe~qRlYY$&{7TgK-e&@pr>uG z3ya*kHar7_uNix>VP`yK^*1H7aA?_EFYb`GSOx%xV!}+zfFsGd0mbiHJG*GX%wFjG z9u{VS^K$p|OPJqB1jHrka!WQhI6utOJQ;z7lGj+wi+M#1z23tM4yDfed$|7yfDU>k z^)493mGl5Fa*-tC#|bjd`~>^-MsNDF<&DeO5s32pG1qXi?dlP@LUzUT;9&CZl-J>r z%hLT2c@IWxj4+Glgz>j$d6}otvBM$O{c>8?o8} zLkY*2<2y73n*W-je>U4+=X<)NI3V8gw$ixr&qLFZcM?ux-)4?h=a(Y{rXK#RZ>Avk m7y6Qrx_)6v&wZb4u1e4^++)56001b|-n@Db0N|+p2vIDmw<{f*1fwMLc155F93k*IC6|7(cL|n+Z#g<0D!XRzlN70K*<6COckoV zdZFiQcGyY+;j;PBaC`B*a9TrqteY@gx+A_ekxu6U0XKC|5BII-9NhIQy0ST^(QiiI zXVhUvBDyFS61n-)gV7@Wr>^#nn^q34EgPDBlwm9SEc8cHz^9V^QT@XGk{yamgYL;3 zzZ&pVwpCfX5%gu)y@!kN854&pmefm7H;IV3G44vt)^_Z!pI>j+wGw2Pe-!e|399q! z?$yVQprHoxy9Y%&TI2WoZ{qbG$1C)o>y<9(+%7o4Secop&Pu15nM({2bD`H>C3B7j zb$#^wb&f?)=!dI|0X9?GBsW-sH)+3fDX>1e{Z;~fh{MiHUfp6LW!^rEs}?f`@~7$L zOaBu7D%29o$U5bwBIGnBU?=}tk)xGCGi|2`;Nq>ebB!JUT1Nj7v_H*d2ni;ksDQc# z-aZKkG)~QshR!%|Z|e1pYQtR> zTW(~GkteMUzL);S&3`|6TxB?J?6)H4*L!Ct{y7Qcm^kIDiIqDS&3zI|a(d~J1NYc5 zwWTdsnApB-sPLHR)4MsWXg;c+W%6*=Xzgcj+Mzsf%_^_T@RRPjTWGA^444O1A0f3I?FAPKY}5}2W7s6E-VS0nT7w;7^sF}Mai{b1_eDCt%qxk= z>F2Y2mYvnpgz6)JeybHHSKRkn+&M{QwV%f}$k?wu z2y3ojBc)i^BcndrfZcb61)F*{mzy+=aBEe-cyMdA4Ig2;$la(HnN^4v=;QIA85gkU zS53#gy5V5&znArz4XPs7zvO2`X9`mN%WFMif{r+H8hVZA<`ebdl5Gbs(48q)3qomN zn9L&m!td7ph5Q_>NPwGt6GG9l)$}aMe33$G**59w`4BRF$y!^`%(m6IVew1Sigo|d zyLvL+tLoVs8uT$0crn$ptRcso%T2+p65d$jgq9SlZ9Y1t&a13Ga1EZY1vXX&9d`xS zNl-W==PwnZss@6!=p#c1M}sBD5Ach4w(FV=L>lf=+q>6v*a^N((Xe09?7V^cD_QRP z&Ggp3Fbg@9+Ras9_I%kBd2|y^eW7Lh&n<9vP zbSf;)PgqqNW%#o*L~u)1 zoqgP4nt)!>M5V5k)gLyGkx3-av0t1#7DbD!jtjbQuz1yR>M*na8AfOrr|zt2@Bslj zgOu;h&ncYx*kyXb?X=5wq0lzm@u8RMk!2kGwn{?t`IN%h9B#Z%sC69dHhDQK<{nGoc6f_!GMuem%Z8)sue4$@=T}Wo9W=HZaeL&Ayn&O z&)2Ie84)&uU=Waz#|fv!zStY6@In*Sr#)BY#;286>!Q? zi+}}a%Xg(N)h-RU+Md$Rn&t2bcqPHlq8-Z>5E95X=ua1I6Ze!Es$1oN9pe?JgG!iKa5?kv(nG6Sa1*th-tknvywyHg^1hj zn{gaQ8(n+VzOsCZgu)owP_JEmmJ+gw`=8dv)o~zGUZZ|d!GeSKf}Pc2*oL_}E~FF? z_gC{LmImgCRSM9vveDhC|rQ~X1eozdt`61gvms{gqikr6V*7vW7iUZtS zTk!OTq~9`U^L~`8VL)Zc*hc@t_dVJ&Rj<*fx;qQQlvz$Wxc#|9**SUZ7^^;CCfjk> znrPvh@Onf$RNn7O>d-@~eu1f9Fj;%hcF@RlroIP!^VfAT39f7a^(>!k39RJRgJrz zP+aIf=%05qH)v?b&Q%V4f{#f#Lu3C)BnP&h8#vlT=9cF#b(+-UlG2cdIRsqJ~xfJADdvljozy@%!4eeCx8hlFY zeZ1|GDejUOlPNt`A|!J>I$h?BkwJI%O37ITINnA2>f@?!( z2p+muq+%#gb?;Wu&@?zByyUX?YUN$~X+?h^G~hhyrrbwS@3?a2Ajnv1uKA|qvh8Th z|AU=s(0Ku6Smg}V8KE~|bX$!+Dq8vM8U@891RPu`R9ra1FG<+_s@mK=>{=_KrENAF z4L9-Yo-PN)RGt;3=H7!>2f@Bb*ujV8+U1QI64-%{;)z9&Qsyvwb0K!3hGGz|UoO&& z>${O^JH5Q|2}VudG$Biti1#yRT_^pEmaFqy6{MwgTvuw!m#5+Hj`u5O9Zik*eU<~2 zgS-Mhv^qLAzt`b6W!Z-=fA(lq?*G?j>2TWsV=uc(3dE(}ltY*GR~B{4sl1?bFj94iua}JZGo{%rRyPU8P%odEYyqQUulr(Wo+!S zf3VMo*4D40GDNrVOVy+HLTt~OS6jQo!k(NTa9Tcm>{ukxLpXbXCuD3!Rk#DzZ^zVt%^Xu93?D<9fkx2HQH@<^^ zzg~_PW(P~(^%qT$>kzU22MX;;_*X&yJ(AVI>;E6H47vAz-=Ng%sQwQ?dgtQD{s%1U z2p+l#{x=F+5ya|0V2M!r|2f3lt@RCq|K`0AmuOk@fX?AQAJ@-5PgeMDR5=%9%AZp9 z>zAdkdFG!b6z`|6$b+NQE>6X+>apgXUhKp~d?kmL)1Udcx-*yREFaZtPnGDZO=#swkm8we!l4=no)S%&n@HLzfs@v|6%t{}RMwv=-6HuZT|HQP zE@;yf6)$%#5h;ONXsJPIHkjXW6po+Vn4sMg?TpbWBm2Nbxy72;t^_KbohQsHzK`1b z>FMRY5JJLkzmpT()-QCY4HW{bAb#@CTc0_^2RafV^Ygq?tj=zXGDZBpfF~XAD+yk7 z5(=ne{UAh*peMrM!<{f=NOT}ga)=whY95PU)pueJ7ZfdJb&PcQfY?wcjSVLo!U+CY z5XXEiX=G?nyFXRKof6v>nbduHr*w4zMad;qU65Qtdz}ttxrr&>U2z+W+(lFRKnPSN7j_B~lyUGt3plczZsbtjF^AOWdP^^YZa-)+jq#9opP>XSzME`1X|eEC@O{((DaK&<^0*oovmR7Ck6LzJ_Ka%%SbK2=!FOE}cU<(<{* zBsxDkg*&BOl+QB;f&fv34^t5@2;HjAPJnpoC*h(!Y7>@^+s4fo8>fU45(gf9Juf@;yw$l=x#e_zCEeDZ08a6+gvPQ`8%L5Vnm1aqI<_i1tpUp8m zKkC6RoqmibXdQ%CTt)am6wmXp{|i7T67kso8D~p%7j>2tnTluK_d2R4QyOX(?%b>S zUSBw#$UPAr+F=4mB3gj=NPiEci8{GLkGHgR1lKBjQ8Oj_iuANq57!*_8177eE(Mf~ zr*iP1^qzfVlCrgU{FxisL0s(5_k3PId6Q@JQl=~)FTCNIO;90FDjS|+`7P-1YxHx^ zx&}JbCdZd|);{l$BZ}V-)%&sqB_cWq+l^ z2MOt=7iD2CX<|VS3U%J!>I@A4@LDipEy=i{5X&C&4(=-%Ho2a(;N*zc0fvoql7C}1 zvsU7yEiJcSFoPfPq`u)1Gz+^3{5gKs@5}Wa>w){v11Zo5T_~~+SS02q=B`@Ax=1GuGu z#X~tQ*%B)@q@<+vll*P2#i}p=r%e=`_pC(+=#z5^Bi~Di;|YiG(kCm0$|6ESwJoWw z3jZt~4jMw9^{TtJSLHlni09OfN-;yIL+-Zj|6b}V=Euo8Yz|Whp2Oa0btR~5W}T4@ za6<~Af$tezi6@@Ds(e1NP34mxV*a0EQKc|LB1)132Yw`ca}V#}rpr~cU>R>kNn=O74Y9`J^DDTWn(k5d1eQmLGH zdk6yU=6=f#>_v+IC$NKI zdkeo8)#Hvy>uBV&Piit(j96$%|cMxR!Rre{f6)qQ)Y z;m4X{#vYsL$&1%{tMuPgEJfm+N}b}tF|nWW-cYZqLEhXedUYuQArlO-`ZDl_F!!Ow zTGmdBdCR$m5kM@TA`oKzX-8d@!;@bf!j~_bDCMp?#f*0xYcaq~0nAx%1g4gqS$=x< zB|at2&+{yf)wt)sjZTHgq>^Z^=6Jv-f_Sn=czHTXeDyG{$O&61@#GHi_gTcR_}Eq> zxFQ3L!U^kNtPo2Vx5hc2(SKk1lwT;TU#QEY@x^BoSk5?z`#-JgV#nD;G!ht!&ok*%zj@Q{cp$FO3JciG9dM)6BtF5`mUQL)^L5<1~A*q3ZXp2u}zr5(l(+uEFYVW z$8E4{DdPQ*G`u|*9fAk_zts#juzrNR)S>1~|Bh!dv7Ne7@x1|TEpcrV=rFtT_BLZwcrtwEgdfmuR(XmLEb zu#qnA_!y@`(L9DNrD_Ul-RHUsFW1Ipx;UX_8>%+=BV003da)I;lsJv9zpk<(>Xtk9 z*R$ZeEzf~-)$j9^zqiY8d4_;S1Hl5f+>N(wCH#X-R&TwRpNcsJdN5Cz7fnQ)Vkwwb zecz(!prU z25rxI0o<00n9}*hN1V%kQi|Eki~9TmqJynzs<(k7wSd~rrqS%#k5CL^O)~hS?l$P| z3ytr-P|}xx5Oqp&pII-3{xczI2SHsCJ`cHojK%u^E2U?6d`dmwnvTY1Lx2^&mYx?G zIcW%+rAkTNAx|k~qe=#EuVy^k51wZ)9_9z?8tM#j;K_8U_*ciC{D2CuRq|t8dZ)IF zE*{3N$;ldP%J7U@5j{zoJA5Fbh%{3W^y#oxoMdcK`) zc89XOb$BPdd(e1=N91RC-1{U9}~KEsBNX9ZHCZw1P8)Z8{QrJ zW6rjJ1Za0GZeOpx-$U4ZYb-8LtlO-}to-0G%I-TgHh)7Nu(j=oNH6yRIgD`_$e+Ap zky!;hrq>TK6LK%NvNJO381dmcJ3GsqpN2RQekZeEqmL>PJD|4UU|Rw`iIJX7KrIlw zj8LL4PLtn~_-rDAzbDGS;Cf!#WBGx99PVCj+B_@VhWdDLa4>A*T_$_f*zMAOi(K;v zzP+4-(Q3=B!9-rcJ;vpcJHgl;?@l6y`KX5i&*sd9Dh6|~7lpGkGd9KzPSwZ3I5cw9 z6+GRBh957+fiF1F%U5l7D_A5HabS*Xx?>MF49i}Qr+A`ww@C=^FO9ii=J#_9Gq*oW=amOUVCdICga8a)3b8JHr|l^3%*d4W|m7J3?z~r^nTP z?HJsjK?1p5z^f352}sxJnDjm<`kj|1H5{DaNX+D<3)Ozj@`?Rd8HMqdoHp`lvR zechKzEEtPfYj`WHbq17j`5D0`X8S!W@NDp&?4*|T8levho|VcAKDK~;ji_b+#W%Nm zk7Gb-B5v=NQfq?Fnj{Q{*;ZmNR^}?}vFvc)@ktOX_)pLkeD0{}pu(<>y_%*!maUXz zlf8RxBaFe!zA^~m7=#Yv7HoHzE?AgU1v+bLYASF6XE~I#uR3GHR{j<11_cZy^SO9o zPl34V)*bod>O0AsxnJc>e(h+z{9Tog&XEAzKNt@w_Ht6K zXIhhF{{5%(#XOzJU&ryGrgu_O+BLmaSJgbmSM@1E0Y>>gza@M$stS-~i!R7HWKl_y z0>eOy-}%KW#F;0z2BWJgt9z(mN4L|>g@gC@kIDvRD*1nAXNhU^W&sGB%D^oFM6#|{ z^(_)M&aIiTiO$2LhAl3($e}D>7ku^zEdBxUR*!wU5^KaioYi1JuYVPxXodc$>0WxKkn zx~j&PeyjN9llyyn3&I%twJQw+X1@oDBC!Ng6>NeEpZIytEN)8|A8%w2MO!_}n)G|< z@1mdWvHqMvcsFS2MqQJ#Q4a7`cv*- z5jW6#-V!StdY4&~fz>%AvH2{yH+_4LA@=0AaX1u}>s2?9 z+G_2|kcNL9&XQu;XC+9|V_O4yW6yv&OKW#RAP~s&9NZGUh}oeH2ixKUk#@}IfRj#= zR#tI}Eh5aR;$B`-_;5&(%Szz+sEg3Y1bY7?uio`B@nqG9j+HXRCm<^|q7xcX8gYW} zjYOmyWO2ZIkt%_+%iGdkrqxJ-}#Qd7Mt!|nU=4b1sCluJDo74|Kq(S1WjznceEYJU5v z{mtL%qN#Vi3Y+oD?|VBab81 znJW(9b)=9{-GIXBH|_Zq-0cd?ZzszRi0UA5TI&j9kGSC0NMGH1=zkg+uH+b>vRSVh z0;qCNz#}cmGRgZDD8Xa#1)o1s)Xyhb_>)B`xtZbn-ilMi{`-ZYhu8Xg4@*dYzOD5- zWYmYUR|i~pwjH;TEH(LJPI;_fmz{a@XBXWm2Gk{9!h0vnM@F=o^si2}3}oFI3f~6H z4FZEM-UUxhH)?lFI=VzAY~Zgh6eJI246#{C-*?T_7!#rS<|(hw!UM?m-4vJIseA6d zTx|q=K4a$5r6KDZ3@`gCQvkj#xQ|~5Pk`EFe_a^EGj((-g78 z5%%j!6io#mL@u=!k^+yzud5za6j|Hnf6;IlFmDkhGE?e_BHTF`% zE{fo-`;5)r3#EvgLNm)NXXycEfu;`hO__QsyMxEt6!BO6r=s!xg&)d5e5LNCP&{|b zv(4cB;zBvO8J3bYlVs3$2(^!k2|Y zI_=oYN}u7lPg1jXkp~gp`;%S#-`$cWQmJ9dcB=jFc6)!_k0twPk}F6CDK`54x99aY z)Gq>FzecwQRWU5&XhB|KN^GS7oaxs1uxQi=rVcf8Mf)r}QkBET!PV>H=<5<%XLmHK zqZ8xFnfU%7%U*BNkIxd4l7mL}XFMJd=62tg8?l$2lGsMt9IvRHhI0nzWVQqY8Noi| z&kCNC8@aj{zfl@pkgq>e-BJ>5e{liFo49>j_ zjtr)%PdiqeTn?CWLSGmo6D5j0lH^6b!+8l7?*L(tHQp?T{^8}p9B$FfP*4sq=!(&Z zx_HnoHXPgKA^*z1Fv~mR_R<_z-+i`%MXa#?i)=K}{qvgr+R?u5%!c=3U9SmV`X#e0 zEU}CW7hX?=1AqY>h7n8rSP6v?{PZfqpP;xlMz>+*e!IqZE(G`H=H@@LQCOAF8I{*B zIc~gdoh_)cYPpRrLB1LHg`_?sbUW}W!R~d9rg03tHU#}PNgxLIeDl2)U8DCqeJmQE z9ey!jZkNlAV<_V_cAeSL!%XD})*ZKc;6|(hE)RT`fA61PYCG4)VFL5BZtHs`PnDst zVa32Sw$oEIB8X?ChDn!*retY6r058H=j$){`Dga*4`2zXpsKUo`<9L4u1^-T_6~DN z0_zy9wIWCyo~S$(O%6vo5|?n4O|V^-Se=e#$x6Wjni^x*mr?rbi;D@_gRK)DJTu-z zBDd6_*Lz~+H9bXdY#&9|N3W<`x<_+eXrKj69+?ORZdFbJP|2!lsgLD*qn?ENV?!z4 z5FLX0!xEQvsn0&56xQCA5qMVTe8{5}jj1XdjP}|**wS~yEU54y$#wL;HWMS_|2lhD zmrMqG9)2I;DE`xK3l%=7(S|q9E+a?#5xa3Kc7>Q70`E1d)cJZU=jxkWa44TpLwWNj zZRexfjqSMUkR9-q-MgQ|j7MMWSN=%-Xjn~ayU71>5E;h!Q5Ly!mJ0QC6@}y}M`YVC z7F@$4({PAlz6m~(z`?I4f`^J{0~}^q1^$7TGamvf#o7E@V!9fYU-3{n!!P(%O=JS? zHxxF$i^<);elI!uScb@9{V~;4V8NQ4I1^&mXp0pwa3`ulnyPOhU67D(k3eyUcC(M~ zUkITxhP1*% zOnzZqS)bpDZ~yN3qFE^r8ye##LVBwAi`FL7rKv3=tHnOb6dO!gH;sg~eehhERcKx{ z)}H^71Ma}CXKK&)&Q(+w8hFD(t7B{hM+OIUvhmn_1KQ!OO)#^jD-@j{53BHuu|@iv zfZ6Fi*I?@jA5zEI7nsNEp<(@^xzP4ogc+ONE~Wg4w!(E@;V5c$a>inj9=EBD?I~CF z&ul+Ssgz#wg}dHd>|xP0xO|Zy2Vc+_%kl|voO%F9>v)_zG96uAX4bm6d>ZQ`J^x@% zbZgjL*OPQ|OwG)5zlXrPj**h?O4sbdg#h_-Jcl_JJ)ylXa*Qgz6xWy-RkTj&iz;ip z;2_b{!KY1{e%8+cz{?=BUQ@xik%(hMZ=_T8C}YWdi0O0@8!8Jwnq1ThTlZ)j0qZF%FWipUD{Zd0+vk04k) z0~*Zi6ILKfv-ZB?1~c9&avqBo#+?`bs5J!8&19hHM@Xv%2n6mA|Ld2vt=w}@D|90x z++-7tu1XPNWi(g0y^ z7-6gcZV5Wa+&Yy#@}IFnEDt8mL5~*g`*Fjq4dd(^hazL}{x)m`$)aM*$5@|{z>Omc zWYoBVQ>CnqfdLD_QpBOItC2;p*9~j)QMRU}jFvZXRf4iZB2&zW2*zg@8t#K}HQ(D5+;~Rq@Hz1J{|vMA zzk{4!r+_uv(PE5wg{EZ$q^NwN9Kh=mnp(h93~Be_0!meegW!cCE+D}i)$_*@mlIi9Kuao{^Bsg{B6W&!iFz9QCVH!<cLZM5g4N-eO%^hZLDA;;_U0pc$Y$7?FEy`Z z;;Le=A?a!|rrEip&1c*;V7gP+$@wZ*2)1NLGIbQWbw@$E@b@PN|1&q%E1Z@xrMVAy z58^l3do z_!FT;!d9`t;iM%F_B|EsT0c!c9ePcYCR~DE$btBct{(^HTwv&9!wUfH)l7z^tkA>E zXKf1~Rk-S6sO}aFu%$!6r&?Kx9aR)vn$sXbZVW1kcq`XG8yU29uQ5ClNG}R|$K6#GGavW) z7ae!+ph@@|t9!PTO#~9rEIA(#mt#3=RDA~pQD22J1-d0F>L;Dl+vWcj&$am?myr+k zOGScLUU=^TffnWp0V2(Zagx;p`&a6=e@_hMqcb}-Fz*@pgEa9-pd%d& zRm+*rulUv_VHWA2ATp)AmKF`OdDt+o5D;4{#rAxr9h=ryz7I1>sBu+WSvUy^y&=HlTqlN~SNcl`%}99D%6<-5d{AJ>P~>W3Lf zU{)&3oa0E-vx4*ktb_Jv|PXMM28TqjF3 zKA~D^>db@b5Aq)S0IZ+E=V>2Ij0uwTd0)E_YKvZjXC4A8L3?aZudGiMyx>L$`G}{E zeY|@1J_#cn7Qf05`>3k6*64J|xO~5ZzLC9hSQRIGKmvs%R3sRj4>BC(%b zxzAXYZ>%ENlQYc!Z=;%%?vHf$k6vpOc~ zm}K-IQ%MI`Vcs&@F!%+NmLpua#rfjzotnRy*KRt}truIR{w#gJlJ?CB@n?{MUdpNZ ztO1ILw}#OE^h(r4sGyP0p(7QkKYWRx0CA>w#B7b-7^2();$|QHxJ!cr@7+Vm%%%4YR=5K^beefZ4K#4W z9esQ->+3466yRnGZM|AAJe)E2?^*V~L-%ot(j9HSV`koqU4zJfvu5brRi8;X3+4n9 z^hv+<*Uol!iKhL7hy7;(a?Smt$6Y;?X(pe)jeqH;^KAa@JI!4nfez|@bZ+e0I>WQW zd$Gj3@Y1lJnHLZ#CmsGGu^jJ%Q5@(auTnb6#I7@aNul1K2dhbGD}odh*MnS%&EENh zLv+9^&su!FDQ-&g>z!f9{CHZ*=iKD}NYb1krKY1*XkiWwKGQ6Y9-0YD|2%v#TGwj85PI9V%o*|k=iZ0@z&}g~h=I1td1RYn7)W6C!3_i0jf@#v(=S`Kp#1F^YVN`<(+#WG z=Y0&z#Dndsw}H`)TO^985bb;2;xu7CJ#=QtjjO0V0So7_sLoeWnSE z^g?Z=_za`h*gwj~J{La}ky>O%mwv@I5Qr%pYuu{jsCD>R3~Z0u*Iy@PAPVk`YWDY_ z_Xab3BoO%sOlue`f6r$_7lxVXkY!(TI*=j@uaVBYTv5Q0hKA~Tpf#AC>gDBa@A)gM3dP^nkxO@i!BN=e^1 zeI??h9M*5}OCql_{EWlq0DFzyi63pkAoEI zUoelXDl?;=su9&*tO8y4SH}W#uRq7o+r&M8GMIK%xxwaOG2HV|DYk|{3sWU(s7qYn zvH?4wzdsWw6NXALASR<)-iY*S!aP$$gY8wTln+TR zTI38H-N;`zu6b^nvawbbPZ!>cC9(VE9Sh!Y9VpTm)#Q@hsd7Nh$V!6jaPdNg@Ja1x z>_)uja)^D3{S&XR%L{z(%j0t*)l8WvVp?; zU<1+Mohis}nAcA8eHRMhNRk3jac9gY0DwB{+jdUV> zlEqcagglzLAfS})2o~Y~Wg+vdLbgGT96)=;qj>#ooL<{#giB3&HIik8{^M`5v!J`& z#%+p{1>yZ4&e>{-KRP4Ce^h+`90qwvYZ*@oA@GJUktdV!Mh^dTYIOgZr+WP+!ipfi zBWZ7Pz^d~Lk>QY9au&Y~zz+F{yLMHEs0h0BIXbxSv3d4g?h3>5%t?CW^TeuZspBuB zL8{e`q=3-Q7_N?&zCI+JE)q3qOEtXg727lT4QgT*X~JcMPw)%n)MRm15iB}+Equb) zBzn5+f{}&iqRCs^{mIvHX4HELK*uGJSY=+UN_MD@k)eVJ>E5rCo<(++GKz&V_ZaVP zf=u1#4pN77_wjyrG>-qQMrMm`FK8=N4a{QCCy^WE^owDY8CI3^!HGigGlSL-KM1=( z9gml-wM7pj_{CRJ-O2w^VGL>G@ttI8Qr9KsOg3_4eXobjj{sXzk;ldaqF`Vf=eOR7 z-q5O-*P(c#>q#V_?}2(Tu01D)gar=?vNe?Z>N_&7*{+lE=^2u~#WUn6JQCI+v{m{c zs+2PBLY=zMZ`hcc9wjKEQ1%+em$aS8UVCOiL|~b$C>e`a`aporT@VBgbWd=d5)Gh+ zj7B>qdi1o?K(=%#G>ZF9MYoK8*?st^SyP3Iz0VK_t=)TK{m~ei#Kjv-RN+W*_HnE~ zS&7~}Ix`%fRN2){wN7BYpXjwwhY&@T7PXe;`#`0gy*Ga8uQBu5eu+Mw6P&qg>|2(a z;6X*=jKXNatrVHhCvmswN#nyEior8a)ry;+BEKYP9hV^SU{l8DhJL=UZQoiAQf5hw z2}?W225rSrRe9afKJuqNs`ESJ%P_Ox32R4myA-Us4a%u*@v2fcr9~g&#aQEpk$v&g z)#Z?lPvJQ=J#9OaMc3PxfCuqmMGfyIs3yI?%@AV%#(|?$yP}ptsa)4$?_4xu`V{nS z1z)$B6R=usv$0nQn$RYP5Ov@^zQcRuh}Ns+YTt5JRd0Tr%9X%I z*nZ&X2xcGapHD_PW;&+E^;~=LyN|779{M9gpYQU>my9ei0=`JZ_c#+W-dI}KPd;6@ ze52%UWjvA`nYj?tH2Gc}quTMISe&w3c{@*J8m2-*+Aph;5DU=z9R&bbeMuauW+L`HVR-2*i`^}GJukr^s0vHr|5JcTjo=j zJhmwB!Q~k^ayNtBap$YibA)_;Z^8GJl%v)&S?#4Bko$OE(Th-2(6uJDftAyrN&Pn^ zS&+z;IA6bNpz~)XiQHEKT(ooeVuD7C7Xykz)DG1E69DmQmEMowXCeh$8w40gjCL=+ z@!8tV5Kxzwy~keF@~ofv%u$SXhrb88d;V_sDlPICxstjGof1tN#evW@ZH>46H^>lWzJH>qGIwAw*GKUMMi%o7novV;|2;> z@{&77?Ksvt6v)x&2vi`pZEf? zVWze-I}`0UWcHL(fClh@O+r?;uJTmKel-CX6hfQI-cE+_dt6qJ(vlDz?Ee+@qjGU- zSrt^K31Cg7n+0Y)3hYa9R-)O9S8&nO4grdJ_g{vD4SNw@pgajupI8FqCjQ9zJ;?Um ztL=`wjPjd^eQ87xK#=O8lBQQ$ z+~u^^H+?mB%$VoVNsQwV!3pWrOeNS0b$grTNXMWD5xC^odVPL)nz8sD0P^SR-@dYVA+yF5OYg|6cpQ0nZ77Fe@!UPX2> z&a30;`X3B<=~4A@{~xb5LFLP2l`Nn0x}$@m`dfP8I*(=l*oXzgn;2XC;0$S>doc6b zueSAz+A9I^Lg_zMfVo^>*3=c;+nsllz233aT;;Sy++G=yhsQAlna`XVwz+EH3Kp{vwdVQe0;_SxVX0Kf|B}LN!oju(*FWyFxG;PIlcXUmc{(dFNe&dnx ztg|s%MUdC?5aVuODS29myDzJ$m#_Nu!5X%-BXXClFN0$#wj;7=3@ao0+wKb!n;@P_ z4^}MXfxA3j+oXd#;+;+54s&qHt=?YnOd378JdTD5lKLo@MIC2?sS`8-`T16jGKU2S zf)eisPI7&5{X%wSG&_(3N$yH?$)i1Jj3m(UyQ^ZpPH?J`F(egR&zbYig@v5;uTOEK zd#u=WTzMrNvJ5K?Cm8a0%e1;J&-;vEMW^9Vq2oF;u*p~$;Ci#q%$Q2hW6|S%EkeTM zyK#;PG2X-qVW0@zQ}zV+Si!*2lSqzOMy%3@Ukn93b%c@@FPfR9;+2&S2)~6A0(W>H zjKP1hau{s7`BH`Va;2}X$-{~%p2ob>SfhqrlLtyy3Tg;Odf_u0@E?T|ER)swF>Y_X zl1p_X_XFqsK|Jnzx_$PVbFXz4dwcX?we3;!tl{5h0o2d!<&^MwbeI})-E^ger#yerXidV+9r#8sD3}v9M5E*&|K7+k z$|ky$ku}3J+8>|k8D6Fl2lL=CG+W=-D8L$1ZhyI!-jGno)06or-1L9NhrSUIueroe zzBdP#vMz0KS&6>s=>r>gI)<@2zR^EWXZOEx%V{?7+(SJ)A_~e4yC*Nj?=JH1ulutB zPJ8QFM!aXfc*8|tS<%gLa!%z%tx6_*)-W4072F|zDz`&^>Ko*nr)M1>tr1E?bm(gD zgXB-Nb@lb=OX54Leih#32Kzq5K z1e%A+wZ0PG(D}V{6=QK-7rgZw2V&r_i!NTv3vQ~xF8(?wZ(dFm_8eTxt%r72=QtC* zSs7b>&Z~5dQe1uFqeLpI-XTys#aa<1o7@@i=|?d+Jw8Qdzg61#_>TUhSrc1)OZE>U z9e%GG2pI3TQWR99TSFO82HU*IdiGi($0=P!(|+cuq|t{D(73dK1LKtpnt8P*jT!hH zrd@VAK4T?ShR%rU`}S;9Jy|&0S7ph0+1*hhnRG!NZdY}QOwo!iA692_bHUA4r$;xi zA{p!2g8KPUpu*6~jIf^l2Wn+MW-Uxw>Aq_b+&b%$8~#KBE(UmN=nN2m^prnDc#-^&-t`|L~|GjQk4f;r)y?%^3l8U9K4;_Mr8^NdCs$ z@0lCgkUhwL%+_U4>#BPm@YHm{wKQXWocjBUAI1}?VRl!4{U~B%5a;i8OQ9@f6tOxm z`tG4gSK|8iX~;5!n;@D%`JfQqh_X|9D`g7^cjFU01yNJ{!~4~8GEVTII_J2tlPx;s zs-^zVKibG{-~;aUM@tLbtgvh;cQ^%3ui*_aB_-m@K;Ro?r#mj_s{VXTcKr5##l-v+ z_*d?c_+N6B9?}XFzb}y-B;05UA-l0U`tL+jSWl7)$s?1_ z8v;>E!da&8Rf`{gTHY1ncXn;?+Cz9>Py!*T9W3B$1SyM)AnBFd$VVW~P1P*>`v+7t zP-i4fVu^Y!l4`fbYGAlT;{UL87Jf}VULW6RBu3ZhmImoYl#rGh4bsxmJsPB?8w5eR zODSoP5~N3tknXN$e1FeBu-Dz)z31+p^L~F$`pA8HWU~$&hhS4%<3>C?by6Wh_1PQUIb-)1HT zKzX`*UmK>jb?PQEUGBujxt*H5zxg7zrU&EPgC2WKSB&zer1`ziVmrMIHmFo_CDqMbUL9hOe~Xub_wt38aocp)Dt*jK;nS~+~&e>Y;& z0yi(k`W1XI90rXj&leX+jvF3SSx@WK%ny`G5~JoqVUm8i4s869TkuDjZF8)D>KzC-xVgGPYS{lIL?rHuv5Qje`kc28iM=x`CC!HbBL4tDsPI!D3T6H z`$LO0SA)_Eqp4XNn4s!M@yWJm1TwwJF2V9*{>RKzLpO=5upaLVz`tTe#|pUdN|tDn zElNCnFLEBQR!yImq3~`Kxj(q%>&Xqq0+Wl1tgkra`6@#mf_|*|T){f=MqUXia<$N( zIoVW7a_Y0#9#p3b;}1DJ@q4gU*Qc45l}ILv)pxYrASM1V%YqkK>)}tAc(|Uug0Eh~ zBOnn{cq*yuk>C^LnjRX3PvPtx-EV}Kao?*`;i{KJ7_451BdtC=3)4(|DHXM)yn6Dt zdA#x7VN95ub8$jekQy$asy>k#04T=`5zQx_z*GmaHbtQqU0W&m-s$Y^?h-}Hg~K=C zZ}nL(feg0CwG5Ln$1MeZ;xk%LXVTTUI>b6I=O9*4#59e>+|c^yy`sU>bJg+vuC-OH zdr>zzBELk4f$Xy|6pV@6C2t2HKgOhGnzJ-VZ#;TL8vW-I)D_Wytl#yyx}WzIpGgdy zFawfec7i%cpLgGVC95ia^5$+8UFsi={<;`_Zx1L@jic1>WoH-`>B7qW=!%y(Gc^?% z0cCX(_{@Q4W<< zBqGi=`6yHq-F58_sAOkm5=IW_ZBQZ_#dX;oy8NN5Fa}(D4!piya~0wr&CRntr?vEw zTaO56>~H5ji8BKSv@dqtmVg_OfzFb{)kvpT8obpd-8rzcyIW_h_bsG_-Cnu4JpEDk zKYv4V44+3ZmHn}ulorXN`_os34`i5YTQd+OvSS4u^DY9R4}cM(SD?4+^sB<2hlb5W z^Tti~89$E@>{^eGY3QbFx}Q~&6XlurNC>XzU}sOQ)hNZ&7qAP}mOg;)m+ESurPzD>-+zyLSY4Zs&NhzxKaNz;9x2#di(gT+qO}nu9UC z9KiR`I$Z)V;}yN$Akj?vHt#_|1Vq1+{sV6{4^{;bcA+rJa(fRcwY_Vz7$Rr}-0*>E z4Lkf=9p>x$dH~~|ZE&i`6W1>9jYRncvj{3g{K-k^&m8v|J?f)h=rrf?^-0Sj+u4Xf z3cwdZx$bI{&gGd(18d*?+K8V82)=1RwAp<@ktNr{I`4tRGfyh8qq_9a34t{WI>Ky5 zM>%nqUTPN4e|;M*?)ZF%8X48L5EiFYOhOVHzrS@xv0Xk>24{0{nUX`X><9+`lw<$9 zE`H?@2gN_UNuX9kRTy6CDQc2eleLqUO`-6jGmX5E7a%h`&~WcBi$)#I7MYT&iz8OJ z5Dk^`UcJhkZR;2F2CO|p9Sge({)Nw*>}{E<#Qqn%)6|y@ zQ>w1zf+=)Vp3g@HGD9C0Rjz)z@ttYFIrR=O1}39s^j~eF&_;d}$Tt^~K?b1FzKXOd z0oH7E9Cag6)*>NLUP_&KsmGQcJO%m%s#5(akI3!?7y=;mf4W;~e#U=srOGaWh&`B zzu@YJtn$wX=RZVNl-BfzbATWuPp{^-H|W5)^!F+>+Q4uDJr0rt(a~pm;`m%$=U=vN zE2NhweY6?^@(|*vCsY;wwTyskS_GnM7DzZCtLj+!^w1W!o%ef(hnM_ck*~ zc5WWaJ8#*W8M87oVN?@g#GhFioVrG`q{hqFkG#iy_Z^&kv#7jQgAUb1Q|x#7XwWm_ z%AU(X5bV4>xqh7CyN@FA&w^l)^wln;E-1b!xJus|^Vn7=Z?hjA>qlC|m9yJ|jjj50 zPD@eW^&1Z1g-1LR`e~bm>r;u@2%3PFfhg44eti@VC@(B1Z97ATOz8;0dpF8cd-rk< zEIR%iJ?yx1bdtqZr;m%OYeQuJG|tysi+MdE)Pe!7&ihl2(9;dq&vgYEhm!-L&t`jb z!Yhva!OTm!1-dn5?9PH_A?<>slyr{LzgaQFLlpYK#h<(032#&{t+A}hQI>T=@qo3@ zxSnI%iQLbf;;c4JG$>u!l2&5jyJ*PvZ@liYJCo~H6X(Rc`ebOCWpl~LKIdb_i1g9dCN3!F*>9V*r#a0 z8n^%zec-N*YY{dlC#U00Ev--O%2mgex7t8=Rxtv80R61*djS<7uwR=?de@d1(P(hPO(M!$r8*)&3hEESTM_=~-7f$H5gxOfcRh}IMdk!?gIx`O$4+*FHmFJ#G?Yr;6MT+)H0 z6mxr}@zK*WBGh%Iea_P`MrS9u!k0@!0l(DLROP)5v4vjOzW}f zW^!5gdYot(FT-GRlXO>unSKacr2uP-O zf;#GgtR|*GA};j>2oQE=6>1L^T4PO%DBq)_^D3@Gaz2eOTHa_|f3V{K^7aSc8GVIpp-8Flwf z%UXCO_>qAiAGHHbI|GhENN}Qf5>!l+_4Tc5w};}h!kwm5S|8X&ZP+^2bcqYGGp`pA z61Y{Tu80l6vd^W-w6~oxt@7}{o)B=(iQapIUa}=lp#U$KBIPB-i_XMD(WGS z^_lC>6zG#M8fj}lRD2uisiKzC6L0q#M#wgeOlL6lwdWT6S@yDXX z1)`~ZS7Z4NPD-Dq6In_VBO*6EUH6K_aKxP1jSoMSO<*eHB;o&mW9?kedoZ`X?=@d} zl#@KQOG7O9)r`-bR!XIIlD0OO5)H2m)5k9br1^UZ6@Nw=ttB5y*^Sc~Iez)FBzqmX zLvKRKS{L-F82-BZN@5Uu#HyHT*|VR3k>luf5~#*P=lI#7`6WkY zH6FDy?6rOSy)f={O}yom0C~RnyBQXViQWt$&p6KHyMhR+-JEwSqbeS!FIg559KS!E z)8sbQbH>lX!l|BjzgoJ*8R2B$aHfFL0?ozW`83)4K96Yg zmVT)t0AMC{$2OqSHw7`1EP(=!k;S&s&F>$qrNb--?1iu4W8DzhRrw3>98jB9?%GQ} zlfRZP=;i8b>C|&)>k&r8sj|X0^+QnEexiJr2t{Pu);xvppD%ac&f!iILMB_nRVSOw z=Ck~~&f&tIGDg*J^jy}j)NQ+46q{!6{VN0~O!ovU8Vi8GM$HuNmh*AShNBuWuxbf* zYAa{b@#yVVrcC+_=rn@qR$nN6aeyHuH;{gyI(_8JFZ_t(M}CbX9E68umQIB(H3?83 zsZq1kFo z^3J|`*Vv_x7+2nE=-2BQAycc-%*|A4?T^b@{qdz^0CL9>HdSq=~IPn*#SDY=p1wTyI6z&YN1A@ zLpz1@ts#__xzNbI%??hpB$ZxDaJ&Bv8^Lv1URj5?I>0*sQP{W}S1`q7PR zvy;R$Gd=&!J>DSinqdawSc}8zodWt^8w;++MPh6!l|-)lXDDM&h~8O4fe+}9_Xk7> zU=a0yypZ0MjdNW4Qon1~*lFNzhBTjU8tuzldP`=sPtMK3Lh1IM2C*k)wAjSN$9>>n ziT^ItAL}?7;q{W9x(`RVhjqE(Co?09ys?}}`LhN75T%)K?0f22NW+HwqjgMH+QBdR`dL?-oH;JRJ&$&ak`r)KLTbgC7Dj3w$%aa7?hbMxT_;9~qCs z)@`5M=ko5p>FhUJ;#A&g{rF<>FSngC;A@V{;982Pk@OU_Y_elKf9Ezo|Cc&h*=$YH z6Hz2@@B){u5m=q9UuK;JmA%{~839*%T4TA; zy)v?*!f`N;J-2P`C09o#VzWeh%@QdbX<;PFugSwUOAVR^qY$l?ObX9rY8k!tJ_hn~ z2tx3zqdwL<15%H*Ps_>yhBjBJYU02) zwqV)9R1zaE6_rsWgL=neW)q5c#J|2xQ*0XRTqIo%$Z-;DcY?w0JtxM3d3qBbg)oYD z*mJ5I8y~iqt=IZD&{o&sXC)&e{yjKCUgNx)AtzCxnraf$zBS}M3X8O|UI3&76aws4 zvnJ=sZ?54kF>bxi@QKnM#vjl$KVh!2ZtS%v;~nx>*4NfXS?<|MENZ88ViA;|zV{^Y z2hrq+LdFSMRBFuQ%nUdAY0d`0BG~voT)o-JdG{ME2VyHXaYhJH_OQRV9YEmXCytFk zSNQeaY@US~Nlz;qd6z%WBRMJEg6o3-O^qt56f=2xqwWY+h848oXw^n6u9hwug65Tg zpAzR2vKeZkGk)`@0}X|r;yu9rxQbcvZM+?+dx#9GIDS!+%d-J|3M#7xk8^N>>R&g= zfS~QkLDBtQQ|GQYp_AKfODq@rT_XCewr!jaC5=n^DR;+H1AD3XQ}P)Xtokw(C;7`a zq0@6!yUU(+)5QmgkwHb=KvnUqeO;81in!hU*VzhP@*qCsE+Dm(@I=oClu$sd%%U_Q zEw3NCRK9$?02WX0YesB1ant}sG=2+j3_2_A{rC5pXitu@pC#T-Fi|bDA89OL^OP7$ z6AXT^+&NVCzxugy5p-G|_^=l-;Pk2X)jlRxx(NGD zDT3zr84t3;R$NEhCKI+I0x`uU@?d-Z*v|F6&)%{Y-_G_&@Eg>UY1sw=45xIJLrE;Y z!j3N_C4RX}FH5K0yb|#oX~DICQh<0*;cezOUnJp5iqYr{JCi$d0g>oP>K{;modWcf zAdCw4$u%K*@fEgCL@!vvsr!@i2WK{5(?lYpz=`ZhC>F1I~KM=(Y@8Y+N(3S%M4Uv0y)&$#r>}vjS0Ak)eelo}sg` zyJli*x~P~a)jHz2n%9+NMZPls0Z&|8oa-;15TOv0=?3#Jq^;nss8O8T=XBQyI^O-L z0tLD;5D(nYIm8VAqzSYW%JjKKhU_{{KsD1(C)l4E+saFOq-N}9!wT6C1BwK86zmGV z7(0?CZz%u}&`TzPlLU3}K$MQlctV_wXaSnN7d42+3pe|Ap82Xi;6>4|)c{Ai)Aesi z()~9;aX`YE>&~~d+Y1y7TjMn^RPC87^)^6hnLiqRsp>0%6vm7E-YDGs&4&~CD-5qS8a3_v zxvLueyF9@q#F>l-N7F<{uboe+U10%j@Nokj@woJJZ(&3Y@&svqtzJQ3QVvp+q5&kW zR4U*yGh{K;rK$6NAchJ~ z8rJ!?es(#aP0RqMjLnH;1>ub}U+rIAFWw!%83xNikvp%Ag@oLVDPL`;ops%8x#CL$ z02}2CFpl2sE5L9z>6pj>4j%MfWEKd6!O_D}T>3YAc2^jf)RcZW{CWu@oOa)o999=` zT`BAc{ah0#tP`N-=ry@^wS6mcvyt?0wbj3M{oM=?x8{>QG>8w0YgmzNvhO`wi=lZh zP%vAGy1S_FwO^I&B&bg|=`2?4Q9Ax8lQ0*)<#p}vm7XAIxosvx#=(2KMv1hGsJElk z@$jxs8w-ro+@j8^H506!kgiZVoMD`MApK4#D)qq;g27n{Zn=+x_#}%^<8Jgd0$?pB zErDJW8YE+M{=j>ZF7XA=)&SwBZ22m1_os)xbd%wJ0ldzODtfd749kqh?L|zh$RToJ zx=2Ej08A@}=~xJ!I7bSql8^m$$#o*y`oOAUKWH$v7bir!E55&P6g3Q-iYA0aN-jk( zjeYO+@w8BLb2Z$GW-lx&87nS2qTwaONsVBOjbax6jYh<-z~1go-6tl0WsWji^MR)M zn2afRj?9wca<`nE=CG$$0`=Ry&PO{b>RcF*BvlyG@V>q z_;4_r-*h%Gfb-%nUck*KdGy7f%NJbe3j>muwQH{A^eS)W*I{y!bTCCB8t&mFQd`rY z2n?ES9I2+4zK=qTM#F=RB-^{s@@>h(ux`iXFNN!SCuAFwhh5#flF*wi4K2%{d(zJ9 zx9B1&eA%QN$A1P0Hl@9#-grA>k%f2XL`bua$#>ZQ{Bl2Qx|JdPc4PW5jz$1TL>B*M6 zLthJgm=n(C=ao0jFt;R!g_fase6RNpK3t*GC^gK%s5AkAIVGlTYoS+uI*Fxo2HF`8NSS%F#RfpMqT9WAaoXA|3Aa8H!bY=gK6zAxM$ zaD`G8@hQqOC5yK!hatCCbM2dx0ld|#O~X$n{U?be^bc-%CFm6Ex9b714@Pe{QCadl z*SdoS940bR_d`7S)9V8eK=2d!3C;;^=e#x(KL%$ahS0aMX9SDf9O}xpPj^z=3B2`G!$z zp!C`nWd`@DuvM)CVb7xIMj;;$h5+zz42>Cvk^$JV|NXaYXzVVXkfb^WJAWK07Kspb zesVk;=O$Va>{@HPl;jf(wl7UEm%zM@`Q15}6>ES%0Q^Q25VeIwt29j|1?>|l`8dkE z)-NJ=AD0{r-@aF0vQjaYj=0FM&fT%xqLf?CmNM->`sF0!v!R$FT%AqYH7?L45*LTR za4#(1mipVfFs1?Zlc9LN*R?ZcHu4zyfST6=wunhK;pEqak;dMe4H$lS!*>r&)iIiZ z5kWi_?lG*{ovO*hf7KxByJpg9HT^4zJ+^qlp>q_{mjKLhw7j~Q>Uq07gYOzrhOMm{ z6L@bZ2x2I}+I=Jn6aY+$Olq^uQU`?yqxk zZjsUJrK#hDh}qb%`qmWQw3}ZWp{ilGvtiq#a8U~mjyN$zMajD-J!qy#iRQDG4-|j z-z%}C0!|8qZTIU(2^Q}a?BV0xl2UTn`+nIF`q8#XQYq|!n{#!0__p1_lvcu4VXr77 zwo85U$A;09$x!Js$k0@=>X|M^9@fFXa5&lbj)_?UK2Y)Q3&#m5* z^ncq5Ta0s@q55`m_t|gINuI*!kSYbM*+iS`-Xr<(pI@N12mqwxyetZODD$$BxBUGR z|0!emN!jJ>aHGA@oV=2%^+2KMp*(K8kGYxB*bl5ztkeG=gi3%|5Vk`>}>7}Td$Zz z{u=7~H?Yd*`A5ea344alvr0CMq9}(YTsJZR`mz)ng)wm-Uk^^;Yg<`?DI!%85<93| zO0d8?=n0WO6^R9g&?Rzsg>2~CwbWC^omyr;Ezqep;4(2Ss79YvYR5~TEe`a47Wg;) zlfu{7X{iA=A)&8I+31sIQkDP3qhe(0WysCHpQo^7VxF@Z3W_Zd?*d9KY(w!J;>T$6 zWlL1LZC~WcU_fifLfG#0ken-e0^Ph2NsX2`91KP?wXvtR;ZHn~Z^f*HSQMR-(Kc=w zum=b&Ljqf-lsMH)oVS2ofb0Ja?avblD9P6Uu-0^iCgKvNCY*&lMe37kMW779YG{&I z;`l%0tTWeAIo^cTu--%DoeZw!)1kC`RC-1DRmE`NF^*hDEq%|5EbjK^rWI!habXHB zSOiaDjA8pf_@pTm?U$Smk+TAxLRTakpN_UZMu>0lyE@v&!mbn4*F?@p@9fdtx+OR| zF+ef&l%E|^0pQR6_YAm7Ewz9NKT!_4CM^q_ZFCt{lXH`gp2|ARPN=BPm}!!SY8iz4 z|D7y_<^UvoiKdHN3`2FK*MKM67L!xth+wnk-5GsUhJ|0{xoT$^wg1w`IUiQdaLzj|v+2eh-eUm=?F@-s_ zj>;G2BA8$E;Qvqx`z&iXsbG7Md6a-?j{e(W8xNfKCgrM-vh<(%Cyo4~3m-`PkYuo% zZ$=}9&anEID@)lY3(>X3M-vaC?~X;?i@W;dEf8DN#?@c`p{=U-XLj3i@19{>;c&UK zz4;$}7Gslj930cWEc&+UVRq%V7kzfRy=wx@R`YA4D9hj+9+%)or}>XqTinOu{dR%7 z4W*AhdX1fBHDKjIt>rU^`_L#s&qKd&&GXEv*%lF09xcPd%kfS}?N=wK&*9RuspH!i zYfvH+BIRQxbxQoMq_-uAHe6U(=Pdu`HsyuPUqx@}um2b^h3icF*3ekJJ&7iOBFl7r zUpJ;@pqLv_1dIKp%?3mZk42uO<%D^GQoOq2k59OchKboxF6+koUzr?hV%py}oagc$ z0i71Ii`fd7+)j&L&de@uM>Ld34~u-en@06nc}@GjX}{yjA4iN~Bz=uvYPn_eW98Vfq3UJ6qrUYIv;-bWtpbz}kKj_r0cXyMG@M58f-8 zKho$E05p<=7t|;!B&M>mKI~{v(Q~3yrxCzJL4g*Ie4?s!l7Qm~S9fT+@=uh%-*4AR zryxLa4#jR>C54gBfg+G{eJ^DoGxok_h@r^)6hGxx+j889=KzPWSR%-Jm zGcN~ZQ*JL8k81oajF48vj#_#sPzTK8#g?l&F4@FP*MK_2Jlp%c0}loU27b3yyypE2 zV#_DE+}mS+n~&yg;;VK%q8lfol?)HfFY0q#|GH&K-RvA`k@~m{c1n5;OBv}%l?TMS z3pRMW699S9^Aylgd|@+@(x(0Cj|*V1 zmVda*bSA7pMmu}iaCL4HwqG+W%hN09+!HU*MQ2a_6{8ttRjZLjT&Y(cpXM!uq`Sy? zJF!6Fx*njKFh)wqU~);mkL&r7+&OA1FS~N$w~?zfpPQ{|e%U8}jF$E$=d~b2j=#0< zt(c~Dzy?OqVddTi|QXkh$HgB6LVt4rft-3J2*u<$<6;qq93JulA^5F>Y51rdBRjCc$} zbqlcfEt0r&@23j>Z}()~L!<Y@(=XgX#K+?Ce zCp0Y`V~6DF_22(^#v9&bQ{6~Rbqnx_;@%lbc{e+k*yBsigtQ(f2O(@jI__l8a~G+e zQ%WP|Fps)-ZTO_sgE&1gCh01i%Dr87VH2TU4I;(y_J8`*mpOtodznNJ;vl9&M$`l~ zFQW1B1)VnktaaOukN6LG07N^P#dT<1Y?V+V6XiJYscWgs8KN}Le(mwUD1w_$_&Pbo zAJiW$>)0xjFuSCmr;d@v;WG%hOUFX0xmj^c{j*f^{#Jy1tl{O1)xWNE!#%|sc4Byt zGbi@ACzF6sY8Bqkj|}w5tm$X{77VCZKQFcV6`Yrs#yY@do3=D{fky*z z(VK#pbm(U2NzwDvR_*))ehucay`1%iVwlp;A(2fj@(+D62gXz&^YP}0IRYh%jjapP z$nkLj1k7E%>NM+b2}wD#qfzy zF->pP414p%ezw@mSX&iK1`c!fo$~@1x3KiCkRDIv^yA&A@4Qs|$Ext<=nR@%hCrqyk%z9DHwJC-xnVSI%npDLYeTc-^h2{yqo zpFS3hoI1t0N>hd*PefnZ*TZeGC^ypWUdBA)7yp@JZlfgXSid{ntD48J*FRw2J}_@` z*yy=MkN_#9ZTI(BS2X$`{4e$wUy=iCtk3*c2rE#?&Or7%!6!WWfbbRw7Zc>``Q^xz zm^t1K@LfOUBqlQUO$Qnkhu`0*qo9eiks7e572ay0CaOA+GkhKJW^&zJ89)$C=-IDK zkVb8PYHBJn!vH6CS)5sRZ1-A5&G2Fh>mh-aXh`ZJ|)dOQcc7~HD&bD%HF)qh!fD5lJ zS#B}CuKlE@)T1{SUh&?sW;)9)#Ez3;y^b?rBUwjP7oELK@n%0xRWJK z0`sNls&#tsOnZmB{2bqXH!+B1zP&XS@3d;#${W1}sSbybj7dMaow2MBiHxRlUR%z!8*u4ywWnL^NQEgz@j%{Q?jRj?kFP8Vu7-(O+ zcoaL{zS@v7P@ns&-FVez5pH0zWE66#uLp@3r*R6r{gQF{Bcx>RCU_D_FSJ_BxlV#U zeW~f|?*%c-S|P!?4?+8tNcINNlOztemP0DwMT@7riau4n?6jrkA+{g5!#~n>8n5o0 zzcs&5Mkce)*qm7~tiv*qn9ZG=u#?C^_Bhm-+EZ`ZTKLY_wcY&{~#)AGefqhHsjD4=O1i(A7^egw>)LAAHu!TMkzUGHTgEEzfS5>?C+cGQvuUPccz&%2bxEmvLdS&Ce~^ef>Q^F@idD6>Lb zKV056(e9<0KL!|c*#A^%93Rd+s?oqckUqMFHDXy+s$^SgK3d)(f|DHjujRyKoe#g2 zRo9IqH2U;r3*Kc^)U(sf*`F1kj-Gxoy6Y7*;J*H#$h|yg7wGcmz3v_cfHrvs2)X3M0nR?5Yo~4wdqREPNf}~jaN~m)eqE&Y@Zj1bS-(!(3R5}eU zqjfzN!Jy0{*_n`*_f0R&**(%=js}yPDj?mJ&OXQY3&wVA4T}l_roR*e{T#SK{EzQO zj^-4IzXs{2BlD?*BBuRjT?L@ClTav=LnfpB2PPpxt9buddflLL070TCF#dmxu^n zT07^iRH=*P#yH!ixG`LVj!$8_%{Ly^FFqa|7~K0iExZEqZ?36;p<~poz#Zsf<^%>j{# z=`phi&_W%Tm`%3`y^^#eyceD_4N7}76IMTdtCn!c?( zUd6>;R$ftAJe|(?@AJvnHm=|G{stHgxP+Gds1~;Q+8E_yjxulD=YY=-^eg|!XP7k7 z;I>+!11{l#luZ|)?G+elI~&ure2A^GrKy>&Q2ar(|jtkjUEMQH&(d1~|wJ$dOp;9w(hH|_)|PMe}L<{}lWDE^phFHOX8 zWD7!~KvI&PTM*^yb0I4}iGX~8x(T8xa8=8ioVsxo%1@;j1vRUM@39n(qfBg}M z*lAOWR$p9_wI(0C$((obvp{Ql^cRaU`7OglAh7D;RMY`Ob(aAPrGKb?&4~-FOj6^@6eA5%b=^nUJ?a6}WS2tBcwC=KpHr;WRkGX6o5C;qB4R7OV&QC*0zxTBTK>DafN%Mf3|g;_0!gD(B< zJa85d47Q_Hblo!0?fogR62BY+r0g6oY@ft+xQ6I#lHSc9I#b+k+tPOfS|UT}jZDWq zk~tfec=jK&b41T9g&z%2VfYn~0whISo3G5e zR}oslo>SJXekkJ^E$(8TCmudNt~vwQrjCw9E#GW5{8$J57kRQ0&v!(tT)Q92bT?{K zkKL0$5v{A21)rWtR1pW_4HFxKiSBnbEGtW!y6*Zdh4^ZV3C?RO&TAYf;8(Qtesy(n z3l#JHRL2dCv9-D#r`UIoSDo8EpAfm{mc9p#&CN%=xp>h8o=s69?urpO67#(N2sW;EV zr}D2}bE{g`pBm}}K1^uOn8DkvDYxvqhRHgwVULc`)%=VXz|IX+47QF z+`(sSpr?J`lKae`xyXn~=_DA7%Q-q;(RL`>Ok!`gO0Al4SJZ#~WFRF_k2c#HBz2!( zcIw|`^QS=2Y1uIE=p;cFxAr%8C#?M1FFyR^qr?>qZaGkAvA>CkgWkUT5A{nCwdm#X zF|XD5Dyn?shTQ(+J6AKs^at(I3;7Gtv*Q|D!t@W?lY$vDz5PDe<-7~~k!PQEvmNEB z{F5D0r{#$$e&hewkbGBhC7+5!|A?6VRO@SE--87KW6S>aHUyA#a8VuDK793}`9q$%dzN3E)T0;o z?D5GnIGd*1^Ad4i2-*?GOd7Co{bNp7Pa&~w3z1`gseNIyhc3$WAW*8WBE~p<%73XL zjT)*yR~!Lpdv|#1WCz|}E%X`r9%rjrg5kD=+j*{s){QUZUSukQq*M0uS|wL}`q$j- z?B2Hw9>-t-L0$XNXFL+N>sW-UMSe85)KjrQ%nd?MvB8Bt1f9C`2F7fcgpJ`zC@52ndtdnO{FDHQB%Z~w13Pj zVZ{itIzGzMfYL*{>Ame2gTn2Q#zANBCnicA%7f_8x0p@6K%IA$99>O17VU!U zoC|^?Ux?y_rQ`0WDqf#XNlsPQDqY-m+#R}*z3(fo=rt=K4_Z^|%DOIs59mC%sb2>( zD7^c``a%J*a}W6QJF^hRYXGxe2BuF`IhAl%#M2`Z`ua%YP6b#S?0cA)gx-a2)ELoXdw_udw4@Y36tWD*y3uYXpigqu42LZ}`E^S@nx5O{ z4_NJfq&!kE&B~XPZjYUud61cYkwMQC`02TeRah@43?MFPFW%96$qV-OfF0zarxy2%q;+aB|YiRc5X| z?h1RX-08s;gGt>Cqu^WWm7>$MDX4?(5G!cwF%g?>pLzU)h~AR+M3*lOynOgvi-3f2 z0Uk<>6LLs5?_;7WSkw;iKTYMvq8V3$E9b zm6n&(TOPe1U^Qm#fitG}*O(rQmCbXXH-A^QB0$B;lo9AGr=g` zDAnsV@i*~eF}id)U75@UG5t~_L|*r#t=`rYw-A|GDW(jyWF_5vQsKY#J5)~8^^49? zm8iPxplypDA`!~x-;vG13HRKHkbNpc$=u9C7v*2aDP$@G*g}SI19x0KKW2QW>if%t@xWFL5xk)i_s+jZg z@0V{g9ObU#s95&>Bjf>vNk_T9T+VxS^*?{3-J&})85*p!9XG1-pkWZyZozQn!EN7Z4?!^KMJ1 z)ApI&1bIlEjl5cVTCl6Wi0B_vA8C5r>lNv|*~$uJha5}8&G1z??v2G)a~0bT&Jn&U z|Ki=jMHV&Ix{M#f1-lUheWgl?URmo0JB?g6k@76zs|SLO{7(7;j)-oTw2Ym1Z%7ZF zl(Z`yKLJE3`vB;fO|@Ssozvrkky9BDabAEcZ0zkllt8VU-x>`P^L5vtA0SB;t-q|t zvcHu)zB_^zm|N`4cr?d+mm_pLSir$$s8EE}_@urtd}TdKgl)aZ)@RfikfU3`qKfDq z>Quk?`R%V?+qgF~|Jkw}(Ibd$`j`LqaVZ^*t{$OZ-%1t9br zqgkRO;$yMDx53|y&o+BI;==}ulnZ-y1kxxvAlyGwNSG#O`yRF}x$WY` z=0Vsejf| zcNs!P>c&+#92-j9?SJD##1Yd<<3QBpI+y(xGxAgL^ZK3(SJ}C}s-I&t_Che{5QB&N zVkyLapM%8}MBrl3O7s?fSJ%K?IsFMo6C1b#jrNzMU8DT)7$Z3}><0@={D2cT~q69&TMNP;&^=#~Apnghd8; zX2&0l{D(cJRD^EQ4NiN9t^Eh6Jg)_YZs<+=QC;I);P;6%&YSng;Agf`=>B;f2DftC z1{3#*Yp-l-*cL|sy7Ag3EZ`nabEQwP-fVd{%wBySL9}h_Nj$xKdapS~NSRmn3#}i6 zFO<1m?V!-nEm4H0@&8yl%dn`ruZ_^UZMempQU{UUF5=eeBDD@g? z;O1c&_yOAZ=aQAmV@01BINy|so5h|N)?W+{A;l-!bQ@~|hdjp@{q~Bc;Rn@tjoTQE zg@FY?w7w~X4%?3Tu0$bD5;MY4B@P&j^90b~V|}Cj#zRAO&x{n#ZVfVgyg(PTW_mNG zCvFx(oO=cdgpIoZ=UG8cE7BkTV74_2vS9<5@Cf?j*V5MFJ%+PP0BJ(){|?!|ztx~Y zA3LA!IbmuuQzAHs&BT>6s{!#Jx*XGHBRGF=#HoT)5o9_ruwN+Z;uc53;#j z-roc^K#|0pqW+RY+>Va~Q;6Hq8AhqostZIyx{hvu*oZzgay?f7NVkbFLGrI{uuV2Pst^xg3;fYrJt1Wc+acMhLd#jQ z7dL7rgmff+a5M}J@y?7Vm8xYHnnh0RgXM%yjh4Iz{e8uRsez&Z5_`x@F=m#8c zZp11_|RB<@MTO%Ye zAJX=gj+h;DQIuRmrk~xD3zH4w&6pykuK|9y4+QvR!$Y^bO}sK7U z{fezc^I@FLW%2sJ;tM-$wf!1^^(}_KGup`7^sJx^hEQ#8g++tb_VYVBZc*;^Uz^hv zP+{GXJ%UXM7fxYr=ZaT=uF+`PrSPIaY=`rIsWHY0PzorWi*FC5IOk?)$q^NY5VMfD z-TD|Vb(NMyCD1y7l=V*l3NET`b;6kN7LLXz${5Pb+9Wa|HuDhFpyktL#CxMp;?sKS8!=IW=e*5vsCvcx_`OyyUA}e0ybsy1fEiktewp+DFjjh>0H&To}FJ|FIe}T)#`v7-I>ng&g=TwH_HN$ zU&*ac*sqpRbyb>yk0-w$xjp{fyM8kSH&P_~k}g!%p@JG)Pm=;dzaYy5hyv>3RiW@O zdm91g*z&s>AB#An$n&r13#Ng0Bx%k3SeXeN7tfar}KnEp^THKc~_k$6+C5(eOuC{^4*| zg}=-8D1tlc>DHkTb2n_>$hV2A+M;t7p2glskjKgm$mGk4$?f>{ zY*9Vu7}Pa0Y^DA(1o?ENBAsqVKTz?^c%y#2nu2cR8pI8xoGT2YOtez7CwyiuQEa+} zBk!s@$p*qsWDsDV=lpI@aUw&7UjJT#2_>m&Stk=%&#F-yu49TB-lQOcl8$jr67~Kj zc_Z)IQ}S8+>;;U!A=&g*PYcv-e|5JL?#kXm>;cDt2;$Z}z>oQVsyi6P^4v_5eBo|Yxa;9?0mmN=k zPjHh{k{!Gu+f~yz#wm!2qpOmwVIenK4#y;mR>y1nijkKUk#<6NTXH2M4|OhtqEi`~ zEKmfaC*KoC??mX8dMTUQ`6BJv?xVcB<~{h6;22tR+!6jAjTXZW?bN87XkO02KO;`R zevZ#-(quA`S7S2{{`r?WOV{GeMi;U8o~@<*6kC{8L^8s`~s3MZ)8=gaAbCk7l) zf>IV81M*A2!qtWxoA>@Y_{j%f!xWLz$gB8CC?E)#Tjy&U4xB^abELTi;V7636Njxo zpX%}IHim4EWGF{sB+**_87x8WOC3p!FJ*lh$*RI<*c0YEt9ENi45o}Ks`^>p_m$+$ zJxSUii5cXt$U`$i=9@wR3rZ>ZMI7ANK+Y%_k*12^SDR+)yf*u)173Z4m*K%KVCZ0! zeW%>YlC)*!%XQ&o^;-Kf`zyQbJn|ikS5Wzu93OA0@d#E1P;v-0FT!F|Pj=PJOq@bu z8WziMZeANWXJ{iL4>bi7$s<^;%iP{Z9FYqPP`P5xs@kQmZf9AtTY;d%H@<&R7;{vCdET8-^w zSM8T~Wy%KUzMQEso2U4cYnxI1|V*Z@DLlYi8CW50hP ztAVfSz>g@p;AqP(U~}n|_T|IB{KA1Sy=c-Hv;m0qI+lqmy5JcAAX%tJ9wddpVD*b8 z%oVPvQJ1H7 zOD&p$p@A@nefjy@(yXL|2K3x%zx2KVZN*&j{L&uuta$yRyTEn+*>Mm6%H1%)JXjp}W z_0-@w=rq2tUqfPZI3zai*!MM|zSgc+M-unNCC4}_n9=~0x%v?|OZS3gL9*v=c2D$D zoJHAO>lop_ph!Wn3Woj{D0q-@<7a>rIE&dfG=xB(QMx3MAcL+#cnT9rH^yL|qXZ4T zQ3yIqAGHMvnsyeH0prNDyt||Ho{-^%^J_8SJ!B}^>Ly?lmir#Yj-1xu_3;6l zn%t<9)Z3bMN+;^Lz(@{GZueoBic@uAmeMm?>F`98aFY+h`JNs_*^N5$NRzmb;b&cI zU{Qm3{LLfI8Q~IV{_|-Y-z@0g1G8K;gIPijo6F4acwNt56d%6JFxQZLEL6)7?t04> zuss>|@cpH;cLh@gv1#yE9e~hcTQ$U1r{E!0gdT{MxW4<9A_^@+V8~Y?FPc>LJ=|wG zW4kAQSaOGs%eglmYsCK`wX9)pJ$sE#Zq@w3jT1oW_Tvj}@9l`O4MrZ35F*@lBsYM> zPCVt51@HC@F`op3{HEO+4=2(hJ0B0raDe^1?T&Y6NZ=Um3S)iyj>LLbT)xTGQtb

    nG*D|AfUn#?oNaBY`w9=M`(d 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant5.png b/windows/client-management/mdm/images/azure-ad-add-tenant5.png new file mode 100644 index 0000000000000000000000000000000000000000..ad951c46b2cf6c15e94f35d6ecdb63cc529a85ca GIT binary patch literal 25595 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 Y{zt_ah`B4`KQ5k0gB8R}M2-Ca4^JnN0ssI2 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant6.png b/windows/client-management/mdm/images/azure-ad-add-tenant6.png new file mode 100644 index 0000000000000000000000000000000000000000..169df3231625bf70bf5b17a4c3f30402b1d53210 GIT binary patch literal 7920 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 S2mkTlFL`MdsS1gALH`E+Ww&(z literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-add-tenant9.png b/windows/client-management/mdm/images/azure-ad-add-tenant9.png new file mode 100644 index 0000000000000000000000000000000000000000..6589bda70623c6442b82f6d80483818e33827f05 GIT binary patch literal 42594 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%0AMO&$<}Q51cvha6F<{eyJ|*9yrTp zu;!k(xIlTJIssK4Wrjgo9=v-Y;$hSyNHK0@Znw4kBmBgShI}`Iw_`nmzzb42$d%zq zoaEan`%OAEH_S;2b=NlMO%#@oh_mfU63l16Y+|00(romFEo^CUPp;CLUC6rCD)lkG z7pf+6;UWB+dU(uL_xj`dPsF(0cus^45oUA`Z^kI~L!&q~zT2?Y+~DgKC}hnf&13s0 zW@ArXixNd!;zdK`)$#+MDNJqnUCmE>^FqCzrJXq<1E1VvIAGfFEUl378R}FTsH<+y z-2U)DSCS;(>AiSlhUOc73c zrc1KpJw+kkSw~O%zA=eCuPvMIZYkx%u^J}m-`Fa}+2-OF!RAx4&++}5#{)xI>1|%g zBe1}~s>LQs*k_8>UrsF3*Zgr3z7_de=x57+8Z7S)y3Yy_BA3>3IAL5z-tAJxIWn4*L?H^0++Dp ziUZ<$Ftj7SwP&)kcN%s6Iq>*brl0>AFh*)HotH_S$NbSZHI4gaY)ysA_XO5vm`^PP zzBBOV>s;(WJedoHJztPh6L2E8J}RwsG^pFMZ!tfYmTm)99RZlqT2qm6B2wZMN$b9v zjY%-0Ug7(A)r!Md-8S&2p&%xA5nTtjS(*E28u*p2&7)~Do!u{jU$wEZ0h<)|Wnh8h zxjDh_a04VMfO7R`lBi}zbV7P0sx;-HH7Tm>2q(Jjn zh51U!c$L0UxoLK4L&F(^pa*8uiC)r*^n+Fgc76OkujlL_WVu@HvccDh!l)+?#{m!7;Jc$Id_g!{)H5nj;^I^OPtV%03hl@PEnwuo$KAYA%2J)ic))pMgpeW2SG3xdy3$II=&32Ri#eH7afeZS-R zY`~eI-_u8qZSE?Wa1;wt*s4zgxSFeWcC=|UG7lVYp<-c>i_0L{nI0jbwP93kw_h|| z+%^xM*AOifYEqX6J)f}u6wN5<16;E}j6hH?RIvgx1PO{}em^PWJ^Dz{g#>s|_s|_e zNb{eWOn*OrDeP=!>LoK!u5!sc;35B9J20J7h-Q(EN?fLZAI_zF&Zuw3(VK&)`0=kV z%5;aLRk{L!7ePQb_)y#|W3eL^sQ_%u*xG<ltX#Tqv+Soc_@i2FtD<}?Khf=!D4 z5z(Wd#5-zKz)VPCJ}y#hj?$`_Ury&NhM6OP*VJAZCUjaU=-v&@q0%w zxp=yMA4pQ!g9@FA*0wZ?M@!}fLO7N|%0%&{j*=r<(lY?00*hQvz$%p+o)!ee|=kvQO0<82T`rApF{s+lH zrTp{d<>dpMRN)gj8U2y8K#`2gPby>?to?-TAQIo$-P9L2@$DrY>E&U{z;K)~xj{jn zP=4TVbGY=z#}^rm`I(!~VySJ7iwF?{@wT!VjR`(-;HSsWwpYX483ZXcNIi!T$M3gx zD)FX+*LV(fUw83B9K2gxt%rHL%Yd5OV`GHOWU|Uyz@26N*6nI_2@#O2WwfxcWQ>{M z7#e;BK(}47U22OG?&q!e1H;z&kx2^z|2uj9Ct5z#;jDL)s#@Z0Qj*jb#=yXUCv;a2=(_QcDsLO}`Rsx# z4N8G5I?jaIIJ&trL2xiT5km;VLhb_|RF literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-app-gallery.png b/windows/client-management/mdm/images/azure-ad-app-gallery.png new file mode 100644 index 0000000000000000000000000000000000000000..f96d2b7f892f6e0498236bda0fd0537d976a3005 GIT binary patch literal 97234 zcmV)@K!LxBP)fFDZ*Bk+2_Yi@000VfMObu0Z*X~XX=iA30IUzpIsgCw4s=CWbVG7w zVRUJ4ZXk4NZDjy8_YVmG000SeMObuGZ)S9NVRB^vU2y+80000BbVXQnL}_zlY+-3_ zWpV(wz_gD5000PdMObuKVRCM1Zf5|%8|H@q000McMObuGZ*_8GWdQa6gX;hQ00?wN zSad^gZEa<4bO83umcIZ100wkLSaeirbZlh+sP57y00DZPNkl{hm&BRabGbNitS(t`cgnwXiIjLf;0drno%(Od01@Tx6uF%o=t%yHjITK?E^hMRY0)8Q1$QG*lHZ z#L+3V=1{ySq|rJPPWcIk3Kp?tFvhbRk%};6jw9OeD;Q1Djd{GlNdnof^N$xQapf^o zQp7KnA#uUDr4=hGXCQGKoU0duD6<=cxs0DlSf0i+vLRk>^0=FAB7p+4+OG>4--+B& zq>7cH>m(ssIE^f#I-$I}Db!sav zt1Y#C@}6tY9>>csf@)uS0c3yid4|Xt5NY6i{+dgp}>Po;1oWvI@Ts99=(-mK; zXnD-FrJy*1In}~dj`pU&sOB*;aZt1v90qssIyw=v$Gu7jll3r;%ON^VqRbf7&c&i= znT3nZnA9cAq3%cv^P3{FR=DHT4I$|hW+Hd|kc&L&=8hB20E?(FZ25&3=eUJPxHb6u z6@wk|A}4}>wMTFF85y$G8G}{VqpS28y#Mod)33KQ?B3n5YZs_~=g#^aJAFHL5USs~ zi>93oyLQvGi-UITY}mTpmYZT}s;KekvI{OK3bo%<% z8BJvwkITYGL^{bBh!WA1(*-7biHNGY!DuSOZ0u2jQvL!b7bJ^-HzDSgQT}9jQ(}1$ z(y0)rjvH^{qEz6RCR#Re!=^_$p&Sk6DXAx(`qeLe);p~Ufiv>C~N8r z1Wnx^yi?CYQ#PP_wr_9$=%d!R-*!CtWb2!6c6|1kcgK#pUAx$bD-=yPAl609iZ&(* zB`$Kxg~~Ecn)w&c`CR}gWs_Wf5m;^nqNzChL@zPPJ}!Pl5IRvbl{fp6k;@Ogj*CW9 z;VU=tYM1Dug>*Dct_!FoZi;wr697#QAOGx+umASg$%99Ze}3fnXRrM3h5XV~o6l&* zjSR2e^}*Zqo3}*II4LyUyt(_xkui^_`^ztf?e@NtC#iXAIGR$lb7$SQ9mz#gaqHl* zVo`Q96)0icr7BtKGXGr!xm1%2O*sKodL~Oj(}d=}5!O!LnpmQ@0HpLTBbv&ddh#+% zb{!WkWTI075$iN^=_mz969Uu?8XeZEaVOZ>SmA7<$k9k4SG0sUQ{&Yi{d#|<>U_tb zr=g>|wb$|GUp~(+_|8^m0GgV;x>#sR5q2j%`DFjuvukT>*HTk!fA%wPG?a$W)S7e7 z)F5D`H=*bk4Wb*5rV>}4Id(1xE6qIkA!RF&ENB`nXEc;115G8a^h!a~XjAiJyf`#X z#$Aj==fnbCAaCl$?NQ=h4bj^d#7Qe<+kpsg@~@-BHJU6S`Us*aHWOif`Reaqc;&ax zzx3*F{_xtX>hfFwWVG(~dgGyEpYGfLett=6M*g`h)rB|SdM&r;BAJ`=qp4@>*0#NS zM;(r#($Zm@4XeJmdkR2}#ME^(HC8z_)Sh0Tsnu1H0I)qIG!>E6vg}D=LrZiyh`Fm% z@W@xlMplV{DsC4QCz?hBstDBCNHmSLoFEIDM%W~w8`25QfdrzdKwRMzKuR&?kM`)W z5za^S4I>%RRQLuc5nad4CjPyz$;MHMd#Pk60H;cm{^vLU@TWI^|Jv)n`|o%Eq%q~y zcn#5mLd;EppdWqu?q>%-{QS^|`wqOn|Hw!BN)`4ZS@_WuE4|yc^&UUo_x0DcPdtIe z-o8_(+}pN!ckU#Bx{j%wXc}v!H^QKmPUbvCk2so2-{i^giN+G?Xc}vdD;-Vw@6!mc zLE_L<$}%qxB#4NIxM-T_=8+_!slfP56ipM|!zFGhUO1X^4o1a|{6s+MLqt>2Tg*hD zX)>UcXLkNjHUU`OT353vNKGa@(i7{31%MOiYxQWY9$mFZN2ah;V=gqU-?N7hS?Tp| z-|nIBmAapK22)iAM z$wt#e_cd_VL4hm1;?i5hgiK&CB(z8scjfkP5=|48O&prWUFnsMrow?r%3^q;w@ajK z*yg#-|0tm8!=g&3T6pYnuU5LW7LVTj_J1}0$5RcPw}KkCZlh?+HgeFgbsK=TVe=Mj z`mKLvvoDJ3pV>mu)0^v`dfJ+G8uv{@XsQF6mT^i}?a|tug$85VU$f8bOF8}e=?ib1 zxv>BInM=9njOFPLS8dp-@m$HXe#mfSAH}VK3Lv>eQ}~I5&si1GH!y9ck7La zWpL>$*!*3{ehWi5nhMVd8Sk0JRaVB8UJ+K3$@WaF#v-v0)&)aMynu=4_?9l-QK^C7e7Lf)fubz|4Uixy#Q>(_RGL5F1 zNHnFO)LD|5d-^{QraZRar1-K>LpknE^>2`Coy8)t(EA7oJ^v*ReSYuiHFrXA5Y9n#H$=`F5yCQ zsvL`Ld~)+~^-x~^@$CTLxwSHk*MWl6n-sM?M6C%^Z!x6EOp}F8E}B9>M&_m` z*l3C^yEa$prJPg$wm(C0*bN-rbj-c!E7$jqxfMsLPnuktj(aFfJ?#3)7pb|*b9T4J z96lHXj^eGv%F?uq{FDr3N_u`uZt+E}MM+jfnc;@koTt*J7U}SQTh2ulsOhFZvMKoBn5*Y(uGKhYhu`zPiqM#O|CTr zC`eIsD9TOogEqnR5gw=yGazGSy4XY$65FK5Sp7bfTn_WQE=_C76LJGZ`qmj1RK=M( zGidsarPjc7X>)6fOE3KNi;IfGUd1u*rmviUQUI#rh*R;U6Q7&Da)&V0P0dpedwzN7 zJl2Hq+F#c0Urm8FJuUZ4UdbhOMK0d%uQlf@)v4+E=W>g_GuulErj}I~D2vm*^-f=- zyRN~-kgvg2-{@*?a$0X%)gHv9=*Ef0U8r-UqOruo= z5Qznx1PJ44VAZY}-NrBdqmTBydFSZGSU^NLtrwf`{y3u*n7Zj08&K=N_l0%u$rCoa%0erE-AyWWYG!^) zS#=>L3jIq6^h$*eTUszf%~o9ipyDg7CAXqVyB6c$)XLh(@>*c+Z|YxQEx`UKGjob# zh@|mfXC;TI>r(Mk(k%0+cs~%SW}=$@f3VWS^iDvMcOH?d!p^BAR+!i+%x<3yea+Pd zjVXtXrlH;S6pjK}bQYz?oJa06#)eXDi6L95P9yKckNP~#R6{#N)On7c&VlB{w&l`bq@bs*pe>|s7LGn z_4BO!qVqQTv6&)$W?KF^=vEba5(vL0h>2-gO(Fe*IGUW|?{W&i!?DhiS8ma)toRrF zOZVp&uS_lYCgxqE^Ir|jz1K7MxNl}#^UVCxLcqVUne3*A(Y)rNE7$MOyK7{>#)Q z%PUJTBU{v1{MoFa4rM@g??g5K;!;RQ97Icq?t&67hcVRDUpyC ziNp0I9ztFa?R_vIE{GLfkR-ywK^^I^A!-ttd3qs1LJ=+MdgKtvmlwclHL$|NBqBIL zh=E`j__+dr)(FCbElIkF0ElK7M*eULg&DCD7(!rfkI7AH8GGG|pSC-g95|!DK6YZF9 zqjQR7YQEIwNaT3LSr#}6ZB_&Rx%s*A@o^jzqs1*{{uTe^MG`78gnj#rp$wCz#6>F0Z*#r7G~rXW)>T>aL<)vb=RfA)DA17r8 z{o%91UYuW&ZZxa&iZ2h%2Y~_c9SE!h)>dJ6h{W$CTr$5fhXZ_y#x4GO`e15uYWe{Q zeKwKqmf}G;D+;+oGa*{PaFP0Rc5WuZAanDxI2kM%@$!vH(V5w4T!q>i)6`ttU~^a| z=rv(bO0I%QqmwGGBOo4A7756aO0lpAp7T6o1<|7!A}!;3_E&+xDn6k;3?9)hxoT`| zWO`-_GE=slor%>8slPm;!t&rSIyOT4dU3tn^8zXwL$FvDCee!qV`HPl?+}$8OA*}2 zfHK-R>tntUPpa$LnemCSXkC~=Tl817g{kus6XOsAeIY^~JeZ6aK#&V5vB$xm>Jc3U z+dr7ZCG7U>kr0|eLB^rPK9dh7nD#ip8F&+>Km&Y5jYXCgallS?ju=~*M@w9bF2Dqy zLPrrgGI$2b(S_e1HfNZeoWLc_2zW7cAz{v$L7|wR6Fw-H5lvyD-rnwu7r#4k@|(Q8 z+`ISgpjOA7kTf*br=?#?OHb|U?hJ(L43$S~tE++4J9lrFl^e$<#^?kGxcY&nm?lPS zeWmZA7UvbEnyV^q-x(Sm9aR4&A$Vw^XmvhtQ30Zi**nOy!RQdp*dra$yd&n?bly`ZPJ zHzy~XO!Hw}I0>OVcx`Ykw3I>N>x!QouB@*3SN-$zv&}6{6O$98qa&@CTM&_?8NK=u zpuM<)Go<>E3z1!j26EEBvP4cUF9#b?b!`dZg5t4EyP0ZvrQ=FxR|m5Mfl(nokpSr# z>8NpxYytWz!Wn;t8j~*8LITiQtgetYq}eJhB>s`4WiDY3XtrU?DWobvs_WOU1(#bW zRsq^{cdp;KPA;L~hq73JsKYh|br3Qp%8;ef($m|Gia-YJkc4n!n+_*o8KMID77ps~ z??YD8>piPPDQc{}5;P{QLLhWNtybZ{<#IMO)Q^k~lPU(4gU0tS69bZY7;z%qBlU@1 zt`1&pztYy-)78@2jKXxKqrIi28MV6^pL4T>KP~wh>L7YS7a_}2G7xXV+KbdEm|{-A zjEG7O2yBouVAXb|?f&rn(XmmJsRC6G*9P1BmxqV%Lx#b@LF6GgGmt~Xa5!oU3JQ#6 zhMTu;AU}t04-vaD3eqxA#zc8V6w%_XvW-Rzjy7meQd+Fn>rg((wdi+b^gfxel1oSk zp)nIPH*Q`>5g~3O;*ljmBINMM{kHbY)iu>cMMcIkBU*y_-Me?_#=$JZM1kRk2pJn6 z#rZ&BHIzHcbkqfclZn9U%-rQSgMcl~q-+gSFafu~^VoeZ5bs)xdfTij$(FNr6clPWVqrosR(4Ui=ot2e2H#ZxsoS{+{pp%PS z;$K}xlES1gJCxGtwPZzv*yr}`A(cvb`t<4d-ruV?=;*KfvCtFO71DNk_xO z!>Z!!LVX4Uez@mYq|YkWD2*nK(WIN2dVtzg>#Ww7m*~n$m8I#yR|wF6nxQ;bRb$2w zrp93@*5t!S@EvBTm>&p3~MfO5%R4n`d6SJoB68 znNNFW=jqVw=(zInCm$o)Zrr$j=FI86d-r~O>f1lQ_8O{u`;~UJMvcOap{qu#X>4pj z=EGa~L|uksIy*ZM`WR?~3F00taRy;@Yv@*6d)xH%6e92P<;y)i-H6NUH?Oz1x07*V zOG^ud2lI2oBg3t&t*DsrJs=$ANa#*lX=*px5g)T5VTX7onLy&Q3=dG)Q;;>TNCcXjpm_u^ZeLF4}Zejpqe_V)I`DJZFR zUN8Qfo0~)Ng1%_k*whF(ym{+pT3RYv6mDpNSp^~l{(>;@9U=|F`09NKv##zgomM+Qmo}V-^$-9kB8^Q= zaZtNj%f<@ghE0;Lce@D4&020=0H>+8cY&?PTF z4>=FtdA(lvg>KVUkq|;6^(>8SzTsN`7F)`TYjg5J~5g-8)LekY+NJ!{?^*~6xv3XSEoW0jxukTuGuXA+j9XktA;-6SV zSEeYMFI)5x}q{QG(5yqF$Bgy?xV+!(#h%Qd6MRIcc<&> zYLQ22TiaSN#Pyw>9rVg9LaXfc{^#pU%Sr(fBkJkti4}t5$B!Ao5(Wt+;pZH(#@Z_WK@|V+k8JtdFrEoBimcWmhg= zj)A}qz^a@fN$RX90MIzw`I%b@>DsAtXsFnWl7}sXkual zYS=f;g*1g(>1Ii)@aD~%Nmv~I^F_fKzNYr>$ka-Et4nLPSJae#@x>Rp8OVdtQNZb) z_$|EwN8wj_T|sSq<@osc;GzD4J!?~q+smqoCLT>5Ix;AiZSHyTk?u@SZ%Nfh5l!2B ztM@h*{MF);yhR7|7Wb;?zTb7_n|Fi%wdzdXoQ|a9xBq)fceb?^mDd$2H+$26S>5)E z+TtT8`v;Ep3>@q6dFlH3^OsH)m2K6XRNqpn9jRu2(cb1tLG#(+hyQY7J=e+rBAQE`s$LUOIEL0wQSk4S+i!XT)E=4*IsLHZ~OVr ze+FOIuV2fV{_>4q@`-#jKPVrCCF5gb1bqMg{k;wFtDfSrw2I0KYIpv^+4URNF`L%b zR@O@wg+lao-TJkMj|}pa?H%ovl@*k)x~6K~`gMJMy(p=xuWQ=BZ~5|%O7`q#6{}XS ztf)x6KkvP{@6Mew_nn@;9uzwH?z?jv8}=?3!ughF=z>}YYJHkCpy{@)j5EmM{8_%wXhPujjy6%h zC`XAVIk``m$+^_k)rh0J(w)4m&>Qi*2`2br>bCY)&WJ0otgO6!`zDfH<0Qwidv`Hc zQkbA=NX~|&1-?%TQ&X|^Jshb4ESoC#A59=vz|9$#-!&Wi>_b^IxYm<6lR)6m$U0@fOwZ>xM%KEXTp^md~MyR1 z&fkoFK|K~Z2wFNNjKEuJ54sRTg5uG#@-o)J5Jn!1U>8SbEf!8iJJVrU4!WkchG;s| zo%Fe}vC(L4?JZ~^AZW++o0@>ElpL9pWnK=!-0=$+&-nx}0MF{Mm!Vl;etteCCpxy@ z2nzC0hf+aP$bmLAoH=tEJ-8Yy`q)w82HT1a;LT+iYhD!>9B@eEph$Obx9i8pN5NsZ zeq_X=@cH`Z*We0fqJ(1L0CdNkwzgJ6WDBNaDT1Ma!2#*M_`~%m6cFH2^ZtGK=2x3C zR>5Xt7RVuxEad@~KwZEgG9xU*I?spD84+_+QXV$Elgc!jEKUc3>B{g)r_%GN|i00L29zoN} zm(Wy(23&~DE%rO@iHbA0vfbr{m5oK&UR+;N4TVKz+wnY31Tw4Y%63=f$C7FSjn#UN zip#d0IeY4}&o1sN-BP$`ZMvsjA*#B*OjY%_XndQ*bzdhp8&{*)d3%BMi>{IEr zE&81g`!*c95vQy^`{h5UPXDy(%&T?h96w8rzgRnvH$R=Xq%Utl&kvStX=^L4sNYds zu|*NNv7HMO;rgMSwS0~N5be8qCsyKVbc zuAlbHA?T=lj-MqJViUsCa(;m~5ipV{-BMWK@mt$l;4VK!DcuD-4aEQ?UcEitZs8oe zIy>13j|qzAzB^~#y0!D?&nw_JZv;2_!U|Hf{u^G?-2=SUCT~WgkFXK5^6L zjncbCix#e4v-;il<{HqX`P;StfVFGay#D%s^Cr#++~{}y*8JX{-laU1tFO<`eP;I+?3(YVX%t-nJGVN>7{~#M61wK*wD5puM)BFNlkqF|jG*m=FzK4$< zc1_r^d#G&CY)0!fvN6+LogAD=2?*AL@GDoY1a#?1TaHgiFT)m;$c<#BFqoT;Od|{V zgdm4&aHWOQ6H6dj?iB%6$45)Q`0o1p`fJy&fC{-hqZry)2TD3HWmGHrv#)bxk4MfVcqSu3S zf*50}Y|{#=qW)=8vPKNMBWRr|eFu7DQK2P4N~RjLYj7YqshTRnwNmt4y8IaxRm%ZU zAc2W(*|O!+PcOOvW>8mYD+b!AFf~v|1_&p<+S=;-LwAivF(A4lI}4i1j3J2VRYj$5#lfxa!6KX1+2H8xEpJR}~s7~&3vHR4RtpY<@?HkH41 z%bRb$0ZJXd$Z8_uu(cH{R-iWgkgAO5iXRNh;y zd9&N)qv3d`BX2?4Q#9eJ(|PSPK3d+@T_*1=ELj(KWm}Wih}bCIQ&n*MlfnAtRB6q& z_?iq)oyxwU>E5Q0n;yP5{+B(&f7&+m-TvX%?VC12)8V|vfTrU~ZhHF68E64bWp8Y3 z-u(BuB+!EOGhUma2rQJtxOe9KTDo~Cu^-@v@0<~qi6XnZyVL`DcEvZ^&uDr7y82oH z6xT0UW@!wMo%3i?D0(UTDJ|Q>qoqSkU4Q!Q8DTR0TfAhE&={7pC|?-70tGwST~fkA z0Oai1Z@b25a@IL>=P*b&e(>Q^;iS@sn3~_5{p;Dh$@}lWw_xD{p!@27{ilF{@-1Gn z`1RLcmkBw^R?YtQ>|gEJv4f)&zspKz&V19V4KCAlJ9n^i*G}mL0I(3@e?h@^tgz7% zDpCCh*d9CQ+Wd-=6DN-GSyC~jOR+htgI>@&3C2UZBTEL-E@tX{y>;QCWJMHjA6h8w zj5JhA>Uuu`BqoHh<`Tz*4X``6f>j?qjQ*?FF1wf|Cp;fe;Yn%(DP%|~_)vRGZdWZ3 z#oxGbop+FhaJAjt-EO~hg*VsmUTrOdg9iom#upFyiG$#a`5G7_inmO7z;soyI1%+d z7MQB60B>T8@+4!XKR9f?7y`MuD!#a)q5?iyJ~=vRb+Qejhktyup<-rGU0uzq8VZ~k z3e60gTUTMbefzd(hW?<96hy}zAx%t69L2wQ$bmvTgNwT%vDINR4@fgZCVgli25+J6XD9ojPJ$0A1Op_pMzBL+8-=?My&e@Q zN=`SFqsg(SH*G~q_b%pf z(&RO3R}&v#Ms~Pf``4ov(KPlALDQ0|{G-PXkB*L&Ru_O6jYuMxqLljWb7-p9w=3N$ zQYhyzkinl;-=r8{kE+;a^)q# zfXmc^LS!2Dt45@WQ9qoFor=7zY{U0^L-+W7A+w*H^iw!_|E@@%*zVr@ii_c@cxv5A z?1z_$O{&8gN`~TqLT2BS7S_Jc8sFA8PXlO4_2;)rJ594<4LGsc&=WV=JN zM`Vc4c-|+52muu~haUv;Og-{o$UohSV1vZH6H(;7u)4|Ea!ktDn9LQrG(|8;*X1}* zgeQvsJ_*jJj*=&brv{*jtZn8xbZ;9JB&QJg$>fO5`@#UUy4-F8SYE1;K z8@+bz8t3R@Q)8NR#IG>&tKVo2nv5%oZ5=_crmweHEDCca3{jb!2)&wP*ON_g=Skn} zu}3sA%2uMG@If-|Vg#7QDq>@8RE&qy{*E$mzBg~*jMUqMQL6cD%|5i6P!R*a8fj`c?6jP97YS(8Z1_s|b=^$IA; zJ~?B2m^U^aXkbub$qz??w{Z+hr5Taway!72F0;_AYxbnqW-RnJ>W!FubZ_WxB85y3 z4g!Q4?1eG99`nQP568_IaN^NJP=^CaOToiu^xU}_>Gu;dD2aXaD0I>^zM*0>W75Gl zWjW{!*fu_T>(-5E&Q$JdQ2yWtru&D-DT#5yqY8L(?W(L4x1F?hL1%0^b_SOyo@z}} z`?;amIuLfR+5-Ox;?6BP6MGwf@23fJpSkiWR1#6W&=DD*Cd%pVey)|tNzP5^CgK!) z2r>D_$FUPLk&*B{Y@#0?j2AP37tr)s7j9pT{IaU9bbnhT#DPJL&2=?psG7tl1d zcV|V-p5pRtTA3t!yGrw`YRk%Mb~JZC_hN_I=G{BXw(Lx81iBT~rQ1u^7Nzn_YYM;l zT}aEbZx*!sT3eg{H}B_rg!B)W9)PAXL;d50-D?LvADNi?py%o<3p^o{&Rf(y4W*$4 z>F?&PYi!uw9^Rl>Q{P&eziV}MWB4Pk**~tLzc>E1xqTfe?;5OV*eQ7piwV!0>fF=r zHJLe{`1H@II}?-Fh)FBT)FK7#n4dZ3n^crx2lnl$S^iDA)`q)CC}ix1TZ zppxE}*pZtVGu{%nzOy5%u81YY;6xiY)uZZ9W;!#olsw6{9%Mgrx@|KpyVJiu&RNB? zFFAue&VAiM(vmlk`;2yW%*jm8?bBpwneNtXKW%Kyh$p84{o$Xn-8{5qPPY(8KIGDw zLvV)FA;?Bryo<=8k=k24aGo$Wl#VZv0l z9XHF~X*OoQWOa+$1Qj>P&iCo>tYDnZ#Wb9PV)Hw`!8b^rdBR3=gN#^t(><9MarR7rdOIdB5lH;=z`*}(aLf!%ibPmiMi&>?Kn}B zU$B?>)LimVz*J*P&C6&Slee1Y;_~`}_`r-D)aw_%?ydcmnq(Wo`ws#ts($Ss9)NBI(6qFAMHWq6*VR+8Xv0U}ez!L7gTv4?1E}-U z-(Gg$d%I42YiV!ta>4G*8wUfL4*uDk)XMzj>Avu~{E%@UsP!trZAEKE2gy4e!uy#3 zZFsb{aaVxS`knDnS-ELVL-_;o=%|=FGz&aPj?o7rg6ye>4;~AeM?+|z93#&@AB4}C zXUJ5d9>ejn@FiXxM-E5kj0iMj2E)%r7AI!!${{QnFrIgL=K9Q+ z%yc8e@yd8hoOC1^Epz?wi>nADB#Cd%uP+XsOHY=hT&86g_}me08P4+jIaZ7e=Unsb z`V0Zdq(kAjpP_B~vRpCc&Xr4NcCO6D*}EQOITMJFYk5ZY^c2$!8Ggo@XP?6(&#~gS zt~VKHDChd&nA4ADrIV{R+3}}E5LfYx^8aP;%7d$@*1T1tM8cYlB>^NP0c4RSL=X^! z2=70gdNoty)J)B2%^%iOS*25sf;&3T1!ey50s26ekmUxF+?#t7vIp+HK}e8ApYx{5 z@uA@O<~^5rmLwoaWSL+0>F#^_Y<>FP8}yIq`qizz-QPLqJKy)6^Xt>gIW}ljU0RV) zal)IFVh0HzNu)-MQ7`<6pLm4q@;za2SFsL+8lKpk;{(-jPK>qs0=R5tO~9r<+d zm`a*s<%aE0V0um*pp*Zxk_m?fW_ zvX)(mizh;&lhc3QAo(=Vqg&b7l&lv17Cq}dXs^9}|3Cg}>#dl>;k8qE9m#kj3AcP- zId;nnn6aV9c-_~*uRa*{Y|B5t@kUp7B`CAQUhfm5Qj9_I^(#JTtvvK@AoyMt_5(Zi z*6hIW8FWh~bHWt_rp2!dS2i?NH$+^(M>X}vZ?$o%sXAz&hJtxKQbm62!$75tD&x2T zl2sLxGX+a5D9JzAT!Y_wQ_L)a$=Q{}K1GBpY0#%gbu6__Nxb=-B8YC3hF0zBBUSXN z6hW1Ez=maTyJ*UNuCy*Ow~_+L)UFH5s$a<$AqSt5@t0#&dspC8}F|0?ySJ1Ksu|c){YClL%o3(Olvb#a6 z=aIEgpG`?nuPRwLOE+qHL$-Am=?Q^DX18-NSb2(j;!U&UOcy-M|rXKAfa0 zl|*xyp**X}PbL6OOw@Wom7yaRZZRY= z<s!uRlHIJRiaRBeq{++b%aSgtM9KCirU2* z)UjjXnD#DOl+hDyggld_P7;@OPdL+sv~I|$JK|%1g(rIOV^w6pl<{6joOT1 zZ^On#_HjeMuh1!rwMh>b1952sWIY=fR74O7v4*5qnAe9o6lrp$*fbu2P*Zme2Gn?j ziK(0L3C<1U$u=IR;{%l;3WJyyDuEk#ap0OUJH?PWNd<)=3)VI)+!A6IhRqkhcnq2O z52XWsH=V40G$&@pyVRkkgVAGMn2Cxq#^$CCoy zYXQoy`*`a0h)AO$HF&foBP)N}GRE;Xh{nQ)!Yfc6VObKFdI@W|dY1HDM0-25-m+LU z0ol@zsrEr}*X3GTDk${3JH~=^I7vg73p^)(!yxwj=~(2-u@9F?y&{ZBDUP*iP4o@O zIoI$nfx2zd)l3+~Y+N*i4LPL&93C#xE})9AgRM>{L~Ug}%5ri}bXJsoJUdUl8p*s9 z6m}Fen>HD2+Eo)eT#Hw)=r^fAm;={teDcGM;}@^*{KM7F=Z3%e@&DIu5^vzh=C(M?7U4V>5N)nUmtZIVQse?6}uN!3C@-%855NIYd+ zE(Dp2BvOk6n|AbAY>FGU7;@b(8Fbqh!~gJ~S04G@mF-{tIPcg%W_Lg4CmMgG|C7tt zbe6%>UocO|*e&Z!ia8@xG-6rz-)@eWMwbgcJi?ENkt(PNzsAQNe+-(ULJC-;Q65XAYRo}m2jV!JrBuG7Dr{%CM9zo14>7PkE;f3wtkNZ z|8ipk=YFur2_JXkTTe2%u(RP6YRO$s?diJcQA_r|Y4XTxtnPOzwR3jnZ z7c-8N`HuIsTp*~;ra_@4`KF<;Dr_zx7*<%prWB!iN1f6aNwR5DK5dX0!L!w*D;h23 z{pjy0CbN&sWvQ?!7uAAse7pMrggtvh=&g2+O}`qxe$UCvAk?zn%NV3CIdN%nY+!P% zA3GPWSd@nOv>tx=VQ{MPY3SzCwDGuRsY#$#QR)le?Yb4apt=T30y z=FOWiV;nfOva%A&KpupOS#O9KrYGIKdp9OdBRPZqdA7zhp^nZhn+^_Q_TIkUUR)5E z6R2KHj!n%wy&*H=S+pG`z0U|jSguP4w|sjv)E@JVju^h1vJq?K1yZbqtX%#2igSxn zIUEfN7rhx7Unb19Z( z!D>oiI7}pqRp{`$ZrwU841!5zu|NbSLNr&uYQZuWn0ppW9~ci8qtRWvc3}srC+^>m zWoNo@9LonFpSRzB`^hJt1VthFtFOKaf%5WltZs%Sldwh#m=yy`EFc4>ga8N_0$6Yd zR1HcdE9`(Z!I3Cp+qP|iKmZdvVP5vYGhWkyyJ=HhmYZ+GwZ}wA($4 z9|Uc93oDBjC+UbWXiNbi|Fz@w(aAZesHvi|#F7%f1Q~<)S2ArzNVaw%nIzGzGaj~) zq<=jvqaW2?sx~r8DnmD+9%G8uBMlBDP7m^V>iEK)MAugSo2RN3F#5|hNr%7u>95lV z(vFjPP2N;_==3dCq4q@>;nbk@ggEAUU(CMK8`{=pej$TTdGI+3VbebhUB460N?R|^ zjt^}4e5g1+Ft)pYZ0E(9@qy2NFmAnKer+rP1_lM|fUCA{-HMSVW*-IHf!jc4SQg4y z5;+pV;!O`d^blwg>`T}bD?$)9g$$Oy0$*Zz1kmb(4?g(%>#t+f2)6s~yYE2Q$QI*W z{KYD3pgJUc`Q?{EhoE6_HrDO{l|l^bmtiDISPgXe;)^fh7BrUi!2M*b-w7pA1Y|(i zP!E}4%@ZhtQS584y@ruA)BvGE9+Ft82G<109P$to-do0i_&+}WxUIDn({N)YU`#Ng zU{jhzc{c6rY4o~Ir+n|{!nWQ2g|PRf8Qs#H!4};~#pU4oj`nmwSg7A2k)(CG21ae< zh5>1%d@4^RB^{{SuzHQ3^+>W8+KH;MF+6djhvaMrq@@lrL( zk+jg)`q3iDO3Mq}C8@ri9(I$r0#1Kn^GUiHazWzJ!$kcAu;Xiyt&$vl@{LPYwWtC6 zZ;-HQyF;i7Hf?CCAx|;C9K2o-9k?a(eO7n>zkWJ6z7y-CeGlYC`#&Ev=BWhPfY`uc z7&U@>z)~0jo;!E$*=L`{fRBtLUwGjKFcxm5KJmm8d-m+XS>%k-;bV_I1}X)sf$AUt zY6Q1oNQ&`mb8|C@6ZDCk!Ohsg5lG@uD@L?f;0XkYd$!2rkw+c@5fX00A|7C0LUnj< z`oIGZpe&4ZQ4mf+85DulA+Tx^_>xfgOE0~IgUA_*;TO+PF?hvo;T=16;4kj+q9AZB z2G*c|=z!W`i0nKY#yUs1vyI2PeJ4&}Wo@2Kg(OO|X}G2Sz`@^iAB*_9-lv8O;jW$t zKpz3r!hDjB7@frU%Va2#OeCRXB6KNcK@nMQ=>uD+sDcW3+gw5h9^Ro9^R$ECVV|$G z>O%Qp4IeNv+j_!FH$|j{6^_tRmB~=g$i8DEX|IhCgceY@+~hnfD^wWsiqg|)Ju1(n z-6zl7xj>1B?6=-9Lqp>0WK0E!iT}W+Z}Dt;`Ret+pN6-5Hu&@>SN8qS(7N7Bh4KE3 zj_=2IUHlYpAz`J!-~JZw_!ukCef~KXEx|Ajv;_VG7#HF(C&r@~q2eHtVBiZ$FdwqT15P|@#UL2R zu?qJUb5O`^U^u*agkL0wlAvCc4r<43XWSNsK2QKRfx+J(T4;`8D;}>JOQ@bbi%~UF zVJSpZ1UGxZzTkUkh(eJGw4&cJX5NjW*fgr9Qi@G?bsuXMb@34nVVmkmm?B=A95@F7 zIv@HtE$>dk?7MQ4<;<1RWERnEL!j6QfiBKQGhcDLYCIxJ;~PgnoI<#h@ZL!%1}}@O z?QL7R&70(DT>;~0#rvHI^VPAv*(8LQN18a@#F1>|h)?T9^laE6AQhZS z&Ez0t(`xn&TYPeQ?Z(%`*U$ZMt>xR{U0)7;H+=o4{jBr+`3o3sg6Do#ADcRCicd=w zJZcVGyC4&8sjIBpee`&XPKQOGMb``*dH=8jas*)VagH`pa77h_(f~3Q06u zO@)PVq7ImwW<#Bz@-8mk)NNfEM>>o_DiAW^nlOZ8)2?bP=>7AbBmra7Z@>BWXQ8A}@D(*|XEP5d=}EQk4#D4ShO7XKeZXm>2n$AuB$G2Ipc0K!XM4|ndxPEz%qdfx#_OHT2^PARmoP@Ydn1fc4{U}a_P?)q@`p-`m|^^MhajaUo;>m&rQ z0_}STeq9$na4@t#f#Cky;65Q7nL~{g01`SNM*vq=wj?7gOy~)cp+Ygww4P!vgiL5i z3hLE(z*knZdNSkdK;|8VgS=tJ1AbZ0hAQ;)q*YQoluqI|V1z}hBiX7*$h!*a=Ackg zUmwqAWeEqZec!IshJLG5w*^f{>v&VML}UFQl`j$qH0%omfxT6A?^W0DsWsx<1>3U~ zhmeVpRYd}g2I`ICOhhUfc!ul2P=zm>H#Ai>wI2$%9gMWsM%rq_ZGmuGO}IS}=?FBo zRy(VXT5Q@H#VX(ULZwfC)GBgQ%tt|RxZTfc_E`f>o77+Db@ z)!Oy<0&CW-UUT0nVC{XY*WPz;$=umfr%fxkV|xCKX$)|XVA{+XJjf}CO`Tpqz$D~_ zol-pIg=q<978lJdDw;8?@Qzutc;FO;S%t;Lvr0&RJL@EzH2J zl_Ouoowf3uQCLXBE@&2&&;V0e8%3$ZDMC>xP61E2EKk+0kg2Z>v>k-H@!oNJ%7RRQ z6ZWVAFUfnHcc{A-z6~qXme1dBEu6MMJ4MzOL{TkPhO2dvEE77dj)PJ`D$PV3a#r=} z`WAYYrR=+kWI?XzVIV)tMo~%8{Dli<&z)0PJgfBXWu;}yif2Qta8~iG!XgvUu&{8& z$`$u-T)(dTKA^mO9l?71-oGBWe?vLJ#$Vho!-kFJDr~SJm)W?ne8oM>UwG;H|NZkf zUw!?@1ity>*WdgJ2S57V8LTv(U{ic=O4ziytM-?F{g(^oFDzSD=80v_Rw_klX{q42 zv6UHT94sweYGTQfrHdCY0kDHDD`(PQ+&cQUj4?8dx*ZtH!ajTJs7xBSWn|i^46%&S z2JBQMiBz5lJ8+li)(1OQS{tJ>h1zCN`-(aWYHcE8^f(7j#hI)|B`P~EgZvVhrMuF) zp~#uDYQm&~gh{}z;3!Iep>BzaP}LD=uFOqnHyTWRdAI|T(~#Cj70Es#K~^tIU=$s4 zV;upH;zf&rB_IV8V27nkz!s$z3_<}P-7Nuls!YyMWj5pj z%gTz2OP+b=S@I6iwX4_cnQsjkbK!k?KG*^_Z4j{O-~8=gl`dVjN`G6eI=OPyO5tXl zqPBbNZN-Y^WLsfw`O{{Mn~*&*J5L7CEe+=EgsfZ|OseeM$pDj9CQpPN_$rq#TAkc8 z6IoWCCX(sz34N=ollv`8Gf9fMDFTf5g4!vXb{J9kjTW^xlL#1nRrQnjZ42sbHS=+V z$4|@wCS>I(0)Rhdr}7s+BNq~$EjKxX>-5ZKAWb4$US3{yc6L@))`A5K)~s1mQc{Ay z`T6-pMMcx6P0Pv2$<58hZ&p^$y!i`23U`~E$qE)P7*t`C1}MgZo>s3)dL#6-aNz=c zJV~Yo8nidEFd7bicK%a_O}Ei(x^zkDsx)mYHMV=GZG}mvw)yU!S}=X=_$-~s*@PQ~C=F&Pqh8#?L50aL#U~-u&pflE&$*Vb4|3V?fF_vap z=SbR3n#$NTEhb_dG@|UA_Q?07b96p=lk?}^IdAderMSyDd+wd+Siq@FqZYP(HJd8v zhvVkl^s=w!1(`x;H37>;FFCoBz>(9ZPsd|CLUkZf<2hkzX<1nr{-Wo{@q&T^3|muY z(=-yQkWI;!Dx0pBZ2DA6Ou!SW!=^BHf0*Xgo!yNv*(n|o;%KT;n?xn1=H_9 z=;uzFT2e9xaqook#B9sirgtY10=7AfjQNb_guoqZCPBh!GiKuce15?Ur;l)`uCS=& z&Up)*7RbjC-JIjR6grdZfScTvqy;jz(}!o~#6AR?2}feYoXR!9&CxKG zo6qU>X^M{(Qm;bNMWgXf&YxDgtPD38?^?8I(UK+Tn(!EJ@)TTQXDh~b44VpRmF_Oc zDLyM4M0bSF4Wv$FguF${@?tothrbxlLl-T= z2zAb!Ik?}8JG~&+;^N|o6DQ(cuaHf7LUkS;j@;&tO#`8S*MDxhTDj>ANqIKKMh{GR zHf5f7k{$RAPo!6`zBea#GVwRAACWaq<>pPnuoZ!bOUp@93bJzYva<8QvLr1Aoq3ZB zNS-)2C4U-@BRBNXlO`98HzQ-=U5krK<{M}|oX`u{|#AxQHV$f7NTp=&=oi8uX8*t=m z!5Ckm7@sN?k0ilQIw9f9TuD2W_h}N0D|zYO9L^kTwEzEO@64K9Nv;CSqhn_J_9}I^ zq*m|RrQX%uckAUYV}5|aV19~cegbv`?+`o?24idpaM*Z;2uzspZy?5a7{B zIQTM;luA`)m9iE|eJ@jyx1(+;^Hf&l^5r>sGD~%33rh>b!MgB9$6P5_wl_;#VpKDx zW5(Yrg>?q*dk2Tron5*P-NmgM^bT-KZ&ldX+TImuCW1klVXa)**sN?-cLAymW1|wt ziOHlq1?M}vd*sl_lxSusAoAZELRbDeXsXP-D^L?a2tjMLTC>?iH^ta1G(}qlUC>m` zo34y#>QqlTY)70FwDMF7<7xVfU;bMpO~3w!UyGrsXNH`rXZYNX;7QYQbL(28iA&h! z&fdX0?=5bYD;N&C-6IIMe^4XB?(PA;V9iz=MYG-Em!s|7{RYN*+Qi9OWow6e%*9T( zM_u8(*E<5Dw3+f&mD>}k(ds~JF0K_zQYWam#Ba5`wR(dL9Ml?}PLDTMt2em@kb(ZvW~tI@b-4IQ(~dE?C<8JCr^BK5P`6f%eSLZGAnU3F>Gs;~ zF3vdI7j7;xpNPqAY4zX$n_OL>wX=KB>2#6Cz0ecZ|m@UZGo4!wAh$r9u>y6-|W5?evLK7<2~QG_6*v zyj4(&4$5Dc!gT5V{XG+?(3HObbyZKUDw?)^X&MF8r>TyKG-bxrrs;S8{?F`P@8?5P z`$XQ3ytoT}a02Asi>B$4rYV8i25AoK4OQt|ZK?}bsyll$gZ0e{wY*&2x#(YRl(*{j zCM-l0m7{lb!Z~rM)6@+3s)l$g1uh;O)?hFL!@@=xXY7j7O{JX_TAdz3DqFkwX6q|O znilJMN`Sd{q-*LLCx8<}admr_wD@pWwzjzul8rexo~ClnpqQ~F^-`|TeyVy9n!+0P za8UXHX_^$MQCW&obP_4S+3^$WS2-1$#sGE3G>vHm6YU}anlcKeA%EqaNBakd8Z!md z#IL-wz?hq!AwW~{)ldWWqvK|))oix6_x2h4(h<=q>E?f|I;HJh$ck9b(RUf*!z$*g zFd#$3Z3g=XHL%CZknNqlMxzDG^<-9^9%)<0rw<`cPxV`;l?oGEZBDrzy--h!rFWti z;=f2h8>SB-OJIqgz#+XNSVaBk^p5z;#a5?FPFkAToY3!yR-p7oO>we8|HgIJieO{o z!L@qOQ=;|{$r86HSE?lEoM=16L zwD^@c%H?+jpWZfP=noI4v3CaQX@I8xqYnY9(DbhrO~31&H;tmHe^z{aj>6u&whNK~ z)p#K}+X>eh@lio_iMJ@!QhAHgL@(r=5g%0zGs`;*OPl3t_vjcbG0>w1eC6Fmsw`$< zHP1?kQIB``d&kFEWN0nB`{=K2DrL30%Ux(6jK5^G$ndRyc?BIAtnogmvs4=D98H4E z^mI%Hq;0M2a(5~ax+%4g9C8=xv9vlT368E`z5Wr&RrYzEZzZLsMu(N5lvlT-su`<05zGobC=!4mvUEornX*5Q}+?yzwj0B_{Fd5YZ6OkGUg{ z0KXx6TLBe=nX<+$>$xq+$8ewjf=Rk8CWn!XSSVhrHQrrV<|*h%>A1KrkMORVJfr74 zCHYEWgC2=al|cp)>h*?<01!wgY!+77G*ydZ*4EHIaYTZqsHaSnqL{KyhHh4DzaRil zC5*kArX8bV#rPuSNYnUv)Bn}SuYUC_wut9rDlpZDrf2CO>f_3L?K;fcF*MaLuV2zM zjas%LwE>zkk|G0CJ2gD)9ih)DKx*BT+D5HXO`>_K8KmOBFrGU$)mW?t!yx%eW@enNe|j#r*aYE%UV67&po)S^d%H=xqiwk$5vu8nQeqN$qP+0+C24ZzvN z;iij**XbUS92V02femu#TYwWrQjDiaY-r6ALN}Z0Cs@cux;~N6Q0gAc+b(I-8h26D z)W}3>R%%0CMX2c(F zAU8r2t!XZyG(9Y+H`z3kb*H^=y< z8DHn*BWdylvjj9v$8*p1Fk!`14)fy5vAZ`Y?M)ZqBRzkq5w(u%5Y=dJpLx@D*rw(@ znhck)yBtdG=fCKwloNPkK2=SEw$%AXNmZAwHl%3BUB-Re4DP5{YA&|OTmrV%26$W0 zKDx9GJ<>c;_Kl{RnkBcWr%kQb(iAn_i{ziWNb?{vm?sZW{jZw&&=+mzJ-h&TMh1g2 z8^^+lU-}*pR|olQBB~@uLx0hS=&%r#0FDXdl+oBqa|jreQ`%ZCjXFG z(&K)9B8g5|;=kO5>|v~?R|K(=c_v>G$aN%;HYfEmUwG7 zgn^^{if(M-sb5<$C9>E<0!zDO&6(%2nRJ^B_%Bn7>4UOw7?fhSgcO@M`7c1qeY>dX z?bf{{Og6Gqsobw_Lg_GsKocHkB}a8k%JZ7mruCki>!+fgX>i%nOW zbJ?6vspTGfe99rcQQ_F-_Yn)OWOR}BrRjX+6i*#03!@k%3eI9$NtccAdk$9&XEm5o2xWC`yl$-7y^ynH146>J+HO1H z78IxeQ7zh;+lejOnLOt1p7#x8fbK|+g@uJ$?T}S5FJ9cM>C!;Bzh^R)kG8%0?gD;Q zus}W&6QiEafTkaO@PW|uzsC>9?hUh{X_OPMO;gLCS6RkOTgneeZTmOa0#HqV4h+1@ zvJv2_wt^NV4%=!jP?g8S((2$>wWr|9u=g=`T{H4p3L^^U6_>*!P<_$hP=b@k0WdF% zrFV5*f`)W)amd0jeHX1<4Mv57TseZB6Kgm*>Tm~dX&A=wP?*@E*h17Aa~*6^u1;q) zf<}(~*je)F-~w`V(TuX>e8!|9kiDU{RP?)r*CWS^@+<{AR~a8URfsR9wfIza1ljo0 z^{U-3WIS!rFBFWlpn68( z7CK^p8nsGN9BeJrFxIBS?g`od&lSf$5+?glk?s7aiw{5-oHfV zPWxo9b5cJ#Gohybo?i5?xbZ>vY@^l_AzDtCu(sb?*=?@u4Z`YvD-hNW+A+b7X@od~ zEv<0aQDIyNah7)*CWO;Y%+)9YNtCqaMyn4c!Ij+HaU{wLqX_*=JJ@mt;nEU#G6g#9 zAje)cCxc%@wIcXJtYWfjc({B6=kev@u1i)^au%htaP1l%eqGMDX9rt?yZ&5VIqGxY z5iXRtu~!%D7Q(5<8(ma?5`5vKI}QTpfbs0?Z0r-)0NHA(3eo@_A9;qlbhSG zzJB@stCu%-_j@N-{C)N6<-zIo_08??zW?g=tCw~l+E-t{YWJU%x)+w5i>>ZOv3a^$ zKQ>{laS{%N=4n(2MLxErg~i557)CzQA$68UaaL-_mF_uq6Sf+8k^HzHKkT1gjvrA; zqLMp>c#4{s?SPyVPZyuVm^}L&DFk|!LcY05S4k3;S4?F8TH#ERqPFK-%C^8PZ!i9R zPRwDJ(uqo*y(bwScd{fVI&Z4u0ucBs`Rk?=71JoP#z#m-Q+5{o(Lev~M?Z_CX^d*@ z{PvB%Pp^}v>Nr2=e+NhXQv1Bp8HF;Teb((iX07k_v*)K*PpjSYr_Y(YzTN3vaQ(^i zo2#eKuL;kFLI3yQv!B)hkgCVbxf4tl;$HO%Ml}gV&0r_lD@Zz$IPT<$wQW6 zx`{Zlms+|UW_b_OsFObL$CHVlXfEcb`2>yeIKoHBFK}f zEE#EQ2Asw)jzJZL&Uuq!bt_$AGLRjb{s*o(Db1NU)@yC zQOrv<$qOFw@qOs%(?jKmqU;>a*Xo;ZLVsgj{D9{9@JOVddfvsp#l+4%(HocsQ9SRJ zuTJ?eIXYFECNc%ffs=6zO@H|xpZv`a|NO^4{hm$Jzx()KfAGV9`l~h~= zGoz_?_c{Zpd%g3`)>#Y@VJ%R+e)^2|veWCAyixkL(iGcuv3XKd&vl%grWt{nBRS;P zF&~D!X=-BH@-x!(E~g{=tDYH66WJb|G)-y`^r5K_u&0XBL`LR}Gz~v;MgYIjG>!63 zGM@yU=%eIA(|`PzSenKFHFuiY3u6W}Jw3%aT4-8sPXOxv@#W#kRU(wW1vGU6RZyCO zrU6Q2#A?3S2xM|1O~Zin>7im?MedK8J5W<3&ynRRvJvR|r$p1|){zTMb63=|_z*;8 zEEk$idkhipfg!(|ts4R~P2`0XMNCJK1`&?+6F1#HyjbiG=dDD4K;N?h*)ZU)COqwQgGoArZr{~I) zqn$sa>*+)wWpv4zo|!ibSNum98Qr9(G0&Q1mSh?6c?&yq-n;Lln>$XpOku-omx8k_8WJX ziJfxpXq-*vr#j|H4gTrTG?x)Zjx@D_8c$Ov$iiC^1=1Rt@(DJd^`_sRi>3EL(KMcR z&S)^Q)H>bL;H6_w+VNcnd1_9BG*=Y(CVbzwchPF>3t5!o#OyIv|h1;>1o2`>+Sbzh&5<*kpotmcc&DEBfq8G@q zp{9dDBCp*C(!b9Os8hXf7PIaDbDCx^nrZLl^l)hU)Z>^UP3NMUnjLyG(p0uXV$;E0 zHYRMHZ8lF!<3P&?L?_)ae**r`mxtpQU7y(F1EP5oC=-cE9r zXx_>d^j8H~eOqSe@P*c(Z8w5FFWNubcW0nBH8P+CcTC>FnoC zv(QukDQi!01MXZrrY=2ueskP^d~n>ajBBVVXsQBBIqS#ep=noZnWx2Js?|x;tF}fv zNS^ol98a2t*K69HpmSF|bA`0+cDvPT@x3G#HFE--Jlhp%Dc1e{eHOzdogYdu&F0Ji z*`|&)n@w9oo#o`;+o23SgxSgm{;KEoqB4#SABb+9`@E?qP}9*g;M41-X`-)%&yuEr z9qomV@~s%+cQs0-2fn|%xw}S@+IPNau@F(k1QX#i4oK$Mt#mEO=a#)H?KQ+X)p@FJF|RQx3~VB2IVX}4}a zEO$RXKCbE`i_Q7VsDM;q|7zG!>xEm!|p?r{Hj4 z(KRS76FL{&%P054&yWcuUfkVYK6wgFZJ^pT_4zs}242jwTV0J(m1=?~QT!L&icPic zUo{(0qg3jU7t#PJ6E_m#3PrQGw?`2Ry6pIdsq&>_{sK9nsr+i%fWT7H$`zAVv_liq zzHahk=a6%14q2k&8NS-7%zXo_HTky(6QGnlQ@aii52N(shx1LYx90Hi?fmjBy(v|3 zW?2f*RDhbDrp^^I@mTew=|?~N!RQ+@Zv;(C`kSUFS5K~82OgkE3Y1=J%aZqfj6W?AbW@+ze*CS7$ya~3+^J%w{(!kzZ+bt;m(|o@-W7n{ z+1cSQ|7QQKgfRDDX2yAYvVE^}Rqm9)qq2}RF2 zl95jYP$w-!fJy|3Y`)7!eM9E%?k@F#dPPDcgHn=^EBGpED;eWNUw_A{W=2T($^E@dzotU!C;(cT*YxB=y1ZSt6Nz9Fv8nx$JJ}Ula2B zNRj``pBGKT4ny=IZ!JyhXIGR7utXIB4kuSntG#}={}@sTWhtrV*>$gfjnOfNrl_ZZ zeR`cJ1)pV{c-fhueOh#RDy2ZFfuGEwRxOn`N;%Gjrtu%H;v!`S7b#_#4Hbn_B11md zX&`D&h(Hof-hcmni44++4Bo_n7Ti*2AR@OA`9jmJtu1N-zaomt0O5#?Od`D2hnSSf z3}_?+$fuGZmUB|^6LDZL8Y(e~L!A*bGUrqzWO550jc8=asNh0VV>-@}rdjr;PuJro z`gUfP%=_Hhztc=X)70-g{$2UM)x1ES%LjdDOw+Kpt&dl{XSd`0?141ZY0xx$-R7v% zPbe`>f8?U6Jm&>(7#r3_`w<2j8+V$Q^GCXeu zrRxz+zo}`e`FG4FN-}{u*w`ULKlZ$7QkvS|osfA`)I`w&1+HKcIAJNRR4V9~APqgw zrYT^fD1jWm5?@*xgrf=?By)mT3YW?wG$o0gh&IV}?jqSRCR~|h6##Rc^Nv2aqhyaO z)E|BoeUwacBF159jVQ8YjJhQKNPwnUs56Z(y=0+jy6wgDg8GA{>Ho2Jra@LzX&R20 z9<{p-Ct^m$0tEpb5vm1>DnV#)6!oX!pPp&dF=E0WW5j5ThT*OQ;=)=56ssr#f)t>Tv4hQki)(@6B3H+^ERPJbCu~p7VWYEA!;eJT&9# z(lo616Aj2fnzp;vuHEz>>vK*zfdb!kCNvE@h{ez}LVGkPvXw>CB3pU~H5|jB>9CQb z1=O*nIzE2*s4;y9kLWq5fk%TA(lk^tW%3a_GYqT?v%5N{p&jJ?YP`Sk?Y(`x$xRV7 zbz;w(rhF>G7%hpLC8K(6Esz7E4o$UuQzMjEiK#p8fH4fh_ADfVrLJw7f=`F0v@QUt zQBQPPLf~J$!c8Db8c2_!DKCnq1j4&wBp!HOQIl*^3s4E1aBNF&0cl$1p(Xh#rsdN# z@PM#%G>xek#Zjpf6=_aK|E8m9;Nfe58eYX{8m-R8q^WZztHx-`r)h-q)6~%+y9iB3 z9yD;+V9&s-;ZlA>NBohAzMwP(P5mVMCq_(Dt77Rb zlcr^kGDfUi%4*y+bDAbC(wxqJO*d{DeL8F&nM!Kxjj3B#hNg*h(+p@DXWX<1yEhn` z)*d~QUr9mnCh<_7Z??`lkxx9nL+vd0>l;!X2xX(v=YL1{XYzBeuiU%Usp zvIFA>pFmoRUvZk*#8Z9h{7XjE(g;D5ennGFSt?VHtl|`;>h4`o&Q|p?71OM2t=S&# zohwQc&3Vqdmr$m0CDC#55sA!@rV&TPM2wrJqN#6%OjY*jZI`CKz0DbpY#51995v=x z#!62*aqKapk7cP$y=U^Ju2@|^DiK+{#F-5W|YUB7AdxYPf&q5kLs(o|bC z@bAEektd!o_C$1=v11!XjX@Kw8C1_BfI8M&Y0BTx#~#aqRMpBJnmW7nwntO5X;I*w zx`ts)BO(p_;ArnZv_Wb7^`p$`_0E}TGi|tCpgOv#pQg-wK0b-KG3zzW4h&{UHClGy zhlaslglFIuUl0>xjbZg0BeAC+-D6Dq zy?gfEyJtV=w@=T0d(|BJn*;mo{JaG3bf4Bc3zw6l#RpA+51 z>;N>~y^mmRLysed{OLdb^XkS~6Q(qdpE7;?8fcnCfdKLO%tazmHtj` zx^ik`z>i2LO}p%xDZ77Gn50Kf?YQ>%yk?4%0DgA*9sieJJ$d}3Y0afV*i#glyV-4B zv**l(Jj4uYZn%qnao)Un#MRW)gio%Ge$lc*W858Nm#SbIf;o`eTnKQbrUV8LE`4mpU($-^2sM_F<#ht zR)MpS3PRIgJQqOImFs4DG+oDrn1JiN}PX>{BLq3J*L8L(im2THp6d!Z z{pzc)PCM;1ZR;I4mYl~5nQUnqw%)YpGz~KLdNf^plidnCSzG*DkW2AOif|GIRc1sL zE4|ELNt)}b6k25}E5iUQ5LBVss-1wpdM=NzEY6FS{JOvV@=J%N{uxO*?Rq~tp$nUZ zwEML1g42}ZtLHS5R5a~;9o0O9b+%wG8b`yjP#FN{n)kf>MpdV2RZyBJs7ik3dDFCt zJ+Lpn_~O)4Pes~CoIjHXP5rP8Ton_xLgs%x*M_F=Z@q2((t97dwe_^{wlu9D)=+ht zmgaHQ*T<)6CpP=UY{Z#=fgO&WnFzrYnJSKonMpX6GzL_Qrg?YEssh)F^%OfRO~Zid zr>S9TN2RH|PR5&s)HTOVO$*MoKikn!n$BX8xg4*sgslp8eh9J6n~{Z``^DyCn5{S}{FaEC`bcI?o#ZsLcV-+%x8ci(+S zIC$nJeh5(4c+&;pV{kXI6A^wiAIwa%)-D^0)WlBUjMWqPPe1*n3%qfyFbO}=$L1fB zsk{X5i1vVrfxN=qnmlSVCyQ~Xp=r|eM1Rf|rfIe|5{IV#;}AqsgVJniYU9&?@Mvn9 zE?VAPESlEW*V{DhnKey;-@W(VyKUPxuAg|~iH#dKzVN~epMCb(rcIk3eDJ|H-+c4E z_uhN)#TPYB{>(GaK(8%Zwmkaiqfb8hBs}}{(@*cY=N^do_19nX%7zUaUV7=J&6_t9 zAnoIkM;^f^uT$=iKmPc$&pt~y{QKdDABx0pyzz#D`s9;OxbyVWPZI?fZ@>Na%P+so z#rEynxk-!Uf^^C!>3ry+hX@UCPd)V%9DU`LR}^LgcAK z)AarK--mgxzWOTa-D8hE2DHE-K!s9VLoc8u!cpH4@wL}p;|?4JpOE$S*Ix&0@4WL4 zjb`iCt)P)`c$WbA3*kT=@B@4Nz5VvvQA3}5?m7GuAjHK#8ZF_Vt^WAqk577zz@fO% z3p*cv_+dVkk3Rb7{`>DIQl5fskW6Ao{0p8Vh0>KfB~1$=)2oZ*Zkl!`npR+HeL-l- z(~m#?_<;u=piv>C5MtQX!f1+|4?AC|iZqSbr#DNQR%V~x{Adcp1TcsN%m5zO(C&i| zK7f%Zg(!$`z4g}f&p$8Sl&3I~J9-@oLSo)R8RcKt$x|-C8-YMOnQc)(`FD%wbYFTT zBu1yC!4WKBzWeUGJR&8;4sN9oqx*7`3)JO1@4ORg0#v9En2DEnX@%?7twVuMY6HxP zrg@JISDmJ1Dk4RuX@-hde#67riu-D%s!%k|b@YL!2)A?2IcM3jW$aCM(M1;_vdX8a zTqZPa*V0=qO*cHWmc5bg+PIQk?+s0>b%u;+dUSoj`KAV?9CW&G?<3|XoYM=dFz2Ff z0!4rXK>?KpGVi$K4p0hibsyHEN&+?z2s`OsVIt;5luL++vdAlFioA|2lWq!(Q89rZ z{=p~zqU>`2=9_O8O#vjYV-SYEgaA_^C@LxNCS>A**7(HuOkA)QlQO+LlE+&#P&^PI zRY<>&Kz0>i7SgWH=n67|nD@A8=cZ|{7TQYEy?`{0lMc#?jqKkwolWRH8Xb8^nsOsKCML4VxDiRpN@h#Y{>9_1CLs^d_|&m0HUPT0X6^z zKH-)IQvsXi3PCJT2jKu4D8+IM5g{3#p`ff57;>@1(ja&QO$iE4GieB{f>JEN%pu|t zMqTW*u#hm70NNHF&^QTAdMZA7omWs&i4=T7Xh2KUTo534lui=QO$^JZyo9_fx5@OG zjEi)1looc?Y~~3oPG)nRW?Y0K%6!ULO>tJGyiv+rJDNJap;un-et!P31M$=3l2#YR?N9&~!)ha&7;%dCdd` z8Z|Z74$}!7bAhmJZt8Va6(Q*2FP_sK6N0Yogk_~fc3Dldu!>q9!(H7~(CxCSps;P5 z@I&t({9w9cO3H)@6J(k5(=>3sX}dHPCW>$(TO6AHsmL_NzFpxlWPTRiE+{FANz?8s=ynCEpy*+HNW(~({4-ExuMdo-sdJ=pm~L7SnmW5TbV!;G zs6U4Cho&5ScXLZi=lD3wPiG!9EqEz)(=_j>JD*v*ivX{RG>yOB)TXKbnDManrseCV zarSmdK~wfZTEy-Rj-^*8vbDSYQsrrSaBY3fz+nUGMjY>%+VQk%<;qULi7M`KntE@C zPAO-*Xnx-*#N=ir58{^P4aLQ8^X{uRZ z_*t2jriJ?OGNftPMa-UNhg09X4o$mA)QLXW6lNG^1!9EU(RtmEmb35wl+f+;ocY%d z{|C=8>5_rN)N;drhD>F2QwK)v?&4b(O~)01rs|1gN7Jy;a(hye-%)nV-PKNhj@#zB zqH#hA)+}Y_(J|dA=KLe`NtncF0#qiFl+TYfKg^hqF6~Z3Q(lpjNu3PsE@@Xs6&2Is z0JZ$eLV~kso4NEa=kHz#ahZqgJl$fsIOz#r3I*zR%Dm^2NuVY1}(#v5JA=gj(SAZno!TqoShOLeWPTEm{Ok$s-b(C9sK1#JtGoVde<1xHfR1SRx0NL20%} zsf7JokP$T~$hzUA9T5aQ3z4PK!ea_w-)cE2XOAuI)m2VWca&p-;-rwJ+br7d9`DS= zVLm}ar3as`l?KwZ0w=OX%t8udY8Xwm^IeIici+^dX^NDGlsDXP!(DgX6=-Ucy$%fz zkz@xbU6#!!179?+hgo9VHSq;n2)P*+rhOmyp>4AlgnuN}WXhjSeZ{A#jJ7C z5RotNylT}de@eo#8TMJ)i-YYL6HQLhqTaA#bW)h8W&`i5wHOy&9bk{v=$MG@lqXHn zF7Hr>n{K*^EIaW=yb?y!u!?r-rQpuclucCF`^+habn1A1hwf$7>CB`1B57l2n!-6W zbxvf{ehxgXtE#d6yFXnaae}uW1eU#XMiB|}Xzh)(tV^wAYCcLCCTQ*u7rTu}fhHsT%UfKd=olL{`uCbOYX}+H%BD+F zJuz1E@6x49MPIOY#T8dvcG+ckLrK-mCHO>vCa2ovAIJ7m+GLUYMC4daDLv9g9*G_EDNUKK3_fqU2w4Or48so*$;yYgpE+|TsUmiSqjvD8Lx5OhmVxqx znGvB$f*J55?=*D05uL`Ch?GZ&Z&F2Knwy)oy&^AOef8B0KNB(nofw@NTX>^_8XFs- z2+2bsz`9Q9kxf!gs?;Ol5fsNDOkx~E9B4fE+;agrQIG{*AysSFt|cX;3Qmwbq&$E$ zuTXt58`vnNUdWo54fbZtm?8X-9d_lWV?psE7wA~fy8=-}$7aYBKBy4?=pO0lA#%jE zG`wrCy%zs!73v~r0ud!c>mqI3*HH@8(Rt^cr@|+j#LG<;0$HXbLUyK2n}(F9&`2b0 zK;Nx!Me+!WsJTz;C0`U5U$_nzq6CPM=4Tfjjf5}>pLdxtN7c}tDaq$OMdetIK@%hG?4dbvvWfp)}pNdENR=tJ(G5rfIuT zR*a_F@1B1LHjFHjrpPRipx!i+5uqdh$R@C1>_0FDbq)0h0S5-O!LJ-L-Im~v0h3Zj ze(||NG9(c-VPp+KA))+(wdTX7jT~KtTa%63eG%!BPEop~2S}GRqegeLkp*)?sFJ#WuGlp1d+07fEbDRRX<0gm#&p% znLB!k)18q8lZua~L1W1le$uM2^oGtLhnd;2TW_-7F)}6?o-tulVf zS>`JD2DdWc8Kn+2u0>m$OWqLS%fzbV2<%6D`lyPDBRX8w^DGa2O$begY%V=SnAC{R zCFe|JnaU0uuLJ3YrP9FML824nBA0UUimBE#zt_+H)Q~3tF|FIg;&C)Mr2oTU$zrGb_QOBRn}61{%6`C0@yCeI;mYYW|I z=g`6Yjg6P0`lld7%1airPq1lUGJ&YiG0{&jaWEE&F2VkxG|I0mr(b!6mg7f`a7Jd| zM0}?^7KqV`0L(z`p>>`2cY^?z+C4=VKfai0v;fJNEH@n?gC!yS41>*9a-GBuI_DpF zRf^ql6$CA=umJk7PrIQ&(`+h~|AR?t(^q?j6&O#iZkjQ2P6Mtc5m zyKzEl81zS{doy>%e?MPv1-7wED!+u{fqwHge?~7vuQZV|#JlQX0WLzZ0YN?1LmMq)DSVCB)pAAo$;*07W6@3QBdpkt>0{TW?gL?a?8a8!4 z7&O+h@%LUihn<{u^`f=y^Q2@aGD5V-nRKPWkLtwPza2jnztByks_VmyFM0uTc3yn@ z@)>zahrB4{85t#M6G2_Yn`g~PIbPLRAw#(aRFG&f8T`%jX|ktCNmZgJF;JP~v>o`U zLY$NMS&9eer_`)iWI4xd?AeS}o6iS1h@=iyzn9%T!q)|UmRVH)VH7Oh%bc2?qjInv ztuq^Aj7>;GPvP;cvdF3C*L?(#&Mm2y$MzG9&`?Aa_#Wl{`uXdv(@|!Y1L9PwWs8gcpP5_m=dYg<)jP6tZyNPHC==&Kb&dCECPpL_#%eDkD@p3pq3J?e$A=tZs^8$iz=B1v+`OZ-S`h*|5h0Y=h^)nCYrN#n8y4==UHA*2auJuF zhc0c8q!HI&f&Y1-qLi5ay@*h+eaFe5^zS5DEB7@KHpe^as8jTh#L?;r?#^Et*%|4y zc~ZtsA_r>3Hq+_5m)_!pM%ZRO+S0v49s9=;YLJuOeeeL=g zT4mAt4T71EugW0k$;v(|CN=HYQjLm$C6Sksp%V$k2iYI>JO}9ZEXvPhZrUDi>fl`Br@g z+H5~Z@noOPd$Gd}Nv%*C9NaMU7mA6bM{kjtvrT)GEPGjS(6L0u+rjGMhfdXu+ZRuW zrp>ivn-=)T@?cLREr>Xb{Sz-pww9^%IW#Ezauu|GDMku^qWMu1hwRXLD z*E0*|Jr6jR)7G7@Zqu8uUi@`@5$b=rw_4Tdy??iQ+_nC|)24Vhll&!8ls7}h0mDV^ zaOT^)`Uv2eFVbH2&C#dg3LSb-mMYe#sIetjTVN>*wq+c)m3#TLfz1GJfdo^Zgg<9; zlc#wnF@aPOk?fRujEnwg5!( zKJ~BeMBon?jOuIxdn_WyCrn9GV?P^KvYKUc47okvGdL=6Ui zq&bm0G~@o&_NO%_rtR@$vQ)^4Ai(F5o}o(iG^NT$N}Enj1VFk>-38A>Wq^CUq!#a5P1v2^o*`yEkUdqC+Je z|8Ps*jUR2MzRv#a@qM22=xsjFJIWrV9&&!!=KntSS(%E88GL+EO{u8!hBlq|K=9)2 zfV*-n%w6&bLD}*X}3*3o8I=B zxv6n;L5_?K=VMp0w{9}5eGm$k&hn7xv*?+B5`>(g=lu)=rMrXktS=XtK4pr=n`8Sj z*Z9!C8n=t2De{1Am}(~-kM-h%q+a_eU?hL)z` zu2oso9_`z3oDx`yG{af72 zy>Ij0k5^#L|431V@ykMHj!RiAU52#Qa41LrmQ-4a`OCvOWrPZ0dzlK4P)BTCHYg1x zmbP0LS6?zrPV)yAlH1w&*}z)M`=5goZuMd= zX}6Br*M`o98muaeVQ(yoqN6#!YjP>JbJt`i$2Oi6{f&!t{RQ@daSl9yS~xW8;aWwr z=_V8}Z%<%V4vrNuFXYQO<|!$e!3L}era4AbIN;hcx1X|D@H2OuJ*KFLa>}f{!pfJY z;dNz|k7BYM!OmZO;NP}Ru!kzXoJ2vo`}xJKVU6p`6ooC@97M=%z!*+jkS124s>H7>io1VrdLUco1`1(l|Cf6$3)LQXT_ zfVD?rr2hg!mq6D9MsrN6g3uasSMOCCFmv8_mcUyq$pm>f72ZYMY@2oHm?_l#5)tF4@Yz zZuBvmo+2@FvxvD=_R@fdXja^jX+(7rQV(iuY+gDNLAKmpxw=IA989{E@F&MS$D8J< zt?kirscM@Kq`?gGCSrCjt_1TSK0|npiYjf|Sdoka1fUjJWIVlMpz0OocWMFG z@=BE}OqK^pm6Spx+ai>P+iBb*=#NC_n{s5uK}Xj#=|(B9u{xC2fE5wqSz^ZI1nqz@SOR{7j`h$JnG;}Xg zqT4Ys__~f`Eo6x85%KfXNe|CVg+|34Q?602R5>OWh}_TNtn{C+jxbS!2*rFVLjH&$ z9f);~1aWh4{Yp=1=DNnzJf;wF=$%H|GF;Wh^Yj)8dXvlVVnx8H3;39 zgO((KRYniWsc(xwT&VGaMJgSJolo0(Dg&UnsyDQP45v}2*W-bfyQ|Y6A-z^L4nlOj zg-9}vqMo<1v%0;J@jD=)iwk3QL^qbrH^hD!^52is7>I-9$$vwx>8+JyDi97G)2E|< zC9rSgO9zFOQi>xMt!v6IkdSjQd7~mfE>8NH2+|cQ=6PQ_V!>QKJjlrst125y#$gq0 zMK+6{VW@`qxI{aS5+{q3$>2w#$yW-aB+$;c%5dC5MW;yoChHzS2KTchK<9~Q{AyCDVDgITZ0l%MYq8wR$BspOey-5Q|}Okm0(e6Z2N#pI6whZI&D zpp90LgU1y-+NsszGG{RdwSz_TbRK9#u){dJlyt1)fIW%snc_<6=&GOwM|kWFph_4; zypB&D0dOtyoT)*;au0uJ({X^d#H3z_y=Eh+ssH9D_-Tcmu}#jG!Ln+gh=7m8BN>L5 zWN*gxn1#I63w5PRW;kmkUU9=6`#+9r@9|Qm!hvxSyGWF4q`dkE0jS%~R05PI<^rGM z$?Mb89z!*_x9R;czDrf=sjK?VIhfeudLZM$97I;RXsQ9ZiDw3L7ghFhaH7HXcu}JZ zuyu>(ho|O}#!dPkaJUycGJCg+%wt+W34z%(IZ(&LOJ%rXRzxbG zBUi=|-H-#YzL>wWP!a_Xbn>s$Q~C~VbLfJ$fOylS9KKToZPVIH8%cC&B|3;;MJEg7 zonglT<7DxJ<0_TVS1jzx2{b4XV1d4uBL^=Ox;zlq^y+x%HGYM*eZzfYUeVPlvjRWH9HrwojV72gI1HTPA7Al z$GjGFEOc#(>Ts9-5^DW1MOkY4@R;81U`%R!nOx2EVyhDUKj$6ah`Wocy&ffq-~ zI1}T59DF&iT;#K<^5a!C%rUimQ4Qk3fP^^;h!07@Ihg?6R~f@0tf20U=~D5*LFpFg z?PyhqNpQoLhGW+9$~&QmH2;aJj~tbkt|Wg){okYh$IMc|y;|`xDSJr(yyn`m5K|38 zS}3N72+4oprjF<;gl%&B#&=(54?JaW-WYjU!OnMb?hg}Ug4^y6(P8cH8YV9-2nYx+ zqqtNnl-CoA*OKhhlYTyc2zUX5UQb8%VgQNC@#Qq$`X+RmcDW`Een6Wigjbb(n1FHW zi`s2vuGpjkiLmmDTv`@ARITkHsW2*KBkVaRcSabhN-m%_nV#u4St{U~7KTMsT(uT( z+`VWK5_EI6lb4sb=Z1%iD}~aTHJ^=?OU)dZIx?$ez9FWiJL$uEb+FW=^x^2t=;sWz zPx`oP!^ns9K}A|6ine23dE1;iopuN$%>Rd3FGZf^0Hq}I~1+xot)uI>fO zR3iDmPfFtSN1CQoc0s|bZ7!@x5tn6D*jc~bSSGdOxSisrX1Al)-_3!zCFH3eBPgTP zkOzrGO5coV2A{@RjOR<rao@A^6O^x9^(HBV+{J*1mf0FQ~v3 z2M$ZkxqrQ=zy(L-h{$QWeY*sQon9ErKqR$ZCd$py0#=CTnw>L2q@6|J>ib4uzhzbL z)wVyOffwpY3Ta+H|FsZX_b6*9&RctMQ$I?S?h_bXD%IOc3+?WmN`tRo{4vXjBbuud zU2E?uJY3@5fjPjZ=6rhFyFIL24_B7vbEZIMW3Tud|H^PXpnXrj@-klP&t0ByfG^TH z-PVO=NsCBPmFxL z>reMaPY)`~N)mP7{&-PXL~~ir{`9`&e;oV48*c6l<0+Tal$2A{egD(0NN>?ZVUw|m z$^7~(Z2%HQ1{0_~k|;x|yf&D@hl-U}tHMG;C@Xl9LZfg%*bPbfE{H%1cciNaCIi34 zV`^mz`0fp7{Sgvk{b@MDYd>5Djf< z_@&!7YxXxwm;M&zU!MG0$1d zbOu)7a=U^G3Qm-|`e|c%d4WX88l&#bQN|IhP<0v(9kEC>#M)pyoxpO(Z|uRz3&YE&cO=~Wz;aB!nvQFYW><= za(3fFE_3nz!_cqhS>E#;-udgEEHlKiCkAtGju~Rv|h3Xw*Qg!!md(mr3jccHJ zKsmy3%7y!mxjvCZYVEkg@YoxpUTpb4t@Vj2Sf}uJ2Y2(;{eY^175(6^qj5f?y;{eY zqVm5qi9Q%jYD~6U7O?HuBKB+&IN0F%tHurY%HO|j@M&1`oaIjWP8coZLv5K3o$)aD zziqr21htv2%xJn@DWLaV6XM*xP&k02Yqxr=f|iw`^GKC19FXOPfPRcYl8=w&Bs zgEHczQG`7kqkcBsR9V~;VWtMT{6U3LHlD2Qj98Kl@W;#XxA5)a!Y) zP1~Sz0lGq>XIt~!`n2P*s8+6tsCU}4FiO{lYpmP7-updY2=@3=_oc{pBy<^kGm-xF z!ZOGl=HM87?i5g!q~~2LwT$iC#Y6Pyt*O^j9>-*{4)Jd6#KZF&iV&_@0pEbLFR_nivV~)IM~SU*N$8cNVtIyAu>)yjs-o6U3qf2yu z04dUhC%D{Q~5Q@@0FhPjT25-$t;1|lUh)=cq;fBr82%C9(+bO z&uE$e1U{L$xKe=(#%qGgks&p;+1;J5mEoIGt0r@6(r@1=vhXV+rdn(%TH>gRg9ctc zKgg{@qBX4jS@p)aBiXd}*O6kXL6`sj1J`QIn%Mfr%<(UV*=qu)`YBpr(CnJ{FdBN# z8Nb!J>PpfLW8~LUvU#&VK}9NoZFf4fu7>@2gjv3uJi7+88Y1ku^4c= zY9KXU%M!e29pu(ij&;KJ%8ePo*$9tS{ndP@ZW73l#&E z_yVb*3{XoBKm&AU0=wDda-;rk>W~y8zJIyIKGW$>|7wbmm$HzLG!)G$$jYdCdKx~3$AninUSbBmL7zqokN;$tWBTGJ7#1|GO@ManrV+Z&gm$5h+*&MP z7BKp3IyxD=ij6-?5ker8*9;!$Wd+Uu1fajstNusTf8&A^Y?6i{@-Gs^ZX}n z?NSsyFTxC0EmVb%Ds9NYaetfGO@k!hn9S*zE|F?qD_~WVkHj=!g7areDF9|R#vdMd zL*v{n(DWWm{;VAhR9~zgeD;{Bf$kjjIkAA{%PPf!#g*ZX_QS(ose~&e za8qSM#N7KAo^Xx(feXyf3?-z>`LwY*)tZw4WJbAm zCIdPaO3Dy06HW$jdjq5bgmGf~-R7op5C+*vk?zhO*@YjJ_ZK@+)#>4 zdyVJew1MFQM|CQDpd723Zt~RIrdAmh2q_$nAGgOs1wRu=eycL;r8_%Us`B}j8){Gb zNLNxRcBYKRDa_^d9vz$^(Y@P|TsH#>az6nn6ssXjj^cY=Hq$E+09Ym3qBl5*YM7x( zSXg{(`|$9vSh2ISbFMlsIVoj8{a+@#)^9qcAEV5=>~~8j9z7#tesS^q5v%EK42z8S zlbSUHc;cmhA9{v|sRE?3e*SFUz~c9*P3UtKhzdj!OrG8u3WOTq`3izFglyBLwfx80 z+eduY#m^t9y-fNGIXE*6uK%5G&5fZFY*Cq?QyQBV0)m1WHi>kishOFI_0&WRoaS@O zCT`s=-uwEq?W7!OIXPX9^HmN7L7C{n&OhH@{MEkk|0xUcETc{aR2fo%qjHY1;r1xt ztfM^*h&9xJkgi31F>c2Jms^lVp&VKAim1BQ)BH-rkw{tP$lVv;V{;0(<#u-_R@Qn_ zLpwGnF3y=Cs*;+ufyTI(FJFG~Jo?q~v(aHHKL`c2Q4zb#%gctzwkXbQvI3L z%sa;NlIkq8VnS;;(9+W475_u+(?;l9p9893JbIqP?QfyzUQK=_;eugIIXOA={=HRI zs%A93Vjs?!kMm1m$)Fv6QI-GczvTd+3Ri`rR;zF8r7CGZZUJ2IL+!8+I@s5?Trm&0 zC0_!8?3Txa5I`C?6FyuA?-*s}TtQiB&&GI5?$-Ra5>V;5UtTeh%f#AXuSO0>P0#tHxH@)d%Nyu;y{Q5Mio`IO(VZ!molU1FpP>B| zn*@q^_4IG(O@ooC={-t5NPMUWrWa$ko2oHt(nsa%CfdH+D3^ZVz|*f*`yP5aEl)H< zBpBkD3OJ(JH<66i%2HT3h+O=8E0_T0XrBYP8Z`zyW!A`>fI!|TX!bq`(vowHm3Evj z6*Q=Bu~*3ljjcUFIgM+~yWy4ge^vkM2)K52*7_3585KQ8`4oJ$s z9R69*fpFi_rhelr0-)m3nVQ~vf86638ycnq#A5~rDs&TZ+TL0P86+# za}Lq(0DnVcY*1#%2GkOeno2@5g{s!(ZI(9U;bG$7P~nIzKwlJcT9}Sy2A60+zR&oI zy3#1Xpir5T;=SX=n6V)+IXpHQ{vJv*FyCK41F{%?m~vbIs`Li3_Rb~3r|`r|%P^w|%j-)Uh7 zGaMIG)*B&W{X+!MP-ACjH*9sL&J*=F{#*t6Z*Xp@p3ECL%OXMXHTcD|0jo0;!x z^5Jd?NUWdi=G>Z$ax23}%eU~s3i@lP1kG2Fhk=VoMMzYW2>Yp$Km1ni1L<%G$on?l zsAs9CZ(8?U;DmTgC*DSz_uXMJ7V3h`FO+(-A9DvSPP^fI6j2GCXyF1|ajtAZ{J&2D z9N`7g-!@!UT3?EJ4HM=t#ft>K6=+BXe%n!iVvs0c@F}s&=dgGs+%6_fUlTI8>V6`J zC{xQ4c>d-6Z#g*1Vu0VqrSSV{BmSZjTkm@sLu~;z%uz{$h)x#`##xXe2%1Nqzo8cB zt9PrKj36TeznqLHP23eKMN+NnW_KOuToon(bAD8ydFRi39K#iiP~4)+{Tmf{B#Kms z1r4AgXU^^E*#%#p;>YoOL`qw+)stSzZ`0h}_#OQc4eUMmy~UIy@kxzIT>K8zsY9|e zO|+F7jf2%d)&5rW-Kr|MmeP?U7NloQ#PYvq1-0!>uD!qqUuI*pfL5Emk@@H*O+;?1 zr%wl~tMxDEKMb9&RE;Q9SK!vG%K0@B{M-3Sg+KTL{u*P4;CbX6drxbgvLcKZ7mNTz zI@Fz0Bdyi7bfP|@>lERtreV+Ob|jFw&ujo3wLd~+6j*$u9i;uJrt(pis;h$!q7Iog zTT4xgHQAC)3+HB2@XPy!DSugr@3fo*HM|b}vU7E@ZgrdI37PlNzY9H>FA1o2qR*b? ztV>z(g!6<d0Kx3VPL_pmzuWiE+^<09(E@)5*}kOx8RZh1rIkjA zYtypc(wrrrJ^cWoHsW4QR`wgS!BCs4V`!x(tm=4H6gM6(1FJ1CIQm?E-UCf^r~0@O_9oa# z1pa&fRV+^pv0dt^cg!^lx?Z_({H=EsctjOR{77|B%hQ^1b9l;-Ni7P3bPq6VR>(OJ_;!W}T7nnBeoR;U)!;HQ3^8Nv4 zGtClZFtO_)dnkOQH`&W>w*st+@TCA?sYVZ{oU4z6+G4X_N`ko1^m~W$hh=&xr5-jMkNm`@CnY{!zc!--5a#!JvdB-A5UbsST$y&jHMJhu)M5 z!;H^XvO2W6eGek7U8<8VS`{JnBY&jYQ?k^2J`0nAHMhs*;N0EcMY~}`AhasUh2)zn zWO-Mue3OlT_95W7mwMyCX3GtG6MHb33UXNz;qE130(belEx&>%5<%&ZX5%7ei*oSU z^hV3J{hZxtuazTwa2kt-6Qa2yCEU}fFLIl}7%{h&(Q&C)s0wJWa2K>VVmtQtjF}07 zMY{H$;tK7lb6CP?k3bl1-DmYO89&J!x=dLpp278;Hr(IjQUSZl6?x<`hFxX|MOkGGzXIW-|S)yxLFCMczj!Rq)R8mc?PH~ ztz1H|SuY+SU0A=NdQZ{ossO5`a_gjqiUFu>n<$cr+2(hIuu`O!7L8`Ba(UYmD6b^K zD<5!pLRw5poH$%(OgDd@@24%|ut=zNFqzmPeNDv>79GtaAzir1^gm8#(^`&LHI#=) zPgwaoCMpLn^B`P43Yr|_M{g$P1mdK2k12)lzcXbn`8@T2VTNHXoIw|me*P0QLgX!> z_Ex*lFNCU9J%K=}k3@5hBbS{AU4Z&ED98)0g}D4CYVgx;D5G82?D@%SxZnLhcLS#| zb|PvtDW1*Sk;?^JmrP(}u9gJO>f?!e3vcXQ;Qs2=a2l*|2>(89=*!Wgb zAT5=oxzUy&o4+M;mJ{S+gjZ>r)e{ZeR9zp>T(CLN|GUQk<(bI?q;PvJ;~YRnu7iHc z5EVU9;^E)Rxsob79I5>o(*_`}A&s>T2d2-$%rt9mogQSQhePz}WI5=zH(Uf1Q}lMZ*&c zQZ;&HNekHT<1ZK~fMQmk(U0x#EBI(8$b%DrUG)r9_VZ%l5)dKb{kN?$a4ub~8dK3spGP-#@is zfM-^(IY4Rl2T+vbE-!y#2!wlL8A7z|Gbr*Bw(JR4wP*NxI!OB@$ot?c%PFlolD(rl zG$#rkGqBy~09yp^Nx~numfXHxGzHJhg-Ef1z;YUCAV@`P}(iS45MTQt|7F~@Dxm&9Kv z&i^K7aQ&x9^F`ajVj!>#dQOi&G;{wtk@t3!t6pUJtC4~uy*a1pNL}A$mvC7J=DI(z z({}^+zLfT=>9OB}h*9slB;~JgbP4nA4k5 z#2YY^ybHY5UTo+ZpiKg7Bxc{vnj`@oMO<;S7af!Zx2IfFyI(~nrkkaklJ&ued7%LU zihhen(yDrj9v!`K1%uF+;I-)>gf_d4;cjuYXm=CD$FoF6(9?fR$v+JEWW6v?>*2tV z@qFYW6a@mFP8zE<^7lBvD~kk2r60zFbBd6^u(N>$Ig7tiz5(YVr9p1tKsI)^JxuIb z3mf}kGSKnm4T|0VL79Cn))67)ECt%?5;pu|6MU21W;p2+_w0iJ2DjMOa|sB=wex0;y)*;qBY zk(WQ^skrHBsOmo!hoM!!2Pv&L8Hx!?1I z-r7FF;EI(P%REb+tv1I}`-J0Vup3kvpVk2G`bEY@^4oB)urJ#DoX_Mlj=c&Qzs{KWirV=dqu> zODKzBUt)z{U`T~z8_)!oMniYPHFzfq`SzcC+qg1ptfE9R25Ac8dXhq&*TwB>E77jR zGXE2Bm^Inai~du87n;u8%J*u&ntPfj65PVLc2<{zQwSUSTT`=^>|#_y0piFTqeY}dqirjm%YF!ZekNFxa0MM zg8A(^?AF6Q7XQEc`wW_tna>L)23sJrv!J1WG9u_;LEF`LAh4o;H~(tq9gtMJz6S@D z<*A9E9K!mQ+dt9miKhQKiHFxoyd6@H+NSzp&A?8g%y>t+->{K=&psSdW>BuK#y5&N z`&A{FxyAg%6F1_Y>dm|8+_=rxIvRk}w~=v&Mh$@pxzTSL{Mn<-Bc#v#E}s6*iPw|< zmi$BB+V`^!m*_)DaE}NWYFz4H&{Jg__KGNg+@SH^(S3BHe%tW1oBAOw;tJNet^6%| zR<9RyNDdY>tyV^SR3-!$e0bbWS~ugq&qn=k{u<7)br99hDn+GAh)Uv({C8ZoSbKBuA;wy354(02 zR?6AU(t*=A9lmruhNHBk9YZ z`N3pG{$A?Oj~QSzzU|2%CC6u_6-iudBOq*VQAZe6VSv^6jFNyDw>`=0RJVV|elhJ0 z52>7>mv(Ep?@z%tdzRP^2 zq9(cE#=kdKDYUk)=VZCE&HBcR4BaX>Q%K}^L?e-vzKi)h$25L?FxMtAekcrJdjxV4_a1)T`K$gVejWy|K|LZc z9x}B+M8~n#N-2^xosfzS>?EC~O;cPsM+(WVer4(7NWpy_;HOTK{jC-QKYLT>K7$Y z-i86MBlJdDcAh!Df_BD_{)Dp7l*9h>E(6u}n41v5^Zl{_>44q7qqUsLmq;@r(bdke z-nh1d`;8Xy$Bopa{J>4G!^z#ZkqA-LzSpG&H3t1O$pcc8%iT+TOOXOSNGA9H9QG)!Kj)4FLS(JcWh9>JOb}nK8 zIXBeO9<-4P;*R2i>x@%Dd4nM{Uf+juGFK=_oaf|M==#jPP1rj>7jiU({K@m(?GbY+ z09dLchz!dY4?RgAdUTRyl1c zGMTNH1?Rj4K`*O6(!f|Fmmt6&*I)3?5T}PG)L0I($;JXA_fzC}^B>bsb#~!6d)AQf zOk&FzEoTv<`?e?+eQ;o_zzY8}R5C!-=gtbglhFhE~-!KMX2`xV;jn}>M0Eb|&;FgnuT+x3wcMCp;N3lTYtR5nL zJK3IkWiKdt*r|>92a-O9lpyS{3AxCb+EpA#ub0V$eM_*CShOVgU+kmyb{qIEe<@GB z>`JJq{mwX;t^%|^h{4sT#DdK|pX|&g97HEFi<2i50joN>H=My6H9`-5u#4geT;WRi%Mi)gk z-Q&;SBwftU@WkT(`{rZ?n)mY-(LIIAzL1+;C2TQ&spm4t;FT3E4gC+qXzR%@wmQ?4 zN%gF3Ci)~pa8~(tfH$~-TG2l(T<>$18luDht3pvl9EuNLXs{Wo;d#+JEQfI*)PZk5 zDVQLko)Z-T^ytWc4iHB=|HTde>A@^UUzJRd#c=+18wI4LmQ{MkOWfOjzYCisk)%19 zE+l*@R$9isjnX=dlOq*t-$*P{q*k95!itOX%9BoOuokmrr#pkjK3p0QG!I4k%Uvo6 z`eMuXJ*V#e5~Z!P|M_)`a=U1R5SLXrdX?;we%3E6>9jzO#71L$Lariq*5L+$FMR4) z=fxuR1w*av!YgLkDQBYWO&~D3_dE#fpn>puihzAXtpuMt!%zjy7wbxO7F|$c)R5x# z|F#`f@n3!ptM`oL>^w{GyDK6i>C+fZD7utm^>%VI8V_Kezl&QeGZr5k6NqBsYpF^m zpg&#N7xt7rWObnrsw_@KXZvcAKGck3pJ*Hz2;*vFnG|{44 z6o0)xye~SZ8)=B7leD-BI`aILD>E^jZX==w8NPV_A)x1zNv$Ge9y0;ohV3KrpU%{R zp|exIfRih;)-sGT5ONu+Qwf)mB;%DOWaW+zy-+D*w6aHMVuQ>-BbP7ps2LY?;D2+_ z7=&M7Vusr$RKyXsQJ-}C7hl`CNm^S#d`qDCb|7eD3(kBTKhwb8LGHr&i69X`n@i9{ zsHp`Zim_@aSXqgl$Q7amn>E)AzT*sHfIA8`fp+R(Qm$vHsu7inY3huj7h<}9!~E%%v#_FMVrMlZUB$P$ zx2n2wa^*6f(3kGqcS{mFTB3Z3-OU{l#|vo9r;!!b0%qgCCrtZBb|Rk z5%Jtuh;L2A-Em%|9Gk=K!u!qlvc)?4+tDQNSGHOVc9wDfy2j%?8`vZkJA4bHKnZip z%Et$M$Ad*kF|8@Y#ilj9=jp7PGRUp!ky>cehw8tW|CBOxS`v%M=lR#7_?$K%?hZ$uM6}efj z&dziuD?~`vW#sjj>sMN%Ils5|4hhqNc_v%V+2&u8wQ`79rf&MQyD7u2V0!Mj@wL8E zEZd2&&sn8mJ2zEw`6UZGrUC&vrYuBa9IRLP2Z0`-vT84smDl{5|)35V-5-b^{C#K$MMch?vVpto|?);a*d!5(+(odlQ$R?I z2F4G6+)!Gl`{DRIJ7m8H#%(9-r-n}lD8AB)BK&PVO*I&g7`)|kCoP(JwC!{o@5osH ztwL^v9hff4x^r8d%nq^8qZ9%jmlKCh7C-|HU-k&-Y6fj>9-Ox6b8BS}F{PLQk2$g=b19et2C5=~h8ufrB-**O^ulhG8otd!Zn=M1d zSAK;-(Z!cwlLcfREme~-Jd?L^xsgIAvXTNCu)bpuayN%iyV^1yE}(tP;NX6dA4s?G zHNyz5kD|XB!D=6k-5XltHQX-$v}m2&sanXoC>Nq|t(9b6L|veabZhl|zZ%)|IA~|k z-IX28*kgeL+8IC(mTtFOWHE4gSi7DA&Cc$5*YEBYB&;m)EwuhsDuNAMf>A2Vg8m00 zV>v`eb%e-Dy@h?z0hn;k2P)Qe|LtS`u-rV%(7XO6oK^hKtXGJ;93;{%6DWG)cjVh! zE05Uz!BqxJ*$YDXB<$`^F1y-}e;L^XD|O>8qAphHm2%3E7I~WUFynl&a^&z_&y3fL zBv{d9bfn&naUsm#K@@zQ1%v|%RoDN6dy+FIa8|Cy?zZ@GU2NF(#9iG=!`88;^eP#? zeqRpSOf#{EI&hvwTM84^3eZ4=-pbd`w`I(FQ7Fhicig=l3l*zbTd9JNh7ayqQ2U4kR-R~}Rg{OD7lT=eeXtvossi~E;^%QE{rAXla(Y+M;1uFKVA(<1T z5Jf%%k|cnVgUl?}F9r&vAR37F#7UU{_xv2UuESOo*j`SZs)%A7p>s!9*V`}l0GY(Q_np%cAkc~AfLy(LB2?rpLBr&)U? z|2QaoY_S6**`^WS%;Jh!y8U!|GA;^oK}1!{)| zy|nQF4y7YX3hJWwV*<4>nh=6t9f*S4P*NUXa(y>|Hv_6P59h*hkEvl3kV|=&D}__4 zrOmMX8pL8duAHU){j~NZunNzX`t#OwG9=nk%U>~_?xzzj5rdZ8(7WI&mb6O3kCq{{ z%_6X%j$_@|e?tev1euf7ahhZ?7#S_{(oMtgn5yIkLtp<_^k0_JJcB-3$pfvE2C=SA zqJ?ad3Z_eZa;&9lv6_UiI8$Ker{_qGTaK$Z+p@R6N9B{_6_etO=qoywGD~4vo($2M zNe>GElC$$At$lK9-}*c`*oo+^cR;lWzLp>god^|c&=w)(hy@hTd&yyrK?oEv`}Stb zpd9po6eOY-`wYO2_O?AO3hUrNfSb|NM9BSbC)8$9X=rGDgRzW_{X9W}Aq4rvke$a9 zShE}t4FAoio~LEkLI0DGRcIZRUZ*Dg8MxA(p)tu9_v>ZKH)$J3p@ zzZ360iQr`?aC%_>qf?j)d;6AB{Mk4NZ5nRLkX~GvnoVA8r+m=*x~@Ma#dz(7XtGqS@k*T=kck)iOYwEn*lLNrTUa4Wg>lic^u^Ry~VATxWb z6Vt-UGUQ)b9@u)60>XYh>>|6SyH@#YBK>UhS^%O6Io}`huYV-VBB)3V{D)H%M9tu7 z^%dzQcf34Fd%fzu@lCsxR-dh{m*YZ{L<3CNGEj(@#5JqfpR-u)eC@yEQ zbGfKPORH?8^+coo59B}_zoRDZ!d?`}1q4@~C_mC6p>53_FbO9o z<$$_=SK?=eBomL^mGFjLWR+E{YqZJEX_~wGX_}_x@0>GW!VweKycr& zB!6Y#P|5(J7M9^n!o0KdM}Yw;mFa5bzwf^Le3aQyvBI!HY>S_8hz%V(&{YAvV(nA| zjIsEoRV4MBrD=IN`XZJVaAzLPOOF(%x%u6e|7Y*cpRTCR1djg!PG+X&mq{hYETtwo z;3()A4H8o&NvgD*8Z~8VDygZ&B_@^uTmlp0lEj^ehzqDeKoQ(t2%8|A;J%=M7)b)r zY$p1`%O;3|Q_SbR54M-P_U+sEz8B)DTlej^@9ERsr~5qL^E~G{&(Wn|3D~E-HaZHW zIXYO?rKxV8aGN2y^f-4Hf`CeFFtK1_?2mq=jc`7QQ24UhD1qz8R*{wny!5sGJg-mMf;B;bTMzO_S6lO)IVwURO6&)w}ji`v6TNRii1N-h=ub zecYE$;5j~% zHTY9cJ(Xou6D7DQg>gDir1SY!^(?N4MJcq5gE7k+3(3EphYPSY4amW*5^&lEb<=)K z1ym(7>N+(T(_)o?rV5mY@fM<#%n0l(APPc5h76&q#&YE$Txg;ZxL-~sI4>2}y2^%l zMd!EHM2rx(jizaucj%_omW#Q(da9_cmgKRrw~Fczn(n*sF87j6vkYQ0G=)-6Q*-e0 zGu1@27H!Z`OgKh8G)cxGttL9P>^)YDFpd+e6lm1p=-@zoP*!EVTW%1sU=ha%c|s=U zKBk_TrUXt({$=)6uI&$;i_+X`nuf8rNt%{Kz29$XS}{&<5l{zyVZgCR4;*m+)Txcy zqr@VoCPJgSU=g)V3*23ZS#QiT9y4v#1}`CMTr6?~V=TSm;M)`9uX?yD*G2$rcVSfo z8T_k+2y^e(=uL};A8X6l23N=d!mzc5Uy@!k^%3gq)NAG_WZQlPYF#?fzMavrvXKi4 zSAv}mba^%$h^dJuFo9wL6IfN0^ZL~-BMP4;@`aAuBDtU0(yODR+Fx%?B5-4D`=gY* zv9Zb0YSYx4&r0u|H$bCz8%uC=K44`rY@v^+lj^P34fT5a33?UCV1u~&i~6j59kfAx zO3lIHy3yK#Lv*loSoMZuWs7XL9KG1srtezT)N95=qWEQNsEVv`rFljG*d$pyL3cky zR&AZK+N{6wYaotXe8uU4x!9i@^+NiHrhP`!Pecrd!~0FGMAKG}BJ2}d1-=%ymf~c8 ztc25Qnx1n`FHO6*y}xe#J8x`$ch|0+?-#v@v0zK`Z?&mPc_rtH(3&;UuC}B$pRV}4 zb@$XxQGq3azq8#=JpJ%OszFnIO%@AI0O2PHqIOa!>6hT@O=C2ol`^^n)fjkmA7cc> zH>PrKVw2;|wo6>r^ag8qNv{ zYr{sJ5HXC;QFs`N+`B;;u-6sVcaIjKYwq@wK6FX3i7!m_+9S!3v?d#oA(}j0LM7ghjz`tx^Ax~Cb3w`S%P zcINO^?xv>36?#-nqRry>dzS@wcoVK7B38xMgF{h7VFtA#K<@^;Am58P*q4 zhC|Y%4P~jPX4+6GHI%u{sqQ7!zVb$EuSRWbEF_G9MyRXi)9c@}&N|D;H#3h{3t15* z92(eo*>CYRJOkhXFysVC#j^3T4>SD2Eh`Rb=n#r2PXd=}4279DRNIDzJW84aS41NV zu_i9S8#bbt^6Gbyj9z%p*&fts#xzSdFvB{QPu86cKZf4EW_Py(-34`7KY-U^EV}IO z!VKoJ6XYYG&d20JqO~i{P!8_8FQqA2bty!FwlQ92qgOKMaHwaPcV1l(1+sO!9@J+f zcXsA+SFU0e==z&puc6aSWX*R}Z?w3@&02&pi0W=NWv?5J$C8kGHxj=%2)*kzfq_XSM+t7j^07o-> zn16W~C=-yFc4K(ev5Z)7#k9)@!Zu<-4lR%!IPoIPkQ9zgNCufs>Woxme1dj98Q^DV z2KoFXGjg*kYao8o50E)fifY;y1=>c;I8ba%VV4xnfE?TC8@6s4*o5^AXs)V)tamPG zhgC$BfwKj@*}tKHDj8*gpOc5n3;mw5u5d#?dLgdOMZ&5|#{M>}2w5$%V6w_-#aKxB zdLdP$X?aT4H%&*=>9?S1hs5a(l=3k0=W|E&>Y&wVYPIm&v(mJs-s*jI-VUK@V(I<< z_t13Z<%{0>;?1jvPG4I>(+ZNh$|rv6UcbKhQ~WDAUGmxUYjOUpK+T|QHkv;@%kxEP zz8Z4|pvJ5){&C(JrdL!b8Qu;nXkxb{&Zt~rv~(=h3a$dQ_Ct#ec@z?E4YtDsn)vim z>HMV3*e`!Gho;0L=M68XcvUe(5^l2f6hdfRk3OX8^tKLaoxXaT;G8s7!?$XZ3IB!8#32Z4dwU zm~>8e_iMzZL1-7LQ-Y=ttI}jhITF- zTSU{^r>=HjUF|kUn%2FT^v3hLH0@gltGcf}M|9!FaFj{ezf@BHvXnwQZPiX{rSa78 z#RFP<*rol7k@QPHsUjL7n=O1IVra26NNQz7RdWprlz}>{D_}^KF&0XB?fH(WK6H9q zR3PZmN@<_;Zy8|Tx#S5_g1tIt{>4!&*ETshIy(kywk*B$*NClFJPO-Rntr7y1x?$z zT6n8yTKmMUqiHCn?Wbuot8wKuRbYRjsjhm%y6Jl2xYDP4eRri#=%?`^qDwxpf3N&` ztEa^jX%bxxow_!_T20doM)evckVov3Moc?_rtRz;XK>o6<^@UBj;VL)-6Y%W_EE7W zgQjFYYJO$!l;djQdC^pVC49d0Ga94mzyU|^yEJWnC^WYch^ECfW$Z1c>9FbR2;D7JX!`#4 z&DYIX@z3Wz{OO@HKQk=t=d;6S#piPu&My8W`;(mibZ*yGT`%q0wy8xlO$pR}h^93z zX5$B`oTl9$q%`Vj2~E8-&C|4b>r_ikO@D`hx2lPe&ZlXTp&CuY9$uNI3!dnjy>LIL zDU|YFGbV4;T{Gt3XUN@THLe7%(BOnT+}xQUA|``Dd&B;y$xUB41*7`n`EeZJuOE}g z4f01|-ra4CakEd-bjCUYlx|v4-oL+n%jnrJA2f94zm1sNZ)Dm}|Nng?K1cj`UhyZ{ zpXB`1(3zuVuH2a)O>0x94{6%yOqCYVv;?SWXqt;|`Vmb#oTkZ*@6R-yw={Iq`}>xr znSFXwCR_x|7)<6MAm**nemFD&Z|1dtx*ECIE255tub_c_imc2$>7i6+na=vK>n(}Ik1XVZj>n@biSpiapn9#Pnu;xs}9W>4l zx*X?t%E@M;o1d`Oeo^aehYh{<%HcT1nD~6Pk+NV7_SyO)JXrVw#qyl__aj z`}3)xvqsHYRhOnY&IxHl^o9&Kl0idFIb)}I(6pGQwJ#%gnzq^Vt_`|o2hulN{d5#f z2c=GFX!_vniSw2=I74PXps7f(W_e?(QBr!Ud0M7^o7BwLT+9^Tj7}zX(LQ4gRZgDn zHh4%gNdYYlmF?HCE4Z3BW-=LTu5%U?(zMZ{ zTI#RVnQI)S7Y?=MUP4nbkG@itT1wLz!H+5ewJuE`>ZR#}4bZf1G{JVp>5WeYno1El z#pEqPKuo$)L3kMfz_=qB95qABcg$brrWDJq$Z1xYd0+-j`6b1yEUGHe;JZB9XM1Rx z%Sy<3nR&C(G}8aQv-PGqFMoR2tP+~m#cHE8bq%@DG{dBt7DYH}=5~^6V{tK6(I|$7 zAZCz2JVDkpmtB|WHL9YVrrFjv?JM52&1<3kQR$n!wz_gJXiDs(X+`z46*R2~%aS;P z`xQ+~R|~I#QlF2dplOqDkNMQJ*cd~t=AI6;QcE}-zSlL5V9eFA$shO*yxP*kJ-kHB=nzmt;j=UsB z%5rLmzJ#W15_M_XWMsiKqoiqQ8nKX4(e!~Cx6NNRz0YY{V(+a>(*yPenpRs{xpmF2 z^JrSx3#oaUrU7a=`W`fFb{d*OOAHwn4<*JoD@AvTh)T6-s$~3digK_~5Hnkq8`YbO zFVgi04NqnfYBoYZm`iN}m==22VTW0j#n1+mtg(;KQ=9BqRHG@Eh5dl0`Sy>S@rr2a zQd+gGVrkA*m!`SI>CH^jVxVTBsWoKgEUrq^HduPA(ezXOk13(4#Z5nc*ii=@cV;@WNs#LG6@7eW0`T|=!8BBHbc`0 z#m@cPNFjEDQ?a@!LWt9q0J0jz^KwnvR7mHae}2Dy{oG(Y%EX_J)4-{xo_gq^hn{@$ z$^6(=0@s1)4Wy@O?WwvcY3ijCqSl65610~4f^hb}ZS!?NdXFhqat3}P&mIH7E;xeV z%c-_irpavKA)&yC!QydSoh{a=iG}5N7h?6r0;PRO(`rJa6)4S6a*fMNd6v4C-u;=T zeW;rzH1)Ag_{R?)_}L?l`S)XvJFNea_fDDG$?gf&2-;V3<67$3Q9j@FLz+e`q$a$O z(lE7}Vw#esL@?hp{1Bb|okFtghFQo&FyR}c<3K_#BV5=&rO+w2eUL)SbgXQNcaP*J z-vsy7S6^+vYT@i-PvoHsnjB*8vi9jf`<=oera?!xP?}*C5<+`U%Czkk;=-hgzPQzZ zsxZ_>%-ZSFJ=h+Jx^oThs$z4fBrSDPWz zLfL;9ns2~h;M!9v?eLu#9m41q)~oyJa!evq?fQkkG^nleR`SSNo?nk1b?owQ9) zQjR@}wG0UF9tDCiDwvUFR8r(Df*wDpRse~es*ibtkF~ z)HDuRDaTEzl4ARl}yMiO@pQDcnP3zQ$lHr9|fd zZsp{VF93`E9>MOyqTdSi)O4OaRx6LjnlNcz_|WE?iJjC6cf}T=G#jTIjVxG^rpY4V zed2{wgQlgikoF0h`atQyM;^<0`k3Pf9n|mW-f`0jliS15%yikeT=SbxXqsVt(^k;5 zIM!e>O{+vg|VnPT;~AnakA4DoBZOM|cJ>?$Nqev4ACkPRSF~1Nm$V z>!BWSj`UY17*jokdM2+i!0BuNfU|_TRZdD0>*6(qBw&bt9fdR^S;}K>G_=zf!2`BU zamF530&fS>gY-kC# zMrX))vFVPNTylw*%3Zrb-3!mfW!ot-sQv`pf~f1nPPK=NNrVvO=2yQS_pl3f6&5^HeK)OTo0-crzIPz7?? zFV1ie~?PuVDH&Zt;u@$GPyPj6sdn#L`A$sfSOg-H`Z?;T zqqI=$@!BUqO&Khrcz<1*>Xf)Ox9M?s1iBPzTeEVH)LC%V^i&ipu{PnfO2rZw+so`I6!39o1tw&r>LC?wXsxC{^Bt_N>Oem$X^h!Ut?2e_+y|M=n8#X_& ze2tA2zkcnFx2ndVn7d^8CD%??)i11C`@J7mJ4==p{n9JHzjDm|*_!R*r&e8f)!o~+ zzq{m_)vfbMES>?Q)W$*mj~O)h%L9)eL`lsS^&Z>A=2bPM zRfswEG5?ZN#0m^BQ5rSTM73M-@uSNb3-;>&3WTJIYTlY31x14-QZ+&iHJYDJF8NFF zu|es`|D=#KZ;hE?H4YaeXGCfYQ<0=}3;PWMG2+o|6i8wcbGpwYqrNk_Kzer0kZ^-E zT~ULkN!qn-b8VWI#I>&&lD8R}N+dgx?diJ(!rfb8=crMmkjxYGls(*7NRl}A^289G zqr4alv+kX^_lCq;Lw+Ti32U=9{p4Np3b7&ro|larSF+X^(>;T`zGZWiGQA|!UvEo7 zQ~7rnB3x3TybrWw*}OU4CD~l9zL%>4jA~(w%5T|g<^|JWX$kt2B{VJ8P?Hqz8;(Xh zrG-bIAVV;z8Z<3-YSWd8mO??-V~A#p;;gk1I7$C_bRprQJnB>ZL`5;1M@L6rRym%F zM-X@Ik-44d)&H=B%hRZ~KpLxYuXQgjs)mv*)H?&N}|&;lEn&+$m>Wb=HVm zSO4~pvlcyn^Tat*W-N6t4?ptssx`g7PQ!jS;fd#8wSjyO&UtF#ldE>_dVkTAEC2M@ z_1!(2CqA@zSpm;o^PYb1yFf;Zmmd29XVM<4H1qh~LEfgTymzWc$&%3t#I z>KpHx`PA|?>o;zhI`eVonz``#8*lG=b?u+#Eq(E(U(QtWlP|nFX6yr9^PVvtK7ZLu zMI%H$f=Q!wAdHb> zI_WeIxFrf>;Xp5tJlLu6GXN@qdk9$ot2)2L9GOC-5@+m$#Ia$Ukfd6&qKuObA3j{` z)y}CD#9yehN=8ufm#ZW^!!UD`cJ9IyDEPkXAur^C{6v>6ccbmYxdA!S^u}2$%V}B> zqA7veC`~= z-zCqKHPXZNvQbZMc=X;w-7Go7703(8O6=QN@W7QgoMBT5oPfLl%*ftM=XGK9DnGGO zI<*T^phB3GU4WjMpJGHa4NaYzdTn;;DW{wghLaMSRs?EvF`dg4RSg!9!kwzobyDln zG<|gFz8Z7+;gxsYc;~OiPnq}gn;$^LbANQpAO6xk^7?yl?zKO?b>cUF0-W$UbHQ^D z%y|<3{_?jTpk?OWymkBkTy*o+ZSP!o)x@Wkzk2qFTkoB*^nuw={B+Fy7yf+0nzesE z>04LGf8Dt0Bd@z>?4-H#m%eoRc{i+C_vfKM{iPvVr@nmjw2Q8uIN^as|9Q?eV0r#! zcPxAM71uNOvE>(EJ?Y8kevQgs{q~hJ=05|pKe%lC%P+4x@6z#iKeXsu!$!|t@Z9Dt z+hktw#EQG7EyVRPch4Si?c{ZT{M)yO-L&G>*W>PPxMPMc!eh^@))jExRjbxIWZJAJ z{_EUpf3@J*Zw(#&i#unGn=pxUX9!kcH}7p5&u?VYUumeJ!YazC6(0FJaGG7ouT%%CYqgE0)qq-(Ck;)>amIW$18R`| z4Ra!VBHZ5!2_~_}PTeU_L}rhYM6lt}&V1r-i$2lBOjQpw?>f z0$RL-@^VqYRzWj0psi7fQA7a|yl@eeM3Wkoy#2lBf$ia3_St)%eJ-!E=Wy8XK5MVN z&OUoR|Mgtfvn-bp$@F1+<;s;2`mY%Pyn6L&Oa;{N+d;3>HFbE=^c$6}nx+>lczMT; z?Ynn1UbHJ{`o(WAZnn-^UZAGXG$kKGEZb?{&s4n={0sa*R}jlilII~NuEg<}%@S!J zl8>S`?@6M*-Ic8-O++O5i_oMXVoV8jyPO-JMkC|gaMCAvCz6Y1q^XUamUe4WDN}Rk zo%J-W0cwbn&`^y&1tk%GEU1w#KNnDwHDsF6GzsuY9=4cql%6A{g7hd?o+cs|5_LEryOCS3==x*OR zl!f#=SKYa89v#3y6o*;zdHL{Gwxru%8_Z) z@A7)_l`UUC_j0CMM7)3L&+rdT*RFr#pKlnNDD3^Q)z4oxL}ivhL%)AU?Od3}Bj zV`_G#ZrPV}$uhI0IwM4N=BB*Ml846ZSv}*7Gsce}Z!{Sqqn@VKKux4cJOKI#aihaB zcMHlh`boPH&lQt0C$z4|Cu&%%Cpwa_woQ%}pegNb?JHY0ZQ1tP8{5~e zf1Ue~O_ego4f*I3YlQp$%{Qkb=(8`ry6fFvgX^6GkBeI30bTv`m;UbJ>)+VAbL)r8BHT1=?kNe`ok)}X+JQg*oiTLsab7y zu(_|Ic5~8nO?JO&(6nWmz+4=yUqhw~C~c{#wwVXN+zP{PEOc(vs8M3tBZuEdO}1uH zz6N|&4(3Ls<1+s+%osR^6*|QL&~knw zwJ=H>(lk4M(z%sA0Z>cw6<+SU{WaYpu2_l#4ph2en6NU^G?|TRhrW3F>8Brd*kPmu zdn_ArFFijg}z3)p) zZzh@^JTjf8U3fsVU*a=jXsV*=KkUsc_~`bd8_~2rvtUD-76xh)nzkDyRFi2oSHky{ zi_AOM>o&hT1e%aKa^y&fibVWIvWV)1TC>nJR9>-o zrrt)Jff+>MPi2udxmJi@WEgHAsBMmedt&SA6-{%cCN7X!Fl@iET6p_3O%I_hM$?9C z$jrIx`U5oWDoxv5YpH!>Y;S40qmhWO(DZrpO+TA7&A1Xv0hDF|YEmGgjhth+O8m{70dVEu#)3iy}`(Dzt29SM4(~K7Byi0}GoR|PrfV!Yr znRxX<5kR5&L1T8B#uj1i^j)bjt%-KT5l86k=7YtwoMtqQWPt^yW_6CH-7zU0plLNq zhYd}CKe&G5x+XMD^_zBQzGMb<=Ou({%ScJKt_f(_fTG z)0%kT>@@9~Zkk=E>?Tbk5d;kq0!^3^lqAa6J7b1-?_al>uN1tsH^hEQ;X zs=``DzDPF9B+^D5T#t-{RTu(8?D^Nfo9GsIZ-jrezHi z%cbdX4|?c_nBLv`E3nl_2)oiy?2^z;y&rm5TKCi?HtaTCoe1FnFcPRK@g*{vmrUSVxF0E_$Sq>)bsGkW~CU!I??2DbLre%)-dse zPL$DJ>;{H8s0^~2Coou9Op31vo@K+g8Vp9-0YBws83bdnlugN0Kl^qft)P*6ME^S? zjsu(=R1cI2#LyB37A*&Iv5pcDs>Iwo>r5%nss_V}yQ>SXrutq~zam>TO^2e8ny+s< z;-V#Ezq@?gv`=1D99=%X5je+JUX}f!GR-pJAAHe+Gn>csmPpg~qj0m+^zCe0_Ihe2 zp+cQ-Tv;&3j2R>E^k8K{!w*xp6rjc|8gWBso_VIwBt1fRa|r{}>@@A@^ITRa{;;NL z*NoC#qiM@EWLj>b+#|DK^=jcw=bO%3cw-7p>#^D^npQKl*nCqomF*9cXq@Op^E1;N z3+afl_7+7`hu61p5e_9=F+wM3U^Qm70~l^$7|oJIkf9KIBTS#>D(1o|q0aI@&8Tby zgd8qYr%r`ZDP4^8O+SZ21~gE2QAh@Fb*e%1V>Feft2S9?XrfqdYMq(vgO#jI+J^KR zpz%H;@)R?LfL`m17!7nNrYVc~XiU@VKcQ*EZO?ChHDk$|&re+@3=U$uD6$Bk&3H(^4X(@}~A;%3)qQ|ie@(}SG7hila)2n9%9f8mSZE~^zA$XYcZhTEQ^^w|qBwJ}*PPIr0gcz(U zg&DixJhakSMHPDpEP?)tvDRu;c=)N901S|>?q`E}Estf%>88}&P_L=HvHAyn7mQKX z!E%%O=8_%tH2vNq+m5>K`ENatrkl#%a9u?=rH_ukEM7xO=U2Yh^i?UaJmYJ`MMIX} z58r>cgiHs$plLCbwolWD^5x@@Fv-{-Tw36 zS3u2s_0j{oGSc*%bIwUi`_My&Vr8wli&;{lGmJtRIzyQ@y3i%jjnO+%hIX>ZvE=Wn0GBhL$ zaMB=wEi#`u1zD8|A1!w#!*8rt1C8`fkcLch3L0Gqn9n-vEDj{PsaDCM?}{$uM6H4) zURai1Ufx)*Eq+dIGXsyM7mR%om!_vO7jv2#_&eTBj<%rbbMo|VpLE^x7YwW?x0_`a zM7dWsZ(a4mYfrA-^3>Wb|MSx8tzJXLvcJ^)^5(7Y?8;1`%v+m;OU|lZ2_Q>VJ6dh^ z^;B!*4Xdgz9BbWpH~s@uy*M)CqhN3`No}2d3+FnyDg1=*U#I9TO-t+r{eabW6wPi% zBX^&sSyl^g=+jKsP3vg7Flf54#?m`^-&S+I8eaAfOJLxb-}&luKoZCq7pf zGWR?drGa5WN?|9GO|jsm;|g$*(u0W=W?@ZLtt>FsfJ+u-6SBlV8c|dL>{?(Pjig4< zbi2vXnmb=jQ!4(m&po&C-H%so`t=K2-yd?G?eAGjo=g7*_b>zQsl0yQ>b0lHYtKg? z{H|ZN59+q|YiLtdM0m7&K+niACJm!>OL zEx!HU8xu?K&}!l5o_BT%P3tYarPDOK-?V^k+Mgz!logNr#2?e=H2n;&2U6k_nCo0F z1_)&J)qizW6f8D+^K6ToGyRkcgIR?&h?9aXr_;HRdWFwVH%$xZGd-bc-t|q>b<=qA z_oL~4y6K9&tA)3WLh78~wBdZymNf0FPF46?1r|E)6G79^Z`x(u^uX4gjq8D%Qx7%H z=KC!C6N_m-;e->23t_#C#yCyWEuE$%Cbe(b?|R-<`$0ZrEZi%a7RcUEL({s|!iQ)o zb;Dju?|lO|EZ?7|>CwZz%HGgTnzq^BO02VQN1zQGP@TP@pJ{qvRm*lZqR^O0Kh=ME zKwEk!nr&j;c~7Oqhtkkc%cW`i3nrE|d!%nIu04E&x*yY9VlJd4q^>p!>AnRwEPs3f zUA3O3y~>4T^LIK;+gabVEN!wBthS#!w6`>^E|AbvsBmVzAG+rOnzr;s z=A~&(fO0UqLh87^d^-a z3{^T!#q?&UsYqs%h%RluT~f8hpZ~OPOODqZktHL}jbu{oxOsXaoBBL0fJk+LxPU5> zsBk57=FAx}VuWYL)MS=kf$qbdrhPTo9bPo;X!eF?cxoB(JAVB5plN;TlGZdmYQn^H zjkt3(t=3S3rhoF~Nnad0sVtg$yv%Gdtd4Lj?|xK?7fe10Yn9Q5nI}nR(U`77};h)5cS2o$M*nhh`b&E2|xoW1N7M8QUl1&|2 zlDfnen!BYtTOuZw9WAi&!V;Z?rYYSX<`kM18vqqv?c@MWKb17iGJmEfS_n;J4Vh*% zU9jwqPcjQ;q-k>14$-v6-kVO-gDNylUy-eT!yDQ71QW`9r2oq|bm4^;n)K#R6GIh{ zd%?Uqi2!j+vRoz2t}}yk+O%nc4-KD{kxqdP(?n1EvntzQC0)KU7%2=##6R1Y$ttqa z#}O$Y!Wt%OQJMwGA6yPUWF?dVRsH9me||JTJ_k7&T!?}tp95zS7%)`&<&5HGX^=ri z42UdFz^P`_>NVAlR5hlbO8*vVC3@9k(NuD%Vl<^h`m#T0vSlG_awLi+=c-x#Ern*k ziKkA4j+g#L+-D)aI!@slWH_OoM!K=0^wzK`Dcmp|DLYL!Zd(7qu&3#f6An3Y?EHE2a{YvY@+0d#%~B#j8XmaH zZ3b_YJdygc04n1na7Dp5i|%M84cv`1MwCCmz)N65M`uADm60mxbSaa_ai>GIdUPtf zW?)-|jx*TGXed1?Y@?3Txr?w9St+UsjHHcp+y4qR zn@PGdq{fIr%flE})AtQ`V&%tTu5sceqzzw^J40|0GNsV8%WKHwqG>f#v(t1qS$eA# z(?1(Kar~c8m_P5nyt=8y%fJuAKudmI$|y6b$AzkDTDnf_$s>PhtLVsc$$u&N8Re3J zH?j#b#`*{sRfT7us5XKC_6P;zYoB_=tvrQrtgm!U*yg&6RZ;PVZ5jXAc*!6oV<9$4 z0YL~6nVMCia$N<#l`(i%v(=jo0zA`#YeML_E=`w-*ihiK(@t|0pUMdweYg|Szolfa z@tcNiJTFbJ%&=XNy5*&5fBK@zWqF6bh3-S*7?p<1&ATB=r0pa(h^_E<)NG75o^Ve! zoex=+*Ar#K)^{QhA(mGftON-Y(~c-3Tc^&eRYtVlS%dUheZS@u8 zm3=5^>huU}a8@K1g~r6cYd?zlH1tuIV6XBg8KRO1r{J>DV3nxKDek|jbXYwa|Hx%W zB9_9t0?B|_ol!%myaCSm)Sp_*W=0~(HmVsa-9c+72 z|8NW{=}`N_-@$DkpejJqkp6lT^;AqieHfi*UT-qYMJe5l^+mrEoe&eBbTJ1#{{+2p zDvybd#^6Ngd;Ihu9ZD~=qZjMER4W~yn&tGk72>@;B#uO;Yo;LZ(?boWQOXeoxKtu- zla8-8eO#ARn=9(G>O?GJ!KIDJ`C`bESg9i7vjEAbPSGmucP$Akd_Ly?#D^1oioxFPJ044Fs1~GS02?DdABF9O$cQnlXIi(909`v8piETghIbQw@P0+(iq5-ab5tKfpZPvX5aX2rvMkeAp)uMTDSk z9;Z+l)nMF-A|VhlNexc7gCz<$7bc<3;CQf-2ho^2f&mSALjg60cDYy{QO)7hFw%t_ z0FG)yt4nBVlpJINJYCxrhXm+d}iF=*j#nm;w(xo%y2q_D~j_d}$Re$)wre%*)o(popxaks9W zptCGAbx@iubVyKIdiI8vxgGM(H{F}PVgAB@w_3PAsqHz`gs+y~3$h7noRS!@~q-k=lArX;8LS;DH7LH09SXM$`8yn|+dg1`lzHfpXjmN}k70F>Ava zk0OnhxFSsyO=B%7cw_c-8(D)qB{*%q-o>q4g2Rpg3?3AO*&@sPz>1T4jJ`tv*-5JAU$IgN#XdH zV%gC;_buuRw?orpzG+JnZeE(!%r{MmQlXa+g2XG?QEzfA>z1-Tkm=R&t1at92p$T= zN=gbjp*q+hNy$orl~|-t3|7|c1BO_3F!VD)Z4rvniN~H;Kl$X7PdVijgvi_7f~M>} z5s!+L=G!pIR!8XgB9ui`z@(7-3c~=3`;AC^hDY+9uC}PM2|G}de*}K$aQ<{dTmnu| z!EINPcIDxWCZUe!mWfEQ2=Z3b5lwnvhs4@~#8w5hQQ9=YOxjH&h%6&BqOM{R{B+9WSxm`447ji}JCwIVoFamHVBlwxB9e56M>oV~xL>ZTM zx(mfK*5-qhi>5(@j%F52DIjFMCbM7~P3P^S>9RhfX?147L@_;d{3IxyeC*^u9XaOK zobye)ymcajcGt|3#WE)9(rwZ-J+LUdb+>tRk1m9TL;Ip_e3I-*Iw^ zd?cw!J>4ukYVmy?C+tYZxFI3L$zoy%L?eKO8DDS2AxCIY>Ws-$1YA&D{XR;Zk*>}J z=dMOXC7p)XEoe%Q30;KnHI>Vlz=>0)Oi7$u|IgmN{7h1vcO1_)fkZMZCd0)bkzqVA z24)z*Fu}19AP_j;^X-%0;JiW`@(c zyG@~~zX@~bJf}{bT4K?A@5^I%4N1^l!tuVZZSZ?seOS3$G)>j}mO8z)71;_+KYjP9 zZPT=^>U}BN@Y_>Q?>Bz$>vx_z`|g5SNaF-*_l^rqKi>>ZyE8oHc`ZRx#9EQ29rJ4X z(9~eumdPedh8I&0(!wELuUG?V3<8sY4e;?#5RO@sd~9?Se-cH*P7LE!LuLLq$MIO8 zHx?w|Nz7(Eu_;+0e#H`}U;(fXxDeSEvQgL;Wp0CAY%C9)(VV0oZve(x7Ca3nL~>O!nV$Naz#5 z-j)Jcs}|Zy6lrg0T3wOtwf;2iU$b|8G)=wxYi>S!_O826-*W4lZ@o3yg|>4vU0VFc zL(}R{eP~Kl_)$whh{FwmSdEEAB`t*tU}f^Bu`(StH6xu1gZ*W&hG+1Gi@ZZNgGQfy zFGgi|+qf5bYR)A(o3bHt-2BA7$w239B)UNBIM7?BJfbPSV!Tulz`)VuxYlSYuI8E< zXTIU0blD7UUOpJ+AsoCjSD~nSiRfuyznpEFnJvjJ;_sD|lw8)B@*aD~Vl_QGx#N2& z)d+MEu|BuV=b0jCV`%Qh$f?hy)m^9QAaT<+c+IVtTV0W@+cv#~rrmMV{^jr2O4GvB zi* z2I5nVXA(!kJ#`b9Hs-%A>xaIOZC={JlR9oE^g(*;^ zxLa|T9|{C1R@{SAiWg7N;!g46uAw*tcZUL{xJz&?PSD~GH}{bTM#5o_b=I1DuKCS# zSl9aS?@#uGwc5Xzi-&q_{(bwE=mVk0I6$~9uT8X+)X-fi*t;OI`rYPE%wl@Jm@v?8 zL&ZJ+O=fBn-&DNQ%)@T3*cm z=dhE52Wm}kqg1@CWVhooHt zkN7QZ6=-`Opojp!%xb503xF{JxEI;?I>PCaSfz&41Y|HOO=(%KnhK>}P^YcC@1v`W z^3;J~4rLmD$b@EDzw@K~%YH9g7o~4bgO&7)nT}(EbRT8R8iE3%=owSKvEn8q$d}`bj@BXX>zW0DMv{_c4~2yjpU6rTkEi6U zmBSw?qoCB|D2Yf)Dx_I1)g>vPZD#;rQT0#H0J(wkJ$W>}4X>P>`0pYq5%uZjUy@Ij zj^w3(ZwEFzH>e7|UWt5plEPi6Lq9z!YE7CLrltFPBE#{H;&yQXeZ>{Ut0?Yo?s~-J zM72}OFnx2Kvowky=0uJG*u-$Deci6U{hzsWgimbC5vs3CP8}tL1VBwHoUIcZYD_KWDVs>1{N8vX^U&6gNF^mlTd?r+=r@|*Pyf>)b zl@&pFDR`8BRZK?j2xd*}~^ z*{a>%1j)y-e`o-0)Q>t>Nm z3&?-&F-70@cQU5gC3RlUB!PEN?$(9Tb_g$77652Hw>aLO?^Yf;Te)omZ!^QR3NSr* zlhHxfZ(7iD2TU@NlvnPCQ(=VME1gG9aTccg1rB3%`Gzsr7X@o7d08{>asqLb35p2} z-cnWjYye@7c@r^N%`;ag%2qua8#fP72Y>^z`$tGpdrCZyaqL}L0K=tdK8tatFdWh@ z%ote172;p~=w=nIe%@e3UX4tl^ns~S9G$ufXnkjbp~doFf)=if0J8QASZW(u1|gSjJS2{7*Hn+M$P`U_pxZdXJ?6B@mmE#`qMmuS{9*}OE!PqL{P_N7w;}z zvD9#W`egG8xdi^i-7Y5|tY!*l?BI7b2*q2~R2|bR8IL8W*JPB(QzJeLW+Wm)|EbEF z`tTRwoQvlsup`Uu$&8S3SibU_Ripw|sIHL$vjPpr1pPZSOFUUYKKEJxWBbZ!X*q<^o_i*#Jv36$v$!nrMIr3|GvFvmh5Lw$0QVK zWX$7&Jg~|HEef-jxtbuW+W%sD+^XwoeFM%6=_UeXw{?Nhfh!*Nh49t4%MZlIx+HC^ zK)uXaK+>D>`K%VkAEglFHD|kg_;>$xTL8jtW35#=7)Ra9A3P8NXcRyK_J?edvUrXO zyJQD?zQfxDGKstUu-y5w zdF?SyV?c+peWd=0csoBIw!zWKxeCjR(RBxOY^Ng>gPC`-A|Rw*+=aamMh#rYsB5rB z5<}q?TAY^Di+Qa~n|1o8NhzZNo0@$b`W>o8qsKV6%*d^WfRblCH5JfKvg%Luir{lg z?&~P}T=^|EAln=AXY{`r9nu+qWBa#jv`&0JcT))^Wbl~c97|77Cb@?i6o%85?%Fg<0+@rP}#oE(wrv<13fZ%RBzwkhG!S=2gP?k$Y66n{m)zqb13 zhlI11G(CZBC@z$j(`Imu-VI_>AjNbNZC@^4g5U=h!P*J+t}zlq*Yur_OsYq}hJLhC z*pv`>vyNk1uP`OE>7I!XzsEN{*-}<69ct5xT=?*3>2e-_+5O>|rYt2>-9=2?qXQuR zsiJAK`7;)n8~D0YsJ>xSF%MeyfVRouF37?-KBq(3N$crwPOt1yL=Lt}36d4rc^u!% z=w-+PUF7r`OO;m#GB7*y@+QZ4LiABgL=3!rR*rh)%P1&CQ>LpemIL?G&LQ(D_=c4>t8VX3-N#}Qv%7*XHA1*utOxQX~u2rG-ytIIFfW5l`AoY zIC0W6oOqCtKvK9nDK0d#)6)@Cc|#D8cc=KnOegy}EP@HagND;gOY=Iv*iV%=`-4x z3cgO38kg)bIL zPDH$>Y;XI9SLB!alQDAATKtf|6Zbcbn6J_L5o9jCUgbJ5k(@?67Z+Zjv4O;Nh0t98 zo28`UUmB~8Sx}{wdQN{q#;gh3hOT`uH6_*3FaY^H!y5*>T%ZHfT%PT2q%-+dx*>RkLMOx1IWUX% z{j5`E$mEy`pX4UNrd^Q8;`Ykle;LuqnE^WNN7l`ysgvo^mB>NQ+qc||(Q3XEUsqkv zM|1QQn~ZnXG;l|lQsI(TfWU`UIenkXrJsld;o~!=TU=>aWs08$f|TrZFcIe75@qwyX4z1|IC779sV!;1ooBB++k}Yd0M9gUxs?CQTfM zI9ye5R<{PP{oFMI1Ombny6EUlRmt+L)*on$!ZfuEH9v=m%MX#S%;v^R@EIp{;mobnVFxbV!!` zbu@#{O8Uif#nv;?tWNlU=>}v3(R>&FQblS`96;YM`8HZi>a`KE{RjB3DPeD>F_a{{ z3bxW9IpYWMm`s36+(JMG3{U|GpG+1&_vJ;!RN}rprGF*`LsN=VTxX)}lDKFzCk&gdM-;~FFT(BR)u&%nZWF$M zSK-yHVYd&S894wsP}^Ib+LJdI!>qZ#PTP-u>7zE0Rm?uh(JA&Sa-rs@;MDViD3Yb< zJVa8kG0SvY-wym{@!ja{``G95e&|X}g+vBD$V{PGD(ya0q%2rtKeCOZEp+(Tb*#5z z^+ru*@is^iY>MuzrFS4F+&Vg1zyCrRJT)u$&16uW9yc_tGv5zYs6GV0AgB0)2XZl- ze0(H0s{~97ohX5?-a}Q=R}kaqfAj&@KpXX(uH8=fOh?ukw|}!~qrtOgAsDtKOb4{% z-U|DSMf=^NGJzmTv48MGxuBF(REDLq$r4xb%NLdLi-RQiFGgGw@-Le2fB&Y)?@WnB zEEj0$*UH0|ySiTE!6;&bHa^HR=i7s2kXhiE>eQHIs$#CWyz}ctz@w6Fs)n7d45cd_ zZ3Le>^*DNDkp2vAyAhJMuK9Om8MaFXxmu? ze1Dxzu%Y)i^tG7w=NMDPi6l;r&8HN71z7yEG?*KjD<}iVPxiszPd&HaO1&#~AShTv zc*)&afM>0ZRawySLmVJvqI5lBB$zhfmjL8*gSWT@-ubaZ1K4M7yv5Y@VU^l5xBEVA z#pL-VYvoXAZRNFo#sj0Y;s>562bKq|tsKOIl{+6idqe~Hod;rCy^w5nKoR?Y+PZ1C68*@b!s;x+IfNO=!27?I(9tJzW zYq{y>JP8&O2^L6vFe+zKO1_yr*hVRO#jkeXxafAlO-o!G-=8RHudQt0Le{;(E7-tJ z7RELX4OVJ*pHEMB*-jGAeHmb%C+JFzxc{K>?W*tOy>GYMT5L^>fTKY@e>v7CYG=p< zFjOA`b+ws2CIY7Z4wEE5SjR@fAmBt79-rWofoRdWCAr9vzNJ>8$hSzH81HsCVxnMI zgX-7s4g4c7Df;aKm|F%JkT9otD)Z7EG%c7^oPLc;pM%6|=Xvq{$EMjex&J=R+8#P} zS=OF(Xr=ID{#2YXsad*J-8}FEe+?M(OK&7 zFNEs~^>aM0`JO&Mq<8x~TIsz`c$)fJOs`Ac^l9!O1CMX(?@5#GfDAAaD63@Nxg)sOHSntUG*#IlRrzg>R1ZKibQoj;zFI{+*T2mQ)Q6 z%cC$uV;Sp4XV|tjB&Xx?sgq38XE2qO$D00mcS~RK>A%JpwV+& z#23)9I@Tlmbvw=XCugL2lv0=E!#k5!D`8tEzD1KV#zc->V88Ea+x}4V2c=*(A3Sxn z0zScH62fO>K}qh1KmCA!Ab9uL18AA|&ECP(>|J~eTf-i4t@kNnuR-NPj+D zyv@MaFGrp~lSf6JYE;IB^t0@FmCmdY?1Rx)CAK33OB{VR48#%H`^WG? z`n9(BS*mz0;Gr<>v!KS8uct{YqSLKH!yXr(tp$}hFRT{x$Yls)!B-yJzYguf#4iQT z)lIExxepa9*%e0m^;JjdMaN^GZQbO4t`z)Q%UN$DD-6->NYR>CGJ<_|_AJqi{ZZLO z-Jyp?`>X!%3?SPO3yceFU|9JKGN=f1ON6HDbbhik9~6U?s~8v`uL@egBaR#b>MXZ14ncgdN5D-Clq zi;}S3r{QtX2u7(YBcll2(|P32^Ul55CHsdodU}-cyVlS}x3J7yq-=ev#9Je0Z1Cjd zjK^UvR|4F)+!bf^`D__JuoXId*uFbA;L0g9SgF1H>}K)GWn95RmRGTiQdY!nNuMgv zlAc$F@Q!?0MI;&=QDR(U@%)-1H8)CxCc|wbb1?lEXx&A{C%yJpyAfdU1RAEc1Oij`KY`oGW^&%ui-mZM-$RlA^T~)c-hd@gUhYBk0 z^Lo5#ef-yp=Zf2b4XCnKdanpyksEw|nZxx37%nU1F)`)vOO4 z8Z*R^-;#aV@|;8F{z16>t*1;KaLFg);^S))NMB~e^l>a2s!hGD2%_|ur*uLWi3x>b z=MMwUj>*!SDS0#d)D;5)G$zjM=P-_4_$PNB`%`R`7R7z0Q=T1_G>y%15ys zGLmGwYM$AOll%00FEeu~w(Ojp*-8mn{8cxNum~#y>)=2ocXQs%7{!SSI?(9;h02w^ z!QA2I6Kvp<{VC*M73Wg?^m!1JDv$jok_nS!L2%oOgqB%iPWQi+D}(D?t)1FTMJ>bk ztV#gmS>BnnjxCR#g?z9umGBJ~yMl=o-)N8aV-7CiE)ZF2#o2nsZF;XBVe72wcFThY0)U1> zK%43{!E`9CQ4##HLl$R8vEb2}07R#Cl4XLh$#rhXK@9$T5~^-DvtD)6>}(@aiFglcSEkuh zgEfBRJ;&gTC*-|g@MXK(DYwdiUfCH^SK~s`a>={uUBfh)^=u^UCehiF12yz6Tf9w~ zw|G6W!oepR{)bl+4qI4aosE}=nEvQxwD_eRa5j}nNsjF?e(&St%VNWK{;=nKxKvuRnzl8L z+!KPfoZ+A7cAy))#QA{j@$4Yzq_2@o$q=r!sB=8R73?WtstQguQ@Cd>FEjh&TRAYa z`al&iO2v}c5vUj7)0ez439Pd%qa zLkP{ofyecWrGb7zMM89Z*hoP6j9X-IDLUShY93@s^-tythGjTlj)?YmU_8c-DvdUe zQneE=uZ>_B9h3a9;0SiE#S(pzx6mEYnkYvk&9`@lvqH+ZhHIq}LOSH-W zTnRXY!nS%p?J8&tfi_(OTM$Q+1*mfJICa&DXZo1+ zJwpL@nc6G_(6!&}Co=^Ul!TNr@#An|^?qW1t4Tl+eYIz02tdP*8A%nXucsR?kcX7U z;JlX#D-1~()43X;Ri<#odl>xyWEm}p3V?6rKIXeUv|7%UqyA@J&^~0a#;+B&9XC3H zqid+KPV^@68xu(R@ISv3UljIhX5#JR){H|Az(qNdu%vM!)H2P3(0s^pwRh2O0lZx4 z)2*cL1m<5zD4V%@jt2NUsgcgyr!~U>x{H&)04}4UNgZZESg(y^Jhv&Bu7M-%7hQ5i zF@upJ^T_3Y6DYxa)UA(gwMn<#YRb11K2F4p9N4GM+BXbphiKBU0NHjqahcHKLvas@$K!^dIx#xCQDQtQgGH^7 zfkCTmiU8vQ&ie8`yC5r~$K#0vfv;z5$!;mx$wyGQYV~o&033~jr`_OEItvNSBH5i3 z)9j6n?yRCvomJHcL!Aa*Vq)cva*XnQXxXPqhYDwebWP%*J#J1iB8)#1Ho*2nkON}v z3^Oi_&B-~z_P6GSr$IeBLY91n-j-`vPYM5n!&}SGh7f4B=;(SIKP8GLP4JsdV-H! z0#|OfLij8l1Du#nA0_Ui&>=LSb`}WVFN~BX7ov=*zPkpkvJ5LDF1wR}U^*iKGHxRc zmhi?TD?v`4Bh^HB*AXQ!y*f+>qUy5Ht7S@!D8w~@6Q{PD0yuN(+v%&4Pw!EH78y51 za3>T0-dutC1pQkKY$#%!Vj`+l*(}4O7 z3g{M#rXL`jxg$*Hah9?2!CK1gdL+2mnR=AFD2%i{MrP&PHZB0U@G@+(g2cx&5o$Us z?Q^u!eKUdAb=mUid7Ab04uLfHKPz)GUMwhSVFmho?+&kUo95U5eF*gIJHkeY)tqE- zNmviKoFf>cxcru5b|GMkFu_nIWdysrDUR$?oh6U1x@^&wKU1!dCO_I(DNj|n&1_A)0m=eY`zswvWWln0mAoZAIIAb9A8m6p2MgXas*?`f?~QqbhM zfkJ?(7T0$83S5&08$+HpkDut57#sduk|1=G4+Js1U2KgLvTXu_!W?UK=DudchT)d$ zDSa83WbV>lEc}~2W0s}&KObOOYaQhtC(AYq)rd@(kzu9ma{n^zrum2J>+Yu)*3V#{ zQiKFGwv^7*y`NOvlC7T%)n1cef$V`HmfVyj>`Lpk2e|&aqyl76Gpl_{zBX8M*G?PT z!I*y;HYAYF6sjBnXj0XdC%7E8k+{s{nC>qdw;ZTYfcf!es!d(RuB&)wuiqEI!*x@* zjhoMY=lDOq-W&sO1NM7lVY0AmSd7iXg}id42lp;&hfGfb;qN=`m0a<*KG`86G62qS za2|(|bQ5?A5Vd%RZ{oEXHfyu201g5CH=Cd@3S^DFqwWwIuUP-|K_P7&=Q+1n{BixY ztNZ&#PwIc^j-6-uKkN(}FG>JiUb&!_L=eQFpXDv{VfY1ZnwuB_TslC z=Xt~ThWc;0^@PE48za?!>~)n{h(ZoSqgsrp;T3t8)Fu-&Qeo>v$rwG}z*JHp6^9!q zb-z?JSc;dVlw=@?G0HxjLKB@CdgqbPVPso1-RLKn6S?8WW%t9}kqxL`F?5s6_~~`r zLj84R+aE$B`qYpd@5v+smBnHQ`7E(R9`ew^A~%LR+V_YgL-|grq3{FD?p&Y4G80p| z{^PTt4Rwio%NkRovFlx`e`uM+VvK6386o{$cS;wyd@B+0gKIr9VRG!{=Cplm?Uh#^ z8U(lhr%4ON4jx585oW=%GL9D=)}MpK^vVg^!pyQ=s1Jm%oII7y9uaYr{^UxpeLF*U zl@qd3<^|^&>!1P3+y6q-Q|gtfs9pPu0NGlqXX^wG358*w^T7EGE3~gqTXkYUT5%7j zTkv6t2vDU^W|A1riLV~8GO(H4sx5D(f+)_a2t1kabY8)?fq$a8&VaU~7 zX@H7!o`y0zyRC>h+GrAr~iL&6YNBcQ4Dy~#?k!UQF39bTe8gh$)-Bii+7?iN$v!gMRN8yWDw1!3-504fI_yiNgBi6$$Ii5eo%0?8kh(I? zIQNKOb$fzW^`xlt>3b~TGR-~am8_SAvUxfnj(V0$!D<uLDF>MGX;VC(1*t-hmMI~Uibe&s$aMZ!8O5ps{zCqz$@%p)h26- z3OzT#AMx$;l23>`6o(93PPh;)Npj)?`Hr8N0Qa8)PB68sO#DCA=e>{tmF4c3-fA9H z#`(WFvUY-IqO*QeFliAV1u#8xjYlV(oyJu)FhO`u^$B#Wk5q|{T-$FRs`7N8@QF`` z!iWPq&1gTCWw|tZySPJJqkSuiQ+igf)d>M6*4JM8W2{K=;|+Tg_Y~lWN(KzcZ#=i% z6aYcaxhqJkUH3F8{jb$u?`P_W@b+(^w=rv3%`&hjT!BJ(2ao;)%x#hh5L>Q(?=&qU z{*DW!gv%+EfAnAd6y>u|_fqOR1;8G`>>CL_QjUHgiMcl3Tytu!ZodMcse`$0{)qKH z^Q?4JhEL1_lg2PyrgBlGMFYXlG9W5L00W6M?50wZO-`W%Oj<1u`p0Z&5hmGq71lww z*spI*(G~%?(;U<*f#yVfGeBZq!X+olGK8@Ott&M&vnZ!mxT(xh9UTlwCmGW@qsj++ zkAg(rc~bzZo-Wvoks#G9SzWKhKyTg(7@$j$29{x3w3TQ_U`Fix?)zOYZ74zHcKoXF z_bn-%;cpp(&efvQVXnLxazY?m^DUt;vy~-_!MKlKsD=37p4R&@L=old6z{GV=tU|6 z9KJaoUb|mpXxa1jmYJS&jrLSjw~rv1Nep+FM}@r2%||cIeSO+TjNw$;APdhGYr@`K ze+*#n`U)3NK#NeUiA%Li)ZM`s!999Ye5nizkZYy~{O6oK5e3~8S!?tcN-5vk)}|=} zZ>o$Jy2aMt?UrosYJ_N^9y}r!v1JI5nk>@m`(zcDy``YyxwY{+r~s&%Q@;6{^YX`L z!muZm%~igM!WA{we5VTWkCYbrD^s^GFPe{LKdlL=l2UOx(^(Tq`hjD;3T^hN_lSZP zj{U-cxv}teZiCt{W3W7pYAtSqP&h|bdcn(fItieE3?wz5f8UD)DVNj3=#-yHc?U;@ zH37nF-Vx@b{~;|7T#aznFzt-yA@&ZwZ;t%Ipxns$Y?>c6%kPwfkS7^V-b}hQ=tCG9 zXGB92)nke~5z#_z@h$DHMWv!{G-}LWv#;v#C39;OyUvkzC8hpF* z`P0F73MrT-o&C2&f!GE@AnaH28HYz^Fer3}t;%SvIWqBQVN7ROy4S6R1?Be(E5$(o zQrqj%8~53)+@T%D<=;BBU>J+H6-yZ#>%vze6h$Hq3SZH=I^QZi%L>9^9YUC>BFrxw z`#QXZqrS>|=;wQBm}csT;ZTD9DeUT3RmTMdpA-z~P*mt_vG%;6u!`-+oaA=9?hz1i z5HOw4y|3r=WGv*?@QeU?W3n>aj;Luw-|;2W#Tm=z&r#iF*vtNsmM!eFu6?&d+&;+8 zD$O}izJ8UH{)U~1)eKNts}!wzet_zNL>g0JfEq6HYoOj7Rfhj1fLd&rM#(|_aWaR5GV<^~6C2d%lsE3>rQYSZUKy>PVeHXuV>xiXTNUpzA5 z-pX3@rBu_S03Kn!*Bt~vwVDlQaf&>0G!FSN<;DM0%YVR0(8O^9JgadTZz!+mq5|n$ z1OFuRhL8q|bUr|1VLJXW+LybYe86+SRHJ;*Mds9%A>R8k@vy4%K3P~33{a&uFf)rn zYJmCQSgKfbm`nb@-$-=V`ilgtp!=KA#Bh>QViA6s;OK_i@Wmkwh}zi(-kk3mOOa0r zLa3+omUDIMN8T$N4~2T?#UT!{V$(kj(;`{?I+R{7RkWWx@lsWzLzo~jAkw>EI z+lq2P01!~62urf(HZa~JqYPr9%N!RpbV=7&So#pl1vPja)nuNmA2>W^;AppmGb|Zf zPGHQvF@VXA3TF7>WU@~;E-cueE?6Mv5LY7s(TM}SP;(@?G~!v@E0~{&(Ly}MSzPJklblmgcCM;F~DEWx)L%_ z&*Q`mJ*c25mm(_@j#kiqGsa>!LUNQJ2Qz96-f+_d`Aiy;EIkCk)MV*XrvMhV;*cb? zlsU(0JybM-)CdOfPDN9H-zOdlubkJJ^e*B-qBC9HaP1$5>~ermx}C?4jpyoxbU#-y z3Ni*|pYR=26He)SYoX~3*~A0pDjCRLVL~~~ZB31n=p%b%=wivTvX&UWWM5;}X8wpx z#Nd0)`-qKWk4EAc39a8|s*X!Dq7D$s?g7y=aAlEp4PsKlQiFkEZU+@O`aXJK19llG zqTm!>02kD>ho1UaCGttp!-#!>Rwnl9`oo|%QTCQ1y?>Hf)tB1_&MR%3vpNHc1>fuL z!P}3j3zt@oIIA+2k$O)*Q|2z=IP%W@7e^!hu1-_cS{w%GzncGgXrRXPN%aelYh787 z%M{0lcr*UDV5S-a$L6+qb{(u-LZCo6+vz@)V=FyN53!!GD1Rc61^S8zozu=#N`h5OabYmjOhC9zV#KwB&3!PWV18=H%24~HT&32k;h z1gV&ic=vrC_|1u|z4x;#xGaY&^O4jgAp`#-@IP5Xpbf@sk|XqIVx2WMr1nk}O{iup zKL!x;(0Qo_Gx@}<_phP#hhnOdBoIKot6P;z&tC%Yf7B=QyL@4^qXny)+_MdWB!r`v z>O5ElH!Dw_8zaUV!;1B2D9*2&2`<&NyYKh86lVIS-&R`x(3hZeqkZ}J14qW$H7xqW zz`wwZKhloh%s`Z9ruL|2>?R@||72lHf0d~k3G0v^A$fe0Q zjY{3SU|8e77m^R3jZ6Mgy>!D2k!`V(wWizb8coLufUs47E9Am7Bfs@yhAW9IR<2yWx6*IiN^T?| z)+@42Y$yDO#1(zofF{7$mtt`C*>`FS_pvI`}_L* z8agh`s^4(4)2F+Cjr)b*DL48-#LYPr4sIS;N6?T*6^9FJzGXSzth!F(m?*51QTR9` zU4ulX^;VIAmuJf5F#!5?m}-p|eks_g{VM|eU37d01wZuaLSD9(EY@1C%1K{NqtkCr zO_v(J?^4@1iTG{Etd+n;oX3hf!RcTKHRCiE`*7+Md#LXEbI*~6FmH%rh6y=jFKYt4 zoTyKgL^kZSOrUb612zzsvBob=mZR@qCkB3hy1M0?d(4!jk1d8%ke&SU@)mf1{xO=0Q7;(=UhCs%M!$q3K*F;ihk&gS)990>g9Yz83$U1*d4$2h2Gu6Q2%(uqd7-#sBeXncmg z)C(%GfR8H;ZIxzP^;Yv1Jb8v)&#v8l%Fr0zzm-B`5V>pZuOlXJ7`iSJR=VKj(C|_H zJY_{KNe6G~Myx$Mzr*ufbw&@uU>%{oU5Q~inKWxz^Pp0qw5_01zS+E4aq`qQCumu9 ziB?4`d4##wKTNX8$x26cLde&Vm|03-GOVd|tZUsY_j7Lwp$)RI{;V7paq7la>{KVl zH%<(&LA3Zpd&&@<{oJ8SJ|4iy_2@-{CKD_>DrX`M8ukq8YEpt}8c|jFyl#!=hv@`C zW$KnCfE%hYa8clGRpn2A_(gcM?Pp8Ib`|}E_F%k-+X$MPPR1?{JpGxCrDB(nAM|iLu z$o}z-D=K69HPth8BI5Fw*uU5PeZL~PygucF@X7Pl!wjf?H;{-&$;+4SaXqq{T>{oq z9nulwB|{Rie2&d*)gx$A>|UBTcMu{QC^lpD_KKz zce)pdO{_UW!=G?!a0;qi#;L`wYdr8=T zDmPHhGh-Cs2{ncHF&Vgv4*$!tXVPh?u9BBvdN7a1e1MK>;c;Wf1I}g28IqdR`szVV{Z0DCru0LXCy(2%{u=oAw27b;7}5-N&##+-r?O9 z5_dA(m@)Kpin8^xUUOjmp)2^kIkNVhSM3gxYCn@$h&+k)@jWpp#01@yT{A&b9*x)- z*l%4(FwloCk|CE~UE>`Tp2>s6=b&U9<-TCGN%8tc%6YbV=JO(M>VHC9Ep!f@$MxUh zdL}=;{yJI|@oK4TZKp#oKR@HVN-7tyRq?hswaYzJ7c^1$lVP)3P&Ujx-MGzGb?$Je zNP9n|fM~D<-|@(0bMc5H?kKcCDH=@=m5#^RJP?EH@;6`Sn?C^k?Kf|skDQI}vf9JY zeWUhh$KJGE@w4_?TA1%^-#yeiA>tR3+It*L@>afrJK%|czW)iviSjrLS4B>XcT)+f z-Yj7GV{)rrtRLAM#qWGOd{`j`9~6JP`j0qZpmS7*^i`ihy3n4Q>Ho1FTr`OEqY<0m zYt-S(>W4_JT~n*a3}ju&$+LCC2aJEw%H9slR-c!<%0M?*=AfTxubBj1^>K1!VW%*i z?TnJIUwPBnbvXR;j*TN3`?e-SARB7;roO;zuvPI$-;0U z-i7+7M(%UEe3q53T+3G?jse=?zu)sJb8+%|VnipW>lYvRpLhxwLN4+X^nP88aLS}0 z)C`Zm!6ZdLp(hITu~i6N=4JP4o+<|Jzfo~@7URxa+qE&Quu1C{vDQ zldV5yqf-GS+?F5l zZzOwDo|$YFAOspzs|o>7`w7Sxnn<=V0QnJWb|IWYgXhm|@kz(6<3`u^P_IH(aF5ZH zTR~&@&4y(G{HLSCJ@G}8*JZ3q0D`KU`?SL<^TF~QR316kB2MC=VR4_atU)!mIPc;Q zBNW6b2Gf)lf<#JvzMFO%c6Wt|4E@NQc(bLoW#C+mz7gn89F2Hqlfs#Qz2@DF<;RC%N#;OKAZf0 zdDks*d#4_7|BPryf_-FA00KM_kNe-4Yw0{iWgjsx6JJ?`B|rA$>QHZ~o6E<1GGW${ zRg)?&)w457~>Nv?F8w^%;vI|afUKE30pHUc}bek zb8k$?%PLy0O<2*6Ekfz}Aw3Oix^0Y`YV<6}&1RRdtRqq`X&0B%&K!q6k-W@f;$d(aPF03@pM1==r^R&wUrY?K0Xc+F^&}jX0g_#8)Nr zHfJ0gS@QlcsT8$TXd!|Fo&Y^BvjVJ50f6xH;LOQ>blF$toKO)aZAE<+BwH=oP?<`S zEPP)neS}kJIE+aBZa=`4z^4RPvadAgFc>@QKxHVsfQO0SOI}}yjP>qEO&!VnaOHPR ze0zIUnRj#k_r+q+ka%cw^TCkG8H46vuiUXwthdk~C)RL@+JeExVCPx+k1W9^oXEG4 z&?B5u5vH&o9cNvlp})(os_PbnnB7C65II}6mmdP4|L~3VR;#89FXsMqNWxGGvjT50 zK@UT4fU(K4F2ftd6j6Aeb(}amlMlGoj)!7|x>iD0naup>@Dsh~1*cJJIIvLCR6FL& zzwUVx+J%1mhq#n3nur8lTzZ_{TbT+Q<(XMfFvQ#90n@s}5 zM82!ZUvoP9V82~99xYexr?%6UrvQ4A7s>(r@jIXfD!uxbkN)pglM>du?xgnyMn!Snf6 zUNedi@>YA*ftY73sWzJ2?&wR8?}7@rYMgPyn20QEh+<^A!6 zQ{;O275Qc$55wb+$sS_Km4kT)>fO)7?N&s7~x&g4Mk$409+NciP8`cAn zm|R_)rh{+z2kH}QPQR0R&DVyKgFMhop2yy3^8*ohl&C!;INtM705G**SWhsbq#!{>Q?ak% z=j*F{2%2>!;_zgUqQ?`AD1213b)PLRcMv*d0ScH!x~PA;E>lm{BUY429MeEknl>LT`^d#P`?(SbZmO`aP;A^VPNP2j;(95Va1vmwut7Npz*5o0vl ztdNn=41_v|0?fQ(HdC=rSNS}-N(QvAT|GjwB{TPFcwKmG+f6e>{h(qW?akkG=x=>| zP65Qi&&C9fHod+B{I`>ZJ9Bl!3~o27K#&)rxG;rmWgkExWkmNN?D&WzwLe zyzBDydf_!!81UtM{5}C07%MaScbc!!I9|OU-UM*)f-s1g@3jcpFaG8OjR)lCl_iXU z4~c)iVtxyMrv}hi;YiA3&!|+=)^_$mNaSCv{6G)OqAMGVEzi4ahLatCf4aN|npfG4 z)Fu1^RK--n52ywte#`TM5Bq+%Hecp=HW<-=zynwf%+55Lp(*rRR}K%n_d(oNM9Ue8 zIMl>}qH5orBC?k(#F+UE#uNL#_6wo_y|vGa!P1&%dPk9-+us2G4`GiafN`Y_L5!oV5YQk%!DJxJz}!#CbO zEGsTceS)Q28{`q^ZM_`21D%i{ae6S#yzl&#MANGIwuX?spHLCW>oqMPZ1VM%XY$N% z>(k5S{W4%&2A84%z&wD@lXbOn*7X?o0W3?srBZ-J;2wb&O2nWhE|q9mjg2b!&srIY z5nIAuUgNDardD@fn3+oAkkzVe&MXrMVr^Ova1ca%=9+0F^*||WlaN2;LVk3V&8gTM z3ioo4JV78_g69$?tr_I&2q1!l8b`sc5)_5SH2l?3FQU9 z!|>L@z8X8pb{?SUJF)1q*?o_>tO3BZm;K^ren;T0Xs^EC^HXk&v7B(6&)yf)?D3h# zprG=y&N@k=#VPiG;d4%h_bpe-`AWIodzl$c6q2$mgCM7BocNgx6Ge)dS-n3qR{=_} zOCDi`hby#Q-_dWKWqIrponpv>QIguhOVY{@D0T29YJrr+^U&el{{<&E*vK;lyqdG5f5 zB_+I@;ti|W;OmH{Omt&pi1y&(@YB_+vtHO0_RQxX`x z!I!2%0rfMa=?N>!h04l-m8;u(hp1~OP4%B5)13I}5q+L0Cj^>jqLj3zAQPh#fxMX< z#cTx$$o+yjS9BP%o{?LIpBQ;C6f;t=4XL~dpijnA&}-Jl+W<7RD`c8ec)27)Fd^fK z;wuu@HyBM3ycEeO%u54?N?x+Zn=F;74oY=uBZ#KnjBMG`lnt=BM5XD*37SfFj#edQ zno@lz_?5ChP0P@8L}}p{YQrpedi06ekEOv#{~Gr?PTzWX+<|VE@Wh9X-V@Pd^if zrtzDUPJ?S0-BhQ~SeiD8E~40sL5FD(IyfDf*%O)f&{y;$3+Ad{@Djl40BnG#pME;# z-=+d;s90AzH1#$1`o=ao4{;IhG+!jSM~YLQ~B?6GYRdomgt@F;uZVlO~V`t1qE$Meg2cG|g?-V0wt@ z9<*?%fcbYkAL%r5g;K@6yJ+egt=AMy6%vZ3!t+Q$(ii}X=;Jmcw?wyFP5TSd+oJMF|t^5$BrFg zX_|jBp`l{(<&EL`>#rA{%nc9JU!qDrX^I%8=~LV8t4Y&5=%$o;Xs9d7^9$wq-Tl8? z(DD1nx73Ahs&ip=I$dgM+T=i0?}fJki%{w2!s;s*mV~nO=9x^)q2k{QP%-?9zz$YD z)wz8yO(js1m^U?R>2*fE52UG#dcP)EGS3!1#nk?zTFDl^#rFZ*u`jFf)Xtk)ntFv8 zDZ=V|>7|#tGKNN&H_cl&#}AP>FpT@S{l~AX#>T4L*O@KcrJD+%3YuoS-c)ShqNyu~ zjK|Wu{r=bY?C|E02}(+yElnj;f7@o5rWV8T&DX5ZWt}doBP>mup#kXc%et~nn>I1a z$hb)a6`2(^RDRRkB8nw*42;~GOrPEiG!42_bo81)RjiQ7HhP1114&a?^ajyZb!nPm zEF>AHcV59TP31d<=*gl+L=IR{Ul^mXLdY*U8rCYl$E3sec=PiCH$^rROK3QV%zG?W z)UZ8q^PK^bI3q`317QmyM6fV+V&UJ-a#*tl^cDKUI6yBS)=-yEWTSlQAvC|!*2mcFr&BrdF7QHhZuyYU-#X2AD_jMK?r6aA|>IQ z@ZyUviZkNxN0bS|7T$K-Z7grczY$kJBC+v3`w}C95TKl*W<0hWb{_A4T{Jy%2|4KnWAYZuDNLX^K=P8Q=QPj3DHzUyX)TudEZfO%l`EbPllx_ z0ORogT@@CXzxLW|D4GQ9r6#2{EOJXK#}PAfD>;<8C;FfzR>iu&pyLjfn@{iMf$35zx@_Mb8raF_M8i* zHX%*zRCk?@n{f_;jfc3Ny}i8*3-kp{H4M9^XqsVL;`&(*1W*a+?MyXeO1aN@tN5Fr zC}>JBDKAZ>N0O7KGVgVw8QE&mRAgjR(Dd;jnkr1pY0$JXz&{rB^v~$*o!vEAW_6Zi znb}eNP0Qkk9(^KgGsPf7izhrUv3Z%uLAiu#LYqWi+_!HZLD5h>i9QGgd4$hC`z(8r ztmfQv&xNDBb&_WWWb!3HQ9#My26{==1gGgm3=?!J&O#JlVeI8I0aIvL{0r5VS68@u z&pr2WI%tieOoT#?8MK6;zQ$8QQ|X1Irm6KEYi8lqlh@hy_I6y8h{-#Y3%LH|O-0Hst2iYcxc=;)TFR)T~M#mj3;OAABi&Ye3&X2ZIs zDZ;BWmMYEbw=@k!QwJRqq^V1t4M)?ba!b=f**HyU>kRP>_b5-8Z~+^mKYl~J7Xtu- zgz=h;pAj=Ue9s0LE$Q>0fBrd^Sd>oM2fMQ+HOmI5mHfnVh2<6<6z3z9TA`CM^D5p? z35`vpU$%!XbTiH?Y@x`1RYhD9Q>qQnuh8A;C)5K!sS|3<($tDVXe3x`@ZVvD3GNH@ z#CoS`sOxVq`@arK^F~vbr8k0Zy6x4mU*q&XwLLF1oi=YeSXof$H%`+O^fN0F1{Yf! z&Dj9N2WCt#?Z8wfUliHg>Yb+JO_MFW=F`cKrC06Ht4GrT@V#zW_!HO}#867?-_0lxaW})9=^k)}r|F>erCDPZIF$CuZCSTO= zyH@H~@)^CsSBtGp(^v9MQ-UG!(MeM$N|UB(LMA5H)PfxstXT1i@bx8oC=v5wuPFbw)N<+B8kwG^aEb2~Jfs?I<3*v@l~~ z`%}+6Q+G7g-^;ozTCoB_AAR&uJUlV{UUu1Ku7qxurs<2UOz0w3>LaYJ4^_!(nu?5U znb6dmgfxVuw@Oniy?@SC4jFLjrKv2(wfD4i^%hE{=e9m;X==qv!wVr$2u8+&)RRv> zdDpI8wnDPyDC}feFy?mx(eQpFe)5cn#Zfb$RZc9un%TmGa>&SBWbS#>v2FM7${9@+ zKD{&Ai*q_l<>8URN|}IvDL1AxX*zD_O|4j&5`2+}-^tj3x(!x?v5z37S zaeOAB9`*x15EzaxiK5CkH4nmSD3L8Z|31ATY5Kx_`KRe5Q>#BqgCpxtTt_XZOw*cN zOkziiQY-bY&=_pPxcD-3092`=TKi3!^5vIbGMNoHo%x%kVDcq6E1^|UJvC{H4PS(7 zNP?z1@%x%lHx*@ON2$GUa03ru?OG>IGwDTP`>>7PVx^f;YO1Mk+qR7n0+TN>vBx7# zh}hm2O^Ck@O0n^}qQyCDQbaN*s<~Q2_0rUvnk^-+YqG`53wKTP2rDmHqa#*rF5#C|r#*K{c5zb;eU<5%K z#gI#K4pC!@b@O~Coiiq1#T=?HO`SkBPE&O-UIp5GX)45kZmK!KYlNmKqcZBfC^I`t zbC>t^4l!>!@SKOHDfbOaQ!7?NHFzUO#=DZFik+REWHuBkLbQk|wgc)53AM<7B@p7x z6~mWgegEpKuf%6ez9iQYDJetIR01_2nkwS)1}TRjY5KywIi+c#e^zI&i>4DA>O_E~ z(t^%{NadZa=_b@kElsUhni>&?V{)T1(vcxpoJ*6Ywhu-Sv`lnOfa-j4ku(*WE18=g ze)wUTCY`8|%%KL=ZH6=rTKw7QH1*R>CpA_m7WdPSZRXzN}bjHku;Lo3b#G zG352vUl*girD;O)?dr)kXG`Z?DF6s4YDg*n#L585Mb$*agwPnjJg1I%a$zF1jfOh3 z((}(hA02`m#n=ymRm#`T31aHDT!Ev&Pmps(9{J~ zh29t~7LuE$Yl0;!n!12G;f3VLZ|a+v#r6;@O^dFaD4Nc_;+SD;?#{gFh7B7SM&#^W z*yG#bLM_B(U>=mUNzN~K@7}#<&mM2vBN{%s>^I+h6Ld5|Q$~6j<32w$bz!vzO^z|Lt9li^a`3{PLMPek~f+P-l=K&*D0D#W@O7PP3J8y z9lLBI|C+bVsAdb-p=q;q5<5Crnl>a&b`pG z%t3LedZ8)O05qi%`xkci&FSoIS>ER@bGv%~Vcycsk3DG(IB^VXRvH_tNuMI+mxG$S zGrfny2$@hfZQ6vf(VBUUKOF)%08}(ok=@fJ#Bd-WJ}4z9lKN2D($opmnlvT9sSZsi z^PA?ArhHmj9GJJF+}7<=T37TR-PZo_<6CS$v0|keRBg>8pb}kr>7_*R#n;p-rb#>? z^nT_SSt6n!3G^p8V6ly#CIPH}-9> z>C>AuO(jqTO_vl0PFPWH1)qfhSK-T}=XdDP)OG+X>LFWyFN3GHPa!#bGOHm^JMA>a z5Sa$mqSUOQgC03@glyp-SLIMu_>-s(K}%wMX_{fSaD62;oKLT$>C10!bw+PUe}#;U z-arlVX=$l4uY16YQbE(BCUn!W2%Rum7y3n8j2|tKzTrU^T$4~tiIjwfDl^9D9Iauqh5t&^-O%)$AeyEb3(1$J^Lr{3 z@p)c%dCrpMkBvPYwi70by_!e<#gOE|@>ZuXh?B70(loc01FwvYjp31m0`&FQUnf`j zM*2mB-A&zy**eibR03>n&!lgZK{44`|i5yE@C8IbImm(qO9?1 zH`Om<8cX8bS8}GcW~1q@z1!V1J@0~C&=leCWxa!d)5*~Z-E@Mc1AW7*hAIOxTX^~n zH$T#}G>v1kRpdHOh^BIPeTvt$S{d^oMu<)%yvr}Y948lMQpXeUbx&@_$GCkZp;-^( zG&LUe-j}A{|AwWhjC!AIno6by(X_RDpuKMhC$OQxic2?bPMW3@_$F^OjeI>}X=>`0 zBk06UYos-(`V-%dFaqPr_QIMr($v@3n?6m0fEt6Q8*@!l{#@2OM1^lS>BM;*-J2g9OTn6C zX__~h#vi;gq^VU*Gc=`GnkJ+chrOi6r0LTS`b2NYFu!RH-L(2=Wn|6zlTIY|;Iq$e zO|zFOf)|E$Cyv<AR&rfJfTFHJLVeTHhiLqncilH~W$ZtZK+oF?R zbe@&v!&Hw@Z&vRlycHbL&UwZSs9k0Ii{6AiJUS(iVojo;WpI&e127uZYfXKRoc>{*Nf{?>{KY zyB~hU#zAH82m3|Y^ZtiHMQ-CNzQ^$%Drgs-5_D==xZjVb%O`$vxGM5bXW-3)QzHI! z9>lemzPK*w(3E^!OAh(T$A;ukNC|Z`b^RN^!LU1qJ(qsXxY}4yGYi_wTR#UK60M39 z*X+7fSM!cs38^(~^>HHH+Ch(mx>QB|kbssP<7c0JHsgOfG*tjKdrNPIG$p3svc5s8 zyQebJvb?{wds16nQW_jxyS6;Mx@AQ_k&-(5hL#j7$9MG=28LIzT0Or|K4AqLPm7^{ zd{^)6j^gZ2|1ztiN0gcEg`gt0nO0oK2|iTNF4Ia^X`*zNf-cXu%ve^Kx1w+LC{?m{ zbV}CxiD5pn%k)kwkqlnyH%fuhw;5Z`CR8 zG3>2H*gfpI^y|cxX)CCiId^omsGtVvd^-A%IOzI)pH5KQu2~83pPJ4Q6j$Y2If`5J z?Fhajf2b?0SwFt1V+_*N^<@gNkS1xmd*9Bt-v9HfZ|9w+L_u0ms0^Zx?pWURD@hIa2dsiT31r zcFxBn8*5P95JiL$b=z<@i4mo&3=r=bM`}sX^|)@?)l1cu|YpSR2b(vDKq3;m00OId=Brr6#0N`gwzd1aZ^QEDrc z*RDI!>wu1&G+mtEhz-PRqgS^O+pKqp>o~GAoa86IuJH2U3Q@nqhLWI5@_lD_zRTA< zuOd^U^VF_-Q{SLBg>r-{k`@TBcptHMp@QaFe7E;)X1*>b@*Cd=mlqV`96`b$8kP)^{x3HB*>JdxTPx*6c-_YvOwYd92%EhH>DGmbB)`Cyyd}1nL6ZUe*i_BRaMMY7tw&tP2 zLb@j1WtrJtZ0+tJUAs>G_NU*Ge1{&z5hC<1b;k>mu!mCLvahwU=84uSMLojm9Kq~m z`0f(_LHHg=J?8rE6*M}VY5d!0E+jiy1fzmbQJuxHmlVB{fQv+6=2Ey67uWVw-s zt=YDt)ppEx6wP}K`=XFe4-I>F@_k*>R7UklXoZYoiq|krQ;sZHlcqw^EDf#d9vE)z z{&mgF;!*_{Bz%!1VtpYRMAMik)kLE~H8*LR#DY6iqb|9$EDZW;uE^lXtj|9O`S9D4NFreQw`E|&>{LXl}r^YUL3^%S4qvP&yg&?G&P7)HB(I; zJm^GTFQhoSS3)C>@j0r7p{f4FWTG@RIBsS#S!j?n>h`H#09NzCId36og-;4VjcoLe z-0*bVGVqpy5n0jH3Dj^jee#8WcE;&d&{P1`6ip>WqtUd@ho)s0O8WyNV z8e5aoG-$nSESeJaK4qGUYRZJB=>RX$Qj4bRlBTH+qI}o#dspT}v-J92w*D}YH=26m z2Gli8Yd)P&(`hNwG{VbbCc0^S-{$0K8fu#cq^V*lt8q(j9Np9l)S5JPS$g$p8k4oD zX~2tG`q^bUcGc|9T#A=)*XsXj?>VDod zh^D!XdaqeDy^wS`7ny}-J(4t!&rNyPnM#3frcd|ZfB)TI|J{H8 zUCm)qOnOD6MhT=y02$sif3c(R7M@fTq*aJ^AtG{zB_OF*i6Wp|&B=m`l#HJh7YJ zN!&g()-q7c^yjnv`Apvkp>*#sOO>B$Kxr}QX4TX?oEs=QbCT(4=%Y*16`JyplK^+y zx&Kxl{AqktNk%A`p`51u`S^(bw0qAUm*_(Xd5cg<7FI4dXO39HxS9@#ZYEf3E++w@ zO*7JCeo_>aE7B>hV8O1S2#vJsr zH{W3EltI($|MC0NLNxu8$ENm7ixANOL?!nUc+u2rn350v$hCFsYDgxMX;88$6Qrh8 zmP<52B3UN+Ti#zuac+tHLT@2zOlBIJWRyr{xuo@qya>g7==TlDv@UtGRY|5^H1i5m z1ue!T(vBiYGeIdbY}}y63`b!=OWKMYn&oe?7RJgJr9PORb6&+InG)ACNUN|%(yt*oRhF1Hean~5}(fl$#YCX3jnDr_5{l)Zc|2Y z?&um~+#K>uMADFy?)LpuK7gjwJe{k2qM)hb)s0*C^xG4;pAH2h=ENN&q#0 zrk%SQn?&l{lx`N0NR>tJ20MWIz_;BOSM{%Gj zZ58!SD^lOv3`%WH;mv^1i~$2Uj5v7@#q#K@g>u8xY{1nmU9{R}1=Vz?SuvGs45-oP zrWT!X6EUO;8gl*Vmf&@^=Ws!kRM zo$a<*ZKZq1$0z!HuD!Fbf1szgpP|0Kf!@A>{(-@^_AaE115LS<&bFp9&DoY*zEB(< zDc~WMZpN1=C2?!+O4NAuMZ{-(fE~A;5C?q5H#d@?DHCE)9Ze-iVnjej|Gb^hG^Ohd z5@?$`WZuGCzuVa(47|Yx9iNyydgKU>qaR+WkaGfk#W~-;x^ndB(ed#K*sm4`cL_h4 z=G@@W$k0fBXgCij9U2BX&m$v+*0zquTiLzNBA{+Jw5}6(1jrYvXzDdggJ`J2p1<_~VZ=ae6h-R4ek4qJNY;dV@EnpchTaFr>SiO}-><)?}TnPIZdOHf_yy zbocaib@vkL#J@eg_@+#~{eUr|lQkH5al*K(yU#f-KQrqbw|5@q@Z8rwxXq^~b+oP% zGo%*^#aTyS8fXz$LWm^O{t8$XgWJR)85e)il*FE z3%rG;Ha9lM9t7vWT3irQ>my5@tn~RE4as}%+jY-<4TSE!ukqd;KHAxss+k?*Xns%s z+UhFC8%*iZ*I+syIkE=xRC3s?PF4W5E(#~&O)`}vhx;}C{P}1)tBt0LhN;T+XykQ$ zG`$jzrlEjp5lxBU)X|hVp189iSuBnn#RA;g+UnX`S5KceA6;jYI@L+k=b=|H`w&nK z%ef9sOioNrPE1q@Q#vG&J0e-NP1Efi-B@PEV(-ApIrp2C@ve;*O$jJS&{SfWl5gbK#aKtvpIAXt-K|sWXiD1*K9+F7K&T9GLPp7dJ)Lc6Okp&^ojwFj;TwWc#*IOPAa=oU0U%OQfY26F}9Q#o=aw0lcvYp3WZTX1Hn;SXlmeyq<2E*q~E6(4uNJk z8WWnT%xf@GbawS3XGnK;ZXR-m3Gdvt=YAkhhap`QS{et|0*n!B8FPM2@Jpp}M9B~3M>j~=ZNCI^&Mb)1R?uYJA=_6i^k>v~1UhMZNbDg3k2z^{={@(vlCX zQhG;x`TXC?%G%l*?sRX?wU^N}ks2BvIdu5Y*cdRf87Ph^JRC`2PT<^LduKOVswLMB zGZ%*l+d8`7*#tCgtlltV64@l~pd?$~|D&HG(2C_|Y7om}6B8&A$cmQ2>KsPEQfVTeFP6q9aBMGM7{wj7J-q`kN1}A^ z8idV^+m$~w>ZT$T>DoQIKCu>2S$@97xkr|F9Tj}bv3uIw+POY2Ka0K(J^93~(gU8_*Q-VhW>U9i2V% zb9?aZ}R7@0yuDHM_VmzWKZ2EWtQrjMhzR z7E##@N<|mCQ4e!x_cW0*Zcww<$Ak|+4$t;oZn$8&#%n9ao>pBVqN&+L#~7=k+G=rv zXmmiee={ptap|8(jx8sO3+d5?!pvfBe4zn`sbj4ka6Nm|5zurlxVlTNQg7hQI8Jlwo_bIZ__0&3`;;T1IP2%@Rb)X0=Cx&pzgs8Ae*q3U`e9me#W1OaDm z!g51F7RM(iQ3@dQ@S$bwn_{IG#_Hhk2)r>7<_3@qa7|@f4lXTWl0^KK7=YY{Xj+?1 z$L)-!62s1}Z5nX}!Xla)h|Vnj`xc^Ul-7*WA}Z<{6OMB4?zXc|YX#sFO%7xh_QR() zJ+`=e{$SVSBDPV1ugTt$>w=WAj;3DhU_$k(-)yRmrcXZkB+&HZk3atW^UtY~`q4)p zef{;sT{N|_(yM#RxBBQA)4r*f zDrIGfLvPtIb?=a|g{G49D214zaSp&LG@kvVbH;et|CX>#<1qUabB@Cd-SWlW zaAu%sx!&Z+JnYd_X{o8SMNL}AAb1Zn{U4PKmYx|H~#CBEw)X$j!529r*bq69UNUxOKO|C(Hj!{#jZwo>PH46 za)iJgjLNHX?v5-*s0_~4ka0>8Lac9^nsw9~qiJ-nAG>HOTH1Pf^g%rol zpjww`8tnc?7e$mS+_$xVB1Tb!Kx!Xs>>f>Eue7zBsG`{jLmoy)O8^M3VH#ZT4ZTLj z0JcQ?reA*f<&`T}-hKDo4?g%{V`BrR>dl*fxPIef;?rA3Q~2~=zVa%G-oU-zRCnn) z;zg$wfz8tB4eI78X$fF3>`Md|bi905SAeE59bLCFEsbv$X*R~ibT&ral~+qLTjI~j z5n59g9&K$3hGjBpzTmefsN>uzPYiVKyqhni?A6FiShp_GUkb5QghAcY)F zy*RR$_c4a8pieJ8UwrY!)vH%8Uc7ky`gLrb^3R)6H2vd01)5ID?;?*iA`%x(brsQx z{oOYJPhD(*!eti&oQflE(AE^iPKv&%8B+()V#%U?U^Zgf8W*IG-t(EpDD+)1n=OCKS@;>Tl8XCYs0$UVKPnX{>+1eGPy*GExMZVgiTbRWJp!?uDby-J({}l<`u*lJdad5HQt= ze^eSD9?k>5afdmC07UQaAH)Ox1REHk@MkiewK#DxK0q9IXoy%1xaerAuF2{fM$tjh zy4#(Bv!onN)uEJ&rlQadB7a~+Z=h&Oym`rkFcy*rO^?%+UX_4{+(1ndgH?{EjF=EV zA-Gkkj;74TGR8YqwebN{nbY;*emU3E{dxC>G&)vBo>(oB%5#91^xp;c$n2Q+xrgvhG1I zV-;n5^J{(W5IE>#*c3mUT2W8y2jfsW(r8rhts#CLnjmG>9*XXi5Q#<`6_v zZ}f(c$b!$D{prT$Yg%Zk8#~yGsiMVRFRYSZ+dF&A!l7A#I$ijz8IDFl3sJfB_>g3v zR19HbyeL$gkw}tN^s|^G6F2aE3pteK>`=P-SX>6+0jg6pf=j#8#|&*jaFTNV&ACgv zS;`(3ej`GuL}B7X(;6=?o4E=boKXqtfJDMtrHk@37-vFT+@MEuxlNHg)6LkGplBLg zx#XTS<)W$N4jC_INo-RCG<{i)rixIiat$iiJY~#wBubU)Er}2y!gPJra}hF3ePxXR2#9>NQf-773t6 zS%KIpG>vIS7zIrkH*8%rRqx;`oTvl537Wb&d(o7;4=9S;u*GQl?AfPOY*SlkijNwa z?(MAH{bD@C*g9$w-+HfgG&NZ1RYy~U1wgY^vRa}k%_@!v!0|z8tWoGBBYt$-)C!tz z&&6IdKg9UZRMc=>Not`flY_;T-k@zt(NuIWM&z0!TIQ9YY4F44ZlO?nKM5L z-8WUgBF@-04ajI7Zixmfy%ybWYqND4H>iqm17fo%AMDZO3 z(K<+A#fS-2>(E(eL_k&9R*Cg!uln>^BqigctBT^X+r;Y7WqszvZEJ%(V?B-)Q=n#x z9p4P|Vp=kZ*vfVf0anZP+omoe;6ly0^20oFteN+agC>N$&(t0aV3WxF+vm@xjKsJt z+t0Ghe(t_!Cx||4@xT#_H|I*`4h5@Bq!bX8I!WqP zE!R&fQW90?u88Vn(9n{0cQfG@Dv}Z-YOSL0RB3CMggl#7*|ckiDhwkKrlCdZZ9t*5 z5V3S8)7(KxM&Og*BF3#O9uP$RREx>G%M#mxkRw0}A3C^H2962=O1MPPhruT18wZ$n zm!WF+yL-@sq}kkR(BwNG8W0IsT(ZDdA5-$BsYz=wlC2dgPc(&clPCM~^)OT3A|`nw_4-iKD%9 za+;Z+4U+rftjg<>Ox%2!l)hi5=Vm}*uW*VmsF$cZo-{LrABHQEY;NB?LtzZeGL@AJ zr;=@uF%C<*q*X6&)l^EMI-`(MCO5@~<4T*$fTEIkrNk3dnM^yvtYVcFdtAhh$rLA1 zn2I!Jf^{)gNG+`pH_(h-21s|Skf`lKyMTsnOL}V*>CMc~J@CW(ffQwoI9|bsV-IM(Fs%l$e}Jxj*=$BY*pMe}j0uFhl?SlaIV~zoK=YNj- zO?_wzbUpve7hbva+-n=BUX{{o8_#pTzkKSI%g+(QvqP2dksekr$a#_cM1FNrx^(He z>NEYu;pF+(D}+^O3B9hIQcTZ#Gm&TL`Sld0AcRzS2;@vigPF=({A?*R3`*9 zUui=)_hwjWAhVA70ASWjsg(NaV9|O(#*)3q+$*{K4diF`NX;y(Um3U#q>hE^T@xlIgaWTSitDonfWK>jG+u z$`>Y;XHYAGipLbhRE_pEj!6AgV`_KJH>x;kuKeqHN>$~NsJd6rB^u~&(~!Z(FDsEs zbBg8>s}g~>kmOv|c~J#@`LADlA2p(*lV3zk=Ipx{ef>*F>w>O9iuMfDMxBKNWRiB5 z!O;39#fA6QuX$VCC6fQIf46b^)suHDuFM{NU}fzGhq!d)0YZl<@sceIh~z-u<-Kx$ z82NLHLV>z)tHAkFP<bo3U8~kL~Hl^g=Ilw7nk?_ YKV<_WGDelJ&j0`b07*qoM6N<$f+%%*>;M1& literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/azure-ad-enrollment-flow.png b/windows/client-management/mdm/images/azure-ad-enrollment-flow.png new file mode 100644 index 0000000000000000000000000000000000000000..c4a3bab5411ec58366a6f406da288d122b0f39cd GIT binary patch literal 36721 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%0A}g^dX-yD?pKm;o0^3D2E0$r4WgJ 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 bD0axyxY=2RCJcemg{f=h6B54Pm{ci(sSp{u)2 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 A!2kdN literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment.png b/windows/client-management/mdm/images/bulk-enrollment.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1c62ed7b64d95c205018e61e53b73635276951 GIT binary patch literal 60821 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment2.png b/windows/client-management/mdm/images/bulk-enrollment2.png new file mode 100644 index 0000000000000000000000000000000000000000..34fe960ae0bca3c0c391638eb152681c03670a1e GIT binary patch literal 37050 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment3.png b/windows/client-management/mdm/images/bulk-enrollment3.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2c27da8ec80642591e11fc01f625c698a056e3 GIT binary patch literal 13329 zcmdVAWmp?s*EXD%7D}<=4sCIFw-$GIEl?mx(BRr)E$(iC0>#}O3KS1eoIoiS+?~Li zUibaj`#%4^Utf;N1(hp$O^!Bg@cYfgZ}r7mXkHu)7;exVB-Av*Bs*?a$7e`2XmyUE1;>nJ{AeT_zUZq zyE@uB+5o!Ax5AMa+Q0nWT`jEu7mvYv|6wNO1Oiz(f&rJKDP2em^{<(>E!e>d@cnR# z0RZ4$R*-(L?X|d{?Hi@7N7~I1JB3Hf96DU~VTxbF^4E8lPqX|Q86?rO1NDUX7Lbpg z2DIjitAolxD??l?*9Z zQ>P_(fp-7C%gN%ISI7?+S6{aKPN_y^kw-@i40*Ao zW-fp@!i(_^hvUP?e)KsqU%6_=%&12#?^MW7Gp1mnQ4C<%k6hY7zPr#4K_H*pRjGTg< zcMco{1q4M6Ne*5)z6h=$Yp;W&$mRA_!WJq*3rY3JYF@witSocf4LYP)gU>`Vr)4u@Zhp>E~QEG{L8Ct z(1pu4j}`2}94kdE_8&)ygDd;k_tqo>ys#0n1gK&?8uB{bG`_oUM3rsFWai513Lzra7R_lcaVO}yM zM6tmgW1$);eNO)j`ZA1)ii$s7S(6*@+}D`DZbvJ-<0Ul|RUx$=tWVxUAE#8dp8q~d zgJtoL{VuDmcO87T8jNXr)S$>0;KM7$E0o$%u1lBQ;0e2{;qW9SO!uqaDRQD9qXOM~ z=GZ6Cf)`HiB#{X?(sui+H@Ult@b=0*PC})mq&NxL=z5>zF4=OC5`%MLFSt_!S7*E~(l5r^GX8Rr3pQw$L2wNKHn z7UaH7wEwZ{|K8iqV7P_&t!%1t=D3MzII5I*>gSR7W3XwVEz_n#?89Q$7Z$tgKc zR0LMJ-%qKKXOfZK!Y_Q7h+cYSVJG%f=dJ&09*%fxfGTFsOj#A9gwLO1W1ws3^NaT} z^h%<`SAX%mC%Md^#*}r0`EqlL%{t9z|D?q}a2rbCcbMwNzc0Xa?1x=}QjVSIZ9)K& zG}8UBC_JIqKOH;K9$3W_8TL=>=6tKtn#h2lp`n@Aq!D1Pw>J^7X-7bfjQ|pooKeuf zu;u>61jO9%W>k2mQjFTwi3Ndn6xZq1tzQKq}Yrw?UB0wAUpg>-JWd$0rC@YiQNquT# zExuLhz2jx&y8%08Q@1>vm@AJ3M!E>Dmu?H35X1`4ls}roGL*b9r9(Dl!;6?C49oe6(PwQ6jbXh(d$m>WdPrL>sB_rH5|oXosH z9o9W;^xsxXK{LDZKP7geto>1Wi`TBHZ-q~!RzVndQ9`ZgN#R}r;qR+3$nM6> z6%a7d^sN{><@GA|9@SlQeZ)5O{2;onvr`R6W@Nl+LVxB!@i(IYvRSy3&zH{++{qWM zct|cH8_z%IdB4Y-cX=Kv8?liPF6PR5-a#{ahlAyR_2mMx-h*+tjJ%;(J-Rt2lu}$I z^0EX(glp)_p!N^e-{ves{krd9Sc|&w1s?0M_O>O)q7q2o4%?Kd?RfdZlqF@h<_Puv zanrqf-@Vh}9B%1l(^yNf4XyTgmP;YY-@)jd-eU_zL2HW&ISj59`5xx(6 zSMf_2S8IOeEj^O;1-D5F4;Y{uvCso;^2pkl7-W%5o#}K~l z`ydFhk~)jw#*zPq5vL)gYEpWe@@pyEH|r+Z5s7CE26Mf=XIXJ54o4^3T zV3dsv#7q#$8lc0fSZmZcb9oj7Z?t;Q`ZIDHk#H+M_UD>+ZvM$T$>NZQ+rb@}?rKhq zTC~^U9^`&$8gGgiuT{eT{kaxN*U=u`7a)N4JPZ1`qzv!GowyKC$=Us-R`SMgJZW=P z?dr=IwF%LdJ4_kyn}_~9uv6#CPNgIxtcApc{`^(hs@j?l1UGw|@5fow$!c*Nboxr; zQcVq!Xo(UOlCuJGSA;*Rg5c31*j78--|nC_ex^BdSKcv$uP&G%4Ui{s(29@;Q`wJ` zdzgTBDapr&roe~0rK{qW53udK@&i_YS9r+7URBq_{nBHQg2l|+IvvRP2ZP5Wh^WD)uZmNC^TBjLt{{rDRM z8-fYsZamcdU^{AOG$2HnO5n}pz1SSM)i*hhZZ6e!%NRoAWnF*k6}>dGzxAT+8(*R` zLFv$XA}xYRd~+&f=j2qMIGq0Q)46nnQkU1eC*tao;V-`0;)(!RjbXG;tazL+u^^V;f(Xy)r7~ zRXX{_@kO>V*KsL(&_#egQIj3ZM0Ee=$t9IhZM$jTwS2boMQ%ihV@#vzO&tjS_P#M< zX2d!rInAf{)S}YVxS`Le@QZi-2pYj}ltzdpI=Dn9?3&3a(LKv4TYy~Wu+ty+*lKe) zq_Xs6S~!*N#J#~|PxH5OQBm0!oz{>FBh40Ii|W{B$tNQs_sCffO4kw5vhgo&=rAf! z$7yQmvj16p>G*1UH#5#)CFz7rLwkFv9mBc%-*9wbN698U3qEUNkszl`=v+H;*+uss z6H^pWhFhtH$p~yo%*1UgBTDduEACtO{n#N|(p827R#tbVAs*AD$6xVU1yM}(_(vHw zd2|k0@LRj6c=SkWDqq!A8&o;1$6E zpyam6Kx$pr83Pl_>@6z5^-uI{BW|5YhLsJz)j#zUI4KO9m)RCJc)}~$+RNxV*+2Ry z6>KU2<8)x}iMi&j%%&Vr#XzZ1y-Trv_Te3(6V4vZcABrg+>B9$gkVrV7s;xaxk8bC zLxFP;EYrW;t5|>DU1qbZy`g#$Wv>m+L8Ts)%Lj=R--?!1n?d(?=!m43)n2glZ^80U z+t$7MnL@c{M4ga)N3-5mG0tl@ab+-WtI>{S3zK!I-0(ru#qCst4-A((JvBRe%%nZ9 z380x?4`ue$PrMjA8@sZvSXI)ch;h#KUKy<%Ir?t5{|Nzcd0&K2b{&L1<{=q4P&9vm zfF5~*m#eYlf#{&VBTmSL7z&=DWZ*p;AAn#7%aDpa$J3!o&M^a+8LUDtAZ^p$^wS412VYEPi^O zs=*x0;j)5NRH7Ov*3fXVXsGJ&z|WEg>5qxPZp(7 zTN+8CyoLlaLewPGN?K{b5o^oz?6LvIFW1jv`_4_MBj=balp3w>(;44 z?(=nYn-;9o7Bh_;Gwr!O-T5Z7Cu!x)n}2BgLsZA$Jf0E#lAbTOxPGo)2qL}hnKYHezQEM<_k|J)S zlVh<@Y?PcajZSL}-##g(6IUG}Q+C6q;aK7;c51QmcaZ<#rl&8zS~b_O+&Unf6j>sh znbOg4MRjQ_ex~TYGdJi;tb?JFeBkve+m)_9BrLarR18gjJo|bv%d`@5)ns=W+AJK6 z-`hDNq;a{@*wzvGD>F5@2*`IE8Ts|zx6V65fb)umT522IHqxRmZ&-YNXJ>L}7r9QS zRFhW0f8Np|aP(=KWK$J%lyA|{_x#gsVMr%4#67$lL3_TNFSG&^5=ct5@ET4iL?;gx z^ROj$0}&ev;0tfVOJ5jQfX*T$ssdB1*arwjLde|tg12-=1|)AUaAq(q@$~BEmElUh zRplNbeYmq-E6(U_klak@9*g*I|7eb>U&;>c*0B|LEn#S-%va#qK}>JX-YpJ zh{ya8arVta56)E`NdbOiNhP=q-MMz{&Ru~jZgZ~n`ObdlQt0@iBMq_9j%&@Z|DknZ zMF2b!-9M|eQ>ntYQyHFexXld_C|ho!Qb#@0ns!QkylA~iEYso>6ZSLF}7l{?B zhN?yApbllTok1o3t>Bd#F{vLvWL;R>Ga_379_f2zLGIJBHh44M?CzGOmJJ2ynNhSK zqLG#yQgu)xZw=eK?N>8v4|N~?Qs0YfDNCX(8(ivT+y9R{$$ts=a`3-2X}Rw;YA0Mg$3Ctqzt{&?=58vw;ds0X&W8mg`pdS;bcKSHGvsNf8si&RvbjXmsYzJQr+uOoXBs(k-r{=Gv3D3B*j9x8yccGS<%FL zNh;U0wBlu(G`RRwmt+ybZdqw&L8un928|9|+rS%|oW+)kjOly4w|!MAYbz>TAy^d) zyH?Go(~8KsJX`UmU2M%ux6Xidg;>{oZOIZP_E(<|XKUsqxG6T{K3@r<3VVYP7$bSK zY*UgJ@4Mtq>l3A7UA+FGzfsqOdq!XPT-PAzN$~TLg`}agX;xW>ea`cQe(LF=Gw5hdt$LOeycL*SJhFN^@iMig%v- znV81YeS&j+uNMG`&-K2e*ERQe1;=Fk{X#^^v(>*AN6!Mo0C#j?mvY*4DShMW^phQA z5bAwOLvSLn{PnK8#=|B^ZMW%n68UFIRZH&p4|p|JAqHx4djf=~%ddIkB%WIFeys=} zG*QM8<*&!ErYmro_`P(s^79@x@I!4|lf*Mg?lwHRUURtd&_s~uqSTeIU59L4?M21D z-Ds_;{S|b&F)&_FF*JF$xXHUpY_b0;2ewb`F!;g7@lj5431xmrhgq@@M#mr%`;z%# z6}{r)u{sKK4lTvATbT4|cO}N3)VK;Wc5rv&fo1KYoF(7%zA0TjZu9eHLPPwme7?b` z&*;SAd7i_-)$T(;c3OOPRtJrjv^MG1*P==Vv)|cM^KtN>0*iKDQiYOInthr(}S6GVgpQaZrzOT=Z=RF^7yJa0X zG1^1>iM6&>l*$GYJor)C{a@ypf4}HTB~M&?aVkYDo(d20Rg)Nh=M58+ zo#fId;|O)K>W@kvM5Cl^G+ImEPVV#XeO^z^+waUP_y3{JGj?bqX(aDMR-Q=OUOf}a zn)}HXI`G70r0F%mITld3=x&Kp>6M|1uDX=WeXYXH>p&4VKNLJ>=@aD|y$+|MtI9nS z=U%t8vS@wo^+?oFJ%$@E1{0enO&3RO)1YDQ^BzqXE|<4chzChxeqz*ud5bT-yz?<= zYzOa_i@c}_e6iQrE!#*aG3VUJq!VFHK{KCk3@`NFS5<;`@kgzN`Ci`$gqN3C_Sdjx zhfhKInOJu|h%gISKi_3wM6XZ=PWuU_Sw?t2`-^xX28GQQUH@}6; z>8C3jtDHfQpv22iVlo*k(4U)>UxhzeN+!t`-|3Y8e0PAtBRAy0hIsE=zb~MyoNU4PNSC#PWoQl@$uClx3tl!&T@#EWl z8*oD2hKZe<($o*@kv?1g5;AwGh@^0l4WgEzDOY>V|w@b9G;+3B-)$tGG<(-kC9l?Zq!r8FM_dfIWfNu#;~5WGbDP|?)xXN%Ee!1kZNh3)E(Gnb6S%3DHKzHMCEon0yw2 zepYQ+ogU1o+4jJ%Kll?*m$<`ra_ZN^c-0qd`nU{~%Y0_&LHtrFcUHcV#0~r+hf+9@ z%ozhmLP#6wJ(iccQnUrLVq`X<>?f~vBQ@9 zj=&a1)9a)4hJC>IKkc0L{EtNd6S=-38(zkssl`<^TgSB6H~9SPWz2jA^&gDl^%@k@R~6YZF++f_<^(yHWh6$4?n0-+5Q6OkC9wAvc{A zqn0-+Vv#RFqm8O^zx?7#wa0XK4)lLj*uo!Epo`-5$d#2N#2WLDL{ZATz?VZxw7}40 zb2pq3&$H_vKEVFid^L7f;dqm^?q48O)^u2V3$SbJ43zN(BnXfgZRnF51B zY;0?vuCi^7&+N7Sdf5w=pdP535M>&5(7ks<4P1rbPK;kF^vXQ2DO`FDtHCyI%4ETj z-s;0gC1chdqSm|4k>lX3y}rX(4zs!ednxvI-+r*E%eN}-NyJ_-rKb$=rL|8*)^yl` zO<`#P`9#nGLw{78>h`AgyOANg%{`sQUrokO2O6!|riL0UOYKcAVui{M>8ITKeB3`J zXUV3p^fQX$!5=vPR^q-I*a;eMhaWR^bnz-4@~OuAZKdi;G_A` zvPD7jxL}U=BJu5jkv7vyoqn3+-eBrCOq+#l5T-)nvII!}FkaztoT5v9MrrgPXsI2G z+`B*T^0@kmmGfNYdDE0WT9B7dE!J38aRl|4R?YDb%==~vEgfa?q}K7+A63?jE#5ua zejLvcawvJ_G1mh0U_ve5FoWSB1N-@G6}Nm?bC#kIc5prdPI4 z*ktNHNGq7U5YbiwYFW70AAIgrk!QSrwrq-Vg75oB}f}B-GBI=sT!B zoACfU4E7fN8JZZH$2@rdLVVo1_@k$AZVRQ-scCYYNv_HO_4v3dU3#;QA~V(Y6*dng zMKt-JaVtMhUhaxWN|Haf4uF3`_LF4P{$#TDPOM!ncSGn;$YEi7HASd4amzo~L* zm-v0xJWk*d;CC|spr05@HQ zVXbvrDSuFL4{6uWbfer{TH5~nCCfjGZBZ!W%F+*MvdSR3qRyaND3T=)^L*#z=aj=S+q9Ol&^D=Ib zr``&dRI0ZnpOGHvNLZe-5~G=3u~U)ktA5EM<&n|@JrqWjLID66pGvWOyBUw?tqTEu zn-guMJ}|duC=r`b2pOC&g1AtlBI)c`py`O8uKGk}+kQU!r!b@&psXL-;+5oWxz}&V zjWfjkFD_xJZF?cLOW*jCt$R$2f9ScTY%ojezD(G|`&AYtQ~v(r2{YTxYqVC$$5e_V zmt)NuiEx5ve_TwFE+*4^VtI2g+9IJ3$j419Wf{cty)EfOf3U{lTKt|YhFlk5WMSy{`Cdwq?|*o#KZ^TE}FJ#A>Yu{cm6Pu&9b#u zh(vkk+qC$^hh09~mG}CazoXRBRqyQj3LPQSnPy%|eM9h@mrA|s_QZscr zS8SqI=?RZ}9|hJ>{6!}AK*eP(fZgW??+%MS~6V@+4KQ=n2snBXh z1Yp#b3O`It2n=)^ul(x1^3ZeFQ}7%x`oaxVIlgI*t0=`659s_-n z%3C(RxpXX;>J~YrDNf9c4E!m0Hu|mp0=J!7 z=xX{Yi+m&2nAvR-fz{wSuG>-71xuC}6Z~J8KYPLhtr{iVk9w3fAlN7>EfuV~$Z!p23aE8y-&_fU=jWFC4v%VU{sr z*88esF-|`#16DW>&Qt}kPd2seCp0ZtV2 z@T~A(rtxB8y@Wvtum#Y3_FI+(7VoaKul8F7D=~^!+V5vB6Hz2U6zTkU8;fSyhp_tGeiPOCtT$nN5~|!HI-IpTYEQ&lpT2pi$nH;J z$Yx~VI6-SS)A`nqeso`8!hOWsCI`!)NT9kJLd=!AG}9t>Umh}d$;dZ=yj^ok!i+Xv9h3LnoxhkD#O@JSw;L2(WYI+m=E(w4H<&7$Yn^MS)3DlHJ&x$auM+mV zeh&reU6$~}RBiI2CjZ$T-yGeXU8kXK ziT7YEjP%-@UmJf5gIu^!IdlYp=PUv_7{#tTTgkxJwA2*Pe;$SkAh`0Ddb9HVqtZ%)eqnHXA zpLgg)*#Usr7)UXIk(*vOMFFFM8}F++RtM?JBIH;P!p5^@{G2`!Dt8U`9SOZBV zyFW#am4qw|^#gb9x1T}tMz(V!oQwSR1a+7tCF*8+xv7v%{L=kFskJ=xZbSa_X8@Uj z;ViVD;MSy*^K;&0t8<50(XOz(a3rF?^A>m^?;V^^_Q1+BmY+9OA^K^fobto;M6qi4j zm7go!36m|CaOc_di-ITmOJTZNZtLsry-?74Uk|(L?=h9dA_0{4c^=-z=m5{Z%#FEL8%(XNIBwUA2n)j>OGsta zlvSna->%<8ODQq2oPfE+7fFNOa)WP0Qw<&A!~AcC!KK^LUL5s)%W=O%})%78dGN8bcl-Vq#)eEyEgqxF`F(hw9t*##Oy)&LuFk{t(jMa#ViX4_$uS{ps{`o!;IT_QaqWeuNlB6D zs$MC!-RsnP7SuxFl~8q?5gM zTWh!*akQeR8Su%Fzq3~3?7;p7O0{A&N6}j;txuRLT)c#pW?cctzk3c39Svo;>Um0x z9ApF@zGVhlP#_!6X9&~3t8tWp{f2Wp-c}^mO-5k<%w=boe`}!e)8K$I8V1`^b{iI3 z>8}*Q^WZ`&2U2yB)Ucu&8y_KVZb`n6_N9=|yiH8DE5d40mh1um87trgBmT?mH*Dfp zm#MQO9IFB2-X*+ko<*Zg0cK-?Dr7j0P}BR@i~_}<9WMJHms)&h8!H8a`dYPQaY!>^ z_FSI=KC=(aLzKdqbMu(klEy>d6~7WqdY8vWS&mItNd2a^I-c!5Y&D;Ze5tkf0S~e2 z>rS`ujULMtTp*5P1NE39$BoTd$|yWW@P{;BlTtaN-1_0Z z*~GhozDZDcmtVlPs{anyYpbg2kUp2)u_#kQEQ)Xc=yAV20QS)Epz&bbUq^dU$QvzE z7ns+{`>@fs7hHBzVjl~som$39mE;f*jp8KE)wem4CXas92EKzhF@uTVqCfk1io5*d zH*8dwI66n0ykUrq%;MD*Js?3VBUsp4uuK=I4$pj<{WS4-fPdAmPBK`Mg;)Eh^W@zD z28cwKaNv#|jFXo0rwg)xKAJW}a7&R!6^a`AFeizkwY`Z+UhJ{`aZ>dDam5Hx_9r*vREEbQR2icYSHwjouL7t?=OFoK8A+KKOKgA72{a5jknf~^8*>QHd zceAmwo(fw_AOB;6lf#F+Fh$1j(9qDE@=2H{BlvRN#j~jl3gFz4l(;_eUNHzo4N@e$ zHK?n*c4lWe@Pf3#9MIcSMz-e{%te2)Z(hmGZzs}L((BC)A*n)h)R6|YldycKcP#O+ z_F#YQWN;2nf&(@dpvees9yTI5Xs*dZH)O1_=VxP}IrXhohb;}B&fIQ?~ z0MZW45YCb-wKReSm|;5qz~SkKNc+dQqqerTriP30{P3_62@t;QXl>0Pyxrg5hr@wR zPHK=Rc`rj9o0g1>j2h0)&eqr05eR=|$(RXzKp>E>Z(B;y&d|`%+8X2^Z%XnO%Rv2# z)g$7i7G&n7>hQ6#G5w`V6Jz6ZpALO^j8>RANtn5^|Bq+FvyJwtsi`$k%4zsKhljKC ztISr*1ChqKegcu%p7p-nc@3ha&h-ADSK;2J!*rOsXUoV+=^iNqk pn&!Q|y~)*U?3$l0_vtedVFEFfZ(b(r{QX*}AfqZ>Df!{^{{aFCkL>^e literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment4.png b/windows/client-management/mdm/images/bulk-enrollment4.png new file mode 100644 index 0000000000000000000000000000000000000000..e4506f370f92c7a620b7e3383ad153244b32090d GIT binary patch literal 12076 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment5.png b/windows/client-management/mdm/images/bulk-enrollment5.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc8170c50ffbeaeb8a4ad5deafeee43ef017075 GIT binary patch literal 13718 zcmc(FbyOSQw{NIGDORAkQ=mm#+}$ZsAOV6FcW-bl#Y%zVlp@6;SaF9^+(JtTuEi7F zofrDOzk7e{y}Ryu@2@v&$jteiefI3LA zkM5z7Kc6QC&=+hMC9pdHfZuiZhmpjNPlX1t-YKieV=ZD4kPzd{-v6-r7n0X|Ck=UL zxeUz{L@}t84{&mI7EzUqelaTuEkx!_y0&ry=TWtY+$DE z3dQ*o&i3F>qIM(wbj<^7Y-YA1>KDO}@s&P*e&ITPQl4Qn(|ocsZG0QiTIcC$Ju`WjPnevSIvI5A)9@jg3|9BWBf z+t^8@{7y_P=o!Tt#WZJ@D- z8AY+7CX58X>O2pc#p-B+L96O&zCO27f&CD%BWS-_meu|HP(*V)NOsVpYoXEvo^l`#H~Pq z;vLT|#bF#;MrJsn7fe+Iecx-83tsN5n9WxEhX2QqY(kfmNiUC$M?^#h| z^3|^|TnEPm`L5f(nD~{t*}#Gc*A56|^b-3NW|*q;46P`*6XMrUSX-@9DRYB{PKi*c z8F&7Q)x!MSuKVqI#2Mh04RB#Bct0XG%Kx`gx3KxTV%FQFM@zgicVf;#6Z)A9`9fm& zna1BDYSYX+!+{E|Pr;Db-$jq{J+_I-JLIsLnV3Gjq5R4oiI*z(&|c|-B2AiZwP`U< zuT&U5=kD9jdal>a8_i(t1jZ4Oa%2If{mXq!s9?# zd+$F9tzfD~(0!OY`$-lprkhw+@_T}T2H1!7qye^l0G4WEKoOH3eTajb()sx*Qk18M zL>D$e#(NY$&_8;w+6vm;+Ul#qZLbNd64a~Jt{%z>D9T&0PMHWP8pm^*Bg3wG;Y8e5 z-idFrxQdc8oGNH+>&x?=oD}Evx^8IWZAhSgqOqaoeg^|uS+PWm{ssmHg%hTPZ5Jjb^Yinh+jd34uU!gD^#va5b8*s% z9gZu!%#+Y4kUXz-Th6}xZFL-i1&hYYe;L5)*HrA+(pcX+iTD~Acvj8Wd~>+FU~pUL z_^zYbUtsz@KK;Y?+oq#gUGMSg`^mRA$b^cUjnL>99I#^V-Lx)o=Ulp^wkhWcTHn>z zjgdOh=;@0ggP2Xct|Ez@#9du;K(a$OHxe}^OQ&EhL}f;N_Ii~Y&-u}Dw0fV9m_KF~ zY34LVaw)dG_g2KQ^~6e4*6sdFUu!bB4n@y?O6)fa24oMZXMX=$XwOEd!rQMqKRLN6 zB|Vm~SmaDChGeQ#X<#^zLwig{dVIZ9q7;fy;nY4%X6bZFS#}0<@og1@7jN41Rhk2S zXJ)$l7-yZP2LQfe!`UYfaX#013mb0zsbBZcTECq)@efVB@%N@L;!AmGE7LjD){>=C z7G8DgCjo70xV$d?6K2oYPX2~Wiv7!v_c~*;&e9)pw_imcWQ32Nj>kOIMBKUUMfEY8 zcp22k#pQ{}Aiej~n3Bku)px_H(XrE?sO!OShW>q__}I(z(r|<1hjp5G3u1n$w~
    yD9V73mkkgP{l*&!2ms5uqN1FVK1$7`wM= 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 Ku3YBr`~L-=^mYmW literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment6.png b/windows/client-management/mdm/images/bulk-enrollment6.png new file mode 100644 index 0000000000000000000000000000000000000000..cb74e21534f99465eb1cbf4a6a9c3f7721975f7f GIT binary patch literal 7805 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 literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment7.png b/windows/client-management/mdm/images/bulk-enrollment7.png new file mode 100644 index 0000000000000000000000000000000000000000..41b06caca0509deb38d1adc3dfcc70a267aaf843 GIT binary patch literal 11227 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
    dK78x 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 a;)7|4ca&w@xGr5hJPj3H<#N!o@c#uX`Nn+! literal 0 HcmV?d00001 diff --git a/windows/client-management/mdm/images/bulk-enrollment8.png b/windows/client-management/mdm/images/bulk-enrollment8.png new file mode 100644 index 0000000000000000000000000000000000000000..20f02ca8aa23efa19ec868de8e17f11fbe329906 GIT binary patch literal 67008 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