2017-04-05 72 views
0

我試圖通過PowerShell創建一個新的Azure AD用戶。 我創造了一個門戶網站全局管理: global admin screenshot通過PowerShell創建一個新的Azure AD用戶?

我跑Connect-MsolService沒有任何問題。

但是,運行New-MsolUser -UserPrincipalName ...失敗權限不足: error message

任何想法是什麼問題?

+0

爲什麼不是'New-AzureRMADUser'? – 4c74356b41

+0

好吧 - 差不多。 New-AzureRMADUser缺少一些參數(bug),例如MailNickName。 – Volker

+1

'New-AzureADUser'如何?這不是遺留cmdlet(替換msol-cmdlet)嗎? MSOL-module的文檔中提到:「注意:這是Azure Active Directory舊的MSOnline V1 PowerShell模塊,建議客戶使用新的Azure Active Directory V2 PowerShell模塊,而不是此模塊。請參閱Azure Active Directory V2 PowerShell「。 https://www.powershellgallery.com/packages/AzureAD/2.0.0.98 –

回答

0

如果Connect-MsolService的登錄帳戶沒有足夠的權限,例如該帳戶只具有普通用戶權限,則可能會遇到權限不足問題。

但是,如果您在新門戶或傳統門戶中創建具有全局管理員權限的帳戶,並使用此帳戶通過Connect-MsolService登錄,則可以使用命令「New-MsolUser」創建新用戶,成功。此外,請注意參數'-UserPrincipalName',您必須使用後綴的初始域名,即'xxxxxx.onmicrosoft.com',或在AzureAD中驗證的自定義域。

目前,存在用於天青AD 2個PowerShell模塊:AzureADMSOnline

MSOnline是舊模塊,它仍然可以提供AzureAD模塊中尚未提供的功能。將來,如果所有功能都已遷移到較新的模塊 - AzureAD,舊的MSOnline模塊將被棄用。

因此,鼓勵使用更新的AzureAD模塊。

有關Azure AD PowerShell的更多詳細信息,請參閱以下文檔。

https://docs.microsoft.com/en-us/powershell/azure/overview?view=azureadps-2.0

相關問題