Run fta-setup-postgresql

This step is used to configure the Security Provider service to use a PostgreSQL database for storing identity and access management data. This step is required for production environments, but can be optional for test or development environments.
The script will create a credential store for securely storing the password for the PostgreSQL user and will replace the existing H2 data source with one that uses PostgreSQL. The first argument to the script is a password for the credential store. The second argument is the PostgreSQL user name and the last argument is the password for the PostgreSQL user.
fta-setup-postgresql.cmd <credential-store-password> <security-provider-database-user> <security-provider-database-password>
  • The first argument (
    credential-store-password
    ) in the script is a password for the credential store. Define the password. For example:
    Passw0rd01
  • The second argument (
    security-provider-database-user
    ) is the PostgreSQL User name.
  • The last argument (
    security-provider-database-password
    ) is the password for the PostgreSQL User. For example: Password!
For example:
fta-setup-postgresql.cmd Passw0rd01 ftasuser "Password!"
Refer to Table 1 for the supported special characters to create a password for the PostgreSQL user.
After adding the credential store and configuring the data source the script will restart the Security Provider service.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.