Workday

Ad Astra integrates with Workday's APIs for ingesting the necessary data for Monitor and Courses. Below are the instructions for configuring Workday.

 

Workday Integration User

Create an integration user and assign the user access to the get_ in api-service-imports below. 

Student Records
Get_Instructor_Eligibility
Get_Instructor_Loads
Get_Meeting_Day_Patterns
Get_Meeting_Patterns
Get_Course_Equivalency_Groups
Get_Course_Section_Colocations
Get_Course_Section_Relationship
Get_Course_Sections
Get_Course_Subjects
Get_Student_Course
Submit_Course_Section

Human Resources
Get_Academic_Appointee
Get_Academic_Unit_Hierarchies
Get_Academic_Units
Get_Location_Attributes
Get_Locations

Academic Foundation
Get_Maintained_Academic_Periods
Get_Programs_of_Study
Get_Student_Grading_Schemes
Get_Student_Tag_Categories
Get_Students
Get_Student_Tags

 

Student Registrations Report

Create a Student Registrations custom report (required) to allow access to historical student registrations. 

  1. Navigate to the "Data Sources" report
  2. Filter to "Student Course Registrations" data source
  3. From the related actions menu select Custom Report -> Create
  4. Name the report "Student Registrations"
  5. Select "Advanced" for the report type
  6. Check the "Enable As Web Service" box
  7. Check the "Optimized for Performance" box
  8. Add the following columns to the report
    • Workday ID
    • Course
    • Course Sections
    • Unit Type
    • Start Date
    • In-Progress Registration Units
    • Units
    • Replaced Registration
    • Academic Level
    • Student ID *
    • Repeated Registration
    • Academic Period
    • Student
    • Overall Registration Status
    • Academic Unit
    * Student ID is a calculated field. Use the following configuration:
         1. Add calculated 
         2. Name: Student ID
         3. Calculation
              1. Lookup Field: Student Record
              2. Related Business Object: Academic Record
              3. Return Value: Student ID

  9. Select the Filter tab
    1. In Filter on Instances
      1. Add Academic Period Field
      2. Set Operator to "in the selection list"
      3. Set Comparison Type to "Prompt the user for the value"
      4. Set Comparison Value to "Default Prompt"
  10. Select the Share tab
    1. Select "Share with specific authorized groups and users"
    2. Add the "Student Integration System" group to "Authorized Groups"
  11. Select OK
  12. Select Test to test the report

 

Academic Period Types Report

Create an Academic Period Types custom report (required) to allow access to partial terms and term types.

  1. Navigate to the "Data Sources" report and select "Academic Periods"
  2. From the related actions menu select Custom Report -> Create
  3. Name the report "Academic Period Types
  4. Select "Advanced" for the report type
  5. Check the "Enable As Web Service" box
  6. Add the following columns to the report all from the Academic Periods business object
    • Academic Period
    • Academic Year (the non-prompt option)
    • Period Type
    • Standard Academic Period (boolean)
  7. Select the Share tab
    • Select "Share with specific authorized groups and users"
    • Add the "Student Integration System" group to "Authorized Groups"
  8. Select OK
  9. Select Test to test the report

Provide Information 

Provide Ad Astra the following:
Integration Username and Password
SIS Institution ID *
Base SOAP URL
Workday WSDL file location for Student Registration report
Workday WSDL file location for Academic Period Type report


* Note: The SIS Institution ID can be derived from the Workday Instance URL (E.g. "CUSTOMER_SIS_ID" from https://impl.workday.com/CUSTOMER_SIS_ID/d/home.htmld)

 

Initial Import

After successful configuration, the terms will be populated per the pending scheduled import.


Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.