如何将登录业务系统的账户和密码“更好的,更合适”地交给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账户和密码管理方案的更多相关文章

  1. 慎重管理SQL Server服务的登录(启动)账户和密码

    今天是大年初三,先跟大家拜个年,祝大家新年快乐.今天处理了一个alwaysOn问题——辅助副本因为磁盘空间不足一直显示[未同步——可疑],在日志中可以看到数据库处于挂起状态,与主副本失去同步.原以为只 ...

  2. 修改TFS2013服务账户或者密码

    修改TFS2013服务账户或者密码 TFS作为微软软件开发的全生命周期管理解决方案,可以很好的与windows的域管理结合使用,方便多系统下用户的管理和授权.如果TFS使用的服务账户设置的域账户密码过 ...

  3. Linux用户提权管理方案

    提权管理方案背景: 如果一个公司有10余个运维或网络安全人员,同时管理服务器,切换到管理员用户时(su - root),必须要有root管理员密码,如果其中一人修改过root密码,其他用户则登录不了, ...

  4. 使用Docker搭建自己的Bitwarden密码管理服务

    相信身为开发者,总会在各种网站中注册账号,为了方面记忆可以使用同一套账号密码进行注册,自从前段时间学习通时间撞库后有些人已经开始疯狂改密码了,可是密码一多就很难记忆,最好找个地方存储账户信息 我曾经使 ...

  5. C# 程序异常管理方案

    C# 程序异常管理方案 1.程序出现未处理异常(程序中未捕获异常.添加异常处理) 2.程序添加全局异常捕获 tip:程序已处理异常不在捕获范围内. /// <summary> /// 应用 ...

  6. [mysql]三种方法为root账户指定密码

    前言:前段时间把mysql安装后一直没管它,当时就在奇怪为什么mysql登陆不要密码,原来一直用的超用户账户登陆的(简称超级用户) 其实只怪自己太无知,之前一直用的phpbydamin进行的数据库的可 ...

  7. 你是否经常忘记网站上的各种密码?分享个密码管理软件LastPass

      现在网络那么发达,我们上网的每个人势必会在各个网站上登陆,那势必会有一堆密码需要管理,那怎么能记住那么多网站的密码呢?我之前的做法是设置几个常用的密码,好多不重要的网站用一个,重要的网站用一个,然 ...

  8. Linux瑞士军刀:密码管理Keeweb

    导读 如今,我们依赖于越来越多的线上服务.我们每注册一个线上服务,就要设置一个密码:如此,我们就不得不记住数以百计的密码.这样对于每个人来说,都很容易忘记密码.我将在本文中介绍 Keeweb,它是一款 ...

  9. Win7如何分享局域网并设置共享文件夹账户和密码

    https://jingyan.baidu.com/article/ceb9fb10ddf6c08cad2ba017.html 在办公或者其他场所,我们需要分享自己的文件给朋友或者同事,但又不想同一局 ...

随机推荐

  1. DirectX12 3D 游戏开发与实战第十章内容(上)

    仅供个人学习使用,请勿转载.谢谢! 10.混合 本章将研究混合技术,混合技术可以让我们将当前需要光栅化的像素(也称为源像素)和之前已经光栅化到后台缓冲区的像素(也称为目标像素)进行融合.因此,该技术可 ...

  2. Beautiful Soup解析库的安装和使用

    Beautiful Soup是Python的一个HTML或XML的解析库,我们可以用它来方便地从网页中提取数据.它拥有强大的API和多样的解析方式.官方文档:https://www.crummy.co ...

  3. Docker镜像相关操作

    批量导入镜像 ll *.tgz|awk '{print $NF}'|sed -r 's#(.*)#docker load -i \1#' |bash 批量打tag docker images | se ...

  4. Python中的随机采样和概率分布(一)

    Python(包括其包Numpy)中包含了了许多概率算法,包括基础的随机采样以及许多经典的概率分布生成.我们这个系列介绍几个在机器学习中常用的概率函数.先来看最基础的功能--随机采样. 1. rand ...

  5. A Child's History of England.46

    As, one hundred years before, the servile [卑躬屈膝的~serve] followers of the Court had abandoned the Con ...

  6. 用python写的推箱子搜索程序

    1 # -*- coding: gbk -*- 2 from functools import reduce 3 from copy import deepcopy 4 import re 5 def ...

  7. day02 Linux基础

    day02 Linux基础 1.什么是服务器 服务器,也称伺服器,是提供计算服务的设备.由于服务器需要响应服务请求,并进行处理,因 此一般来说服务器应具备承担服务并且保障服务的能力. windows: ...

  8. Spark检查点机制

    Spark中对于数据的保存除了持久化操作之外,还提供了一种检查点的机制,检查点(本质是通过将RDD写入Disk做检查点)是为了通过lineage(血统)做容错的辅助,lineage过长会造成容错成本过 ...

  9. SpringCloud微服务实战——搭建企业级开发框架(三十二):代码生成器使用配置说明

    一.新建数据源配置 因考虑到多数据源问题,代码生成器作为一个通用的模块,后续可能会为其他工程生成代码,所以,这里不直接读取系统工程配置的数据源,而是让用户自己维护. 参数说明 数据源名称:用于查找区分 ...

  10. Android 清除本地缓存

    主要功能:清除内.外缓存,清除数据库,清除Sharepreference,清除files和清除自定义目录 public class DataCleanManager { //清除本应用内部缓存(/da ...