# Microsoft Teams

Canonical URL: https://docs.fuse.init.inc/integrations/microsoft-teams

Microsoft Teams users, teams, channels, chats, messaging, and lifecycle.

Provider ID: `microsoft_teams`

## Connection

- Managed OAuth 2.0

## Category and tags

- Category: Productivity
- Tags: Collaboration, Meetings, Messaging

## Actions

42 actions. See [actions index](https://docs.fuse.init.inc/integrations/microsoft-teams/actions).

## Scopes

- `Channel.Create`: channels.create
- `Channel.Delete.All`: channels.delete
- `Channel.ReadBasic.All`: channels.list, channels.get
- `ChannelMember.Read.All`: channels.members.list
- `ChannelMember.ReadWrite.All`: channels.members.add, channels.members.remove
- `ChannelMessage.Read.All`: channel_messages.list, channel_messages.get, channel_messages.replies.list
- `ChannelMessage.ReadWrite`: channel_messages.update, channel_messages.delete
- `ChannelMessage.Send`: channel_messages.post, channel_messages.reply, channel_messages.reactions.add, channel_messages.reactions.remove
- `ChannelSettings.ReadWrite.All`: channels.update
- `Chat.Create`: chats.open_direct
- `Chat.Read`: chat_messages.list, chat_messages.get
- `Chat.ReadBasic`: chats.list, chats.get, chats.members.list
- `Chat.ReadWrite`: chat_messages.update, chat_messages.delete
- `ChatMessage.Send`: chat_messages.post, chat_messages.reactions.add, chat_messages.reactions.remove
- `Team.Create`: teams.create
- `Team.ReadBasic.All`: teams.list, teams.get, teams.operations.get
- `TeamMember.Read.All`: teams.members.list
- `TeamMember.ReadWrite.All`: teams.members.set_role
- `TeamMember.ReadWriteNonOwnerRole.All`: teams.members.add, teams.members.remove
- `TeamSettings.ReadWrite.All`: teams.settings.update, teams.archive, teams.unarchive
- `User.ReadBasic.All`: users.list, users.lookup_by_email, users.get

Setup: https://docs.fuse.init.inc/integrations/microsoft-teams/setup
