| Rob Chevalier (UCB) Jann Fong (UCB) Carol Miller (UCD) Randy Moory (UCD) Jatinder Singh (UCD) Katie Stevens (UCD) Marina Arseniev (UCI) Brian Roode (UCI) Don Worth (UCLA) Albert Wu (UCLA) Andrew Tristan (UCR) Arlene Allen (UCSB) Eric Goodman (UCSC) |
Elazar Harel (UCSD) Jim Madden (UCSD) Frank Wittemore (UCSD) Bill Gayle (UCSF) John Morehead (UCSF) Chet Burgess (UCOP) Michael Clune (UCOP) Patrick Collins (UCOP) Kathy Keller (UCOP) Neil Ratzlaff (UCOP) Jerry Wilcox (UCOP) David Walker (UCOP - Chair) |
Berkeley
Berkeley has run a campus directory since 1995; LDAP was introduced in 2000. The backend database is Sybase. Authentication is done with Kerberos. Identity matching is done on Social Security Number (SSN) and birth date. The directory supports the concept of public and private information; only authorized people can access private information. Current challenges include:
Marina Arseniev asked if Berkeley is considering the LDAP service in Sybase 12.5. Jann Fong answered that they plan to look at it. It was mentioned that Sybase 12.5 may have an issue with providing authentication services.
- Including alumni, retired employees, emeriti, etc. in the directory.
- Achieving better granularity of role information to support authorization.
- Policies to allow test entries for application development.
- Implementing the eduPerson 1.5 object classes.
- Making the servers more robust.
- Enhancing the schema for departmental listings (yellow pages).
Davis [handout - MS Word]
Davis currently runs an Oracle-based directory and account management system called Mothra, using feeds from SIS, Payroll and other sources to create an identity for all people who need computer accounts. An LDAP-based white pages directory is published from Mothra. Kerberos is used for authentication by all portal-based applications; some departments use Kerberos for LAN server authentication.
The campus has started an enterprise directory project. The outcome of this project is intended to be the official record of campus identity; administrative workflows will be modified to ensure that people are registered with the enterprise directory before being entered into SIS, payroll, etc. Accurate identity management is the current challenge.
Irvine
AdCom and NACS (Network and Academic Computing Services) are working together to provide directory services.
AdCom provides an LDAP directory, using OpenLDAP, that is tied to the campus Kerberos authentication service provided by NACS. They use the eduPerson schema, plus attributes required by uPortal. Students are included, unless they have opted to block the publishing of their information. AdCom is currently working on the definition of workflow-required roles for administrative applications.
NACS has run a CSO (Ph/Qi) name server for about ten years; it now also is accessible via LDAP. That directory is the source of UCInetIDs and the campus Kerberos principals.
Los Angeles
UCLA has had a unique "UID" identifier for employees and students for a number of years. It's eight digits long, plus a check digit (nine digits total), and they "go to great lengths" to ensure uniqueness. There is a database based on eduPerson 1.0 that is not accessible via LDAP, but is via a Web Services interface. There is also a white pages service that was originally based on Ph/Qi, but is now LDAP-based. All of these databases are keyed on the campus UID. There is currently no common authentication service.
UCLA is currently looking at the following issues:
- Adding other people, such as temporary workers.
- A common authentication service.
- A more flexible and less well-known identifier for login IDs.
- Whether electronic mail should be "ubiquitous." If yes, this would raise the issues of how to provide access to everyone, and how to keep the address current in the directory. It was mentioned that UC Davis has already said that electronic mail is official.
Riverside
Riverside has an Oracle-based database of employees. Its content is maintained by departmental coordinators; there is no current feed from PPS. They now have an LDAP directory and are heading toward using Kerberos for authentication. The LDAP directory provides white pages and mail routing.
San Diego [handout - MS Word]
UCSD currently provides a 14,000 entry web-based directory as part of its Telephone Management System (TMS). They also provide an LDAP service; its content is a subset of the prototype of the Campus Integrated Directory (CID).
The CID is intended to support a single record per person, as well as a system of roles and heirarchies. The campus started a Single-Signon Project in June to determine CID requirements to support authentication and authorization.
San Francisco [handout]
San Francisco has been providing a Ph/Qi server for a long time, and the Library has an LDAP server that provides white pages and controls access to library resources.
The campus is currently looking at various directory-related issues:
UCSF is working on the implementation of an identity service that is based on PPS's IID service that was developed by UCSF for UC systemwide. They will be adding a SOAP interface and enhancing the identity matching criteria. Giving identities to patients is controversial, but UCSF is adding hooks to identify patients.
- Platform
- Schema (They will base their schema on eduPerson 1.5)
- Group management (static vs. dynamic)
- Population (students, "special" students, employees, employees of UCSF affiliates, etc.)
UCSF has a Department System (DEP) that records organizational heirarchy for authorization purposes.
Santa Barbara - [handout]
Santa Barbara has had a campus registry for a number of years that became LDAP-based in 1997. They use iPlanet software on Wintel servers, fronted by a load balancer. The growth of attributes is slow, as each one is negotiated with the original provider of the information to ensure that appropriate use and that maintenance works smoothly. UCSB does not currently have a single identifier for people.
Santa Cruz
Santa Cruz had a project about a year ago to develop a person registry, but it was stopped due to lack of funding. The campus uses Kerberos for authentication, as part of their Athena infrastructure; also many applications use a "Student ID / PIN" database. Santa Cruz recently purchased PeopleSoft's student administration module; it can utilize LDAP-based authentication, but Santa Cruz is not using that feature right now.