问题示例:
查阅SAP论坛发现如下解决方案:SAP iRPA error- Unable to load factory (access denied)
第一步,按如下流程配置角色集合
转到BTP控制台,选中安全->角色集合,点击右方的【+】加号创建角色
创建角色集合
选中刚刚创建的角色集合,点击右上角编辑
点击角色名称下的输入框,会弹出一个对话框
选择IRPAOfficer的角色模板并添加到角色集合
因为不知道哪些角色集合应该分配,所以我就把所有IRPA相关的都角色模板都添加到角色集合里了,不然后面还是可能出现这个问题
编辑完成记得保存
第二步,分配角色集合,有两种分配的方法,这里只介绍第一种,感兴趣可以去翻最开始提到的链接,看一下他们的回答
直接分配角色集合给用户
回到BTP主控室,选择安全->信任配置,点击蓝色的名称进入下一个页面
输入所需要分配RPA权限的用户名称,再点击显示分配(这里没有搜索帮助,只有用户账户名完全匹配才能显示)
再点击分配角色集合
再选中上一步创建的角色集合,并分配角色集合(我这里已经分配了RPA的角色集合了,所以就不能再勾选了)
到这一步就配置完IRPA相关的权限了,分配之后可能没有立即生效,因为我配置完马上就进入IRPA的页面,还是提示我IRPA无法加载Factory,然后就下班回去了,但是等到第二天重新登录SAP BTP的时候就已经进入IRPA的页面了
下面是进入后的展示