Sidebar and Microsoft Teams
Summarize
Summary of Sidebar and Microsoft Teams
The Sidebar integration with Microsoft Teams allows users from both platforms to communicate seamlessly. This feature is included as a standard ServiceNow offering, while Microsoft intends to charge for the use of their Microsoft Teams API on a per-message basis, directly billing ServiceNow customers through their Microsoft Azure accounts.
Show less
Key Features
- Authentication: Sidebar users must have a Microsoft Teams account, which is authenticated by Microsoft Teams to enable communication.
- User Differentiation: A Microsoft Teams icon indicates Microsoft Teams users in Sidebar, aiding in easy identification.
- Discussion Management: Sidebar users can add or remove participants from discussions, with corresponding updates reflected in both platforms.
- Messaging Capabilities: Users can send plain text, emojis, URLs, and attachments between Sidebar and Microsoft Teams. Actions in one platform are synchronized with the other.
- Error Notifications: Specific error messages are displayed when messages fail to deliver, delete, or update between platforms.
- Message History: New Microsoft Teams users receive only messages sent after enabling group chat, not previous discussions.
- Domain Separation: There is no support for domain separation within a single Microsoft Teams instance when integrated with Sidebar.
Key Outcomes
By integrating Sidebar with Microsoft Teams, ServiceNow customers can enhance their communication efficiency while being aware of potential costs associated with message usage. The ability to manage discussions and synchronize actions across both platforms streamlines workflows, although users should note the limitations on message history and domain separation. Overall, this integration facilitates a more collaborative environment for teams using both ServiceNow and Microsoft Teams.
Sidebar's integration with Microsoft Teams enables Sidebar users and Microsoft Teams users to communicate with each other from their respective platforms.
Monetization by Microsoft
- The rate charge applies each time the Microsoft Teams API is called. Charges apply for messages sent from your ServiceNow instance to Microsoft Teams and vice versa.
- The rate charge doesn’t apply to “means to an end" actions such as searching for or adding users to a Microsoft Teams group chat, user presence, or reactions.
Authenticating Sidebar users in Microsoft Teams
A Sidebar user must already have a Microsoft Teams account to communicate with a Microsoft Teams user. Microsoft Teams authenticates each Sidebar user to confirm that they have a Microsoft Teams account. This authentication ensures that Microsoft Teams can create a group chat that includes the Sidebar user's Microsoft Teams account. If the Sidebar user has a Microsoft Teams account but isn’t signed in, they’re prompted to sign in.
Differentiating between Sidebar and Microsoft Teams users
To differentiate Sidebar users from the Microsoft Teams users, a Microsoft Teams icon displays next to the Microsoft Teams user name. The Microsoft Teams icon displays next to Microsoft Teams user names in discussion windows and search results, but not in the activity stream.
| Discussion window with Microsoft Teams icon | |
| All tab on the Discussion window with Microsoft Teams icon | |
| Discussion window with Microsoft Teams icon next to search results | |
| Discussion info window with Microsoft Teams icon |
Adding users to a discussion
Sidebar users can enter the partial or full name of a user that they want to add to the discussion. If the user exists in the system, the user's name appears and can be selected to be added to the discussion. Users who have access to Microsoft Teams but not ServiceNow can be identified by the Microsoft Teams logo in their avatar image. Microsoft Teams users can add participants to the discussion by adding them to the group chat on Microsoft Teams. Doing this automatically adds those users to the discussion in Sidebar.
Sending messages between Sidebar and Microsoft Teams
- Messages with plain text
- Messages with emojis
- Messages with URLs
- Messages with attachments
Actions performed in the Sidebar discussion are reflected in Microsoft Teams and actions performed in Microsoft Teams are reflected in Sidebar. If you reply to a message in a Microsoft Teams group chat, the message displays in Sidebar however, it doesn't display as a reply to the original message.
- If Sidebar is unable to deliver a message to a Microsoft Teams user, the message "Not delivered in Teams" displays. Depending on how error message notifications in Sidebar are configured, the message displays to just the Sidebar user who sent the message or to all Sidebar users in the discussion.
- If you delete a message that you previously sent from Sidebar to Microsoft Teams but Microsoft Teams is unable to delete the message, then the message "Not deleted in Teams" displays.
- If you edit a message that you previously sent from Sidebar to Microsoft Teams but Microsoft Teams is unable to update the message, then the message "Not updated in Teams" displays.
Removing users from a discussion
Sidebar users can remove a Microsoft Teams user from a Sidebar discussion. When a Microsoft Teams user is removed from a discussion, Sidebar and Microsoft Teams users see a message that the user has been removed from the discussion. After a Microsoft Teams user is removed from the discussion, that user can still access the group chat on Microsoft Teams and view older messages, but they can no longer participate in the discussion. If a Microsoft Teams user leaves a discussion on their own, both Sidebar and Microsoft Teams users see a message that the Microsoft Teams user has left the discussion.
Message history
If the admin enables Microsoft Teams group chats for a user, the message history of any Sidebar discussions that the user is already participating in aren't preloaded in the Microsoft Teams group chat. In the Microsoft Teams group chat, the user will only receive messages that are sent after the admin enables them to receive Microsoft Teams group chats.
ServiceNow's access to Microsoft Teams messages
ServiceNow's access to Microsoft Teams group chats and messages is restricted to the ones generated as part of the Sidebar and Microsoft Teams integration.
Synchronizing of participants
The discussion participants aren’t synchronized if the integration between Sidebar and Microsoft Teams is changed multiple times.
Domain separation with Sidebar-Microsoft Teams integration
If Sidebar is integrated with Microsoft Teams, domain separation is not supported on the Microsoft Teams instance. As a result, the Set up button for Microsoft Teams is disabled on the Settings page. For example, if you’ve configured two domains on ServiceNow but use only one Microsoft Teams instance, you can't partition the Microsoft Teams instance to have part of it point to one domain and the other part to another domain.