1) Make Node server enhancement to upload all the licence applications to cloud.
2) Make the above enhancement in MAPP and Lience APP.
Working of licence app:
While connected to internet and ProfitGuru:
1) After connecting to the Node server, it should read all the licence applications & provisioned clients and push them to cloud.
2) Get the licences for approved apps for this server.
while offline and connected to ProfitGuruNodeServer
1) After connecting to the app server pull the licence applications & provisioned clients in local database.
2) Check if it has any approved devices for this server in its offline database.
a) If so POP-UP Displaying the device info and asking him to confirm the grant licence.
While online & not connected to internet
1) Upload any applications & provisioned clients in local database to cloud.(check if it whether we can make this background service).
1) Make Node server enhancement to upload all the licence applications to cloud. 2) Make the above enhancement in MAPP and Lience APP.
Working of licence app: While connected to internet and ProfitGuru: 1) After connecting to the Node server, it should read all the licence applications & provisioned clients and push them to cloud. 2) Get the licences for approved apps for this server.
while offline and connected to ProfitGuruNodeServer 1) After connecting to the app server pull the licence applications & provisioned clients in local database. 2) Check if it has any approved devices for this server in its offline database. a) If so POP-UP Displaying the device info and asking him to confirm the grant licence.
While online & not connected to internet 1) Upload any applications & provisioned clients in local database to cloud.(check if it whether we can make this background service).