如何解决如何为Microsoft 365 / AzureAD / Exchange Online自动化的Powershell脚本进行身份验证?
因此,我可以成功运行命令来管理我们的Microsoft 365 / AzureAd / Exchange Online-这涉及分配和删除许可证,将用户转换为共享邮箱,委派对邮箱的访问等。我遵循了指南{{3} }进行身份验证。但这实际上是我使用我的凭据+ MFA(多因素身份验证)登录进行身份验证。
我想要一个脚本来执行由时间表触发的这类操作。我相信我可以包括凭据,但如何做MFA?试图遵循here,但收到错误 clientid不是guid 我已经在this中注册了一个应用,并能够使用该应用进行Graph API调用。但是,在PowerShell身份验证中不走运。有什么想法吗?谢谢!
解决方法
也许尝试this?它应该允许您连接到所有Microsoft联机服务,并包括对MFA的支持。如果不起作用,则该网站还有许多其他脚本可以尝试
,这是不可能的。一个潜在的解决方案是设置一些规则,在特定情况下不需要 MFA。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。