Category: O365

M365 Copilot licensing

A recent question was asked about Microsoft M365 Copilot licening. Does a tenant need to license all users or is a subset of users available? M365 Copilot is like any other workload, you see the licenses in the admin center and can assign them to individuals or groups using the GUI or PowerShell. From the

Self-service PowerShell throttling change

You can now relax the PowerShell throttling in your tenant, following these steps. Just like the EWS throttling change, you can do the same task for PowerShell. To request a relaxation of the PowerShell throttling, follow these steps. When logged into the O365 admin portal, simply select the ‘Need help?’ icon at the bottom right

Self-service EWS throttling change

Up until recently, the process to get a relaxed throttling limit during an O365 onboarding migration, was to open a Microsoft Support case. This process is now available as a self-service option. During an O365/M365 data migration, there are several performance best practices to follow. But even after following the guidelines, sometimes the cloud service

How to control O365 licensed products

I’ve had this conversation at least once a week for the past several months. Customers ask, how can they use PowerShell scripts to assign/control O365 licensing workloads assigned to end users? Don’t use a script, use Azure group-based licensing. The problem with a script is, you must assign all workloads, then remove the ones you

O365_Logon module

I created this PowerShell module awhile ago to help O365 Administrators sign into the their online tenant services using simple verb-noun single command lets (cmdlets). While the general O365 PowerShell (PS) sign-in process is straight forward by itself, there are several lines of PS code that need to be combined and executed each and every

Exchange server administrators, now what are you going to do?

Thought this would be a good Labor Day discussion, about how much labor an Exchange administrator performs. The short answer is, you’ll still be very needed if/when your company decides to move to Exchange online in O365. So you think you’ll lose your job when your company moves Exchange on premises content into O365 using

Connect-ExchangeOnlineNonMFA

This is another handy one to use, which allows connecting to Exchange Online easily. Similar to the O365_Logon module I have published, this function includes a prefix option. The prefix appends a value to the noun of cmdlets that allows you to run more than one remote session in the same PowerShell console that you

MO_Module introduction

I’d like to introduce you to my MO_Module. It’s a PowerShell module, combining several daily administrative tasks into simple Verb-Noun Functions for engineers to perform their jobs easier. I was developing/maintaining several different PS modules, which became more work, so I thought I’d just combine everything into one single place. Since my primary technologies are

Spam notification message

I’ve run into this a couple of times now with customers, consequently thought I’d finally get around to writing a blog post. The question is, can spam notifications be sent less than once a day? What are we talking about. In Exchange online, there is a notification message that is sent to users’ mailboxes periodically,

Q: Customer wants to take an export/backup of the EOP policies and settings, so that they can revert back if required, is that possible?

A: Sort of – it is for migration from one tenant to another but has all the steps for what you are wanting, i.e. export and import. https://docs.microsoft.com/en-us/office365/SecurityCompliance/eop/move-domains-and-settings-from-one-eop-organization-to-another-eop-organization You can also check out the script listed in the technet gallery for this: https://gallery.technet.microsoft.com/Migrate-EOP-Settings-9d480325