Microsoft 365 requires additional configuration steps to allow TimeZest to create online meetings via the API. You'll need to be an administrator of your Microsoft 365 tenant to perform these steps.
Important: These steps will only grant permission to users in your Microsoft 365 tenant at the time you run them. If you add new users, who you wish to have TimeZest create Teams meetings for, you'll need to run them again.
As an administrator, open Windows PowerShell, and install the
MicrosoftTeams
module:
PS C:\WINDOWS\system32> Install-Module MicrosoftTeams -MinimumVersion 5.0.0
You'll need to trust the repository when asked.Import the
MicrosoftTeams
module so you can use it:
PS C:\WINDOWS\system32> Import-Module MicrosoftTeams
Authenticate with Microsoft Teams (using MFA if required):
PS C:\WINDOWS\system32> Connect-MicrosoftTeams
After running this command, you'll be prompted to authenticate using your Microsoft 365 credentials.
Create an Application Policy which allows TimeZest to create online meetings:
PS C:\WINDOWS\system32> New-CsApplicationAccessPolicy -Identity TimeZest-Teams-Policy -AppIds "88b34674-e800-4ded-a141-3deeac68c633"
Grant this policy to all users in your Microsoft 365 tenant:
PS C:\WINDOWS\system32> Grant-CsApplicationAccessPolicy -PolicyName TimeZest-Teams-Policy -Global
It can take up to 30 minutes for this policy grant to propagate so that TimeZest will be able to create and update online meetings.