2016-07-23 142 views
0

我想了解两个模块Azure AD和MS Online模块之间的区别。目前在我的Windows 10机器上,我可以使用get-azureaccount cmdlet返回我当前的Azure帐户。我现在可以使用一堆cmdlet。那为什么我需要MS Online模块。Azure AD模块和MS Online模块之间有什么区别

请帮我理解这两个模块的用途。

+0

MS在线模块需要与Office 365一起使用。 – Aravind

回答

1

Get-AzureAccount/Get-AzureRMAccount是“Azure”模块的一部分。

在Azure中使用Azure AD(活动目录命令;不是内置模块的一部分)时,您将需要MSOnline模块 - 这恰好与使用Office365的模块相同。通常MSOnline被称为Windows Powershell的Azure Active Directory模块。

例如,如果您从示例中安装Azure Active Directory模块:Microsoft - Active Directory Module for Windows Powershell 64-bit - 您将在您的机器上安装MSOnline模块。您可以实际检查/解压msi安装程序,您将看到此处的软件包是Microsoft.Online.Administration.MSOnline.psd1

为了使用Powershell中的Azure AD,您需要导入此模块(其中包含一系列与Azure AD配合使用的功能)。

要安装,你可以做以下的模块后,列出此模块中的命令:

Get-Command -Module MSOnline 

希望这清除了混乱。

相关问题