1

UniversalTemplate/logo.png UniversalTemplate/UTS.png UNDER CONSTRUCTION

<<TableOfContents: execution failed [list index out of range] (see also the log)>>

A. Introduction: Degree Works version 507sp1 as of 8/10/2022

Ellucian Degree Works™ is a comprehensive academic advising, transfer articulation, and degree audit solution that aligns students, advisors, and institutions to a common goal: helping students graduate on time.

Back_to_Top

B. Design: Architectural, Functional, Authentification

Degree_Works_507.jpg

Back_to_Top

B.3. Functional Process Flow Example

B.4. Functional Process Flow Example

  1. Programmer (Scriber) interprets OU course catalog into Degree Works code called Requirement Blocks.
  2. The Requirement Blocks are read by Parser Engine. (Scripts on Web/Classic server above: DAP16 batch & DAP13 online)

  3. Auditor Engine combines student data with Parser Engine output to produce "Audits". (Scripts on Web/Classic server above: DAP22 batch & DAP14 online)

  4. Nightly cron job on Web/Classic server (dwadmin userid/RAD30) runs batch job to pull students into Degree Works database from Banner database. (Other batch extracts also run... explained in Operational/Support Section) Commonly called the DW Bridge or BIF.

B.5. Functional Process Flow Example

Back_to_Top

B.6. Authentification Flow for DW Dashboard URL IMG_Arch4_Dash.JPG

B.7. Authentification Flow for DW Scribe URL IMG_Arch5_Scribe.JPG

B.8. Authentification Flow for DW Admin URL IMG_Arch6_Admin.JPG

B.9. Authentification Flow for DW Transfer Equiv URL IMG_Arch7_Transfer.JPG

B.10. Authentification Flow for DW Transit PC Tool IMG_Arch8_Transit.JPG

Back_to_Top

C. Better DW Reporting with Argos

TBD - CPA engine, Argos pre-written blocks...

Back_to_Top

D. Operations / Support / How-to

D.1. Documentation Locations

D.2. Web URL'S

D.3. Hosts

D.4. Start and Stop Degree Works

Back_to_Top

D.5. Extracts

D.6. Monitoring

D.7. Tools

D.8. Password Resets

D.9. OU DW advisor user add

1. The request will start with the DegreeWorks - User Request Form being filled out. https://forms.oakland.edu/

2. DW User Access Forms Request.png

3. Once approved by the submitter, a FootPrints Ticket will appear in our queue.

4. Footprints_Queue.png

5. Open the ticket and copy the URL shown at the bottom into a Chrome incognito browser.

6. DW_Chrome_incognito_browser.png

7. You should be prompted to enter id/pw to get into PerfectForms… id = eformsapproval / see Nameeta for password.

8. PerfectForms_Login.png

9. This will bring up the request form.

10. Note Requester role: ADV or Staff (ADVX) or Faculty (ADVX). This will come into play later when adjusting the user in the SHELL application.

11. Check signatures at bottom to see if Supervisor and Registrar have approved.

12. Make note of applicant email, first and last name. Verify the Gid and Pidm is in test and prod banner. (The email will be the matching item between the request form and banner.

13. Special Case: Note: May have to be done by someone with DBA access. If advisor is to be added to Dwtest and the advisor isn't in banner test, then:

14. 13.2 See: https://kb.oakland.edu/uts/BannerJobMigration?highlight=%28DataAdminHowTo%29 on object privilege assignment instructions…

15. 13.3 Go to SPAIDEN , click generate ID

16. 13.4 It will take you to check for a duplicate in GOAMTCH, type in "Person" in the matching source drop down. Page down and enter info. Only need to enter first and last name.

17. 13.5 the click duplicate check, and then if ok, click create new which takes us back to SPAIDEN. The person will be added with a newly generated Gid and Pidm. These need to be changed to match their PROD numbers.

18. 13.6 Go into Banner TEST DB, SPAIDEN table (using SQL*Developer or Toad) and modify newly created record. Type in correct Gid and Pidm matching them to PROD.

19. 13.7 Go into Goremal and add a record for the new person with "test." appended to the front of email.

20. End Special Case

21. For test and/or prod.

22. Sign into classic/web server as yourself then, sudo su - dwadmin

23. Type: bannerextract advisors Gid_number_of_new_advisor

24. Go to DW Web, ADMIN

25. 24.1 Test URL:https://dwjaptst.oakland.edu:8443/dwShell/

26. 24.2 Prod URL:https://dwjapp.oakland.edu:8443/dwShell/

27. ShepentryUsers.png

28. Users tab, look up new person

29. ShepentryUsersEdit.png

30. , chg from ADVX to ADV, chg pw to default for Advisors… See Mike Paulus for pw.

31. Add Group SRNADV

32. Add Key ANYSTUID

33. Save groups and keys…

34. ShepentrySaveKeys.png

Back_to_Top

D.10. Replace All Scribe Blocks in Production with the ones from Test

Note1: This process replaces ALL Scribe blocks in Prod with the ones from Test.

Note2: Only do this upon request from Registrar's office.

Note3: Entire process must be completed by 8:00 a.m. on Weds. maintenance window.

On Host bdwdapwebfe2

A. Sign into host with your admnet id / pw.

B. sudo su - dwadmin

C. cd datac

D. ls -lart

E. copy the last backup of the Scribe blocks to temp.

F. chmod 777 /tmp/reqblocks20180111.tar

On Host bdwdapwebfe1

A. Sign into host with your admnet id / pw.

B. sudo su - dwadmin

C. cd datac

D. copy from test to prod (current host) the Scribe backup file.

E. Load the file into prod.

F. Takes a while to run, over an hour sometimes... After completion run: dap16all

G. Update footprint ticket from Registrar office.

Back_to_Top

D.11. Create Batch Audit PDFs from command line

1. Login to server as dwadmin

2. cd to common directory

3. cp DAP22IDS_toPrintPDF DAP22IDS

4. cd to data directory

5. put ID file in directory. Name it like MYFILE.ids where MYFILE is the name of your file

6. run DAP22IDS job: dap22ids MYFILE.ids

7. PDF files are put in admin/pdfreports directory. We have a GO Anywhere job that copies them to GO Anywhere so customer can pick-up from there.

8. cd to common directory

9. Copy original DAP22IDS file back: cp DAP22IDS10160206 DAP22IDS

Back_to_Top