使用PowerShell导出Office 365的所有设置

时间:2018-01-11 17:15:18

标签: office365 azure-powershell

我发现了很多资源如何使用PowerShell管理O365上的内容,但在管理设置方面却没有太多资源。出于审计原因,我们需要根据公司政策不时检查O365内的所有设置是否正确。
这完全取决于所有管理控制台(Sharepoint,OneDrive等)中的所有选项,并在报告中列出其值,如:

  

模块,选项,值
共享点,外部共享,禁用

是否有一种简单的方法可以通过PowerShell(或其他工具)走过这些选项并获得它们的价值?我的意思是,没有逐个调用它们,因为我希望每次新功能进入O365时都避免编辑代码。

编辑: 我终于找到了这个:

Get-SPOTenant | fl

我认为,此列表中的所有或大部分Sharepoint Online设置是否都有其他服务的租户级功能?

1 个答案:

答案 0 :(得分:0)

尝试使用Office365DSC导出所有配置设置: https://github.com/microsoft/Office365DSC/wiki/What-is-Office365DSC

它会自动将所有配置设置提取为PowerShell所需状态配置脚本。