creating users and courses in blackboard
Thu, Mar 14, 2013
So I have this interesting scenario to deal with. Users from a nightly ingest or real time via the Matrix Provisioning system need to be created in Blackboard and associated with specific roles depending on where they are located. It’s a run of the mill integration scenario so how did I deal with it? Here’s the big picture.
Matrix pulls a load of info from the student records system and creates a user with a correct primary role:
The above code creates a user with a primary role but how do you add secondary roles for them?
So all fine and dandy. Now for the courses. It’s quite simple really:
but what if you want to associate the new course with an existing node? That’s pretty simple too:
The long number is the batch uid of the node which you can get from the Blackboard UI.