orchestrator
2022.4
false
UiPath logo, featuring letters U and I in white
Orchestrator User Guide
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated Oct 9, 2024

Credential Stores

A credential store is a named location within a secure store, such as CyberArk, from which you can store and retrieve sensitive data such as Robot credentials and credential Assets when needed. Orchestrator supports the use of multiple credential stores at tenant level, provides built-in support for Azure Key Vault, CyberArk CCP, HashiCorp Vault, and BeyondTrust, CyberArk, and the architecture enabling you to develop a plugin for other secure stores, if desired.

This Credential Stores page enables you to create new stores, view existing stores and their properties, and delete any current credential store. Note that the native Orchestrator Database store is automatically created and will always appear first on this list and be the Default store for all new tenants.

The credential stores feature must be enabled for your tenant by the Orchestrator administrator.

See here for details.

Credential Store Plugins

Beyond the secure stores with built-in support, Orchestrator architecture supports the functionality of loading third-party or developing custom plugins, enabling you to use any desired credential store.

Loading Third-Party Plugins

  1. Navigate to the \Orchestrator\Plugins folder in your Orchestrator installation directory.
  2. Save the .dll files of your plugin in this folder.
  3. Update the UiPath.Orchestrator.dll.config file with this plugin as detailed here.
  4. Restart your Orchestrator instance and check the logs to confirm that the plugin was loaded successfully.
  5. Your new credential store should now be available when creating a new credential store.

Developing Plugins

Development documentation for creating your own secure store plugins is available in the UiPath repository.

Also available there are three samples to assist in your development:

  • RandomPass - a read-only store that will generate a random password;
  • SQLPass - a read/write store using an external SQL database other than the Orchestrator database;
  • Key Vault - the fully functional Key Vault plugin available with your Orchestrator instance.
  • Credential Store Plugins
  • Loading Third-Party Plugins
  • Developing Plugins

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.