RPA账户和密码管理方案
如何将登录业务系统的账户和密码“更好的,更合适”地交给RPA?
相信很多小伙伴们在做RPA的时候,
都会或多或少的遇到类似的问题。
正常情况下IT管理人员都会给真实的业务人员分配业务系统账户,
但遇到RPA这样的虚拟员工改如何破呢?
这就需要管理者和交付者的部分智慧了。
在本篇文章,编者就团队成员经验,对RPA如何使用账户的几种方案进行部分总结。不足之处,欢迎在文末联系我们讲师进行交流。
一、 优选方案——单独创建账户
最佳的优选方案是给RPA机器人分配单独的账户和密码,将机器人与人类员工的操作平行分开,减少交叉影响。
但这样的方式,肯定会“挑战”企业管理者的管理方法,甚至不符某些金融机构因为监管合规要求(有身份证号码的人类员工才有能拥有账户)。
这样的方式,需要管理者认可RPA,只有认可,才有可能对现有管理规范进行创新,给RPA这位虚拟员工一个“账户”。要是管理者充分认可之后,甚至可以这样,将RPA的工作绩效纳入到KPI考核体系中。
二、 次选方案——账户与RPA共用
使用现有员工的账户登录系统,在很多项目试点时,更多的客户选择使用员工的原有账户来给RPA工作。
但这里经常出现一个问题——很多系统无法满足,人类和机器人同时登录。所以在选择此方案的时候,需要做好规划,确保两者使用账户时间上是错开的。
三、 便捷调用账户密码&安全性需求
无论以上何种方式,在考虑便捷性的同时,要充分考虑账户的安全性。
1、 RPA管理平台(中控)保存
优先选择将账户和密码保存在RPA管理平台(中控)上。
主流的RPA厂商在中控(机器人管理平台)都有变量或Asset可以配置,这里可以配置密码变量,并采用了国密或主流的加密方式来存储如AES256,保证了账户密码的安全性。
当需要更改密码时,业务人员可以在机器人管理平台修改密码即可,机器人下次就会调用新的密码来登录业务系统。
2、 Windows凭据保存
可以保存在windows的控制面板里的凭据里,可以在这里新增、修改账户和密码,部分RPA厂商提供提取windows系统凭据的组件,在这里保存账户也是非常安全的。
3 、参数配置表
还有一部分用户将账户保存在一个Excel表格里作为配置参数表(配置参数表除了保存账户和密码,也可以保存网址、工作目录等)。机器人通过读取参数配置表的方式获取账户信息,随后进行业务系统登录操作。
但这样的保存方式是基于明文,所以也是安全性较低(可考虑控制用户访问电脑的权限,来确保保安全)
4 、人工方式介入
最后,还有部分用户刚试点RPA项目时,不太放心RPA的安全性,故而采人工方式来介入。
(1)在登录业务系统的时候,RPA弹出一个输入框,引导业务人员输入账户和密码,随后RPA再进行系统操作。此时,就需要匹配的“前台机器人”(或称:“有人值守机器人”)在电脑上完成操作。
(2)在登录业务系统时,RPA先暂停工作,等待人工到业务系统里输入账户和密码,登录成功后,人工点击确定,机器人再继续后续的工作。此时,仍需要匹配的“前台机器人”在电脑上完成操作。
(3)首先在电脑上先安装一个机器人助手客户端,当“后端的机器人”(或称:无人值守机器人)运行到登录业务系统时,可以给业务老师的电脑上弹出一个人机交互的窗口,业务老师可自主输入系统账户和密码,通过这样的方式,让RPA继续完成后续工作。
RPA账户和密码管理方案的更多相关文章
- 慎重管理SQL Server服务的登录(启动)账户和密码
今天是大年初三,先跟大家拜个年,祝大家新年快乐.今天处理了一个alwaysOn问题——辅助副本因为磁盘空间不足一直显示[未同步——可疑],在日志中可以看到数据库处于挂起状态,与主副本失去同步.原以为只 ...
- 修改TFS2013服务账户或者密码
修改TFS2013服务账户或者密码 TFS作为微软软件开发的全生命周期管理解决方案,可以很好的与windows的域管理结合使用,方便多系统下用户的管理和授权.如果TFS使用的服务账户设置的域账户密码过 ...
- Linux用户提权管理方案
提权管理方案背景: 如果一个公司有10余个运维或网络安全人员,同时管理服务器,切换到管理员用户时(su - root),必须要有root管理员密码,如果其中一人修改过root密码,其他用户则登录不了, ...
- 使用Docker搭建自己的Bitwarden密码管理服务
相信身为开发者,总会在各种网站中注册账号,为了方面记忆可以使用同一套账号密码进行注册,自从前段时间学习通时间撞库后有些人已经开始疯狂改密码了,可是密码一多就很难记忆,最好找个地方存储账户信息 我曾经使 ...
- C# 程序异常管理方案
C# 程序异常管理方案 1.程序出现未处理异常(程序中未捕获异常.添加异常处理) 2.程序添加全局异常捕获 tip:程序已处理异常不在捕获范围内. /// <summary> /// 应用 ...
- [mysql]三种方法为root账户指定密码
前言:前段时间把mysql安装后一直没管它,当时就在奇怪为什么mysql登陆不要密码,原来一直用的超用户账户登陆的(简称超级用户) 其实只怪自己太无知,之前一直用的phpbydamin进行的数据库的可 ...
- 你是否经常忘记网站上的各种密码?分享个密码管理软件LastPass
现在网络那么发达,我们上网的每个人势必会在各个网站上登陆,那势必会有一堆密码需要管理,那怎么能记住那么多网站的密码呢?我之前的做法是设置几个常用的密码,好多不重要的网站用一个,重要的网站用一个,然 ...
- Linux瑞士军刀:密码管理Keeweb
导读 如今,我们依赖于越来越多的线上服务.我们每注册一个线上服务,就要设置一个密码:如此,我们就不得不记住数以百计的密码.这样对于每个人来说,都很容易忘记密码.我将在本文中介绍 Keeweb,它是一款 ...
- Win7如何分享局域网并设置共享文件夹账户和密码
https://jingyan.baidu.com/article/ceb9fb10ddf6c08cad2ba017.html 在办公或者其他场所,我们需要分享自己的文件给朋友或者同事,但又不想同一局 ...
随机推荐
- Spring-boot -Web开发
1).创建SpringBoot应用,选中我们需要的模块: 2).SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 3).自己编写业务代码: 文件名的功能 x ...
- 【R方差分析】蛋白质表达量多组比较
初始数据类似: 蛋白质组数据虽不是严格的正态分布,但目前最常用的检验方法还是T检验(两组比较)和方差分析(多组比较).这个话题值得深究,这里不展开. 主要是求多个蛋白的Pvalue值或FDR,用于差异 ...
- rsync实现windows和windows之间的数据同步
一:环境 1.同步对象:测试数据 2.服务端:Windows Server 2008 R2 3.客户端:Windows7 旗舰版64位 4.服务端rsync版本:cwRsyncServer_4.1.0 ...
- Python获取随机数
Python当中,可用random模块来获取随机数 import random """ random模块,用于获取随机数 """ print ...
- 字符串String的trim()方法
用来删除字符串两端的空白字符并返回,trim方法并不影响原来的字符串本身,它返回的是一个新的字符串 String a = " Hello World "; String b = ...
- 开发安卓记账本-HelloAndroid的完成
这个寒假要完成一个家庭记账本软件的开发,今天完成了Android Studio的安装与第一个安卓应用的运行(HelloAndroid) 下图是效果: 1.Android Studio的安装 可直接百度 ...
- 零基础学习java------39---------json格式交互,Restful(不懂),静态资源映射,SSM整合(ssm整合思想,application.xml文件详解(声明式事务管理),)
一. json格式交互(知道) 1 . 回顾ajax基本语法 $.ajax({ url:"", // 请求的后台路径 data:{"":"" ...
- linux之sar命令详解
sar(System Activity Reporter系统活动情况报告)是目前Linux上最为全面的系统性能分析工具之一,可以从多个方面对系统的活动进行报告,包括:文件的读写情况.系统调用的使用情况 ...
- oracle 当月日历的sql
select max(sun) sun, max(mon) mon, max(tue) tue, max(wed) wed, max(thu) thu, max(fri) fri, max(sat) ...
- zabbix之主动模式和proxy的主动模式
#:找一台新主机配置上agent,注意版本要和server端保持一样 #:官网地址:https://www.zabbix.com/documentation/4.0/zh/manual/install ...