Resco licensing service: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Security TOC}} | {{Security TOC}} | ||
The [[Resco Mobile CRM]] client access license is validated online by the Resco licensing service | The [[Resco Mobile CRM]] client access license is validated online by the Resco licensing service. Licenses are controlled during [[synchronization]]. For this purpose, the mobile application sends organization-specific information, such as server organization ID and user unique ID, to Resco licensing service. This information is also stored in the encrypted local database just like all the other data. | ||
Licenses are controlled during [[synchronization]]. For this purpose, the mobile application sends organization-specific information, such as server organization ID and user unique ID, to Resco licensing service. This information is also stored in the encrypted local database just like all the other data. | |||
A typical request looks like this: | A typical request looks like this: | ||
| Line 23: | Line 21: | ||
== Offline licenses == | == Offline licenses == | ||
For deployment scenarios where the Resco licensing service is not reachable from client devices, an offline license can be stored | For deployment scenarios where the Resco licensing service is not reachable from client devices, an offline license can be stored on your backend server. Still, the OrganizationId, OrganizationUrl, and UserId must be supplied for an offline license to be issued. | ||
Automatic assignment of licenses is not possible for offline licenses. Use the [[Mobile users]] section of Woodford to assign licenses to all users, then click '''Update''' to save the licenses to your backend server. If you don't see the Update button, contact Resco sales and ask them to enable offline licenses for your organization. | |||
Offline licenses are available for Dynamics and [[Resco Cloud]] backends. | |||
== License check == | |||
The app tries to contact the primary licensing server (https://iservices.resco.net). This server is located in Europe. | |||
If the server cannot be contacted, the app then checks if offline licenses stored in the backend server. | |||
Finally, if there are no offline licenses, the app tries to check the license on a backup server (https://iservices.rescocrm.com), located in the US. This is a read-only copy of the primary server. It cannot be used to assign new licenses. | |||
[[Category:Security]] | [[Category:Security]] | ||
Revision as of 10:15, 30 January 2020
The Resco Mobile CRM client access license is validated online by the Resco licensing service. Licenses are controlled during synchronization. For this purpose, the mobile application sends organization-specific information, such as server organization ID and user unique ID, to Resco licensing service. This information is also stored in the encrypted local database just like all the other data.
A typical request looks like this:
<MobileClient>
<Version>6.1.0.0</Version>
<Edition>Resco</Edition>
<DeviceId>45d780e4f18354949676f743b0h11633951652bc</DeviceId>
<DeviceInfo>iPad 2 Wi-Fi only (iPad2,1) iPhone OS 6.0</DeviceInfo>
<OrganizationId>4F767AFF-B33F-437C-A7CB-00249948C82B</OrganizationId>
<OrganizationUrl>https://testcrm.resco.net</OrganizationUrl>
<OrganizationName>testcrm</OrganizationName>
<UserId>661BAC34-1128-40B1-9653-00B9F54158CD</UserId>
</MobileClient>
Manage licenses
Select Mobile Users from the Administration menu of Woodford to manage users and licenses.
Offline licenses
For deployment scenarios where the Resco licensing service is not reachable from client devices, an offline license can be stored on your backend server. Still, the OrganizationId, OrganizationUrl, and UserId must be supplied for an offline license to be issued.
Automatic assignment of licenses is not possible for offline licenses. Use the Mobile users section of Woodford to assign licenses to all users, then click Update to save the licenses to your backend server. If you don't see the Update button, contact Resco sales and ask them to enable offline licenses for your organization.
Offline licenses are available for Dynamics and Resco Cloud backends.
License check
The app tries to contact the primary licensing server (https://iservices.resco.net). This server is located in Europe.
If the server cannot be contacted, the app then checks if offline licenses stored in the backend server.
Finally, if there are no offline licenses, the app tries to check the license on a backup server (https://iservices.rescocrm.com), located in the US. This is a read-only copy of the primary server. It cannot be used to assign new licenses.