TSPUG: Building a Teams and SharePoint Provisioning Solution with SPFx, Logic Apps, Azure Automation, and PnP

teams and sharepoint

In this session, TSPUG President Peter Carson will use his open-source Teams Provisioning solution as an example of how to build a cloud-only integrated business process. The high-level points to be covered are:

  • A SharePoint Framework (SPFx) form web part to allow self-service requests for Teams and SharePoint sites
  • Submission of the form to a SharePoint list and Logic App workflow
  • Workflow approval and Azure Automation integration in Logic Apps
  • Proper structuring of a Logic App workflow to make deployment to different environments easy and manageable
  • Using PowerShell and the latest Patterns and Practices (PnP) open source in Azure Automation
  • Security best practices in Logic Apps and Azure Automation
  • Automating the packaging of the solution in an ARM template for easy deployment
  • Integrating the deployment into Azure DevOps and Continuous Integration deployment pipelines
  • Managing developer access to multiple Azure AD and Microsoft 365 tenants and Azure subscriptions for different environments (dev, test, prod)

Related Pages


{{#this}}
{{#if RollupImage}} {{Title}} {{else}} {{/if}}
{{{hyperlink RelativeURL Title Title null}}}
{{#if EventStartDate}}

{{eventDate EventStartDate EventEndDate}}

{{/if}} {{#if PublishedDate1}}

{{generalDate PublishedDate1}}

{{/if}} {{#if RollupContent}}

{{{RollupContent}}}

{{/if}}

{{{hyperlink RelativeURL Title "Read more..." null}}}

{{/this}}