Search Engine: Elastic

Article ID: 132211, created on Feb 8, 2018, last review on Jul 14, 2018

  • Applies to:
  • Operations Automation 7.2
  • Operations Automation 7.3

Table of Contents

Introduction

This KB article describes how to install and upgrade the OA Billing customizations that are necessary for the Office 365 application.

This KB article can be used only for Office 365 18.1-18.2.1.

Preconditions

Before installing or updating the OA Billing customizations, make sure that the version of your Odin Automation installation is Odin Automation 7.1.x/7.2.x/7.3.x.

Upgrading OA Billing Customizations

To upgrade the OA Billing customizations, perform the following actions:

  1. Upgrade the OA Billing control panel customizations:

    1. Log on to the OA Billing Application Server (OABLINFE) as root.

    2. Go to the directory /usr/local/bm/customization.o365 and replace the old file BM_ProvisioningParams.xml with the new file BM_ProvisioningParams.xml.

    3. Go to the directory /usr/local/bm/conf/html/o365 and replace the old file script.js with the new file script.js.

    4. Go to the directory /usr/local/bm/conf/locale and replace the old files locale.<LanguageID>.o365 with the new files:

    5. Restart the service www by using the command service www restart.

    6. Restart the service pba by using the command service pba restart.
  2. Upgrade the OA Billing online store customizations:

    1. Go to Products > Online Store and select your online store for editing.

    2. Update the custom layout template o365_provision:

      1. Save the application package Office 365 to a directory on your workstation.
      2. Extract the contents of the application package file O365-Import.zip.
      3. Go to Products > Online Store and select the tab Layout Templates.
      4. In the list of layout templates, click on the layout template o365_provision.
      5. Click the button Edit.
      6. In the field Template, replace the old contents with the new contents of the file o365_provision.tpl that you extracted earlier.
      7. Click the button Save.
    3. Update the standard layout template resourcegate:

      1. Go to Products > Online Store and select the tab Layout Templates.
      2. In the list of layout templates, click on the layout template resourcegate.
      3. Click the button Edit.
      4. In the field Template, replace the old contents with the contents of the file o365_resourcegate.tpl.
      5. Click the button Save.
    4. Update custom Office 365 styles of your online store:

      1. Go to Products > Online Store and select the tab Design.
      2. Click the button Edit.
      3. In the field Customized CSS, replace the old Office 365 styles with the new Office 365 styles of the file o365.css.

        Important: Do not remove or change styles not related to the Office 365 application.

      4. Click the button Save.
    5. Update the English translations and the translations of other necessary languages:

      1. Go to Products > Online Store and select the tab More.
      2. Click the link Languages.
      3. Select the required language by clicking the respective link in the column Language ID / Language Name.
      4. Click the button Import Dictionary and select the required dictionary file:

      5. Select the checkbox Overwrite Translations.
      6. Click the button Save.
    6. Go to Products > Online Store and click the button Synchronize Now.

    Important: If there are resellers selling Office 365 services on your Odin Automation installation, the online stores of the resellers must also be updated.

Installing OA Billing Customizations

To install the OA Billing customizations, perform the following actions:

  1. Install the OA Billing control panel customizations:

    1. Log on to the OA Billing Application Server (OABLINFE) as root.

    2. Create the /usr/local/bm/customization.o365 directory and copy the BM_ProvisioningParams.xml file to the directory.

    3. Go to the /usr/local/bm/conf/wnd/BM/ directory and create the customization.O365 symbolic link pointing to the /usr/local/bm/customization.o365 directory. To create the link, use the ln -s /usr/local/bm/customization.o365 customization.O365 command.

    4. Create the /usr/local/bm/conf/html/o365 directory and copy the script.js file to the directory.

    5. Copy the English localization file and the localization files of other necessary languages to the /usr/local/bm/conf/locale directory:

    6. Restart the www service by using the service www restart command.

    7. Restart the pba service by using the service pba restart command.
  2. Install the OA Billing online store customizations:

    1. Go to Products > Online Store and select your online store for editing.

    2. Create the custom layout template o365_provision:

      1. Save the Office 365 application package to a directory on your workstation.
      2. Extract the contents of the O365-Import.zip application package file.
      3. Go to Products > Online Store and select the Layout Templates tab.
      4. Click the Add New Layout Template button.
      5. Specify the following:

        • Layout ID - The o365_provision value must be specified.
        • Template - Use the contents of the o365_provision.tpl file that you extracted earlier.
      6. Click the Save button.
    3. Prepare the standard layout template resourcegate:

      1. Go to Products > Online Store and select the Layout Templates tab.
      2. Make sure the resourcegate layout template is in the list of layout templates. If it is not in the list, add it by clicking the Add Standard Layout button.
      3. In the list of layout templates, click on the resourcegate layout template.
      4. Click the Edit button.
      5. In the Template field, replace the existing contents with the contents of the o365_resourcegate.tpl file.
      6. Click the Save button.
    4. Add custom Office 365 styles to your online store:

      1. Go to Products > Online Store and select the Design tab.
      2. Click the Edit button.
      3. In the Customized CSS field, add the Office 365 styles of the o365.css file to the existing styles.

        Important: Do not remove or change styles not related to the Office 365 application.

      4. Click the Save button.
    5. Add the English translations and the translations of other necessary languages to your online store:

      1. Go to Products > Online Store and select the More tab.
      2. Click the Languages link.
      3. Select the required language by clicking the respective link in the Language ID / Language Name column.
      4. Click the Import Dictionary button and select the required dictionary file:

      5. Select the Overwrite Translations checkbox.
      6. Click the Save button.
    6. Go to Products > Online Store and click the Synchronize Now button.

Help Resources

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 dd79f16c76b9dca75205ab5e9f5465ea 1941880841f714e458ae4dc3d9f3062d 31987597efff5a3a9ce779cc203bbe5e

Email subscription for changes to this article
Save as PDF