youtube image
From YouTube: Configure Teams Applications with Azure App Configuration and Azure Key Vault

Description

In this 16-minute developer-focused demo, Markus Möller uses the Action Config in Azure configuration extension to configure Microsoft Teams apps hosted in Azure App Service to leverage Azure App Configuration, Azure Key Vault (credential/secrets storage), and authenticate against Microsoft Graph via SSO. The example - configure an action-based document review messaging extension retrieves and controls access to retrieved documents. Sample extension in repository. Walk through block architecture, code and slides. This PnP Community demo is taken from the General Microsoft 365 Development Special Interest Group (SIG) - Bi-weekly sync call recorded on July 8, 2021.

Demo Presenter - Markus Möller (Avanade) | @Moeller2_0

Supporting materials:
• Sample – Microsoft Graph Action Configuration extension | https://github.com/pnp/teams-dev-samples/tree/main/samples/msgext-graph-action-config
• Blog post - Configure Teams Applications with Azure App Configuration (nodeJS)| https://mmsharepoint.wordpress.com/2021/05/17/configure-teams-applications-with-azure-app-configuration-nodejs/
• Documentation - Azure App Configuration documentation | https://docs.microsoft.com/en-us/azure/azure-app-configuration/
• Documentation - Azure Key Vault Developer's Guide | https://docs.microsoft.com/en-us/azure/key-vault/general/developers-guide
• Blog post - Microsoft Teams Tabs SSO and Microsoft Graph - the 'on-behalf-of' blog post | https://www.wictorwilen.se/blog/microsoft-teams-tabs-sso-and-microsoft-graph-the-on-behalf-of-blog-post/
• Blog post - Query SharePoint items with Microsoft Graph and Search | https://mmsharepoint.wordpress.com/2021/06/16/query-sharepoint-items-with-microsoft-graph-and-search/
• Sample - Document Review Msg Extension Action - Microsoft Teams App | https://github.com/mmsharepoint/teams-dev-samples/tree/contribspfx/samples/msgext-graph-action-docreview

Learn more:
• Learn more about the Microsoft 365 Patterns and Practices community at: http://aka.ms/m365pnp
• Visit the Microsoft 365 Patterns and Practices community YouTube channel: https://aka.ms/m365pnp-videos