mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-06-16 19:03:46 +00:00
Merge remote-tracking branch 'refs/remotes/origin/master' into jdrs4kiosk
This commit is contained in:
BIN
education/windows/images/mc-ee-video-icon.png
Normal file
BIN
education/windows/images/mc-ee-video-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 194 KiB |
BIN
education/windows/images/mcee-icon.png
Normal file
BIN
education/windows/images/mcee-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
@ -10,7 +10,7 @@ author: trudyha
|
|||||||
searchScope:
|
searchScope:
|
||||||
- Store
|
- Store
|
||||||
ms.author: trudyha
|
ms.author: trudyha
|
||||||
ms.date: 10/13/2017
|
ms.date: 1/5/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# For IT administrators - get Minecraft: Education Edition
|
# For IT administrators - get Minecraft: Education Edition
|
||||||
@ -152,7 +152,7 @@ You can install the app on your PC. This gives you a chance to test the app and
|
|||||||
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
||||||
2. Click **Manage**, and then click **Install**.
|
2. Click **Manage**, and then click **Install**.
|
||||||
|
|
||||||

|
<!--  -->
|
||||||
|
|
||||||
3. Click **Install**.
|
3. Click **Install**.
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ ms.pagetype: edu
|
|||||||
ms.localizationpriority: high
|
ms.localizationpriority: high
|
||||||
author: CelesteDG
|
author: CelesteDG
|
||||||
ms.author: celested
|
ms.author: celested
|
||||||
ms.date: 12/12/2017
|
ms.date: 02/02/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# Technical reference for the Set up School PCs app
|
# Technical reference for the Set up School PCs app
|
||||||
|
@ -10,8 +10,7 @@ author: trudyha
|
|||||||
searchScope:
|
searchScope:
|
||||||
- Store
|
- Store
|
||||||
ms.author: trudyha
|
ms.author: trudyha
|
||||||
ms.date: 10/13/2017
|
ms.date: 1/5/2018
|
||||||
---
|
|
||||||
|
|
||||||
# For teachers - get Minecraft: Education Edition
|
# For teachers - get Minecraft: Education Edition
|
||||||
|
|
||||||
@ -41,9 +40,9 @@ Learn how teachers can get and distribute Minecraft: Education Edition.
|
|||||||
|
|
||||||
6. **Minecraft: Education Edition** opens in the Microsoft Store for Education. Select **Get the app**. This places **Minecraft: Education Edition** in your Microsoft Store inventory.
|
6. **Minecraft: Education Edition** opens in the Microsoft Store for Education. Select **Get the app**. This places **Minecraft: Education Edition** in your Microsoft Store inventory.
|
||||||
|
|
||||||

|
<!--  -->
|
||||||
|
|
||||||
If you need additional licenses for **Minecraft: Education Edition**, see [Purchase additional licenses](https://technet.microsoft.com/edu/windows/education-scenarios-store-for-business#purchase-additional-licenses).
|
If you need additional licenses for **Minecraft: Education Edition**, see [Purchase additional licenses](https://docs.microsoft.com/education/windows/education-scenarios-store-for-business#purchase-additional-licenses).
|
||||||
|
|
||||||
## Distribute Minecraft
|
## Distribute Minecraft
|
||||||
|
|
||||||
@ -53,7 +52,7 @@ After Minecraft: Education Edition is added to your Microsoft Store for Educatio
|
|||||||
- You can assign the app to others.
|
- You can assign the app to others.
|
||||||
- You can download the app to distribute.
|
- You can download the app to distribute.
|
||||||
|
|
||||||

|
<!--  -->
|
||||||
|
|
||||||
### Install for me
|
### Install for me
|
||||||
You can install the app on your PC. This gives you a chance to work with the app before using it with your students.
|
You can install the app on your PC. This gives you a chance to work with the app before using it with your students.
|
||||||
@ -61,7 +60,7 @@ You can install the app on your PC. This gives you a chance to work with the app
|
|||||||
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
||||||
2. Click **Manage**, and then click **Install**.
|
2. Click **Manage**, and then click **Install**.
|
||||||
|
|
||||||

|
<!--  -->
|
||||||
|
|
||||||
3. Click **Install**.
|
3. Click **Install**.
|
||||||
|
|
||||||
@ -72,7 +71,7 @@ Enter email addresses for your students, and each student will get an email with
|
|||||||
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
1. Sign in to [Microsoft Store for Education](https://educationstore.microsoft.com).
|
||||||
2. Click **Manage**.
|
2. Click **Manage**.
|
||||||
|
|
||||||

|
<!--  -->
|
||||||
|
|
||||||
3. Click **Invite people**.
|
3. Click **Invite people**.
|
||||||
|
|
||||||
|
@ -56,9 +56,9 @@ There are a couple of things we need to know when you pay for apps. You can add
|
|||||||
6. If you don’t have a payment method saved in **Billing - Payment methods**, we will prompt you for one.
|
6. If you don’t have a payment method saved in **Billing - Payment methods**, we will prompt you for one.
|
||||||
7. Add your credit card or debit card info, and click **Next**. Your card info is saved as a payment option on **Billing - Payment methods**.
|
7. Add your credit card or debit card info, and click **Next**. Your card info is saved as a payment option on **Billing - Payment methods**.
|
||||||
|
|
||||||
You’ll also need to have your business address saved on ****Billing - Account profile***. The address is used to generate tax rates. For more information on taxes for apps, see [organization tax information](https://docs.microsoft.com/microsoft-store/update-microsoft-store-for-business-account-settings#organization-tax-information).
|
You’ll also need to have your business address saved on **Billing - Account profile**. The address is used to generate tax rates. For more information on taxes for apps, see [organization tax information](https://docs.microsoft.com/microsoft-store/update-microsoft-store-for-business-account-settings#organization-tax-information).
|
||||||
|
|
||||||
Microsoft Store adds the app to your inventory. From **Inventory** or **Apps & software**, you can:
|
Microsoft Store adds the app to your inventory. From **Products & services**, you can:
|
||||||
- Distribute the app: add to private store, or assign licenses
|
- Distribute the app: add to private store, or assign licenses
|
||||||
- View app licenses: review current licenses, reclaim and reassign licenses
|
- View app licenses: review current licenses, reclaim and reassign licenses
|
||||||
- View app details: review the app details page and purchase more licenses
|
- View app details: review the app details page and purchase more licenses
|
||||||
|
@ -7,7 +7,7 @@ ms.sitesec: library
|
|||||||
ms.pagetype: store
|
ms.pagetype: store
|
||||||
author: TrudyHa
|
author: TrudyHa
|
||||||
ms.author: TrudyHa
|
ms.author: TrudyHa
|
||||||
ms.date: 1/4/2018
|
ms.date: 1/29/2018
|
||||||
ms.localizationpriority: high
|
ms.localizationpriority: high
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -20,7 +20,7 @@ Windows AutoPilot Deployment Program simplifies device set up for IT Admins. For
|
|||||||
|
|
||||||
Watch this video to learn more about Windows AutoPilot in Micrsoft Store for Business. </br>
|
Watch this video to learn more about Windows AutoPilot in Micrsoft Store for Business. </br>
|
||||||
|
|
||||||
<iframe width="560" height="315" src="https://www.youtube.com/embed/IpLIZU_j7Z0" frameborder="0" allowfullscreen></iframe>
|
[!video https://www.microsoft.com/en-us/videoplayer/embed/3b30f2c2-a3e2-4778-aa92-f65dbc3ecf54?autoplay=false]
|
||||||
|
|
||||||
## What is Windows AutoPilot Deployment Program?
|
## What is Windows AutoPilot Deployment Program?
|
||||||
In Microsoft Store for Business, you can manage devices for your organization and apply an *AutoPilot deployment profile* to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows based on the AutoPilot deployment profile you applied to the device.
|
In Microsoft Store for Business, you can manage devices for your organization and apply an *AutoPilot deployment profile* to your devices. When people in your organization run the out-of-box experience on the device, the profile configures Windows based on the AutoPilot deployment profile you applied to the device.
|
||||||
|
@ -26,6 +26,8 @@
|
|||||||
### [Manage access to private store](/microsoft-store/manage-access-to-private-store?toc=/microsoft-store/education/toc.json)
|
### [Manage access to private store](/microsoft-store/manage-access-to-private-store?toc=/microsoft-store/education/toc.json)
|
||||||
### [Manage private store settings](/microsoft-store/manage-private-store-settings?toc=/microsoft-store/education/toc.json)
|
### [Manage private store settings](/microsoft-store/manage-private-store-settings?toc=/microsoft-store/education/toc.json)
|
||||||
### [Configure MDM provider](/microsoft-store/configure-mdm-provider-microsoft-store-for-business?toc=/microsoft-store/education/toc.json)
|
### [Configure MDM provider](/microsoft-store/configure-mdm-provider-microsoft-store-for-business?toc=/microsoft-store/education/toc.json)
|
||||||
|
### [Manage Windows device deployment with Windows AutoPilot Deployment](/microsoft-store/add-profile-to-devices?toc=/microsoft-store/education/toc.json)
|
||||||
|
### [Microsoft Store for Business and Education PowerShell module - preview](/microsoft-store/microsoft-store-for-business-education-powershell-module?toc=/microsoft-store/education/toc.json)
|
||||||
## [Device Guard signing portal](/microsoft-store/device-guard-signing-portal?toc=/microsoft-store/education/toc.json)
|
## [Device Guard signing portal](/microsoft-store/device-guard-signing-portal?toc=/microsoft-store/education/toc.json)
|
||||||
### [Add unsigned app to code integrity policy](/microsoft-store/add-unsigned-app-to-code-integrity-policy?toc=/microsoft-store/education/toc.json)
|
### [Add unsigned app to code integrity policy](/microsoft-store/add-unsigned-app-to-code-integrity-policy?toc=/microsoft-store/education/toc.json)
|
||||||
### [Sign code integrity policy with Device Guard signing](/microsoft-store/sign-code-integrity-policy-with-device-guard-signing?toc=/microsoft-store/education/toc.json)
|
### [Sign code integrity policy with Device Guard signing](/microsoft-store/sign-code-integrity-policy-with-device-guard-signing?toc=/microsoft-store/education/toc.json)
|
||||||
|
BIN
store-for-business/images/mc-ee-video-icon.png
Normal file
BIN
store-for-business/images/mc-ee-video-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 194 KiB |
@ -281,6 +281,8 @@
|
|||||||
#### [SurfaceHub DDF file](surfacehub-ddf-file.md)
|
#### [SurfaceHub DDF file](surfacehub-ddf-file.md)
|
||||||
### [TPMPolicy CSP](tpmpolicy-csp.md)
|
### [TPMPolicy CSP](tpmpolicy-csp.md)
|
||||||
#### [TPMPolicy DDF file](tpmpolicy-ddf-file.md)
|
#### [TPMPolicy DDF file](tpmpolicy-ddf-file.md)
|
||||||
|
### [UEFI CSP](uefi-csp.md)
|
||||||
|
#### [UEFI DDF file](uefi-ddf.md)
|
||||||
### [UnifiedWriteFilter CSP](unifiedwritefilter-csp.md)
|
### [UnifiedWriteFilter CSP](unifiedwritefilter-csp.md)
|
||||||
#### [UnifiedWriteFilter DDF file](unifiedwritefilter-ddf.md)
|
#### [UnifiedWriteFilter DDF file](unifiedwritefilter-ddf.md)
|
||||||
### [Update CSP](update-csp.md)
|
### [Update CSP](update-csp.md)
|
||||||
|
@ -7,7 +7,7 @@ ms.topic: article
|
|||||||
ms.prod: w10
|
ms.prod: w10
|
||||||
ms.technology: windows
|
ms.technology: windows
|
||||||
author: nickbrower
|
author: nickbrower
|
||||||
ms.date: 12/05/2017
|
ms.date: 02/02/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# Configuration service provider reference
|
# Configuration service provider reference
|
||||||
@ -2079,6 +2079,34 @@ Footnotes:
|
|||||||
<!--EndSKU-->
|
<!--EndSKU-->
|
||||||
<!--EndCSP-->
|
<!--EndCSP-->
|
||||||
|
|
||||||
|
<!--StartCSP-->
|
||||||
|
[Uefi CSP](uefi-csp.md)
|
||||||
|
|
||||||
|
<!--StartSKU-->
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<th>Home</th>
|
||||||
|
<th>Pro</th>
|
||||||
|
<th>Business</th>
|
||||||
|
<th>Enterprise</th>
|
||||||
|
<th>Education</th>
|
||||||
|
<th>Mobile</th>
|
||||||
|
<th>Mobile Enterprise</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><img src="images/crossmark.png" alt="cross mark" /></td>
|
||||||
|
<td><img src="images/checkmark.png" alt="check mark" /><sup>4</sup></td>
|
||||||
|
<td><img src="images/checkmark.png" alt="check mark" /><sup>4</sup></td>
|
||||||
|
<td><img src="images/checkmark.png" alt="check mark" /><sup>4</sup></td>
|
||||||
|
<td><img src="images/checkmark.png" alt="check mark" /><sup>4</sup></td>
|
||||||
|
<td><img src="images/crossmark.png" alt="cross mark" /></td>
|
||||||
|
<td><img src="images/crossmark.png" alt="cross mark" /></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<!--EndSKU-->
|
||||||
|
<!--EndCSP-->
|
||||||
|
|
||||||
<!--StartCSP-->
|
<!--StartCSP-->
|
||||||
[UnifiedWriteFilter CSP](unifiedwritefilter-csp.md)
|
[UnifiedWriteFilter CSP](unifiedwritefilter-csp.md)
|
||||||
|
|
||||||
|
@ -13,6 +13,9 @@ ms.date: 11/01/2017
|
|||||||
# DMClient CSP
|
# DMClient CSP
|
||||||
|
|
||||||
|
|
||||||
|
> [!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.
|
||||||
|
|
||||||
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 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.
|
The following diagram shows the DMClient configuration service provider in tree format.
|
||||||
@ -257,6 +260,11 @@ Optional. Number of days after last sucessful sync to unenroll.
|
|||||||
|
|
||||||
Supported operations are Add, Delete, Get, and Replace. Value type is integer.
|
Supported operations are Add, Delete, Get, and Replace. Value type is integer.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-aadsenddevicetoken"></a>**Provider/*ProviderID*/AADSendDeviceToken**
|
||||||
|
Device. Added in Windows 10 next major update. For AZure AD backed enrollments, this will cause the client to send a Device Token if the User Token can not be obtained.
|
||||||
|
|
||||||
|
Supported operations are Add, Delete, Get, and Replace. Value type is bool.
|
||||||
|
|
||||||
<a href="" id="provider-providerid-poll"></a>**Provider/*ProviderID*/Poll**
|
<a href="" id="provider-providerid-poll"></a>**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.
|
Optional. Polling schedules must utilize the DMClient CSP. The Registry paths previously associated with polling using the Registry CSP are now deprecated.
|
||||||
|
|
||||||
@ -690,19 +698,45 @@ Required. Added in Windows 10, version 1709. This node determines how long we wi
|
|||||||
Supported operations are Get and Replace. Value type is integer.
|
Supported operations are Get and Replace. Value type is integer.
|
||||||
|
|
||||||
<a href="" id="provider-providerid-firstsyncstatus-serverhasfinishedprovisioning"></a>**Provider/*ProviderID*/FirstSyncStatus/ServerHasFinishedProvisioning**
|
<a href="" id="provider-providerid-firstsyncstatus-serverhasfinishedprovisioning"></a>**Provider/*ProviderID*/FirstSyncStatus/ServerHasFinishedProvisioning**
|
||||||
Required. Added in Windows 10, version 1709. This node is set by the server to inform the UX that the server has finished provisioning the device. This was added so that the server can “change its mind" about what it needs to provision on the device. When this node is set, many other DM Client nodes will no longer be able to be changed. If this node is not True, the UX will consider the provisioning a failure. Once set to true, it would reject attempts to change it back to false with CFGMGR_E_COMMANDNOTALLOWED.
|
Required. Added in Windows 10, version 1709. This node is set by the server to inform the UX that the server has finished provisioning the device. This was added so that the server can “change its mind" about what it needs to provision on the device. When this node is set, many other DM Client nodes will no longer be able to be changed. If this node is not True, the UX will consider the provisioning a failure. Once set to true, it would reject attempts to change it back to false with CFGMGR_E_COMMANDNOTALLOWED. This node applies to the per user expected policies and resources lists.
|
||||||
|
|
||||||
Supported operations are Get and Replace. Value type is boolean.
|
Supported operations are Get and Replace. Value type is boolean.
|
||||||
|
|
||||||
<a href="" id="provider-providerid-firstsyncstatus-issyncdone"></a>**Provider/*ProviderID*/FirstSyncStatus/IsSyncDone**Required. Added in Windows 10, version 1709. This node, when doing a get, tells the server if the “First Syncs" are done and the device is fully provisioned. When doing a Set, this triggers the UX to override whatever state it is in and tell the user that the device is provisioned. It cannot be set from True to False (it will not change its mind on whether or not the sync is done), and it cannot be set from True to True (to prevent notifications from firing multiple times).
|
<a href="" id="provider-providerid-firstsyncstatus-issyncdone"></a>**Provider/*ProviderID*/FirstSyncStatus/IsSyncDone**
|
||||||
|
Required. Added in Windows 10, version 1709. This node, when doing a get, tells the server if the “First Syncs" are done and the device is fully provisioned. When doing a Set, this triggers the UX to override whatever state it is in and tell the user that the device is provisioned. It cannot be set from True to False (it will not change its mind on whether or not the sync is done), and it cannot be set from True to True (to prevent notifications from firing multiple times). This node only applies to the user MDM status page (on a per user basis).
|
||||||
|
|
||||||
Supported operations are Get and Replace. Value type is boolean.
|
Supported operations are Get and Replace. Value type is boolean.
|
||||||
|
|
||||||
<a href="" id="provider-providerid-firstsyncstatus-wasdevicesuccessfullyprovisioned"></a>**Provider/*ProviderID*/FirstSyncStatus/WasDeviceSuccessfullyProvisioned**
|
<a href="" id="provider-providerid-firstsyncstatus-wasdevicesuccessfullyprovisioned"></a>**Provider/*ProviderID*/FirstSyncStatus/WasDeviceSuccessfullyProvisioned**
|
||||||
Required. Added in Windows 10, version 1709. Integer node determining if a device was successfully provisioned. 0 is failure, 1 is success, 2 is in progress. Once the value is changed to 0 or 1, the value cannot be changed again. The client will change the value of success or failure and update the node. The server can, however, force a failure or success message to appear on the device by setting this value and then setting the IsSyncDone node to true.
|
Required. Added in Windows 10, version 1709. Integer node determining if a device was successfully provisioned. 0 is failure, 1 is success, 2 is in progress. Once the value is changed to 0 or 1, the value cannot be changed again. The client will change the value of success or failure and update the node. The server can, however, force a failure or success message to appear on the device by setting this value and then setting the IsSyncDone node to true. This node only applies to the user MDM status page (on a per user basis).
|
||||||
|
|
||||||
Supported operations are Get and Replace. Value type is integer.
|
Supported operations are Get and Replace. Value type is integer.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-firstsyncstatus-blockinstatuspage"></a>**Provider/*ProviderID*/FirstSyncStatus/BlockInStatusPage**
|
||||||
|
Required. Device Only. Added in Windows 10, next major update. This node determines whether or not the MDM progress page is blocking in the Azure AD joined or DJ++ case, as well as which remediation options are available.
|
||||||
|
|
||||||
|
Supported operations are Get and Replace. Value type is integer.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-firstsyncstatus-allowcollectlogsbutton"></a>**Provider/*ProviderID*/FirstSyncStatus/AllowCollectLogsButton**
|
||||||
|
Required. Added in Windows 10, next major update. This node decides whether or not the MDM progress page displays the Collect Logs button.
|
||||||
|
|
||||||
|
Supported operations are Get and Replace. Value type is bool.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-firstsyncstatus-customerrortext"></a>**Provider/*ProviderID*/FirstSyncStatus/CustomErrorText**
|
||||||
|
Required. Added in Windows 10, next major update. This node allows the MDM to set custom error text, detailing what the user needs to do in case of error.
|
||||||
|
|
||||||
|
Supported operations are Add, Get, Delete, and Replace. Value type is string.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-firstsyncstatus-skipdevicestatuspage"></a>**Provider/*ProviderID*/FirstSyncStatus/SkipDeviceStatusPage**
|
||||||
|
Required. Device only. Added in Windows 10, next major update. This node decides wheter or not the MDM device progress page skips after Azure AD joined or Hybrid Azure AD joined in OOBE.
|
||||||
|
|
||||||
|
Supported operations are Get and Replace. Value type is bool.
|
||||||
|
|
||||||
|
<a href="" id="provider-providerid-firstsyncstatus-skipuserstatuspage"></a>**Provider/*ProviderID*/FirstSyncStatus/SkipUserStatusPage**
|
||||||
|
Required. Device only. Added in Windows 10, next major update. This node decides wheter or not the MDM user progress page skips after Azure AD joined or DJ++ after user login.
|
||||||
|
|
||||||
|
Supported operations are Get and Replace. Value type is bool.
|
||||||
|
|
||||||
<a href="" id="provider-providerid-enhancedapplayersecurity"></a>**Provider/*ProviderID*/EnhancedAppLayerSecurity**
|
<a href="" id="provider-providerid-enhancedapplayersecurity"></a>**Provider/*ProviderID*/EnhancedAppLayerSecurity**
|
||||||
Required node. Added in Windows 10, version 1709.
|
Required node. Added in Windows 10, version 1709.
|
||||||
|
|
||||||
|
@ -13,11 +13,14 @@ ms.date: 12/05/2017
|
|||||||
# DMClient DDF file
|
# DMClient 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 **DMClient** configuration service provider. DDF files are used only with OMA DM provisioning XML.
|
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.
|
||||||
|
|
||||||
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download).
|
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download).
|
||||||
|
|
||||||
The XML below is for Windows 10, version 1907.
|
The XML below is for Windows 10, next major update.
|
||||||
|
|
||||||
``` syntax
|
``` syntax
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
@ -28,7 +31,355 @@ The XML below is for Windows 10, version 1907.
|
|||||||
<VerDTD>1.2</VerDTD>
|
<VerDTD>1.2</VerDTD>
|
||||||
<Node>
|
<Node>
|
||||||
<NodeName>DMClient</NodeName>
|
<NodeName>DMClient</NodeName>
|
||||||
<Path>./Vendor/MSFT</Path>
|
<Path>./User/Vendor/MSFT</Path>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>com.microsoft/1.5/MDM/DMClient</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Provider</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName></NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<ZeroOrOne />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>FirstSyncStatus</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<ZeroOrOne />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedPolicies</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to Policies the ISV expects to provision, delimited by the character L"\xF000" (the CSP_LIST_DELIMITER). This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedNetworkProfiles</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to Wi-Fi profiles and VPN profiles the ISV expects to provision, delimited by the character L"\xF000". This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedMSIAppPackages</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to App Packages the ISV expects to provision via EnterpriseDesktopAppManagement CSP, delimited by the character L"\xF000". The LocURI will be followed by a semicolon and a number, representing the amount of apps included in the App Package. We will not verify that number. E.G. ./User/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/ProductID1/Status;4"\xF000" ./User/Vendor/MSFT/EnterpriseDesktopAppManagement/MSI/ProductID2/Status;2 Which will represent that App Package ProductID1 contains 4 apps, whereas ProductID2 contains 2 apps. This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedModernAppPackages</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to App Packages the ISV expects to provision via EnterpriseModernAppManagement CSP, delimited by the character L"\xF000". The LocURI will be followed by a semicolon and a number, representing the amount of apps included in the App Package. We will not verify that number. E.G. ./Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/PackageFullName/Name;4"\xF000" ./Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/PackageFullName2/Name;2 Which will represent that App Package PackageFullName contains 4 apps, whereas PackageFullName2 contains 2 apps. This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedPFXCerts</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to certs the ISV expects to provision via ClientCertificateInstall CSP, delimited by the character L"\xF000" (the CSP_LIST_DELIMITER). This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ExpectedSCEPCerts</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node contains a list of LocURIs that refer to SCEP certs the ISV expects to provision via ClientCertificateInstall CSP, delimited by the character L"\xF000" (the CSP_LIST_DELIMITER). This is per user.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ServerHasFinishedProvisioning</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node is set by the server to inform the UX that the server has finished provisioning the device. This was added so that the server can “change its mind" about what it needs to provision on the device. When this node is set, many other DM Client nodes will no longer be able to be changed. If this node is not True, the UX will consider the provisioning a failure. Once set to true, it would reject attempts to change it back to false with CFGMGR_E_COMMANDNOTALLOWED. This node applies to the per user expected policies and resources lists.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>IsSyncDone</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node, when doing a get, tells the server if the “First Syncs" are done and the device is fully provisioned. When doing a Set, this triggers the UX to override whatever state it is in and tell the user that the device is provisioned. It cannot be set from True to False (it will not change its mind on whether or not the sync is done), and it cannot be set from True to True (to prevent notifications from firing multiple times). This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>WasDeviceSuccessfullyProvisioned</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Integer node determining if a Device was Successfully provisioned. 0 is failure, 1 is success, 2 is in progress. Once the value is changed to 0 or 1, the value cannot be changed again. The client will change the value of success or failure and update the node. The server can, however, force a failure or success message to appear on the device by setting this value and then setting the IsSyncDone node to true. This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<int />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>AllowCollectLogsButton</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<DefaultValue>false</DefaultValue>
|
||||||
|
<Description>This node decides whether or not the MDM progress page displays the Collect Logs button. This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>CustomErrorText</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node allows the MDM to set custom error text, detailing what the user needs to do in case of error. This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>DMClient</NodeName>
|
||||||
|
<Path>./Device/Vendor/MSFT</Path>
|
||||||
<DFProperties>
|
<DFProperties>
|
||||||
<AccessType>
|
<AccessType>
|
||||||
<Get />
|
<Get />
|
||||||
@ -622,6 +973,30 @@ The XML below is for Windows 10, version 1907.
|
|||||||
</DFType>
|
</DFType>
|
||||||
</DFProperties>
|
</DFProperties>
|
||||||
</Node>
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>AADSendDeviceToken</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Send the device AAD token, if the user one can't be returned</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<ZeroOrOne />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
<Node>
|
<Node>
|
||||||
<NodeName>Push</NodeName>
|
<NodeName>Push</NodeName>
|
||||||
<DFProperties>
|
<DFProperties>
|
||||||
@ -1221,7 +1596,7 @@ The XML below is for Windows 10, version 1907.
|
|||||||
<Get />
|
<Get />
|
||||||
<Replace />
|
<Replace />
|
||||||
</AccessType>
|
</AccessType>
|
||||||
<Description>This node is set by the server to inform the UX that the server has finished provisioning the device. This was added so that the server can “change its mind" about what it needs to provision on the device. When this node is set, many other DM Client nodes will no longer be able to be changed. If this node is not True, the UX will consider the provisioning a failure. Once set to true, it would reject attempts to change it back to false with CFGMGR_E_COMMANDNOTALLOWED.</Description>
|
<Description>This node is set by the server to inform the UX that the server has finished provisioning the device. This was added so that the server can “change its mind" about what it needs to provision on the device. When this node is set, many other DM Client nodes will no longer be able to be changed. If this node is not True, the UX will consider the provisioning a failure. Once set to true, it would reject attempts to change it back to false with CFGMGR_E_COMMANDNOTALLOWED. This node applies to the per user expected policies and resources lists.</Description>
|
||||||
<DFFormat>
|
<DFFormat>
|
||||||
<bool />
|
<bool />
|
||||||
</DFFormat>
|
</DFFormat>
|
||||||
@ -1243,7 +1618,7 @@ The XML below is for Windows 10, version 1907.
|
|||||||
<Get />
|
<Get />
|
||||||
<Replace />
|
<Replace />
|
||||||
</AccessType>
|
</AccessType>
|
||||||
<Description>This node, when doing a get, tells the server if the “First Syncs" are done and the device is fully provisioned. When doing a Set, this triggers the UX to override whatever state it is in and tell the user that the device is provisioned. It cannot be set from True to False (it will not change its mind on whether or not the sync is done), and it cannot be set from True to True (to prevent notifications from firing multiple times).</Description>
|
<Description>This node, when doing a get, tells the server if the “First Syncs" are done and the device is fully provisioned. When doing a Set, this triggers the UX to override whatever state it is in and tell the user that the device is provisioned. It cannot be set from True to False (it will not change its mind on whether or not the sync is done), and it cannot be set from True to True (to prevent notifications from firing multiple times). This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
<DFFormat>
|
<DFFormat>
|
||||||
<bool />
|
<bool />
|
||||||
</DFFormat>
|
</DFFormat>
|
||||||
@ -1265,7 +1640,7 @@ The XML below is for Windows 10, version 1907.
|
|||||||
<Get />
|
<Get />
|
||||||
<Replace />
|
<Replace />
|
||||||
</AccessType>
|
</AccessType>
|
||||||
<Description>Integer node determining if a Device was Successfully provisioned. 0 is failure, 1 is success, 2 is in progress. Once the value is changed to 0 or 1, the value cannot be changed again. The client will change the value of success or failure and update the node. The server can, however, force a failure or success message to appear on the device by setting this value and then setting the IsSyncDone node to true.</Description>
|
<Description>Integer node determining if a Device was Successfully provisioned. 0 is failure, 1 is success, 2 is in progress. Once the value is changed to 0 or 1, the value cannot be changed again. The client will change the value of success or failure and update the node. The server can, however, force a failure or success message to appear on the device by setting this value and then setting the IsSyncDone node to true. This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
<DFFormat>
|
<DFFormat>
|
||||||
<int />
|
<int />
|
||||||
</DFFormat>
|
</DFFormat>
|
||||||
@ -1280,6 +1655,137 @@ The XML below is for Windows 10, version 1907.
|
|||||||
</DFType>
|
</DFType>
|
||||||
</DFProperties>
|
</DFProperties>
|
||||||
</Node>
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>BlockInStatusPage</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<DefaultValue>0</DefaultValue>
|
||||||
|
<Description>Device Only. This node determines whether or not the MDM progress page is blocking in the AADJ or DJ++ case, as well as which remediation options are available.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<int />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>AllowCollectLogsButton</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<DefaultValue>false</DefaultValue>
|
||||||
|
<Description>This node decides whether or not the MDM progress page displays the Collect Logs button. This node only applies to the device MDM status page.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>CustomErrorText</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Add />
|
||||||
|
<Delete />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>This node allows the MDM to set custom error text, detailing what the user needs to do in case of error. This node only applies to the user MDM status page (on a per user basis).</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<chr />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>SkipDeviceStatusPage</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<DefaultValue>true</DefaultValue>
|
||||||
|
<Description>Device only. This node decides wheter or not the MDM device progress page skips after AADJ or Hybrid AADJ in OOBE.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>SkipUserStatusPage</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<DefaultValue>false</DefaultValue>
|
||||||
|
<Description>Device only. This node decides wheter or not the MDM user progress page skips after AADJ or DJ++ after user login.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<bool />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Dynamic />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
</Node>
|
</Node>
|
||||||
<Node>
|
<Node>
|
||||||
<NodeName>EnhancedAppLayerSecurity</NodeName>
|
<NodeName>EnhancedAppLayerSecurity</NodeName>
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 85 KiB After Width: | Height: | Size: 95 KiB |
BIN
windows/client-management/mdm/images/provisioning-csp-uefi.png
Normal file
BIN
windows/client-management/mdm/images/provisioning-csp-uefi.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
@ -10,12 +10,16 @@ ms.topic: article
|
|||||||
ms.prod: w10
|
ms.prod: w10
|
||||||
ms.technology: windows
|
ms.technology: windows
|
||||||
author: nickbrower
|
author: nickbrower
|
||||||
ms.date: 01/12/2018
|
ms.date: 02/05/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# What's new in MDM enrollment and management
|
# What's new in MDM enrollment and management
|
||||||
|
|
||||||
|
|
||||||
|
> [!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 provides information about what's new and breaking changes in Windows 10 mobile device management (MDM) enrollment and management experience across all Windows 10 devices.
|
This topic provides information about what's new and breaking changes in Windows 10 mobile device management (MDM) enrollment and management experience across all Windows 10 devices.
|
||||||
|
|
||||||
For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](http://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347).
|
For details about Microsoft mobile device management protocols for Windows 10 see [\[MS-MDM\]: Mobile Device Management Protocol](http://go.microsoft.com/fwlink/p/?LinkId=619346) and [\[MS-MDE2\]: Mobile Device Enrollment Protocol Version 2]( http://go.microsoft.com/fwlink/p/?LinkId=619347).
|
||||||
@ -1517,6 +1521,18 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
|
|||||||
<td style="vertical-align:top"><p>Updated the description for AllowWarningForOtherDiskEncryption to describe changes added in Windows 10, next major update.</p>
|
<td style="vertical-align:top"><p>Updated the description for AllowWarningForOtherDiskEncryption to describe changes added in Windows 10, next major update.</p>
|
||||||
</td></tr>
|
</td></tr>
|
||||||
<tr class="odd">
|
<tr class="odd">
|
||||||
|
<td style="vertical-align:top">[DMClient CSP](dmclient-csp.md)</td>
|
||||||
|
<td style="vertical-align:top"><p>Added ./User/Vendor/MSFT/DMClient/Provider/[ProviderID]/FirstSyncStatus node. Also added the following nodes in Windows 10, next major update:</p>
|
||||||
|
<ul>
|
||||||
|
<li>AADSendDeviceToken</li>
|
||||||
|
<li>BlockInStatusPage</li>
|
||||||
|
<li>AllowCollectLogsButton</li>
|
||||||
|
<li>CustomErrorText</li>
|
||||||
|
<li>SkipDeviceStatusPage</li>
|
||||||
|
<li>SkipUserStatusPage</li>
|
||||||
|
</ul>
|
||||||
|
</td></tr>
|
||||||
|
<tr class="odd">
|
||||||
<td style="vertical-align:top">[RemoteWipe CSP](remotewipe-csp.md)</td>
|
<td style="vertical-align:top">[RemoteWipe CSP](remotewipe-csp.md)</td>
|
||||||
<td style="vertical-align:top"><p>Added the following nodes in Windows 10, next major update:</p>
|
<td style="vertical-align:top"><p>Added the following nodes in Windows 10, next major update:</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -1530,6 +1546,10 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
|
|||||||
<td style="vertical-align:top">[Defender CSP](defender-csp.md)</td>
|
<td style="vertical-align:top">[Defender CSP](defender-csp.md)</td>
|
||||||
<td style="vertical-align:top"><p>Added new node (OfflineScan) in Windows 10, next major update.</p>
|
<td style="vertical-align:top"><p>Added new node (OfflineScan) in Windows 10, next major update.</p>
|
||||||
</td></tr>
|
</td></tr>
|
||||||
|
<tr class="odd">
|
||||||
|
<td style="vertical-align:top">[UEFI CSP](uefi-csp.md)</td>
|
||||||
|
<td style="vertical-align:top"><p>Added a new CSP in Windows 10, next major update.</p>
|
||||||
|
</td></tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
@ -6,13 +6,13 @@ ms.topic: article
|
|||||||
ms.prod: w10
|
ms.prod: w10
|
||||||
ms.technology: windows
|
ms.technology: windows
|
||||||
author: nickbrower
|
author: nickbrower
|
||||||
ms.date: 11/01/2017
|
ms.date: 01/26/2018
|
||||||
---
|
---
|
||||||
|
|
||||||
# Office CSP
|
# Office CSP
|
||||||
|
|
||||||
|
|
||||||
The Office configuration service provider (CSP) enables a Microsoft Office client to be installed on a device via the Office Deployment Tool. For more information, see [Configuration options for the Office Deployment Tool](https://technet.microsoft.com/en-us/library/jj219426.aspx).
|
The Office configuration service provider (CSP) enables a Microsoft Office client to be installed on a device via the Office Deployment Tool (ODT). For more information, see [Configuration options for the Office Deployment Tool](https://technet.microsoft.com/en-us/library/jj219426.aspx).
|
||||||
This CSP was added in Windows 10, version 1703.
|
This CSP was added in Windows 10, version 1703.
|
||||||
|
|
||||||
For additional information, see [Office DDF](office-ddf.md).
|
For additional information, see [Office DDF](office-ddf.md).
|
||||||
@ -144,31 +144,54 @@ To get the current status of Office 365 on the device.
|
|||||||
<tr>
|
<tr>
|
||||||
<td>997</td>
|
<td>997</td>
|
||||||
<td>Installation in progress</td>
|
<td>Installation in progress</td>
|
||||||
<td>Windows Information Protection</td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>13 (ERROR_INVALID_DATA)</td>
|
<td>13</td>
|
||||||
<td>Cannot verify signature of the downloaded ODT</td>
|
<td>ERROR_INVALID_DATA
|
||||||
|
<p>Cannot verify signature of the downloaded Office Deployment Tool (ODT)<p></td>
|
||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1460 (ERROR_TIMEOUT)</td>
|
<td>1460</td>
|
||||||
<td>Failed to download ODT </td>
|
<td>ERROR_TIMEOUT
|
||||||
|
<p>Failed to download ODT</p></td>
|
||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>1603 (ERROR_INSTALL_FAILURE)</td>
|
<td>1602 </td>
|
||||||
<td>Failed any pre-req check.
|
<td>ERROR_INSTALL_USEREXIT
|
||||||
|
<p>User cancelled the installation </p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>1603</td>
|
||||||
|
<td>ERROR_INSTALL_FAILURE
|
||||||
|
<p>Failed any pre-req check.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>SxS (Tried to install when 2016 MSI is installed)</li>
|
<li>SxS (Tried to install when 2016 MSI is installed)</li>
|
||||||
<li>Bit mismatch</li>
|
<li>Bit mismatch between the currently installed Office and the Office that was attempting to be installed (such as when you try to install a 32-bit version while 64-bit version is currently installed.)</li>
|
||||||
</ul>
|
</ul>
|
||||||
</td>
|
</td>
|
||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td>17000</td>
|
||||||
|
<td>ERROR_PROCESSPOOL_INITIALIZATION
|
||||||
|
<p>Failed to start C2RClient </p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>17001</td>
|
||||||
|
<td>ERROR_QUEUE_SCENARIO
|
||||||
|
<p>Failed to queue installation scenario in C2RClient</p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
<td>17002</td>
|
<td>17002</td>
|
||||||
<td>Failed to complete the process. Possible reasons:<ul>
|
<td>ERROR_COMPLETING_SCENARIO
|
||||||
|
<p>Failed to complete the process. Possible reasons:</p>
|
||||||
|
<ul>
|
||||||
<li>Installation cancelled by user</li>
|
<li>Installation cancelled by user</li>
|
||||||
<li>Installation cancelled by another installation</li>
|
<li>Installation cancelled by another installation</li>
|
||||||
<li>Out of disk space during installation </li>
|
<li>Out of disk space during installation </li>
|
||||||
@ -177,13 +200,60 @@ To get the current status of Office 365 on the device.
|
|||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>17004</td>
|
<td>17003</td>
|
||||||
<td>Unknown SKU</td>
|
<td>ERROR_ANOTHER_RUNNING_SCENARIO
|
||||||
|
<p>Another scenario is running</p></td>
|
||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>0x8000ffff (E_UNEXPECTED)</td>
|
<td>17004</td>
|
||||||
<td>Tried to uninstall when there is no C2R Office on the machine.</td>
|
<td>ERROR_COMPLETING_SCENARIO_NEED_CLEAN_UP
|
||||||
|
<p>Possible reasons:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Unknown SKUs</li>
|
||||||
|
<li>Content does't exist on CDN
|
||||||
|
<ul><li>such as trying to install an unsupported LAP, like zh-sg</li>
|
||||||
|
<li>CDN issue that content is not available</li></ul>
|
||||||
|
</li>
|
||||||
|
<li>Signature check issue, such as failed the signature check for Office content</li>
|
||||||
|
<li>User cancelled
|
||||||
|
</ul>
|
||||||
|
</td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>17005</td>
|
||||||
|
<td>ERROR_SCENARIO_CANCELLED_AS_PLANNED</td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>17006</td>
|
||||||
|
<td>ERROR_SCENARIO_CANCELLED
|
||||||
|
<p>Blocked update by running apps</p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>17007</td>
|
||||||
|
<td>ERROR_REMOVE_INSTALLATION_NEEDED
|
||||||
|
<p>The client is requesting client clean up in a "Remove Installation" scenario</p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>17100</td>
|
||||||
|
<td>ERROR_HANDLING_COMMAND_LINE
|
||||||
|
<p>C2RClient command line error </p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>0x80004005</td>
|
||||||
|
<td>E_FAIL
|
||||||
|
<p>ODT cannot be used to install Volume license</p></td>
|
||||||
|
<td>Failure</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>0x8000ffff </td>
|
||||||
|
<td>E_UNEXPECTED
|
||||||
|
<p>Tried to uninstall when there is no C2R Office on the machine.</p></td>
|
||||||
<td>Failure</td>
|
<td>Failure</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -376,30 +376,6 @@ The following diagram shows the Policy configuration service provider in tree fo
|
|||||||
<dd>
|
<dd>
|
||||||
<a href="./policy-csp-bitlocker.md#bitlocker-encryptionmethod" id="bitlocker-encryptionmethod">Bitlocker/EncryptionMethod</a>
|
<a href="./policy-csp-bitlocker.md#bitlocker-encryptionmethod" id="bitlocker-encryptionmethod">Bitlocker/EncryptionMethod</a>
|
||||||
</dd>
|
</dd>
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#encryptionmethodbydrivetype" id="encryptionmethodbydrivetype">BitLocker/EncryptionMethodByDriveType</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#fixeddrivesrecoveryoptions" id="fixeddrivesrecoveryoptions">BitLocker/FixedDrivesRecoveryOptions</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#fixeddrivesrequireencryption" id="fixeddrivesrequireencryption">BitLocker/FixedDrivesRequireEncryption</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#removabledrivesrequireencryption" id="removabledrivesrequireencryption">BitLocker/RemovableDrivesRequireEncryption</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#systemdrivesminimumpinlength" id="systemdrivesminimumpinlength">BitLocker/SystemDrivesMinimumPINLength</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#systemdrivesrecoverymessage" id="systemdrivesrecoverymessage">BitLocker/SystemDrivesRecoveryMessage</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#systemdrivesrecoveryoptions" id="systemdrivesrecoveryoptions">BitLocker/SystemDrivesRecoveryOptions</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
<dd>
|
|
||||||
<a href="./bitlocker-csp.md#systemdrivesrequirestartupauthentication" id="systemdrivesrequirestartupauthentication">BitLocker/SystemDrivesRequireStartupAuthentication</a> in BitLocker CSP
|
|
||||||
</dd>
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
### Bluetooth policies
|
### Bluetooth policies
|
||||||
@ -2822,6 +2798,7 @@ The following diagram shows the Policy configuration service provider in tree fo
|
|||||||
</dd>
|
</dd>
|
||||||
<dd>
|
<dd>
|
||||||
<a href="policy-csp-systemservices.md#systemservices-configurexboxlivenetworkingservicestartupmode" id="systemservices-configurexboxlivenetworkingservicestartupmode">SystemServices/ConfigureXboxLiveNetworkingServiceStartupMode</a>
|
<a href="policy-csp-systemservices.md#systemservices-configurexboxlivenetworkingservicestartupmode" id="systemservices-configurexboxlivenetworkingservicestartupmode">SystemServices/ConfigureXboxLiveNetworkingServiceStartupMode</a>
|
||||||
|
</dd>
|
||||||
|
|
||||||
### TaskScheduler policies
|
### TaskScheduler policies
|
||||||
|
|
||||||
|
87
windows/client-management/mdm/uefi-csp.md
Normal file
87
windows/client-management/mdm/uefi-csp.md
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
---
|
||||||
|
title: UEFI CSP
|
||||||
|
description: The Uefi CSP interfaces to UEFI's Device Firmware Configuration Interface (DFCI) to make BIOS configuration changes.
|
||||||
|
ms.author: maricia
|
||||||
|
ms.topic: article
|
||||||
|
ms.prod: w10
|
||||||
|
ms.technology: windows
|
||||||
|
author: nickbrower
|
||||||
|
ms.date: 02/01/2018
|
||||||
|
---
|
||||||
|
|
||||||
|
# UEFI CSP
|
||||||
|
|
||||||
|
|
||||||
|
> [!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.
|
||||||
|
|
||||||
|
The UEFI configuration service provider (CSP) interfaces to UEFI's Device Firmware Configuration Interface (DFCI) to make BIOS configuration changes. This CSP was added in Windows 10, next major update.
|
||||||
|
|
||||||
|
The following diagram shows the UEFI CSP in tree format.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
The following list describes the characteristics and parameters.
|
||||||
|
|
||||||
|
<a href="" id="uefi"></a>**./Vendor/MSFT/Uefi**
|
||||||
|
Root node.
|
||||||
|
|
||||||
|
<a href="" id="uefideviceidentifier"></a>**UefiDeviceIdentifier**
|
||||||
|
Retrieves XML from UEFI which describes the device identifier.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="identityinfo"></a>**IdentityInfo**
|
||||||
|
Node for provisioned signers operations.
|
||||||
|
|
||||||
|
|
||||||
|
<a href="" id="identityinfo-current"></a>**IdentityInfo/Current**
|
||||||
|
Retrieves XML from UEFI which describes the current UEFI identity information.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="identityinfo-apply"></a>**IdentityInfo/Apply**
|
||||||
|
Apply an identity information package to UEFI. Input is the signed package in base64 encoded format.
|
||||||
|
|
||||||
|
Supported operation is Replace.
|
||||||
|
|
||||||
|
<a href="" id="identityinfo-applyresult"></a>**IdentityInfo/ApplyResult**
|
||||||
|
Retrieves XML describing the results of previous ApplyIdentityInfo operation.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="authinfo"></a>**AuthInfo**
|
||||||
|
Node for permission information operations.
|
||||||
|
|
||||||
|
<a href="" id="authinfo-current"></a>**AuthInfo/Current**
|
||||||
|
Retrieves XML from UEFI which describes the current UEFI permission/authentication information.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="authinfo-apply"></a>**AuthInfo/Apply**
|
||||||
|
Apply a permission/authentication information package to UEFI. Input is the signed package in base64 encoded format.
|
||||||
|
|
||||||
|
Supported operation is Replace.
|
||||||
|
|
||||||
|
<a href="" id="authinfo-applyresult"></a>**AuthInfo/ApplyResult**
|
||||||
|
Retrieves XML describing the results of previous ApplyAuthInfo operation.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="config"></a>**Config**
|
||||||
|
Node for device configuration
|
||||||
|
|
||||||
|
<a href="" id="config-current"></a>**Config/Current**
|
||||||
|
Retrieves XML from UEFI which describes the current UEFI configuration.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
||||||
|
|
||||||
|
<a href="" id="config-apply"></a>**Config/Apply**
|
||||||
|
Apply a configuration package to UEFI. Input is the signed package in base64 encoded format.
|
||||||
|
|
||||||
|
Supported operation is Replace.
|
||||||
|
|
||||||
|
<a href="" id="config-applyresult"></a>**Config/ApplyResult**
|
||||||
|
Retrieves XML describing the results of previous ApplyConfig operation.
|
||||||
|
|
||||||
|
Supported operation is Get.
|
330
windows/client-management/mdm/uefi-ddf.md
Normal file
330
windows/client-management/mdm/uefi-ddf.md
Normal file
@ -0,0 +1,330 @@
|
|||||||
|
---
|
||||||
|
title: UEFI DDF file
|
||||||
|
description: UEFI DDF file
|
||||||
|
ms.author: maricia
|
||||||
|
ms.topic: article
|
||||||
|
ms.prod: w10
|
||||||
|
ms.technology: windows
|
||||||
|
author: nickbrower
|
||||||
|
ms.date: 02/01/2018
|
||||||
|
---
|
||||||
|
|
||||||
|
# UEFI 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 **Uefi** configuration service provider.
|
||||||
|
|
||||||
|
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download).
|
||||||
|
|
||||||
|
The XML below is the current version for this CSP.
|
||||||
|
|
||||||
|
``` syntax
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE MgmtTree PUBLIC " -//OMA//DTD-DM-DDF 1.2//EN"
|
||||||
|
"http://www.openmobilealliance.org/tech/DTD/DM_DDF-V1_2.dtd"
|
||||||
|
[<?oma-dm-ddf-ver supported-versions="1.2"?>]>
|
||||||
|
<MgmtTree xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM">
|
||||||
|
<VerDTD>1.2</VerDTD>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Uefi</NodeName>
|
||||||
|
<Path>./Vendor/MSFT</Path>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>com.microsoft/1.0/MDM/Uefi</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>UefiDeviceIdentifier</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML from UEFI which describes the device identifier.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<CaseSense>
|
||||||
|
<CIS />
|
||||||
|
</CaseSense>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>IdentityInfo</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Provisioned signers</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Current</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML from UEFI which describes the current UEFI identity information</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Apply</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Apply an identity information package to UEFI. Input is the signed package in base64 encoded format.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<b64 />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ApplyResult</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML describing the results of previous ApplyIdentityInfo operation.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>AuthInfo</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Permission Information</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Current</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML from UEFI which describes the current UEFI permission/authentication information.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Apply</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Apply a permission/authentication information package to UEFI. Input is the signed package in base64 encoded format.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<b64 />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ApplyResult</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML describing the results of previous ApplyAuthInfo operation.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Config</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Device Configuration</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<node />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Current</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML from UEFI which describes the current UEFI configuration.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>Apply</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Replace />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Apply a configuration package to UEFI. Input is the signed package in base64 encoded format.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<b64 />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<DDFName></DDFName>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
<Node>
|
||||||
|
<NodeName>ApplyResult</NodeName>
|
||||||
|
<DFProperties>
|
||||||
|
<AccessType>
|
||||||
|
<Get />
|
||||||
|
</AccessType>
|
||||||
|
<Description>Retrieves XML describing the results of previous ApplyConfig operation.</Description>
|
||||||
|
<DFFormat>
|
||||||
|
<xml />
|
||||||
|
</DFFormat>
|
||||||
|
<Occurrence>
|
||||||
|
<One />
|
||||||
|
</Occurrence>
|
||||||
|
<Scope>
|
||||||
|
<Permanent />
|
||||||
|
</Scope>
|
||||||
|
<DFType>
|
||||||
|
<MIME>text/plain</MIME>
|
||||||
|
</DFType>
|
||||||
|
</DFProperties>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</Node>
|
||||||
|
</MgmtTree>
|
||||||
|
```
|
@ -1445,7 +1445,7 @@ To change the level of diagnostic and usage data sent when you **Send your devic
|
|||||||
- Create a REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry**, with a value of 0-3, as appropriate for your deployment (see below for the values for each level).
|
- Create a REG\_DWORD registry setting in **HKEY\_LOCAL\_MACHINE\\Software\\Policies\\Microsoft\\Windows\\DataCollection\\AllowTelemetry**, with a value of 0-3, as appropriate for your deployment (see below for the values for each level).
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> If the **Security** option is configured by using Group Policy or the Registry, the value will not be reflected in the UI.
|
> If the **Security** option is configured by using Group Policy or the Registry, the value will not be reflected in the UI. The **Security** option is only availble in Windows 10 Enterprise edition.
|
||||||
|
|
||||||
-or-
|
-or-
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user