This article will use iServer as an example to introduce the methods of configuring and using cloud licenses, which are consistent with other cloud GIS platform software products.

The cloud license is bound to the SuperMap Online account, and can be activated and used by logging into the Online account in iServer. The registered address for the account is http://sso.supermap.com/register?service=http://www.supermapol.com .

There are two types of user roles in cloud licenses: license administrator users and regular users, both of whom need to register through SuperMap Online.

  • License administrator users are responsible for assigning licenses, revoking licenses, etc. to themselves or other users for accounts that have purchased products and obtained product serial numbers.
  • Ordinary users are licensed users and do not have permission to manage licenses.

How to obtain cloud license

We need to obtain the product serial number first, and the license administrator will allocate the licenses based on the serial number. You can obtain the serial number by signing a purchase contract with SuperMap Software Co., Ltd. You can also purchase products and obtain serial numbers through the SuperMap online store.

The steps to obtain a cloud license through the SuperMap online store are as follows:

  1. Register or log in to SuperMap Onlinehttp://www.supermapol.com
  2. Click "Buy"
  3. Click "8C/7C Limited Time License", "Web users"
  4. Select the product and version to be purchased, for examples SuperMap iServer 8C Advanced, click the right arrow to enter the purchase interface
  5. Select the license time, license quantity and license type, and select "Time-limited Cloud License" to add the extension module
  6. Check the "License List" on the right to confirm that the selection is correct, and click "Buy Now"
  7. Fill in "End User Information", select the payment method, and click "Save and Pay"
  8. After purchase, you can enter "Personal Center" and "Cloud License Management" on the homepage of SuperMap Online.
  9. Select the license to be assigned, click "Assign License", and enter the mailbox of the ordinary user
  10. For licensed accounts, you can go to the "Personal Center" on the home page of SuperMap Online to view the available cloud licenses, and you can login iServer are licensed.

Note: After the license administrator assigns a license to themselves, they can also log in and use the license in iServer.

 

Use cloud license

How to activate cloud license

The cloud license needs to be activated in the external network environment. To activate a cloud license, follow these steps:

  1. Start iServer, Enter the iServer management address in the browser, such as http://supermapiserver:8090/iserver.
  2. When the local machine does not have a license, the cloud license login interface will be displayed in the "Check the License Configuration" step. Log in with an online account that has been assigned a cloud license (currently supports email account registration). Enter username and password, click "Login"
  3. In the Select License box, select the license that will be used. If it shows that there is no license available for the account, please contact the license administrator to assign a license for you, or change the account, that is, click "Logout" and log in to the new account.
  4. When the selection is complete, click on the link go to the iServer welcome page http://supermapiserver:8090/iserver/ and click the link http://supermapiserver:8090/iserver/manager to enter the iServer management page

Note: When activating cloud license, please confirm that the date on the machine where the iServer is located is the actual date, otherwise license configuration may fail.

View cloud license information

Enter the iServer management page and click "License" above to view the cloud license status, configured license, license status, module available status, additional information, etc.

Close account

You can log out of the currently logged in Online account on the iServer license management page. After logging out, it means that this iServer will no longer be able to use the licenses in that account and will need to be reconfigured.

Note: 1. In the process of using, if you use the cloud license in the online mode, the license can continue to be used for 1 hour when the network is accidentally disconnected, and you need to log in again after 1 hour.

2. In the process of using the cloud license, if you need to uninstall iServer, please log out of the Online account that you are currently logged in, otherwise the license will not be available on other machines.

Update the https certificate

SuperMap Online uses the https protocol to ensure the security and integrity of login information through SSL certificates, which are valid for one year. To ensure that you can log in to your online account in iServer, the iServer product package already includes this certificate. When the certificate expires, you need to update the certificate file. The specific method is:

1. Get the certificate from the browser

  1. Using Internet Explorer 10 as an example, enter SuperMap Online account registration page http://sso.supermap.com/register?service=http://www.supermapol.com , click the lock sign at the left end of the address bar, that is, "View Website Information".
  2. Click "Detailed Information" in the pop-up box
  3. The developer toolbar pops up at the bottom of the page. Click "View certificate" in "Security Overview".
  4. Switch to the "Detailed Information" tab and click "Copy to File" to open the Certificate Export Wizard. Click "Next" to continue
  5. Select the file format for export as "DER encoded binary X.509(.CER)(D)" or "Base64 encoded X.509(.CER)(S)"
  6. Click "Browse" to set the location and name of the exported input certificate, for example supermap. Click "Next"
  7. Click "Finish" after the certificate export settings are confirmed. After completion, a certificate file with a suffix of .cer will be generated in the specified path.

2.Import the certificate file into the certificate store

  1. Using the keytool tool, import the above certificate into the certificate store. Enter the directory where the certificate file is located, open the command window, and execute the following command:
  2. keytool -import -v -trustcacerts -alias SuperMap -file supermap.cer -storepass changeit -keystore 【iServer installation directory】\webapps\iserver\WEB-INF\keystore

    Where -keystore specifies the name and path of the certificate store file, and -file specifies the imported certificate file.

  3. When prompted "Do you trust this certificate", enter "Y", that is, trust
  4. You will then be prompted that the certificate has been added to the keystore, indicating that the import was successful

Application scenario

Cloud license not only enables the use of licenses anytime and anywhere, but also brings great convenience for users to use and manage licenses. In the following scenarios, cloud license may play a better role:

  1. For application systems with many GIS servers and distributed in different regions, the use of cloud license can realize the unified monitoring, management and distribution of all licenses. In addition, when one machine breaks down, the license can be quickly transferred to other machines to continue to use, so as to reduce losses.
  2. With the increasing demand for GIS services, the server needs to obtain more functional licenses to provide more services for users. In the process of configuring the license on the server, the cloud license provides a more convenient and faster way to activate and update the license than traditional way to update the license.