Protocol Restrictions

Device Protocol Restrictions

Use the options located under "Mobile Device Management... » ActiveSync » Protocol Restrictions" to tell certain clients and devices that they are restricted to specific ActiveSync protocols. This is useful when, for example, a certain type of device is found to have unreliable support for one protocol but reliable support for another. Using the Add/Edit Protocol Restriction dialog, you can define restrictions based on User Agent or Device Type, and restrict the devices to any of the following ActiveSync protocol versions: 2.5, 12.0, 12.1, 14.0, and 14.1.

By default, protocol restrictions do not prevent a client from attempting to use a different protocol; they tell the client which protocols to use. If a client attempts to use a restricted protocol anyway, MDaemon will still allow the connection. If you wish to deny connections that attempt to use restricted protocols, use the Enforce all protocol restrictions option below.

Add...

Click this button to open the Add/Edit Protocol Restriction dialog, used for adding your protocol restrictions.

Edit...

To edit a protocol restriction, select an entry from the list and then click Edit.... After making your desired changes in the restriction editor, click OK.

Delete...

To delete a protocol restriction entry, select an entry from the list and then click Delete.... Click Yes to confirm your decision to delete the restriction.

Add/Edit Protocol Restriction

User-Agent or Device Type Filter

Enter the User Agent or Device Type to which the restriction will apply. When identifying the agent, MDaemon uses up to and including the first "/" character in the string, if one is present. If not, then the entire string is used. If you do not know the exact name of the User Agent or Device Type, once the client has connected to MDaemon ActiveSync (MDAS) you can go to the Clients screen, select the client from the list, and click Details. You can also find this info by examining the MDAS log file directly.

Allowed Protocol Versions

Click each protocol that you wish to support for the device or agent. When the specified client connects to MDaemon it will be told to use only the protocols that you have selected.

Enforce all protocol restrictions

Enable this option if you wish to deny connections from any client that attempts to use a protocol other than the the Allowed Protocol Versions specified for the client. By default this option is disabled, which means that protocol restrictions do not prevent a client from using a different protocol; they simply tell the client which protocols to use. If a client attempts to use a restricted protocol anyway, MDaemon will still allow the connection. For your convenience, this option is mirrored on the global Client Settings screen. It is also an inheritable option on the Domain, Account, and Client settings screens. This makes it possible to restrict particular problem clients without restricting an entire class of clients.