Pages

Tuesday, December 8, 2020

Ignite 2020 - OD251 - On Skype for Business? Design your path to Microsoft Teams

Presented by: Lisa McKee and László Somi

Session summary:
Join this session to learn and determine the most suitable approach based on your current Skype for Business implementation and business goals. Whether you are a Skype for Business Online or Server customer, we will share best practices, resources and guidance to get to Microsoft Teams today.


My Notes:

A customer case from DSM started the presentation. DSM moved Skype for Business on-premises to Skype for Business Online to Teams. All employees got surface devices and Teams at the same time. In the following two months after deployment chat messages are double the amount compared to the number of emails. This implies users are communicating in a more conversational and immediate way then they had been doing before.

Running Teams and Skype side-by-side is a powerful and manageable way for your users to get comfortable with Teams. However, it is more than an "upgrade" - success comes from technical preparation and user readiness. Driving adoption is critical for success. The end goal is the "Teams Only" mode. Use https://aka.ms/SkypeToTeams to plan for a successful upgrade and organizational change.

Microsoft has guidance and resources to help you
plan and implement your upgrade journey.

Skype for Business Online will be retired on July 31, 2021. This date is valid also for when Hybrid setups, such as Skype broadcast, Cloud Connector Edition and On-Premises Configuration Hybrid, will be deprecated. Use https://aka.ms/SkypeToTeams-Faq if you have further questions. Transition paths to Teams for users homed in on-premises Skype for Business will exist beyond the retirement of Skype for Business online.

Teams upgrade planning workshops are a series of four, live, interactive upgrade planning workshops, where Microsoft will share guidance, best practices and resources designed to help you plan and implement your upgrade to Teams.

If you are using any kind of PSTN calling in Skype for Business this can be replaced by Calling Plans or Direct Routing in Teams (and Calling Plans for Teams are available in Sweden now.)


There will be a new version of Skype for Business on-premises during 2021 which will be available in a subscription model. Side by side upgrade from Lync 2013 or Skype for Business Server 2015 will work and there will be an option of an in-place upgrade from Skype for Business Server 2019.

Teams are not standing still, see coming features in the roadmap at
https://aka.ms/Teams_Roadmap

Wednesday, October 7, 2020

Teamsfest 2020 - Demo session: Microsoft Phone system for users

Presented by: Linus Cansby

Session Summary:

Teams is a perfect place for collaboration and one of the parts of the collaboration is voice. With Teams you can activate Phone system and start calling to the Telephone network directly from your Teams client. In this session I will show how it works for the user and what users can expect. This session is for users and administrators that want to know if Teams can be their phone system platform and for users that recently started to use Teams as their phone system and want some tips. Expect demos, demos and demos.

My notes:

Phone system (the "PBX" in Office 365) connects to the PSTN via Calling Plans (hosted by Office 365) or Direct Routing (using an SBC hosted by the customer or a provider.)

The contact list in the Teams client is the same as the contact list in Outlook, and the Teams client have call history and built-in voice mail. Forwarding, Simultaneous ringing, voicemail settings and ringtones can be customized in settings. Call through in Do-not-disturb mode and call blocking can be handled in privacy settings. Call transfer with call back, consultative transfer, calling groups, delegation of calls, handling multiple incoming calls, hold was also demoed. Merging of calls is soon to be released in Teams.


The demos ended with a Call Queues demonstration.
 

Questions and Answers

When do you use conference mode in call queue?
When you have all agents in Teams (improves performance.)

Is there an attendant console coming?
Yes, several 3rd party options already exist.

Voice calling recording?
Is coming later this year.

If my boss setup my account as a delegate, am I able to change the boss call forwarding settings?
Yes.

Can the admin set delegation and call forwarding for boss and secretary?
Yes, using the Teams Admin Center.

Are call queue and Auto Attendant reporting by Graph API available?
Yes, and PowerBI reports are coming in the future (announced at Ignite). Reporting for queues and Auto Attendants is available from https://www.codesoftware.net/solutions/microsoftteams/

When is presence for the Teams API coming?
Presence is in beta in Graph API already.

Are there any new custom roles coming for Teams admins?
The Microsoft Teams Communications Administrator now has access to Direct Routing, Auto Attendant and Call Queue administration.

Teamsfest 2020 - Creating your Champions Quarter in Teams

Presented by: Ville Gullstrand

Session Summary:
Most organizations are either managing their own champions program for Microsoft 365 or looking into creating one. The obvious place for your dear champs to share ideas is in Microsoft Teams! During this live demo session will go from nothing to a full scale Champions Quarter where your champs can thrive!

My notes:

The world is changing? The world has changed!

Office 365 - evergreen cloud - Continuous updates are happening and a champions team is needed. This group of engaged persons might be called

  • Ambassadors
  • Pioneers
  • Early adopters
  • Champions
  • Ninjas
  • or something cool

A practical hand-on session on how to build a "Champions Quarters" in Teams.


Add a Team called "The champions quarters" or something similar. Change the logo to something that people will recognize / remember. Create channels called, News, Continuous improvement (for feature updates) and fun stuff. Add an RSS feed to the News channel, for example the Office 365 roadmap and news.microsoft.com. Go and reply on some of the items in the feed to start discussions (be active.)

In Continuous improvement add teamsdemo.office.com as a tab.

In the General channel add a tab to the Teams uservoice. Go to the files tab and open the underlying SharePoint site, add links to this site as well and change the look of the site. Create a new news post with the title "Who are we as Champions" explaining the champions program. Go back to the General channel and add this news post as a tab.


Spend a few minutes to build a nicer SharePoint site.


On the SharePoint site add a list called "Tips in Teams" with the columns Title, Description and Publish date and continuously add tips to this list. Go to Power Automate (Flow) and build a flow to use todays date to publish the tip on the date specified in the list. This way new tips can be prepopulated and posted once a day for example.

Teamsfest 2020 - Building no-code chatbots for Microsoft Teams

Presented by: Tomasz Poszytek

Session Summary:
Chatbots are a good solution for employees to find answers to their questions, help them onboard, participate in processes and much more! We used to think that building a bot requires development. With Virtual Agent this is not true anymore! If you want to learn more how to create a chatbot without a single line of code and give it to Teams users, join this session! You will learn what is Power Virtual Agent is, how you can build your own chatbot, how you can integrate that chatbot with other sources using Power Automate and how you can embed chatbot in Microsoft Teams. Well designed and operating chatbots can save you hours on solving simple employees' problems and answering the most common answers.


My Notes:

Power Virtual Agents (PVA) was first announced in 2019 under the name "Virtual Agent for Customer Service" and have now been incorporated into the Microsoft "Power-" family. PVA combines the Power Platform and the Azure Bot Service and is used to create bots without programming skills. It can also integrate with Azure Cognitive Services. Conversations with the bot can be converted/escalated to chats or voice calls with people. A PVA used within an Organization will not be billed, but a stand-alone PVA is incurring cost depending on the number of sessions connecting to it.

A PVA editor can be added as an app in Teams, and it is possible to start developing the bot right in Teams.

A demo of how a bot is built using the graphical tools followed.

  • Trigger phrases and responses
  • Call actions from Power Automate
  • Catching UserID to do look up’s
  • Publishing the bot

Building a Power Virtual Agent in Teams

Roadmap

  • Adaptive cards, video support
  • Topic suggestions from documents
  • Voice interactions
  • Basic theming
  • List variables


Questions and Answers

In which situations it is recommended to use standalone (paid) Power Virtual Agent?
The most common use case is if you want to interact with users outside of your organisation - you can add a PVA to a webpage.

Is it possible to query the cds database of the team, without premium?
No, the premium license is needed for this.

How soon can we see the published changes?
Normally around 15 minutes.

Is there a possibility to access chat history in order to improve our bot responsiveness?
No.

Can we publish a bot to the left menu in Teams?
Yes, that should be possible. Manage app setup policies in Microsoft Teams

Teamsfest 2020 - A Journey through Microsoft Teams Development

Presented by: João Ferreira

Session summary:
Microsoft Teams is changing the way people communicate and work worldwide and will be part of our lives in the decade to come. Even though it is very robust and comes out of the box with fantastic features, it lacks native support for many business scenarios and this is where you can make the difference by extending it with custom Apps making everyone much more productive. Long gone are the times where software development was restricted to a few geeks living for years in basements, in this new decade anyone have super powers to be a developer and Microsoft Teams clearly embraces and encourage any power user to build their own applications. In this session you will travel through all Microsoft Teams development methods. It starts with the Power Platform, makes a pit stop on the Microsoft App Templates and SharePoint Framework and finishes with the native Microsoft Teams Development. Looking to get more out of Microsoft Teams? This session will teach you how and what is the method that works best for you.

My notes:

Started with the famous "Developers, Developers, Developers" video featuring Steve Ballmer.



How to extend Microsoft Teams


App Templates - solutions provided by Microsoft:


They are secure, well documented, anyone (with permissions in a tenant) can install them and they are free (but some of them may incur Azure costs.)

There is a good "Coffee in the cloud" video discussing App templates.


Power Platform is integrated with Teams and every Power app is a Teams app.

  • Power BI
  • Power Apps
  • Power Automate
  • Power Virtual Agents


Two examples of apps developed by non developers from Tacoma Public Schools and the American Red Cross where shown.

Power Automate (previously known as "Microsoft Flow".) can be used to for example post a message in Teams. There are tons of connectors available to build integrations with Power Automate without the need to code.

SharePoint and SPFx (SharePoint Framework) can also be used to develop apps for Teams. SPFx have built-in Graph support, Azure AD secured APIs and hosting in SharePoint Online. There is silent authentication between a Teams client and SharePoint available through the _layout system in SharePoint.

Will a SPFx framework app be able to authenticate via the Teams token?
Yes, an SPFx framework app will do the authentication automatically using the credentials of the user currently logged in to Teams.

Teamsfest 2020

Today I again joined Teamsfest arranged by the European Teams User Group, just like last year. A great community driven event held totally on-line in Microsoft Teams. Look at twitter under #teamsfest for some buzz about the event.


Teamsfest - powered by Teams of course!

The event was running the entire day with many sessions and good speakers. For recordings of all the sessions from the day look at the YouTube page of the European Teams User Group. Thanks to Chris Hoard, Vesa Nopanen, Adam Deltinger and Chris Webb for arranging this event!

The keynote started with a video note form Jeff Teeper - Corporate Vice President Microsoft 365 Collaboration of Microsoft.

Remote everything - the world has changed forever, what we learnt the last few months will stick with us forever.

History of Teams

  • March 2008 - Microsoft Online Service availability
  • June 2011 Office 365 General Availability
  • March 2017 Microsoft Teams General Availability
    (Office 365 85M Monthly Active Users)
  • April 2020 Microsoft Teams 75M Daily Active Users
    (Office 365 258M Monthly Active Users)


Ignite Recap - a few highlights

  • Together Mode Scenes
  • Custom Layouts
  • Breakout Rooms
  • Meeting Recap
  • Webinars
  • Meeting Rooms
  • Calling Experience
  • Teams Templates
  • New Search Experience
  • Power Platform Integration
  • Meetings Extension
  • SharePoint Home Site App in Teams
  • SharePoint Syntex
  • Teams meetings recoding in SharePoint


A big thank you to the community!

About the day - Chris Hoard

Teamsfest is 100% free, 100% community, 100% passion.

  • 8 tracks
  • 85 sessions
  • 50 hours of Content
  • 8 moderators


There is also a lounge for socializing at https://teamsfest.rocks/lounge (aka Veskus virtual sauna)

Teams as a Platform - Vesa Nopanen

It is possible to create a bot to welcome new employees to the company, sending info and relevant links to the user. Teams could become the one-stop-shop for employee onboarding. Other examples are CRM integrations, screen pops at incoming calls, and the new meetings extensibility feature. 600+ applications are available in the store as of today. Power Platform allows "citizen developers" to develop apps and bots without code.

The importance of Wellbeing - Adam Deltinger

Wellbeing comes before productivity (or at least should.) The new work from home environment have several benefits, but also challenges like burn out. Both tricks and features in Teams can be used to ease the stress and improve the wellbeing of any employee:

  • Virtual commute
  • Emotional Check in
  • Meditation breaks
  • Break scheduling
  • Together modes
  • Quite hours
  • Focus assist
  • Do Not Disturb
  • Tasks in Teams


Chris wrapped up by discussing Teams for Education and all the great features in Teams that are the result of feedback from schools using Teams.


Have a great fest!

Friday, September 25, 2020

Ignite 2020 - DB144 - What’s new in Teams management

Presented by: Ronit Ben-Sheffer and Jamie Stark

The Teams Management Goals are

  • Simplicity
  • Granularity
  • Automation


The Teams Admin Center is always found at
https://admin.teams.microsoft.com
and Teams can also be managed using PowerShell or Graph API.

 New features in the Teams Admin Center

The session contained many demos of the Teams Admin Center and the new features. I was assisting with the chat and answering questions from participants. We received a lot of good questions, and I learnt a lot, here are some of them.

Questions and answers


When assigning a different policy to a user in Teams Admin Center or via PowerShell it would be great to see when the functionality is really assigned to the user to be used - I am aware of the note "can take up to 24 hours" but often it is assigned quicker and then it would be nice to be able to see that somewhere - is this somehow possible?
There are several elements contributing to the overall throughput due to policy versus update frequency versus dependent services. We have plans to improve and reduce the frequency. As of now the user policies applied can be seen in Teams Admin Center. It would be optimal to know not just when the policy assignment occurs (which is usually quite quick) but to actually have a feedback loop for when the updated experience is in place at the client - there are plenty of reasons that a client may not have picked up the new policy (including being offline.)

Is it possible to assign App Policy to an Office 365 Group from the Teams Admin Center?
Yes, the ability to assign policies to groups is now available in Teams admin center and we are rolling out support across different policy types, including App Setup and App Permission policy.

Is there a way to track or audit Anonymous users?
Not really. They are anonymous and not part of your tenant.

When you have an external guest in your Team, is it possible to stop the guest downloading content?
If this is content from the Files area, you can apply policy at SharePoint Online level. This should also be possible using combination of Conditional Access policies.

Is there a connector / way to connect to PSTN reporting data from Power BI?
You can use the Call Records API and get the CDR data streamed to your data store of choice, and from there you can use Power BI to create custom reporting around that.

How far away is call centre functionality from teams?
We are always adding new capability to the Auto Attendant and Call Queue capability of Teams Admin Center, and folks certainly use this for customer contact scenarios. For more sophisticated scenarios we will always point to partners who are building contact center solutions on top of Teams.

PowerApps can now be integrated into Teams. Can PowerApps settings be administered through the Teams Admin Center?
The Teams Admin Center will help you administering Teams capabilities. PowerApps are only surfacing in Teams.

What is Advisor for Teams?
Advisor for Teams is a tool that helps rollout Microsoft Teams to your organization. https://docs.microsoft.com/en-us/microsoftteams/use-advisor-teams-roll-out

Can Call Que managers see the status of the team members and know who is actively answering calls or not?
We are working to deliver real-time reporting for Call Queues.

What is a teams display device?
It is a personal device that serves as companion device, supporting the ability to join meetings, making calls, checking calendars, interact with chats, and of course supporting Cortana for voice interactions. Think about it like a modern, more capable, desk phone replacement.

Are Admins informed of any TOC / EULA change of a 3rd party app?
Not really, Apps do not "run in Teams". Instead we use Teams as a canvas to have an App User Interface. It is a scenario we are looking at across a few different dimensions - including whether the app has updated their compliance with 3rd party standards or privacy policies. We think this is particularly important for regulated industries.

The Alerting for Devices - is that only for devices with Teams installed or also for Intune devices?
These alerts are limited to Teams devices.

Is the data history for Graph API up to one year or more than one year?
It is up to one year.

What about detailed meeting reporting visibility, like who scheduled, how many attendees, attendance report and meeting duration at the tenant level from the admin center?
This will be soon announced in the beginning of next year as part of the meetings and calling usage dashboard.

Can I filter by location to bulk assign users in one location to a Teams app setup policy?
At this time, Teams do not support this capability.

What possibilities do we have for filtering users on group-based assignment?
Group based policy assignment is now available.
https://docs.microsoft.com/en-us/microsoftteams/assign-policies#assign-a-policy-to-a-group


Is there a good way/tool to use in a Teams meeting to allow voting? (Scenario: 250-300 participants are key stakeholders who need to vote on proposals.)
With the new meeting extensions that will become available in the near future a lot of applications can be integrated directly into a Teams Meeting. Applications like Forms, Polls, Polly, etc. will be natively available in a Teams Meeting. If the meeting is in a channel, you can use either Polly or Forms for an instant poll/vote.

Is it possible to disable the video recording in Teams live events which gets recorded even though it is disabled at tenant level?
Video recording availability for attendees can be disabled at the moment that you schedule the live event. It is always enabled for producers/presenters.

Can apps be restricted to publish for specific Teams?
Yes, you can set a policy to assign the app to specific group of users.

The Consolidated PowerShell still need to have separate connection to Teams and Skype, will this change?
Yes, this was the first step of bringing the two modules together, in the future there will be a single connection to the back-end.

When is the new Teams PowerShell module coming out?
It is available here:
https://www.powershellgallery.com/packages/MicrosoftTeams/1.1.6


What is the best way to list the client version used in our Tenant?

The Call Quality Dashboard contains this information.
https://docs.microsoft.com/en-us/microsoftteams/cqd-data-and-reports#detailed-reports


Are there any plans to provide a Teams native mechanism for retrieving peer to peer or channel chat logs (other than eDiscovery) for large groups of users?
Our team is working on APIs that can be used to address this scenario.

Can you clarify how call quality is measured?
There are definitions on when a call/stream is marked as poor or not.
https://docs.microsoft.com/en-us/microsoftteams/stream-classification-in-call-quality-dashboard


Any good links to how we get devices on the Teams room device list? (seems some of our devices appear there, but others never appear.)
Suggest opening a ticket with support to prosecute this more completely. For reference, the docs are here.
https://docs.microsoft.com/en-US/microsoftteams/devices/device-management?WT.mc_id=TeamsAdminCenterCSH
and generally, the docs are linked (Learn more) at the top of the relevant page in Teams admin center.


Can the alerts be sent to email?
At this time, we support alerts via Teams channels and via webhooks.

I don't see any of the new features in my Admin Center? When they will they roll out in EMEA?

You can monitor the roadmap where it is indicated when certain features are rolling out to tenants. https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=teams

Is there a way to use existing Devices that are used by other solutions?
In order for third party meeting endpoints to join a Teams meeting you can use a certified Cloud Video Interop partner. https://docs.microsoft.com/en-us/microsoftteams/cloud-video-interop

Will we be able to forward from Auto Attendant or Call Queue to external number without having to create "dummy" accounts and configure forwarding on those dummy accounts?
Yes, this is supported - https://docs.microsoft.com/en-us/microsoftteams/create-a-phone-system-auto-attendant#external-phone-number-transfers---technical-details

When is assigning Microsoft 365 groups to a Teams app setup policy in the admin center going to be available in all tenants?
Unfortunately, we don't have a timeframe for support for App setup policy at this time, but the work is planned.

Call Admission Control (CAC) - A wonderful feature in SfB, looking forward to it in Teams, is it on the Roadmap?
Yes, on the roadmap. We have had discussions about it internally and the goal is to create something that is easier to configure and deploy than a traditional admission control capability but accomplishing the same thing of keeping an under-provisioned network from being over-run.

What possibilities do we have for filtering users on group-based assignment?
Group based policy assignment is now available.
https://docs.microsoft.com/en-us/microsoftteams/assign-policies#assign-a-policy-to-a-group


Bulk policy assignment is not very efficient through the GUI if you have thousands of users to apply it to?
There are optimizations we will make to the user summary table that will make it more efficient to apply policy to large cohorts of users. Alternatively, there is also now the ability to apply policy to group objects - while that is not available for every policy type today, we are actively working to include more policy types in group assignment.

I am curious if Notifications have been tweaked at all? For us we have to have users go in and enable notifications for each and every channel. If users forget this, important messages go under the radar.
Teams communications require a bit different approach to notifications than mail - users who write to channel should use mentions if they want to catch attention of specific person or all channel/team. This way users will get notifications when there is something they should do. When a channel is important to user then users can choose to get all notifications. We rarely see situations in which users want to have all notifications about all channels. It would quickly overflow user with notifications.

Can we filter by location to bulk assign users in one location to a Teams app setup policy?
At this time, Teams do not support this capability.

Will we be able to add direct routing phone numbers and activate Enterprise Voice from the admin panel? Currently we must add the numbers via PowerShell.
Yes, we are aware of this and have the work in the backlog for implementation.

Do the telephony features include recording calls?
If you are referring to compliance call recording (e.g. record all incoming and outgoing calls to a specific group of users) then this is available. For more information please see.
https://docs.microsoft.com/en-us/MicrosoftTeams/teams-recording-policy


When you duplicate a Teams policy, you cannot change/edit the Policy Name?
Yes, we are aware of this and have a work item in our backlog to pop a dialog when duplicating a policy with a default name pre-populated.

Can we pull the client logs in a centralized way, instead of asking users to click: Shift + Ctrl + Alt + 1 ?
We are looking to make this functionality available.

Is there a release date for Breakout Rooms in Teams?
Teams Breakout rooms are coming very soon. It is in preview at the moment.
Take a look at this on-demand session for more information.
https://aka.ms/PR109


Why can I not get walkie talkie not stay in Teams Mobile, it appears then disappear, meaning the feature shows up in the client at one time but is not there at another time?
This should not be the case please open a ticket with support - if the policy is assigned to the user it should not disappear.

How about carrier hosted direct routing?
It is possible and depends on your carrier offering. There are carriers offering direct routing with Teams today.

When will (near) real-time audio/video calls analytics be available?
This is coming in the beginning of next year.

Can you manage app permissions via PowerShell?
Yes, the App Permission Policies can be managed via PowerShell:
https://docs.microsoft.com/en-us/powershell/module/skype/get-csteamsapppermissionpolicy?view=skype-ps


Is there a report to show who approved consent or see what apps have consent and their permissions consented to?
There is no out-of-the-box report available in Teams that will show who approved consent or see what apps have consent. Consent is registered in Azure Active Directory and can be audited there.
https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/manage-consent-requests


Will it be possible to get data from the reports via an API?
Yes. We have Graph API's to fetch reports.
Microsoft Teams user activity reports - Microsoft Graph v1.0
https://docs.microsoft.com/en-us/graph/api/resources/microsoft-teams-user-activity-reports?view=graph-rest-1.0

There are different options available to pull the reporting. Usage Reporting etc. is available in the Teams Admin Center for IT Admins. You have the PowerBI CQD reporting for your data analysts, and finally we have the Graph Call Records API to pull the raw data to build your own reporting.


How do we get the “new meeting experience” activated in our tenant?
The following blogpost on our official Teams Blog will point you in the right direction.
New Meeting and Calling Experience in Microsoft Teams!
https://techcommunity.microsoft.com/t5/microsoft-teams-blog/new-meeting-and-calling-experience-in-microsoft-teams/ba-p/1537581
Also make sure the Teams Clients are up to date with the latest updates.


Will application permissions be model in a app based approach, rather than user based policies - meaning policies per app, rather than assigning policies per user?
At this time, we support app support policies and app permission policies to be set at a user level. We plan to allow the application of these policies to Groups.

Tuesday, September 22, 2020

Microsoft Ignite 2020 - Keynote

 Today Microsoft Ignite started with the keynote by Microsoft CEO Satya Nadella.


Tech Intensity = (Tech adoption x Tech capability) ^ trust


He started by acknowledging that IT folks have helped the world through this pandemic, thank you all!

Next Satya discussed,

Flight simulator through the years. Flight simulator is more than a game - it is a digital twin of the world. Companies can now build digital twins of factories or even the entire company to simulate and learn.

How Microsoft are reducing carbon emissions.

 

Advancements in Artificial Intelligence


Azure orbital - control and communicate with your satellite from Azure. (A lot of space related stuff was shown in the keynote.)

Azure mixed reality.

A new surface hub is coming early 2021, 85 inches with fingerprint reader to login and Cortana.


The Microsoft "Full Stack" 


Demos and videos of Teams followed showing :

  • Dynamic view
  • Live reactions
  • Live captions with speaker attribution
    (even in MTR rooms with several people)
  • Raise hand
  • Breakout rooms
  • New layouts for together mode i meetings.
  • Realwear hands free voice enabled Teams experience
  • Walkie-Talkie for Andriod


A new learning app is coming in Teams, assign and track learning within your organization.

More of the Ignite 2020 news for Teams:

Tuesday, September 1, 2020

Teams Walkie-Talkie button on Samsung XCover Pro

Since a while back the Walkie Talkie app in Teams is in Public Preview on Android. With an Andriod phone it is possible to start the Walkie Talkie app, connect to a channel (only one channel at the time) and then push the big button on the screen to talk to all other users connected to that same channel.

In order to set this up an admin needs to go to the Teams Admin portal, "Teams apps" and "Setup Policies" to add and pin the Walkie-Talkie app named "Walkie Talkie". This is all described in the article "Walkie Talkie app in Microsoft Teams".


If you have a Samsung Galaxy Xcover Pro it features a nice hardware button located on the side of the phone that can be mapped to the Walkie-Talkie function in Teams. When activated and logged in to a Walkie-Talkie channel you do not need start the screen and log in with a pin if this button is activated. You can simply press it, hold it and talk just as you would have done with a regular Walkie-Talkie device. To map this button to the function in Teams you have to use a Mobile Device Management (MDM) system like InTune or Samsung Knox.


For InTune please refer to the following article from Samsung: "Microsoft Intune - Key mapping for Teams"

If you do not have InTune configured for your mobile Office 365 users it is possible to use Samsung Knox which is found at the URL https://www.samsungknox.com 

In Samsung Knox you have to create a login, add a (trial)license and add your device as a device to be managed by Knox. First, create a "dynamic" profile for the phone and select the Knox version to be "3.4 or above".

After going through a number of screens with setup information and choices you come to the "Device settings" page. Select "Add Configuration" under "Remap hardware keys (XCover Pro and Tab Active Pro only)" and set the "Key mapping template" to Microsoft Teams.


Finish the creation of the profile and assign the profile to the Xcover Pro phone using its "Device ID" which is the IMEI number of slot 1 as found in Settings / About Phone on the phone.

On the Xcover Pro phone itself go to Settings / About Phone / Software Information / Knox Configure and click "Apply latest profile". The phone will then connect to Knox and download the profile where you have configured the button.


Every time someone is pressing the Walkie-talkie button, either on a screen or as a hardware button on the Xcover Pro a sound is played to alert people about this. This sound can be turned off or replaced with a vibration instead, go to Settings / Walkie-Talkie in the mobile Teams client to configure this.


More Info:

Thursday, July 9, 2020

Commsverse 2020 - BRK307 - Analogue to Cloud. The Challenge of Enterprise Migration to Microsoft Teams

Presented by: John Stewart-Murray

Session summary:
As enterprises rapidly adopt Microsoft Teams for voice and collaboration, they often underestimate the challenge of connecting Teams to everything in their business. From connecting elevator phones, control systems, DECT phones and other analog devices to Teams, to innovative ways to connect emerging Voice Bots, at this session you’ll learn how to avoid the migration pitfalls and connect your legacy world to new.

My notes:

Agenda
  • Introduction to Audiocodes
  • Analog integration with Teams Direct Routing
  • Migrating PBX to Teams Direct Routing
  • Enhancing Teams with AI
  • Branch Survivability

People who knows old-school PBX telephony are fading away, but Audiocodes have a lot of old people employed. So, they know this stuff :-) Audiocodes sell SBCs in all sizes, software, telephones and room solutions for Teams.

Analog lines are needed for lift phones, security phones, rugged phones, DECT phones, fax machines, modems and extensions that may not require full Teams licenses, but analog lines are often forgotten until the last moment in a migration.

Analog Terminal Adapters or SBCs are used to connect analog lines to Teams. 

It is possible to create objects in AD to allow name dialling for other Teams users to an analog line. SIP and DECT phones can be connected straight to the SBC which can act as a "mini-PBX" with a connection to Teams. Microsoft is looking into analog line presence in Teams, and message waiting indication.


Univonix migration suite can be used to migrate PBX configuration to Teams. PBX Assessment is a tool to create a PBX Assessment report looking at feature parity.

One-voice resiliency is a licensed feature in Audiocodes SBCs which works about as an SBA worked in Skype for business. Endpoint registration can happen in Teams or in the local SBC, and the SBC can failover to SIP Trunk/ISDN if connection to the cloud is lost. This is only supported by Audiocodes 3PIP phones.

Microsoft is working on a HTTP Proxy which is a piece of code that will be delivered to Audiocodes and other technology partners to be integrated in SBCs. This will allow for even more functionality if connection to the cloud is lost. The feature is going into TAP testing now. The proxy will download a site dial plan and configuration from Office 365 and it will be possible to route calls via a 4G backup to the cloud, or via a SIP trunk to PSTN. This can be implemented as an OSN module in the SBC or as a gateway with a configuration GUI or as a VM instance for software-based SBCs.

All Audiocodes SBCs have a REST API interface that can be used to query the SBC about calls and even manipulate the routing as the call is happening. An example of one such implementation can be found in the whitepaper "Connecting AudioCodes Session Border Controllers to Microsoft Flow". In the example Microsoft Flow is used to send an email to site security as soon as any user dialled an emergency number 999 (112). Another example would be to send an SMS in case the SBC reaches 90% capacity.

The Voice AI Gateway makes it possible to call into bots in Azure

Questions
 
How should we handle fax?

Ideally Fax would be handled completely offnet from Teams. The SIP carrier can send the Fax call to the SBC and then the SBC/Gateway will forward it to the appropriate FXS port. One comment about fax is that it is quite reliable over SIP to Fax Server/ATA when the number of pages is low, larger documents might run into reliability problems

For large enterprises would you recommend a separate SBC for Analog/normal sip endpoints, for management purposes and when doing maintenance on numbers you do not mess up the central routing?

For 20-30 lines you could consider adding an extra SBC (the cost is <1000 GBP).

How can we get local site Direct Routing voice survivability?

With OVR (One-voice resiliency) which is a license on the SBC and Audiocodes phones in 3PIP mode, this also works with redundant SBCs.

What kind of dump/export is analyzed by the Univonix tool?

It will read a datadump / data file from the PBX, and in some cases the tool can connect to the PBX to retrieve the information.

ATAs would connect to a central SBC - Can you provide some tips to simplify routing every time a new ATA gets added?

Use the dial plan feature in the SBC. There is also a tool called routing manager for bigger installations.

Wednesday, July 8, 2020

Commsverse 2020 - BRK352 - What we learned from benchmarking 5,300 Microsoft Teams

Presented by: Luke Sinclair, Coco Molina

Session summary:
SWOOP Analytics has conducted the world's first benchmarking of Microsoft Teams, analysing more than 5,300 teams from 15 organisations worldwide and more than a million Teams interactions to get a broad overview of how Teams operates. We'll share with you worst practices in Teams, how to avoid them and what you can do better, show you what a high performing team looks like and share real-life best practices from customers.

My notes:

The Swoop software is like an organizational fitness tracker.

The Swoop for Teams dashboard

In early 2020 Swoop studied around 5300 teams with 47000 members from 15 organizations. The full report can be downloaded here.

Three main areas that team members come in to
  • Chat and calls
  • Meetings
  • Teaming (channels, content)

About 40% of the teams were active, out of these
  • 7% Single leader (one dominant player calling the shots)
  • 13% Self Directed (no leader, people working together anyway, best type!)
  • 11% Forum (like a single leader team, but more communications)
  • 8% Community (a core group is doing the leadership)

Team types

Key findings
  • Large gap between best and average performers
  • On average staff are members of 3 teams but are mostly active in one
  • Teams is used as hub - 70% are using tabs with excel being the most popular
  • Teams is used within business units, Yammer connect between them

The best use cases for Teams
  • Around the clock/globe surveillance (large teams)
  • On-shore/Off-shore Teams
  • Global Change Programs
  • Internal/External Project Teams

Worst Practices
  • Over-formalize and over-structure the Teams roll out
  • Allow the IT-department to dictate how to use Teams
  • Replicate the status quo (business processes) in Teams (create new ones!)
  • Relying on senior executives to lead the change (support rather than lead)
  • Use Teams as an alternative to Yammer, SharePoint and OneNote

Commsverse 2020 - BRK313 - MTR Case Study – UK’s largest deployment - DWP

Presented by: Alex Mcknight

Session summary:
Case study of the UK Department for Work and Pensions (DWP) to provide insight into the delivery & user adoption of the UK’s largest MTR deployment. What does success look like and what are the key lessons learned?

My notes:
 

DWP (Department for Work and Pensions) deployed 350 MTR rooms spread across the UK. This was a massive logistic challenge of course.
They created "templates" for small, medium and large rooms. Logitec meetup were used for small and medium rooms, and the Logitec Rally kit for the large rooms. Remote controls were removed from the room, and display settings were locked down.
A custom build of Win 10 + the MTR software were used due to security reasons.
The MTR interface is the same no matter the size of the room. In room content sharing was solved by joining the meeting using WiFi, or by using an HDMI cable. A Poly round table camera were used in a round room, making the participants sit "on a row" for the remote viewers. In general, 3 rooms per day were deployed.


DWP handled
  • Communications
  • Change Management
  • Stakeholder management

The partner Symity helped with
  • End to end solution design
  • Teams network assessment & troubleshooting
  • Room blueprints
  • Built the image for MTR
  • Teams & Exchange configuration
  • Adoption & Training
  • Automated Azure MTR monitoring
  • Early life support and end to end troubleshooting

and an AV vendor provided the hardware and installation of the rooms.

Statistics of how much the rooms are utilized and how many people are in the rooms are followed up and changes made as needed. Don't underestimate cable management in the rooms, do it well and make sure people are not moving things around in the rooms. Plan training well in advance so that users get training right in time as the room is deployed.

MTR deployments all over the UK

Tuesday, July 7, 2020

Commsverse 2020 - BRK207 - Mythbusting Teams Style - Get From SfB to Teams

Presented by: Tom Arbuthnot, Aaron Steele

Session summary:
Busting Myths, wherein we will bust the top 5 myths for SFB on-premises to Teams migration. We will talk about Voice, Meetings, Integration, User Readiness and Migration.

My notes:

10 Myths busted...

Teams is too complicated
- Start small, you do not need to use all of Teams from day 1.

We have regulations that keep us on-premises
- Is that really for all users? forever?
- Many financial and governmental organizations are already using Teams

We have features we need in SfB that are not in Teams
- Document and define these features and their impact
- Do all users need this, can it be done in another way?
- Are there 3rd party add-ons that could fix it?

The cloud moves too fast (this is a good thing for users)
- IT organizations have issues keeping up
- Use a test tenant
- Keep up to date with the message center and the roadmap

We have Room Systems / Need Room Systems
- MTR and Collaboration bars offer modern meeting room experiences
- Cloud Video Interop is there

We have business processes depending on SfB
- Incident management with a static PSTN bridge?
- Modernize the process
- Use chat and Teams and you will have a record as well

Teams is missing compliance features- Information Barriers
- DLP
- eDiscovery and Content search
- Legal hold
- Microsoft 365 Audit Log
- Session Recording API

We need physical IP Phones
- Do all users?
- https://office.com/TeamsDevices
- Alternatives from Poly, Yealink, Lenovo, Audiocodes

The Internet will kill the call quality
- Your ISP is most likely peered to Microsoft
- Users work from home anyway
- Great reporting CQD / PowerBI
- Great codecs - Silk and Satin
- aka.ms/pnc
- aka.ms/8075

We are not ready to move our telephony
- Could start with other workloads
- Try Direct Routing ASAP

Commsverse 2020 - BRK197 - Demystifying Local Media Optimisation for Microsoft Teams voice

Presented by: John Stewart-Murray

Session summary:
Local media optimisation (LMO) delivers key benefits when using Microsoft Teams for enterprise voice communications. What are those benefits, how do you deploy it? Everything you need to know from an expert in the field.

My notes:

Local media optimisation (LMO) is a supplement to media bypass, it can be seen as Media Bypass on steroids.

Teams to Teams calling is using REST/HTTP for signaling, SBCs use SIP. The best media path is negotiated by ICE, sometimes a media relay must be used. With Media Bypass the client can send media straight to the SBC, SILK or OPUS (deprecated in Teams) codecs can be used. The Media Relay in Teams is "bypassed" (for media, not for signaling.)

With the ICE-Lite implementation used by Teams the SBC could only present the external IP address for Media Bypass scenarios. With LMO (Local media optimisation) the client can tell the SBC (via SIP headers) if it is external or internal to the corporate network. So LMO fixes the issue with media going out and back in of the network.

The client is internal - let's use the internal interface of the SBC.

LMO also enhances the use of centralised SBCs

Pre-requisites
Media Bypass must be enabled in Teams.
Network subnets and sites must be configured in Teams (as for Location Based Routing) New-CsTenantNetworkSubnet

What Codec is used?
Teams can use SILK, G.722, G.711 or G.729 (better quality from left to right) SILK is the preferred and is good for poor quality connections such as WiFi. The PSTN is always using G.711 - i.e. the SBC must transcode, and this is a CPU heavy operation. With LMO the SBC knows if a client is internal (use G.711) or external (use SILK) and transcoding can be avoided for internal calls and the performance (number of calls) of the SBC goes up.

The summary - why not use LMO if you can?

Monday, July 6, 2020

Commsverse 2020 - BRK142 - The UC voice dilemma - what you didn’t think about

Presented by: Brian Ricks

Session summary:
Moving a companies' voice to a UC architecture can be stressful and confusing. Adding the cloud as the endpoint doesn't make it any easier. When does on-premises UC (Skype for Business, CCE) make sense and when is moving everything to Teams (Phone System with Calling Plans or Direct Routing) the answer? There are voice considerations and strategies that should be in every project discussion to ensure the right solution is chosen for the right company. Join me for a deep dive into the pros/cons of each solution so you can make the right decision for you.

My notes:

UC Enterprise Voice means calling telephone numbers outside of your organization. Enterprise Voice does not mean VoIP since we have that in Meetings, Peer to Peer and Mobility as well. Who talks on phones anymore? Voice is still a key communications method for us as a species.

Voice can be more than talk, credit card machines, elevator phones, door systems, fax machines, etc. These things need to be considered before moving to cloud Enterprise Voice.

Option / Choices

  • 3rd party telephony solution - not to be discussed today
  • SfB 2019 on premises - could be used if cloud is not an option
  • SfB online - End of life July 2021
  • SfB OPCH (hybrid) - End of life July 2021
  • SfB Cloud Connector Edition (CCE) - the hardware (SBC) can be repurposed for Teams usage
  • Direct Routing - Use on-prem or cloud SBC, keep current carrier
  • Calling Plans - not for everyone, but easy to deploy, port existing numbers

Consider which features are a must, or good to have, and use the table below if you want to compare Teams and SfB. Consider optional methods, workarounds and compromises, and test the features yourself.

Skype for Business and Teams Features Comparison Table

Commsverse 2020 - BRK132 - Vision Keynote - The Power of Community and Microsoft Teams

Presented by: Jeff Teper, Laurie Pottmeyer, Geri Johnson

Session summary:
Community plays a big part in product development, deployment strategies, and successful adoption of Microsoft Teams.  Learn how both Microsoft and Microsoft Teams customer, SSPR, uses their own communities to do just this - and how you can use yours, too

My notes:

The world is going "Remote everything". Digital communications and online meetings are changing how people work and Microsoft 365 have become the world's productivity cloud. The latest pandemic causing millions of people to turn to Teams simply could not have been handled by on-premises software.

Teams is Customer driven - police departments, universities and all sorts of organizations are currently contributing to the development of Teams.

Microsoft want to help you "Enabling remote work with Microsoft 365" - https://aka.ms/enablingremotework - This is a site where Microsoft share best practices small and large, for example ending every meeting five minutes before the hour to allow people time to get ready, and practices such as using VPN split-tunnelling. Please take a look at the site.

In March of 2008 BPOS was released and in April of 2020 Office 365 had 258M MAU (monthly active users) and Teams had 4,1 billion daily meeting minutes. Part of these meeting minutes have included singing contests and even the NFL draft.

A view of the coming Microsoft SharePoint Lists in Teams were shown.

"We are putting the pedal to the metal in developing new features in Teams" and lately this have resulted in the following features being added to the product.

  • Raise Hands
  • Custom Backgrounds
  • Multi-window Chat, Calling and Meetings Coming
  • Large Gallery - 3x3 with 7x7 Coming
  • Safety and Moderation Controls
  • Learning Management System Integration
  • Features for Remote Assistance, First Line Workers
  • Build Developer Announcements
  • Teams Freemium with Scheduled meetings
  • Teams for Consumer Mobile Preview
  • Spectrum of devices, apps, and services

But just wait... more are coming... stay tuned!

So many features added and more are coming!

Laurie Pottmeyer continued to talk about the Scale, Security, Feature development and Innovation in Microsoft Teams.

#CommunityRocks

Events like Commsverse are proof of the awesome user community that exist around Teams. Please continue to use UserVoice to send in ideas and feedback, we absolutely look at that information and use it in many internal meetings. A video with voices about the community from around the world was shown, so nice to see several of my friends in there and so nice to be a part of this community!

Next, Geri Johnson, talked about nice meetings with Goats, use the URL below if you need a goat (or why not a Llama) in your meeting.
https://www.sweetfarm.org/goat-2-meeting

Creative examples of using games such as Kahoot! and Tic-Tac-Toe in meetings were mentioned, coffee break meetings, raffles and dance parties are other ways to draw people closer in online meetings. Work life balance were discussed, workspace, busy lights, big headphones, quiet hours, etc.

Commsverse 2020 - BRK117 - Scalable modern teamwork model in Teams user adoption

Presented by: Karoliina Kettukari

Session summary:
How to convince your employees to move from WhatsApp and local storages to Teams? Giving guidelines and orders top-down hardly does the trick. Technical trainings for one don't cover the teamwork aspect of Teams usage. As the organisational change should always come from within, why not give the power to teams!
In this session I'll introduce a workshop model to phase and scale Teams user adoption. In modern teamwork workshops teams themselves create their own Teams rulebook. The workshops are facilitated by change agents or supervisors with materials produced by the user adoption and change management project team. This is an effective and resource friendly way to ensure both high employee satisfaction and high active usage rates.
Session takeaways: Concrete and real life tested workshop model suitable for organisations in various sizes and industry sectors. Tips and best practices for internal teamwork development with Teams


My notes:

Why?

Empower your Teams - because change comes from within and the Team is the best expert in their day-to-day job. Technical trainings answer how - not why - what's in it for me?

The session title well explained.

How?

Define company guidelines
- Which tools should we use?
- Which tools do we use today, good / bad?
- Deadlines - when do we change?
- Why are we changing?
- Offer support

Create a workshop agenda & materials
- Like Lego blocks or yarn - just give it to the Team
- Make it easy
- Create a team in Teams for this

Train your trainers
- Who are the trainers? Supervisors? Champions?
- Guidelines, goals, how to run a workshop
- Create a clear structure
- Create short videos for the most important parts
- Keep supporting them

Follow up & support
- Go back and update workshop materials
- Use Power Platform to create automatic followups & reports
- Celebrate success!

The workshop process with a supporting SharePoint site was demoed.

One-liners:
"It's not rocket science, it's just teamwork."
"Like dogs, all teams are different."

Commsverse 2020 - BRK111 - Preparing Your Network for Microsoft Teams

Presented by: Lee Ford

Session summary:
Blame it on the network is often used when users experience issues with business applications. In Teams, this is a very real possibility. In this session, I will outline various concepts on how and why your network should be prepared to accommodate Teams.
Topics covered are how network traffic should be classified, routed and prioritised and how you can verify network performance.


My notes:

Any recommendations in this session can be implemented before you fully migrate to Teams, or afterwards. Teams is engineered in a way that a local internet breakout from the client is strongly recommended.

The ten recommendations
  1. Allow ALL Teams traffic through your network
    Office 365 URLs and IP address ranges
    Bypass Proxy, SSL decryption, DPI and content filtering
    Keep it updated by using the Office 365 IP Address and URL web service
  2. Bypass Proxies
  3. Use Quality of Service
    Yes, Teams is cloud-based and the Internet does not use QoS, but it is best practice to ensure that the route to the Internet is prioritised correctly.
    DSCP - differentiated services code point - Values

    46 audio
    34 video
    18 Application/Screen Sharing
  4. Have the client "break out" locally and make sure you a split-tunnel VPN for Teams traffic (if VPN is used.)
  5. Be aware of Peer to Peer routing scenarios
    Route the media directly between the two clients on their internal IP addresses.
  6. Use the Office 365 Network Onboarding tool
  7. Use the Teams Network Planner
    Found inside the Teams Admin center, will give you an estimation, not exact science.
  8. Capture Teams traffic to determine usage patterns
    Monitoring Microsoft Teams Network Traffic
    This will naturally be more accurate than the Network Planner.
  9. Use the Teams Network Assessment tool
  10. Use the Office 365 Call Quality analysis tools
    Use CQD as an ongoing exercise, and the reports available in the Teams Admin center.

Lee himself created a blog post about this session that can be found here: Preparing Your Network for Microsoft Teams

Tuesday, June 30, 2020

Introducing the Microsoft Teams app usage report

As you might have noticed there are now more than 500 apps available for Microsoft Teams. Among popular education apps such as Assignments and Kahoot! you will also find productivity apps such as ServiceNow and Confluence Cloud.

As a Teams administrator, how could you keep track of which apps are used and how much they are used?

Maybe you need to ensure that the organization remains compliant with any regulations that govern it, or maybe you want to drive effective usage of your Teams platform. This can be managed by the app permission policies in Teams, but how can you make sure the right policies are in place?

This is where the new "Microsoft Teams app usage report" comes in!


To view a report of what apps are being used in your tenant simply open the Teams Admin center and click "Analytics & reports" and "Usage reports." On the "View reports tab", under "Report", select "Apps Usage." The Teams Apps usage report can be viewed for trends over the last 7, 30 or 90 days.

It is also possible to export the report to a CSV file for offline analysis. Click Export to Excel, and then on the Downloads tab, click Download to download the report when it is ready. In this exported report you can view the AppID of the Apps recorded in the report.

Thursday, June 4, 2020

SUCK - Svenska UC Klubben - meeting 2020-06-03

(Post in Swedish about a meeting in our local UC user group in Sweden.)

Ungefär 20 personer samlades online i ett Teams möte och började prata på mellan 20:00 - 23:00, och vi hann avverka en hel del ämnen fullständigt ostrukturerat men definitivt intressant och lärorikt.


Teams vs. Zoom. Alla var glada att nu ha 3x3 video, och ryktena om 7x7 video i Teams som troligen kommer framöver hade nått många i gruppen redan. Ryktet om 7x7 video kan ju stoppa en del diskussioner om att använda Zoom istället för Teams. Det var en hel del diskussioner kring Zoom och säkerheten i Zoom och att Zoom nu börjat kryptera. Det verkar som att Zoom används mest i skolor och utbildning. Det är lätt att komma igång med Zoom, men det har mindre funktionalitet än Teams då Zoom är fokuserat enbart på möten. Breakout rooms funkar bra med Zoom. Det går att förbereda Breakout rooms även i Teams, men användaren måste själv gå tillbaka till "ursprungsrummet" (mötet). Zoom har också lanserat Zoomphone, som är en lösning för att ringa med Zoom och tekniskt liknar den Direct Routing.

Vi pratade också om Slack som använts mest av utvecklare och även Webex där Webex calling är ännu ett "Cloud PBX system" liknande Zoomphone.

Vi väntar också på att mer videorutor skall komma till mobilerna, men kommer vi då behöva större mobiler?

Funktionen att "Poppa ut" chat har testats, vissa tycker att den känns som ett steg tillbaka mot hur det såg ut i Skype for business. Det är ju positivt att möjligheten finns i alla fall och den kommer även för möten och appar framöver.

Telefoni för mindre företag, mobilväxlar, diskuterades en hel del. Det finns en hel uppsjö av lösningar och nästan alla mobiloperatörer erbjuder någon sorts lösning idag. Det känns som att argumentet att ha ett fastnätsnummer att visa när man ringer till sina kunder sjunker för varje dag som går. Telavox och Cellip har integrationer med Teams. Någon i klubben kör Cellip och tycker det funkar hyggligt - men när man "gästar" en annan tenant så ringer det inte i Teams. Det gäller nog tyvärr alla såna lösningar då det problemet ligger i Teams och gästaccessen där. Cellips lösning är en "nätcentrisk parallellringning" där det går att använda fastnätsnummer. Det går också att konfigurera så att när det ringer på mobilnumret så tutar det både i mobilen och i Teams. Användaren kan välja var man vill svara, och konfigurerar man PSTN samtalet att annonseras två sekunder före VoIP samtalet så att kan man välja mobilens teleapp före Teams, och även neka samtal med SMS om man vill. Någon kör Telia TP som använder Telepo/Mitel och upplever att det funkar mindre bra, dåligt ljud samt att det inte finns VoIP i TP appen var feedback.

Teams på Linux, verkar funka bra, men ingen i klubben använder Linux klienten dagligdags.

Hur kommer Skype For Business Server 2019 att leva vidare?
Det verkar oklart. Skype For Business Server 2019 kom med några förbättringar jämfört med SfB 2015, t.ex. en ny HTML baserad kontrollpanel och failover även för response groups. Databas stödet för mirroring och några andra funktioner försvann. Support för Skype For Business Server kommer finnas länge till och uppdateringar släpps fortfarande.

Vi fick höra om någon organisation som i framtiden planerar att gå från Lync 2010 till CCE till Teams. En plan som kan ifrågasättas, men många organisationer hänger kvar länge på äldre versioner av mjukvara. Frågan om var de som inte vill gå mot molnet kommer att uppgradera till ställdes, men inga riktiga svar finns nog ännu.

Går det att migrera ihop två Teams eller slå ihop kanaler i Teams?. Det finns tredjeparts programvara som säger sig klara av detta, men då det inte finns APIer för att "impersonifiera" en användare och låta ett program posta till en kanal i en användares namn (en säkerhetsrisk förstås) så fungerar detta mindre bra. För den som vill testa att backa upp, manipulera och återställa så finns scriptet "Backup Teams" att testa fritt.

Problemet med att "dutt-dela" blev lång diskussion och en bra tankenöt att ta med till nästa möte. Problemet är som följer. I ett Team har man sagt att alla kan se alla filer, men bara de som är med i Teamet får se filerna. Någon laddar upp en fil och någon annan tar filen och delar den externt. Då går ett mail till team ägaren om att detta ska tillåtas, team ägaren som ofta inte tänker på konsekvenserna av ett sånt beslut godkänner förfrågan. Filen delas och den som får delningslänken kan läsa filen utan att de andra i Teamet vet om att det är så. Det skapas alltså en risk att för mycket / fel information delas externt. Som lösningar på problemet förslogs förstås att utbilda alla användare så att de förstår detta (svårt). Man skulle troligen kunna scripta bort rättigheterna (krystat), eller blocka mailet från SharePoint (förstör för andra scenarion). Man skulle kunna stoppa delning för hela siten i SharePoint (förstör för andra scenarion). Ett alternativ skulle kunna vara att kopiera filen till OneDrive och dela därifrån. Hursomhelst så verkar det som att separatdela, eller "dutt-dela", filer eller mappar (ännu värre) på detta sätt är ett problem. Hur löses det bäst? Diskutera gärna vidare i LinkedIn gruppen.

Hur förklarar man privata och publika team för användarna när man lägger till gäster - gästen får alltid tillgång till "General" kanalen men inte privata kanaler.

En anekdot om hur användare ibland använder produkterna på ett sätt som det kanske inte riktigt var tänkt berättades. I en organisation användes status meddelandet i Skype for Business för att "se vart alla är". Dvs alla uppdaterade var de är någonstans i statusen och när någon ville "gå och prata" med personen kollades Skype och man reste sig och gick. Det funkar ju, men man skulle ju också ha kunnat pröva chatt eller samtalsfunktionen direkt i applikationen. :-)

Alla i mötet presenterade sig och berättade lite om vad de arbetar med för tillfället.

Daniel Kåven berättade en del om teams.se och de utbildningsprojekt han driver och hur han peppar mindre företag att komma igång med Office 365 och Teams. Teamspodden fick mycket välförtjänt beröm, en bra källa till information på svenska.

Information från Microsoft om olika kommande events:
https://techcommunity.microsoft.com/t5/events/ct-p/Events


Vid pennan SUCK klubbens ständige sekreterare Mattias Kressmark.

Håll koll på hemsidan, Linkedin gruppen eller Twitter (@SUCK_klubben) för nyheter och info om klubben och var och när nästa möte kommer att hållas. Hoppas vi ses!