При условии наличия требуемого сетевого подключения, да. То, что влечет за собой «необходимое сетевое подключение», зависит от используемого механизма доступа. Например, для доступа к Active Directory через защищенный LDAP требуется, чтобы TCP-порт 636 был открыт от источника к контроллеру домена.
Поскольку открытие портов между источниками облачного хостинга и контроллерами домена Active Directory не всегда выполнимо / практично / «неплохо», вы можете обратиться к ADFS (службы федерации Active Directory), которая представляет собой интегрированную среду идентификации, которую вы можете предоставить Интернет, а затем использовать его из клиентских приложений (и у нас есть большое количество сторонних поставщиков, которые также поддерживают аутентификацию и извлечение данных каталога через ADFS).
Что касается решения - есть примеры по всему Интернету. Поиск здесь, поиск Github, поиск в Интернете в целом.