In addition to general improvements to ILT sessions, we are now offering a Beta Microsoft Teams Integration. This integration will allow Session Administrators to create and manage Teams meetings directly from Cognition’s ILT Session administration.
Setup
To use this integration, you must first connect your Microsoft Teams account with Cognition.
These steps will require assistance from someone who has Global Admin or Privileged Role Admin privileges with your Microsoft Teams account. We recommend contacting your IT department to identify who this would be at your organization.
Someone who has Global Admin or Privileged Role Admin privileges for the account will need to go to: Microsoft Azure Portal.
Go to Azure Active Directory.
Copy the Tenant ID and send it to the Cognition Support Team via email.
Construct a consent URL by replacing the Tenant_ID_Value with your Tenant ID: https://login.microsoftonline.com/Tenant_ID_Value/adminconsadmclient_id=f4fbd3e4-5a70-475f-9543-5a7ab90f6e8f.
Navigate to the constructed URL and grant permission. The listed permissions need to be granted in order to link your Microsoft Azure account with our application.
Next you will be creating an Application Access policy that will grant our Cognition app permission to access your organization’s Microsoft Teams account so that we can help manage and adjust Teams meetings on your behalf through Cognition. To begin, confirm you have the following installed on your machine: Powershell 5.1 or higher and .NET Framework 4.8 or higher
Open PowerShell as an Administrator. Check your execution policy and run the following command: Get-ExecutionPolicy -List
If you see a Restricted Policy, run the following command: Set-ExecutionPolicy RemoteSigned
Run Command: Install-Module MicrosoftTeams.
Click “Yes to All”
Run Command: Connect-MicrosoftTeams.
Login/Authenticate using your Microsoft account credentials
Run Command: New-CsApplicationAccessPolicy -Identity Cognition-ms-teams-allow-access -AppIds
"f4fbd3e4-5a70-475f-9543-5a7ab90f6e8f" -Description "Cognition Allow Access To MS Teams"
Run Command: Grant-CsApplicationAccessPolicy -PolicyName Cognition-ms-teams-allow-access - Global
Once you have successfully ran all of the commands, let our Cognition Integration Team know and we will finish configuring Microsoft Teams with Cognition!
Microsoft Teams Policies
The Teams integration with Cognition is not affected by the majority of the Policies set in Microsoft Teams Admin Center, except the following:
Meetings - Meeting Policies - Participants & Guests - Let anonymous people join a meeting: If this policy is set to off for the host, users must sign into MS Teams in order to join a meeting.
Meetings - Meeting Policies - General - Engagement report: If this policy is set to ‘Turn off’ for the host, the Teams Roster (found under Tools on the Roster tab of ILT Session administration) will show no users.
Meetings - Meeting Policies - Recording & transcription - Cloud recording: If this policy is set to off for the host, no recording will be made even if the Record Automatically checkbox is checked on the Information tab of ILT Session administration.
Microsoft Teams Licenses
The Host must have the ‘Microsoft 365 Audio Conferencing’ license in order for dial-in numbers to appear on meeting invites.
User licenses can be found in Azure AD - Users - <user> - Licenses.
Additional Notes
Guest Users
Guest users cannot be the primary hosts for meetings - Cognition will display an error banner.
Calendar Invites
Teams Meetings created via Cognition are not automatically added to your Calendar – Calendar invites are sent via email which once accepted, will add the meeting to your calendar.
Instructors
Instructors will need to have their Teams ID (email) saved in Cognition under their profile or “Contact” tab of User Administration in order to create sessions.