
Managing Exchange Online Allow and Block Lists within Microsoft 365 Tenant
Recently I have had a few conversations about the new Microsoft 365 Defender capabilities for allowing and blocking mail. To keep your organization safe, you […]
Recently I have had a few conversations about the new Microsoft 365 Defender capabilities for allowing and blocking mail. To keep your organization safe, you […]
PowerShell is an excellent scripting language for any organization and any IT Administrator. You can type a search term for anything PowerShell-related, and you will […]
In a recent post by Daniel Chronlund, he explains one issue that needs addressing in any organization. During security assessments, I perform I bring this […]
In my last post on Adaptive scopes, I walked through the creation of them using PowerShell. If you have not read this yet, then go […]
The primary purpose of any organization using Microsoft 365 is to collaborate more effectively. However, there are times where restrictions may be needed to control […]
When working with Microsoft 365 Retention, a core task is to choose the content to apply the policies. There are two types of scopes “Adaptive” […]
Azure Information Protection provides an on-premises scanning component for applying protections to content stored within network shares or SharePoint document libraries and folders. The scanner […]
As with all PowerShell commands, there are often not many practical examples, and if there are, they don’t cover every scenario. The PowerShell Graph SDK […]
So it is that time of year again, where we all wait anxiously for the *new* feature updates and announcements. Some updates are amazing, others […]
With Microsoft Teams being as popular as it is now, it is even more important for administrators to manage it effectively. Microsoft Teams provides a […]
Recently while trying to import the Microsoft Graph PowerShell Module, I encountered an error. The error states the “function capacity 4096 has been exceeded for […]
I am sure by now you know what I am talking about here—the three approaches to creating PowerShell scripts to reuse as needed. I have […]
In a recent post, I mentioned that sometimes filtering the Graph PowerShell commands doesn’t work. https://helloitsliam.com/2021/10/18/sending-emails-using-microsoft-graph-powershell It is not every command, but some take the […]
Recently Tobias Zimmergren posted a great article about sending emails using the Microsoft Graph with .NET. If you haven’t read it check it out now: […]
Microsoft 365 provides deep insight into the configuration, analytics, and usage, as well as security notifications and alerts. Multiple locations within the various admin centers […]
When working with the Microsoft Graph PowerShell cmdlets, you will notice that you need to use the “Microsoft.Graph.Users” object to manage the most common user […]
# Install and Import Microsoft Graph Modules, Set the Current Profile to the “Beta” # Find the Available Microsoft Graph Permissions for a Specific Object […]
The Microsoft Graph PowerShell commands for Microsoft 365 are what all Administrators should be learning. https://docs.microsoft.com/en-us/powershell/microsoftgraph/overview?view=graph-powershell-beta The PowerShell module contains commands for the following categories: […]
Part of my regular work day-to-day is often repeating the same processes repeatedly, for example, training Microsoft 365 Administrators, deploying Teams Policies, Data Loss Prevention […]
eDiscovery within Microsoft 365 or any platform is a massive topic to cover. While discussing this with multiple organizations, it is evident that there is […]
You may be aware that next year the Azure Active Directory Graph components will retire. It is an older component that is separate from the […]
I am a big advocate of using PowerShell where possible for managing Microsoft 365. However, many organizations I work with don’t realize how much PowerShell […]
For quite a long time, conditional access policy creation has only been available via complicated Graph API calls or azure Active Directory. Though this works […]
Microsoft Team templates are pre-built definitions for a team’s structure designed around a business need or project. Microsoft provides base template types are unique templates […]
In my last post, we discussed the basics of Event-driven Retention and walked through a simple example. You can read the previous post here: https://helloitsliam.com/2021/09/15/event-driven-retention-anyone/ After […]