I can't figure out when and how universal (or Android/Apple for that matter) “sees” there is a new version of the universal GUI installed on the webserver.
I tried several things and sometimes I got it to work, but no clue when and how the message “a new version is available” is shown after logging on the the universal app. Changing
Changed installNotificationExpirationInDays to various numbers.
Anybody an idea how to “force” the installation on the device?
Best answer by Arie V
@htimmermans it seems you are mixing up two things:
The Install notification settings in the config.json have to do with whether and how long the ‘Install app’ notification is (not) shown, which is basically a means to pin a website (PWA) as sort of regular app on your device. There is no Thinkwise solution to force this kind of install, but perhaps it could be done via MDM kind of solutions.
The Update now notification is triggered in a couple of scenarios:
There is a difference between the Universal GUI version on the server versus the browser cache. This is usually evaluated right after user login, but could also occur during a user’s session.
There has been a change in the IAM Application version during the current user’s session.
There has been a change in the IAM rights for the user during the current user’s session. Note that this also happens when using Simulate user.
Especially on the first Update now scenario there should be an automatic update of the Universal GUI version, without the user having to click on Update now, which is why the previously mentioned Idea was raised.
The "A new version is available” I believe should trigger if the Universal GUI was indeed replaced on the webserver, and/or the user tries to interact with the application.
Forcing an installation is not possible to my knowledge, the user will always have to press the install button.
@htimmermans it seems you are mixing up two things:
The Install notification settings in the config.json have to do with whether and how long the ‘Install app’ notification is (not) shown, which is basically a means to pin a website (PWA) as sort of regular app on your device. There is no Thinkwise solution to force this kind of install, but perhaps it could be done via MDM kind of solutions.
The Update now notification is triggered in a couple of scenarios:
There is a difference between the Universal GUI version on the server versus the browser cache. This is usually evaluated right after user login, but could also occur during a user’s session.
There has been a change in the IAM Application version during the current user’s session.
There has been a change in the IAM rights for the user during the current user’s session. Note that this also happens when using Simulate user.
Especially on the first Update now scenario there should be an automatic update of the Universal GUI version, without the user having to click on Update now, which is why the previously mentioned Idea was raised.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.