SOLVED

Powershell alternative to allow applications to access online meetings on behalf of a user

%3CLINGO-SUB%20id%3D%22lingo-sub-2597786%22%20slang%3D%22en-US%22%3EPowershell%20alternative%20to%20allow%20applications%20to%20access%20online%20meetings%20on%20behalf%20of%20a%20user%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2597786%22%20slang%3D%22en-US%22%3E%3CP%3EHello%20%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20trying%20to%20use%20Microsoft%20graph%20API%20in%20my%20applications%20to%20allow%20users%20to%20create%20online%20meeting%20using%20the%20application%20token.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20followed%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3CA%20title%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-1.0%26amp%3Btabs%3Dhttp%22%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fapi%2Fapplication-post-onlinemeetings%3Fview%3Dgraph-rest-1.0%26amp%3Btabs%3Dhttp%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ethis%20tutorial%3C%2FA%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3Ewhere%20it%20is%20mentioned%20that%20is%20required%20to%20create%20an%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fcloud-communication-online-meeting-application-access-policy%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Eapplication%20access%20policy%3C%2FA%3E%26nbsp%3Band%20grant%20it%20to%20a%20user.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt's%20working%20perfectly%20using%20powershell.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20problem%20and%20my%20question%20%3A%20is%20there%20any%20other%20way%20to%20grant%20a%20user%20the%20access%20to%20create%20online%20meeting%20without%20passing%20by%20windows%20powershell%20(%20like%20using%20microsoft%20graph%20api%2C%20admin%20dashboard%20)%20because%20i%20can't%20ask%20my%20clients%20to%20execute%20commands%20on%20powershell%20to%20give%20onlineMeetings%20to%20a%20user.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%20class%3D%22%22%3EThank%20you%20%2C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2597786%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EGraph%20API%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMeetings%20teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPowershell%20Microsoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eskypeforbusinessonline%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2599478%22%20slang%3D%22en-US%22%3ERe%3A%20Powershell%20alternative%20to%20allow%20applications%20to%20access%20online%20meetings%20on%20behalf%20of%20a%20user%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2599478%22%20slang%3D%22en-US%22%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1118331%22%20target%3D%22_blank%22%3E%40Emirbz%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3ESee%20here%3A%20great%20explanation%20by%20Tom%20Morgan%20which%20outlines%20how%20to%20set%20it%20up%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fblog.thoughtstuff.co.uk%2F2020%2F09%2Fyou-can-now-create-microsoft-teams-meetings-as-an-application-without-a-users-needing-to-be-present-heres-how-to-use-application-access-policy%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fblog.thoughtstuff.co.uk%2F2020%2F09%2Fyou-can-now-create-microsoft-teams-meetings-as-an-application-without-a-users-needing-to-be-present-heres-how-to-use-application-access-policy%2F%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EHope%20that%20answers%20your%20question%3CBR%20%2F%3E%3CBR%20%2F%3EBest%2C%20Chris%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fchoose-online-meeting-api%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fgraph%2Fchoose-online-meeting-api%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EI%20guess%20it%20depends%20on%20what%20API%20you%20use.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2610435%22%20slang%3D%22en-US%22%3ERe%3A%20Powershell%20alternative%20to%20allow%20applications%20to%20access%20online%20meetings%20on%20behalf%20of%20a%20user%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2610435%22%20slang%3D%22en-US%22%3EHello%2C%20Are%20you%20looking%20Graph%20API%20to%20access%20online%20meetings%20on%20behalf%20of%20a%20user%3F%3C%2FLINGO-BODY%3E
Occasional Visitor

Hello ,

 

I'm trying to use Microsoft graph API in my applications to allow users to create online meeting using the application token.

 

I followed this tutorial where it is mentioned that is required to create an application access policy and grant it to a user.

 

It's working perfectly using powershell.

 

My problem and my question : is there any other way to grant a user the access to create online meeting without passing by windows powershell ( like using microsoft graph api, admin dashboard ) because i can't ask my clients to execute commands on powershell to give onlineMeetings to a user.

 

 

Thank you ,

3 Replies
best response confirmed by Christopher Hoard (MVP)
Solution
Hi @Emirbz

See here: great explanation by Tom Morgan which outlines how to set it up

https://blog.thoughtstuff.co.uk/2020/09/you-can-now-create-microsoft-teams-meetings-as-an-applicatio...

Hope that answers your question

Best, Chris

https://docs.microsoft.com/en-us/graph/choose-online-meeting-api

I guess it depends on what API you use.
Hello, Are you looking Graph API to access online meetings on behalf of a user?