我发现了很多资源如何使用PowerShell管理O365上的内容,但在管理设置方面却没有太多资源。出于审计原因,我们需要根据公司政策不时检查O365内的所有设置是否正确。
这完全取决于所有管理控制台(Sharepoint,OneDrive等)中的所有选项,并在报告中列出其值,如:
模块,选项,值
共享点,外部共享,禁用
是否有一种简单的方法可以通过PowerShell(或其他工具)走过这些选项并获得它们的价值?我的意思是,没有逐个调用它们,因为我希望每次新功能进入O365时都避免编辑代码。
编辑: 我终于找到了这个:
Get-SPOTenant | fl
我认为,此列表中的所有或大部分Sharepoint Online设置是否都有其他服务的租户级功能?
答案 0 :(得分:0)
尝试使用Office365DSC导出所有配置设置: https://github.com/microsoft/Office365DSC/wiki/What-is-Office365DSC
它会自动将所有配置设置提取为PowerShell所需状态配置脚本。