UiPath Documentation
process-mining
2021.10
true
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Process Mining 用户指南

上次更新日期 2026年4月23日

设置凭据存储区

简介

凭据存储提供一种无需将密码开放给开发者便可使用该密码的方法。

服务器管理员负责设置凭据存储并在其中填充密码。 服务器管理员应向开发者提供可用凭据的列表。 这些开发者可以使用密码标识符。

有两种存储密码的方法:

  • 磁盘上的 json 文件;
  • 在 Azure 密钥保险库中。
    备注:

    您只能同时使用其中一种方法。

先决条件

Azure 环境应可用于 Azure 密钥保险库。

设置基于文件的凭据存储

基于文件的凭据存储是驻留在磁盘上的 json 文件,称为 credential_store.json。此文件必须包含单个对象,其中包含一组键值对,其中:

  • 密钥是开发者应使用的标识符,
  • 包含实际的密码。

请按照以下步骤创建一个基于文件的凭据存储,其中包含一个密码,并使用PasswordIdentifer作为标识符。

步骤操作
1<PLATFORMDIR>\databases中创建一个名为credential_store.json的新文本文件。
2使用文本编辑器打开credential_store.json
3在文件中输入以下信息: { "PasswordIdentifier": "s3cr3tp4ssw0rd" }
4保存文件。
5转到“超级管理员设置”选项卡。
6将以下条目添加到“服务器设置” : "CredentialStore": { "Type": "File" }

标识符PasswordIdentifier现在可供开发者使用,使用时将生成密码s3cr3tp4ssw0rd

以下是具有多个密码的凭据存储的credential_store.json文件示例。

{
      "passwordIdentifier": "secr3tp4ssw0rd"
    , "ldapServerPassword": "BBx^W2Vh(7!r]@>!%"
    , "oracleDatabasePassword": "~5u4$8HtCE]3mXpV"
    , ...
}
{
      "passwordIdentifier": "secr3tp4ssw0rd"
    , "ldapServerPassword": "BBx^W2Vh(7!r]@>!%"
    , "oracleDatabasePassword": "~5u4$8HtCE]3mXpV"
    , ...
}

设置基于文件的加密凭据存储

还可以创建基于文件的加密凭据存储。在本例中,您可以在“服务器设置”CredentialStore 条目中将“类型”设置为 Encrypted。只能使用 DataServer 命令 -AddEncryptedPassword 在加密凭据存储中添加条目。

-dataserver -AddEncryptedPassword <key> <password>
-dataserver -AddEncryptedPassword <key> <password>

请按照以下步骤创建一个基于文件的加密凭据存储,其中包含一个密码,并以 PasswordIdentifer 作为标识符。

步骤操作
1转到“超级管理员设置”选项卡。
2将以下条目添加到“服务器设置” : "CredentialStore": { "Type": "Encrypted" }
3打开 Windows 命令行提示符并转到[PLATFORMDIR]\builds文件夹。
4输入以下命令: processgold.bat -dataserver -AddEncryptedPassword PasswordIdentifier s3cr3tp4ssw0rd

无法删除添加的密码条目。

备注:

-AddEncryptedPassword命令将在不通知的情况下覆盖现有密码值。

  • 简介
  • 先决条件
  • 设置基于文件的凭据存储
  • 设置基于文件的加密凭据存储

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新