Support Tip: iOS 12 and VPN

Published Oct 30 2018 11:36 AM 2,675 Views

First published on TechNet on Jul 30, 2018
By Tyler Castaldo | Intune PM


Update 5/21/19 - Network Access Control (NAC) support for F5 Access for iOS devices


Update for Network Access Control (NAC)
We have released a new setting in our UI labeled “Enable Network Access Control (NAC)” for Citrix SSO, F5 Access, and Cisco AnyConnect VPN profiles. We are still working with these providers to support the new ID and at this time, this new NAC functionality is not supported on these VPN clients. You should leave this setting disabled for now, since once you set it in a VPN profile, you can’t disable it unless you delete and recreate the VPN profile.


Update 11/19/18 - This setting now works with Citrix but some admin action is required prior configuration:


Citrix has mentioned in this blog post that they are planning to release an update for Citrix Gateway that will enable this feature for Citrix SSO on November 2. We are still working with F5 and Cisco and have no timelines to announce at this time.

As you may have noticed through your own testing, a change has been made in VPN functionality in iOS 12, the next iOS release that is still in beta. As such, several companies including Cisco, F5, and Palo Alto have announced either through their own release notes or through documentation that these older VPN client(s) for iOS will not be supported in iOS 12 and beyond:




Note that we will not be adding support for F5 Access 2018/F5 Access 3.0 and later for hybrid mobile device management (MDM) as hybrid MDM is no longer supported by Intune. Please contact Intune support if you run into any issues.

If you are using Cisco Legacy AnyConnect, you should move to Cisco AnyConnect, which is supported today. See this blog post for details. With the August service update, Intune now supports three new VPN clients to allow you time to migrate before iOS 12 is released to the public. These VPN’s include:

    • Citrix SSO


    • F5 Access 2018/F5 Access 3.0 and later


    • Palo Alto Networks GlobalProtect 5.0 and later

To switch to the new Cisco, Citrix, F5 and Palo Alto VPN clients, you do not need to update your VPN server/infrastructure; however, you will need to do the following:

· Recreate your VPN profiles. These new VPN clients are separate apps, and the VPN profiles you created for the legacy apps are not compatible with the new apps. You will need to recreate your VPN profiles, setting by setting.

·  Deploy the new client. If you're using Intune to push VPN client apps, you will need to add the new VPN clients as mobile apps in Intune, since you can't upgrade directly from the legacy apps to the new apps. The new apps are completely separate apps from the old apps.

·  Configure per-app VPN with the new VPN profiles. If you are using per-app VPN, you will need to reassign associated apps, using the new VPN profiles instead. If you have per-app VPN configured with apps assigned as "Available without enrollment", end users will need to re-install these apps so the per-app VPN association is changed to the new VPN profile on the device.

·  Verify VPN connections are still working with the new apps. You should keep your existing VPN profiles and clients in place until you have verified that the VPN connections are working properly with the new clients.

·  Clean up. Once you've verified everything is working properly, you should assign the legacy VPN clients as uninstall , un-assigning and deleting the old VPN profiles.

Note that Network Access Control (NAC) is not yet supported on these new VPN clients in this initial release.

Support for per-app VPN will be included when we add support for the new Citrix, F5 and Palo Alto clients. NAC support will be dependent on our NAC partners' timelines to make the necessary updates for integration with Intune.

Intune will continue to support the existing VPN options and functionality for devices on older supported versions of iOS. As a reminder, we announced deprecation of iOS 9 a few months back and will move to support iOS 10+ when iOS 12 is released. Please keep this in mind in your own testing.

Post updates

10/25/18: Updated with NAC ID announcement

8/17/18: Updated with Citrix announcement

8/22/18: Updated with note for F5 Access 2018/ F5 Access 3.0

8/31/18: Updated with addition of new VPN and directions for switching to these new clients

10/17/18: Updated with additional clarification

Version history
Last update:
‎May 21 2019 02:47 PM
Updated by: