Access to the OpenLDAP directory service can be achieved in multiple ways.
You usually use command line tools such as ldapsearch, the Stanford custom Perl module Stanford::Directory, software development libraries like the Java Naming and Directory Interface, the UnboundID LDAP SDK, OpenLDAP's C LDAP client libraries, or python-ldap etc.
To connect to a ldap service, you can use one of the two ldap service pools, both of them are hosted on Google Cloud Platform (GCP):
- ldap-prod.stanfored.edu port 389 - for using kerveros service principal authentication
- ldap-simple.stanford.edu port 638 - for using service principal name and a password (a.k.a. simple-bind)
All access is dependent on following our usage policy. Failure to abide by these policies can result in immediate loss of access to the directories.