Activating the Integration with Microsoft ESD

The service manager we have implemented for the automatic provisioning of Microsoft ESD services is been based on Microsoft CIS API (Channel Inclusion Services (CIS) Electronic Software Distribution (ESD)). Microsoft has exposed this API for creating perpetual licenses to their partner's end customers. 

Each ESD reseller that is using interworks.cloud Platform for offering MS ESD services, must generate his own authentication credentials (Channel ID, Client ID, Certificate Thumbprint) for activating the automatic provisioning of MS ESD services via interworks.cloud Platform.

Activating the Microsoft ESD Services in Cloud BSS


For activating the automatic provisioning of MS ESD services, you should do the following:

  1. Navigate to BSS Setup > Administration > System Options > Applications Setup and select the Settings for the Microsoft ESD.

  2. Fill in the credentials form:
    1. System Name: Is the name of the instance that the user is about to create
    2. Recourse API: Is the production endpoint for the data
    3. Service URL: Is the production endpoint for the data
    4. Azure Active Directory Tenant: Is the way of Tokenization
    5. Channel ID: Is the Bill To Account ID that has been provided by Microsoft
    6. Client ID: Is the Microsoft's ID of the distributor

  3. In order to select the Certificate Thumbprint, Country and Language you have to fill all the other mandatory fields as described above and save the Instance.
  4. Fill the rest of the mandatory fields
    1. Certificate Thumbprint: Is unique per Distributor/Country/Language of charge

    2. Country: Is the country that the ESD products will be provided.
    3. Language: Defines the products that will be created at the Get Services Definition action.


You can see how you can manage the available ESD products in your Cloud BSS Next