Cloud License

Feedback


 

This article will use iServer as an example to describe how to configure and use cloud licensing. Other GIS platform software products are consistent with this configuration and usage.

Cloud licensing tied to SuperMap Online On the account, as long as you log in to the Online account in iServer, you can activate and use the license. The account registration address is http://sso.supermap.com/register?service=http://www.supermapol.com .

There are two user roles in the cloud license: the license administrator user and the regular user, both of which need to be registered through SuperMap Online.

Cloud license acquisition method

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 on "GIS Store" - "Software Store" - "For Web Users"
  3. Choose the product from different version series, for example SuperMap iServer Advanced Edition, click on "Select Other Specifications" to enter the purchase interface.
  4. Select the product type, licensing period, and licensing type (Cloud License). Select the basic module and set the purchase quantity, then select the extended module and set the purchase quantity.
  5. View the configuration list on the right to confirm the selection is correct, then click on "Buy Now".
  6. Fill in the "Final User Information", choose the payment method, and click "Save and Pay" .
  7. After purchase, you can enter "Personal Center" -> "License Management" -> "Cloud License" on the homepage of SuperMap Online.
  8. Select the license to be assigned, click "Assign License", and enter the mailbox of the ordinary user
  9. For licensed accounts, you can go to the "Personal Center"-> "License Management" on the home page of SuperMap Online to view the available cloud licenses, and you can Logins in iServer are licensed.

Note: After the license administrator assigns a license to himself, he can also Log in to use the license in.

Use cloud licensing

Activate the 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 in the browser The iServer address, such as the http://supermapiserver:8090/iserver.
  2. According to the initialization wizard, create account, check environment,
  3. Enter the "configuring license" interface, and select "cloud license" in the "select the license type" drop-down box to display the login interface of cloud license. Using a that has been assigned a cloud license Online account login. Currently, email, username, and phone number are supported for account registration. . Enter your email/username/phone number and password, and click "Login"
  4. In the "basic module" box, select the cloud license version that will be used. If it appears that no license is available for this account, contact your license administrator to assign a license for you. To change an account you can also, click "Switch Account" and enter the user name and password to log in to the new account
  5. Click "Next" to complete the cloud license activation and enter the completion page. Click on the link on the page Enter the iServer homepage http://supermapiserver:8090/iserver/ and click the link http://supermapiserver:8090/iserver/admin-ui/home. Enter the iServer management page

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

View cloud licensing 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.

Cancellation of account

You can log out the currently logged in Online account on the iServer license management page. After logging out, it means this iServer. The license in this account will no longer be available 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 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 the iServer The certificate is included in the iServer package for your Online account. You will need to update the certificate file when the certificate expires. The specific method is as follows:

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" , 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. Upon completion, a certificate file with the suffix.cer is 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:

    keytool -import -v -trustcacerts -alias SuperMap -file supermap.cer -storepass changeit -keystore 【iServer_install_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.

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

Change or switch cloud licenses

If you have administrator privileges, you can change the basic modules of cloud licenses or change the license center account, or switch cloud licenses to other licenses. IServer provides two ways to change or switch cloud licenses: through initialization configuration changes and through system configuration file changes.

 Note: After saving the modified license settings, restart the iServer to take effect.

1. Change in that initialization configuration

It is recommended that you use the initial configuration to make visual changes to cloud licensing. The specific steps are as follows:

  1. Access the iServer service management page as an administrator (http://<server>:<port>/iServer/manager/), click on the "License" tab
  2. Click the "License Type" and "Switch License Type" buttons in sequence to enter the initialization wizard
  3. Click "Next" according to the wizard.
  4. Go to the "Configuring License" page to change your cloud license or switch to a different license
  1. Click "Next" to complete the license change and enter the completion interface. Click the link on the page to http://supermapiserver:8090/iserver/. Go to the iServer homepage and click the link http://supermapiserver:8090/iserver/admin-ui/home to enter the iServer management page

2.Changes in the system config file

You can also clear the cloud license and configure additional licenses by changing the system config file. Open 【iServer installation directory】\webapps\iserver\WEB-INF\iserver-system.xml to configure. For example:

  <licenseMode>CloudLicense</licenseMode>
  <cloudlicensesetting>  
    <userName>111111111@qq.com</userName>
    <password>portal_123</password>
    <eMail>111111111@qq.com</eMail>
    <activeLicenseId>db84c900ac6d4775956425f905e9b64a</activeLicenseId>
    <activeLicenseReturnId>b3d3d4f13b28447d83ffed9ed4fdb0ab</activeLicenseReturnId>
    <activeMode>ONLINE</activeMode>
  </cloudlicensesetting>   

Please stop iServer first, remove <licenseMode> and <cloudlicensesetting> node, and then restart the iServer to reconfigure the license you want to use.

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 licensing may play a better role:

  1. For application systems with many GIS servers and distributed in different regions, the use of cloud licensing 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.