Zoom Integration in Moodle - For More than one teacher

Zoom Integration in Moodle - For More than one teacher

by Ravi Rawat -
Number of replies: 30
Dear All,
I am new to this forum and hence seeking your support.

I tried so many places but somehow not getting answers on integrating Zoom for my all teachers.

I followed below steps:

1. Went to Zoom and created APP through JWT and noted the API Key and API Secret
2. Went to Moodle and provided the information in Zoom settings and scheduling of meeting was successful

Now, I have other teachers as well. So, I asked them to create APP in their account in Zoom and share the API Key and API Secret. How, can I add this information in another Zoom setting? I can see that the settings in Moodle is only one which I have already added in step 2.

Does that mean only one user can use Zoom in Moodle.

Thanks,
Ravi Rawat
Average of ratings: -
In reply to Ravi Rawat

Re: Zoom Integration in Moodle - For More than one teacher

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
You can't - you have one Zoom account for Moodle that *anybody* can use. Zoom doesn't care who the Moodle user is.
Average of ratings: Useful (1)
In reply to Howard Miller

Re: Zoom Integration in Moodle - For More than one teacher

by Ravi Rawat -
Thanks Howard for your response.
Can you please elaborate the steps. 

We have one zoom account. But when other users use it it gives this error.

Error for Zoom user

Looks like Zoom is matching User's email ID in Zoom and rejecting the connection. 




In reply to Ravi Rawat

Re: Zoom Integration in Moodle - For More than one teacher

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
You need a business or educational account to use this plugin. Not a personal one.
Average of ratings: Useful (1)
In reply to Ravi Rawat

Re: Zoom Integration in Moodle - For More than one teacher

by Usman Asar -
API is for whole site, which you have provided already.
now other teachers will be logging in using their own accounts (must be pro accounts) to use on moodle.
your work to integrate zoom with moodle is finished.
In reply to Usman Asar

Re: Zoom Integration in Moodle - For More than one teacher

by Sati Pasala NSW Inc -
Hi Usman, Just to clarify your comments, all other teachers need to have Pro accounts with Zoom to connect through Moodle? if so that will mean they need to have paid accounts. We are a not for profit group and trying to use moodle and zoom. We only have 1 pro account. So that will not work?
In reply to Sati Pasala NSW Inc

Re: Zoom Integration in Moodle - For More than one teacher

by Dominique-Alain Jan -

Hello Sati,

| all other teachers need to have Pro accounts with Zoom to connect through Moodle? 

No. Only you as an administrator you need to have an educational or pro-account. Then you have to set up the LTI plug-in on the Zoom website.

After that it is better to add all your teachers in the admin window on Zoom.us because if you do not do this, when a teacher would like to create a Zoom session from a Moodle course for the first time they will receive an error message asking them to be registered with your organisation. When you add an existing Zoom email user’s address, this user will receive a message inviting him/her to transfer the account under your institution (no data is lost or whatever it is just a shift without consequences).

When you add/invite a user under your institution on Zoom, you can choose the status : pro or basic. For using Zoom via Moodle and the LTI plug-in basic accounts work perfectly well.

In my own institution, we had three pro accounts (our licence allowed up to 10) and more than 100 basic users, all using Zoom from their Moodle course.

Hope this help

Dominique-Alain Jan

Average of ratings: Useful (1)
In reply to Dominique-Alain Jan

Re: Zoom Integration in Moodle - For More than one teacher

by Sati Pasala NSW Inc -
Thank you Dominique-Alain. I will need to check this out and get back to you. Currently anyone other than the admin receives a 2216 error.
Regards,
Chamila
In reply to Sati Pasala NSW Inc

Re: Zoom Integration in Moodle - For More than one teacher

by Sati Pasala NSW Inc -

Hi Dominique-Alain,

I have done as you suggested and it works great. However I have some questions as to sustainability of this set up. So here is how it works now

1. Admin has 1 paid account of 100 users

2. Courses are set up with different people as Teachers, who have basic zoom accounts

3. They can create zoom calls within their courses and interact with the participants.

4. These calls could overlap in time 

Generally, outside of Moodle, zoom will require that you have multiple paid licences to run multiple meetings at the same time. Is it correct then that when you come through Moodle you only need 1 paid account for the organisation?

As the Moodle admin, I am trying to set this up and don't want to publish the wrong information as it will be chaotic if everyone tries to set up meetings in their courses and the times overlap. 

I am thinking it cant be working through moodle that you only need 1 paid licence? Is there a limitation on duration of meeting or the number of participants? Something has to be there? Seems too good to be true ! smile Please help

Thanks
Chamila


In reply to Sati Pasala NSW Inc

Re: Zoom Integration in Moodle - For More than one teacher

by Rishabh Potti | bluCursor -

I facing the problem with the zoom meeting, in which the teacher will share the meeting with the students who are enrolled in the courses. 

But if I am using the admin email for zoom then it is only working for the admin, not for the teachers.

Can you let me know how could I show the zoom meeting option for the teachers with my single id, so they can share it with the students?
In reply to Rishabh Potti | bluCursor

Re: Zoom Integration in Moodle - For More than one teacher

by Dr. Nellie Deutsch -
Picture of Particularly helpful Moodlers
You cannot unless you have at more licenses. Education is $1800 a year for 20 teachers.
Average of ratings: Useful (1)
In reply to Dr. Nellie Deutsch

Re: Zoom Integration in Moodle - For More than one teacher

by Eno Otuokon -
Hello Dr.,

I am having a similar issue trying to set up my zoom Business plan that does up to 10 Hosts, but I am getting the following error (Zoom webservice error: Invalid access token..).

What could be the issue, please?  I await your feedback.

Thank you.
Attachment 2021-02-11_11-30-32.jpg
In reply to Eno Otuokon

Re: Zoom Integration in Moodle - For More than one teacher

by Dr. Nellie Deutsch -
Picture of Particularly helpful Moodlers
Did you add the 10 pro users under your ZOOM account? I would ask ZOOM support. They will point you in the right direction. Maybe, 10 pro is not enough for such an account. I think it's cheaper to have an edu account. You can have a live chat with them directly from your pro account. 
In reply to Dr. Nellie Deutsch

Re: Zoom Integration in Moodle - For More than one teacher

by Eno Otuokon -
Hello Dr. Nellie Deutsch,
I have sorted it out by integrating the Zoom LTI app using External Tool activity. It works well. I will share the link with you.
In reply to Dr. Nellie Deutsch

Re: Zoom Integration in Moodle - For More than one teacher

by Indra Abdurojak -
Hai Dr. Nellie..

I have problem for my zoom plugins with this error. 
zoom connection timed out

Moodle has installed on kubernetes cloud server using moodlehq latest version.
Otherwise on my dedicated server there is no problem like this.
zoom from moodle dedicated server

Hope you know how i can fix it.

Regards,

Indra.
In reply to Dominique-Alain Jan

Re: Zoom Integration in Moodle - For More than one teacher

by Kako Kvantaliani -
Hi Dominique-Alain,

I came across this topic from Google. I have the problem of decreasing the number of required Zoom licenses. Is When I install Zoom LTI plugin (Pro or non-pro) it still requires that Moodle user should be added to my Zoom account as well.

When a basic user creates a meeting via Moodle External Tool such meeting has a limitation of 40 minutes.

Is this correct behavior of LTI integration or did I misconfigure something?
In reply to Kako Kvantaliani

Re: Zoom Integration in Moodle - For More than one teacher

by Eno Otuokon -
Hello Kako,
I was able to integrate my Zoom Business plan in Moodle, and my facilitators can hold Zoom classes for more than 45 mins, with 300 participants. Also, I am able to run classes concurrently with different facilitators. For you to have your teaches teach beyond 45 mins you would need a Pro, Business, or Education plan; and provide them each a license to be able to teach longer than 45 mins and hold class concurrently.

Thank you.
Average of ratings: Useful (1)
In reply to Eno Otuokon

Re: Zoom Integration in Moodle - For More than one teacher

by S. kavita -
Picture of Testers
Hi Eno,

Can you please help me out in setting it up. If you could share the steps of achieving it
In reply to S. kavita

Re: Zoom Integration in Moodle - For More than one teacher

by Eno Otuokon -

Hello Kavita,

I currently travelling but this is the link you can follow. I am using a business plan with 10 licenses, so I provid each teacher with a license.

Then I schedule all their class from within zoom for each teacher and paste the schedule and zoom meeting line in the corresponding courses.

https://zoomappdocs.zoom.us/lti-pro-v2/guides/moodle/lti-1.1


Average of ratings: Useful (2)
In reply to Eno Otuokon

Re: Zoom Integration in Moodle - For More than one teacher

by Anthony M -
Hi all,
 
Thanks for all this information. I think I got some clarifications reading on different forums about the zoom plugin:


 Pro licence would work (no need to buy the Bussiness licence), see the next video by Dr. Nellie:   , also see the bellow port in the plugin page (by the plugin developer):  
----
Jonathan Champ: Some elements of the API require a business or educational plan. However, the code does try to handle situations where some of those features are not available. I do not have an individual pro plan account to test with, but it seems like some other users have had success. If our plugin does not work for you, please let us know and we can try to fix the issue
----


but I would like to clarify if it´s possible to have serveral teachers creating meetings with just one zoom paid license?

According to some post that is not possible using the plugin but is possible using the LTI...

- PLUGIN: Not possible: according to the info provide by Eno Otuokon: "...I am using a business plan with 10 licenses, so I provid each teacher with a license."


- LTI: Possible 
-- https://moodle.org/mod/forum/discuss.php?d=403823#p1644939 : All other teachers need to have Pro accounts with Zoom to connect through Moodle? 

No. Only you as an administrator you need to have an educational or pro-account. Then you have to set up the LTI plug-in on the Zoom website.

-- Also see the discussion here: https://moodle.org/mod/forum/discuss.php?d=436299




I would be appreciated If anyone have the answers here

Thanks,








In reply to Anthony M

Re: Zoom Integration in Moodle - For More than one teacher

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
I don't know what is going to happen in June 2023. Currently this szenario is possible.

An institution runs a couple of Moodle sites. The institution subscribes to the Zoom Pro plan https://zoom.us/pricing then installs the https://moodle.org/plugins/mod_zoom in each of the Moodle sites. Configures all identically as described in https://github.com/ncstate-delta/moodle-mod_zoom/wiki/Zoom-Meeting-Plugin-Configurations. Basically you get the Zoom API key and Zoom API secret from Zoom and paste them in to the Zoom plug-in settings.

Now all teachers in any of those Moodle sites are able to add a Zoom meeting to their courses like any other activity. Notice that they can have more than one meeting per course. The participants just have to click on them at the appointed hour.

No euphorie. The meetings always go through a Zoom server. Zoom recognizes the owner and the conditions, limitations and settings on his account apply.
Average of ratings: Useful (1)
In reply to Anthony M

Re: Zoom Integration in Moodle - For More than one teacher

by Louisa van der Linden -
Hi Antonio, I answered this here: https://moodle.org/mod/forum/discuss.php?d=403823#p1757928
Yes, it's possible with the plugin to have multiple teachers on a single paid Zoom license. You simply load them as users under user management in Zoom in your single host account. They only need to be a listed user to be 'recognised' via email address when creating/managing Zoom meetings from Moodle.
Average of ratings: Useful (2)
In reply to Louisa van der Linden

Re: Zoom Integration in Moodle - For More than one teacher

by Anthony M -
Hi Louisa&Visvanath, 

Thanks a lot for this clarifications, they were very helpful!

 I just logged in Zoom with the licenced user and added a basic (not paid) account in yellow to the list of users...




After doing that when login in Moodle with a teacher with that email addresses then the teacher is able to create zoom meetings even if he has a basic (non-paid) account


The only question left now is: would the teacher with a basic account would have a 40 minutes limit in the meetings that he creates inside Moodle? 

Thanks again!
In reply to Anthony M

Re: Zoom Integration in Moodle - For More than one teacher

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
Notice that Louisa and I are talking of two different solutions.

You said:
> I just logged in Zoom with the licenced user and added a basic (not paid) account in yellow to the list of users...

means you are following Luisa's solution. My solution does not need that. In the szenario I have explained, this is not practical. Because you have to manually add 200 or so such potential teachers in the Zoom interface.

Since in my solution I don't have to add potential users in to Zoom, they can have any Zoom account, or even none. The meeting always belongs to the institution, and "the conditions, limitations and settings on his [institution's] account apply".
In reply to Visvanath Ratnaweera

Re: Zoom Integration in Moodle - For More than one teacher

by Anthony M -
Thanks Visvanath for that clarification!

According to the link that you provided in your previous post: https://github.com/ncstate-delta/moodle-mod_zoom the difference within Louisa´s solution and yours is that in your solution the next 2 field in yellow would also need to be filled up (apart from making sure that you are using Server-to-Server OAuth and not just OAuth)...

At that point, I guess the only I need is to make sure that those to yellow fields above are filled in the plugin settings...


Could you please confirm if inserting the info needed in those two yellow fields will make it possible for any teacher (independently of his/her email address being added in zoom interface or not) to be able to create zoom meetings in Moodle?

Thanks,



In reply to Anthony M

Re: Zoom Integration in Moodle - For More than one teacher

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
I don't know the internals. This is a sample of what I have:



About the teachers, please read, "Now all teachers in any of those Moodle sites are able to add a Zoom meeting to their courses like any other activity."

It is so simple, why don't you just try?
In reply to Visvanath Ratnaweera

Re: Zoom Integration in Moodle - For More than one teacher

by Anthony M -
Thanks Visvanath, to connect zoom and Moodle I am using the zoom plugin (not the LTI) and OAuth app (in red) instead of the Server-to-Server OAuth (in green)...



With the above setup, I tested and teachers are unable to add a Zoom meeting in Moodle if their emails are not linked under the licenced user Zoom account (as mentioned in my previous post)...




When testing, if I login in Moodle with a teacher who's email is linked in zoom as in my screenshot above there is no problem to create zoom meetings, but if they user is not linked there them I get the below error…



Maybe your moodle sites are using teachers with emails in the same domain as your licenced user and that is the reason why it work for you withount having to link each user?

Thanks,


In reply to Kako Kvantaliani

Re: Zoom Integration in Moodle - For More than one teacher

by Louisa van der Linden -
"Teachers" who create meetings should be loaded as a "user" and user management in zoom - does not have to be licensed. The LTI Pro setup should be used.
In reply to Dominique-Alain Jan

תשובה ל: Re: Zoom Integration in Moodle - For More than one teacher

by Irith Herman -
Can you please help me with cofiguring the Zoom in Moodle ?
I see you are an expert in this.
I have a zoom pro account (of the college).
I added : name
1. External tool in Moodle
2. Tool URL
3. choosed LTI version Lti 1.0/1.1
4. Consumer key
5. Shared secret
6. Privecy/Share launcher's name with tool always

Now I dont understand what to do.
I added this activitybto course and it doesn"t give me to schedule a meeting

Moodle 4.3