Microsoft CSP Integration
Last updated
Last updated
Usage and Billing solution has integrated with Microsoft Cloud Service Provider to self-service licenses from with Windows Azure Pack tenant portal.
Note: This is a licensed feature and will not be available by default along with the Usage and Billing solutions. In order for the CSP integration to work properly, the machine where the Usage and Billing API service installed must have a constant internet connection
Logon to WAP Admin portal, click on Usage and Billing on the Left.
Click on the ‘Settings’ tab and then click ‘CSP’ sub tab.
Enter the Endpoint URL of Partner service API. For example ‘https://api.partnercenter.microsoft.com’
Select the authentication type ‘USER’.
Enter the Endpoint URL of Authentication authority. For example, ‘https://login.windows.net’
Specify the Authentication Application Id and domain name.
Specify the username and password of the Microsoft partner center account.
Enter the Resource and Redirect URL.
Specify the Market which was used while signing up in the Microsoft partner center portal.
Enter the Language and Culture.
Logon to WAP Admin portal and click on Plans on the left.
Drill down in to a Plan and then CloudAssert Billing service.
Click ‘Yes’ button for ‘EnableCspForTenants?’.
Click Save.
Purchase a subscription from the Plan with CSP feature enabled (Refer CREATING A SUBSCRIPTION WITH USAGE AND BILLING). Now the CSP tab will appear in the Usage and Billing tenant portal.
Logon to the tenant portal, click on Usage and Billing on the left.
Click on the ‘CSP’ tab and then click ‘Profile’ sub tab.
Click ‘Create’ button
Fill the particulars
Click Finish to create a customer profile.
Logon to the tenant portal, click on Usage and Billing on the left.
Click on the ‘CSP’ tab and then click ‘Offers’ sub tab.
Select a customer.
Select the offers and specify the license quantity.
Click ‘Submit Order’ button to buy the selected offers.
Logon to the tenant portal, click on Usage and Billing on the left.
Click on the ‘CSP’ tab and then click ‘Subscriptions’ sub tab.
Drill down into a subscription.
Select an Add-on and click ‘View Details’ button.
Enter the License quantity
Click Finish to purchase the selected add-on.
Logon to the tenant portal, click on Usage and Billing on the left.
Click on the ‘CSP’ tab and then click ‘Profile’ sub tab.
Drill down inside a customer profile.
Click ‘Add’ button.
Specify the User details.
Click Finish to create a user.
Logon to the tenant portal, click on Usage and Billing on the left.
Click on the ‘CSP’ tab and then click ‘Profile’ sub tab.
Select a Customer profile and drill down to a user.
Click ‘Assign Licenses’ button.
Select the desired license.
Click Finish to assign the selected license(s) to the user.
Repeat steps 1 to 3 from Assigning Licenses to Users.
Click ‘Remove Licenses’ button.
Select the licenses as desired.
Click Finish to remove the assigned licenses of the User.
Every month the costs for each and every license and add-on differs. The CSP LicenseUpdaterTool
updates the license and add-ons cost in the pricing profiles.
DOWNLOADING CURRENT MONTH PRICE LIST
Login to the Microsoft partner portal https://partnercenter.microsoft.com.
Click ‘Pricing and Offers’ from the left pane.
Under License based services, click the current month to download the price list.
Open the price list that is available as an .xlsx file.
Click on the worksheet that has the appropriate currency code (eg. USD).
Select the list from row 3 till the end of the price list.
Copy it, open a new MS-Excel work book and paste it.
Right click on the sheet name, select rename and specify the currency code (eg. USD).
Repeat steps 2 to 5 for any other desired currency code.
Save the workbook in the location where CSp LicenseUpdaterTool is extracted and ensure that the excel file (.xlsx) is in the same location as CSPLicenseUpdater.exe.
Ensure that there is only one excel (.xlsx) file in the root folder of the CSP LicenseUpdateTool.
Open Command prompt.
Navigate to the location where the CSP LicenseUpdateTool is extracted.
Type ‘CSPLicenseUpdater.exe’ and press enter.
Specify the server name, database name, user name and password of the Usage and Billing database.
In a couple of seconds, the different price list based on the currency code will be listed.
Specify the desired currency list with the file extension (eg. USD.xlsx).
Enter 1 to update the pricing profiles with the ‘List price’ present in the excel sheet or press 2 to update ‘ERP Price’ present in the excel sheet.
All the available pricing profiles will be listed with their currency codes. Enter the pricing profile IDs separated by blank space and press enter to update the pricing profiles.
Press enter key to exit.
Download the tool from here.