Skip to main content
Solved

Can I run a workspace in FME Server without logging in?


I want to create a repository in FME Server 2015 where anyone can run the workspaces.

Best answer by fmelizard

@arjanvanzutphen

The fmeguest role provides this sort of unauthenticated access. Each request to FME Server that lacks credentials is first attempted with the guest account. So if the guest account is connected to a role that has permission to use repository 'x', then no credentials will be required. I think the only thing you need to do is give the fmeguest role the read and run policy for your workspace.

A bit more information on the guest account. http://docs.safe.com/fme/html/FME_Server_Documenta...

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

7 replies

david_r
Evangelist
  • December 3, 2015

Yes, that is possible, but I believe your users will have to execute the workspaces using the REST API, as it seems the GUI form (where you specify the workspace parameters) requires a login.


erik_jan
Contributor
Forum|alt.badge.img+17
  • Contributor
  • December 3, 2015

I know it is not really without logging in, but:

You can create a Guest user (without password) with Role fme_guest and restrict that role to running workspaces in that repository.


Forum|alt.badge.img+5
  • December 4, 2015

It's not a good option if you don't have unlimited license.


david_r
Evangelist
  • December 7, 2015
julien wrote:

It's not a good option if you don't have unlimited license.

Why is that?


erik_jan
Contributor
Forum|alt.badge.img+17
  • Contributor
  • December 7, 2015
erik_jan wrote:

I know it is not really without logging in, but:

You can create a Guest user (without password) with Role fme_guest and restrict that role to running workspaces in that repository.

Oops, a password is required when creating a new user. So I would use guest/guest. Still needs a login to FME server. So most likely not what you were looking for.

Another possibility is the single sign-on option as described in this document:

http://docs.safe.com/fme/2015/html/FME_Server_Documentation/Default.htm#AdminGuide/IWA.htm


fmelizard
Contributor
Forum|alt.badge.img+17
  • Contributor
  • Best Answer
  • December 29, 2015
@arjanvanzutphen

The fmeguest role provides this sort of unauthenticated access. Each request to FME Server that lacks credentials is first attempted with the guest account. So if the guest account is connected to a role that has permission to use repository 'x', then no credentials will be required. I think the only thing you need to do is give the fmeguest role the read and run policy for your workspace.

A bit more information on the guest account. http://docs.safe.com/fme/html/FME_Server_Documenta...


Forum|alt.badge.img+2

In FME Server 2019, we now have the concept of 'Apps' which I believe allows you to do just this.

 

 

https://knowledge.safe.com/articles/94277/fme-server-apps.html

Reply


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