[webinar] understanding microsoft teams: what you need to know
TRANSCRIPT
Agenda
Teams Overview
Introduction
Teams Components
User Adoption & Governance
Governance Automation with PowerShell
Analytics
Founded in 2005
Office: Boston, MA
Microsoft Gold Certified Partner
Over 12 years of experience in SharePoint Analytics
Wide target market with diverse industries, such as: financial services, telecommunication, entertainment and others
Provides solutions for Office 365/SharePoint Online, 2016, 2013, and Yammer
Worldwide distributors and partner program
About Intlock – CardioLog Analytics
ABOUT MATTHEW
• Author of The SharePoint Business Analyst Guide
• I am a “SharePoint All-Rounder”, independent consultant, speaker and Microsoft Certified
Trainer for Noteworthy Technology Training in the Washington D.C. area
• My job tasks vary including administration, development, training, analysis, UAT and project
management
• I have worked with SharePoint for 10 years; Office 365 and Azure for about 5 years
• If I don’t know an answer to one of your questions, I will try to find it out or point you in the
right direction!
Matthew J. Bailey MCT, MCSE, MCSA
www.matthewjbailey.com @matthewjbailey1
ABOUT MELISSA
• Microsoft MVP in the Business Solutions category
• Office 365 and SharePoint consultant who specializes in simplifying and automating business
processes using Flow and SharePoint Designer.
• PMP. Experienced in managing projects throughout the entire lifecycle as well as developing and
implementing SharePoint and Office 365 solutions.
• User adoption, governance, and training are topics I am especially passionate about!
Melisa Hubbard MVP, PMP
www.melihubb.com @melihubb [email protected]
Withum Microsoft Solutions and Services
• Modern workplace• Office 365 Implementations/
Migrations• Turnkey Intranet Solution• Managed Services• Data Analytics• Enterprise Mobility + Security• Business Process Automation• Dynamics 365• Azure
WHAT IS TEAMS?
• Chat based collaboration work space meant for a group of people within an
organization that work together closely.
• Integrates with other Microsoft and third party services.
• Each Team gets a SharePoint site collection and a group.
• Skype for Business integration.
• Internet site, mobile app and desktop app.
• One app to rule them all?
BENEFITS & USE CASES
• Your tools are all in one place. SharePoint, PowerPoint, OneNote, Planner, Excel, and even third
party apps are brought together in a workspace.
• Content collaboration, chat, discussions, calls and meetings are all in one app.
• Collaboration and communication are in real time.
• Information that would be lost in emails is saved in discussions.
• Use cases include scenarios such as:
• Computer programming teams for daily standup meetings and bug tracking
• Marketing departments for product launches
• Human Resources departments for evaluating job candidates
• Sales teams for proposal generation
CHANNELS
• Keep conversations organized
• One General channel by default
• Favorite and follow channels
• All members of a Team have access to ALL channels (For now)
• Every channel gets an email address. Creates a conversation in Teams.
• Folder in SharePoint document library
TABS
• Bring tools and services your Team uses regularly into a channel.
• Tabs are added to Channels and appear in the top navigation of the
Channel.
• Files tab connects to the Team SharePoint site.
• Containers.
CONNECTORS
• Services you can connect to inside of a tab.
• Need to authenticate and provide credentials to the service to connect.
BOTS
• Automated programs that are set up to respond to queries or give updates
and notifications about things you want to stay informed about.
• Use chat based commands to perform an action.
• T-bot comes with Teams and provides information and FAQ about Teams.
• The Bot directory contains pre built Teams bots.
• Ability to create a custom bot.
PITFALLS TO AVOID
Creating too many Teams causing confusion for end users about where to collaborate on what.
Losing content and frustrating end users when Teams end up needing to be split up, consolidated,
or disbanded due to lack of planning and governance.
Failing to pay attention to features that may not be in compliance with your organizations
regulations prior to roll out then needing to disable them after they have already been adopted.
Confusion and underutilization from not providing training and materials to Team Owners and
Team Members.
ORGANIZATION
• Plan the organization prior to roll out but have a plan in place for how to
handle changes and additions.
• Know when to create a Team and when to create a Channel.
FEATURES TO REVIEW
• Email Integration
• External Apps and Cloud Storage
• Messaging
• Meetings
• External Users
DRIVING USER ADOPTION
Consider a pilot
Identify advocates
Set up tabs thoughtfully prior to roll out
Stop duplication!
Hold training
Check in regularly with users and make changes when things aren’t working
TRAINING
Basic Concepts for Users:
• How to access their Teams
• What Channels are and how to use them
• How to have private chat, group chat, and create and contribute to
conversations
• How to access and share files
• How to schedule and attend meetings
• When notifications are received and how to manage them
TEAMS CMDLETS: GETTING STARTED
• Open a PowerShell tool
• Save and install the modules, also trust the repository
• Connect to Team’s first
• Each Team is obtained via the associated Group ID
CMDLETS ASSISTING WITH GOVERNANCE
Set-TeamMemberSettings[-AllowCreateUpdateChannels <String>] [-AllowDeleteChannels
<String>] [-AllowAddRemoveApps <String>] [-
AllowCreateUpdateRemoveTabs <String>] [-
AllowCreateUpdateRemoveConnectors <String>]
Set-TeamMessagingSettings-GroupId <String> [-AllowUserEditMessages <String>] [-
AllowUserDeleteMessages <String>] [-AllowOwnerDeleteMessages
<String>] [-AllowTeamMentions <String>] [-AllowChannelMentions
<String>] [<CommonParameters>]
Set-TeamsGuestSettings-GroupId <String> [-AllowCreateUpdateChannels <String>] [-
AllowDeleteChannels <String>] [<CommonParameters>]
New-Team New-Team [-AccessType <String>] [-AddCreatorAsMember
<Boolean>] [-Alias <String>] [-Classification <String>] [-Description
<String>] -DisplayName <String> [<CommonParameters>]
*some users have experienced errors when using this and it has been
reported to the Microsoft Teams team. I personally had it not work one
day and then work the next. Remember the cmdlets are in beta.
Remove-Team-GroupId <String> [<CommonParameters>]
TEAMS POWERSHELL RECAP & “GOTCHAS”
• Remove-Team takes a few minutes to remove the team, it is not usually immediate
• Remove-Team also removes the correlating Group and SharePoint site
• New-Team might be broken for some users, you will have to test this in your environment
• When searching for a team by name, you need to search for the Group name (i.e. Get-MsolGroup -
SearchString “MyTestSite" | Where-Object DisplayName -eq MyTestSite)
ADDITIONAL TEAMS AUTOMATION REFERENCE
More help and examples:
• https://absolute-sharepoint.com/2017/11/quick-overview-of-the-new-microsoft-teams-
powershell.html
GitHub tree:
• https://github.com/MicrosoftDocs/office-docs-powershell/tree/master/teams
Microsoft Graph for Teams:
• https://developer.microsoft.com/en-us/graph/docs/api-
reference/beta/resources/teams_api_overview
ROADMAP: FEATURES COMING
• ATP (Advanced Threat Protection for files in Teams)
• Private Channels
• Teams templates
• Replacing Skype for Business (no date given, over time)
• Expansion of Guest Access
The Ultimate Analytics & Engagement Suite for Enterprises and SMBs
In-depth SharePoint analytics, insight, and usage reports
MONITOR
Connect to your portal and websiteusers to understand their challenges
ENGAGE
Increase corporate productivityand improve portal and website ROI
ENHANCE
Engage your SharePoint & Office 365 Users
Thanks for Joining!
Visit us at www.intlock.com – Cardiolog Analytics Free TrialTweet us: @cardiologJoin our readers at blog.intlock.comContact us: [email protected]
Contact Melissa [email protected]
Contact Matthew [email protected]