This document discusses using Azure Automation and PnP PowerShell to automate, administer, and provision Teams, Groups, and SharePoint sites. It provides an overview of Azure Automation accounts and resources. It describes how to use PnP PowerShell for provisioning through XML templates and the capabilities it provides. The document demonstrates provisioning a full Team with a custom list and tab using these tools. It also discusses options for building a UI for provisioning and lessons learned around using a modular approach and modern app authentication with PnP PowerShell.