Release 7.1.2
Metric Insights 7.1.2 delivers a mix of major platform improvements and key usability upgrades. Highlights include automated user provisioning via SCIM v2, new Concierge Domains for tailored team experiences, additional MCP-based integrations (AnswerRocket, Snowflake Intelligence, and exposing MI as a server), and the rollout of a modern Rich Text Editor. Business users will benefit from curated Marketplace content for faster discovery.
On the connectivity side, v7.1.2 introduces support for Pyramid Analytics and expands Virtual Dataset options with Power BI Semantic Models and Tables. Amazon S3 now offers improved security features.
Together, these updates help teams manage access more easily, connect to more sources, and deliver a more polished portal experience. Keep reading to learn more.
Remote Data Processor has been renamed to Remote Agent.
Major Features (released October 2, 2025)
- With SCIM-based user provisioning, it is possible to automate user creation, profile updates, and deprovisioning by syncing accounts directly with an external IdP such as Microsoft Entra ID. The integration follows the SCIM v2 spec.
- Concierge Domains allow you to create multiple domain-specific AI assistants so each department gets highly relevant responses within its own context.
- Our new Rich Text Editor provides a modern, streamlined editing experience while maintaining all the rich-text functionality of the legacy editor.
- Virtual Datasets now support live connections to Microsoft Power BI Semantic Models and Oracle database tables, letting users query external data in real time without storing it in Metric Insights.
- Analytics Marketplace now integrates with Microsoft Purview, Databricks Unity Catalog, and Denodo, and you can also search and filter by asset owners for faster discovery.
- New API enhancements let you retrieve richer metric details, set element ownership, and access detailed visibility into user and group permissions programmatically.
- The release brings multiple plugin improvements, including new Samba Filesystem and Pyramid Analytics Plugins, Tableau Pulse embedding, and upgraded Amazon S3 authentication.
- App Builder includes new components, UI updates, and quality improvements, making it more robust and user-friendly as it moves toward Beta.
The primary Docker images used for standard deployments are:
- web – docker.metricinsights.com/metric-insights/release_7_1/181:amd64
- dataprocessor – docker.metricinsights.com/dataprocessor/release_7_1/16:amd64
- data-analyzer – docker.metricinsights.com/data-analyzer/release_7_1/179:amd64
- console – docker.metricinsights.com/console/release_7_1/16:amd64
- redis – docker.metricinsights.com/redis/release_7_1/14:amd64
- image-generator – docker.metricinsights.com/image-generator/release_7_1/15:amd64
Additional images:
- logger (needed for simple deployments) – docker.metricinsights.com/logger/release_7_1/13:amd64
- mysql (used for simple deployments with MySQL running locally) – docker.metricinsights.com/mysql/release_7_1/13:amd64
System for Cross-domain Identity Management
v7.1.2 introduces SCIM-based (System for Cross-domain Identity Management) user provisioning to automate and streamline user account management. Now, you can keep your user accounts perfectly in sync with an external identity provider (IdP), such as Microsoft Entra ID, without manual intervention. User creation, profile updates synchronization, and deprovisioning are now fully automated, reducing manual administration and audit risk. Our integration follow the SCIM v2 spec.
New Rich Text Editor
In this version, we have fully replaced our legacy Rich Text Editor with a new Quill-based editor. The new editor has a smaller, streamlined interface that appears contextually, yet it still provides all the rich-text capabilities of the old editor. The move to the new rich text editor brings about a more modern editing experience for admins and users, while maintaining all previous functionality and paving the way for future enhancements.
Where it is currently available:
- Access Denied Messages across the system
- Announcements
- Categories
- Custom Apps (Sharing tab)
- Theme Editor
Virtual Datasets
Metric Insights v7.1.2 expands Virtual Dataset capabilities with two new live connection sources. Users can now create Virtual Datasets directly from Microsoft Power BI Semantic Models (leveraging the Metric Insights Power BI plugin), as well as from Oracle databases via the Oracle JDBC driver. These additions are part of our ongoing Virtual Dataset strategy to enable real-time connections to external data – allowing you to query data in place without storing it in Metric Insights. This broader live connectivity ensures you can seamlessly work with up-to-date data from your enterprise BI tools and databases within Metric Insights.
Concierge Domains
In version 7.1.2, the Concierge Setup page has been updated. After upgrading, we recommend reviewing your Concierge settings to ensure that both new and existing configurations are set up as intended.
Concierge Domains allow organizations to create multiple AI “concierges,” each dedicated to a specific business domain or department, such as Finance or Supply Chain. You can partition the Metric Insights Concierge chatbot into isolated domain-specific assistants, each with its own context and knowledge base. This allows the AI responses to remain highly relevant to that domain’s subject matter. Admins can set up and manage Concierge Domains through a dedicated Domain Editor in the Concierge settings.
Performance Improvements
Several performance enhancements have been introduced to better handle large enterprise-wide deployments:
- Identified and optimized slow-running queries related to the catalog/homepage and global search.
- Caching coverage has been expanded by adding SQL caching to Custom Fields, the full list of Folders available in the system, and settings related to Global Search.
- Performance of file loading has been improved by checking if a file exists before it's loaded. If it exists, we'll use the file we already have.
- Improved cache lock mechanism for better handling of parallel requests.
- Optimized token handling by using the more performant header
Authorization: Bearer <Persistent token>
instead ofToken: <API Token>
.
Analytics Marketplace
In addition to previously supported sources, such as Alation, Collibra, and Atlan, Analytics Marketplace offers integration with Microsoft Purview, Databricks Unity Catalog, and Denodo. The newly integrated and previously supported Plugins now include a new Dataset metadata object that enhances Analytics Marketplace functionality.
We have introduced full support for the Owner metadata field in Analytics Marketplace search results. You can search by an owner’s name as a keyword to find all assets they own, and you can also apply owners as filter criteria to narrow down search results.
API
- Regular Users can now send GET requests to
/api/metric
. - The GET request to
/api/metric/id/{Id}
returns a new parameter, "display_mask_example
", if the parameter "display_mask_id
" exists. - The PUT request to the
/api/element_info
endpoint now supports an owner field. - New
/element/access
and/element/access/comprehensive
endpoints have been implemented. The former returns a list of Groups and Users directly assigned to the Element, while the latter returns a more comprehensive list of Users with access to it.
Plugin Improvements
- Samba Filesystem Plugin has been introduced in this release. The Plugin supports creating Datasets from CSV files from and individual sheets of XLS or XLSX files available in the connected Data Source.
- A new Pyramid Analytics Plugin has been implemented. The capabilities include creating External Reports.
- Password and Identity Profile Auth have been removed for Microsoft SharePoint Plugin.
- This release introduces support for embedding Tableau Pulse objects in Metric Insights via an Intermediate page.
- Amazon S3 Plugin has been upgraded and improved to support the Access key and Instance IAM Role types of authentication.
App Builder
Several new components, UI changes, and quality improvements have been introduced. Each enhancement in 7.1.2 makes the App Builder more robust and user-friendly for both administrators building Custom Apps and the end users interacting with them. We are making steady progress towards a Beta that will be ready for customers' UAT.
Other Improvements
- Autosync for Tableau has been reworked to avoid duplication and the creation of multiple versioned Elements.
- Custom Apps can now override External Report Viewer if the corresponding setting is enabled for the External Report.
- The MOBILE_APP_PORTAL_PAGE System Variable has been removed from Metric Insights.
- The Dataset error message shown when uploading the same CSV with certain columns removed has been updated to be more precise.
- Users can deselect dependent Datasets when migrating via Import/Export.
- Custom Apps and Triggers have been added to Application Audit Log.
- Daily stats collection for Content Center has been removed from the application in this release.
- The External Content, Metric, and External Report Editors now have a search field for "All Users with Element Access."
- Row Level Security settings are now disabled if Object View URL and/or Category ID are not set for Datasets to Include in Search.
- The "Public View" option for embedding Adobe Dataset Report JavaScript charts has been implemented. The functionality supports embedding all standard report components, except for External Visualizations.
- For Parameterized Subject/Header/Footer, the Dataset must now return only a single row, and parameters are populated directly from the columns of that row. This is in contrast to the previous implementation, which required selecting both a Lookup and Value column from the Dataset to populate parameters in Bursts.
- The limit of CUSTOM_FIELD_DATASET_MAX_ROWS is set to 5000 by default. If exceeded, the application will display helper text when configuring Custom Field Autosync or Metadata Propagation. Additionally, an Error text will be displayed on the Sync History tab when values are not found and the values list exceeds the CUSTOM_FIELD_DATASET_MAX_ROWS value.
DevOps & Installation
- Debian 13 is now supported for all deployment types.
- The new environment variable
MI_LOG_ENABLE_STDOUT_REDIRECT
duplicates logs from/opt/mi/log/mi.log
to container stdout while preserving file-based logging. - Concierge service now uses Qdrant instead of ChromaDB for vector storage to improve performance and scalability.
MI Console
- We have implemented functionality to manage MI Console Users, allowing Admins to view user lists, check access status, grant/revoke access, and manage 2FA devices.
- The MI Console UI now includes tooltips with instructions to wrap values in single quotes for BASE_DN, LDAP_PASSWORD, LDAP_USER, and LDAP_GROUP_DN.
- A real-time progress tracking interface for backups is now available. The interface displays the current backup progress and allows users to cancel the backup if needed.
- The UI now supports configuration for O365 user sync, similar to the existing LDAP sync functionality.
Bugs Fixed
- Missing in previous versions, the divider between other content and the top bar in Themes Editor has been added.
- Previously, the Power BI Plugin only collected reports from Personal Workspace, not from Applications, which led to missing reports in the hierarchy and required a workaround of linking metadata from Collibra by report name instead of ID. This has been fixed.
- LDAP Sync Methods scheduled in the console were not running at the correct time due to a scheduling bug. A patch was applied and a visual bug in the LDAP sync window was also corrected.
- Alation Plugin failed when custom fields returned arrays instead of strings. It now handles array types correctly.
- Bursts with XLSX attachments showed zero recipients if the report contained hyperlinks/URLs. This is fixed in this version.
- Power BI Datasets were missing columns containing only null values due to the getData API issue. All columns are now returned.
- API endpoint, category_user, was broken. This has been fixed and verified.
- GET dataset_data with Accept=text/csv returned JSON instead of CSV. It now returns CSV as expected.
- POST request navigation from other sites for Custom Apps did not work properly. This issue has been resolved.
- Tableau getObject call did not fetch all Objects available to the service account. The issue was related to duplicate content URLs and has been resolved.
- In the embedded Custom Apps Viewer, the Microsoft Power BI tab selection always showed the previously selected tab. The patch ensures the correct content now displays.
- Microsoft Power BI Datasets failed to validate or collect data, throwing java.lang.UnsupportedOperationException. Dataset validation and collection now work as expected.