Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
Hello everyone - I am working on our Zoom integration, but have some questions. I am wondering if anyone has Zoom configured at their institution and won't mind providing me with some support? Specifically, I am looking to know what settings are being used to configure the LTI with your institution Zoom license. Every attempt I make to configured doesn't seem to allow me to call up a meeting from Canvas. Thank you!
Shane
Solved! Go to Solution.
Hi,
My name is Brendan and I'm a manager on the Customer Success team at Zoom. With respect to Canvas LTI integration this is something we've been working on improving in recent months and we're now putting the final touches on the associated documentation. We're happy to walk anyone through the process of the integration and have a few customers using it successfully. At a high level, the process involves setting up an Access Token with Canvas, sharing that information with Zoom ( https://www.zoom.us/account/integration ), and then creating an external App within Canvas using the Key and Secret information from the LTI section of the Zoom Integration page (from the last step) and then using the following launch URL https://www.zoom.us/lti/canvas
I will see if I can get launching this new document prioritized to help the group and if there are any questions I'm happy to address them.
Thank you,
Brendan
I was also looking at this and at first Zoom support really wanted to work with me, but then they stopped responding to things. At this point, I'm convinced they don't actually have a functional LTI integration and links to the meeting room are working just fine for us.
Interesting - out of curiosity...what do you have for your launch URL and domain?
domain was our Zoom domain uky.zoom.us and the launch URL was a meeting room URL without the actual meeting room ID at the end since they are supposed to add that to the URL on their own when they pick the external tool. That seemed even more confusing to faculty than just adding a URL to the room.
This is terrible...*sigh*
PS-- Some discussion here about CirQlive LTI and Canvas Has anyone integrated WebEx with Canvas?
And -- some discussion here about integrating webconferencing tools into Canvas What conference tool(s) are you successfully using in Canvas other than BigBlueButton?
Hi,
My name is Brendan and I'm a manager on the Customer Success team at Zoom. With respect to Canvas LTI integration this is something we've been working on improving in recent months and we're now putting the final touches on the associated documentation. We're happy to walk anyone through the process of the integration and have a few customers using it successfully. At a high level, the process involves setting up an Access Token with Canvas, sharing that information with Zoom ( https://www.zoom.us/account/integration ), and then creating an external App within Canvas using the Key and Secret information from the LTI section of the Zoom Integration page (from the last step) and then using the following launch URL https://www.zoom.us/lti/canvas
I will see if I can get launching this new document prioritized to help the group and if there are any questions I'm happy to address them.
Thank you,
Brendan
Hi - thank you for offering support. We would really love it here at the University of New Hampshire. Can you please email me directly at shane.ohara@unh.edu to discuss?
Thank you,
Shane
Here is a direct link to the updated documentation:
For anyone trying to follow this guide, it's missing a step. Or at least, isn't clear about it.
For your launch URL, don't use what you see in the screenshot. You'll want to use: https://YOURSUBDOMAINHERE.zoom.us/lti/canvas
It took me a try to figure that out myself.
For the record - @brendan_ittelso (from Zoom support) helped to correctly configure our LTI. If you are having issues, I would reach out and ask for support help (https://support.zoom.us) on this one. They are working on new documentation to address the glaring need for an update of what is out there.
Shane
I see where Shindig now integrates with Canvas. Shindig Video Chat Now Integrates with Canvas LMS -- THE Journal
If Shindig can integrate, why can't Zoom? (BTW, this is not that lame LTI. This is a TRUE integration handshake.)
Hi Rob,
Appreciate the feedback and please know we're always looking at different platforms to integrate on at a deeper level based on the demand from our customers. At the moment, many of our customers that have wanted a deeper integration have been able to talk to their Canvas representative about a solution that Canvas developed to link with Zoom. I'm also happy to share your feedback with our product team as well on the type of integration you'd like to see.
Thanks,
Brendan
I'd really like to see Zoom listed under Conferences in Canvas as a possible Conference type. Does anyone have more information on this solution that Canvas developed?
The integration was developed by Zoom. When configured, it can be found under Modules > External Tools. We use it through a site-wide license. It's okay, but has some technical glitches when a course has more than one instructor. Zoom has been responsive to this matter and is working to resolve.
I'm getting a lot of mixed information about the Zoom integration. We installed the Zoom LTI quite a while ago, but that really doesn't do anything other than add a Zoom link on the sidebar. It doesn't provision the meetings, or message the students, or really do anything else except bridge the Zoom WebUI to Canvas. I messaged our CSM about the information above from Brendan, but he didn't really know anything about it. So, is there something other than the Zoom LTI sidebar option? What does the 'deeper integration' involve? And where would I find this mystery tool? By way of contrast, we used Abode Connect + Bb back in the day. The API (eg Building Block) would provision the students; provide host access to the students, message the students; title the meeting; set the meeting date and duration, etc. All from inside the API.
The Zoom LTI integration is designed to make it easy to add a meeting into a course since it handles scheduling/provisioning the meeting on behalf of the instructor, titling it after the course, automatically authenticating the instructor into zoom when they click the link, and providing the link for students to click to join the meeting. We've had a few version of the LTI integration so if your current implementation is not accomplishing those tasks it might be worth updating with our latest guide.
With respect to the other Canvas integration, that's something that was developed by an outside group using our published APIs so I can't provide much more detail beyond I know some customers have it but I don't have much experience with it.
The other missing piece to this puzzle is accessing the recordings. In our current Adobe Connect + Canvas integration (which we're switching to Zoom), the recordings appear in the "Conferences" section immediately following the conclusion of the course.
This company - CirQLive - has something closer to what we would like to see: Canvas and Zoom integration - CirQlive MEETS - YouTube
As far as recordings, we've linked Kaltura to Zoom and have all of them stored in the media player for the course. This way our students know how to access all types of media and it gets around a deficiency in the LTI. We didn't want to have to employ another solution into the mix.
Shane, how did you do that? We have Kaltura as well and that may be the ticket...
I'll seek out that information from our Media manager and get back to you early next week.
He was quick today...response below:
In short:
1) Login to the Zoom admin interface.
2) Go to the Integration section
3) Select Kaltura
4) Enter the User Name and User ID of an administrative user from the Kaltura KMC. You also need the accompanying Partner ID and Administrator Secret value from the KMC account.
That’s about it. Zoom’s documentation is here: https://support.zoom.us/hc/en-us/articles/207808273-Setting-Up-Kaltura-Integration
Thanks Shane. I noodled around Zoom and found it, but having some difficulty getting it to talk to Kaltura. (Zoom Support is clueless.) Can I talk to your Media Manager or Email him? The integration is straight forward, but something is not talking...
Hi Rob,
I'm sorry to hear about your experience with our support team. I would be happy to jump on the case or talk to you privately about your concerns since that's never the experience we'd like you to have with Zoom and that's typically not the feedback we hear from our customers.
Thanks,
Brendan
Head of Support - Zoom Video Communications
Thanks Brendan. I have a call scheduled with a Zoom engineer on Monday. I'm thinking the problem may be on the Kaltura side. I guess we'll see. Zoom Support indicated that it's very new. BTW, I blew away the former Zoom LTI and re-added it using the access token. Works MUCH better. I think it was configured incorrectly.
Brendan, there seems to be some confusion about the LTI. Perhaps you can assist. We had an integration working, but it added "Zoom" to the course sidebar. The behavior was that the user would click the sidebar option > it would spawn a page that said "linking to external URL" with a button > then the user would be forwarded to his/her personal Zoom Web UI page. In our case that is emporiastate.zoom.us. (Not, this is NOT the Zoom meeting launcher, but the Web interface portal.) That worked. Users could click "Start Meeting" and in they went.
But, I installed the LTI following the instructions you provided and the behavior is completely different. Now it's an External Tool that's added to a Module or whatever. Not a sidebar option. I removed the sidebar LTI thinking it was incorrect, but now I'm wondering if that was a mistake. Users' click the Zoom link and it launches into a meeting room.
Is there an advantage to one over the other? Both are LTIs. The latter uses the access token and creates the External Tool. The former we got from somewhere or another. I forget where. The only perceived advantage is that the latter is one click v. three clicks for the former. Other than that the behavior is the same. Can you offer some feedback on these?
Hi Rob,
The instructions referenced is our official LTI implementation and its the one we recommend since it automatically handles joining the individual to the correct meeting and if a meeting doesn't exist it handles scheduling it.
Based on the behavior described, it sounds like the other implementation actually wasn't using LTI but our default behavior of showing the user's meeting list if they are already logged in when someone visits their organization's vanity URL. Therefore, while it would show the start meeting for the instructor, the student would likely be directed to a blank list unless they had meetings scheduled.
I hope this helps provide some further clarification.
Thanks,
Brendan
I need to follow back up again.....
What I'm seeing using the LTI is that the user adds the Zoom link to a Module (or wherever), but at no point in the process does it ever ask or prompt me to join an existing room. ("automatically handles joining the individual to the correct meeting and if a meeting doesn't exist it handles scheduling it.") It appears to me that it ALWAYS creates a new meeting room. If I had an existing (reoccurring) room that I wanted to join, how would I do that?
Shane, I managed to get the integration handshake working. Turns out Zoom requires an Email address in Kaltura - rather than a Active Directory user ID. Apparently, a fix for that is coming in October.
But, I have two other questions that Zoom Support cannot answer:
1) I assume your recordings all upload to a Kaltura Category called 'Zoom Recordings'. I tested several times and it's generated automatically by Zoom. Can you confirm on your system?
2) How are these recordings accessed in Canvas? I don't see any way students can access them. They do not appear in "My Media" or 'Media Gallery". How are your students finding the recordings?
Unfortunately, Zoom Support knows nothing about Kaltura and Kaltura Support knows nothing about Zoom.
Our integration is not working right either. All recordings are being shown with our account manager as the owner, so one of our media specialists is doing a lot of manual work to transfer ownership. I believe that by doing so it will then show in My Media and allow the actual instructor to assign to the Media Gallery. I am copying @mark_leonard to see if he can give you a bit more details on what he's actually doing.
Same here. The videos upload into MY folder on Kaltura (the account owner). I would like to know how you are transferring them so they 1) appear in My Media and 2) appear under the correct user.
Hey Rob-- you have it exactly right... the Zoom Cloud recordings show up in the Kaltura Cloud labeled with a 'Zoom Recording' tag and the Kaltura account owner's e-mail rather than the user ID. At this point- I am manually going in and updating every recording to show the right owner/user ID (see screen shot) Once the recording is properly labeled- faculty then need to 'publish' to the media gallery or just use the embed tool in any rich editor
Shout out to @mark_leonard and @shane_ohara from UNH! They really helped us with this integration. Between the two campuses we're starting to discover some work-arounds. Now we can at least publish recordings into Canvas via the Kaltura LTI. Hoping @brendan_ittelso from Zoom will chime in and we can discuss what issues we're still having. Still very labor intensive on the Kaltura side. Really difficult to scale lots of video recording using this solution, but it's a start.
Hey Rob - Zoom sent me the following the other day: "I have received confirmation from our team that this issue is ready to be released on our next update. Our next update should just be around the corner. Please keep an eye out for the next update since it should be coming in the near future."
I hope this helps to resolve our issues!
Thanks @shane_ohara . I have an open ticket with one of their engineers. I asked him not to close it because we're (UNH and ESU) are serving as beta testers for the integration. I just updated the ticket tonight.
I would point you to Configuring LTI with Canvas – Zoom Help Center to see if making a new connection using this LTI setup helps. We have it configured this way, which in turn will automatically create a conference room with the instructor as the lead and students having access. Hope it helps!
Well, my conversation with Zoom Tech Support didn't go so great. Their stance is basically "...it's uploading to Kaltura, so we've done our part. Talk to Kaltura." (Kaltura won't have any idea what this integration is or how it works.)
Soooo, we have recordings uploading to Kaltura (check)
But they are not uploading to a course specific folder.
They are not uploading to a folder that integrates with Canvas.
They are not appearing in My Media or Media Gallery natively. In fact, they don't even appear in the Kaltura portal (non-Canvas) natively.
And as of this writing, they all appear in the first instructor's folder if there are more than 2 instructors.
Oy....so close, but yet so far.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.