Skip to main content
New Participant
August 10, 2026
Question

Jdbc接続文字列をアプリケーションで変更する方法は

  • August 10, 2026
  • 1 reply
  • 20 views

Fabric データを取得する為の接続は、activedirectoryserviceprincipalを利用する。この時Service Seqret はKeyVaultより取得して動的に変更したい。Jdbc接続文字列を変更する方法は?

    1 reply

    kapils024874
    Inspiring
    August 10, 2026

    Here’s the translation : To establish a connection for retrieving Fabric data, I am using `ActiveDirectoryServicePrincipal`. I want to retrieve the service secret from Key Vault and update it dynamically. How can I modify the JDBC connection string?

    you cannot dynamically modify an Appian JDBC connection string at runtime to inject credentials for standard database connections.
    Here’s what you can try :
    Instead of using JDBC, you can use Microsoft Fabric which supports robust REST APIs which align perfectly with Appian's integration architecture.

    1. Create an HTTP Connected System in Appian.

    2. Configure the authentication to use OAuth 2.0 (Client Credentials Grant).

    3. Input your Service Principal Client ID and Secret directly into the Connected System. Appian will securely and automatically handle token retrieval and refresh natively, completely eliminating the need for you to manually query Key Vault or build connection strings.

    If you need to setup JDBC connection statically, you can define the connection in the Appian Admin Console using the standard SQL Server JDBC driver.