Where does the private key gets stored for SFTP with SSH trigger in Logic Apps?

Mahesh Tallada 1 Reputation point
2022-03-13T08:54:15.343+00:00

Hi All,

I am using SFTP with SSH (Managed connector) in Azure Logic Apps. In the connection details, I had provided the private key and private key passphrase values along with the host ip and the username. I understand this connection details can be seen in API connections. However the private key and passphrase values are not displayed over there.

Could you please let me know where these values are stored ?

TIA, Mahesh

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,217 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. MayankBargali-MSFT 70,536 Reputation points
    2022-03-14T08:36:43.89+00:00

    @Mahesh Tallada Thanks for reaching out. Whenever you create any connection in your logic app then it will be saved as API connections. In case if some of the details are not displayed/editable then it cannot be changed once you have created the connection. The connection details are stored and encrypted at our end. The only way would be to create a new connection again and update the connectionId in your logic app workflow with the new connection resource that you have created. I can see the SSH private key and SSH private key passphrase value at my end. Can you please confirm if you don't see the same at your end? You need to navigate to your resource group and find the resource name with the connectionId value (i.e. resource URL) that you see in the code view of your logic app. Alternatively, you can search for API connectors and it will list all the connectors on your subscription.

    182719-02.jpg


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.