Altova FlowForce Server 2023 Advanced Edition

You can define credentials as standalone objects that are reusable across multiple jobs.

 

Prerequisites

Ensure that you have the Container - Read, Write and Configuration - Read, Write permissions granted on the container where you want to store the credentials.

 

Defining credentials

To create a credential object:

1.Navigate to the container where you want to store the credentials.

2.Click Create | Create Credential, and fill in the credential fields.

fs-adv-credentials

The credential fields are as follows.

 

Credential name

Mandatory field. This is the name by which the credential is identified in FlowForce Server.

Credential description

An optional description that provides more information about this credential.

Credential type

Choose a credential type (Password, OAuth 2.0, or SSH Key). For more information about OAuth 2.0, see OAuth 2.0 Credentials.

User name

Mandatory field. The name of the user associated with this credential. For example, if the credential will be used to identify a user account on the Windows operating system, enter the Windows user account name. To specify a user name in a Windows domain, use the form username@domain.

 

If the credential usage is for HTTP or FTP (see below), this may also be the HTTP or FTP user name.

Password

Specifies the credential's password. The password may be an empty string if the context where it will be used requires only the username without password.

Allow usage for HTTP

Select this check box if the credential will be referenced in jobs that call Web services which require basic HTTP authentication.

Allow usage for FTP

Select this check box if the credential will be referenced in jobs that connect to FTP servers using /system/ftp functions.

Allow usage for SSH/SFTP

Select this check box if the credential will be referenced in jobs that connect to an FTP server using the /system/sftp/connect function.

Allow usage for job execution

Select this check box if the credential identifies an operating system user account. In order to run successfully, any job requires a credential with this usage enabled.

 

Ensure that the user account identified by the credentials has sufficient rights on the operating system. For example, if credentials are going to be referred in a job that writes to a directory, the user account must have rights to write to that directory.

 

© 2017-2023 Altova GmbH