cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
jf7575
Level: Powered On

Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

We are creating an app that relies on a Flow to send an XML file to a FTP server for signature with a private key.
Problem si that when regular users open the app, PowerApp request them to "Sign in" for the FTP connector and that means to enter the FTP server details when those are defined during the Flow definition!
Visibly a big defect.
2 Questions:
- To Microsoft: when can that defect be fixed?
- To All fellow developers: anybody has an idea on another way to send efficiently some files from Powerapp app to a remote Windows Server file directory (also on Azure)? Thank you!

 

Jeff

11 REPLIES 11
Community Support Team
Community Support Team

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

Hi @jf7575,

 

Could you please share more details regarding how the flow created?

We could take use of team flow (Flow sharing), which allows multiple users to use and edit Flow settings.

Announcing the Preview of Team Flows

For App shared under PowerApps, the resources used in this app would also need to be shared:

Share app resources

For the file upload control, currently there is an idea submitted, which is planed:

Attach a file to form

Hope the information above is helpful.

Regards

Community Support Team _ Michael Shao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
jf7575
Level: Powered On

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

Hello,

 

Thank you for your answer.

The flow is very simple:

 

PowerApp -> FTP Create File with filename and content informaiton provided by PowerApps

It is called using Run in the Powerapp and works perfectly as long as it is the login that created the flow that connects.

 

Yes the connection sharing is what is required and the problem is the following:

 

  • Sharing option is available for some connections such as SQL
  • Sharing option is not available for FTP connections, you can only edit and delete

It is then most probably a defect a FTP conneciton can't be shared...

 

Visibly the same exact problem happens with SMTP connector, see the comments at the end of the link you provided on the share of connections: https://powerapps.microsoft.com/en-us/tutorials/share-app-resources/

 

Regards,

 

Jeff

Medardo_LMC
Level: Powered On

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

Hi Jeff,

 

Did you figure out a workaround for this?  It has been a bit more than a year and the problem is still present.  Thanks!

jf7575
Level: Powered On

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

No solution, this seems to be a standard behavior of PowerApps. Even SMTP connectors require each use to enter his SMTP setting, that's totally dumb.

Medardo_LMC
Level: Powered On

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

Thanks for the feedback.  It should be a configuration option whether or not you want to use the same creds to authenticate all users or if you want each user to enter their creds. 

Highlighted
mcolbert
Level 8

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

This makes FTP from PowerApps unusable. Get wee get an update omn getting this fixed. Same occurs for SFTP connector.

Administrator
Administrator

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

adding in @JonL-MSFT to review and assist

 

@TopShelf-MSFT

jf7575
Level: Powered On

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

I hope you can come with a fix. Note there was no answer to my question, since mid 2017!

mcolbert
Level 8

Re: Defect when using a FTP Flow in a PowerApp: each user is asked for the FTP server settings

@jf7575

 

We ended up building an Azure Function to transfer files from Azure Blob storage to an SFTP folder, storing the credentials in Azure Key Vault. Then exposed the function as a custom connector. Which is not ideal due to the way DLP policies work with PowerApps / Flow and custom connectors. But we had no choice, we were up against a deliverable with no fix in sight. As far as I know this is still not fixed.

 

We had two main issues with the SFTP connector that make it unusable, 1) the issue of requiring site properties and credentials when sharing the connector and 2) getting a very generic error attempting to transfer files to the root folder of the FTP site. All other tools (WinSCP, FileZilla, etc) were able to transfer to the root folder as was the library we used in the Azure Function, so this was not a permissions issue on the site itself.

 

I really wish the connectors were more powerful and less buggy. Sorry I can not report that it was fixed and there is a sinple work around.

 

Thanks, Mike

 

Helpful resources

Announcements
firstImage

Microsoft Business Applications Virtual Launch Event

Join us for an in-depth look at the new innovations across Dynamics 365 and the Microsoft Power Platform.

firstImage

Watch Sessions On Demand!

Continue your learning in our online communities.

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

FirstImage

Power Platform World Tour

Coming to a city near you

thirdimage

PowerApps Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

FourthImage

Join PowerApps User Group!!

Connect, share, and learn with your peers year-round

Top Kudoed Authors
Users Online
Currently online: 82 members 3,320 guests
Please welcome our newest community members: