Description
Our institution currently is using the Zoom LTI Pro app to integrate with our instance of Blackboard Learn. Everything with that integration works as it should.
We are migrating to Canvas, and I have followed the steps to configure the integration there, using the same LTI Pro app, but now I am getting an error. The error is:
Error Code 2216 - v=2.0;clid=us02;rid=INT_fba4cee2298233ab
The user accounts in both Blackboard Learn and Canvas have the same email address. In Blackboard, we send the custom parameter user.id=@X@user.id@X@ through the LTI configuration within the LMS. In Canvas, I added the same variable, using the custom fields under Additional Settings for the Developer Key user.id=$Canvas.user.loginId. My assumption is that this value is not correct, or the LTI Pro app is not grabbing it properly for some reason.
While the email address for the accounts in both LMSes does not match the email within Zoom, we are using the Email or Employee Unique ID Attribute Name field within the LTI Pro app to make sure everything matches, which is working properly within Blackboard Learn.
Our courses started on Monday the 22nd, so we need this resolved as soon as possible.
How To Reproduce
- Login to our instance of Canvas
- Navigate into a course where the Zoom integration is in place
- Click on the link to launch the Zoom LTI
- Receive the warning that the instructor’s email is invalid(2216)
This is a screenshot of the error/warning.