Azure Active Directory (AAD) OpenVPN Plugin.
./bootstrap.sh
make
sudo make install
Edit /etc/openvpn/server/server.conf
and add the following lines:
plugin /usr/lib/openvpn/plugins/openvpn-auth-aad.so
client-cert-not-required
username-as-common-name
Note: A valid pam_aad configuration file is also required.