Configuring the EAM Advanced Reporting Server with JWT - HxGN EAM - Version 11.07.01 - Installation & Upgrade

HxGN EAM Installation Guide

Language
English
Product
HxGN EAM
Search by Category
Installation & Upgrade
HxGN EAM Version
11.7.1

This feature was added beginning with EAM 11.7 using JWT configuration to establish secured communication between HxGN EAM application server and HxGN EAM Advanced Reporting Server.

The JWT configuration details must be copied from HxGN EAM application server to HxGN EAM Advanced Reporting Server.

  1. Configure the HxGN EAM application server first.

    Verify JWT files and configuration exist in HxGN EAM application server. If the configuration files exist, proceed to the next step in this section.

    If the files and configuration do not exist, see Configuring JWT.

  2. Once HxGN EAM application server is configured with JWT, copy the public key/certificate and key store files from path specified in step 5 of "Configuring JWT in HxGN EAM application server to the appropriate folder in HxGN EAM Advanced Reporting Server:

    InforEAMAdvRep/tomcat/webapps/datastream/configuration/jwt directory.

    If jwt folder is not there, create it in InforEAMAdvRep/tomcat/webapps/datastream/configuration.

  3. Modify the InforEAMAdvRep/depconfig/advrep_properties.xml file to change the JWT configuration below.

    <jwt>
    <keystore_path>jwt/eamjwt.jks</keystore_path> <!-- Path to JWT Keystore in App Home-->
    <keystore_password>”This value needs to be copied from value of path sso: jwt: keystore:
    password: in config.yml of HxGN EAM application server”</keystore_password> <!-- JWT Keystore
    Password -->
    <keystore_alias>>”This value needs to be copied from value of path sso: jwt: keystore:
    alias: in config.yml of HxGN EAM application server”</keystore_alias> <!-- JWT certificate
    alias -->
    <certpath>jwt/eamjwt.cer</certpath> <!-- Path to the JWT Public Certificate in App Home -
    ->
    <tokenlifetime>30</tokenlifetime> <!-- Life time of the Json Web Token in seconds -->
    </jwt>

  4. Restart the tomcat server or run InforEAMAdvRep/depconfig/deploy.bat.

  5. Once configuration is done in HxGN EAM application server and HxGN EAM Advanced Reporting Server, set the ADVJWTS install parameter value to ON from HxGN EAM application server to enable this feature.

    If the value is set to OFF, it defaults to previous configuration as it was before EAM 11.7.

Whenever there is a change in JWT configuration in HxGN EAM application server, the same needs to be updated in HxGN EAM Advanced Reporting Server using the steps in this topic.