CSU Fullerton Enterprise Directory Integration with CMS Amir Dabirian July 12 th, 2005.

6
CSU Fullerton Enterprise Directory Integration with CMS Amir Dabirian July 12 th , 2005
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    221
  • download

    0

Transcript of CSU Fullerton Enterprise Directory Integration with CMS Amir Dabirian July 12 th, 2005.

CSU Fullerton Enterprise Directory Integration with CMS

Amir Dabirian

July 12th , 2005

2

Enterprise Directory (Super Directory)Identifier

Campus Wide ID (CWID) For easy implementation Campus Wide ID has been designed to

easily replace a social security number. CWID is 9-digit number beginning with “8” in the first position. The 9th position will be a check-digit. Since SSN’s never begin with “8”, the CWID and SSN will be easily distinguishable.

Format– 8xx-xx-xxxC– 85x-xx-xxxx ( Reserved for Private / Internal numbers)– 800-00-000C ( Student System Starting Range incremented by 1)– 899-99-999C (Super Directory Range decremented by 1)– C: Check Digit

3

Enterprise Directory (Super Directory)Identifier

Check Digit is a Mod 10 Calculation of 1st eight digits; it is a same process of Credit Card check digit calculations.

Here is an example of how check digit gets calculated: Given the following CWID 8000234671) Starting from LSB (excluding Check digit) multiply every alternate digit by two2) Sum all Digits = 1+2+4+6+2+0+0+0+8 = 233) 10 – (23 MOD 10 ) = 7 Check Digit

6 x 2 = 124 x 1 = 43 x 2 = 62 x 1 = 20 x 2 = 00 x 1 = 00 x 2 = 08 x 1 = 8

4

Enterprise Directory (Super Directory)Identifier

SuperDirectory

DB2Campus Wide ID

DatabaseCWIDSSN

CreationDateModifiedDate

Operator

SIS+

Campus Wide ID

8xx-xx-xxxC85x-xx-xxxx ( Reserved for Private / Internal numbers)800-00-000C ( SIS + Starting Range incremented by 1)899-99-999C (Super Directory Range decremented by 1)

C: Check Digit

5

Enterprise Directory (Super Directory)

SuperDir Database

SIS+ Database

HTML Form

SuperDirectory Population Process

Student ImporterScheduled Job

COM

Web Server( ITRF )

AS ImporterWindows Service

Foundation ImporterWindows Service

( Import done twice a year )

( Import done every 2 weeks )

New Hires ImporterWindows Service

( Import done daily )

PT Faculty ImporterWindows Service

Informed Database

AS File Server

FoundationFile Server

Brass RingFile Server

Informed AppFile Server

( Import done immediately )

Ziggy Database

PIMS ImporterWindows Service

Student Asst. ImporterWindows Service

HTML Form( Portal Registration )

.Net Web Server

( As of 01/12/2005 )

SuperX2File Server

6

CMS-HRSA Users

CMS HRSA

App. Server(Weblogic/Tuxedo)

DB (Oracle)

Web (BEA Weblogic)

Super Directory (MS SQL Server)-Student Data-Course Data-Employee Data

AD.FULLERTON.EDU (MS AD)

CSUF Portal (MS IIS)

Super DB (Oracle)

SIS+ Mainframe

HTTPS

HTTPS

DB Link(Emp. Data)

LDAP Profile Sync

CSUF Web service (MS IIS)- Central Authentication- CWID Interface

CWID LinkAuth Token Link

(HTTPS)

ETLStudent/Course

Emp. Data Sync

`

Employee/Student Worker

Power Users

HelpDesk Staff

Administrator/Developer

HTTPS3 tier2 tier

CMS HRSA - CSUF Portal, Super Directory Integration

Employee/Student Data

CWID set/get

CWID SyncStudent DataCourse Data

Emp Data sync