0

After solving the general issue of creating a Google Meet Event + Link programmatically, even given the many questions regarding issues of this procedure, I'm facing my next question regarding the Google API.

Please note that I'm asking this question on SO and not on any of Google's Support Channels, as Google themselves recommend people to use SO for technical support.

So let's say you have managed to create a Google Calendar Event + a related Google Meet Link programmatically, via the approach in my linked answer above. Let's then say you have a Google Workspace Account user, called (A). Then you have two random persons living on planet earth, called (B) and (C). (B) and (C) DO NOT have a Google Account.

Can I use the Google Workspace Account user (A) to programmatically generate a Google Meet Link for a call held among (B) and (C) (WITHOUT (A), and WITHOUT (A) needing to allow access for (B) or (C) to join the Google Meet session) ?

The reason I'm asking is because we're trying to build the following software implementation:

  • You're the owner of the Company A
  • Company A has a Google Workspace Account
  • Using the linked procedure, you're able to generate Google Events + Google Meet Links with another person B who wants to schedule an interview with the owner of the company A (1:1 sessions). This works, as one of the members participating in the Google Meet Call is the owner of the Google Workspace Account.
  • What we're now looking for is: Could we use the Google Workspace Account from A to programmatically generate a Google Meet Call which can be used by B and another person C in a call among B and C, exclusively among B and C, without A needing to provide any access at the moment B or C click on the link? And without any of B or C needing to have a Google Account?
ADyson
  • 57,178
  • 14
  • 51
  • 63
DevelJoe
  • 856
  • 1
  • 10
  • 24
  • if you create a event under A's calendar and then invite b, c, and d they should all see the meeting link. I recommend you test it – Linda Lawton - DaImTo Apr 15 '23 at 17:51
  • We've tested this and the generation of the links etc. all works. But if b, c and / or d click on the Google Meet Link, they can only join the session after A allows them to do so in Google Meet, which is not possible if A is not supposed to be part of the session. Our goal would be that b c and / or d can use the Google Meet Links generated via A's workspace account to hold inividual meetings among themselves, without needing A's access approval at the moment they join. – DevelJoe Apr 15 '23 at 17:59
  • @LindaLawton-DaImTo and btw, is it actually even possible to be running multiple Google Meet sessios (e.g. one among b and c, and another one among d and e, both running at the same time), if the according Google Meet Links have been generated with the same workspace account? – DevelJoe Apr 15 '23 at 18:51
  • And if so, is there a limit on the amount of such concurrent sessions? Time limit seems to be 60 minutes? – DevelJoe Apr 15 '23 at 19:49
  • 1
    I don't think there is any way too get around the fact that the owner of the event needs a approved people from outside the domain joining – Linda Lawton - DaImTo Apr 15 '23 at 21:09
  • @DevelJoe if [this](https://stackoverflow.com/a/76036353/17926478) answer actually worked for you (at least for your initial concern), don't forget to either upvote or mark it as 'best answer'. By doing so, other people in the community, who may have the same concern as you, will know that theirs can be resolved. – Lorena Gomez Apr 27 '23 at 16:59
  • The answer you refer to talks about something different hence it was neither bad nor particularly helpful – DevelJoe Apr 27 '23 at 18:59

1 Answers1

0

It is not possible to create a Google Meet from a Google Workspace that allows external members without Google accounts into the meeting for security reasons to prevent unwanted participants into the meeting.

You can use the Quick Access feature from Google Meet for participants to join without having to request it, but that access would just be temporary and they still require a Google account for that since it is the only way for Google to recognize that they have been invited to the meeting:

For meetings created from Google Calendar, invited participants can join anytime between 15 minutes before the scheduled time and the end of the meeting. Otherwise, participants will need to knock to join the meeting.

I think in this case Google Meet may not be the best solution for you in terms of meeting features. You could still use Google Calendar with something like Zoom for example, or maybe add a URL or instructions on how to join a different service for meetings in the event description.

More info about this same behavior can be found in Google's Issue Tracker below.

References:

Fernando Lara
  • 2,263
  • 2
  • 4
  • 14