null Cognition Knowledge Base

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Next »

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.

  1. Go to Azure Active Directory.

  2. Copy the Tenant ID and send it to the Cognition Support Team via email.

  3. 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.

  4. 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.

  5. 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

  6. Open PowerShell as an Administrator. Check your execution policy and run the following command: Get-ExecutionPolicy -List

    1. If you see a Restricted Policy, run the following command: Set-ExecutionPolicy RemoteSigned

  7. Run Command: Install-Module MicrosoftTeams.

    1. Click “Yes to All”

  8. Run Command: Connect-MicrosoftTeams.

    1. Login/Authenticate using your Microsoft account credentials

  9. Run Command: New-CsApplicationAccessPolicy -Identity Cognition-ms-teams-allow-access -AppIds

    "f4fbd3e4-5a70-475f-9543-5a7ab90f6e8f" -Description "Cognition Allow Access To MS Teams"

  10. Run Command: Grant-CsApplicationAccessPolicy -PolicyName Cognition-ms-teams-allow-access - Global

  11. Once you have successfully ran all of the commands, let our Cognition Integration Team know and we will finish configuring Microsoft Teams with Cognition!

Adding Instructor Accounts

In order to host Teams meetings, Instructors will need to have their Teams account email included in the LMS. This may be set either through the User’s Email field or a newly added Teams Account field on the Contact tab of User Administration. These two fields can also be edited by Instructors directly in their Profile under the Gear menu. The system will always first try to use the Zoom ID when creating or updating Zoom meetings. If a user doesn’t have a Zoom ID, the system will then attempt to use the Email field instead. A way to add and update Zoom IDs in bulk with Mass User Upload is planned for a future release.

It is strongly recommended that any Instructors hosting Zoom sessions have a paid licensed Zoom account. Some features may work incorrectly for users with basic accounts. An Instructor’s account must be associated with and listed under the main business account.

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.

  • No labels