Using Managed Identities with the Microsoft Graph SDK and Teams PowerShell Modules
This article covers how to use an Azure managed identity with the Microsoft Graph PowerShell SDK and Microsoft Teams modules in an automation runbook.
This article covers how to use an Azure managed identity with the Microsoft Graph PowerShell SDK and Microsoft Teams modules in an automation runbook.
Microsoft is not doing a great job of communicating how Microsoft 365 supports the perpetual versions of Office. Use Microsoft 365 apps for enterprise instead seems to be the mantra. Is this a good or bad idea?
This article explains how to write a PowerShell script using Graph APIs to find and remove messages from Exchange Online mailboxes.
Microsoft has extended the deprecation date for the Azure AD license management cmdlets to March 31, 2023. After that time, the cmdlets won't work. The strong recommendation is to replace all the old Azure AD and MSOL license management cmdlets in scripts with Microsoft Graph PowerShell SDK cmdlets or Graph API requests. You have an extra 7 months to do the job, do there's no excuse!
In this article, we consider the best way to use PowerShell to find the set of Microsoft 365 Groups with guest members. And once we find those groups, we can check if they have a suitable sensitivity label.
On the surface, it seems easy to run the Remove-Mailbox cmdlet to permanently remove an Exchange Online mailbox. But when you need to remove inactive mailboxes, things are more complex.
Microsoft's announcement of Viva Engage might just be the thing that gives Yammer a boost and creates a new role for the much-maligned technology inside Microsoft 365.
Microsoft 365 PowerShell is not a single entity. Rather, it spans a mixture of workload-specific modules and the Microsoft Graph PowerShell SDK. When the time comes to write a new script, what should a developer choose to use?
In this article we discuss how to create a new Microsoft 365 group using cmdlets from the Microsoft Graph PowerShell SDK. After creating the new group, we use the New-MgTeam cmdlet to team-enable the group.
This article explores how to use PowerShell and Microsoft Graph API requests to create a report about the files in a SharePoint Online site.
Proofpoint says that it's possible to attack SharePoint Online by creating so many encrypted file versions in document libraries that it's impossible to restore good copies. The technique is viable, but multi-factor authentication is a good way to block account compromise and stop attackers getting in and encrypting files.