---
title: EnterpriseAPN DDF
description: EnterpriseAPN DDF
ms.assetid: A953ADEF-4523-425F-926C-48DA62EB9E21
ms.reviewer:
manager: dansimp
ms.author: dansimp
ms.topic: article
ms.prod: w10
ms.technology: windows
author: manikadhiman
ms.date: 12/05/2017
---
# 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.
Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download).
The content below are the different versions of the DDF for this CSP.
- [EnterpriseAPN CSP version 1.0 DDF](#enterpriseapn-csp-version-10-ddf)
- [EnterpriseAPN CSP version 1.1 DDF](#enterpriseapn-csp-version-11-ddf)
- [EnterpriseAPN CSP version 1.2 DDF](#enterpriseapn-csp-version-12-ddf)
### EnterpriseAPN CSP version 1.0 DDF
```xml
]>
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
```xml
]>
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
```xml
]>
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)