WatIAM & uwldap
Presentation history Terminology How does addressed get to a mailbox? WatIS WatIAM? How are uwldap, and WatIAM connected? Q&A WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
A Short History Lesson Required to deliver MX -> ego overloaded Mailservices `cluster' created Address lookups into uwldap Mailertable lookups into uwldap => Load sharing & redundancy WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
WatIS uwldap? OpenLDAP implementation which: Directs campus Stores data for Ocal Public data is queryable: by clients (Outlook, Thunderbird, etc.); WatIAM White Pages; Unix uwdir command; etc. Attributes values contain campus telephone number, information, office number, Ocal attributes, etc. WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
WatIS mailservices? mailservices is a University of Waterloo implementation for handling and storage. Services include: greylisting blacklisting botnet detection scanning for SPAM and viruses For this presentation we will refer to uwldap and mailboxes, and avoid mailservices. WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
uwldap to WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap addressed to 1.Lookup mailLocalAddress = (because of 2.return the mailRoutingAddress. 3.pass the to mailRoutingAddress uwldap AttributeAttribute Value dnuid=cvanoost, ou= people, dc=uwaterloo, dc=ca
uwldap to mailLocal mailLocal mailRouting But host MX points to mailservices, so internally: Mailertable:host artsservices artsservices WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
User on admmail User on artsservices Mail services uwldap Short Circuiting
User on admmail User on connect Mail services No short circuit
WatIS WatIAM? Actors Presentation Layer Services Layer Data Layer Identity Manager Admin UI Identity Manager User Interface IDM Data Account Reconciliation HRMS Quest Telephone Services UWdir (bootstrapping, , web) Administrators UW End Users (Employees, Students, Guests) Identity Services (IdM) Policy & Configuration ADS User Self- Service Logging & Reporting Provisioning Extract File Services LDAP White Pages User Interface White Pages User Interface Public End Users Administration Web Service
uwldap to WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap addressed to 1.Lookup mailLocalAddress = (because of 2.return the mailRoutingAddress. 3.pass the to mailRoutingAddress uwldap AttributeAttribute Value dnuid=cvanoost, ou= people, dc=uwaterloo, dc=ca
WatIAM to uwldap WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
WatIAM Admin Interface WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
Long accountIds? Example:cvanoostveen WatIAM stores a long value, but is not considered an account in WatIAM, ADS or in uwldap. WatIAM creates a long value for the extract file and for . WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
Future Directions – Vanity addresses CTSC & UCIST mailLocalAddress Present suggestions Admin management of mailLocalAddress(es) Uniqueness in uwaterloo.ca name space Needs to work for connect and mailservices Roll out to employees first WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
Future Directions – Vanity addresses
Future Directions – Official Student Address (Exec Council, 2003) The University, through its Faculties, provides an address and account to all students for the receipt of official communications and their participation in an academic program at UW. The University uses an address like in official correspondence with students. Etc. WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
Future Directions – Student Centralizing mailboxes Consistency for user Reliability Vanity addresses Use address Would like to make our option more attractive – but encourage more use? WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap
Questions? WatITis | Strengthening Collaboration | December 8, 2009 | WatIAM & uwldap