Skip to main content
Version: 6.0.8

Msteams

This page supports schema for Msteams.


What is difference between MsTeams and MsTeamsPlus service?

  • MsTeams service is a service that provides the basic functions of Microsoft Teams.
  • MsTeamsPlus service is a service that provides additional functions that needs Admin consent.

MsTeams service's scope

{
"scope": "offline_access User.Read Team.ReadBasic.All Chat.ReadWrite Channel.ReadBasic.All ChannelMessage.Send"
}

MsTeamsPlus service's scope

{
"scope": "offline_access User.Read Team.ReadBasic.All Chat.ReadWrite Channel.ReadBasic.All ChannelMessage.Read.All Channel.Create Channel.Delete.All ChannelMessage.Send"
}

Basically, MsTeamsPlus service has more permissions than MsTeams service. So, if you want to use the MsTeamsPlus service, you need to get the Admin consent. But, if you want to use the MsTeams service, you don't need to get the Admin consent.

Common Actions and Triggers

PlatformTypeName
MS TeamsTriggerchat.message.created
MS TeamsActionchannel.list
MS TeamsActionchannel.message.send
MS TeamsActionchat.message.send

MsTeamsPlus Actions and Triggers

PlatformTypeName
MS Teams PlusTriggerchannel.created
MS Teams PlusTriggerchannel.message.created
MS Teams PlusTriggerchat.message.created
MS Teams PlusActionchannel.create
MS Teams PlusActionchannel.list
MS Teams PlusActionchannel.delete
MS Teams PlusActionchannel.private.create
MS Teams PlusActionchannel.message.send
MS Teams PlusActionchat.message.send
  • Microsoft Admin Consent is a process that allows an admin to grant permissions to an application on behalf of all users in their organization.
  • If you want to use the MsTeamsPlus service, you need to get the Admin consent.
  • If you want to get the Admin consent, you need to contact your organization's admin.

[Reference] https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/user-admin-consent-overview