ReportingServicesTools模块未经过数字签名

时间:2019-01-28 17:01:34

标签: powershell security reporting-services code-signing

当前的ExcutionPolicy为AllSigned;但是,我试图通过Microsoft发布的ReportingServicesTools模块自动执行SSRS软件包的部署(请参阅下面的链接)。我的部署实现是一个脚本,它调用ReportingServicesTools模块中提供的一系列命令。不幸的是,当我尝试执行脚本时,出现以下错误:

  

C:\ ... \ ReportingServicesTools.psm1没有经过数字签名。你不能   在当前系统上运行此脚本。

将ExecutionPolicy更改为RemoteSigned时,我可以运行脚本。但是,这可能会违反我们公司的政策。

在内部解决此问题之前,是否可以让脚本在AllSigned ExecutionPolicy下运行?我已经在线检查过,似乎一切都指向将ExecutionPolicy更改为RemoteSigned。因此,我认为我的问题的答案是“否”,但我首先想在这里进行检查,以确保一切顺利。

ReportingServicesTools:

https://www.powershellgallery.com/packages/ReportingServicesTools/0.0.4.8

0 个答案:

没有答案