UCB Enterprise Directory February 7, 2002. History Refresher – Commissioning Statement Establish a framework for deploying and maintaining general purpose.

Slides:



Advertisements
Similar presentations
HRMS 8.9 Upgrade Person Model. Introduction One of the significant changes to HRMS with the upgrade to 8.9 is the new Person Model. This course provides.
Advertisements

Identity Management at the University of Florida Mike Conlon, Director of Data Infrastructure University of Florida, Gainesville, Florida Background Identity.
ELAG Trondheim Distributed Access Control - BIBSYS and the FEIDE solution Sigbjørn Holmslet, BIBSYS, Norway Ingrid Melve, UNINET, Norway.
Ontario College Online Application Your future starts here...
Graduate Application Project Design Concept Walkthrough
Prepared by Dept. of Information Technology & Telecommunication, May 1, 2015 DoITT Identity Management Security, Provisioning, Authentication.
Presenters (East to West): Suresh Balakrishnan, University System of Maryland Dennis Cromwell, Indiana University - Bloomington Melinda Jones, University.
On Beyond Z Building a Directory Service educause presentation #074 University of Colorado at Boulder Deborah Keyek-Franssen Marin Stanek Paula J. Vaughan.
1 Collaborators at the Gates of Troy: Extending eServices at USC.
Welcome to P.A.S.S. People Advantage Self Service March 1, 2007.
Provisioning of Services Authentication Requirements David Henry Office of Information Technology University of Maryland
Technical Primer: Identifiers Internet2 Base CAMP Boulder, Colorado June, 2002.
SciVal Experts & SciVal Funding Information Sessions.
Online Demonstration You will be required to request a password prior to accessing Employee Online. The interactive password request forms are found.
UCB Enterprise Directory Services. Directory Services – Project History  Requirements defined  Project commission & goals articulated  Project teams.
June 1, 2001 Enterprise Directory Service at College Park David Henry Office of Information Technology University of Maryland College Park
BUT… When was the last time you checked your Medical Center Directory entry? Is the information about you correct? Have you moved your office? Do you have.
UCB Enterprise Directory Services. Directory Services – Project History  Requirements defined  Project commission & goals articulated  Project teams.
Directory Services Project University of Colorado at Boulder.
On Beyond Z Building a Directory Service educause presentation #074 University of Colorado at Boulder Deborah Keyek-Franssen Marin Stanek Paula J. Vaughan.
Directory Services Project University of Colorado at Boulder.
Directory Services Project University of Colorado at Boulder.
Identity Management – Why and How Experiences at CU-Boulder Copyright Linda Drake, Director of Development and Integration, University of Colorado, Boulder,
CAMP Integration Reflect & Join A Case Study The University of Texas Health Science Center at Houston William A. Weems Assistant Vice President Academic.
Life After Implementation On-going Directory Management and Governance Sharing Experiences Jon Giltner Director of IT Architecture and Security Information.
NERCOMP Managing Campus Affiliates Managing Campus Affiliates Faculty? Student? Faculty? Student? Staff? Criss Laidlaw Director of Administrative.
3 Nov 2003 A. Vandenberg © Second NMI Integration Testbed Workshop on Experiences in Middleware Deployment, Anaheim, CA 1 Georgia State University Case.
Access and Identity Management System (AIMS) Federal Student Aid PESC Fall 2009 Data Summit October 20, 2009 Balu Balasubramanyam.
The UF Directory Project Project Leader: Warren Curry, Information Systems Project Project Web Site:
Who’s Who and What’s What in the University Directory at Georgetown Common Solutions Group Spring Meeting University of Chicago May 9, 2002 Charles F.
Networking Overview Your OUNet ID ("4 plus 4") OUNet Password Changing Your OUNet Password Your Official OU Forwarding Your Mail Getting Help Overview.
Faculty Center for Instructors and Roster Contacts Roles and Access Faculty Center Features Grade Changes and Approval.
Office of Information Technology Balancing Technology and Privacy – the Directory Conundrum January 2007 Copyright Barbara Hope and Lori Kasamatsu 2007.
From Directory Steering to Identity Governance Experiences at CU-Boulder.
Information Technologies Jeremy Mortis 1 hi LDAP The Online Directory.
USERS Implementers Target Communities NMI Integration Testbed The NMI Integration Testbed NMI Participation Developed and managed by SURA Evaluate NMI.
HPD Overview Carl Leitner IntraHealth OpenHIE Provider Registry Community Call March 6,
Sonoma State White Pages Implementation Barry Blackburn Andru Luvisi Brian Biggs.
Directory Workshop Parallel Sessions Rob Banz, Univ. of Maryland, Baltimore County Tom Barton, University of Memphis Keith Hazelton, University of Wisconsin,
Internet2 Middleware Initiative Shibboleth Ren é e Shuey Systems Engineer I Academic Services & Emerging Technologies The Pennsylvania State University.
1 COP 4343 Unix System Administration Unit 13: LDAP.
Integrating the Healthcare Enterprise Personnel White Pages Profile Name of Presenter IHE affiliation.
The HEP White Pages Project Ray Jackson CERN / IT - Internet Services Group 23rd April HEPiX/HEPNT Conference, LAL-Orsay, France.
FAA Access to CPS Online for EDExpress Users - Hands-on Ginger Klock Eric Smith Session 5.
1 Revised 01/ What Is a gtID#? The Georgia Tech Identification Number, or gtID#, serves as a unique identifier for each individual (constituent)
ISC-ASTT PennGroups Central Authorization System (Grouper) June 2009.
1 Internet2 Virtual Briefing Multi-Campus Middleware Issues University of Colorado.
Non-Student Digital Life Cycle 3/23/2010. Topics Data Life Cycle Affiliations Hershey Medical Center 3/23/20102Non-Student Digital Lifecycle.
2003 © SWITCH Authentication and Authorisation Infrastructure - AAI Christoph Graf Project Leader AAI SWITCH.
Active Directory. Computers in organizations Computers are linked together for communication and sharing of resources There is always a need to administer.
Stanford University & National Student Clearinghouse Shibboleth Pilot CAMP Phoenix, AZ February 5, 2009.
A Mobile Library Management System Advisor: Dr. Shen Student: Ananta Gampaa November 8 th,2005.
Exploring Access to External Content Providers with Digital Certificates University of Chicago Team Charles Blair James Mouw.
University of Colorado An Approach for Deploying Multi- campus Directory Services.
Authentication Presenter Meteor Advisory Team Member Version 1.1.
Integrating the Healthcare Enterprise Title of Presentation Name of Presenter IHE affiliation.
Introduction to Terra Dotta Applications Integration with Campus Data Systems for institutions beginning their software implementation.
How to CORRECTLY Complete a TEASE Access Request Form.
THIS TRAINING IS REQUIRED IN ORDER TO OBTAIN SECURITY TO INITIATE HIRING PACKETS FOR NEW EMPLOYEES. Hire Xpress User’s Training NAU’s Automated Hiring.
Digital Gujarat Portal – Citizen User Manual. How Do I Open A Portal? Go to the URL :- Screen 1.1:-
Florida Department of Business and Professional Regulations Ken Lawson Juana Watkins Secretary Director Division of Real Estate.
Finding Information in an LDAP Directory Info. Tech. Svcs. University of Hawaii Russell Tokuyama 05/02/01 University of Hawaii © 2001.
University of Southern California Identity and Access Management (IAM)
University of Southern California Identity and Access Management (IAM)
LDAP – Light Weight Directory Access Protocol
Central Authorization System (Grouper) June 2009
Identity Management at the University of Florida
UF Directory Coordinator Training
Provisioning of Services Authentication Requirements
Presentation transcript:

UCB Enterprise Directory February 7, 2002

History Refresher – Commissioning Statement Establish a framework for deploying and maintaining general purpose directory services for the University of Colorado at Boulder within the context of the University-wide environment.

History Refresher – Goals Develop and implement an enterprise directory service for UCB Status: –UCB enterprise directory initial phase was implemented November 5 th, –iPlanet Directory Server, running on Solaris 450 at the CC with a replicated directory instance running on a Solaris 450 at Tele.

History Refresher – Goals Trusted, authoritative source of data Status: The Enterprise Directory blends data from SIS, HR and Uniquid using business rules, processes and policies agreed upon by campus-wide representatives.

History Refresher – Goals Identity, data and relationship management Status: –The Enterprise Directory offers a single entry per person reflecting all CU-related roles. –Identity verification using Employee ID, SID, SSN, Previous SID, Name, DOB, gender –Data population logic is based upon Steering Team- established business rules and policies –Process determines Affiliation, Primary Affiliation and corresponding privileges.

History Refresher – Goals Usable by a variety of applications and services Status: –Built upon LDAP standards, maximizing its potential for subsequent use. –Apps/services currently using the directory: White Pages (in production) Printed Directory (produced Fall, 2001 edition) address source for various applications Calendar (pilot) Affiliation Verification (local to Service Center) Radius (proof of concept) Mac OS authentication (proof of concept) Attribute load into Active Directory (as needed)

History Refresher – Goals Authentication Services Status: –Framework established based upon LDAP standards, eduPerson standards, and affiliation definition. –Solution option testing is in process

Directory Structure Today UCB Directory Registry Central (pilot) Identity Recon. Uniquid SIS H/R Directory Build Recon report White Pages (Nov.5, 2001) Authentication testing Calendaring pilot Radius concept MacOS AuthN pilot Addresses Affiliation Check Printed Directory

Directory and Data Distinct sources for distinct roles (students, employees, faculty, electronic accounts, etc.) Unique identifiers for each system Blending together to build a CU Person HR fac/staff; empID SIS student; SID FIS faculty; SSN Uniquid accounts; unix ID IDcard photos; ISO Telecom phone locn phone # CU Person

Student Data For Identity Matching: - Student ID, Previous ID - Name, Birth date, Gender For Affiliation Logic, Authorization & Data Access -Enrollment Status, Withdraw Code, Expected Return -Fees Paid Indicator -Privacy Flag For Directory Publication - Name - Local Address and Telephone - Major(s), Minor(s), College(s) - Class Level SIS Registry/ Directory (java)

Faculty and Staff Data For Identity Matching: - Employee Number, SSN - Name, Birth date, Gender PS HR Registry/ Directory For Employee and Job Selection - Job status - Employment end date For Directory Publication - Name - Campus Box and Campus Phone - Job Department(s), Home Department - Job Class Title(s) - Business Title(s) sql via db link

Campus-Specific Data or Systems Registry/ Directory Telecom Office building/room data FIS Faculty Research and Degree data ID Card ISO and jpeg Uniquid Account & data (person) (Java)

Registry person au job seealso pw cert activities research degree org unit given name surname cn job code affiliation org college major ucb exceptions campus

Registry Logic Affiliation Building - Students Enrollment status code = E Withdraw code null or Expected return date in the future Type of student affiliation is based upon Academic Unit –Student (= “Student” affiliation) –Continuing Ed Credit Student (= “Student” affiliation) –Continuing Ed Non-Credit Student (= “Affiliate” affiliation) Campus Affiliation based upon first character of AU

Registry Logic Affiliation Building - Employees Appropriate employment status code Appointment end date in the future Type of employee affiliation is based upon Job Code –Faculty, Clinical Faculty, Research Faculty, Medical Resident, Fellowship/Trainee = “Faculty” –Student Faculty = “Student” and “Faculty” –Officer/Exempt Professional = “Officer/Professional” & “Staff” –Student Employee = “Affiliate” or “Employee” –Retiree = “Retiree” or “Affiliate” –Staff = “staff” Campus Affiliation based upon first character of department code

Registry Logic Name Building LastName, FirstName MiddleName  FirstName MiddleName LastName FirstName LastName LastName FirstName Watch for II, III, IV, Jr., Sr. Remove spaces in the last name; build another variation Purpose: To facilitate name searching Build displayName use name associated with primaryAffiliation (employee = HR; student = SIS) use most current version

Directory Build Logic Find people in Affiliation Table Find corresponding records in Job Table –Select the job data related to affiliation Find corresponding records in AU Table –Select the academic unit data related to affiliation Find all other tables/data related to the affiliation people (person, name(s), , etc.) Is person in directory? –If yes, modify. If no, create Is person in directory no longer affiliated? –If so, delete from directory.

Directory cn description seeAlso sn telephoneNumber userPassword uuid au activities & research alternateContact campus degreeInstitution & Year employmentStartDate Expertise feesIndicator highestDegree homeDepartment ISO major, minor, class Privacy SID, SSN cuEduPerson organizational Person person inetOrgPerson o & departmentNumber displayName, givenName employeeNumber employeeType homePhone,homePostalAddress jpegPhoto & labeledURI mail, uid mobile & pager roomNumber userCertificate eduPerson affiliation jobClassification nickName orgDN orgUnitDN primaryAffiliation principalName schoolCollegeName facsimileTelephoneNumber ou physicalDeliveryOfficeName postalAddress street, st, postsalCode, l postOfficeBox preferredDeliveryMethod title

Directory Uses – Queries Directory Anonymous query controls: -Search based on name & variations (cn) -Server controls “max” returns (80) -Access Controls to ensure: No display of privacy-enacted students No display of employee home phone/address -Public data displayed: Student local phone/address Student major, minor, college, class Faculty/staff office phone/address, title, department address, URL Tomcat/ cocoon White Pages Address Book LDAP query Apache

Directory Uses – Applications Directory Directory and application extensions: -Authenticated application -Currently login ID and password -Moving to identikey authN, application-based authZ. - Access to directory based on application rights - Use standard directory attributes (name, ) - Extend directory attributes (preferences) - Use application-specific attributes (schedule) Cal db Calendar

Directory Uses – Authorization Directory and authorization for services/resources: - Request resource - Authenticate (you are who you say you are) - Authorize (you can do what you want to do) - Determine affiliation (faculty, staff, student, etc.) - Pass affiliation to requested service/resource - Pass additional attributes as needed by application Login server authN User Request Digital Service/Resource Directory

ID Card (ISO/jpg) Tele (bldg/rm) Directory Structure Phase 2 Data verification Birthday Message Account Mgt Project Initiate Send Mail project Sponsor Create Attribute update Radius pilot Identity Recon. Directory Build UCB Directory Calendaring pilot White Pages Registry Uniquid SIS H/R Recon report Central (pilot) Printed Directory Authentication test Authentication Implementation Central Dir. Affil Ck Addresses

Project Contacts Project Manager, Paula Vaughan Directory Manager, Melinda Jones Project Web Page or from the UCB - ITS home page (“About ITS”  “Projects & Initiatives”  “Architecture and Infrastructure Initiatives”)

Directory and Data