Access Denied Customizing Office 365 Communication Site

Our Power users are used to Sharepoint Designer and do some heavier customization, They have developed this skill while working with on-premise version of SharePoint. Now as organization is migrating to Share point online so expectation is the same. We recently faced issue where users were using designer and were not able to customize the…

Azure AD License management – office 365

License management in office 365 is a pain for most organizations that is why many organizations have written complex solutions based on Powershell. Thankfully Microsoft has realized that and released group based licensing which is part of Azure AD premium. If your organization is equipped with Azure AD premium than you are lucky and can…

Office 365 License Reconciliation

This script that I am sharing has been written to assist with our provisioning process: As you are aware when you provisioin new exchnage onine mailbox, if license is not applied, you have 30 days to assign the license. To detect these mailboxes and applying the Exchange license –> this solution has been written (I…

Avoid Users from Signing Up for Office 365 Services Trials

There are situations where you want to block users from signing up for trial of office 365 services like streams,Flow,Power BI etc. We have been given this task as it was interfering with our project where we were turning ON office 365 services in a planned manner. You will not be able to restrict all…

HIDE Office 365 Groups from GAL

We have seen lot of users are creating Microsoft Teams, Planner etc and these in-turn create Office 365 groups. Some are even test and it creates lot of unwanted data in the GAL which many users and our organization management is not encouraging. So we have created this script that runs regularly and hide Newly…

Office 365 Portal Language Update – Hybrid Environment

Changing Language Settings in Office 365 is kind of self service if you are not in Hybrid environment. User can just hit settings –> select the Language and time zone. Select the language and Save , it will be changed as per selection. For hybrid environment this option is unavailable, This needs to be set…