Skip to content
Provisioning solution for simplifying ad-hoc provisioning requirements in enterprise level
Branch: master
Clone or download
Latest commit c506719 Apr 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Moved from BobGerman/TeamsProvisioning Apr 14, 2019
AzureDeploy
CloneTeam Moved from BobGerman/TeamsProvisioning Apr 14, 2019
CreateTeam Moved from BobGerman/TeamsProvisioning Apr 14, 2019
Documentation
Services Moved from BobGerman/TeamsProvisioning Apr 14, 2019
.gitignore
LICENSE Initial commit Apr 5, 2019
README.md Updated documentation Apr 14, 2019
extensions.csproj Moved from BobGerman/TeamsProvisioning Apr 14, 2019
host.json
local.settings.sample.json Moved from BobGerman/TeamsProvisioning Apr 14, 2019
package-lock.json Moved from BobGerman/TeamsProvisioning Apr 14, 2019
package.json
proxies.json Moved from BobGerman/TeamsProvisioning Apr 14, 2019

README.md

TeamsProvisioning Sample

This repository contains a set of Azure Functions for Microsoft Teams provisioning. They're specifically designed to work in concert with Microsoft Flow or Logic Apps to handle the business process, and to create Teams using appropriate APIs in Azure Functions. When a production-ready version is complete, a Microsoft partner or customer will be able to create a scalable Teams provisioning solution tailored to their needs with little or no coding.

This initial POC is based on "templates" (JSON files) stored in SharePoint. In the future, it will be based on PnP Tenant Templates.

Solution Architecture

The documentation is organized as follows:

  1. Solution Overview

  2. Installing the Functions

  3. Writing a Teams provisioning Flow

  4. Learn from the code

  5. Future Direction

Prerequisites

To set up the solution, you will need to be a full administrator of:

  • Office 365 Tenant and associated Azure AD
  • Microsoft Azure subscription associated with the same Azure AD directory as the Office 365 Tenant
  • Computer running PowerShell 5.x and AzureRM PowerShell

Solution

Solution Author(s)
Teams Provisioning Sample Bob German, Microsoft @Bob1German

Version history

Version Date Comments
1.0 March 12, 2019 Initial release

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.


You can’t perform that action at this time.