如何安裝 Microsoft Graph PowerShell

Jacki

如果您想了解如何安裝 Microsoft Graph PowerShell,那麼您來對地方了。

使用 Microsoft Graph PowerShell SDK,管理 Exchange Online、Teams 和 SharePoint 等 Microsoft 365 服務變得更加輕鬆。

您可以使用一組命令來跨所有 Microsoft 365 工作負載工作,而不是同時處理多個模塊。

在本指南中,我們將引導您了解如何使用 PowerShell 7.5 安裝 Microsoft Graph PowerShell

為什麼選擇 Microsoft Graph PowerShell?

傳統上,管理員使用單獨的模塊,例如 MSOnline、AzureAD 和 ExchangeOnlineManagement。

其中許多現在已被棄用或受到限制。 Microsoft Graph PowerShell 提供:

• 用於管理 Microsoft 365 的單個統一模塊。
• 支持現代身份驗證(OAuth 2.0)。
• 定期更新新的API。
• 跨平台支持(Windows、Linux、macOS)

Microsoft Graph 的先決條件

您至少應該擁有 PowerShell 5.1 和 .NET Framework 4.2.7

如果使用PowerShell 7.5安裝Microsoft Graph會更好

檢查當前的 PowerShell 版本

$PSVersionTable.PSVersion

另請閱讀:使用 Microsoft Graph API 和 PowerShell 發送電子郵件

如何安裝 Microsoft Graph PowerShell 的步驟

首先,我們使用命令將 PowerShellGet 更新到最新版本

Install-Module PowerShellGet

現在將執行策略設置為遠程簽名

Set-ExecutionPolicy RemoteSigned –Force

設置完成後,通過運行以下 cmdlet 安裝 Microsoft Graph 模塊

Install-Module Microsoft.Graph -Scope AllUsers

注意:-Scope AllUsers 為計算機上的每個人安裝它。

此外,您可以使用以下命令在沒有範圍的情況下運行它

 Install-Module Microsoft.Graph -Force

系統可能會提示您安裝NuGet 提供商並信任存儲庫 (PSGallery) – 輸入 Y 繼續。

因此,要安裝 beta 模塊,請運行以下 cmdlet

Install-Module Microsoft.Graph.Beta -Repository PSGallery -Force

現在,通過運行以下 cmdlet 來驗證安裝完成後的情況

Get-InstalledModule Microsoft.Graph

您現在可以連接 Microsoft Graph

Connect-MgGraph -Scopes "User.Read.All","Group.ReadWrite.All"

或者

Connect-MgGraph -Scopes "User.Read.All"

檢查用戶和斷開連接的其他有用命令

使用以下 cmdlet 檢查用戶

Get-MgUser

因此,要更新 Microsoft Graph

Update-Module Microsoft.Graph

要斷開與 Microsoft Graph 的連接,請運行以下 cmdlet

Disconnect-MgGraph

但是,如果您想卸載SDK,請運行以下命令

Uninstall-Module Microsoft.Graph –AllVersions

因此,要刪除所有依賴模塊,請運行以下 cmdlet。

Get-InstalledModule Microsoft.Graph.* | ? Name -ne "Microsoft.Graph.Authentication" | Uninstall-Module -AllVersions

Uninstall-Module Microsoft.Graph.Authentication –AllVersions

最後的想法

安裝和使用 Microsoft Graph PowerShell 非常簡單,可以讓你實現現代、安全且集中的 Microsoft 365 管理。

無論您使用的是 Exchange、Teams 還是 SharePoint,這個單一模塊都可以讓您輕鬆自動化和管理任務。

您可能還喜歡有關 Microsoft Exchange 教程的更多內容

如果帖子出現任何斷線情況,請隨時聯繫我們:[電子郵件受保護]

另外,要查看完整的文章,請觀看下面的視頻