vRealize Automation 7.5/7.6 蓝图启动自定义表单后无法将自定义属性的值传递到vRO Workflow中

vRealize Automation 7.5/7.6中新增了蓝图自定义表单功能,可以让用户可以自定义蓝图的申请页面。

我为蓝图配置了自定义表单,并且使用自定义属性来丰富蓝图功能,如 OS Hostname, OS Username, OS Password等

配置完成后,使用自己的账号和本地管理员账号测试都没问题,自定义属性和值都可以传递到vRO的Workflow中。

但是最终用户提交申请蓝图一直因为vRO Workflow报错而失败,在vRO Workflow中发现playload中自定义属性的值为空。

于是使用自己的账号和本地管理员账号提交申请蓝图测试自定义属性的值正常。郁闷了好久都没找到最终问题.....

最后找到了一篇KB说明这个问题 https://kb.vmware.com/s/article/71116?lang=zh_cn

KB原因说明:

任何基本用户从 vRealize Automation 请求目录项时,如相关属性值未设置为“在请求中显示”,vRealize Automation 编排服务会从该基本用户的负载交付机制中去除键对值。

在 UI 中,基本用户无法访问蓝图中未标记“show-in-request”的任何属性(即对这些用户隐藏“属性”选项卡)。业务组内的支持用户或以上级别用户不受此功能影响。

因此修改自定义属性在“在请求中显示”为“是”,然后一切正常了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值