Microsoft CSP Integration

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

Configuring CSP Admin Settings

  • 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.

Enabling CSP feature

  • 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.

Walkthrough of CSP in the Tenant Portal:

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.

Creating Customer Profile

  • 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.

Placing an Order

  • 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.

Purchasing Add-Ons

  • 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.

Creating User account

  • 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.

Assigning Licenses to UserS

  • 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.

Revoking Licenses of Users

  • 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.

Using CSP License Updater Tool To Update Pricing Profile with CSP License and Add-Ons Cost

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.

Download the tool from here.

DOWNLOADING CURRENT MONTH PRICE LIST

  • Under License based services, click the current month to download the price list.

PREPPING THE LICENSE 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.

UPDATING THE PRICES IN THE PRICING PROFILE

  • 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.