When granting access to Google Cloud billing accounts, Google IAM roles can be granted independently of OnSpend roles.
This improvement provides the ability to grant individuals access to a billing account in the GCP console while limiting access to OnSpend.
The default cumulative chart in the OnSpend dashboard has been improved to include data filters when a budget is selected.
This also applies when viewing the cumulative chart in forecast mode.
Improved search for customer resource types. Customer resources can be searched by name, reseller ID, or by domain name.
Access to customer resources can now be granted through the customer subscription views.
Improved admin navigation. All admin functions are organized under a collapseable Admin navigation menu. The invoice and customer subscription views
have been moved under Billing.
Improved validation of Google Workspace and Google Voice invoice file uploads. This improvement ensures that files uploaded contain all metadata and formatting requirements.
Bugs
Fixed a bug that failed to report unsuccessful requests to update Google Cloud IAM roles.
Fixed a bug that resulted in orphaned resources when deleting a customer resource through the groups view.
Custom alert email templates can be configured and sent from any Onix authorized email address.
Custom alert email template preview now displays the subject line and custom sender if applicable.
Monthly summary and budget forecast parameters have been added to budget alerts with custom email templates.
A six chart maximum has been applied to the OnSpend dashboard. This limit will help protect the system
from receiving more data requests than it can handle, ensure a better user experience with reduced load
times and will help provide equitable distribution of system resources.
Upon creating a new billing resource, a link to the new resource has been added to the success message.
New customers can be created by super administrators of Google reseller accounts.
Google Voice and Google Workspace invoice uploads can now accept CSV and Google Spreadsheet inputs.
OnSpend user licenses are now linked directly with the customer view. This enables administrators of
customer resources to view users with active OnSpend licenses.
When editing budgets or alerts from the OnSpend dashboard, the dashboard will only refresh if changes to
the budget time period or filters are made.
Bugs
Fixed an issue preventing reseller billing account administrators from creating sub-billing accounts.
Fixed an issue causing duplicate email actions to be triggered when using custom email templates.
Applied data masking of customer and billing IDs to customer and subscription views in test environments.
Fixed an issue resulting in empty budget comments when creating or updating budgets.
Fixed an issue omitting the email, name, and profile picture of commenters in the budget view.
Custom budget alerts can now be configured on email budget actions. Custom alert templates provide
the ability to deliver specific messaging to a targeted list of recipients.
Improvements
The customer subscription view is now accessible to all users. In order to view cloud subscriptions,
users must have at least view access to customer billing resources.
Report filtering has been added to the invoice view. This enables filtering invoice data directly through
the invoice view.
Additional reseller configurations can be added to OnSpend. This enables Google resellers to view and
manage all resold customers through the customer view.
The customer view has been updated to show the number of active and suspended subscriptions. Prior to this release
only the total count of subscriptions was provided.
OnSpend administrators can now view all subscription alerts in the customer subscription details.
All subscription alerts now include the profile picture and name of the alert creator.
Improved the Google sign in experience by utilizing the updated Google Identity Services.
Bugs
Fixed an issue rendering exceeded alert thresholds on subscription alerts.
Fixed an issue with subscription alerts when a license cap is modified or associated with third-party entitlements.
Fixed an issue rendering plan type and license counts for OnSpend subscriptions.
Fixed an issue when performing a drill-down query on certain services and skus.
Updated calculation for budget days remaining in the budget view.
Fixed an issue when handling customers across multiple reseller accounts with the same domain.
Fixed an issue causing charts to load indefinitely when querying large datasets.
Google subscription alerts can now notify you when license utilization exceeds a given threshold.
Subscription alerts can be triggered when the number of active licenses exceed a given amount for the following
products and services: Google Workspace, Google Voice, Google Drive Storage, Google Vault, Google Meet, Cloud Identity.
Improvements
Customer resources are now visible through the groups view. Customer resources can be shared and organized
just as all other resource types in OnSpend.
Billing accounts belonging to a customer resource will automatically be grouped in the groups view.
This relationship is automatically assigned based on any GCP entitlements belonging to a customer.
Improved error messaging when reporting to BigQuery with invalid table or dataset names.
Bugs
Fixed an issue with search suggestions which omitted certain search results.
Fixed an issue displaying expired budgets in OnSpend dashboard when timeframe is changed.
Fixed a layout issue on the customer view, when a customer contains many billing accounts.
Fixed a bug preventing project and resource labels from rendering on the invoice view in the demo environment.
Google Voice invoices can be uploaded by OnSpend admins. Cost and usage reports will be delivered to subscribing users upon successfully loading new invoice data.
Improvements
Google subscriptions and other entitlements (i.e Workspace, Voice, Drive, Vault licenses) have been added to the customer view.
The customer view is currently only available to OnSpend admins, with general availability coming in a future release.
When applying project or resource label filters, only valid characters (alphanumeric, dashes, and underscores) are allowed.
Bugs
Fixed a calculation bug creating new budgets when last period spend option is selected and a no credit filter is applied.
Fixed an issue editing a budget or chart when changing credit filters.
Fixed an issue resulting in an error when saving filters with empty resource or project labels.
Fixed an issue resulting in blank and frozen charts when executing a top spend detail drill-down.
Fixed a bug returning cost and usage data for product and sku filters containing a single quote character (').
Fixed a bug suppressing daily budgets when viewing data in the OnSpend dashboard for a single date.
Cost filtering capabilities have been enhanced to allow filtering of credits. By default, all costs
in OnSpend include all eligible credits. With this enhancement, budgets, charts, automated reports,
and custom exports now support the ability to view costs by including or excluding specific credits.
Budgets can now be configured to use the previous period cost as the budgeted amount. Previous period
budget amounts are only available for budgets that automatically reset at the end of each period.
Enhanced drill down functionality has been introduced to top spend charts in the OnSpend dashboard.
Simply select a row, bar, or pie slice to drill down and view specific cost details for the selected item.
Resource group reporting has been added as a dimension for top spend charts. Resource group reporting
provides the ability to view costs for child resource groups. This simplifies viewing costs for resource
groups by eliminating the need to drill down into each child group to view distributed spend.
Sorting by resource type has been added to the Groups view.
Bugs
Fixed an issue causing charts on the OnSpend dashboard to load indefinitely.
Fixed a bug causing an empty pie chart when the resulting data contains no results with cost greater than $0.
Fixed an issue preventing the retrieval of invoice history greater than 3 months from the invoice view.
Fixed an issue on filtered charts displaying the filter icon when no filters were applied.
Fixed a bug causing Workspace invoice uploads to fail with specific date formats.
Updated the customer creation and sub billing account process to integrate directly with the Google Partner Sales Console. This integration streamlines the billing relationship of Google products and services between reseller and customer.
The OnSpend version identifier has been added to the help menu to identify which build of the application is in use.
New invoice tutorial is now available which provides an overview of the invoice view and functionality.
Bugs
Fixed an issue displaying related invoices when viewing details of multiple invoices simultaneously.
Fixed an issue sharing budget attachment files to Drive. Budget attachments can now be shared using the native Google Drive file share dialog.
Fixed navigation issue to activity view using direct URL.
Fixed navigation issues when accessing admin views.
View and manage custom invoices through the creation of invoice groups. By converting a resource group to an invoice group, a separate invoice record will be generated
and visible through the OnSpend invoice view. Invoice groups make it easier to implement a custom charge back model.
Improvements
Improved navigation to the OnSpend invoice view. The new invoice view supports all resources that are invoiced - including billing accounts and invoice groups.
Improved API documentation for the OnSpend data API.
Learn more about the user settings page and admin functions through the new and improved tutorials.
View the OnSpend tutorial in multiple languages.
OnSpend cost and usage reports now include project labels as a new cost attribute.
Apply project label filters to dashboard charts, automated billing reports, and custom data exports.
Bugs
Fixed an issue that caused miscalculations on budgets with project label filters. Project label filters can no longer be applied on budgets.
The spend summary section of the OnSpend dashboard will no longer display comparative costs when viewing more than a year of cost data.
Quickly and easily manage the billing relationship between your GCP projects and billing accounts.
The new billing view provides an intuitive and convenient way to view existing billing relationships
as well as the ability transfer entire billing accounts or individual projects to a new billing account.
Execute real-time cost and usage queries with the new OnSpend data API.
Improvements
Usage and cost by geographic location is now available in OnSpend. Location of usage can be at the level of a country, region, zone, or global for resources that have no specific location.
Resource label costs can now be visualized in cumulative, daily, and monthly charts.
Resource label costs can now be visualized with pie and bar chart types for Top Spend configurations.
When sharing ACCOUNT resources, additional billing roles can be granted to the Google Cloud IAM policy.
Addressed performance and latency issues when viewing resources of type GROUP or FOLDER containing many children.
When adding product or sku cost filters to a chart, budget, report or export, type ahead suggestions are now available from the catalog of products and skus.
The groups view now shows the total number of resources in view.
The OnSpend tutorial functionality has been updated to highlight new features and functions.
Budget alert emails now include the name of both the alert and budget that triggered the notification.
Charts on the OnSpend dashboard can be reordered by simply clicking on the chart title bar and dragging to the desired position.
Clearing cost filters can now be done with a single click.
Bugs
Fixed an issue that caused incorrect charts to be rendered when switching between date types or date ranges on the OnSpend dashboard.
Fixed an issue that was inadvertently including a parent resource when adding or moving resources from the groups view.
Fixed an issue with clearing or removing a cost filter from automated reports.
Fixed an issue that was preventing report filters from being applied to visualizations included in automated report emails.
Fixed performance and latency issues related to applying product group filters to a chart, budget, automated report, or custom export.
Fixed an issue that included full cost and usage data in automated reports to users with only partial access to a resource group.
Corrected a discrepancy between cost and usage data for ORGANIZATION and FOLDER resource types returned in automated reports and custom exports.
Budget filters are now disabled if the authenticated user does not have permission to edit the budget.
When hovering over chart data in the OnSpend dashboard, the resulting tooltip is no longer partially hidden.
Cost filtering capabilities have been added to automated reports, custom data exports,
budgets, and the OnSpend dashboard. Cost filters provide the ability to report or track spend for
specific cost attributes. The new cost filters will support the ability to filter by billing account,
project, product group, product, sku, resource label, and resource ancestry.
Cost reporting by resource hierarchy. The Google Cloud resource hierarchy is a convenient way to provide
a hierarchy of ownership and to provide inheritance for access control and organization policies. OnSpend
can now synchronize with your GCP organization hierarchy and report cost and usage on all levels of the Google Cloud resource hierarchy.
Improvements
Project names and project numbers will now be automatically updated on all active projects.
Bar charts on the OnSpend dashboard will automatically convert to stacked bars when space becomes limited.
This will improve readability of bar charts.
OnSpend administrators now have the ability to update customer domain names directly in OnSpend.
Bugs
When updating resource permissions, the new role will now be applied to all child resources. Previously,
child resource permissions were only inherited when sharing a resource with a new user.
Fixed a bug that omitted projects from the available list of projects when loading cost data to Cloud Storage
or BigQuery.
Fixed a bug which prevented end of month budget alerts from being delivered. This only affected April monthly budgets
that exceeded a spend threshold after April 30.
Corrected the ordering of columns of automated billing reports and custom data exports that included usage
in the grouping selection. Usage amounts and usage unit will now always be adjacent columns in the resulting report.
Fixed a bug that caused incorrect domain attribution if the domain name included a hyphen character.
Fixed the breadcrumb navigation in the groups view when using the back and forward buttons in the browser.
Fixed an issue with automated billing reports and custom data export when loading data into an existing
table in BigQuery. A warning is now presented when loading data into existing BigQuery tables.