making campus identity data work for you€¦ · making campus identity data work for you james...

27
Making Campus Identity Data Work For You James Drews College of Engineering

Upload: others

Post on 20-Sep-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Making Campus Identity Data Work For You

James Drews

College of Engineering

Page 2: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Agenda

• What “Data” are we talking about?

• What campus has available

• Where can I get the data from?

• Things to consider

• Example Use Case: Engineering IdM

Page 3: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

What “Data” are we talking about

Page 4: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

What Data?

• Centered around People

• Student Data • Who is a student

• Courses being taught

• Who’s teaching • Who’s enrolled

• Degree Information

• Employment Data • Who’s an employee

• HR related info (title, pay type, etc)

• “Others” • Anyone else affiliated with the UW

Page 5: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

What Campus has available

Page 6: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Data Sources

• Student Information System (SIS)

• Peoplesoft HR

• SpecAuth/SpecPop

• Manifest

Page 7: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Source: Student Information System (SIS)

• What courses are offered?

• Who’s teaching the courses?

• Who’s taking the course?

• Who are the prospective students?

• What degree programs are they in?

Page 8: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Source: Peoplesoft HR

• Who is an Employee

• What Department do they work for

• Who has a specific title code

• Who pays the salary (Funding)

• What pay type (one time, monthly, bi-weekly, etc)

• Tenure Track data

Page 9: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Special Authorizations/Populations

• SpecAuth – Older system, being replaced by SpecPop

• Information about “others” • Contractors

• students enrolled at other campuses (but employed here)

• Used to get others access to campus services (netid, photo id, etc)

Page 10: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Manifest

• Adhoc Groups

• Data derived groups

• Netid guests

• Summer Programs (Example: SURE-REU)

Page 11: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Where can I get the data from?

Page 12: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Infoaccess

• Reporting data warehouse

• Contains Student data • Historical

• Current Semester

• Contains “some” HR data • Contains historical data (Pre-Peoplesoft HR)

• Directory data

• Recruitment Data

• Contains an “ID Crosswalk” to link between systems

• Direct Oracle DB access

• Campus Query Library

• Updated Daily (not all data)

• https://it.wisc.edu/services/infoaccess/

Page 13: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Curricular and Academic Operational Data Store (CAOS) • Near real time updates from SIS

• Contains Student Data

• L3 project – Noncredit Learner Data

• SOAP Web Service API • Programming data pulls

• SoapUI application is your friend

• Publish/Subscribe notifications • Course Roster Changes

• Academic Objective (major) changes

• https://wiki.doit.wisc.edu/confluence/pages/viewpage.action?pageId=47562009 (hint: go to wiki.doit.wisc.edu and search for caos)

Page 14: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

HRS-EPM

• Peoplesoft HR Reporting Oracle Database

• Nightly (most often) extracts from Peoplesoft HR

• Contains HR Data

• Peoplesoft EPM Reporting Web based access

• Direct Oracle Access

• https://uwservice.wisconsin.edu/administration/data-warehouse.php

Page 15: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Campus UDS

• Middleware Oracle Database

• Contains data from various source systems

• Has an “ID Crosswalk” • Focused on “Directory” data

• Only way to get “Manifest” data currently (custom views) • https://it.wisc.edu/services/iam

Page 16: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Things to Consider

Page 17: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Considerations

• Real time Query vs stored copy

• If stored, must be done securely

• What data is really needed?

• Legal Name vs Preferred Name

• FERPA

Page 18: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Use Case: Engineering IdM

Page 19: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Background

• Developed over 25+ years

• IE, it’s older than most of our students! • Started back when getting data was “hard” • Main driver of many of CAE’s systems

• Engineering Active Directory

• Linux LDAP

• Engineering Shibboleth

• File Storage Access

• Self-service Group management (for AD / LDAP)

Page 20: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Olden Days

• CAE got a “tape” From ADP • Early on, was actually a reel-to-reel tape

• Later on was a mainframe download

• Contained mostly students taking engineering courses

• Difficult to make changes

• Data was parsed to flat files for the two main systems to use (Unix / NetWare)

• Had to activate account (Newuser process) on multiple systems

• Potential of different login names between systems

• Had to re-activate account(s) every semester

This lead to….

Page 21: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Olden Days

Page 22: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Today

• Central IdM Store (Oracle DB)

• Pull data from campus systems daily

• Some near real time updates • course registrations now

• Future – student major changes

• Highly automated

• Easy to add new exceptions/additions

Page 23: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Today

• Activate (newuser) account once • Email notifications if account is expiring

• 30 day grace period

• Students enrolled in Spring stay active over summer

• Self Service tools (my.cae.wisc.edu) • Create/manage groups

• View rights to systems

• Request new accounts (faculty/staff)

• Most accounts ready for activation within minutes of being added to source systems

• Expire process started once a day, weekdays

• Database entries purged 1 year after last valid semester • Login name becomes available

• Unix uid/gid becomes available

Page 24: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Today

Oracle Database

CAOS HRS-EPM

SpecAuth/SpecPop Manifest

Manual Entry

Direct Pull

Pub/Sub

Direct Pull

Pub/Sub

Direct Pull Direct Pull

Page 25: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Account Lifecycle

Data Import

Newuser Run

Accounts Created On

Systems

Source Data Ends

Warning State

Account Expires

Account Removed

From Systems

Database entry

Removed

Page 26: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Today - Issues

• Still get occasional duplicate entries • Primarily international students that get hired

• Occasional SSN typos between HRS and SIS

• Manual cleanup • Merge/remove duplicate in db

• Kick off Account Self-Linking process (campus)

• Notify student – go talk to HR Rep to fix SSN

• HR Not closing appointments • Often students

• Engineering IdM will ignore Student Appointment if not a current student

Page 27: Making Campus Identity Data Work For You€¦ · Making Campus Identity Data Work For You James Drews College of Engineering . Agenda :KDW³'DWD´DUHZHWDONLQJDERXW" What campus has

Questions?