2016-10-03 3 views
0

Google 시트에 저장된 데이터를 기반으로 LDAP 서버에서 많은 정보를 가져와야합니다. Google appscript에 라이브러리/모듈이 있어야합니까? Google Appscript가 LDAP 서버에서 정보를 가져올 수 있습니까?

appscript 같은에서 쉘 명령을 실행할 수 있었다 경우
ldapsearch -H ldap://ldap.org.website.com -x -D cn=root -w secret -LLL -b "o=myhost" cn=root 

는 그 다음이 더 쉬웠을 것이다. 이 문제에 대한 해결 방법이 있습니까?

답변

1

Apps Script에서 셸에 액세스 할 권한이 없습니다. App Script에는 HTTP 및 JDBC 서비스가 있습니다. 이러한 서비스 중 하나를 LDAP 서버에 대한 브리지로 실행해야합니다. LDAP에

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

JDBC/LDAP 드라이버 :
http://www.openldap.org/jdbcldap/

+2

가 추가하려면 LDAP가 gapps 도메인과 동기화하는 경우, 당신은에서 디렉토리 API를 사용할 수있다 apps 스크립트를 사용하여 일부 LDAP 필드를 쿼리합니다. –