使用 connect-MSOLService cmdlet 连接到 Microsoft 365 时出现“拒绝访问”错误
症状
尝试使用 windows PowerShell Microsoft Azure Active Directory 模块中的 connect-MSOLService cmdlet 连接到Microsoft云服务(如 Microsoft 365、Microsoft Azure 或 Microsoft Intune),尝试失败。 此外,你还可能会收到以下错误消息:
Connect-MsolService : Access Denied. You do not have permissions to call this cmdlet.
注意
自 2024 年 3 月 30 日起,Azure AD 和 MSOnline PowerShell 模块已弃用。 若要了解详细信息,请阅读 弃用更新。 在此日期之后,对这些模块的支持仅限于Microsoft Graph PowerShell SDK 和安全修补程序的迁移帮助。 弃用的模块将继续运行到 2025 年 3 月 30 日。
建议迁移到 Microsoft Graph PowerShell ,以Microsoft Entra ID (以前的 Azure AD) 进行交互。 有关常见的迁移问题,请参阅 迁移常见问题解答。 注意: MSOnline 1.0.x 版可能会在 2024 年 6 月 30 日之后遇到中断。
解决方案
可以通过将成员/用户添加到 Azure 中的管理员角色来解决此问题。 有关详细信息,请参阅 Add-MsolRoleMember 一文。
更多信息
仍然需要帮助? 转到 Microsoft社区 或 Microsoft Entra 论坛 网站。