Cloud Assert - Help Center
            Knowledge Base Microsoft Azure Stack Billing How to use?

            Operation Manual

            In cloudassert, we do not prefer a hundred paged document instead we offer an interactive and intuitive online document that provides the necessary information which is easy to understand.

              CLOUD ASSERT BILLING FOR MICROSOFT AZURE STACK OPERATIONS MANUAL |




            Billing for Microsoft Azure Stack operations manual.

            Version: 1.1.1.9

            API Version: 2.1.7.40


            Published: May 22, 2019

















            Contents


            1. CONFIGURING ADMIN SETTINGS

            1.1 Product Feature Settings

            Is Promotions Feature Enabled?

            Is Notifications Feature Enabled For Tenant?

            Show Invoices To Tenants?

            Can Tenants Download Invoice Pdf?

            Allow Tenants To Pay Invoice Via Stripe?

            Is CSP Feature Enabled?

            Should Show Only Azure Stack Quota Blades to Tenant?

            1.2 Invoice PDF Settings

            1.3 CSP Settings

            1.4 Email Settings

            1.5 Stripe Settings

            1.6 Azure Stack Usage Collector Settings

            1.7 Domain User Settings

            1.8 Misc Settings

            2. TYPES OF CREDITS IN BILLING SOLUTION

            2.1 Recurring Credit

            2.2 One-Time Credit

            2.3 User Credit

            2.4 Unit Credit

            2.5 Subscription Credit

            3. MANAGING PRICING PROFILES

            Fixed Payment

            Pay-As-You-Go

            Fixed Payment + Pay-As-You-Go

            3.1 Configuring A Pricing Profile

            3.2 Configuring A Fixed Payment Pricing Profile

            3.3 Configuring A Pay-As-You-Go Pricing Profile

            Configuring Prices for Resource Meters

            Use of Minimum Monthly Fee

            Use of Hourly Unit Credits

            Use of Formula

            Resource Condition

            Use of Properties

            3.4 Configuring A Fixed + Pay-As-You-Go Pricing Profile

            4. USAGE HISTORY

            Download All Usage

            Download Usage

            Export Grid

            5. INVOICES

            Viewing the Invoice Line Items

            Downloading Invoice as PDF

            6. QUOTAS

            Setting Pricing Profile and Enabling/Disabling Email Notification

            7. USER CREDITS

            Setting Credits for a User

            8. USAGE & QUOTA

            Monthly Summary

            Trend Report

            9. ADMIN NOTIFICATIONS

            9.1 Rules

            Creating a Rule

            9.2 Messages

            View Notification Message Details

            10. MONITORING HEALTH STATUS

            Usage Status

            Agent Logs

            11. ADDING BILLING SERVICE TO AZURE STACK PLAN

            12. REGISTERING BILLING RESOURCE PROOVIDER IN A SUBSCRIPTION

            13. TENANT OVERVIEW

            Cost Breakdown by Resource

            14. TENANT USAGE HISTORY

            Download Usage

            15. TENANT INVOICES

            Viewing the Invoice Line Items

            Paying Invoice Via Stripe

            16. TENANT NOTIFICATIONS

            16.1 Rules

            Creating a Rule

            16.2 Messages

            View Notification Message Details

            17. TENANT USAGE & QUOTA

            Monthly Summary

            Trend Report

            18. MANAGING CSP INTEGARTION

            Creating Customer Profile

            Onboarding an Existing Customer Profile

            Purchasing CSP Offers

            Creating Users

            Assigning License to Users

            Increasing Quantity of License


            1. CONFIGURING ADMIN SETTINGS

            Cloud Assert Billing tool for Microsoft Azure Stack provides the following settings to customize the product.

            • Product Feature Settings 
            • Allows or restricts features to tenants.
            • Invoice PDF Settings
            • Allows customization of invoice PDF page.
            • Email Settings
            • Used to set the SMTP settings for the system to send notification emails.
            • Stripe Settings
            • Allows the tenants to pay their invoices using credit cards.
            • Azure Stack Usage Collector Settings
            • Used to pull local azure stack usages.
            • Domain User Settings
            • Used for sending email alert to service administrator when the agent service stops.
            • Misc. Settings
            • Contains a list of miscellaneous settings.



            1. Product Feature Settings

            The following product settings which can be enabled or disabled at any point of time.

            • Promotions feature
            • Notification feature for Tenants
            • Viewing Invoices for Tenants
            • Allowing tenants to download invoice as PDF.
            • Allowing tenants to pay invoice via Stripe.
            • CSP feature






            Is Promotions Feature Enabled?

            The Promotion Feature is used to create a pricing profile with either One-Time credit or Recurring credit. One-Time credit is given for a fixed number of days for which the tenant need not pay. Recurring credit is a fixed amount that is credited recursively on every month for the tenants.

            Is Notifications Feature Enabled For Tenant?

            The notification feature is used to indicate the tenant that the usage cost has exceeded the threshold configured. It sends a notification message to the tenant when the usage exceeds the limit. 

            Show Invoices To Tenants?

            Enabling this feature allows the tenants to view their invoices. The tenants can also view all their old invoices.

            Can Tenants Download Invoice Pdf?

            Enabling this feature allows the tenants to download their invoice in a PDF format. For this feature to work, the ‘IS INVOICE FEATURE ENABLED FOR TENANTS?’ needs to be enabled.

            Allow Tenants To Pay Invoice Via Stripe?

            Enabling this feature allows the tenants to pay their invoice via Stripe using their credit cards.

            Is CSP Feature Enabled?

            This is yet another licensed feature of Usage and Billing solutions. Enabling the feature will allow the tenants to create customer profile, create users, buy license and assign licenses to users in Microsoft partner center from within Usage and Billing Solutions.

            Should Show Only Azure Stack Quota Blades to Tenant?

            This is a licensed feature of Usage and Billing solutions. Enabling the feature will allow the admin and tenants to view only the Usage and Quota Section.

            1. Invoice PDF Settings

            This is an optional setting which can be configured at any point of time. This is used to customize the contents in the PDF file. The following are the options that can be customized.

            • Header
            • Footer
            • Invoice Due Date (Currently Not Used)
            • Notification Email date (Currently Not Used)
            • Company logo
            • Invoice display name
            • Invoice period display name
            • Line items table display name


            • Line items table description, quantity, unit price, amount and total sum column names
            • User and Subscription Display names
            • Notes display name and notes content
            • Standard tax rate and option to enable tax (Will be used while computing cost if specified and enabled)





            1. CSP Settings

                          Cloud Assert Billing solution has integrated with Microsoft Cloud Service Provider APIs to self-service licenses from with Microsoft Azure Stack tenant portal. 

            • Partner Service API Endpoint 
            • Authentication Type
            • Authentication Authority Endpoint
            • Authentication Application Id
            • Domain
            • Username
            • Password
            • Resource URL
            • Redirect URL
            • Market
            • Language
            • Culture













            1. Email Settings

            This is yet another optional setting. This is used configure the smtp settings (if SMTP server is set). The Billing system will alert service admins and tenants thru emails using these settings. The following fields are to be set.

            • SMTP Host
            • SMTP Port number
            • Set Authentication for SMTP server (If configured)
            • SMTP User and Password
            • Service admin email ids




            1. Stripe Settings

            This is an optional setting upon configuring, lets the tenants pay their invoice using credit cards. To avail this feature, custom license must be precured from Cloud Assert.


            1. Azure Stack Usage Collector Settings

            This is a mandatory setting that is need for the Cloud Assert Billing solution to collect local Azure Stack usage information. The ‘Azure Application Id’, ‘Certificate Thumbprint Id’, ‘Admin Arm Endpoint’ and ‘Token request Resource URL’ can be obtained from ‘BillingRegistrationOutput.txt’ file located in ‘C:\Packages\Plugins\Microsoft.Powershell.DSC\2.19.0.0\DSCWork\setupBillingConfiguration.0’ where the Billing solution is installed.





            1. Domain User Settings

            This is an optional setting upon configuring, allows the Billing solution to trigger an email to the service administrator when the Billing Agent Service stops.



            1. Misc. Settings

            These are optional miscellaneous settings available in the Billing solution. 


            1. TYPES OF CREDITS IN BILLING SOLUTION

            Billing solution for Microsoft Azure Stack allows the administrator to set credits for the tenants. There are five types of credits, they are as follows:

            1. Recurring Credit
            2. One-Time Credit
            3. User Credit
            4. Unit Credit 
            5. Subscription Credit (Not Available at present)

            Among the five types of credits ‘Recurring Credit’ and ‘One-time’ credit can be set while creating or editing a pricing profile. ‘User Credit’ is set for each user (tenant), ‘Unit Credit’ is set at the metered resource pricing level and ‘Subscription Credit’ is set for each subscription. 

            Note: For ‘Recurring Credit’, ‘One-time credit’ and ‘Subscription credit’ to work, ‘Error! Reference source not found.’ Has to be enabled from Settings → Product Features tab. 


            ‘Unit Credit’ can be applied only to subscriptions that is charged as ‘Pay-As-You-Go’.


            1. Recurring Credit

            Recurring credit is a credit amount that is given as discount for every month to the users who register for Billing service in their subscription.

            1. One-Time Credit

            As the name indicates one-time credit expires over a period. Any tenant who subscribe for this offer gets a discount for a number of days from the date of registering the Billing service.

            1. User Credit

            Billing solution allows the admin to set credits for individual users. Credits can be set to user irrespective of the number of subscriptions that is been registered against the Billing service.

            1. Unit Credit

            Unit credit is given for the meters of resource while configuring a ‘Pay-As-You-Go’ pricing profile.

            1. Subscription Credit

            These credits are specific to subscription and are not dependent on any plan or pricing profile. It can be given in four different ways:

            1. Recurring Monthly Credit
            • Recurring credit is a credit amount that is given as discount for every month to the subscription. For the first month alone, the credit amount will be prorated from the date of registering the Billing service.
            1. Recurring Monthly Credit in Percentage
            • Recurring credit in Percentage is like ‘Recurring Credit’, the only difference is that credit amount computation. For ‘Recurring Credit’ the specified amount will be directly applied to the subscription but for ‘Recurring Credit in Percentage’, the credit amount will be calculated as given credit percent of total cost of the subscription. For e.g. If given credit percent = 5 and total cost = 100, then credit amount of 5 will be applied to subscription. 
            1. One-Time Credit
            • One-time credit is a credit amount that is given as discount to the subscription for one time only.
            1. One-Time Credit in Percentage
            • The One-Time Credit in Percentage is like ‘One-Time Credit’ but the credit calculation is different for both. For ‘One-Time Credit’ the specified amount will be directly applied to the subscription but for ‘‘One-Time Credit in Percentage’, the credit amount will be computed same as ‘Recurring Monthly Credit in Percentage’  







            1. MANAGING PRICING PROFILES

            The Pricing Profiles allows the administrator to set price for each resource and its meters that are specified by the resource providers. The Billing solution for Microsoft Azure Stack allows the administrators to create three type of pricing profiles:

            1. Fixed Payment
            2. Pay-As-You-Go  
            3. Fixed Payment + Pay-As-You-Go

            Fixed Payment

            A Fixed Payment pricing profile does not require any meter of resource provider to be configured. A fixed cost is calculated for any number/type of resources used by the tenant. The fixed cost can be given either as Monthly fee, One-Time fee or combination of both. For monthly fee, the cost for first month is prorated from the date of subscription. Similarly, it is prorated for the last month of subscription until the Subscription deleted date. As the name implies the One-Time fee (No proration) will apply to the subscription for one time only. The number of resources that can be created by the tenant is specified by the admin as part of quota settings while adding its service in the plan.

            Pay-As-You-Go 

            A Pay-As-You-Go pricing profile requires meters of resource providers to be configured to generate the usage cost. Administrator can set a desired price for each meter of a resource provider; the usage cost of the resource is calculated accordingly.

            Fixed Payment + Pay-As-You-Go 

            As the name specifies, it’s a combination of fixed payment and pay-as-you-go. A minimum fixed amount can be set in the pricing profile along with it, price for meters of various resource providers are set inside the pricing profile.

            Note: In Billing solution for Microsoft Azure Stack, the only way to create new pricing profile is to clone the default pricing profile (Azure-Stack-Base) and editing it. If a pricing profile is cloned, all its configuration including the price for each meter, and profile type are copied into the new pricing profile. Pricing profile associated with a quota cannot be deleted provided it has no subscriptions. The trial version of Billing solution allows only a maximum of two pricing profiles.




            1. Configuring A Pricing Profile

            1. Click on Pricing Profiles.
            2. Click Base Profiles.



            1. Click on the desired pricing profile name.


            1. Specify a name for the pricing profile.
            2. (Optional) Select Yes/No for the ‘SET MONTHLY FEE?’ field.
            3. (Optional) Specify the ‘MONTHLY FEE’ amount.
            4. (Optional) Specify the ‘ONE-TIME FEE’ amount.
            5. (Optional) If the tax rate needs to be included for the tenants who subscribe to the offer associated with this pricing profile, Select Yes/No for the ‘APPLY STANDARD TAX RATE?’ field.

            Note: The standard tax rate must be specified under Settings → Invoice PDF Settings → Standard Tax Rate. The ‘Apply Tax?’ must be set to ‘Yes’ for the tax rate to be applied.

            1. (Optional) Specify the ‘MARKUP PERCENT’. 
            2. (Optional) Select Yes/No for the ‘APPLY MARKUP ONLY FOR BASE PROFILES? field. 
            3. (Optional) Choose a base profile to link the current pricing profile with it.

            Note: Opting 'Yes' will apply the markup value only if the resources match in the base profile. Opting 'NO' will apply the markup value for resource that matches in the child profile (Even if there is no base for this profile).




            1. (Optional) Choose a ‘PROMO TYPE’ and specify the ‘PROMO CREDIT AMOUNT’.
            2. (Optional) To update the credits for existing subscriptions, choose ‘Yes’ in ‘UPDATE PROMOTION CREDITS FOR EXISTING SUBSCRIPTIONS?’ field. 

            Note: If the promo credit needs to be calculated in percentage, check the ‘SPECIFY PROMORTION IN PERCENTAGE?’ must be set to ‘Yes’.


            1. Specify the ‘REGION’, ‘CURRENCY TEXT’ and ‘CURRENCY SYMBOL’ and click Save button at the top.
            1. Configuring A Fixed Payment Pricing Profile

            1. Click on Pricing Profiles.
            2. Click Base Profiles.


            1. Click on the desired pricing profile name.


            1. Select ‘Yes’ in the ‘SET MONTHLY FEE?’ field.
            2. Specify the ‘MONTHLY FEE’.


            1. Click the ‘Save’ button.
            1. Configuring A Pay-As-You-Go Pricing Profile

            The Billing solution comes with a pre-loaded pricing profile called as ‘Azure-Stack-Base’ that contains the meters of different resources providers. To create a new pricing profile, click the pre-loaded profile and click on the clone button.

            Configuring Prices for Resource Meters

            1. Click on the desired pricing profile (On the Currency Code).


            1. Click the ‘Open’ button.














            1. Click on the desired resource meter.



            1. It is enough to specify the ‘Monthly Unit Price’ and setting the ‘Enable Meter?’ to ‘Yes’.
            2. Click the ‘Save’ button.

            Use of Minimum Monthly Fee

            Minimum monthly fee for meter will be applied if the total usage cost for the month is less than the value specified in 'Minimum Monthly Fee'.

            Example:

            Monthly Unit Price

            Total Units / Month

            Total Usage Cost

            (Monthly Unit Price * Total units)

            Minimum Monthly Fee

            Billable Cost

            (MAX [Total Usage Cost, Minimum Monthly fee])

            $100

            3 GB

            $300

            $500

            $500

            $100

            7 GB

            $700

            $500

            $700

            Use of Hourly Unit Credits

            The units specified in 'Hourly Unit Credits' will be deducted from the actual usage units before computing the cost.

            Example:

            Monthly Unit Price

            Total Units / Month

            (1024 MB * 24 hrs *30 days)

            Hourly Unit Credits


            Total Units To Be Deducted

            (Hourly Unit Credits * 24 hrs * 30 days)

            Billable Units

            ([Total Units / Month] – [Total units to be deducted])

            Billable Cost

            (Monthly Unit Price * Billable Units)

            $10

            737,280 MB

            24 MB

            17,280 MB

            720,000 MB

            $7,200,000

            Use of Formula

            Formula are used to modify the units obtained from the raw usage data of resources before computing the price for the resource. There are two types of formula ‘Unit Formula’ and ‘Custom Formula’.

            1. Unit Formula

            It multiplies the units obtained from raw usage with the formula specified. 

            • It supports math expressions and operators such as ‘*’ and ‘/’.
            • Operators should have space between them.
            • Operations are executed from Left to Right.
            • Brackets are not supported.

            Example:

            Raw Usage -Units

            Unit Formula


            Billable Units

            (Raw Usage Units * Unit Formula)

            RAM – 1024 MB

            1 / 1024

            1 MB

            RAM – 1024 MB

            1

            1024 MB

            1. Custom Formula

            It computes the units based on the formula specified.

            • It supports math expressions and operators such as ‘*’, ‘/’, ‘+’ and ‘-’.
            • Operators should have a space around them.
            • Operations are executed as per Mathematical precedence.
            • Brackets are supported, but spaces are to be given around them.

            Example:

            Raw Usage - Units

            Custom Formula


            Billable Units


            RAM – 1024 MB

            RAM / 1024

            1 MB

            RAM – 1024 MB

            RAM - 24

            1000 MB

            RAM – 1024 MB

            (RAM - 24) / 10

            100 MB

            RAM – 1024 MB

            1

            1 MB

            Resource Condition

            Resource condition is given to set different prices for the same metered resource based on the volume of raw usage units. This can be done by cloning a configured metered resource and setting a new monthly unit price for it.

            Example:

            ID

            Meter Display name

            Meter Id

            Monthly Unit Price

            Resource Condition

            (Meter Id and Units)

            1

            Table Capacity (Small)

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4

            $ 0.018

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4 < 3

            2

            Table Capacity (Medium)

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4

            $ 0.05

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4 > 3 && B4438D5D-453B-4EE1-B42A-DC72E377F1E4 < 10

            3

            Table Capacity (Large)

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4

            $ 0.20

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4 > 10 && B4438D5D-453B-4EE1-B42A-DC72E377F1E4 <= 50

            4

            Table Capacity (Very Large)

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4

            $ 1.5

            B4438D5D-453B-4EE1-B42A-DC72E377F1E4 >= 51

            Use of Properties

            Properties are like resource condition where different prices can be set for the same metered resource based on the property of resource (E.g. VMs, SQL DBs, etc.) which is reported in the raw usage records. 

            Example:

            ID

            Meter Display name

            Meter Id

            Monthly Unit Price

            Property Key

            Property Value

            1

            Windows Basic_A0

            9CD92D4C-BAFD-4492-B278-BEDC2DE8232A

            $ 30

            AdditionalInfo_ServiceType

            Basic_A0

            2

            Windows Basic_A4

            9CD92D4C-BAFD-4492-B278-BEDC2DE8232A

            $ 35

            AdditionalInfo_ServiceType

            Basic_A4

            3

            Windows Standard_A0

            9CD92D4C-BAFD-4492-B278-BEDC2DE8232A

            $ 50

            AdditionalInfo_ServiceType

            Standard_A0

            4

            Windows Standard_DS5_v2

            9CD92D4C-BAFD-4492-B278-BEDC2DE8232A

            $ 100

            AdditionalInfo_ServiceType

            Standard_DS5_v2


            1. Configuring A Fixed + Pay-As-You-Go Pricing Profile

            To configure a combination of fixed and pay-as-you-go pricing profile, all the steps under Configuring A Fixed Payment Pricing Profile and Configuring A Pay-As-You-Go Pricing Profile sections.

            1. USAGE HISTORY

            The usage history extension of the Billing solution allows the service admin to view the usage costs of all registered tenants. In addition to viewing the current month usage, it also displays the previous months usage costs. The usage data can be downloaded as a CSV file and fed into any ERP system for processing bill. 



            Download All Usage

            The ‘Download All Usage’ button downloads the detailed usage costs of the resources used by all the tenant users across all their registered subscription.

            Download Usage

            The ‘Download Usage’ button downloads the detailed usage costs of the selected subscription of a user from the grid.

            Export Grid

            The ‘Export Grid’ button downloads grid contents into a CSV file.


            1. INVOICES

            The Billing solution for Microsoft Azure Stack generates the invoices on third of every month. The invoices for all the users can be seen under ‘Invoices’ extension. The previous billing cycle’s invoices can also be seen.



            Viewing the Invoice Line Items

            The line items of the generated invoices can be seen by clicking the desired row.


            Downloading Invoice as PDF

            The invoice can be downloaded as a PDF by clicking ‘Download Invoice’ link in the invoice grid.




            Note: To send the invoice PDF file as an attachment to the tenants, Email Settings must be configured and the same should be enable under Misc. Settings.



            1. QUOTAS

            The ‘Quotas’ extension allows the service admin to create/edit quotas which can be later used to add the Billing service in an Azure Stack plan. By default, a ‘Azure-Stack-Base’ quota is created. This quota can be cloned and configured. 


            Setting Pricing Profile and Enabling/Disabling Email Notification

            Once a quota is cloned, it can be configured. To configure the quota, click on the quota name.


            • The name of the quota can be changed any time.
            • The configured pricing profile must be set. (Refer Configuring A Pricing Profile)
            • Setting the Email Notification to ‘Yes’ will send email alerts when there is a new subscription registration, subscription unregistering, sending invoice PDF via email to tenants, etc.











            1. USER CREDITS

            Billing solution allows the service admin to set credits for individual users. Credits can be given to user irrespective of the number of subscriptions that is been registered against the Billing service.



            Setting Credits for a User

            Available users will be listed under User credits extension, service admin can set the credits for the desired user.



            • Click on the username.
            • Specify the credits amount.
            • Click ‘Save’ button.


            1. USAGE & QUOTA

            The Billing solution for Microsoft Azure Stack allows the service admin to view the Azure Stack Quota Status of all registered tenants.



            Monthly Summary

                       Admin can view the Consumption Details of Microsoft.Compute, Microsoft.Network, Microsoft.Storage for each subscription of a given user for a given period of time. The Monthly Summary can be downloaded as a CSV file. 


            Trend Report

            Admin can also view the trend chart of Azure Stack Quota Resources.



            1. ADMIN NOTIFICATIONS

            Notifications messages will be sent to the service admin if any user credit value falls within the configured range.

            1. Rules

            Admin can configure the rules with a credit range and email ids.


            Creating a Rule

            • Click on ‘Rules’ section which is under ‘Notifications’ extension.
            • Click on ‘Add’ button.
            • Specify the ‘Display Name’.
            • Specify the ‘Email Ids’ as comma separated. [can also specify only one email id.]
            • Choose the event as ‘Credit Checker
            • Setting ‘Enable Rule’ to ‘Yes’ will send the notification messages. It can be disabled anytime.
            • Specify ‘Credit Greater that’ and ‘Credit Less than’ values.
            • Click ‘Save’ button.


            Note: Say, if the ‘Credit Greater than’ value is $10, ‘Credit Less than’ value is $100 and the remaining user credit value of user1 = $20, user2 = $50 and user3 = $5 then notification messages will be sent to the admin, stating that user1 and user2 credits value fall within the configured range (i.e. $10 to $100).








            1. Messages

            When the rule is triggered, the notification messages will be listed under ‘Messages’ section. Admin can view, delete and dismiss the notification.


            View Notification Message Details

            • Click on ‘Messages’ under ‘Notifications’ extension.
            • Click a desired row to view the notification message details.









            1. MONITORING HEALTH STATUS

            Admin can monitor the health status of the usage processors from the Billing Admin portal.

            Usage Status


            • Click on ‘Usage Status’ section under ‘Status’ extension.
            • Admin can ensure the usage processors health status from ‘Usage Aggregation Status’ and 

            Records Count’ tables.












            Agent Logs

            Admin can also view the Billing Agent service logs from the Admin portal without looking for it in the    Even Viewer of the deployed resource provider VM by clicking on ‘Agent Logs’ section under ‘Status’ extension.













            1. ADDING BILLING SERVICE TO AZURE STACK PLAN

            Once the pricing profile and quotas are configured, the Billing service can be added to an Azure Stack     Plan which later can be added to an Azure Stack offer.

            1. Click ‘Plans’ extension of Azure Stack in the admin portal.
            2. Choose an existing plan or create a new plan.


            1. Click ‘Service and quotas’ and click the ‘Add’ button.


            1. Choose ‘CloudAssert.Billing’ under Services and Click ‘Select’ button.



            1. Click Quota → ‘CloudAssert.Billing’. List of quotas that was configured will be listed. Select a desired Quota and click OK to save the quota.



            1. REGISTERING BILLING RESOURCE PROOVIDER IN A SUBSCRIPTION

            Once the tenant subscribes an offer with Billing Service, the cost computation will start immediately. Billing Resource Provider must be registered to the subscription only to view the cost information from the tenant portal.

            • Click ‘Subscriptions’ extension in Azure Stack Tenant Portal.
            • Choose the Billing Service enabled subscription. 


            • Click ‘Resource Providers’ section.


            • Click ‘Register’ for the ‘CloudAssert.Billing’ Provider.


            1. TENANT OVERVIEW

            The Overview extension of the Billing solution allows the tenants to view the current month usage costs of all registered subscriptions.


            Cost Breakdown by Resource

            Tenant can also view the usage cost by the resources of a subscription.



            • Click ‘Overview’ extension.
            • Click on any subscription to view the cost breakdown in a graphical view.
            • Click on the costs breakdown to view the usage costs by resources of a subscription in a table view. Tenants can also filter the usage costs by the billing period, subscription and resource. 




            1. TENANT USAGE HISTORY

            The usage history extension of the Billing solution allows the tenants to view the usage costs of all registered subscriptions. In addition to viewing the current month usage, it also displays the previous months usage costs. The usage data can be downloaded as a CSV file.


            Download Usage

            The ‘Download Usage’ button downloads the detailed usage costs of the selected subscription of a tenant from the grid.












            1. TENANT INVOICES

            The Billing solution for Microsoft Azure Stack generates the invoices on third of every month. The invoices for the selected subscription can be seen under ‘Invoices’ extension. The previous billing cycle’s invoices can also be seen for the selected subscription.


            Viewing the Invoice Line Items

            The line items of the generated invoices can be seen by clicking the desired row.


                        Downloading Invoice as PDF

            The invoice can be downloaded as a PDF by clicking ‘Download Invoice’ link in the invoice grid.

             

             Paying Invoice Via Stripe

            The invoice can be paid by clicking the ‘Pay Invoice’ button after selecting an invoice. Once the button is clicked, a new tab will open prompting the credit card details using which the invoice can be paid.




            1. TENANT NOTIFICATIONS

            Notifications messages will be sent to the tenant if the usage cost exceeds the configured value.

            1. Rules

            Tenant can configure the rules with a usage limit value and email ids.



            Creating a Rule

            • Click on ‘Rules’ section which is under ‘Notifications’ extension.
            • Click on ‘Add’ button.
            • Specify the ‘Display Name’.
            • Specify the ‘Email Ids’ as comma separated. 
            • Choose the event as ‘Usage Exceed Checker’
            • Setting ‘Enable Rule’ to ‘Yes’ will send the notification messages. It can be disabled anytime.
            • Specify ‘Usage Limit Value’.
            • Click ‘Save’ button.



            1. Messages

            When the rule is triggered, the notification messages will be listed under ‘Messages’ section. Tenants can view and dismiss the notification.


            View Notification Message Details

            • Click on ‘Messages’ section which is under ‘Notifications’ extension.
            • Click on any Notification Title / Description column.

















            1. TENANT USAGE & QUOTA

            The Usage & Quota of the Billing solution allows the tenants to view the Azure Stack Quota Status of all registered subscriptions.



            Monthly Summary

            Tenant can view the Consumption Details of Microsoft.Compute, Microsoft.Network ,Microsoft.Storage  for each subscription at a given period of time. The Monthly Summary can be downloaded as a CSV File.





            Trend Report

            Tenant can also view the trend chart of Azure Stack Quota Resources. 







            1. MANAGING CSP INTEGARTION 

                          Cloud Assert Billing solution has integrated with Microsoft Partner Center APIs to enable self-service purchases of CSP licenses, creating users and assigning licenses from within Microsoft Azure Stack tenant portal. 

            Note: This is a licensed feature and will not be available by default along with the Billing solutions. In order for the CSP integration to work properly, the machine where the Billing API service installed must have a constant internet connection.

            Creating Customer Profile

            • Logon to the tenant portal, click on Cloud services.


            • Click on the ‘Customer Profiles’ section.  


            • Click ‘Create’ button and chose ‘New’.





            •  Fill the particulars.
            • Click ‘Save’ button.


            Onboarding an Existing Customer Profile

            • Click on the ‘Customer Profiles’ section.  
            • Click ‘Create’ button and choose ‘Existing’.


            • Provide the Microsoft Id and Click ‘Save’.


            Purchasing CSP Offers

            • Logon to the tenant portal, click on Cloud Services on the left. 
            • Click on the ‘Offers’ section. 
            • Select the offer. 



            • Specify the License Quantity. 
            • Click ‘Purchase’ button to buy the selected offers.



            Creating Users

            • Logon to the tenant portal, click on Cloud Services on the left.
            • Click on the ‘Users’ section.
            • Click ‘Add’ button.


            • Specify the User details. 


            • Click Save to create a user.

            Assigning License to Users

            • Logon to the tenant portal, click on Cloud Services on the left.
            • Click on the ‘Users’ section.
            • Select the desired user and click on ‘Open’ button.


            • Click ‘Assign’ button.


            • Select the offers.


            • Click ‘Associate’ to assign the selected license(s) to the user.

            Increasing Quantity of License 

            • Logon to the tenant portal, click on Cloud Services on the left.
            • Click on the ‘Cloud Subscriptions’ section.


            • Click on a Subscription.
            • Increase or specify the number of licenses.


            • Click ‘Purchase’ button.





            Updated: 20 Aug 2019 09:42 PM
            Helpful?  
            Help us to make this article better
            0 0