SOLVED

How to automatically add a guest to a team in Teams?

%3CLINGO-SUB%20id%3D%22lingo-sub-1243074%22%20slang%3D%22en-US%22%3EHow%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1243074%22%20slang%3D%22en-US%22%3E%3CP%3EHello%2C%20I%20can%20add%20a%20guest%20to%20a%20Teams%20team%20using%20this%20procedure%3A%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2Fadd-guests-to-a-team-in-teams%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2Fadd-guests-to-a-team-in-teams%3C%2FA%3E.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'd%20like%20to%20automate%20this%20procedure%20so%20that%20when%20one%20of%20my%20students%20provides%20consent%20(in%20a%20web%20form%20registration%20page%20or%20email%20link%20trigger)%20that%20they%20are%20automatically%20added%20to%20my%20Teams%20team.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBut%20I%20can't%20see%20a%20'add%20a%20guest%20user%20account%20to%20a%20team%20in%20Teams'%20action%20in%20Power%20Automate%20or%20Zapier.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHas%20anyone%20successfully%20automated%20this%20procedure%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1243074%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EGuest%20Access%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1243391%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1243391%22%20slang%3D%22en-US%22%3EFrom%20a%20programmatic%20point%20of%20view%2C%20I'm%20pretty%20sure%20you%20can%20cover%20the%20scenario%20you%20have%20described%20here.%20I%20have%20not%20checked%20what%20Power%20Automate%20actions%20for%20Teams%20are%20available%20Today%2C%20but%20if%20adding%20Guest%20to%20Teams%20are%20not%20among%20then%2C%20you%20could%20do%20it%20by%20means%20for%20instance%20of%20an%20Azure%20Function%20that%20you%20could%20call%20from%20your%20Power%20Automate.%20The%20downside%20here%20are%20the%20licensing%20requirements%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1243626%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1243626%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F60%22%20target%3D%22_blank%22%3E%40Juan%20Carlos%20Gonz%C3%A1lez%20Mart%C3%ADn%3C%2FA%3E.%20Thanks%20for%20the%20tip.%20I've%20been%20exploring%20Power%20Automate%20actions%20and%20while%20there%20is%20an%20action%20to%20create%20a%20user%20in%20Azure%20Active%20Directory%2C%20it%20is%20an%20organisation%20user%20and%20not%20a%20guest%20user.%20There%20doesn't%20seem%20to%20be%20an%20action%20for%20creating%20guest%20users%20in%20AAD%20that%20I%20could%20then%20add%20to%20a%20Teams%20team.%3C%2FP%3E%3CP%3EOf%20course%2C%20creating%20an%20Azure%20Function%20is%20always%20an%20option.%20All%20I%20have%20to%20do%20is%20throw%20out%20Power%20Automate%2C%20forget%20about%20citizen%20development%20and%20hire%20a%20professional%20developer%20instead%20%3A0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1243636%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1243636%22%20slang%3D%22en-US%22%3EIndeed!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2362814%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2362814%22%20slang%3D%22en-US%22%3EHi%20Neil%3CBR%20%2F%3E%3CBR%20%2F%3EI%20know%20this%20thread%20is%20getting%20old%2C%20but%20I%20came%20upon%20it%20last%20week%20looking%20for%20the%20low-code%20answer%20to%20this%20question.%20Seems%20like%20there%20still%20isn't%20one....but%20then%20it%20dawned%20on%20me....Power%20Automate%20Desktop!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2366752%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2366752%22%20slang%3D%22en-US%22%3EThanks%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F772714%22%20target%3D%22_blank%22%3E%40MattB365%3C%2FA%3E%2C%20but%20Microsoft%20has%20finally%20announced%20webinars%20for%20Teams.%20If%20it%20lives%20up%20to%20the%20hype%2C%20this%20is%20the%20answer%20I've%20been%20waiting%20for%20(rolling%20out%20May%202021).%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2366754%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2366754%22%20slang%3D%22en-US%22%3EAh...OK%2C%20I%20see%20your%20use%20case%20now.%20Great.%20Fingers%20crossed%20that%20it%20solves%20your%20problem%20(and%20lives%20up%20to%20the%20hype!)%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2376691%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20automatically%20add%20a%20guest%20to%20a%20team%20in%20Teams%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2376691%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F772714%22%20target%3D%22_blank%22%3E%40MattB365%3C%2FA%3E%26nbsp%3B%20Webinars%20started%20rolling%20out%20on%20May%2011%2C%202021%26nbsp%3B%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fmicrosoft-365%2Fblog%2F2021%2F05%2F11%2Fintroducing-webinars-in-microsoft-teams-easy-professional-webinars-to-engage-customers%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EIntroducing%20Webinars%20in%20Microsoft%20Teams%3A%20Easy%2C%20professional%20webinars%20to%20engage%20customers%20-%20Microsoft%20365%20Blog%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Hello, I can add a guest to a Teams team using this procedure: https://support.office.com/en-us/article/add-guests-to-a-team-in-teams.

 

I'd like to automate this procedure so that when one of my students provides consent (in a web form registration page or email link trigger) that they are automatically added to my Teams team.

 

But I can't see a 'add a guest user account to a team in Teams' action in Power Automate or Zapier.

 

Has anyone successfully automated this procedure?

7 Replies
From a programmatic point of view, I'm pretty sure you can cover the scenario you have described here. I have not checked what Power Automate actions for Teams are available Today, but if adding Guest to Teams are not among then, you could do it by means for instance of an Azure Function that you could call from your Power Automate. The downside here are the licensing requirements

@Juan Carlos González Martín. Thanks for the tip. I've been exploring Power Automate actions and while there is an action to create a user in Azure Active Directory, it is an organisation user and not a guest user. There doesn't seem to be an action for creating guest users in AAD that I could then add to a Teams team.

Of course, creating an Azure Function is always an option. All I have to do is throw out Power Automate, forget about citizen development and hire a professional developer instead :0

Hi Neil

I know this thread is getting old, but I came upon it last week looking for the low-code answer to this question. Seems like there still isn't one....but then it dawned on me....Power Automate Desktop!
best response confirmed by ThereseSolimeno (Microsoft)
Solution
Thanks @MattB365, but Microsoft has finally announced webinars for Teams. If it lives up to the hype, this is the answer I've been waiting for (rolling out May 2021).
Ah...OK, I see your use case now. Great. Fingers crossed that it solves your problem (and lives up to the hype!)