Category Archives: Office 365 Grid

Office 365 Grid

It’s time for you and me to take this to the next level!

We are moving on!! And by that I would like to thank all of you who have been following my blog over the year! But its long from done with this, im just moving on!

It’s time to face new challenges and set new goals for myself. It’s not a secret that the future of IT is in the cloud and most of my work the last couple of years have been with Office 365 so I now made the decision to go “all up”!!!

The first of January I  started a new company togheter with some of the best people on this planet when it comes to Exchange, the company will be called Altitude 365.
Together we are two MVP’s, one MCSM and the best guy available for migrations from non-Microsoft platforms. Please feel free to visit our website, our Facebook page, our LinkedIn page and follow us on Twitter to find out more about us!

All content will remain on this blog but new content will be added to our new blog, please add it to you favorites our add it to your RSS reader, I can promise you a lot of great information now when we are more people writing content than just me, so you want to follow us!

Once again a big Thank you! and if you need to reach me its now for both Lync and email.

Moving from a broken Lync On-Prem to Lync Online

When moving from Lync On-prem to Lync Online there are like three or more different approaches, last week I tried one of them where my customer had lost all their Lync servers in a SAN failure.

So the mission was to get them on boarded to Lync online!
Well its just to create a tenant, add the domain, enable dirsync and it should work, right?

Well there is actually one more step to take.
When a user is enabled for Lync some attributes gets tattooed in AD, like the msRTCSIP-UserEnabled & msRTCSIP-PrimaryUserAddress for example and since these attributes has values in the on-prem AD, Lync Online will not provision these users and they will not be able to logon.

You can verify this by going to the users tab in the Lync Admin Center in the Office 365 portal. You should then see all the users that are provisioned for Lync Online there
And IF the user is not listed, make sure that he/she has a license, and if he/she still does not show up (and in the case that there has been an on-premises Lync) make sure that none of the msRTC… attributes has any values on them. They should all be cleared for the Lync Online provisioning to work.

And if you have more than five or so users that needs this clean up, there is a tool called admodify at that is super simple to use that can clean this up for you in minutes.

This tool is also perfect to use for any bulk changes that needs to be done over many different OU´s for example.

Force a Office 365 ProPlus ClickToRun Update #Office365 #Lync

With the July 2013 Cumulative Update for Lync that just got released I wanted to try it out as well. There’s a lot of cool new features in it like:

  • IM Mute
  • Question and Answer capability in meetings
  • Paste photos straight into Lync
  • Meetings Tab (so you can now see your Lync meetings directly in the client)

So I went to download the update like I usually do from the Microsoft Download Center:

Microsoft Lync 2013 (32-bit)

Microsoft Lync Basic 2013 (32-bit)

Microsoft Lync 2013 (64-bit)

Microsoft Lync Basic 2013 (64-bit)

And I ran it and BOOM!!!


That message is in Swedish for some reason, but it says that there is no product installed on this computer for this update

Well, yea I remember, after I installed Windows 8.1 a couple of days ago I installed the amazing click to run version of Office Pro Plus called Office 365 ProPlus

And here’s a little info on how updates works on the Click To Run Office 365 ProPlus

By default, Click-to-Run for Office 365 installations are automatically updated. The automatic update process detects and downloads the new data in the background. The updates are installed in the background as soon as the download is completed. However, the installation may be postponed if a resource to be updated is being used by an Office application that is running. In such cases, the updates are automatically applied the next time that the application is cycled or when the application is started by the user. Administrators can turn automatic updates off.

The updates are kept as small as possible and they download only when changes are required to keep the installation up-to-date. This optimizes network bandwidth use. Updates occur only when the affected Office applications aren’t being used and they don’t require a computer restart.

Administrators can configure updates behavior by using the Configuration.xml file for Click-to-Run. The following Updates element attributes are available:

  • Enabled   If set to TRUE, Click-to-Run will automatically detect, download, and install updates. This is the default. If Enabled is set to FALSE, Office won’t check for updates and will remain at the installed version.
  • UpdatePath   Can be used to specify a network, local, or HTTP path for a Click-to-Run installation source to use for updates. If UpdatePath isn’t set, or is set to special value “default”, the Microsoft Click-to-Run source on the Internet will be used.
  • TargetVersion   Can be set to a Click-to-Run for Office 365 product build number, for example, When the version is set, Click-to-Run for Office 365 attempts to update to the specified version in the next update cycle. If TargetVersion isn’t set or is set to special value “default,” Click-to-Run for Office 365 updates to the latest version advertised at the Click-to-Run source.

For information about Configuration.xml syntax, see Reference for Click-to-Run configuration.xml file.

From <>

But I haven’t got that update so how do I force it?

It turns out t be pretty simple. Just open a Office program (other than Lync)
Then go into the settings bar for it and in Outlook click Office Account.
Once there you will see this


Simply click the Office Updates that also tells me that there actually is updates ready. Once clicked it will open a menu and then just select Update Office

There is also a “About Office updates something button” that leads to: and this page got some great info on the latest updates

When the update starts it will need to close any open Office application

Just hit close and wait 3-4 minutes…

And when its done it restarted my Office apps and I’m back to productivity


And I’m back in to Lync with those new features enabled.


MS UC @ TechEd North America 2013 – #Lync #Office365 #Exchange

To start with, the keynote was great this year, but not a single mention of Lync or Exchange in it, and not so many of Office365 neither. But still a great keynote to get an understanding on what’s coming in the underlying products to what we run our UC platform on.


Lync sessions

Planning and Deploying Your Enterprise Voice



Voice Interoperability Fundamentals



Microsoft Lync Server 2013 Dial Plan and Voice Routing Deep Dive



The Deep Dark Secrets of Unified Messaging



Enterprise Network Requirements for Microsoft Lync Server 2013



Network Design and Deployment Strategies to Ensure Success for Microsoft Lync Server 2013 Enterprise…



Designing for High Availability and Disaster Recovery in Microsoft Lync Server 2013



Planning and Deployment for Edge Server with Microsoft Lync Server 2013



Planning and Deploying Conferencing in Microsoft Lync Server 2013



Mobile Devices Deep Dive with Microsoft Lync Server 2013



Migration and Coexistence with Microsoft Lync Server 2013



Scripting and Automation for Microsoft Lync



Monitoring Microsoft Lync Server 2013: Getting the Most out of Monitoring Service Data



Microsoft System Center Advisor and System Center 2012 – Operations Manager: Better Together



All about Archiving with Microsoft Lync Server 2013



Understanding Compliance in Microsoft Exchange, SharePoint, and Office



Microsoft Lync Hybrid Scenarios



Lap Around the Microsoft Lync 2013 Developer Platform



Deep Dive into New Unified Communications Web API of Lync 2013



Introducing Lync Room System



Exchange Sessions

Microsoft Exchange Server 2013 Managed Availability



Microsoft Exchange Server 2013 Client Access Server Role



Microsoft Exchange Server 2013 High Availability and Site Resilience



Microsoft Exchange Server 2013 Sizing



Microsoft Exchange Server 2013 Transport Architecture



Exchange Online Protection



Virtualization in Microsoft Exchange Server 2013



Microsoft Exchange Server 2013 On-Premises Upgrade and Coexistence



Team Collaboration with Site Mailboxes



Microsoft Exchange Archiving Policy: Move, Delete, or Hold



The Deep Dark Secrets of Unified Messaging



Microsoft Exchange Server 2013 Tips & Tricks



Microsoft System Center Advisor and System Center 2012 – Operations Manager: Better Together



Data Loss Prevention in Microsoft Exchange and Microsoft Outlook 2013



The New Outlook Web App: Designed for Touch and Offline Too!




Office 365 Sessions

A Look Inside Microsoft Office 365



Choosing the Right Cloud Service



Security in Microsoft Office 365



Microsoft Office 365 Deployment



Microsoft Lync Hybrid Scenarios



Exchange Online Protection



Overview of Microsoft Office 365 Identity Management



Microsoft Office 365 Pro Plus Adoption and Change Management



Microsoft Office 365 for Education: Overview and Upgrades



Microsoft Exchange Hybrid Deployment and Migration on Your Terms



Using Windows PowerShell Magic to Manage Microsoft Office 365



Help Small Businesses Seize the Day with Microsoft Office 365



Deploying and Updating Microsoft Office 365 ProPlus with Click-to-Run



Microsoft Exchange in the Cloud: Scared of Losing Your Job?



Internals of Deploying the In-Place Archive: Online, On-Premises, or Hybrid



Microsoft Office 365 Service Communications



Modern Public Folders Overview, Migration and Microsoft Office 365



Microsoft Office 365 Directory and Access Management with Windows Azure Active Directory





And just some cool other sessions

Understanding Immersive Productivity and Collaboration Experiences with Perceptive Pixel Devices

Office365 Service health dashboard RSS feed url got changed

Im building a monitoring solution for one of my customers and noticed that their RSS URL was the same as mine, and I found this a little weird since they are upgraded and I’m not.

Anyway as I researched this I found out that my RSS feed URL has been changed and that my monitoring was pointing at the old one.

NOT so good. So IF you rely on this RSS feed for monitoring of your Office 365 service. make sure that you are using the right one and that it hasn’t been changed without your notice.

Feature differences in Office 365 vNext #Office365 #Exchange #Lync #SharePoint

I have prepared a list of all the feature differences in all of the coming Office 365 plans where you also see what differs between Office 365 and its on-prem versions.
(click the ikon in the bottom right corner of the embeded excel file for fullscreen)



Admin Guide – Federated Exchange – Create a room – #Office365

    You must have a remote domain configured as the target delivery domain for the cloud-based organization to complete the New Remote Mailbox wizard process.

  • In the console tree, click Recipient Configuration in the on-premises organization node.
  • image

  • In the action pane, click New Remote Mailbox. And follow the guide that opens.
  • clip_image002




    You could also run the following PowerShell command that does the same thing as following the guide.

    New-RemoteMailbox -Name ‘Test Room’ -UserPrincipalName ‘’ -FirstName ‘Test’ -LastName ‘Room’ -Initials ” -Room


    If you now check the properties on this Room from under the On-Premises it will only show a few general tabs, this is because its a remote mailbox and not local, (thus it has to be managed from under the Exchange Online\Recipient Configuration. )



    To see the new room in your Exchange Online\Recipient you have to first wait for or manually run Dirsync (Start-OnlineCoexistenceSync from your Dirsync server)

    After Dirsync has run you will see the mailbox under your Exchange Online org and if you right click and select properties you will now see the full set of tabs for it.


    Make sure to configure the properties for your room appropriately.

    clip_image009 clip_image010


Admin Guide – Completely remove (or restore) a mailbox or a room from #Office365

First delete it as you normally do, after you do that it will be moved to the “Deleted Accounts Store”

To see all the users and object that is in this store, log on to your tenant and click on users under management, then click the Deleted on top of the users page that opens.

You can also get a list from PowerShell by typing Get-MsolUser –ReturnDeletedUsers


From this page you can now restore users and rooms that are deleted.

But while the accounts are in this store they are still visible in the address list, and if its lets say a room that you just created and spelled wrong, so you removed it.
It will still show in the Rooms list and people will try to book it.

So how do we delete object from this list?

Well in the web portal there is only one option: to restore. So we need to look at PowerShell which is the only way to remove them as of now.

So start the


And type in

Remove-MsolUser -UserPrincipalName “” –RemoveFromRecycleBin

You can do a Get-MsolUser –ReturnDeletedUsers first and then just copy paste the UPN

Then just answer yes on the confirmation and the account is removed.

A note here that got me failing first is that the -RemoveFromRecycleBin is a new command and if you don’t see it when you tab for the autocomplete you have the old PowerShell module, and need to install the new one. (The newest module can always be found here )

The Swedish #Lync & #Office365 user groups

I’m personally involved in two different user groups with the base on linkedin.

Both groups are nearing 300 members and I think that’s a good number of the people representing the community in Sweden on these products.

Are you a member yet? If not you should definitely sign up (almost all of the talking is in Swedish though but that’s what is for right) Winking smile


Office 365 Sweden – Microsoft Cloud User Group


SUCK – Svenska UC Klubben

FOPE Hosted Encryption links #FOPE #Office365


It wasn’t that easy finding this, so if someone need information on FOPE and especially Exchange Hosted Encryption see these links.

Policy Rules –

Exchange Hosted Email Encryption Service Subscription in FOPE –

Understanding E-mail Encryption Settings in FOPE for EHE Subscribers –

Create, Read, or Reply to an Encrypted Message –