Enabling maps in Smart IT
The desktop universal client, Admin console, and Android mobile client will not show location maps until an administrator enables a maps license. To display location maps on these interfaces, you must follow the procedures in this topic. Location maps are required to access floor maps.
The following images illustrate an example in which a map is not shown if a maps license is not enabled.
Contact area with map block shown
Contact area with map block hidden
Options for obtaining a Google Maps license
- Generate your own license key on the Google Developer's Console.
From this console, you can also add more host URLs as needed.
- Register with Google for either a production or a non-production license key. You can use a non-production license key for testing, development, and training.
- Use a cryptographic signing key to generate unique signatures for your web service requests. See in the Google documentation.
For information about obtaining a license, see in the Google documentation.
Smart IT shares the same Google Maps API license. Register the server location (country) and host URL of both applications under the same account. Then enable the license in the appropriate server configuration files.
To enable the Google Maps license
Obtain a license key as explained in the Options for obtaining a Google Maps license section.
The license key is also referred to as a Client ID.
From the BMC Administration Console (http://server:port/smartit/admin), select Configuration > Map API.
Enter the following information, and then click Save:
Field Description Value in production environment Value in a non-production environment Google Maps API Key Enter the API key. Leave blank.
API key that you received from Google.
Google Maps API Client ID Enter the license key. License key that you received from Google. Leave blank. Google Maps API Encryption Key (Optional) Your welcome letter from Google includes a cryptographic signing key, which you can use to generate unique signatures for your web service requests. Cryptographic signing key that you received from Google. Cryptographic signing key that you received from Google.
Restart the Apache Tomcat service.