---
schema_version: "1"
id: 5407de382ecd8c5736dbc1b9665da660884f2837a23e38293f88a3f429006043
title: Microsoft Teams Connector 1.1
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/microsoft-teams-connector/latest/index.md
canonical_url: https://docs.mulesoft.com/microsoft-teams-connector/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 523ec2ec9cc1f34c5efc28d4e9d7e99249bdfac4d8ea31395a5e52874bac5f74
description: MuleSoft Documentation Site
release: "1.1"
latest: true
---
---
product: Microsoft Teams Connector
version: 1.1
is-latest-version: true
---

# Microsoft Teams Connector 1.1

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Anypoint Connector for Microsoft Teams (Microsoft Teams Connector) gives you access to the Microsoft
Teams APIs. This connector exposes the most commonly used operations provided by the Microsoft Teams
APIs.

For compatibility information and fixed issues, see the Microsoft Teams Connector Release Notes.

## Before You Begin

To use this connector, you must be familiar with:

- The Microsoft Teams APIs

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- Creating a Mule app using Anypoint Studio or Anypoint Code Builder

Before creating an app, you must have:

- Credentials to access the target resource

- Anypoint Studio or Anypoint Code Builder

## Common Use Cases for the Connector

- Send notifications

  Users are notified in Microsoft Teams when a new resource is created or modified in another
  service, for example, when a new Salesforce case is created.

- Onboard employees

  When a group of people are hired at the same time, and human resources has an email in Gmail or a
  spreadsheet in Google Sheets that contains information about the new hires, HR can use the email
  or spreadsheet to trigger different actions:

  - Add users to a workspace

  - Create a channel for all new hires and use it to instantly share important onboarding
    information with them

  - Archive the new hire channel after onboarding is completed

    After the onboarding process is completed, resources can be freed or reused for the next
    onboarding process.

- Create new teams for business projects

  Create teams for new business projects to streamline and automate the management of team members,
  for example:

  - After a new team is created for a new business project, the client can quickly and automatically
    integrate this new team by using Microsoft Teams.

  - After teams are created, as each new employee is hired, the client can automatically execute a
    series of actions to integrate the new hire by using Microsoft Teams.

  - When a team member is either removed or moved to another team, the client can execute a series
    of automated steps to reflect this change within Microsoft Teams.

  - When the business project ends, the resources allocated for that business project in Microsoft
    Teams can be reused or removed.

  - If a manager is hired or replaced, the corresponding group owner of the team can be changed.

## Authentication Types

Microsoft Teams Connector connections use the following OAuth 2.0 grant types:

- OAuth 2.0 authorization code grant type, which uses an access token from the Microsoft identity
  platform for authentication

- OAuth 2.0 client credentials grant type, which uses the identity of the application to access
  web-hosted resources

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [Microsoft Teams Reference](https://docs.mulesoft.com/microsoft-teams-connector/latest/microsoft-teams-connector-reference)

- [Salesforce Help](https://help.salesforce.com)
