Skip to main content
Continuing Online Operations
Loyola is continuing online operations while we prepare for reopening safely in the fall. Coronavirus resources

Blackboard Interface from LORA (Student Information System): Parameters

Modifiable Parameters

The Powershell scripts and the CURL programs (sending the data over the internet) make use of parameter files. Changing these parameter files will change the behavior of the scripts and programs that use them.

PowerShell Script Parameters

The parameter file used by the PowerShell scripts tell the scripts what directories to work in, the URLs from which to download the WebFOCUS Extract Reports, which data to filter out of those reports, the file headers to sent to Blackboard, etc.  The most frequently changed paramters are the Semester, which specifies which semester's data is downloaded from WebFOCUS and sent to Blackboard, and PostStudents, which determines whether or not the scripts send data to create student accounts and enroll students in courses (turned off during some parts of the semester).

User Names, Passwords, and URLs have been abbreviated below for security purposes.


Semester|2017S
PostStudents|Yes
Username|**********
Password|**********
HomeDir|C:\Users\Jim Dugan\Documents\SISIntegration1.0\
WFDir|C:\Users\Jim Dugan\Documents\SISIntegration1.0\FromWF\
BBDir|C:\Users\Jim Dugan\Documents\SISIntegration1.0\TOBB\
WFLoginURL|http://www.loyno.edu/ibi_html/workbnch/logon.htm
WFCoursesURL|http://www.loyno.edu/cgi-bin/ibi_cgi/ibiweb.exe?IBIMR_action=MR_RUN_FEX&IBIMR_sub_action=MR_STD_REPORT&IBIMR_fex=app%2fblackboa%2efex&IBIMR_folder=%23blackboardex&IBIMR_domain=blackboa%2fblackboa%2ehtm&IBIMR_Random=4%2b4611775926272433397&
WFInstructorsURL|http://www.loyno.edu/cgi-bin/ibi_cgi/ibiweb.exe?IBIMR_action=MR_RUN_FEX&IBIMR_sub_action=MR_STD_REPORT&IBIMR_fex=app%2fqaych2af%2efex&IBIMR_folder=%23blackboardex&IBIMR_domain=blackboa%2fblackboa%2ehtm&IBIMR_Random=10%2b8293835904840355690&
WFStudentsURL|http://www.loyno.edu/cgi-bin/ibi_cgi/ibiweb.exe?IBIMR_action=MR_RUN_FEX&IBIMR_sub_action=MR_STD_REPORT&IBIMR_fex=app%2fsxgtqiv8%2efex&IBIMR_folder=%23blackboardex&IBIMR_domain=blackboa%2fblackboa%2ehtm&IBIMR_Random=11%2b%2d7040156310761133240&
WFEnrollInstructorsURL|http://www.loyno.edu/cgi-bin/ibi_cgi/ibiweb.exe?IBIMR_action=MR_RUN_FEX&IBIMR_sub_action=MR_STD_REPORT&IBIMR_fex=app%2fx81eusiq%2efex&IBIMR_folder=%23blackboardex&IBIMR_domain=blackboa%2fblackboa%2ehtm&IBIMR_Random=12%2b%2d4377830056523639607&
WFEnrollStudentsURL|http://www.loyno.edu/cgi-bin/ibi_cgi/ibiweb.exe?IBIMR_action=MR_RUN_FEX&IBIMR_sub_action=MR_STD_REPORT&IBIMR_fex=app%2flcmxml2l%2efex&IBIMR_folder=%23blackboardex&IBIMR_domain=blackboa%2fblackboa%2ehtm&IBIMR_Random=6%2b1441232270933883313&
FNameCourses|BATCH CREATE COURSES.txt
FNameInstructors|BATCH CREATE INSTRUCTORS.txt
FNameStudents|BATCH CREATE STUDENTS.txt
FNameEnrollInst|BATCH ENROLL INSTRUCTORS.txt
FNameEnrollStud|BATCH ENROLL STUDENTS.txt
FieldPatternCourses|1,2
FieldPatternInstructors|2,3,4,5,6
FieldPatternStudents|2,3,4,5,6
FieldPatternEnrollInst|1,3,4
FieldPatternEnrollStud|1,3,4
RenameFrom|BATCH
RenameTo|TOBB
HeaderCourses|external_course_key,course_id,course_name
HeaderUsers|external_person_key,user_id,lastname,firstname,email,passwd
HeaderEnroll|external_course_key,external_person_key,role
Course ID Filter|*-000
Course ID Filter|*-098
Course ID Filter|*-099
Course ID Filter|*-LAW-G89*
Course ID Filter|*-LIM*
Course ID Filter|*-LIEP-*
Course ID Filter|*-LMCE-*
Course ID Filter|*-MSCJ-*
Course ID Filter|*-NURS-*
Course ID Filter|*-RGIS-*
Course ID Filter|*-SLEO-*
Course ID Filter|*-STAB-*
Course ID Filter|*-TRAN-*
Course ID Filter|*-TULN-*
Course ID Filter|*-XAVR-*

CURL Parameters

Each invocation of the CURL program specifies a configuration or parameter file that tells CURL which file to send, the URL to send it to, and some data communication details. An example appears below, with the user name and URL abbreviated for security reasons. The user-name and URL are both specified by the Blackboard system.


insecure

write-out = %{http_code}
header = Content-Type:text/plain
user = . . . . 
data-binary = "@C:\\Users\Jim Dugan\Documents\SISIntegration1.0\ToBB\TOBB CREATE COURSES.txt"
url = . . . .