tCyberarkInput
Retrieves the content of a secret object (usually, a password) stored in a CyberArk vault at runtime. The retrieved content is stored in the after variable SECRET, which can be referenced by other components in the Job. The content can also be passed to other components in a column named secret through a Row > Main connection.
Information noteNote:
-
This component is not shipped with your Talend Studio by default. You need to install it using the Feature Manager. For more information, see Installing features using the Feature Manager.
- From the 8.0.1-R2024-06 Talend Studio monthly update onwards, CyberArk components become standalone and do not support output rows. If you previously used CyberArk components as input components, you need to update your Job manually and remove the subsequent components in order to avoid errors.
This component requires that:
- You have a CyberArk user account.
- Credential provider provided by CyberArk is installed on the machine where you want to retrieve the password and is configured correctly. See Install the Credential Provider and Credential Provider Configuration for related information.
- The Windows system service CyberArk Application Password Provider is running.
- The module required by CyberArk (for example, JavaPasswordSDK.jar or cyberark-cp-sdk-custom.jar) is installed. You can find this file on the CyberArk website or in the folder where Credential provider is installed. See Java Application Password SDK for related information.
- A Safe is created for your application and your user account is added as a member of the safe. See Build the Environment for the Credential Provider for related information.
- An application is created and your machine is added as an allowed machine. See Manage applications for related information.