Proxy setup updates

Summary

Proxy details to be stored at global level rather than enterprise level (Enhancement 33279155)

Description

The application has been enhanced to store proxy details at a global level rather than at the enterprise level. The following changes have been made:

  • Proxy details that are accessed from Argus Console > Common Profile Switches > Network Settings > Proxy Details, are stored in the CMN_PROFILE_GLOBAL table instead of the CMN_PROFILE_ENTERPRISE table.
  • An upgrade script migrates proxy data from the default enterprise of the CMN_PROFILE_ENTERPRISE table to the CMN_PROFILE_GLOBAL table.
  • Proxy data stored in all other enterprises except the default enterprise are deleted.
  • The following proxy details have been moved to the GLOBAL table from the ENTERPRISE table:
    • PROXY_AUTO_DETECT
    • PROXY_TYPE
    • PROXY_HOST
    • PROXY_PROTOCOL
    • PROXY_PORT
    • PROXY_USER PROXY_PASSWORD

After upgrade, these parameters are visible only in the DEFAULT enterprise:

  • The following proxy parameters are be visible in all enterprises, and are specific to each enterprise:
    • Use Proxy settings for ESM DTD Validation
    • Use Proxy settings for SMTP/S
  • During Oracle Argus upgrade, if no value was configured in the proxy parameters for the DEFAULT enterprise, then after upgrade, the respective parameters remain blank in the DEFAULT enterprise.