Updates from: 04/20/2022 01:34:36
Service Microsoft Docs article Related commit history on GitHub Change details
platform What Are Bots https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/bots/what-are-bots.md
You can use the Teams bot APIs to get information for members of a chat or team.
> [!div class="nextstepaction"] > [Bots and SDKs](~/bots/bot-features.md)
-## Code sample
+## Code samples
|Sample name | Description | C# | Node.js | |-|--|--|--|
platform Apps Upload https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/concepts/deploy-and-publish/apps-upload.md
You can sideload Microsoft Teams apps without having to publish to your organiza
You can sideload your app to a team, chat, meeting, or for personal use depending on how you configured your app's scope. 1. Log in to the Teams client with your [Microsoft 365 development account](https://developer.microsoft.com/en-us/microsoft-365/dev-program).
-1. Select **Apps** and select **Manage your apps**.
+1. Select **Apps** > **Manage your apps** and **Publish an app**.
+
+ :::image type="content" source="~/assets/images/publish-app/manage-apps.png" alt-text="Publish an app" border="true":::
+ 1. Select **Upload a custom app**.+
+ :::image type="content" source="~/assets/images/publish-app/publish-app.png" alt-text="Upload a custom app" border="true":::
+ 1. Select your app package .zip file.
-2. Add your app to Teams as per your requirement:</br>
+1. Add your app to Teams as per your requirement:</br>
a. Select **Add** to add your personal app.</br> b. Use the dropdown menu to add your app to a Team or chat.
-![Create a Teams app](~/assets/videos/app-teams.gif)
+ :::image type="content" source="~/assets/videos/app-teams.gif" alt-text="Create a Teams app" border="true":::
-## Troubleshooting
+## Troubleshoot
If your app fails to sideload or any issues to upload, check the following options:
If your app fails to sideload or any issues to upload, check the following optio
1. [Validate your app package](https://dev.teams.microsoft.com/appvalidation.html). 1. Ensure your app manifest matches to the latest [schema](../../resources/schem).
-## Access your app
+## Manage your apps
+
+Manage your apps allows users to have a dedicated place to manage, update and remove their apps, permissions, and subscriptions on the Teams client. The users can install the apps from **Manage your apps**.
+
+### Access your app
+
+To access apps through **Manage your apps** follow the steps:
+
+1. Go to **Apps** and select **Manage your apps** in Teams to view the installed apps across all your channels or for personal use in a list format.
-Teams provides several ways to open apps. For more information, see [access your apps in Teams](https://support.microsoft.com/office/access-your-apps-in-teams-0758cb09-9e85-40e7-a974-51df7734646a).
+ :::image type="content" source="~/assets/images/publish-app/manage-apps-list.png" alt-text="Access teams apps list" border="true":::
+
+1. Select the app dropdown to view all the scopes where the app is installed.
+
+ :::image type="content" source="~/assets/images/publish-app/app-scopes.png" alt-text="Access teams app scope" border="true":::
+
+1. Select the scope of app to go to the app in the channel or personal view. The list of scopes consists of personal scope and teams scope only. Apps installed in group chat scope are not displayed in this view currently.
+
+Teams provide several ways to open apps. For more information, see [access your apps in Teams](https://support.microsoft.com/office/access-your-apps-in-teams-0758cb09-9e85-40e7-a974-51df7734646a).
-## Update your app
+### Update your app
You don't have to sideload your app again if you make code changes (these are reflected in Teams in real-time). However, you must reinstall if you change any app configurations.
-## Remove your app
+If an update is available to your app, then the **Update available** option is enabled. To update follow the steps:
+
+1. Select **Update available** to view update.
+
+ :::image type="content" source="~/assets/images/publish-app/update-available.png" alt-text="Update Teams app" border="true":::
+
+1. Select **View update**, a window with update option appears.
+1. Select **Update** button to update your app.
+
+ :::image type="content" source="~/assets/images/publish-app/update-window.png" alt-text="Update Teams app in manage apps" border="true":::
+
+ :::image type="content" source="~/assets/images/publish-app/updated-app.png" alt-text="Updated app" border="true":::
+
+### Remove your app
+
+To remove app from Teams follow the steps:
+
+1. Find the app in **Manage your app**.
+1. Select &nbsp;:::image type="content" source="~/assets/images/publish-app/bin-icon.png" alt-text="Remove app in Teams" border="false":::&nbsp; at the scope of the installed app.
+
+ :::image type="content" source="~/assets/images/publish-app/uninstall-from-channel.png" alt-text="Remove app in a channel" border="true":::
-To remove your app, right click the app icon in Teams and select **Uninstall**.
+1. Select **Remove** to remove your app.
+
+ :::image type="content" source="~/assets/images/publish-app/remove-app-teams.png" alt-text="Remove an app from Teams" border="true":::
> [!NOTE] >
platform Get Started Overview https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/get-started/get-started-overview.md
Now, let's build your first Teams app. But first, pick your language (or framewo
> [!div class="nextstepaction"] > [Build a Teams app with JavaScript using React](../sbs-gs-javascript.yml) > [!div class="nextstepaction"]
-> [Build a Teams app with Blazor](../sbs-gs-blazor.yml)
+> [Build a Teams app with Blazor](../sbs-gs-blazorupdate.yml)
> [!div class="nextstepaction"] > [Build a Teams app with SPFx](../sbs-gs-spfx.yml) > [!div class="nextstepaction"]
platform Whats New https://github.com/MicrosoftDocs/msteams-docs/commits/main/msteams-platform/whats-new.md
Discover Microsoft Teams platform features that are generally available (GA) and
| Date | Update | Find here | | | | |
+|04/19/2022 | Upload your app in Microsoft Teams | Distribute your app > [Upload your app](concepts/deploy-and-publish/apps-upload.md)|
|04/06/2022| Share to Teams from personal app or tab (developer preview) | Integrate with Teams > Share to Teams > [Share to Teams from personal app or tab](concepts/build-and-test/share-to-teams-from-personal-app-or-tab.md) | |04/01/2022| Introduced step-by-step guide to create Teams conversational bot| Build bots > Bot conversations > Channel and group conversations > [Step-by-step guide to create Teams conversational bot](sbs-teams-conversation-bot.yml) | |03/30/2022| Updated the Get started module with Blazor app using tabs and bots| Get started > [Build your first app using Blazor](sbs-gs-blazorupdate.yml)|
Microsoft Teams platform features that are available to all app developers.
| **Date** | **Update** | **Find here** | | -- | | -|
+|04/19/2022 | Upload your app in Microsoft Teams | Distribute your app > [Upload your app](concepts/deploy-and-publish/apps-upload.md)|
|04/01/2022| Introduced step-by-step guide to create Teams conversational bot| Build bots > Bot conversations > Channel and group conversations > [Step-by-step guide to create Teams conversational bot](sbs-teams-conversation-bot.yml) | |03/30/2022| Updated the Get started module with Blazor app using tabs and bots| Get started > [Build your first app using Blazor](sbs-gs-blazorupdate.yml)| |03/30/2022|Device permissions for the browser | Integrate device capabilities > [Device permissions for the browser](concepts/device-capabilities/browser-device-permissions.md) |