Category: Skype for Business

August 24th, 2019 by Tom

Two more Microsoft Teams App Templates were recently released: Company Communicator and FAQ plus.

If you’re not aware of Teams App Templates they are production ready, easily deploy-able, open-source projects that solve a real-work problem using Microsoft Teams.

In time, I’ll try and do deployment walkthrough videos for both of these applications, but right now, I wanted to just look at them, and the problems they solve.

Company Communicator

Company Communicator enables you to send messages to groups of people, and is intended for corporate communications. You can send a message to specific teams, or groups of people via IM. Each message can have some text, an image, and a call to action button:

The great thing about this is that if you have specific requirements (more buttons, more images, better reporting on who received and read what, etc), you can download the source code, make changes and start configuring your own variant of Company Communicator.

FAQ Plus

FAQ Plus is a standard Q&A Bot, but with a difference. If the bot can’t answer the question then it can hand off to a human being to answer instead. FAQ Plus includes the ability for questions to be posted to a specific channel for ‘agents’ (or whoever will answer) to pick them up and start a chat directly with the user.

FAQ Plus uses QnAMaker behind the scenes (I know that because I looked at the Architecture page, every App Template has one!) meaning it’s really easy to write and maintain a list of question/answer pairs.

Every organisation can benefit from an application like this, which makes it easy for users to get immediate answers to the easy questions, but also gives them a good route through to the appropriate experts for the hard questions.

I encourage you to try both applications out – you’ll find that the Deployment Guides are straightforward and easy to follow. You DON’T need to be a developer to install these applications, and your users can start benefiting today!

Posted in Skype for Business

August 24th, 2019 by Tom

Lots to cover on this week’s update:

Project: Azure Sphere and Microsoft Teams (with Microsoft Flow)

Tom Morgan on: Microsoft Teams developer community call-August 2019

People Picker component now available in the Microsoft Graph Toolkit

Microsoft Graph Sample Data Packs Now Available in Office 365 Developer Program

Find all my videos at You can also subscribe to the audio-only version of these videos, either via iTunes or your own podcasting tool.

Posted in Skype for Business

August 23rd, 2019 by Tom

Earlier this week I was honoured to be asked to speak at the monthly Microsoft Teams Developer Community call.

The session was hosted by Nidhi Shandilya, Senior Program Manager at Microsoft, and we covered updates to Teams App Templates. Nidhi showed off some awesome new templates (which I really need to blog about) and I showed how you could configure Icebreaker to work in your time zone.

I’ve spoken about Microsoft Teams App Templates before:  Production ready, open-sourced Microsoft Teams applications for common business scenarios.

It was a really good call and there were some great questions. If you were on the call, thank you for your engagement.

If you weren’t on the call, you’re missing out! They happen every month, and you can download the calendar invite from

Posted in Skype for Business

August 23rd, 2019 by Author

In this example I have local Active Directory with AAD Connect installed one of the Azure Region, which sync users and password hash to Office 365. I have now decided to migrate the authentication from local Active Directory to Office 365 and decommission on-premises Active Directory.

Azure Active Directory Connect Diagram

In order to transition from on-premises “Synced Identity” to “In Cloud Identity”, we will need to complete the following process.

Sign into the AAD Connect Server and Sync the Delta

The following command performs a sync of all AD Objects before attempting to convert into Cloud Only.

Start-ADSyncSyncCycle Delta

Turn off AAD Connect Sync

The following command turns off Azure Active Directory Connector while we perform all the following tasks. In this post I have outlined all steps which can be taken to convert AD Users account into Cloud Only.

Set-MsolDirSyncEnabled -EnableDirSync $false

Convert Single User to Cloud Only

The following command converts a single user into a Cloud Only account

Get-MsolUser -UserPrincipalName | Set-MsolUser -ImmutableId $null

Remove Immutable ID of all users

The following command removes the Immutable ID for all users

Get-MsolUser | Set-MsolUser -ImmutableId $null

Remove Immutable ID for Bulk users

The following scripts allows you to modify users at bulk

$Filepath = $env:userprofiledesktopfile.csv<br>$csv = Import-Csv -Path $filepath<br>$immutableID=$null <br><br>Foreach($user in $csv)<br>{<br>Set-MsolUser -UserPrincipalName $user.UserPrincipalName -ImmutableID $immutableID


Turn on Azure Active Directory Connect Sync

Once you have completed all the required conversions of AD accounts to Cloud. Head back to your local Active Directory, move user(s) to an OU that isn’t synchronized using AADC.

This helps you as an IT Pro understand who has been converted at a quick glance now not worry about using PowerShell to discovery who is or isn’t.

The following command turns on Azure Active Directory Connector now that we have converted the users accounts to Cloud Only

Set-MsolDirSyncEnabled -EnableDirSync $true

Enable Force Sync if the Sync didn’t work

 Start-ADSyncSyncCycle -PolicyType Initial

If you are using an ADFS Server there is an additional step providing you have moved all your users to the Cloud. You will need to change the Federated Domain to Standard Domain

Convert-MsolDomainToStandard -DomainName -WhatIf<br>Convert-MsolDomainToStandard -DomainName
1 -Confirm

All that is left now is to log in as one of the converted users to prove Single Sign-On is working and logon as a Global Admin into Office 365 to check the sync status of the users has a pretty cloud for “In-Cloud”

The Author – Blogabout.Cloud

Posted in Skype for Business

August 23rd, 2019 by Vesa Nopanen

When you are in Teams chatting with a Skype for Business user, did you notice you can start a screen sharing session with Skype user? I tested this yesterday in our production tenant where I am in TeamsOnly mode. When you are in a chat window and look at the top-right toolbar you can notice … Jatka lukemista Sharing a screen with a Skype for Business user

Posted in Skype for Business

August 22nd, 2019 by johnacook

Posted in Skype for Business

August 22nd, 2019 by UC Now Skype/Teams News Feed

When calls are placed across the Public Switched Telephone Network, the carriers which connect that call from the originating party to the terminating party each charge an access fee. These small charges add up to the toll cost for completing the call. This cost is owed by the originating party, much like postage is paid by the sender of a letter or package.

Posted in Skype for Business

August 22nd, 2019 by James Nankervis
Pre-migration planning can be the difference between successful and failed Office 365 migrations. Click here for some helpful tips.

Posted in Skype for Business

August 22nd, 2019 by johnacook

Posted in Skype for Business

August 22nd, 2019 by UC Now Skype/Teams News Feed
By Marty Parker
Gartner estimates that 40% of new enterprise telephone purchases will be based on a cloud office suite – either Microsoft Office 365 or Google G Suite – by 2023 — but what does that mean?

Posted in Skype for Business