- 发行说明
- 入门指南
- 安装
- 配置
- 集成
- 身份验证
- Working with Apps and Discovery Accelerators
- AppOne 菜单和仪表板
- AppOne 设置
- TemplateOne 1.0.0 菜单和仪表板
- TemplateOne 1.0.0 设置
- TemplateOne menus and dashboards
- TemplateOne 2021.4.0 设置
- Purchase to Pay Discovery Accelerator 菜单和仪表板
- 购买到付款 Discovery Accelerator 设置
- Order to cash Discovery Accelerator 菜单和仪表板
- “订单到现金” Discovery Accelerator 设置
- Basic Connector for AppOne
- SAP Connectors
- 适用于 AppOne 的 SAP 订单到现金连接器
- 适用于 AppOne 的 SAP 采购到付款连接器
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- 仪表板和图表
- 表格和表格项目
- 应用程序完整性
- How to ....
- 使用 SQL 连接器
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- 释放 SQL 连接器
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- 实用资源

Process Mining 用户指南
LDAP for End Users
简介
有两种方法可以向最终用户授予对UiPath Process Mining平台的访问权限:
- 在最终用户管理中手动定义用户,您可以从“超级管理员”页面的“版本”选项卡打开该管理页面。
- 设置 LDAP (AD) 同步。
重要提示:
使用 LDAP 同步,将在“最终用户管理”的用户列表中添加或更新用户。
本页介绍如何设置 LDAP ,以使最终用户可以访问UiPath Process Mining 。
先决条件
必须在UiPath Process Mining服务器上安装标准 Microsoft 服务包Active Directory Domain Services 。请按照以下步骤验证Active Directory Domain Services服务包是否已正确安装。
| 步骤 | 操作 |
|---|---|
| 1 | 打开 Windows 命令提示符。 |
| 2 | 输入命令dsget ,然后按Enter 键。 |
如果命令提示符处显示dsget帮助文本,则Active Directory Domain Services服务包工作正常。
第 1 步:准备
将以下文件复制到UiPath Process Mining安装文件夹的builds文件夹:
Config.json,Syncad.js,Syncad.bat。备注:您可以根据以下相应部分中的代码示例自己创建文件。
步骤 2:配置 LDAP 设置
转到UiPath Process Mining安装程序超级管理员页面的“设置”选项卡,然后在“服务器设置”的ldap设置中添加所需的 LDAP 设置。
请参阅设置 LDAP 。
步骤 3:启用外部身份验证
要使最终用户能够通过 Active Directory 登录,您必须在ApplicationSettings.json文件中指定ExternalAuthentication设置。
请按照以下步骤调整 ApplicationSettings.json 文件。
| 步骤 | 操作 |
|---|---|
| 1 | 转到“超级管理员工作区”选项卡。 |
| 2 | 单击“工作区”菜单图标。 |
| 3 | 选择“应用程序设置...” 。 |
| 4 | 输入以下行: "ExternalAuthentication": "adlogin" |
| 6 | 单击“确定”以保存更改并关闭ApplicationSettings.json文件。 |
全局设置
建议使用“服务器设置”中的OverrideApplicationSettings设置,以使ExternalAuthentication设置应用于整个UiPath Process Mining安装。在这种情况下,您无需在“应用程序设置”中指定设置。
请按照以下步骤在“服务器设置”中设定OverrideApplicationSettings设置。
| 步骤 | 操作 |
|---|---|
| 1 | 转到“超级管理员设置”选项卡。 |
| 2 | 输入以下行: "OverrideApplicationSettings": {"ExternalAuthentication": "adlogin"} |
| 3 | 单击“保存”。 |
| 4 | 按 F5 刷新“超级管理员”页面。 |
步骤 4:调整 Config.json
确保Config.json文件包含每个 Active Directory (AD) 组 - 应用程序组合的条目。 它应包含以下属性:
| 属性 | 描述 |
|---|---|
ADgroup | 允许登录的 Active Directory 用户组的全名。这看起来像"CN=All Users,OU=Distribution Groups,DC=Company,DC=com" 。 |
appcode | AD 组需要访问的应用程序或模块的应用程序代码。 |
AD 组区分大小写。
有关如何查找应用程序代码的更多信息,请参阅常见问题解答:应用程序代码。
步骤 5:调整 Syncad.js
在 syncad.js 文件中,更改以下行,以匹配与 Active Directory 的 LDAP 连接的设置。
const loginString = ["-s","SERVER ADDRESS","-u","AD USER","-p","AD PASSWORD"];
步骤 6:计划同步任务
由于最终用户可能具有不同的访问权限,并且这些访问权限也可能会更改,因此建议定期进行同步,以使本地身份验证数据库保持最新。 您可以使用 Windows 任务计划程序计划运行syncad.bat以进行用户同步的任务。
故障排除
在最终用户管理中使字段可编辑
默认情况下,使用 LDAP 同步时, “最终用户管理”中的字段不可编辑。
您可以使用ApplicationSettings .json文件中的fieldsAlwaysEditable设置来指定最终用户管理中可编辑的字段。
请按照以下步骤打开 ApplicationSettings.json 文件。
“编辑文件”对话框将打开,并显示ApplicationSettings.json文件的当前内容。
单击“?”以打开“ Applicationsettings.json”帮助。在“搜索”栏中键入fieldsAlwaysEditable以获取有关fieldsAlwaysEditable设置的详细说明。
建议使用“服务器设置”中的OverrideApplicationSettings设置,以使fieldsAlwaysEditable设置应用于整个UiPath Process Mining安装。在这种情况下,您无需在“应用程序设置”中指定设置。
代码示例
Config.json
以下是模板Config.json文件。
[
{
"ADgroup" : "CN=AdTestGroup,OU=Users,OU=MyBusiness,DC=Magnaview,DC=local",
"appcode" : "p"
},
{
"ADgroup" : "CN=AdTestGroup,OU=Users,OU=MyBusiness,DC=Magnaview,DC=local",
"appcode" : "p2"
}
]
[
{
"ADgroup" : "CN=AdTestGroup,OU=Users,OU=MyBusiness,DC=Magnaview,DC=local",
"appcode" : "p"
},
{
"ADgroup" : "CN=AdTestGroup,OU=Users,OU=MyBusiness,DC=Magnaview,DC=local",
"appcode" : "p2"
}
]
您可以将此代码示例复制到新的空文件中,并使用我们自己的数据进行调整。
Syncad.js
单击链接以打开模板Syncad.js文件: Syncad.js 。您可以复制此代码以创建文件。
如果省略Syncad.js脚本中的参数,例如active : 1 ,系统不会同步这些属性。
Syncad.bat
以下是模板Syncad.bat文件。 您可以复制此代码以创建文件。
call processgold.bat -nodejs syncad.js orgCode= config=config.json
pause
call processgold.bat -nodejs syncad.js orgCode= config=config.json
pause