Article ID: 126224, created on Jul 16, 2015, last review on Dec 25, 2015

Symptoms

The Office 365 APS 2 Application (version 6.1) is installed and CSP over AET is used to communicate with the Microsoft cloud. You need to switch the Application from CSP over AET to CSP over CREST.

Note: CSP over AET - the Selenium-based Advanced Emulation Technology is used to emulate CREST methods; CSP over CREST - CREST methods are directly used by the application;

Resolution

To switch the Application from CSP over AET to CSP over CREST, perform the following actions:

  1. In the Partner Center, enable API access and write down the app registration information. Use the instructions provided on the https://msdn.microsoft.com/en-us/library/partnercenter/mt267552.aspx page.
  2. Stop provisioning Office 365 services. For example, deactive the Office 365 Service Template in Operations Automation.
  3. On the Office 365 Application End-point Host, perform the following actions:

    • Open Server Manager. Stop and disable the SeleniumServer service.
    • Install Java SE Development Kit 8 (64-bit version). Use the instruction provided on the http://download.pa.parallels.com/poa/Office365_APS2/doc/83643.htm page.
    • Install WildFly 8.2.0.Final. Use the instruction provided on the http://download.pa.parallels.com/poa/Office365_APS2/doc/83643.htm page.

      Important: You must set the new value for the JAVA_HOME environment variable.

    • Install the latest version of the Office 365 CSP Component (csp-agent-war). Use the instructions provided on the http://download.pa.parallels.com/poa/Office365_APS2/doc/83645.htm page.
    • Open the Settings.config file of the required Office 365 Gateway Application and replace

      <add key="MOSI_FACTORY" value="AET" />
      <add key="SERVICE_PROVIDER_TYPE" value="ScreenScraping"/>
      

      with

      <add key="MOSI_FACTORY" value="CSP" />
      <add key="SERVICE_PROVIDER_TYPE" value="Csp" />
      
    • Open Internet Information Services (IIS) Manager. Restart the required Office 365 Gateway Site and the corresponding Application Pool.
  4. In Operations Automation, set the following global settings of the required Office 365 Application Instance:
    • Client ID - Use the value of App ID obtained at step 1.
    • Client Secret Key - Use the value of Key obtained at step 1.
    • Reseller tenant ID - Use the value of Account ID / Commerce ID obtained at step 1.
  5. Start provisioning Office 365 services. For example, activate the Office 365 Service Template in Operations Automation.

Email subscription for changes to this article
Save as PDF