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
Platform | Type | Name |
---|---|---|
MS Teams | Trigger | chat.message.created |
MS Teams | Action | channel.list |
MS Teams | Action | channel.message.send |
MS Teams | Action | chat.message.send |
MsTeamsPlus Actions and Triggers
Platform | Type | Name |
---|---|---|
MS Teams Plus | Trigger | channel.created |
MS Teams Plus | Trigger | channel.message.created |
MS Teams Plus | Trigger | chat.message.created |
MS Teams Plus | Action | channel.create |
MS Teams Plus | Action | channel.list |
MS Teams Plus | Action | channel.delete |
MS Teams Plus | Action | channel.private.create |
MS Teams Plus | Action | channel.message.send |
MS Teams Plus | Action | chat.message.send |
What is Microsoft Admin Consent?
- 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.
How to get the Admin Consent?
[Reference] https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/user-admin-consent-overview
Helpful?