User and Role-based Transformations

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 FME_SECURITY_ROLES contains the user’s role(s).

These parameters can be fetched with the FME ParameterFetcher transformer.