[This information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]
- Partner Center
- Partner Center operated by 21Vianet
- Partner Center for Microsoft Cloud Germany
- Partner Center for Microsoft Cloud for US Government
This section describes the ways that partners in the Cloud Solution Provider program can use the Partner Center API to programmatically manage customer accounts, partner accounts, orders, subscriptions, support, and billing.
Note that there are different versions of Partner Center available that include different capabilities. Not all scenarios are supported in all versions of Partner Center. To learn more, see Developing for Partner Center for Microsoft National Cloud.
Scenarios supported by the Partner Center SDK
All of the following scenarios can be completed three different ways:
- manually in the Partner Center dashboard.
- programmatically by using the Partner Center managed API.
- programmatically by using the Partner Center REST API.
Add, delete, update and retrieve device configuration policies.
Work with and upload device batches and device metadata.
Create a customer
Look up a customer
Manage customer orders and subscriptions
Manage customer account details
Manage user accounts and assign licenses
Purchase Azure Reserved VM Instances
Get offers from the catalog
Create an order
Enable a subscription for Azure Reserved VM Instance purchases
Get subscription details
Change, suspend, or reactivate a subscription
Get Azure rates and utilization records
Check your Azure spending budget
Get service costs
Administer services for a customer
Manage support contacts
Manage service requests
Work with accounts and profiles
Who is involved in the order process?
Microsoft, distributors, resellers, and customers. The distributors and resellers are often referred to as partners.
Sometimes, Microsoft works directly with resellers who sell to customers. Alternately, Microsoft also works with distributors, and those distributors work with their own set or channel of resellers who sell to customers.
What's getting sold?
Microsoft provides a list of offers. These are specific SKUs of products like Office 365 or Intune. Offers are either license-based (the cost depends on the number of machines they get installed on) or usage-based (the cost depends on the amount of memory and computation used). For more information, see CSP agreements, price lists, and offers.
CSP partners are resellers who have customers and sell them Microsoft products from the current offer list. After the customers sign their agreement, the reseller places an order for one or more offers. Some offers include add-ons like more space or extra features, which are tracked together with the parent offer. The orders are processed, and then the customer is able to use their subscriptions. Microsoft bills the reseller or distributor each month based on the number of licenses and the usage for each customer.
Subscriptions can be added, and the number of seats or add-ons can be increased or decreased. If a customer fails to pay, misuses the subscription, or engages in fraud, then Microsoft, the distributor, or the reseller are all able to suspend the subscription. It will be permanent if it's not reactivated within the limits of the CSP program.
You can check which subscriptions a customer is entitled to use (ie, which ones are currently paid for, not suspended, and not replaced by a newer order).