1. 51RPA首页
  2. RPA学院

[RPA干货]UiPath中如何安全地保存账号和密码

大家周末好呀!辛苦工作了一周,要记得好好休息哟。双十一刚过,大家的花呗欠了多少钱呀?购物一时爽,还钱火葬场,东西虽然很值,但小编劝大家理性购物哟。言归正传,今天的知识点可谓是干货满满,大家拿出小本本记起来!

机器人需要自动登陆各种系统,众所周知,UiPath里我们可以用type into或者click text的方式输入账号密码,但这样的方式往往不太安全,特别是在企业当中,就比如财务系统的登陆密码,所以我们要找到一个更安全有效的登陆方式。我们这里会介绍两种账号登陆的方式。

第一种登录方式

第一步,使用Get Password活动存储密码

[RPA干货]UiPath中如何安全地保存账号和密码

如图,在它的右方属性处输入密码,他的密码是*加密状态。

第二步,使用Assign活动,将变量类型从String转为SecurePassword,

表达式为:

SecurePassword=New system.Net.NetworkCredential(“”,password).SecurePassword

[RPA干货]UiPath中如何安全地保存账号和密码

第三步的Type Secure Text活动,右侧属性面板输入SecurePassword

第二种登录方式

将登陆凭据保存在Windows自带的凭据管理器,然后用Get Secure Credential去读取。我们以QQ登陆为例子来具体做一下。

第一步,打开电脑“控制面板”,进入“凭据管理器”,在“普通凭据”处点击“添加普通凭据”(或者控制面板——用户账号和家庭安全——凭据管理器)

[RPA干货]UiPath中如何安全地保存账号和密码

第二步,使用recording里的Dsktop功能

[RPA干货]UiPath中如何安全地保存账号和密码

第三步,使用Get Credential活动

[RPA干货]UiPath中如何安全地保存账号和密码

在右侧属性Target处输入控制面板里填入的”QQ”

[RPA干货]UiPath中如何安全地保存账号和密码

要注意变量类型

[RPA干货]UiPath中如何安全地保存账号和密码

第四步,使用Type Into 和Type Secure Text 这个活动

[RPA干货]UiPath中如何安全地保存账号和密码
[RPA干货]UiPath中如何安全地保存账号和密码

最后Click点击登陆。

这两种方法对于公司系统账号密码保密来说很重要,而且,第二种有一个很好的地方就是后期如果程序发布,用Orchestrator来管理,在账号和密码需要修改的时候,我们可以直接在电脑控制中心里改,不用在Studio里改了,经历重新发布和程序版本更新的步骤。这给我们的程序更新维护提供了便捷。

本文是51RPA中文社区原创文章。发布者:RPA小当家,转载请注明出处:https://www.51rpa.net/rpaedu/4006.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注