Hi Dr. Nellie I Have been watching your all moodle videos such a great videos you are making, It helps to grow knowledge of LMS Thank you, Soo, much. Warm Regards
Hello teacher. All right? Is it necessary for each teacher to access with their google account or can I configure only one and be used in the environment without the need for teachers to enter with theirs?
Hi Dr. Nellie, Thanks for the video. I have a question 🤔 Moodlecloud already comes with BBB installed as the default provider for video conferencing. What made you change to Google meet?
I don't use Moodlecloud (not free). I have my own dedicated server (cheaper than Moodlecloud) for a few Moodle sites. Actually, I use a few synchronous platforms. I use Jitsi (free with recordings on Dropbox), Big Blue Button (free but limited and not for production), MeritHub (paid), ZOOM (paid) Google Meet (paid) , and Microsoft Teams (paid). I used to use Congrea (free/no recordings).
@@NellieDeutsch Yes, I know that moodlecloud is relatively expensive hosting service. But does it justify the high price? Is there any difference between moodlecloud and any other hosting service like ScalaHosting?
@@ibrahimazzyadi3624 There are many hosting services that have everything you need to install and maintain your Moodle site or sites. Moodlecloud takes the load off teachers who do not want to bother with maintaining a Moodle installation. Everything on Moodlecloud is ready. However, you don't have the option of adding your own plugins. You're only a manager. You can also host Moodle with Moodle partners. It's expensive, but worth your while if you don't want to pay someone or manage your Moodle installation. It's all about funding.
@@NellieDeutsch you mean if our school has google workspace for education accout and moodlecloud account we can't add plugins like google meet or google assignment?
@@ibrahimazzyadi3624 Google assignment can be added since it's not a plugin, but Google meet for Moodle is a plugin that need you to have admin control of your Moodle site. Do you have admin control?
Hi, Doctor Nellie Deutsch. Does it have to be a HTTPS url to make it work? Mine is not a https and it says that "Certain scopes are unavailable (labelled with or ) because usage of these scopes is restricted to projects using HTTPS URLs only. To continue, edit your OAuth clients and remove non-HTTPS URLs from the credentials page."
Tem como transmitir "embed" na plataforma moodle? Ou seja: uma funcionalidade que "escondesse " o link da reunião, de modo que o aluno só entrasse na reunião passando pelo Moodle (estando dentro do moodle e assistindo por lá).
Is it possible to transmit "embed" on the moodle platform? In other words: a feature that "hides" the meeting link, so that the student only enters the meeting by going through Moodle (being inside the Moodle and watching over there). Yes, it is possible, Alfredo. Sim, claro que é possível.
Greetings friend, when I try to generate a room URL I get the following error: "Error 400: invalid_request Permission denied to generate login hint for target domain" and I don't know why since I followed all the steps, maybe you can help me
@@alex.cluyima6206 Hi Alex, yes you need to turn cache Javascript on. Are you the admin? If you are go to admin > search cache javascript > tick it off if it's not ticked off. Here's an image tinyurl.com/ybfuj6dg
Hello, Dr. Nellie Deutsch. Would you mind telling me how to create this kind of page: moodle4teachers.org/mod/page/view.php?id=14532 on Moodle? Thank you in advance
@@NellieDeutsch i tried to downgrade my moodle and it works. Maybe they need to update the plugin in order to work for the latest version of the moodle
First of all, I know how frustrating errors can be. What Moodle version are you using? Are you the admin with a paid or organization that pays for Google meet? Did you get approved by Google developers?
Thank you @Dr. Nellie Deutsch as of now it's working I try to use a different email address for the professor, and it's work Thank you so much for your response.
Hello Mam, My domain and owners are verified using DNS CNAME method of 1 hour ago. Created credential(Key & OAuth Client Id) for GSuite APIs successfully. Configured G-Meet in my LMS with the keys and I am getting an error while create activity { "error": "idp_initialization_failed", "details": "Not a valid origin for the client: *.domain.com:8443 has not been whitelisted for client ID ****.apps.googleusercontent.com. Please go to console.developers.google.com/ and whitelist this origin for your project's client ID." } Please help me out! Thanks in advance!
Did you add the following Sensitive Scopes www.googleapis.com/auth/calendar.events and www.googleapis.com/auth/drive ? Take a look at this Google presentation for further information docs.google.com/presentation/d/10BRWlXWyOL1HycxTssbG9RoypE7EFwl5Ec61QaL4hkc/edit?usp=sharing
@@NellieDeutsch Yes I added that two scopes and if I click on "Generate Room URL" getting an error in console: "Uncaught TypeError: FormData constructor: Argument 1 is not an object." Note: Successfully configured OAuth 2 services.
@@NellieDeutsch Yes. I restricted HTTP referrers and Google Analytics, Calendar, Classroom, Cloud, Google+, and Drive APIs along with my domain "*.domain.com", "*.domain.com/*" and "sub.domain.com:port"
How to set up a page as a single activity (course) on Moodle and add the content of your privacy policy ruclips.net/video/Ug9sVyUaW8E/видео.html
Hi Dr. Nellie I Have been watching your all moodle videos such a great videos you are making, It helps to grow knowledge of LMS
Thank you, Soo, much.
Warm Regards
Thank you for your kind feedback. Let me know if there's a topic you'd like to see.
Hello teacher. All right?
Is it necessary for each teacher to access with their google account or can I configure only one and be used in the environment without the need for teachers to enter with theirs?
Excellent question, Rafael. Great to hear from you. Each teacher has to have an organization email.
This is very helpful
Thank you. Glad to be of help. Let me know if you have any questions when you try it out.
Hi Dr. Nellie,
Thanks for the video. I have a question 🤔
Moodlecloud already comes with BBB installed as the default provider for video conferencing. What made you change to Google meet?
I don't use Moodlecloud (not free). I have my own dedicated server (cheaper than Moodlecloud) for a few Moodle sites. Actually, I use a few synchronous platforms. I use Jitsi (free with recordings on Dropbox), Big Blue Button (free but limited and not for production), MeritHub (paid), ZOOM (paid) Google Meet (paid) , and Microsoft Teams (paid). I used to use Congrea (free/no recordings).
@@NellieDeutsch Yes, I know that moodlecloud is relatively expensive hosting service. But does it justify the high price? Is there any difference between moodlecloud and any other hosting service like ScalaHosting?
@@ibrahimazzyadi3624 There are many hosting services that have everything you need to install and maintain your Moodle site or sites. Moodlecloud takes the load off teachers who do not want to bother with maintaining a Moodle installation. Everything on Moodlecloud is ready. However, you don't have the option of adding your own plugins. You're only a manager. You can also host Moodle with Moodle partners. It's expensive, but worth your while if you don't want to pay someone or manage your Moodle installation. It's all about funding.
@@NellieDeutsch you mean if our school has google workspace for education accout and moodlecloud account we can't add plugins like google meet or google assignment?
@@ibrahimazzyadi3624 Google assignment can be added since it's not a plugin, but Google meet for Moodle is a plugin that need you to have admin control of your Moodle site. Do you have admin control?
Hi, Doctor Nellie Deutsch.
Does it have to be a HTTPS url to make it work?
Mine is not a https and it says that "Certain scopes are unavailable (labelled with or ) because usage of these scopes is restricted to projects using HTTPS URLs only. To continue, edit your OAuth clients and remove non-HTTPS URLs from the credentials page."
Yes, it does. Google will not grant approval unless the domain has an SSL certificate. You can get it from your cPanel for free.
Tem como transmitir "embed" na plataforma moodle? Ou seja: uma funcionalidade que "escondesse " o link da reunião, de modo que o aluno só entrasse na reunião passando pelo Moodle (estando dentro do moodle e assistindo por lá).
Is it possible to transmit "embed" on the moodle platform? In other words: a feature that "hides" the meeting link, so that the student only enters the meeting by going through Moodle (being inside the Moodle and watching over there). Yes, it is possible, Alfredo. Sim, claro que é possível.
A new version of this plugin with support for Moodle mobile is now available
Thank you for sharing this wonderful news, Rone.
Greetings friend, when I try to generate a room URL I get the following error: "Error 400: invalid_request Permission denied to generate login hint for target domain" and I don't know why since I followed all the steps, maybe you can help me
Sorry to hear you're getting an error. How are you setting up the meet? Are you using an organization account?
@@NellieDeutsch yes, i have organization account
@@unistec6097 Is cache javascript turned on?
@@NellieDeutsch How do you turn on cache Javascript? My Google Meet has failed to generate.
@@alex.cluyima6206 Hi Alex, yes you need to turn cache Javascript on. Are you the admin? If you are go to admin > search cache javascript > tick it off if it's not ticked off. Here's an image tinyurl.com/ybfuj6dg
Hello, Dr. Nellie Deutsch.
Would you mind telling me how to create this kind of page: moodle4teachers.org/mod/page/view.php?id=14532 on Moodle?
Thank you in advance
Great question! Here it is ruclips.net/video/Ug9sVyUaW8E/видео.html
do you have updated video for this? coz when I tried to sync the drive it wont sync to moodle. Please help
Please share the steps you took.
@@NellieDeutsch i tried to downgrade my moodle and it works. Maybe they need to update the plugin in order to work for the latest version of the moodle
@@JanLordLuga He has not upgraded the plugin, but it works on my Moodle 3.11.2 sites.
{
"errors":
[
{
"domain": "global",
"reason": "invalid",
"message": "Invalid Value",
"locationType": "parameter",
"location": "q"
}
],
"code": 400,
"message": "invalid Value"
}
hello, may I ask something? Thank you
how can I fix these issues?
First of all, I know how frustrating errors can be. What Moodle version are you using? Are you the admin with a paid or organization that pays for Google meet? Did you get approved by Google developers?
Thank you @Dr. Nellie Deutsch as of now it's working I try to use a different email address for the professor, and it's work Thank you so much for your response.
@@mcronieldegozo6843 Glad to hear that it's working. The email has to be a Google organization email. BTW, the javascript cache needs to be enabled.
Hello Mam, My domain and owners are verified using DNS CNAME method of 1 hour ago. Created credential(Key & OAuth Client Id) for GSuite APIs successfully. Configured G-Meet in my LMS with the keys and I am getting an error while create activity
{
"error": "idp_initialization_failed",
"details": "Not a valid origin for the client: *.domain.com:8443 has not been whitelisted for client ID ****.apps.googleusercontent.com. Please go to console.developers.google.com/ and whitelist this origin for your project's client ID."
}
Please help me out! Thanks in advance!
Did you add the following Sensitive Scopes www.googleapis.com/auth/calendar.events and www.googleapis.com/auth/drive ? Take a look at this Google presentation for further information docs.google.com/presentation/d/10BRWlXWyOL1HycxTssbG9RoypE7EFwl5Ec61QaL4hkc/edit?usp=sharing
@@NellieDeutsch Yes I added that two scopes and if I click on "Generate Room URL" getting an error in console: "Uncaught TypeError: FormData constructor: Argument 1 is not an object."
Note: Successfully configured OAuth 2 services.
@@rameshmoorthy610 Did you restrict your key? Can you share a link so I can try it out?
@@NellieDeutsch Yes. I restricted HTTP referrers and Google Analytics, Calendar, Classroom, Cloud, Google+, and Drive APIs along with my domain "*.domain.com", "*.domain.com/*" and "sub.domain.com:port"
@@rameshmoorthy610 What sensitive scopes did you add? Just add these www.googleapis.com/auth/calendar.events and www.googleapis.com/auth/drive