Table of contents

Setting up Microsoft Teams (preview) for development

AJ May|Last Updated: 1/19/2017
|
3 Contributors

Microsoft Teams is a service within Office 365. To get started developing extensions for Microsoft Teams, you'll first need an Office 365 account. You'll then need to turn on the Microsoft Teams service for your Office 365 organization. Lastly, to develop bots, you'll need to turn on bots and enable side-loading of bots for testing.

Sign up for a free Office 365 Developer subscription, or use an existing account

To develop extensions for Microsoft Teams, you need to be an Office 365 commercial customer with one of the following plans.

  • Business Essentials
  • Business Premium
  • Enterprise E1, E3, and E5
  • Developer

Microsoft Teams will also be available to customers who purchased E4 prior to its retirement.

If you don't currently have an Office 365 account, you can sign up for a one month Office 365 Developer trial subscription. This test account will allow you to enable Teams for your group for testing purposes. See here for more information on assigning user licenses.

Note: If the trial offer does not meet your needs, please contact O365Dev@microsoft.com with more information about your company, your products and your interest in Microsoft Teams, or reach out directly to us at Microsoft Teams developer support for help.

Turn on Microsoft Teams for your organization

During the preview period, for Microsoft Teams to be available in Office 365 for your organization, someone with administrative rights in your organization must turn on the Microsoft Teams service. If you are working with an Office 365 Developer subscription, then by default you are an administrator of that organization.

Administrators need to use the Office 365 Admin Portal to enable Microsoft Teams for your organization. Please note all users must have a valid license assigned to access the product.

  1. Sign in to Office 365 with your work or school account.
  2. Select Admin to go to the Office 365 Admin Center.
  3. From Settings, select Services & add-ins or Apps.

    "Screenshot of the settings tab, with Services and add-ins selected"

  4. From the list of services and add-ins, or apps, select Teams.

    "Screenshot of the services listed under settings, with the Teams service selected"

  5. On the Teams settings screen, toggle Microsoft Teams On and then select Save.

    "Screenshot of the services listed under settings, with the Teams service selected"

Enable side-loading of your bots

To develop and test bots, you need to enable bots in Microsoft Teams, and also enable bots to be side loaded.

  1. Sign in to Office 365 with your work or school account.
  2. Select Admin to go to the Office 365 Admin Center.
  3. From Settings, select Services & add-ins or Apps.
  4. From the list of services and add-ins, or apps, select Teams.
  5. On the Teams settings screen, toggle both Enable bots in Teams and Enable side loading of external Bots to On, and then select Save.

    "Screenshot of the Bots section, with the 'Enable side loading of external Bots' option toggled on.

For more information on bots, including how to side load them for testing purposes, see Creating bots for Microsoft Teams.

Next steps

© 2017 Microsoft