> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Teams integration mappings

export const Link = ({href, children, className, ...props}) => {
  const localizedHref = href;
  return <a href={localizedHref} className={className} {...props}>
      {children}
    </a>;
};

Before you can start working with [Teams][2] integration mapping API,
perform the steps below.

## Prerequisites

* Admin or Co-Admin role
* [Box for Microsoft Teams][1] integration installed

## Create a Box application

1. Create a <Link href="/guides/authentication/oauth2/oauth2-setup">platform app with OAuth authentication</Link> in the [Box developer console][3].
2. Open the application and enable the **Manage enterprise properties** application scope under **Configuration** > **Required Access Scopes**.

## Authorize integration mappings requests

1. Navigate to the <Link href="/guides/applications/platform-apps/index">platform app</Link> that you have created as one of the prerequisites.
2. Generate a <Link href="/guides/authentication/tokens/developer-tokens">developer token</Link> and add it to the HTTP header of each request:

```bash theme={null}
Authorization: Bearer {developer_token}
```

<Info>
  The developer token is valid for 60 minutes. After that time, you need
  to generate it again.
</Info>

[1]: https://support.box.com/hc/en-us/articles/360050737154-Assigning-a-Default-Box-Folder-to-a-Teams-Channel-or-Chat

[2]: https://support.box.com/hc/en-us/articles/360044667034-Introducing-Box-for-Microsoft-Teams

[3]: https://app.box.com/developers/console
