Category Archives: Office365

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.


Office 365 & Lync Design Workshops at MS Sweden–Sommarkollo

På onsdag kör jag två stycken sommarkollo dragningar.

Den ena om Lync Server 2013 design

Hur designar vi en Lync Server miljö som passar våra kunder i olika storlekar (som i Sverige ofta är mindre än vad TechNet dokumentationen har tänkt sig) men ändå håller sig inom supportramarna.

Detta brukar vanligtvis resultera i mycket skissande och här går vi igenom lessons learned och vad du ska tänka på när du designar och sätter upp en Lync Server miljö.

Sedan går vi igenom och demar hur det ser ut vid olika problem samt hur vi återställer ett katastrofscenario. För att du på så sätt ska lära dig identifiera olika fel på olika komponenter och så snabbt kunna avhjälpa för att på så sätt kunna hålla en hög SLA med så lite hårdvara som möjligt.

Målgrupp: It-proffs
Föreläsare: Tommy Clarke
Level: 300
Ort och datum: Stockholm 26/6 kl 13:00-16:00 och 21/8 kl 13:00-16:00

26 juni Anmäl dig till sessionen här >

21 augusti Anmäl dig till sessionen här >


Den andra är en Office 365 workshop

Under denna halvdag går vi igenom de tekniska bitarna av Office 365 och skippar säljsnacket. I ett workshopformat går vi igenom och sätter upp en Office 365 miljö med Dirsync och ADFS för att sedan titta på de nästintill oändliga möjligheterna av konfiguration vi kan göra i dels det nya webgränssnittet för portalen men främst i PowerShell. Mycket demon och lite PowerPoints för att ni ska få så djup insikt i Office 365 under så kort tid som möjligt.

Vi kommer fokusera på följande fyra delar av Office 365 i E planerna:
Kontohantering, ADFS & Dirsync, Exchange, SharePoint, Lync

Målgrupp: It-proffs
Föreläsare: Tommy Clarke, UcAware
Level: 300
Ort och datum: Stockholm den 26 juni kl 9:00-12:00

Anmäl dig till sessionen här >

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


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 –




Set the RetentionPolicyTag for Deleted Items in #Office365

To change the Retention policy for the deleted items from the default 30 days to lets say 90 days follow this guide

First connected with PowerShell to Exchange Online Service.

a. Install and configure Windows PowerShell.
b. Connect PowerShell to Exchange Online service.

To change the default RetentionPolicyTag for all users run.

Set-RetentionPolicyTag -Identity “Deleted Items” -AgeLimitForRetention 90

To verify all retention policy that are applied to a specific mailbox , please take the following steps.

c. Disable the current RPT applied to the Deleted Item Folders, by running the following  cmdlet using PowerShell.
Set-RetentionPolicyTag “Deleted Items” -RetentionEnabled $false

d. Create a new retention policy tag for the default folder “Deleted Items” by using the following command:

New-RetentionPolicyTag “Exec -Default” -Type All -RetentionEnabled $true -AgeLimitForRetention 90 -RetentionAction DeleteandAllowRecovery

This example creates a retention policy tag for the default folder Deleted Items. When the tag is applied to a mailbox, items in the Deleted Items folder are deleted after 90 day.

After that, create a new retention policy or set up a current policy to link to the newly created retention policy tag.

e. Use PowerShell to apply the retention policy to Deleted Items

Set-Mailbox ” Deleted Items” -RetentionPolicy Execs

The following command applies the retention policy named Execs to Deleted Items: