This article details what the Microsoft Teams Integration is, how to enable and authorize it, and how to use it in Happeo.
What is it?
Microsoft Teams is a collaboration tool designed for remote and hybrid work, ensuring that you and your team can stay connected, informed, and organized all in one place.
By enabling and authorizing the Microsoft Teams Integration, you can call and message users (both via Teams) directly from Happeo.
You can also find search results and predictions for Teams from Happeo’s Search using the Microsoft Files Federated Search Connector.
How Teams is embedded in Happeo
Below, you can find an overview of where Teams is embedded in Happeo once it has been enabled and authorized:
- Admin and user (authorization)
- Channels (Channel Settings and Channel Calendars)
- User Profile
- Small version (i.e. when you hover over a user in the Channel members list, or when you hover over a user when reading a post, comment, etc.)
- User profile (when you click Profile from a User Profile, or when you select a user after searching for them in the People Navigation, etc.)
- User Card Page Widget
Entra ID requirements
For the Teams Chat Integration to work, an Entra ID Admin has to give access from the chat.create scope.
To do this:
- In Entra ID, go to Happeo integrations
- Navigate to Permissions
- Click Grant Admin Access
- All permission types need to be set to Delegated
How to enable it
Admin Settings
To enable Teams, as an Admin, you can:
- Navigate to the Admin Settings by clicking your user avatar and Admin Settings
- Click Integrations from the panel on the left of the page
- Click the toggle next to Microsoft Teams
- Click Enable
How to disable it
Admin Settings
To disable the Teams Integration, you can:
- Navigate to the Admin Settings by clicking your user avatar and Admin Settings
- Click Integrations from the panel on the left of the page
- Click the toggle next to Microsoft Teams to disable it
- Click Disable the Integration
Conditions
Conditions for Teams in User Profile
- Teams is enabled and authorized on an organizational level
Conditions for using Teams in Channels
- Teams is enabled and authorized on an organizational level
- Channel Calendar: The User is the Channel’s Owner, Editor, or an Admin (with the Admin toggle on)
User Profile
How to start calls
To start calls, you can:
- Navigate to the People Navigation from the Happeo main navigation
- Select a user you would like to start a Teams call
- Click Call
- You will be presented with all of the integrations that allow calling that have been enabled
- Select Microsoft Teams
- You will receive a prompt asking if you want to cancel or open Microsoft Teams. Click Open Microsoft Teams
- A new tab will be opened OR you will be sent straight to the Microsoft Teams application, redirecting you to the call with the user you selected
- The Microsoft Team’s native screen will be displayed before joining the call, so you can choose to toggle the video option or jump straight to the audio call
How to send messages
To send messages, you can:
- Navigate to the People Navigation from the Happeo main navigation
- Select a user you would like to start a Teams call
- Click Message
- You will be presented with all of the integrations that allow messaging that have been enabled
- Select Microsoft Teams
- A new tab will be opened OR the you will be sent straight to the Microsoft Teams application, redirecting you to the chat with the person you selected
For the first time only
For the first time using either of these features, if you approve / confirm the default popup to set Teams as default redirect, then as long as you are logged in and there’s an active session, you will always be correctly redirected to the app.
If the session has expired, you will have to set it again.
Also, if you have:
- Not enabled the default confirmation popup OR
- You are not logged in (Teams)
The native Teams browser check screen will appear, where you can choose to be redirected via downloading the app or continuing to the browser version.
Alternatively, from this screen, you can also manually open the Teams App.
Teams in Channels
Channel Settings
In your Channel Settings under Integrations, you can enable users to start Teams Video Calls.
These video calls can be started from a Channel’s Calendar if one has been set up.
Channel Calendar
Once the Teams Integration is enabled and authorized from the Admin Settings (Integrations), and Teams Video Calls have been enabled for a Channel, users can start Teams calls from the Channel Calendar.
This button (“Start a video call”) can be found on the right of the screen when viewing an event in a Channel Calendar.
Clicking on the button will create a calendar event in Outlook Calendar and jump directly to the Microsoft Team’s video screen, where you can join the created meeting.
Comments
0 comments
Please sign in to leave a comment.