Scheduled publishing with auto-approval for modern SharePoint news

Modern SharePoint Online sites has lot of great features for creating news articles. One thing is still missing and that is scheduled publishing approval for news. You can do that by using SharePoint List content approval feature and creating approval workflow using Power Automate (previously called Microsoft Flow). We need to do the following steps: …

Continue reading Scheduled publishing with auto-approval for modern SharePoint news

Getting All Office 365 Groups and Group Owners with PowerShell

Sometime you might need to get list of all your Office 365 Groups from your tenant and list Group Owners for every group. You can do this with PowerShell and Microsoft Graph API. There is List Groups and List Owners interfaces in Microsoft Graph API. By combining these two interfaces, we can create script for …

Continue reading Getting All Office 365 Groups and Group Owners with PowerShell

Allow Fill-in choices in PowerApps Drop-down menu with SharePoint choice field

Problem: You are customizing SharePoint Form using the PowerApps. As you may have noticed, PowerApps Drop-Down menu (Combo box) does not support SharePoint Choice fields property for Allow 'Fill-in' choices by the default. Solution: In PowerApps, create a logic that stores another text field value to Drop-down menu value. That way you can store the …

Continue reading Allow Fill-in choices in PowerApps Drop-down menu with SharePoint choice field

Incorrect site url in Hub Site Navigation after Invoke-SPOSiteSwap

If you like to replace your SharePoint Online root site collection to different site collection, Microsoft has released Invoke-SPOSiteSwap -powershell command. This is handy, for example, when you are creating intranet by using modern SharePoint Communication Sites. Invoke-SPOSiteSwap is pretty simple command. You just have to have Source Site Collection URL, Target Site Collection URL, …

Continue reading Incorrect site url in Hub Site Navigation after Invoke-SPOSiteSwap

Audience targeting for News in SharePoint Online

Microsoft has released audience targeting for modern SharePoint Sites. You can use targeting for example in the news web part for showing specific news for the specific group of people. How to enable audience targeting in Modern SharePoint Site First, you have to enable audience targeting in the list or library. For example, in the …

Continue reading Audience targeting for News in SharePoint Online

Authoritative News Site in SharePoint Online

Microsoft has just released new feature for SharePoint Online for tagging the organisational news and lifting the organisational news to SharePoint Home page. All you need to do is run a PowerShell Command Set-SPOOrrgNewsSite to set your site to behaving as the organizational authoritative news site. First you have to connect to your tenant using …

Continue reading Authoritative News Site in SharePoint Online

Setting SharePoint Online site collection to Read Only state based on Last Activity Date

In my last post I showed how to get SharePoint Online Site Collection Last Activity Date with Microsoft Graph API. In this post I will demonstrate how to use last activity date and set site collection to Read Only -mode using SharePoint Online Site Policy Feature. Create Site Policy and publish it to site collections …

Continue reading Setting SharePoint Online site collection to Read Only state based on Last Activity Date

How to create Intranet with SharePoint Modern Communication Sites – Part 3

In my previous post I demonstrated how to add Megamenu navigation and Footer to Modern SharePoint Communication sites. In this post I will show how to create and add custom Site Theme to Modern SharePoint Sites and apply the Theme to all Hub Sites at once. SharePoint Online Site Themes SharePoint Online Sites have ability …

Continue reading How to create Intranet with SharePoint Modern Communication Sites – Part 3

How to create Intranet with SharePoint Modern Communication Sites – Part 2

In my previous post I demonstrated how to start creating an Intranet using Modern SharePoint Communication sites. In this post I will show how to add Megamenu Navigation and Footer to the Communication site. Add Megamenu Navigation to Intranet Root Site Microsoft has just released new features to Modern SharePoint Sites. Now we can add …

Continue reading How to create Intranet with SharePoint Modern Communication Sites – Part 2