CalNet Developer Support
Overview
The CalNet team provides extensive documentation on the various services we support and how to utilize them. Please visit the campus IT Knowledge Base and search for relevant articles using keywords like "CalNet" or "LDAP."
During the application development phase, direct your questions or report problems to calnet-admin@berkeley.edu.
Integrating Your Application with CalNet
Third-Party Applications
Please consult with your vendor about integration with CalNet before signing a contract. CalNet integration can be complex, and you should ensure the vendor shares in that implementation effort. The CalNet team has developed Suggested RFP Language (KB0015665) which you should build into your requirements documentation.
Custom-Built Applications
Review our documentation on Web Single Sign-On solutions, including Central Authentication Service (CAS) and Shibboleth. Other authentication options are described on the Supported Authentication Technologies page.
CalNet Terms of Service
All applications utilizing CalNet's Identity and Access Management infrastructure must comply with the CalNet Terms of Service (KB0011616). Please review these requirements prior to integration.
Authentication & Authorization
- Authentication: Review and follow the recommended authentication guidelines (KB0015472) when deciding how to verify users.
- Authorization: Authentication merely verifies identity. You must also determine whether to authorize a user to access your specific application. For information on user eligibility, see Eligibility for CalNet ID (KB0011566).
CalNet Test Services
CalNet offers test CAS, LDAP, and Shibboleth environments. We highly encourage testing against these environments before production deployment. The test environment has a weekly maintenance window from 5:00 PM on Mondays to 8:00 AM on Tuesdays.
- Review the CalNet Test Terms of Service.
- See CalNet rSPA Test Accounts (KB0011577) for information on obtaining test IDs.
CalNet Mailing Lists
- CalNet Tech Team: An open group for campus technical leads and developers. Join the listserv for announcements and meeting info.
- CalNet Releases: The best source for updates on changes to the CalNet technology stack. Subscribe here.
- CalNet Developers: A community-managed list for developer Q&A. Send mail to
calnet-developers@lists.berkeley.eduor subscribe by email.
Operational Support
If your production application is unable to access CAS, Shibboleth, or the CalNet Directory, or if LDAP is returning incorrect data, report the issue based on the following schedule:
Monday–Friday, 8:00 AM – 5:00 PM (Excluding Holidays):
Contact the CalNet team at calnet-admin@berkeley.edu.
All Other Times:
Contact the bIT Service Desk at servicedesk@berkeley.edu or call 510-664-9000.