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.
Common settings used to customize the billing solution.
Invoice PDF Settings
Allows customization of invoice PDF page.
Used to set the SMTP settings for the system to send notification emails.
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.
Contains a list of miscellaneous settings.
The following product settings which can be enabled or disabled at any point of time.
Notification feature for Tenants
Viewing Invoices for Tenants
Allowing tenants to download invoice as PDF.
Allowing tenants to pay invoice via Stripe.
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.
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.
Enabling this feature allows the tenants to view their invoices. The tenants can also view all their old invoices.
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.
Enabling this feature allows the tenants to pay their invoice via Stripe using their credit cards.
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.
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.
This is an optional setting that can be configured based on the need.
This is the global setting to compute tax when the usage cost for subscriptions are computed.
The value specified will be the tax percentage computed against the usage costs of each tenant subscription.
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.
Invoice Approval Required
Invoice Due Date (Currently Not Used)
Notification Email date (Currently Not Used)
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
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 Authority Endpoint
Authentication Application Id
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 Port number
Set Authentication for SMTP server (If configured)
SMTP User and Password
Service admin email ids
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.
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\126.96.36.199\DSCWork\setupBillingConfiguration.0’ where the Billing solution is installed.
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.
These are optional miscellaneous settings available in the Billing solution.