We presently have a domain controller and ADFS server in Azure. We're about to migrate our local learning management system (LMS) to an externally hosted SAAS. How can we set up the the Azure environment as the LDAP authentication method for the SAAS? We want to make sure the users can access the LMS in the event our local ISP connection is unavailable.
LDAP is what I call a legacy protocol not designed for the public internet. In mine opinion the SaaS need to support some kind of internet based teqnique like oauth, saml, token provider etc. With that said it is possible to allow LDAP communication on the public internet. Please investigate the options of the SaaS provider to connect on a VPN based technique. When its not possible to use a (secure) VPN tunnel the advise is to use LDAPS and work with some kind of IP filter technique. Also make sure the host that published LDAPS to the public internet is hardened an (always) up--to-date.