Integrate with Developer Portal

You can configure and manage your app in Developer Portal within Microsoft Teams Toolkit.

To publish app using Developer Portal

You can publish your app, which is created in Visual Studio Code using Developer Portal:

The following steps help to publish your app in Developer Portal:

  1. Select Open Developer Portal to Publish for Microsoft Teams under UTILITY.

    Screenshot showing the selection of open Developer Portal to publish.

  2. Select the Teams app package you'd like to publish.

    Screenshot showing the selection of zip Teams app package.

  3. Sign in to Developer Portal for Teams using the corresponding account.

  4. Teams Toolkit will open your selected Teams app's page and navigate to the Publish > Publish to store page.

  5. Select Publish > Publish to your org.

    Screenshot showing the selection of publish to your org.

To update Manifest file and app package

If there are any changes related to Teams app's manifest file, you can update the manifest and publish the Teams app again. To publish Teams app manually, you can use Developer Portal for Teams.

  1. Sign in to Developer Portal for Teams using the corresponding account.
  2. Select Apps > Import app to import your app package in zip format.
    You need to replace the app, that you previously uploaded to the Developer Portal.

You can do the following configuration for your app in the Developer Portal:

  • Basic information: This section shows and allows you to edit the App names, Descriptions, Version, Developer information, App URLs, Application (client) ID, and Microsoft Partner Network ID.
  • Branding: This section allows you to add Color icon and Outline icon in .png format.
  • App features: This section allows you to add the following features to your app:
    • Personal app
    • Bot
    • Connector
    • Scene
    • Group and channel app
    • Message extension
    • Meeting extension
    • Activity feed notification
  • Permissions: This section allows you to give Device permissions, Team Permissions, Chat/Meeting Permissions, and User Permissions for your app.
  • Single sign-on: This section allows you to configure your app to authenticate users with single sign-on (SSO) and to specify your app's resource for getting authorization tokens.
  • Languages: This section allows you to set up or change the language of your app.
  • Domain: This section allows you to add the domains to load your apps in the Teams client, such as *.example.com.

See also