Skip to main content
Solved

Storing/Passing sensitive data to Workspace

  • September 1, 2021
  • 3 replies
  • 46 views

Hello,

 

I am trying to make a REST API call to one of our servers from inside of a Workspace with an HttpCaller and I am not sure where would be ideal to store or pass credentials like username-password pairs/tokens that are required for this. I don't want to just leave it hardcoded in the Workspace, what I'm looking for is some kind of storing mechanism for sensitive data from where we can retrieve it later in a Workspace.(whether it's in the Cloud/Server does not matter, as long as it's via an FME feature)

 

Any alternative/tipp would be greatly appreciated on the topic of credentials/security measures when working with the FME ecosystem.

 

Thanks in advance!

Best answer by caracadrian

You can create a custom transformer with a Password Parameter where the password is stored semi-encoded. Semi as in you have to send it to the API at some point and it becomes readable.

As an example download eterra3.ancpi.roGeometryFetcher | FME Hub (safe.com) custom transformer from the FME Hub and right click edit on it.

Or you can create a Web Connection in FME Options where you can store the credentials.

View original
Did this help you find an answer to your question?

3 replies

caracadrian
Contributor
Forum|alt.badge.img+23
  • Contributor
  • Best Answer
  • September 1, 2021

You can create a custom transformer with a Password Parameter where the password is stored semi-encoded. Semi as in you have to send it to the API at some point and it becomes readable.

As an example download eterra3.ancpi.roGeometryFetcher | FME Hub (safe.com) custom transformer from the FME Hub and right click edit on it.

Or you can create a Web Connection in FME Options where you can store the credentials.


  • September 2, 2021

Are Web Connections stored encrypted? Or what is the security measure taken with them?


david_r
Celebrity
  • September 2, 2021
edidimand wrote:

Are Web Connections stored encrypted? Or what is the security measure taken with them?

Web connections are indeed stored encrypted.

For all outward-facing FME Server instances, I highly recommend using SSL (https).


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings