...
One of the features of the building block, is the ability for a user to fetch his or her list of courses from Blackboard, and match it with the modules available in your timetabling system. The exact configuration of this integration is customer-specific; the only settings of importance to MyTimetable administrators are the Blackboard service URL and the API token to use, specified in the Tomcat Context configuration file:
Code Block | ||||
---|---|---|---|---|
| ||||
<!-- This should point to the enrollmentsForUser service in the Blackboard building block, the 'bb_bb60' string depends on your Blackboard virtual instance ID -->
<Environment name="scheduleviewer/server/BlackboardTimetableSuggestionStrategy/EnrollmentsServiceUrl" value="https://your_blackboard_host/webapps/evh-mytimetable-b2-bb_bb60/enrollmentsForUser" type="java.lang.String" />
<!-- This should be the same API token as configured in the Blackboard building block -->
<Environment name="scheduleviewer/server/BlackboardTimetableSuggestionStrategy/ApiToken" value="YOUR-API-TOKEN" type="java.lang.String" /> |