Skip to main content
Released

FME Server Web UI: Run Only page for Minimal Access

Related products:FME Form
siennaatsafe
fmelizard
david_r
erik_jan
sigtill
+10
  • siennaatsafe
    siennaatsafe
  • fmelizard
    fmelizard
  • david_r
    david_r
  • erik_jan
    erik_jan
  • sigtill
    sigtill
  • itay
    itay
  • runneals
    runneals
  • nickison
    nickison
  • daztreg
    daztreg
  • cwarren
    cwarren
  • ekkischeffler
    ekkischeffler
  • adriano
    adriano
  • mark2atsafe
    mark2atsafe
  • ryanatsafe
    ryanatsafe
  • laurawatsafe
    laurawatsafe

mark2atsafe
Safer

I find it quite easy to whip up a workspace to use in FME Server in about five minutes, but it takes me way longer to create a way for an end user to run it.

Currently I can:

  • Have users run it through a simple URL
  • Give users access to FME Server with a guest account to run it there
  • Create my own custom web page with a form/interface for parameters

But a URL doesn't work when I want the users to provide parameters (most of the time) and I usually don't want to give users access to the FME Server interface because it gives them access to other workspaces and functionality they don't need to see (and forces them to log in).

Creating a custom web page is good, but it can take a long while to set it up (plus where do I create it?)

So, I'm thinking it would be useful to have a "Run Only" page on FME Server; i.e. I can provide a link to a user and it takes them to an FME Server page. The page allows the specified workspace to be run, but it doesn't require a log in, and it has no menus or advanced content.

Something like this:

Any thoughts or votes? Does anyone else find it hard to create a quick way to share a workspace to run it, or have any ideas on how it might be implemented?

This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, 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.

5 replies

erik_jan
Contributor
Forum|alt.badge.img+18
  • Contributor
  • April 18, 2017

I like the idea.

Would make it a lot simpler for end users that do not need anything but running a workspace.


david_r
Celebrity
  • April 20, 2017

Ideally I'd prefer this:

https://knowledge.safe.com/idea/42274/customize-the-fme-server-web-user-interface.html

But this idea is a very good start.


runneals
Contributor
Forum|alt.badge.img+22
  • Contributor
  • May 8, 2017

YES! I was attempting to use the example from you guys: https://github.com/safesoftware/fmepedia-datadistribution-webmap mainly for the drop down options, but was unable to fully integrate it. I have a feeling a lot of my problems were due to our system architecture. To that point, we created a generic public user account that we could get a token from to pass through to a URL for an internal customer. However, a page like this would be nice for an external customer. From a security perspective, I think an implementation like Google Drive has where you can share either the single workspace or an entire folder via a link and then pick what options the link has (ie. view only, run, download, etc).


rylanatsafe
Safer
Forum|alt.badge.img+13
  • Safer
  • February 7, 2019

Update: This is currently in the latest FME Server 2019.0 betas. Suggested to use Build 19200 or newer.

On the Run Workspace page, a user can create a 'Shareable Url' link associated with an API token. The user has ability to control the permissions granted by the API token. When a 3rd party accesses the link, they only see a simplified Run Workspace page, and cannot use the API token to access other features in FME Server – unless explicitly granted.

Please note that this feature is still under development and may go through changes that affect functionality, terminology, and design. Do not plan production work based on the new or updated features in the beta product.


rylanatsafe
Safer
Forum|alt.badge.img+13

Note: FME Server 2019.0 was released on April 2 2019. This idea status marked as Released.


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