Может ли Google Appscript получать информацию с сервера LDAP?

Мне нужно получить много информации с сервера LDAP на основе данных, хранящихся в Google Sheet. Есть ли в google appscript какая-либо библиотека/модуль для этого?

Если бы можно было выполнять команды оболочки в appscript, например:

ldapsearch -H ldap://ldap.org.website.com -x -D cn=root -w secret -LLL -b "o=myhost" cn=root

Тогда было бы проще. Знаете ли вы какие-либо обходные пути для этого?


person 0aslam0    schedule 03.10.2016    source источник


Ответы (1)


У вас нет доступа к оболочке в Apps Script. App Script имеет службы HTTP и JDBC. Вам нужно будет запустить одну из этих служб в качестве моста к вашему серверу LDAP.

HTTP-LDAP:
https://serverfault.com/questions/372112/is-there-a-simple-ldap-to-http-gateway-out-there

Драйвер JDBC/LDAP:
http://www.openldap.org/jdbcldap/

person Spencer Easton    schedule 03.10.2016
comment
добавить: если ldap синхронизирован с доменом gapps, вы можете использовать скрипт каталога api from apps для запроса некоторых полей ldap. - person Zig Mandel; 03.10.2016