SecuPi Account

Overview

You can use this account type to connect SecuPi Snaps with data sources that require SecuPi's data protection and compliance capabilities.

The SecuPi Account utilizes the home folder on the node to download the boot processor JAR and other necessary files (such as logs, configurations, and agents). You can configure the home folder by using the system property secupi.root or by setting global properties under Snaplex's node properties. The default location for the root folder is: /opt/secupi.

Note: If the project folder doesn't exist, the SecuPi Account will create a folder with the project's name within the home folder and download the files there. For example, if the home folder is located at /opt/secupi and the pipeline project is at projects/demo, the files will be downloaded to/opt/secupi/demo.

Prerequisites

  • Ensure that your SecuPi account has the appropriate permissions and configurations when setting it up in SnapLogic. You need API access to SecuPi services and the necessary credentials (APP ID and Secret) for authentication.

Account settings


SecuPi account configuration settings

Legend:
  • Expression icon (): JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
  • SnapGPT (): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
  • Suggestion icon (): Populates a list of values dynamically based on your Account configuration.
  • Upload : Uploads files. Learn more.
Learn more about the icons in the Snap settings dialog.
Field / field set Type Description
Label String

Required. Specify a unique label for the account.

Default value: N/A

Example: SecuPi Account
App ID String/Expression Required. Specify the APP ID provided by SecuPi for authentication.

Default value: N/A

Example: APPID1234567890
Download Secret URL String/Expression

Required. Enter the URL from which the secret key for authentication can be downloaded.

Default value: N/A

Example: