License and Session Timeouts for Dashboards
Good day,
Accepted answer
Have you considered installing an auto refresh plug-in for the browser on the machine you are using to display the dashboards? For example see http://www.guidingtech.com/12491/auto-refresh-pages-chrome-firefox-opera/
One other answer
How did you determine that your service account user gets logged off because of the license time-out?
Floating and token licenses are returned (checked in) to JTS License server after 30 minutes, but that does not result in the user getting logged out. As soon as your service account performs an action that requires a license, the applications checks out a license again (assuming one is available) and can continue working.
So think you are running in a session timeout due to inactivity, which depends on your application server (Tomcat, WAS) settings.