部署 DSC 配置时,出现以下错误:
InvalidOperation:来自模块
的 PowerShell DSC 资源 MSFT_AADGroupsNamingPolicy 不存在于 PowerShell 模块路径中,也未注册为 WMI DSC 资源。
清单:
使用 Export-M365DSCConfiguration -Components @("AADGroupsNamingPolicy") -Credential $Credential 从源租户导出配置文件,没有任何问题。
使用 .\M365TenantConfig.ps1 -Credential $Credential 编译配置文件,没有问题。
部署 MOF 文件 [Start-DSCConfiguration -Path C:\M365DSC\AADUser\Source\M365TenantConfig\ -Wait -Force -Verbose] 时出现上述错误。
清单:
在 .ps1 配置文件中,尝试从 Import-DSCResource cmdlet 中删除 -ModuleVersion 参数。