Using a new instance of AWS hosted Blackboard Learn for LTI developers, installed LTI tool for testing. The LTI launch request is not sending the lis_course_offering_sourcedid. How can this field be sent on the request?
I don't think Learn sends this on an LTI launch. Its an optional parameter for LTI 1.
What do you need it for, one of the other parameters may be equivalent.
Needed the field to identify the course. If this field is not available, then how do we uniquely identify the course?
You could use the context_id or context_label.
The context_id is the same as the uuid in the REST API.
Or you can explicitly get the course id, external id or pk using a custom variable. The available ones are at: Dynamic Rendering with Template Variables. For example:
Retrieving data ...