Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


On certain occasions, the Microsoft Partner Center (MPC) integration with the platform needs to be reconfigured in order to handle connection issues that have to do with the synchronization of accounts. This takes place through the creation of a new Partner Center Web App that replaces the old app that is configured in your Cloud Platform. In this article, you will find information on how to perform the required operations on the following applications: Cloud Platform BSS, Microsoft Partner Center and Microsoft Azure Portal

rw-ui-texttextbox-boxmacro
sizemedium
typewarning

When to Follow this Procedure!

The process outlined in this article is a last resort measure, only to be taken after consultation with interworks.cloud, who will verify the specific conditions that justify it! You will receive this verification through an email from your Customer Success consultant.

Usually, the basic pointer to such an integration break-down is a specific crash during BSS account synchronization with MPC (BSS account provisioning sync status=Failed, error: The identity of the calling application could not be established). A user might not understand soon that the integration is damaged, because the integration is otherwise unaffected. Meaning that even if a new BSS account is unable to synchronize, for existing accounts the integration is completely functional. The root cause lies within specific rights permission allocation of the web app, that affect only the creation/synchronization process of new BSS accounts to MPC tenants.


Setting up a New Web App


Follow the process below, to create a new Web App for your MPC: 

  1. Sign into in to Partner Center with your primary admin account.
  2. From the Dashboard menu, select 'Account settings', then 'App Management'.
  3. You should see an 'Unregister' option for your existing web app. Click that.

     
  4. Then register a new app with default settings. The old App will not be deleted. You kind find instructions here

medium
rw-ui-text-box
size
textbox-macro
typeinfowarning

Keep in mind that since the platform can still be used for making changes in existing tenants, you should do the change outside of working hours!


Configure the New App in your Cloud Platform


After you register the app you must configure it in the appropriate section of the platform, following these steps:

  1. Login at your Cloud Platform and Navigate to: BSS Setup > Administration > System Options > Applications Setup ? Microsoft Cloud Services 'Settings'
    Image RemovedImage Added


  2. Fill in the respective fields with the information of the new Web App and click 'Save and Close'. 

size
rw-ui-texttextbox-box
macro
mediumtypeinfo

At this point, you can try to synchronize a failed account again. If that fails, proceed to the next section.

Now, you will need to configure some properties of the new App in the following manner:

1. log


Configuring the New Web App on Azure Portal 


Rw ui textbox macro
typewarning

The following steps should only be undertaken by a system administrator who has working knowledge of Azure Portal!

In order to fine-tune the permission rights of the new Web App, follow the next steps:

  1. Log in in your 'Azure portal', with your CSP admin
account, 
2. locate app registrations (azure_permissions1.png)
3. select the new web app, locate its permissions (azure_permissions2) and add according to the screenshots (web_app_permissions1-6)
  1. account 
  2. Locate app registrations 
    Image Added

  3. Select the new Web App and locate its permissions

    Image Added

    Image Added

  4. Add the required permissions, according to the following screenshots. You might need to add
a
  1. new
app
  1. apps under the web app
.In case you want us to do it, you will need to send us the password of the partner center global admin user.
  1. if one doesn't show on the dashboard

    1. Image Added

    2. Image Added

    3. Image Added

    4. Image Added

    5. Image Added


    6. Image Added

  2. As a last step, you will need to change a value of one Web App 'Manifest' property. Here's how to do that:
    1. From the App Registrations dashboard, locate the new Web App and click on it. On the 'Preview' dashboard, click the 'Manifest' option
      Image Added

    2. At the 'Edit manifest' screen, change the setting of the 'availableToOtherTenants' property to 'true' (default is 'false')
      Image Added
    3. Click 'Save' 

Table of Contents


Table of Contents
excludeTable of Contents