When a job is submitted to FME Server, user and role information is passed to the workspace as published parameters. This means that it’s possible to create workspaces that do different things based on the User’s username.
The published parameter named
FME_SECURITY_USER contains the username that ran
the workspace and the published parameter named
the user’s role(s).
These parameters can be fetched with the FME ParameterFetcher transformer.