Glossary AAD: Azure Active Directory AD: Active Directory ADAL: Azure Active Directory Authentication Library Candidate: Possible combination of IP address and port for media channel CDR: Call Detail Record CQD: Call Quality Dashboard DID: direct inward dialing DSCP: Differentiated Service Code Point EWS: Exchange Web Services ExpressRoute: An Azure service that lets you create private connections between Microsoft datacenters and infrastructure that's on your premises or in a colocation facility. FQDN: fully qualified domain name GPO: Group Policy Object HTTPS: Hypertext Transfer Protocol Secure ICE: Interactive Connectivity Establishment InterOp: interoperability ITSP: Internet telephony service provider LAN: local area network MDM: mobile device management NAT: network address translation OS: operating system PBX: private branch exchange PLC: professional learning community Balu N Ilag 2018 B.N. Ilag, Introducing Microsoft Teams, https://doi.org/10.1007/978-1-4842-3567-6 315
Glossary PRI line: A Primary Rate Interface (PRI) line is a form of Integrated Services Digital Network (ISDN) line, which is a telecommunication standard that enables traditional phone lines to carry voice, data, and video traffic, among others. PSOM: Persistent Shared Object Model protocol PSTN: public switched telephone network QoE: Quality of Experience QoS: Quality of Service Relay: media relay or transport relay REST API: Representational State Transfer application programming interface RTP: Real-Time Transport Protocol SBC: session border controller SCCM: System Center Configuration Manager SCOM: System Center Operations Manager SIP: Session Initiation Protocol SIP trunk: SIP trunking is a Voice over Internet Protocol (VoIP) technology and streaming media service based on the Session Initiation Protocol (SIP) by which Internet telephony service providers (ITSPs) deliver telephone services. SSO: single sign-on STUN: Simple Traversal of UDP through NAT / Session Traversal Utilities for NAT TCP: Transport Control Protocol TRAP: Transport Relay Authentication Provider TURN: Traversal Using Relay NAT UDP: User Datagram Protocol URI: Uniform Resource Identifier URL: Uniform Resource Locator WAN: wide area network 316
A Active Directory Federation Service (AD FS) server, 39, 271 Activity tab, 299 Audio conferencing communications credits (see Communications credits) dial-pad commands, 151 management setting, 160 162 meeting, 150 meeting licensing requirements, 152 153 Microsoft Bridge, 156 159 personal conference IDs, 151 scheduling, 163 Skype for Business, 151 VoIP network, 151 Audio conferencing providers (ACPs), 152 Audit logs, 305, 307 guest access, 283 searches, 34 35 Authentication definition, 37 MFA, 39 options, 38 A/V call setup and media flow connectivity, 166 167 direct connectivity, 169 ICE protocol, 164, 166 NAT, 167 168 Office 365 service, signaling and media, 170 Azure Active Directory (Azure AD), 2, 13, 39, 118 Azure services, 29 B Bandwidth planning, 75 requirements, 72 73 Bots, 76 C Call Quality Dashboard (CQD) details reports, opening, 303 Skype for Business, 302 viewing teams, 303, 305 Chat options, 6 Client availability, 16 Cloud identity, 38 Cloud-only service, 238 Balu N Ilag 2018 B.N. Ilag, Introducing Microsoft Teams, https://doi.org/10.1007/978-1-4842-3567-6 317
Cloud Security Alliance Cloud Controls Matrix (CSA CCM), 10 Communications credits advantages, 153 calling plan and audio conferencing options, 153 set up, 154 155 Configurable tabs (team scope), 179 Connectors, 299 Custom bots, 83 85 @mention bot, 86 D Desktop client, 18 Desktop logs, 252 253 Direct routing, 208 209 Domain Name System (DNS), 73 E Electronic discovery (ediscovery), 37 E-mail integration channels, 50, 51 senders list, 51 Error codes, 250 Exchange calendar, 14 F Federated identity, 39 Fully qualified domain names (FQDNs), 70 G, H Guest access, 3 Azure Active Directory, 277 278 Microsoft Teams, 280 283 Office 365 Groups, 278 279 SharePoint and OneDrive for Business, 279 280 I, J, K, L Interactive Connectivity Establishment (ICE) protocol, 164, 166 Intrusion detection system (IDS), 74 M Mac client, 19 Marking chats, 297 298 Media stack logs, 253 254 Media traffic, 258 Meme images, 293 MFA second factor, 40 Microsoft bridge settings, 157 159 Microsoft exchange online, 14 Microsoft Management Console (MMC), 258 Microsoft Teams admin-level settings, 309 313 clients, 87 definition, 1 education sector class creation, 183 184, 186 digital hub, 181 318
preconfigured teams templates, 182 professional learning communities, 188 190 teachers, 186 187 favorite teams, 290 file uploading, channel, 292 HTTPS traffic, 257 license, 11 12 meme images, 293 mobile client, 254 255 option, 45 Skype for Business Admin Center, 307, 310 tag people, message, 289 Microsoft Teams Service Health, 300 301 Mobile apps, 19 Mobile device management (MDM), 19 Modern Authentication, 248 MSI package, 88 89 Multifactor authentication (MFA), 39 N Network address translation (NAT), 74, 167 168 Network planning FQDNs, 70 team traffic, 69, 71 Network requirements, 71 72 O Office 365 admin center, 44, 54, 62 Office 365 applications, 13 Office 365 cloud security auditing, 33 auditing events, 34 content search, 35 36 information protection, 32 legal hold, 37 Office 365 license plans, 11, 43 Office 365 Security & Compliance Center, 34 Office 365 services and add-ins, 44 OneDrive for Business, 15 OneNote note, 6 One-to-one audio/video calling issue, 284 P Personal-scope tabs, 178 PowerShell commands Add-TeamUser command, 131 Disconnect-MicrosoftTeams, 132 Get-TeamChannel, 134 Get-TeamFunSettings, 134 Get-TeamGuestSettings, 134 Get-TeamHelp, 135 Get-TeamMemberSettings, 135 Get-TeamMessagingSettings, 135 Get-TeamUser, 136 list of, 128 319
PowerShell commands (cont.) Microsoft Teams module, 128, 130 131 New-Team, 136 137 New-TeamChannel, 137 Remove-Team, 138 Remove-TeamChannel, 138 Remove-TeamUser, 139, 141 Set-Team, 139, 141 Set-TeamChannel, 140, 142 Set-TeamFunSettings, 143 Set-TeamGuestSettings, 144 Set-TeamMemberSettings, 144 Set-TeamMessagingSettings, 145 Set-TeamPicture, 146 tasks, 127 Professional learning communities (PLCs) team, 188 189 Proxy servers, 74 PSTN conferencing consumption billing, 153 Q, R Quality of Service (QoS), 199 S Scheduling meetings Outlook calendar, 286 287 Teams Client, 288 Service-level agreement (SLA), 10 Session Traversal Utilities for NAT (STUN), 164 SharePoint online, 15 Signaling and media, 285 Sign-in issues, 250 Sign-in process, 272 Simple Mail Transfer Protocol (SMTP), 51 Single sign-on (SSO), 13 14 Skype for Business, 150, 194 calling, 228 229 chat/conversations, 227 driving user adoption, 225 226 feature, 26 meetings, 228 migration path, 205 business online, 210 direct routing, 208 209 features, 211 212 managed side-by-side experience, 215 219 on-premises to Microsoft Teams, 206 207 unmanaged side-by-side experience, 213 network validation, 197 198 piloting teams, 220 evaluation, 225 pilot, 221 222 test plan, 222 223, 225 QoS, 199 200 configure for Teams, 203 205 implementation scenarios, 201 202 roadmap, 229 230, 232 234 Static tab (personal scope), 179 320
Synchronized identity, 38 System Center Configuration Manager (SCCM), 18 T T-Bot, 294 295 add bots, 82 chat, 76 77, 82 definition, 76 disabling, 78 79 discover bots, 80 manage team, 80 session, 50 SurveyMonkey bot, 83 Team customization, 8 9 Teams calls, 4 5 Teams capabilities audio conferencing (see Audio conferencing) built-in and custom tabs adding tabs to channels, 176 179 removing/updating tabs, 179 180 connectors (see Teams connectors) Teams chat, 3 4 Teams client architecture, 20 21 communication, 258 deployment, 87 88 uninstall, 89 Teams connectors adding, 171 172 custom webhooks, 173 175 list, 171 registering, 175 Teams conversations architecture, 21, 22 Azure platform, 29 Teams and Office 365, 27 29 services, 23, 25 Skype infrastructure, 25 Team-scope tabs, 178 Teams creation adding group, 59 allow group creation, 66 AzureAD account, 66 block group, 68 group creation, 59 61 group ID, 68 group type, 65 prevent group creation, 62, 64 security group, 61 Windows PowerShell, 62 Teams experience accessing teams, guest, 118 custom policies, 113 disabling user access, 94 95 enable guest access, 115, 117 118 enabling user access, 92 94 external access, 122 external users settings, 122 123 321
Teams experience (cont.) guest access authorization, 118 119 identifying teams, 120 121 Microsoft Teams, 91 Office 365 group, 123 125 provisioning users, 91 subscription requirements, 114 teams and channels adding, 102 Conversations Tab, 107 creation, 96, 98 99 custom tabs, 110 111, 113 Files tab, 108 flow chart, 96 General channel, 101 Get Email Address, 103 meeting schedule, 105 106 Office 365 group, 100 video meeting, 104 105 Wiki tab, 109 Teams license, 92 team-specific control, 125, 127 Teams high-level architecture chat message, 31 process flow, 30 Teams keyboard shortcuts, 291 Teams mobile app, 246, 296 297 Teams notifications, 296 Teams security, 9 CSA CCM, 10 information-protection features, 10 Teams sign in, 41 42 Teams web client log, 256 Tenant-wide settings, 46 apps, 51 52 calls and meetings section, 55 56 Cloud storage options, 52 content ratings, 58 general settings, 47 messaging, 56 58 organizational chart, 48 49 Skype option, 49 teams and channels, 54 user/license type, 53 Transport relay, 164, 170 Traversal Using Relay NAT (TURN), 164 Troubleshooting client settings, 239 240 diagnostic logs and analysis desktop and mac client logs, 251 254 IP address and port requirements, 259, 262, 266 RSS feeds, 269 270 teams client HTTPS traffic, 257 teams media traffic, 258 teams mobile client issues, 254 255 web client, 256 feedback option, 242 guest access 322
Azure Active Directory, 277 278 Microsoft Teams, 280 283 Office 365 Groups, 278 279 SharePoint and OneDrive for Business, 279 280 mobile client, 245 246 issues, 254 255 service health, 239 service URL blocked, 276 sign-in and authentication ADFS service unavailable, 273 D oh! Something Went Wrong, 273 274 internal client failed, 275 issues, 272 modern authentication, 248 process, 272 teams mobile apps, 249 unable to connect, 275 U teams app crashes Mac, 245 windows, 244 teams client quitting, 243 refreshing, 243 User Datagram Protocol (UDP), 70 V Visual Studio Team Services (VSTS), 9 Voice over Internet Protocol (VoIP), 151 W, X, Y, Z Web client, 16 Webhook connector, 173 Web logs, 251 252 323