I've run into a problem where I can manually execute a build using Intel Fortran Composer XE 2016 Update 3 and see it succeed. However, when the build is initiated by a service (we're using Teamcity) on the same machine from the same user account, I get the following error:
ifort: error #10310: Failed to enable trusted storage check for licensing: WARNING: Enable Trusted Storage failed (flexnet error code 3669696). Trusted Storage based license could not be supported
If I give the account admin privileges this problem goes away. However, I don't think this should be necessary, especially as I said, the same user account can build without admin privileges when not being initiated through the service.
Here's an article about how this issue occur and how to resolve Failed to enable trusted storage check for licensing, the service of Flexnet can not be installed by non-administrator users on Windows.