Force renewal of Content Types in SharePoint Online

In 2014 I wrote a post on how to force the renewal of the content types in an on-premises environment and got a request on that post if it was possible to do the same in Office 365.

After a short research and some changes to the original script, see below for the result.
It uses the Office Dev PnP PowerShell CmdLets.

See below for the version for SharePoint Online

DIWUG presentation about security

This week I had the privilege to do a presentation at DIWUG. This time the presentation was about the security questions when you move to the cloud.
We are used to control everything in the on-premises world but we cannot do the same in a cloud environment, so we need to adapt to this.

This presentation was about the options there are in the Microsoft Cloud to make it secure. Microsoft already did a lot for the security, but a lot can and must be done on the customers side to make it fit your needs.

SPS Paris and SPS Belgium

Last two weekends I went to SharePoint Saturday in Paris and Belgium. It is always great to meet other SharePoint and Office 365 consultants, customers and suppliers.

SPS Paris

The first weekend I went to Paris where I did not read my emails to carefully, so I was at the wrong venue. I was not the only one. It took some extra time to get to the new location. Arrived there I was just in time for the first session; this was a session about the secure score site from Microsoft. The URL of the Secure Score is http://securescore.office.com. Here you can log in with an administrator account and see what security settings you can do to make your tenant more secure. You need to be a Global Administrator, SharePoint Administrator, Exchange Administrator or Compliance Administrator to access it.

Azure Conditional Access – next step

A year ago, I wrote a post about Azure AD conditional access, with the change to the new portal a lot has changed. This post will show what is changed since then and what is coming.

The biggest change in conditional access is that last year you had to configure this per application in the old portal, there was no reference in the new portal (current one) back then. Now you can create policies that apply to one or multiple applications or even tenant wide. There is now 1 logical location where you can manage these settings. This location is in the Azure Active Directory Blade under security.

Office 365 language settings

Within Office 365 a user can set his or her language preferences on several ways, this post will show several ways on setting this and how this can be managed as an administrator for your users.

Let’s start with the places that a user can set this.

Office 365 “My Account”

When you are in Office 365 you can click on your name and select My Account. Underneath Settings part you can set the language of Office 365

Enabling modern authentication on Office 365

The first thing that might come to your mind might be that modern authentication is enabled for Office 365. Well that is partly true. It is enabled for SharePoint online, not for Exchange and Skype for Business if your tenant is created before august 1st 2017. While writing this about 95% of the tenants are older then 1 month so modern authentication is not enabled for Exchange and Skype for Business.

Become administrator of your free Yammer networks

At my current customer, we have a lot of domains and many of them have a free Yammer network. We are rolling out Office 365 and want to consolidate all the networks that we have into one enterprise network.

With this wish we got two options, just consolidate all networks and tell the users that all the networks are consolidated into one network and that all the conversations are lost or you can try to find out for every network who uses it and create a backup of all the conversations before you consolidate.

Free email vs Paid email

Since I started my own company I am more aware of the impact of a domain name for your company. Not only for your website but also for your email address. I keep seeing companies with their own domain and website but having an @outlook.com or @gmail.com email address. That inspired me to write this post.

Free email

So let’s start with what I mean by free email. These are the providers where you just can register and get an email address for ‘free’. Almost nothing is for free on the internet, you pay it one way or another. For instance, using gmail.com means that Google can look at your email and target advertisements to you based on the emails you send and receive. Not that much wrong with that if you are a private person. Other providers make their money on similar ways.

Benefits of the cloud

This post was inspired by a Facebook group where there was a question what we could teach the others and since my expertise is about Office 365 and Azure and suggested that I could write about that, but it was to technical so they asked me to make teach a higher over topic. One of the topics is explaining the benefits of using the cloud. To do that I need to start what the cloud is.

Azure AD Connect modern authentication

This week I needed to create a demo environment for my presentation at SharePoint Saturday in the Netherlands and I Installed the latest version of Azure Active Directory Connect (1.1.524.0) and to my surprise it supported modern authentication when I connected to Azure Active Directory. I created an account where MFA was disabled to make the connection but that was not necessary to my surprise. See the screenshot below asking Azure Active Directory Connect for sign into my tenant.