Skip to main content
Solved

Storing/Passing sensitive data to Workspace

  • September 1, 2021
  • 3 replies
  • 66 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.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

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

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).