Edit (or create) flexlm_config.dat in the \fme\licenses\ folder.

The contents should be:

Registered Product=<FME edition name>
<Displayed name in FME>

For example, for the FME Smallworld edition, the contents of the flexlm_config.dat file would be:

Registered Product=smallworld
FME Desktop Smallworld Edition

Getting the <FME Edition name> correct is essential.  <FME Edition name> is case sensitive.

The <Displayed name in FME> is not truly important--it is just what is listed when you go to Help|About in FME Workbench or FME Universal Viewer.

Consult your safe.lic file on your license server to see which FME editions you are licensed for.

Possible values for FME Edition Name are:

FME Edition Name Displayed name in FME
desktop FME Desktop Base Edition
professional FME Desktop Professional Edition
esri FME Desktop ESRI Edition
arcgis FME Desktop Data Interoperability Edition
intergraph FME Desktop Intergraph Edition
oracle FME Desktop Oracle Edition
db2 FME Desktop DB2 Edition
sql_server FME Desktop Microsoft SQL Server Edition
smallworld FME Desktop Smallworld Edition
server FME Engine
webmap FME Data Server for GeoMedia WebMap
informatica FME Informatica Edition
netezza FME Netezza Edition
teradata FME Teradata Edition
datastage FME IBM WebSphere DataStage Edition
arcgis_server FME FME ESRI ArcGIS Server Edition
unix FME Unix Edition