使用PowerShell自动化Microsoft 365:2025年11月更新
更新的PDF和EPUB文件现已可用
Office 365 for IT Pros团队很高兴宣布《使用PowerShell自动化Microsoft 365》电子书第17版现已发布。订阅Office 365 for IT Pros电子书的用户以及单独购买PowerShell书籍的用户可以从Gumroad.com下载更新的PDF和EPUB文件。请记住,当您订阅这些书籍时,您有权获得我们为该版本发布的任何更新。
我们仍在进行主要Office 365电子书的2025年11月更新,预计将于2025年11月1日供订阅用户下载。
AzureAD和AzureADPreview模块最终退役
本月标志着AzureAD和AzureAD Preview模块的最终退役。微软最初于2021年8月26日宣布了这些模块以及MSOL模块的退役计划。经过50个月和多次延期后,微软最终成功说服并强制客户放弃旧模块,转而采用Graph。至少,微软希望客户使用Microsoft Graph PowerShell SDK或Microsoft Entra模块中的cmdlet替换旧代码。自然,《使用PowerShell自动化Microsoft 365》是任何需要升级旧脚本的人员的最佳参考文本。详细的代码示例在理解cmdlet语法时非常有帮助。
Entra模块基于Microsoft Graph PowerShell SDK构建。它具有用于处理Entra对象(如用户、组和设备)的cmdlet,并包含别名,使这些cmdlet能够像其AzureAD等效项一样工作(如果存在等效项)。我不推荐使用Entra模块,因为我认为管理员和开发人员最好理解如何使用完整的Graph。
TEC会议的平装版
TEC 2025会议于10月初举行。在活动期间(一如既往地愉快),我订购了一些《使用PowerShell自动化Microsoft 365》平装版,送到酒店(图1)。
图1:《使用PowerShell自动化Microsoft 365》平装版
在查看了数月的Word和PDF版本后,我想看看内容经过亚马逊按需打印流程后的效果,以验证购买平装版的读者是否会满意。我认为他们会满意,因为质量超出了我的预期。虽然它与Microsoft Press Inside Out系列书籍的生产质量不在同一水平,但这本书完全可接受。
点更新
那些密切关注(或有空闲时间)的人可能会注意到《使用PowerShell自动化Microsoft 365》会发布点版本。例如,当前版本是17.2版,从17.0版开始有两个点发布。上个月,我们发布了16.0到16.4。
当我们纠正小错误或添加一些重要内容,并希望读者无需等待月度更新即可受益时,我们会发布点版本。小错误包括语法和拼写错误,比如在V17.0中发现的一个烦人的"Get-MgServicePrincipall"。代码错误(如不正确的参数)以及包含新示例也值得发布点版本。如果您不能利用电子出版机制持续改进书籍的质量和内容,那么使用电子出版就没有意义。
我们的发布节奏给平装版带来了问题,因为我们显然无法更新印刷书籍。我送到TEC 2025的书籍是16.0版,那些页面上的文本将始终保持不变。这就是将文字印刷在纸上而非电子媒介的缺点。
知识分享
我们继续向《使用PowerShell自动化Microsoft 365》添加内容。它已成为我记录经验、提示和见解的首选笔记本,这些内容是通过使用不同的Graph API和SDK cmdlet获得的。到目前为止,这是一段相当长的旅程,我预计还会有更多内容。敬请关注。