Hello,
I upgraded FME Server from 2019.2 to 2020.0, and restored the configuration by importing the backup file which has been downloaded before uninstalling the previous version.
Some of existing workspaces are run via API (request from a web page) and access a PostgreSQL database to read features with a FeatureReader, execute a SQL query with a SQLExecutor and so on.
What I observed is, after upgrading to 2020.0, the workspaces failed to access the PostgreSQL database and logged this error message.
FME Server error: `FME Server error: `Unauthorized request by user due to lack of proper permissions.'
I was able to resolve the failure by manually adding access permission for the database connection to the API token, but it's a bit troublesome if you need to check and fix permissions of every Token whenever upgrading FME Server.
I upgraded the FME Server several times before (FME 2019.0 -> 2019.1 -> 2019.2), but I didn't need to modify permissions of the API token.
Is it an intentional change in FME 2020?