Creating an Azure Application Instance for a Syndication Partner

To enable resellers who did not sign a CSP agreement with Microsoft to resell Azure services, you can sign them up through a syndication program. This section explains how to do that.

  1. Configure the transaction mediator component on the end-point node. Edit the file /usr/local/azure/site/config/config.json on the end-point node, and add the following lines to it:

    "tm": {
        "enabled": true,
        "reportUsage": false,
        "resource": "MS_CSP_AZURE_VM",
        "url": "[API_URL]",
        "application": "[WEB_APP_URI]",
        "clientId": "[CLIENT_ID]",
        "clientKey": "[CLIENT_KEY]",
        "tenant": "[WEB_APP_TENANT]"
    }			
    
  2. Contact the Ingram Micro Operations Team and request all the credentials and Azure application settings that you need to use for the syndication program.
  3. In provider control panel, go to Services > Applications > Azure Cloud Solution Provider > Instances tab > Add Instance.
  4. Specify the Application API end-point URI – URI with the corresponding backnet IP: https://<azure_site_ip_backnet_address>:10443/azure/aps/.
  5. Click Next.
  6. Specify the following settings:
    • Instance Name - specify Syndication Partner.
    • Partner Tenant Name – the name of the partner tenant as registered in Microsoft Azure. For example, provider.onmicrosoft.com (for Microsoft Cloud) or provider.onmicrosoft.de (for Microsoft Cloud Germany).
    • Enable multi-factor authentication - select this option.
    • Offer ID – it is "MS-AZR-0145P" ("MS-AZR-DE-0145P" for Microsoft Cloud Germany) for production provisioning now, but it can be changed in the future. Check it with your contact person in Microsoft or Ingram Micro.

      Note: The ID "MS-AZR-0145P" ("MS-AZR-DE-0145P" for Microsoft Cloud Germany) is used to provision a production Azure subscription. However, bear in mind that "MS-AZR-0146P" ("MS-AZR-DE-0146P" for Microsoft Cloud Germany) should be used instead when provisioning to a sandbox.

  7. Select the Enable syndication checkbox and specify the information that you obtained from the syndicator in the following fields:
    • Application Display Name.
    • Application ID.
    • Application Client Secret.
    • Partner Code.
    • Vendor Contract ID.
  8. Click Next.
  9. Validate the parameters carefully and click Finish.

After creating the application instance, generate a refresh token, as described in Managing the Refresh Token for Multi-Factor Authentication.