您的位置:首页 > 其它

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

2020-07-17 14:50 37 查看

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”的任何属性(即对这些用户隐藏“属性”选项卡)。业务组内的支持用户或以上级别用户不受此功能影响。

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐