azure Powershell在Mac上的问题

vbopmzt1  于 2023-05-18  发布在  Shell
关注(0)|答案(1)|浏览(142)

我在Mac(Instructions)中安装了PowerShell,我想执行以下PowerShell命令

Connect-AzureAD
Add-AzureADApplicationOwner -ObjectId $AppObjectId -RefObjectId  $SPObjectId
Get-AzureADApplicationOwner -ObjectId $AppObjectId

但是我得到了下面的错误。
Connect-AzureAD:术语“Connect-AzureAD”不能识别为cmdlet、函数、脚本文件或可执行程序的名称。
请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
还执行了以下命令。但仍然是同样的错误。

Install-Module AzureAD
Import-Module AzureAD

Import-Module: The current processor architecture is: MSIL. The module '/Users/user_one/.local/share/powershell/Modules/AzureAD/2.0.2.140/AzureAD.psd1' requires the following architecture: Amd64.
wfveoks0

wfveoks01#

您收到此错误的原因是因为AzureAD PowerShell模块在Mac上不受支持。关于documentation

要使用PowerShell在Mac上使用Graph API,您可以安装Microsoft.Graph模块。你可以在这里找到更多关于它的信息:https://learn.microsoft.com/en-us/powershell/microsoftgraph/overview?view=graph-powershell-1.0

相关问题