Symptoms

When using the FME Server .NET SDK with security enabled you will see the following error when you attempt to run a workspace:

QSInvalidRequest: Unauthorized request by user admin due to lack of proper permissions.

Cause

There is an issue in the .NET SDK (PR30458).

Resolution

This issue should be resolved in FME Server 2011 (Build 6500 or above) for earlier versions of FME please see below.

You can use the Job Submitter service through the either the Web Services or REST API to submit the job. A .NET example showing how to use the FME Server 2011 REST API is attached. It doesn't handle the REST token service, but instead can be thought of as a starting point for developing .NET applications that use web services / APIs.