microsoft 365 user group wellington microsoft teams: collaboration chaos or nirvana ·...

34
Microsoft 365 User Group – Wellington Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca Gordon 27 June 2018

Upload: others

Post on 20-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Microsoft 365 User Group – WellingtonMicrosoft Teams: Collaboration Chaos or NirvanaChandima Kulathilake, Rebecca Gordon 27 June 2018

Page 2: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Rebecca Gordon

Solutions consultant, DragonFly IT

SharePoint & O365 solutions

10yrs developer (7yrs SP)

History: Intergen, Provoke, Independent

Chandima Kulathilake

Solution architect, Datacom

business solutions architecture

20yrs development & solution build

History: Synergy, Provoke, Intergen, Spoke

Your hosts

Jonathan Stuckey

Business solution consultant, Spoke

solutions design, IA & user adoption

25yrs infrastructure design, operations

History: Sun, Sequent, IBM, Microsoft

David Ogborne

Cloud consultant, CCL

O365 and cloud services

12yrs infrastructure consulting

History: Fujitsu, AppForce, CTS

Click on a hosts picture to

see their LinkedIn profile

Page 3: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

logistics

• toilets, fire-escape, use-of-phones etc

Page 4: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Agenda

• Introduction

• Working in Teams - Demo

• Microsoft Teams Architecture

• Planning for Microsoft Teams• Business

• Technical

• Customer Stories & Feedback

• Future Road map

• Discussion, QnA and Wrap-up

Page 5: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Introduction • Microsoft Teams

Page 6: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca
Page 7: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Microsoft Teams is a chat-based

collaboration tool that is part of the Office

365 suite of services. Teams enables local

and remote co-workers to work together in

real and near-real time.

Microsoft’s vision for intelligent communications

Page 8: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Teams Demo Walkthrough

• End User (Desktop/Web)

• Administration (Office 365 Portal)

Page 9: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

What is Teams?

• Teams allows teams to communicate in near real time and keep everyone in the know at the same time. All team members can see and contribute to the team chat, seeing chat history at any time to recall past discussions and decisions.

6/27/2018 9

Page 10: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

How to get Microsoft Teams

• In your browser go to: https://teams.microsoft.com

• Authenticate with your Office 365 login: Ex [email protected] and PW

• Use the Web Based experience

• Download the Desktop application

• Download the Mobile app from Apple or Google

© Datacom 2017 10

Page 11: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Key Functionality

• Teams• Channels

• Conversations (Chat)

• Files

• Tabs

• Connectors

© Datacom 2017 11

Page 12: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Two Types of Teams

12

• Private

• Public

Page 13: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Teams Structure

• Teams are a collection of people, content, and tools surrounding different projects and jobs within the organisation.

• Teams can be private to only invited users

• Teams can be public and open for anyone* within the organisation to join (*up to 999 members)

• Every team comes with a default ‘General’ Channel*• *Channels are sub categories within a team to keep conversations organised by

specific topics

• Channels can’t be ‘private’ – means that all ‘Team’ members have access

• Conversations, Files and other ‘Tabs’ are specific to each Channel

• Channels can be extended with Tabs, Connectors, and Bots.

© Datacom 2017 13

Page 14: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Teams Structure

© Datacom 2017 14

COMPANY

Page 15: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Teams Architecture

• High Level Overview

Page 16: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

What’s under the hood?

• Microsoft Teams brings together a number of technologies to provide a cohesive solution• Office 365 Groups

• Office 365 Azure Active Directory

• Exchange Online

• SharePoint Online

• Skype for Business

16

Page 17: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Teams Client Architecture

Web Windows Mac WP iPhone/iPad Android

Angular

Electron

Desktop Mobile

UWP

jQuery, lodash etc.. (200+ Open Source Components)

IOS Android

TypeScript, Node, SASS C# Swift Java

HTML5/CSS

Browsers: Edge, IE11, latest Chrome, latest Firefox

Desktop: Windows 10, 8.1, 7(SP1), Mac OS X 10.10+

C++ Objective C

Page 18: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

High Level Architecture

Exchange

Most recent files

Telemetry

File

s

File

s

We

b

Co

mp

anio

ns

No

tes

Calendar

AAD

Identity

Firehose

Listener

MessagingSettings and O365 access

On

eNo

te

On

eDri

ve f

or

bu

sin

ess

WA

C

Oth

er

Wo

rklo

ads

SERVICES

Key

Microsoft Teams

Skype services

Azure and O365

Notification Hub

Connectors

Chat & Presence services

Extensibility

Next Gen Calling

Audio / video

Search

Experimentation

MRU Teams

services

Email

ServiceSMTP

Desktop iOS

App

Android

App

Windows

Phone

AppElectron

Teams

calling

Web

Shar

ePo

int

PSTN

Page 19: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Limit Group Creation

• Control who can create groups by specifying a security group

• Also impacts who can create teams

• Set policy with PowerShell• More info at https://aka.ms/CreateO365Groups

Page 20: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Group Expiration

• Requires Azure Active Directory (AAD) Premium

• Administrator can specify expiration period • 180, 365 or custom number of days

• Group owner will get email before expiration to renew group

• Notifications sent 30, 15 and 1 day before expiration

• Administrator can recover group up to 30 days

• Owners can renew in Teams

Page 21: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Group Naming Policies

• Specify prefix, suffix, and forbidden word list

• Configure via PowerShell• More info at https://aka.ms/GroupNamingPolicy

$Setting = Get-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property DisplayName -Value "Group.Unified" -EQ).id

$Setting["PrefixSuffixNamingRequirement"] = "Grp_ [GroupName]_[Country]"

$Setting["CustomBlockedWordsList"]="Payroll,CEO,HR"

Set-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property DisplayName -Value "Group.Unified" -EQ).id -DirectorySetting $Setting

Page 22: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Data Classification

• Classify your data

• Settings stored in Azure AD

• Configure via PowerShell• More info at

• https://aka.ms/Data-Classification

• Support for default policies coming in the future

Page 23: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Create a Team based on existing Team

• Use a copy of structure and base content/users

• Limited functionality

Page 24: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Recommended settings

Area Open Managed Restricted

Team creation All employees Subset e.g. full-time

employees or managers

Or a self-service portal

Only IT staff

Fun features Enabled, Giphy to moderate Enabled, Giphy to moderate,

modulate per team

Disable giphy and stickers

Bots, apps Enabled, allow side loading Enabled, restricted list, no

side loading

No apps/bots

Guest access Enabled, open Enabled, only team owners

can add

AAD allow list

IT managed, AAD allow list

Messaging All enabled Owner can delete messages,

members cannot

Owner can delete messages,

members cannot

Some users do not get chat

Page 25: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Planning and Future Road

Map

Page 26: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Journey

Building

Blocks

IslandsAll workloads* on both products

• Chat

• Calling

• Meetings

• Chat

• Calling

• Meetings

• Collaboration

Group Collab OnlySFB with Teams Collab

• Chat

• Calling

• Meetings

• Collaboration

Group Collab + Meetings OnlySFB with Teams Collab + Meetings

• Chat

• Calling

• Meetings

• Collaboration

Single ClientSingle client experience; SFB Only or Teams Only

• Chat

• Calling

• Meetings

• Chat

• Calling

• Meetings

• Collaboration

Building blocks are applicable to a user/group of users

https://docs.microsoft.com/en-us/MicrosoftTeams/journey-

skypeforbusiness-teamsSkype for

BusinessTeams

Page 27: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Customer Case Studies & Feedback

Page 28: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Volpara Health Technologies

• Volpara Health Technologies Limited is a leading provider of breast imaging analytics and analysis

products that improve clinical decision-making and the early detection of breast cancer

• Primarily use Microsoft technologies for internal systems

• Informal governance/creation of Teams, monitored passively

“We have used Slack and Skype for Business in the past which Teams is very much a

capable replacement for. We actively use Teams now for all chat and active project

coordination.

What is a particularly time saving is the multiple integrations you can now add to each

channel to enable more of a ‘one stop shop’ approach to application usage. “

- Gareth Beaumont CA/CISO

Page 29: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca
Page 30: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Organisation: discussion and topics

1

2

Page 31: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Learnings

Start

• Created Function / Depts

• Private, controlled

• Minimal training – tool-based

• Left on “self-service”

If we could start again…

• Disable “Groups” for self-service

• Set up naming convention• DISC-xxxxxxxxxxxxxxxx-xx• DEP-xxxxxxxxxxxxxxxxx-xx

• PRJ-xxxxxxxxxxxxxxxxx-xx

• Create TEAMS for Topics not depts• Reserve for roles• Plan for Functions

• All public, unless requested

• Setup a “ServiceNow” request

• Setup ‘auto-expiry’

Page 32: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Quick tips

• Good

• Drag the “team” display order

• Quick-switch between accounts

• Get-link – gives Teams or an SP link

• Add a tab – any SP site you can access

• Rename sensibly, without changing source

• Who – pretty cool bot integration using Graph

• Yeah… nah.

• Limited: search – only people and conversations

• Removing a Tab does not delete content… except when it does

• Delete the wiki – oops.

• Deleting a Group created by Teams deletes all your content except for Chat

Page 33: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca

Thank you • Questions and Discussion

Page 34: Microsoft 365 User Group Wellington Microsoft Teams: Collaboration Chaos or Nirvana · 2018-06-27 · Microsoft Teams: Collaboration Chaos or Nirvana Chandima Kulathilake, Rebecca