People
IST
IST-User
Data
Database: ISTx
select * from yuids.svc_now_ppl_v
Mapping
Eureka Considerations
I believe we can replace all of this with the IDR service.
DWH
DW - Manager
Data
Database : DWHx
select distinct ee.Yale_UPI UPI, supv.yale_UPI supv_upi, facit.asgn_people_id FACIT_PPL_ID from YUDW.YUHR_HP_SERVICE_CUR_V ee , YUDW.YUHR_HP_SERVICE_CUR_V supv , (select ee2.asgn_people_id asgn_people_id from YUDW.YUHR_HP_SERVICE_CUR_V ee2 where ee2.division_cd = 'D00433' --and ee2.assignment_primary_flg = 'Y' This addresses item #1 - should we implement this? and NOT EE2.assignment_per_status_typ = 'TERM_ASSIGN' and( ee2.job_cd in ('FAC', 'FEL', 'PDA', 'PDF') OR (EE2.POSITION_NM LIKE '%Lect%' or ee2.position_nm like '%Prof%'))) FACIT where ee.supervisor_id = supv.asgn_people_id (+) and ee.asgn_people_id = FACIT.asgn_people_id (+) and NOT EE.assignment_per_status_typ = 'TERM_ASSIGN' and ee.assignment_primary_flg = 'Y'
Mapping
Eureka Considerations
Manager and facit information aren't available in IDR, but we might be able to get it in there.
DW - Division
Data
Database : DWHx
select division_cd, division_nm, department_cd, department_nm, organization_unit_cd, organization_unit_short_nm, organization_unit_nm, senior_director, lead_admin_pos_netid, ops_mgr_pos_netid from yudw.yugl_organization_dm_cur_v
Mapping
Eureka Considerations
Manager and facit information aren't available in IDR, but we might be able to get it in there.
DWH - Department
Data
Database : DWHx
select division_cd, division_nm, department_cd, department_nm, organization_unit_cd, organization_unit_short_nm, organization_unit_nm, senior_director, lead_admin_pos_netid, ops_mgr_pos_netid from yudw.yugl_organization_dm_cur_v
Mapping
Eureka Considerations
Should we pull in department info for each user from IDR and this information separately to drive the list?
AD
Do we need any of these? Can't we get the mobile number from somewhere else? We pull source as well, which is the ldap connection string, but it's not clear if that's even needed since user_name is used for shib. Storing the groups in the AD only has one advantage and that is that all environments get their membership from one place. No one else uses the AD group membership however, so it might not make sense to maintain it in the AD. Dan Franko (Unlicensed)
Yale AD/Users
LDAP Target
Mapping
Yale AD (SOM)/Users
LDAP Target
Mapping
Yale AD/Groups
LDAP Target
Mapping
Eureka Considerations
Should we manage groups inside or external to the system, that is the question.