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 of the web page:
Type in something like: ‘PowerShell Throttling’ and the machine learning helps present possible solutions:
Micro delays or throttling in Exchange Online PowerShell
You might see "Micro delay applied" warnings or delays when you run scripts and cmdlets in Exchange Online. Here are two suggestions related to this:
- You might want to try using the Exchange Online v2 PowerShell module, which includes CMDlets that are based on REST API and are significantly more performant. This might be a great solution for a lot of Get- CMDlets that are frequently used.
- If you need to use CMDlets that are not covered in the v2 module yet, please see Running PowerShell cmdlets for large numbers of users in Office 365, which talks about how to get around expected PowerShell throttling limits in Exchange Online.
After completion of the testing process, you are prompted with the screen below to acknowledge and then update settings:
I hope this helps in providing additional information for administrators to have less obstacles when needing to use PowerShell in the O365/M365 service platform.