Share via


Push proxy gateway configuration

The Push Proxy Gateway Configuration is required to configure internet and MMS connections on the phone. Partners can define the accepted security roles on all incoming MMS messages. If the security role of an incoming MMS message does not match one of the accepted roles, then the message will be discarded. You must specify whether to use a trusted push proxy gateway or an open push proxy gateway.

If you are specifying an Open Push Proxy Gateway, the .xml required for this step has the following structure, and does not require further configuration. For more information about security policy configuration, see Security policy.

Important  

For dual SIM phones, connection settings must be unique for each SIM. To ensure unique settings, OEMs can use the $(__MVID) macro as part of all connection names.

<Settings Path="DeviceManagement/Policies/OMACP">
    <Setting Name="NetwpinRoles" Value="SECROLE_ANY_PUSH_SOURCE"/>
    <Setting Name="UserpinRoles" Value="SECROLE_ANY_PUSH_SOURCE"/>
    <Setting Name="UsernetwpinRoles" Value="SECROLE_ANY_PUSH_SOURCE"/>
</Settings>

<Settings Path="DeviceManagement/Policies/MMS">
    <Setting Name="MMSMessageRoles" Value="SECROLE_ANY_PUSH_SOURCE"/>
</Settings>

If you are specifying a Trusted Push Proxy Gateway, the .xml required for this step has the following structure.

<Settings Path="PGList/1234-PRXY $(__MVID)/1234-PRXY-PHY $(__MVID)">
    <Setting Name="TRUST" Value="1" />
    <Setting Name="AddressType" Value="E164" />
    <Setting Name="Address" Value="1234" />
    <Setting Name="PushEnabled" Value="1" />
    <Setting Name="MatchedNapID" Value="1234-NAPDEF $(__MVID)" />
</Settings>

The following table describes the configurable parameters that must be set. Each of these settings is specific to the network operator.

Setting Description

TRUST

Specifies if the physical proxies in the logical proxy are privileged.

Value values are 0 (false) and 1 (true).

AddressType

Specifies the format and protocol of the physical proxy.

Value values are “E164”, “IPV4”, and “IPV6”.

Address

Specifies the address of the physical proxy.

PushEnabled

Specifies whether or not push operations are enabled.

Value values are 0 (false) and 1 (true).

MatchedNapID

Specifies the string that defines the SMS bearer.

 

Each block defines a single trusted Push Proxy Gateway (PPG). You must include one of these blocks for every PPG that is in use on the network.

MMS configuration

 

 

Send comments about this topic to Microsoft