eUICCs CSP

This commit is contained in:
Vinay Pamnani
2023-02-21 13:03:03 -05:00
parent df70010de2
commit b5ab2996aa
2 changed files with 1623 additions and 694 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,29 @@
--- ---
title: eUICCs DDF file title: eUICCs DDF file
description: Learn about the OMA DM device description framework (DDF) for the eUICCs configuration service provider (CSP). description: View the XML file containing the device description framework (DDF) for the eUICCs configuration service provider.
ms.reviewer: author: vinaypamnani-msft
manager: aaroncz manager: aaroncz
ms.author: vinpa ms.author: vinpa
ms.topic: article ms.date: 02/21/2023
ms.localizationpriority: medium
ms.prod: windows-client ms.prod: windows-client
ms.technology: itpro-manage ms.technology: itpro-manage
author: vinaypamnani-msft ms.topic: reference
ms.date: 03/02/2018
--- ---
<!-- Auto-Generated CSP Document -->
# eUICCs DDF file # eUICCs DDF file
This topic shows the OMA DM device description framework (DDF) for the **eUICCs** configuration service provider. DDF files are used only with OMA DM provisioning XML. The following XML file contains the device description framework (DDF) for the eUICCs configuration service provider.
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-ddf.md).
The XML below if for Windows 10, version 1803.
```xml ```xml
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MgmtTree PUBLIC " -//OMA//DTD-DM-DDF 1.2//EN" <!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"?>]>
"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"> <MgmtTree xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM">
<VerDTD>1.2</VerDTD> <VerDTD>1.2</VerDTD>
<MSFT:Diagnostics>
</MSFT:Diagnostics>
<Node> <Node>
<NodeName>eUICCs</NodeName> <NodeName>eUICCs</NodeName>
<Path>./Device/Vendor/MSFT</Path> <Path>./Device/Vendor/MSFT</Path>
@ -43,15 +41,21 @@ The XML below if for Windows 10, version 1803.
<Scope> <Scope>
<Permanent /> <Permanent />
</Scope> </Scope>
<DFType>
<MIME />
</DFType>
<CaseSense> <CaseSense>
<CIS /> <CIS />
</CaseSense> </CaseSense>
<DFType> <MSFT:Applicability>
<MIME>com.microsoft/1.2/MDM/eUICCs</MIME> <MSFT:OsBuildVersion>10.0.16299</MSFT:OsBuildVersion>
</DFType> <MSFT:CspVersion>1.0</MSFT:CspVersion>
<MSFT:EditionAllowList>0x4;0x1B;0x30;0x31;0x48;0x54;0x62;0x63;0x64;0x65;0x77;0x79;0x7A;0x7D;0x7E;0x81;0x82;0x8A;0x8B;0xA1;0xA2;0xA4;0xA5;0xAB;0xAC;0xAF;0xB4;0xBC;0xBF;0xCA;0xCB;0xCD;</MSFT:EditionAllowList>
</MSFT:Applicability>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName></NodeName> <NodeName>
</NodeName>
<DFProperties> <DFProperties>
<AccessType> <AccessType>
<Get /> <Get />
@ -68,8 +72,11 @@ The XML below if for Windows 10, version 1803.
</Scope> </Scope>
<DFTitle>eUICC</DFTitle> <DFTitle>eUICC</DFTitle>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
<MSFT:DynamicNodeNaming>
<MSFT:UniqueName>The eUICC ID (EID) associated with the device.</MSFT:UniqueName>
</MSFT:DynamicNodeNaming>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName>Identifier</NodeName> <NodeName>Identifier</NodeName>
@ -87,12 +94,12 @@ The XML below if for Windows 10, version 1803.
<Scope> <Scope>
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType>
<MIME />
</DFType>
<CaseSense> <CaseSense>
<CIS /> <CIS />
</CaseSense> </CaseSense>
<DFType>
<MIME>text/plain</MIME>
</DFType>
</DFProperties> </DFProperties>
</Node> </Node>
<Node> <Node>
@ -112,7 +119,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -122,7 +129,7 @@ The XML below if for Windows 10, version 1803.
<AccessType> <AccessType>
<Get /> <Get />
</AccessType> </AccessType>
<Description>Indicates whether the download of a profile with PPR1 is allowed. If the eUICC already has a profile (regardless of its origin and policy rules associated with it), the download of a profile with PPR1 is not allowed.</Description> <Description>Indicates whether the download of a profile with PPR1 is allowed. If the eUICC has already a profile (regardless of its origin and policy rules associated with it), then the download of a profile with PPR1 is not allowed.</Description>
<DFFormat> <DFFormat>
<bool /> <bool />
</DFFormat> </DFFormat>
@ -133,7 +140,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -143,7 +150,7 @@ The XML below if for Windows 10, version 1803.
<AccessType> <AccessType>
<Get /> <Get />
</AccessType> </AccessType>
<Description>Indicates whether the eUICC already has a profile with PPR1.</Description> <Description>Indicates whether the eUICC has already a profile with PPR1.</Description>
<DFFormat> <DFFormat>
<bool /> <bool />
</DFFormat> </DFFormat>
@ -154,7 +161,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -175,11 +182,16 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
<MSFT:Applicability>
<MSFT:OsBuildVersion>10.0.22000</MSFT:OsBuildVersion>
<MSFT:CspVersion>1.0</MSFT:CspVersion>
</MSFT:Applicability>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName></NodeName> <NodeName>
</NodeName>
<DFProperties> <DFProperties>
<AccessType> <AccessType>
<Add /> <Add />
@ -187,7 +199,7 @@ The XML below if for Windows 10, version 1803.
<Get /> <Get />
<Replace /> <Replace />
</AccessType> </AccessType>
<Description>Node specifying the server name for a discovery operation. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request.</Description> <Description>Node representing the discovery operation for a server name. The node name is the fully qualified domain name of the SM-DP+ server that will be used for profile discovery. Creation of this subtree triggers a discovery request.</Description>
<DFFormat> <DFFormat>
<node /> <node />
</DFFormat> </DFFormat>
@ -199,8 +211,11 @@ The XML below if for Windows 10, version 1803.
</Scope> </Scope>
<DFTitle>ServerName</DFTitle> <DFTitle>ServerName</DFTitle>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
<MSFT:DynamicNodeNaming>
<MSFT:UniqueName>ServerName used for the discovery operation.</MSFT:UniqueName>
</MSFT:DynamicNodeNaming>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName>DiscoveryState</NodeName> <NodeName>DiscoveryState</NodeName>
@ -220,7 +235,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -243,8 +258,18 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
<MSFT:AllowedValues ValueType="ENUM">
<MSFT:Enum>
<MSFT:Value>false</MSFT:Value>
<MSFT:ValueDescription>Disable</MSFT:ValueDescription>
</MSFT:Enum>
<MSFT:Enum>
<MSFT:Value>true</MSFT:Value>
<MSFT:ValueDescription>Enable</MSFT:ValueDescription>
</MSFT:Enum>
</MSFT:AllowedValues>
</DFProperties> </DFProperties>
</Node> </Node>
<Node> <Node>
@ -267,8 +292,22 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
<MSFT:Applicability>
<MSFT:OsBuildVersion>10.0.22621</MSFT:OsBuildVersion>
<MSFT:CspVersion>1.0</MSFT:CspVersion>
</MSFT:Applicability>
<MSFT:AllowedValues ValueType="ENUM">
<MSFT:Enum>
<MSFT:Value>false</MSFT:Value>
<MSFT:ValueDescription>Is Not Discovery Server</MSFT:ValueDescription>
</MSFT:Enum>
<MSFT:Enum>
<MSFT:Value>true</MSFT:Value>
<MSFT:ValueDescription>Is Discovery Server</MSFT:ValueDescription>
</MSFT:Enum>
</MSFT:AllowedValues>
</DFProperties> </DFProperties>
</Node> </Node>
</Node> </Node>
@ -290,11 +329,12 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName></NodeName> <NodeName>
</NodeName>
<DFProperties> <DFProperties>
<AccessType> <AccessType>
<Add /> <Add />
@ -314,8 +354,11 @@ The XML below if for Windows 10, version 1803.
</Scope> </Scope>
<DFTitle>ICCID</DFTitle> <DFTitle>ICCID</DFTitle>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
<MSFT:DynamicNodeNaming>
<MSFT:UniqueName>ICCID of the profile.</MSFT:UniqueName>
</MSFT:DynamicNodeNaming>
</DFProperties> </DFProperties>
<Node> <Node>
<NodeName>ServerName</NodeName> <NodeName>ServerName</NodeName>
@ -335,12 +378,14 @@ The XML below if for Windows 10, version 1803.
<Scope> <Scope>
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType>
<MIME />
</DFType>
<CaseSense> <CaseSense>
<CIS /> <CIS />
</CaseSense> </CaseSense>
<DFType> <MSFT:AllowedValues ValueType="None">
<MIME>text/plain</MIME> </MSFT:AllowedValues>
</DFType>
</DFProperties> </DFProperties>
</Node> </Node>
<Node> <Node>
@ -361,12 +406,15 @@ The XML below if for Windows 10, version 1803.
<Scope> <Scope>
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType>
<MIME />
</DFType>
<CaseSense> <CaseSense>
<CIS /> <CIS />
</CaseSense> </CaseSense>
<DFType> <MSFT:AllowedValues ValueType="RegEx">
<MIME>text/plain</MIME> <MSFT:Value>^([0-9a-fA-F]{5}-){3}[0-9a-fA-F]{5}$</MSFT:Value>
</DFType> </MSFT:AllowedValues>
</DFProperties> </DFProperties>
</Node> </Node>
<Node> <Node>
@ -387,7 +435,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -395,8 +443,8 @@ The XML below if for Windows 10, version 1803.
<NodeName>IsEnabled</NodeName> <NodeName>IsEnabled</NodeName>
<DFProperties> <DFProperties>
<AccessType> <AccessType>
<Get />
<Add /> <Add />
<Get />
<Replace /> <Replace />
</AccessType> </AccessType>
<Description>Indicates whether this profile is enabled. Can be set by the MDM when the ICCID subtree is created. Can also be queried and updated by the CSP.</Description> <Description>Indicates whether this profile is enabled. Can be set by the MDM when the ICCID subtree is created. Can also be queried and updated by the CSP.</Description>
@ -410,8 +458,22 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
<MSFT:Applicability>
<MSFT:OsBuildVersion>10.0.17134</MSFT:OsBuildVersion>
<MSFT:CspVersion>1.0</MSFT:CspVersion>
</MSFT:Applicability>
<MSFT:AllowedValues ValueType="ENUM">
<MSFT:Enum>
<MSFT:Value>false</MSFT:Value>
<MSFT:ValueDescription>Disabled</MSFT:ValueDescription>
</MSFT:Enum>
<MSFT:Enum>
<MSFT:Value>true</MSFT:Value>
<MSFT:ValueDescription>Enabled</MSFT:ValueDescription>
</MSFT:Enum>
</MSFT:AllowedValues>
</DFProperties> </DFProperties>
</Node> </Node>
<Node> <Node>
@ -431,7 +493,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -452,7 +514,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -474,7 +536,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -497,7 +559,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
</DFProperties> </DFProperties>
<Node> <Node>
@ -519,8 +581,18 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
<MSFT:AllowedValues ValueType="ENUM">
<MSFT:Enum>
<MSFT:Value>false</MSFT:Value>
<MSFT:ValueDescription>Disabled</MSFT:ValueDescription>
</MSFT:Enum>
<MSFT:Enum>
<MSFT:Value>true</MSFT:Value>
<MSFT:ValueDescription>Enabled</MSFT:ValueDescription>
</MSFT:Enum>
</MSFT:AllowedValues>
</DFProperties> </DFProperties>
</Node> </Node>
</Node> </Node>
@ -541,7 +613,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<DDFName></DDFName> <DDFName />
</DFType> </DFType>
</DFProperties> </DFProperties>
<Node> <Node>
@ -561,7 +633,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -583,7 +655,7 @@ The XML below if for Windows 10, version 1803.
<Dynamic /> <Dynamic />
</Scope> </Scope>
<DFType> <DFType>
<MIME>text/plain</MIME> <MIME />
</DFType> </DFType>
</DFProperties> </DFProperties>
</Node> </Node>
@ -592,3 +664,7 @@ The XML below if for Windows 10, version 1803.
</Node> </Node>
</MgmtTree> </MgmtTree>
``` ```
## Related articles
[eUICCs configuration service provider reference](euiccs-csp.md)