我需要使用凭据登录到 AA 中的系统,以便机器人可以在不同的机器上运行,并具有与每台机器/机器人相关联的系统的技术用户。
可以说系统是 Stackoverflow。假设我有两个虚拟机,命名为:VM1,VM2
我将我的凭据命名为“Stackoverflow-VM1”、“Stackoverflow-VM2”,并希望自动化动态访问这些凭据,以便在 VM1 上运行的自动化将始终使用 VM1 凭据。
我不知道如何在 AA 中使用这种机器动态访问,而这在其他自动化软件中很容易做到,而且如果没有这个功能,凭证保险库似乎毫无用处,尤其是在储物柜的额外概念下......有什么帮助吗?
已经尝试过:
1) AA 中的凭证变量从客户端看起来像这样:$Stackoverflow-VM1(username)$,所以我尝试简单地写入(不使用 F2 变量列表):$Stackoverflow-$Machine$(username)$ 到设置文本字段,但导致将字符串“$Stackoverflow-VM1(username)$”写入相应的文本字段,这与 AA 文档一致: https ://docs.automationanywhere.com/bundle/enterprise-v11 .3/page/topics/aae-client/bot-creator/using-variables/credential-variables.html “只能从“插入变量”窗口查看和访问凭证锁柜中包含的凭证变量。
2) 我尝试创建不同的储物柜,其中 VM1 只会看到“Stackoverflow-Locker-VM1”,并且存在对应的 VM2 储物柜。现在,如果我可以在每个储物柜中创建具有相同名称但内容不同的凭据,我可以轻松地做到这一点,但我无法创建同名凭据,因为它们彼此了解,并且不仅在储物柜的上下文中定义。
3)此页面表明它不可能:https ://apeople.automationanywhere.com/s/question/0D56F00005dy3Ri/can-we-able-to-use-credential-vault-dynamically-?language=en_US 但它是 8 个月旧线程,现在可能已经改变。就可扩展性而言,此线程中建议的所有内容都是不可能的。
感谢您的任何意见,谢谢。