
Step-1: Create Virtual Network Gateway on Azure (VPN)

If you also remember to Under Promise and Over Deliver, you’re more likely to benefit when it comes to performance reviews, bonuses, or even new job opportunities.Azure Point-to-Site (P2S) VPN gateway connection lets you connect your individual client machine to Azure Network. Not just because your boss asks you to, but to continue to hone and build your skills and further your career prospects. We’ve all been asked to automate, script, or do things that initially seem impossible or impractical, but it’s important try.
AZURE VPN CLIENT MAC
AZURE VPN CLIENT INSTALL
So I can either pre-create the folder at install or launch the app and allow it to create the folder.īeing a novice with Bash and POSIX-anything, I started with a simple mkdir ~/Library/Containers//Data/Library/Application Support//, copied the XML manually to that folder, then launched Azure VPN Client. Next, I launched the App and the folder was created. Starting with a clean slate, I installed the Azure VPN Client to a test machine using Mosyle MDM.īefore launching the app, I checked to see if the folder Dustin found was created upon install, but it wasn’t. ~/Library/Containers//Data/Library/Application Support// Testing It Out

Reading that, it’s clear that Microsoft did not develop a method for mass deployment of the VPN configuration to users, so I was in for a challenge.
AZURE VPN CLIENT WINDOWS
This process should be easily incorporated into any modern MDM (like Jamf, Kandji, Addigy, JumpCloud) that can deploy scripts or custom PKGs.ĭiving in to Microsoft’s documentation, they make it pretty clear that when using the Azure VPN connection with Azure AD Authentication that only Windows devices enrolled in Intune can use the configuration without the Azure VPN Client app:Īzure AD authentication is supported only for OpenVPN® protocol connections and requires the Azure VPN Client.Ĭonfigure an Azure VPN Client – Azure AD authentication – macOSĪdditionally, this little note was quite disconcerting: Once the gateway was built and tested, it was my turn to automated it for deployment via our MDM, Mosyle. We recently had a requirement to quickly switch our VPN client and the easiest option to setup was an Azure VPN Gateway for Point-to-Site (P2S) connections.

Using any tools or ideas available, it’s easy for me to become engrossed in finding an automatable solution.Įnter Azure VPN Client for macOS. When you encounter an app that has little-to-no documented parameters or configurations, it can be frustrating. Widely used apps like Google Chrome are well-developed with options to automate and configure using scripts, MDM config profiles, or even back one-liner terminal commands. App deployment for any computer, Windows or Mac, can be challenging.
