You need to design a remote monitoring strategy to monitor the usage time of the application by each user
You need to ensure that when the user attempts to run the application, the user cannot use the application if a new version of the application is available