Updating configuration settings

You can update the configuration of Sterling B2B Integrator with the appConfigUtility script.

About this task

To update configuration settings for Sterling B2B Integrator:

Procedure

  1. Open the /<install_dir>/MailboxUtilities/admin/bin (UNIX/Linux) directory or \<install_dir>\MailboxUtilities\admin\bin (Windows) directory.
    Important: Replace <install_dir> with the directory where you installed Global Mailbox.
  2. Optional: To see the available options, run the ./appConfigUtility.sh (Linux® or UNIX) or appConfigUtility.bat (Windows).
  3. To modify Sterling B2B Integrator configuration, type ./appConfigUtility.sh updateAppConfig (Linux or UNIX) or appConfigUtility.bat updateAppConfig command (Windows).
  4. Enter the following parameters and values to suit your needs, in the format: ./appConfigUtility.sh updateAppConfig <parameter="value"> (Linux or UNIX) and appConfigUtility.bat updateAppConfig <parameter="value"> (Windows).
    --parameter="value"
    --adminUser
    Global Mailbox administrator user. Specifying a value for this parameter is optional. The utility prompts for a value if not provided. For example:
    --adminUser="admin"
    --adminPassword
    Global Mailbox administrator password. Specifying a value for this parameter is required if adminUser is specified. For example:
    --adminPassword="password"
    --appName
    The name of the application. This name is displayed in the Application field in the user permissions wizard in Global Mailbox. For example, Sterling B2B Integrator:
    --appName="b2bi"
    --description
    A description of the application. This value can be used to distinguish between multiple instances of the same application, for example, different clients of Sterling B2B Integrator.
    --appPermissions
    Any specific permission values for Sterling B2B Integrator, with multiple values separated by commas. These values are displayed in the Application Permissions field in the user permissions wizard in the Global Mailbox management tool. For example:
    --appPermissions="CREATE,DELETE,READ,UPDATE"
    --defMailboxPermissions
    Default values for the mailbox permissions for users from Sterling B2B Integrator, with multiple values separated by commas. For example:
    --defMailboxPermissions="READ,UPDATE"
    --defAppPermissions
    Values that are specified for --defAppPermissions must be one or more of the values that are specified for AppPermissions, with multiple values separated by commas. For example:
    --defAppPermissions="READ,UPDATE"
    --P
    Specify any additional properties that you want to configure or change in Sterling B2B Integrator for the propName, with a value in the format:
    --PpropName="value"
    --X
    Specify any properties that you want to remove from Sterling B2B Integrator for the propName, with no value specified, in the format:
    --XpropName
    --encryption
    Enable or disable encryption for all sensitive properties for Sterling B2B Integrator. To enable encryption, specify true. To disable encryption, specify false.

    If encryption is not enabled, all sensitive properties are decrypted and stored in clear text. If encryption is enabled, an encryption key is generated for Sterling B2B Integrator, all sensitive properties are encrypted with the key, and all sensitive properties are stored encrypted.