将辅助PSC凭据传递给ServiceNow Powershell活动

时间:2019-02-04 22:16:03

标签: powershell servicenow

我正在尝试使用Orchestration凭据表中存储的两组不同的凭据通过Servicenow Orchestration进行“运行Powershell”活动。

第一组用于简单地在MID服务器上运行活动-当然,这很完美。

但是,在我的脚本中,我想通过一个单独的PSCredential对象使用一个单独的帐户来授权命令。示例:

Hostname: ${workflow.scratchpad.pshost} \\ Uses the mid_server account
Command: Get-HostDetails \\ Uses the mid_server account
         Example-Function -Credential $credentials \\ Uses the function_run account

在这种情况下,如何用我的$credentials帐户填充function_run对象?所有帐户详细信息都在servicenow凭据表中找到,类型为“ Windows”。

我知道一些解决方法,但是它们涉及暴露凭据(暂存器中的纯文本)或将文件放置在MID服务器上(难以管理)。

0 个答案:

没有答案