Defining authentication between PolicyCenter and BillingCenter

PolicyCenter and BillingCenter define the user name and password used to communicate with the other application in configuration provider classes.

  • PolicyCenter provides the following class that defines the user name and password that PolicyCenter uses to connect with BillingCenter:
    • wsi.remote.gw.webservice.bc.BCConfigurationProvider

    In the base configuration, PolicyCenter defines the user name pu and password gw in this class.

  • BillingCenter provides the following class that defines the user name and password that BillingCenter uses to connect with PolicyCenter:
    • wsi.remote.gw.webservice.pc.PCConfigurationProvider

    In the base configuration, BillingCenter defines the user name su and password gw in this class.

Important: Guidewire strongly recommends that, as a matter of security, you change the user name and password that each application defines. You must also supply a corresponding user in the other application. That new user must have the soapadmin permission, and, at a minimum, the permissions needed to view policies and accounts.

For example:

  1. In Studio for PolicyCenter, define a user name and password in BCConfigurationProvider.
  2. Log in to the BillingCenter server and define a user that has the same user name and password that you specify in BCConfigurationProvider.
  3. Assign the user a role that has the soapadmin permission, and, at a minimum, the permissions needed to view policies and accounts.
  4. In Studio for BillingCenter, define a user name and password in PCConfigurationProvider.
  5. Log in to the PolicyCenter server and define a user that has the same user name and password that you specify in PCConfigurationProvider.
  6. Assign the user a role that has the soapadmin permission, and, at a minimum, the permissions needed to view policies and accounts.

See also