Giter Club home page Giter Club logo

orchestratedprovisioning's Introduction

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.


orchestratedprovisioning's People

Contributors

bobgerman avatar vesajuvonen avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.