【发布时间】:2018-04-23 21:31:33
【问题描述】:
我有一个 Azure 订阅,其中订阅管理员帐户是 Microsoft 帐户。然后,我添加了另一个 Microsoft 帐户作为共同管理员。有人告诉我,当我添加一个共同管理员时,它会作为Guest 用户添加到我的订阅的默认 AD 中。我真正想要完成的是将用户类型从@987654323@ 更改为Member。为此,建议我使用 Azure AD PowerShell,而这正是我苦苦挣扎的地方。
我已经安装了相关的 PS 模块(基于此链接:https://msdn.microsoft.com/en-us/library/azure/jj151815.aspx)。
这就是我正在做的事情:
首先,这是我发出的命令:
$msolcred = get-credential
系统提示我输入我提供的凭据,然后运行以下命令:
connect-msolservice -credential $msolcred
当我这样做时,我收到以下错误:
connect-msolservice : The user name or password is incorrect. Verify your user name, and then type your password again.
At line:1 char:1
+ connect-msolservice -Credential $cred -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [Connect-MsolService], MicrosoftOnlineException
+ FullyQualifiedErrorId : 0x80048821,Microsoft.Online.Administration.Automation.ConnectMsolService
我什至尝试将用户名设置为domainname.onmicrosoft.com\username,但仍然得到相同的结果。
所以我的问题是:
- 是否甚至可以使用 Microsoft 帐户通过 PowerShell 连接到 Azure AD?
- 如果可能的话,我应该如何指定用户名?
username和domainname\username我都试过了,我得到了同样的错误。 - 如果不可能,那么替代解决方案是什么?我是否应该在该 AD 中创建一个用户并将该用户置于有权管理用户的角色中(因为这是我想要做的)?
我们将非常感谢您对此的任何见解。
【问题讨论】:
标签: powershell azure azure-active-directory