Search for: Practical PowerShell

938 Results

Practical Graph: Creating Contacts using the Microsoft Graph PowerShell SDK

Three years ago, we described how to create organizational contacts in user mailboxes with Graph API requests. In this iteration, we read the contacts from a Microsoft list and use Microsoft Graph PowerShell SDK cmdlets to update user mailboxes. The techniques explained in the article can be used in many scenarios.

Continue Reading Practical Graph: Creating Contacts using the Microsoft Graph PowerShell SDK

Practical Graph: Working with Microsoft Lists using the Microsoft Graph PowerShell SDK

Microsoft Lists are a powerful tool for end users to store and manage data stored in SharePoint Online sites. The Microsoft Graph PowerShell SDK includes cmdlets to work with Microsoft Lists and this article explains how to use the cmdlets to add new lists, add items to lists, retrieve data from lists, and remove items from lists.

Continue Reading Practical Graph: Working with Microsoft Lists using the Microsoft Graph PowerShell SDK

Practical Graph: Using GitHub Copilot for Microsoft 365 PowerShell Development

GitHub Copilot costs $10/month. At that price level, anyone working with PowerShell should try out the AI assistance to see if it helps. But will GitHub Copilot work well with Microsoft 365 PowerShell modules like Exchange Online and the Microsoft Graph PowerShell SDK. That's what we tested and report on here.

Continue Reading Practical Graph: Using GitHub Copilot for Microsoft 365 PowerShell Development

Practical Graph: Microsoft Launches Entra PowerShell Module

On June 27, 2024, Microsoft launched the preview of the Entra PowerShell module. Built on top of the Microsoft Graph PowerShell SDK, the new module helps organizations that still have PowerShell scripts based on the now-deprecated AzureAD and AzureADPreview modules. If you're in that situation, the Entra module might help. But I recommend using the Microsoft Graph PowerShell SDK instead.

Continue Reading Practical Graph: Microsoft Launches Entra PowerShell Module