HAS Technology Limited (t/a CM2000)


CMBI is an advanced business intelligence tool, purpose-built for public sector organisations. CMBI features revolutionary search technology, as well as easy data querying, reporting, dashboarding and visualisation. CMBI can be branded for your organisation, and allows data to be imported from all of your sources for complete data analysis.


  • Comprehensive business intelligence tool with easy data querying
  • Revolutionary search engine for querying your data
  • Extensive data visualisation options: bar charts, line graphs, infographics etc.
  • Loads all your existing data sources into one BI solution
  • Comprehensive 'drag and drop' dashboarding functionality
  • Extensive security controls. ISO27001:2013 compliant.
  • Automated report scheduling
  • Exception reporting: automated reports when your parameters are not met
  • Custom branding for your organisation
  • Structured, unstructured and semi-structured data support.


  • Quickly and easily build reports and dashboards across multiple datasets
  • No technical knowledge required
  • Understand performance through full KPI reporting and dashboarding
  • Keep all your data in one safe and secure place
  • Full integration with a wide range of data sources
  • Easy data extraction for use in other tools (if needed)
  • Quick ROI from improved administration
  • Multiple data visualisation options so users can easily understand data
  • Drill into your data using just 'point and click'
  • Built-in pseudonymisation and data governance controls


£15 to £100 per user per month

Service documents


G-Cloud 11

Service ID

8 3 0 6 8 8 3 0 2 1 6 2 1 4 5


HAS Technology Limited (t/a CM2000)

Paige Richardson

0121 308 3010


Service scope

Software add-on or extension
Cloud deployment model
Private cloud
Service constraints
Support hours are 9am to 5:30pm Monday to Friday. Outside of these hours, support tickets can be logged by an out-of-office receptionist and will be responded to the next working day.

Cloud maintenance windows are typically delivered overnight, from midnight until 5am, and are generally conducted on a monthly basis.
System requirements
  • Up-to-date, leading Internet browser
  • Java SDK 1.9
  • 16-32GB RAM

User support

Email or online ticketing support
Email or online ticketing
Support response times
Support hours are from 9am to 5:30pm Mondays to Fridays and can be accessed via telephone, email or online Customer Portal. Outside of the listed hours, queries are logged by an out-of-office receptionist and responded to within office hours. We endeavour to provide same-day responses to our queries and a comprehensive Service Level Agreement can be provided on request.
User can manage status and priority of support tickets
Online ticketing support accessibility
None or don’t know
Phone support
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Web chat
Web chat support availability
9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard
None or don’t know
How the web chat support is accessible
Our online customer portal supports many of the features described on the VPAT, or supports these features with some exceptions. For example, Service Desk functions are generally executable from a keyboard where the function itself or the result of a function can be discerned textually. A small portion of Service Desk functionality must be controlled from a pop-up window, rather than the main Service Desk user interface. Functionalities controlled through a pop-up window are not executable from a keyboard. Moreover, the Service Desk does not disable screen reader Assistive Technology, screen magnification, high-contrast themes, voice-to-text Assistive Technology, voice navigation, or alternative input Assistive Technology. Non-textual user interface elements and non-decorative images that convey information are accompanied by on-screen textual descriptions or hidden descriptions that are accessible by screen reader Assistive Technology. The vast majority of on-screen descriptions can also be accessed by screen reader Assistive Technology, while a few textual descriptions of user interface elements, including icons included in the Corporate offering chat window, cannot be accessed by screen reader Assistive Technology. More information on this can also be provided on request.
Web chat accessibility testing
N/A - Our online Service Desk is a third-party product used for providing web support, and as such, we have not done any testing with assistive technology users. The information regarding the Service Desk's compatibility with Assistive Technology has been provided by the supplier of this product, who we believe has conducted extensive testing with assistive technology users.
Onsite support
Yes, at extra cost
Support levels
We provide product support via email, telephone and online customer portal from 9am to 5:30pm Monday to Friday. Outside of these hours, queries are recorded by an out-of-office receptionist and responded to within office hours. This support is included within CMBI's maintenance fees, and is the universal support offering for our customers (though we might be able to offer a bespoke Service Level Agreement upon request).
Support available to third parties

Onboarding and offboarding

Getting started
We provide a full range of training courses, course notes and product documentation, covering all aspects of administration and user modules. All of our training courses are also complemented by comprehensive written course material. Training is delivered by our highly qualified and highly experienced BI Consultants.
Service documentation
Documentation formats
  • HTML
  • PDF
End-of-contract data extraction
At the end of the contract period, we are able to return all of our customers' data with a flat-file export. We will discuss the flat file export, as well as the migration of data, when agreeing a Transfer and Exit Strategy with the customer, which will be during contractual negotiations.
End-of-contract process
At the end of the contract period, we will act as per our Transfer and Exit Strategy (which is to be agreed with the customer). This will be based on the customer's unique requirements and specific circumstances. The comprehensive Transfer and Exit Strategy will define what data is required, where data will be exported to, what format data exports will be needed in, whether the customer will be running multiple systems for a specified time, and more. We would be more than happy to present, format and transmit the data free-of-charge for the customer, provided that we export the data out into flat files and do not need to restructure the data. However, if the customer were to require data in a specific format then this work may be deemed chargeable.

Using the service

Web browser interface
Supported browsers
  • Internet Explorer 10
  • Internet Explorer 11
  • Microsoft Edge
  • Firefox
  • Chrome
  • Safari 9+
Application to install
Designed for use on mobile devices
Service interface
Description of service interface
All of our web and mobile applications can be administered by customer super users through the user interface. CMBI has built-in controls that allows customers' super users to conduct admin and user management.
Accessibility standards
None or don’t know
Description of accessibility
While we don't formally meet the WCAG standards, we follow a principal of inclusive design, in which we design our products for everyone. This means that our products have been designed for forgotten accessibility struggles, such as mental illness, working in bright environments, to the more well-known visual issues. As such, we put as much effort into making sure our products can be used with one hand and won’t cause anyone anxiety, as making sure that they be navigated with a screen reader. Our work in this area is in line with the recommendations of Home Office Digital.
Accessibility testing
All of our products undergo extensive product testing, including testing by ourselves and beta testing with our customers, to ensure that our solutions are fit for purpose. This includes ensuring compatibility with Assistive Technology for users of this technology.
What users can and can't do using the API
Users can use the API to execute queries and retrieve metadata about the indexes. All results are returned in a JSON (JavaScript Object Notation) format. Users cannot make changes through the API.
API documentation
API documentation formats
API sandbox or test environment
Customisation available
Description of customisation
Users can control which data is accessed on login, which reports are available to which users, when data is indexed and how frequently, the security controls in place, and more. All functionality can be used and customised at the user's discretion.

All visual elements of the CMBI product are controlled through CSS (style sheets), which will allow the look and feel of the application to be customised easily, without having to change any underlying application code or HTML web pages.

In addition to this, a ‘skinning wizard’ allows application skins to be created quickly and easily through a procedural wizard, where a user clicks on any part of the screen and sets a style / colour / font for that part of the screen (such as a button, a search bar, the filter panel, etc).


Independence of resources
To ensure there is no degradation in performance from other users, we deploy industry-standard monitoring tools (PRTG) to understand where capacity needs to be added to the system, operate CMBI at 50% under-capacity, support in excess of the anticipated volumes, undertake load testing to ensure capacity, procure additional hardware where required, and ensure our dedicated Technical Team receive system alerts on performance spikes and are on-call 24/7, to fix any technical issues without delay.


Service usage metrics
Metrics types
CMBI automatically captures usage information within an internal audit index. This captures all user activity completed at a functional level. A record detailing the date, time, username, software version, browser used, index, search engine, realm, as well as additional data regarding the nature of each activity is recorded. CMBI can also be customised to produce dynamic dashboards and reports in near real-time that detail ongoing service usage.
Reporting types
Reports on request


Supplier type
Reseller providing extra support
Organisation whose services are being resold

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Baseline Personnel Security Standard (BPSS)

Asset protection

Knowledge of data storage and processing locations
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
Datacentre security standards
Supplier-defined controls
Penetration testing frequency
At least once a year
Penetration testing approach
‘IT Health Check’ performed by a CHECK service provider
Protecting data at rest
  • Physical access control, complying with another standard
  • Encryption of all physical media
Data sanitisation process
Data sanitisation type
Explicit overwriting of storage before reallocation
Equipment disposal approach
Complying with a recognised standard, for example CSA CCM v.30, CAS (Sanitisation) or ISO/IEC 27001

Data importing and exporting

Data export approach
Depending on system configuration and security considerations / controls, users can export data and reports in the following formats: PDF, CSV, XML, Image, HTML or Excel.
Data export formats
  • CSV
  • Other
Other data export formats
  • PDF
  • XML
  • HTML
  • Image
  • Email
Data import formats
  • CSV
  • ODF
  • Other
Other data import formats
  • DB2
  • Oracle
  • Java
  • XML
  • API
  • MongoDB
  • .NET
  • LDAP

Data-in-transit protection

Data protection between buyer and supplier networks
TLS (version 1.2 or above)
Data protection within supplier network
TLS (version 1.2 or above)

Availability and resilience

Guaranteed availability
Our dedicated Infrastructure Team monitor the operation of the service around the clock, with a 24/7 network availability of 99.9% 24/7/365. All equipment is monitored by a network management system (NMS). The NMS monitors the server hardware, and notifies the relevant user / department of any failure, or expected failure. It also monitors the software of each server, including server health, availability, and other custom processes. In addition, a visual health check of all systems is displayed within our offices. An on-call team is responsible for the NMS and receives all alerts or notifications 24 / 7 / 365. If there is a technical problem with the service / system fault, a member of the Infrastructure Team will fix the problem without delay or charge. Ability to recover from outages is as per our Service Level Agreement - which can be provided on request.
Approach to resilience
This information is available on request.
Outage reporting
We have an online Status Page that our customers can access, which provides them with full information on the availability of our systems, and any outages.

Identity and authentication

User authentication needed
User authentication
  • 2-factor authentication
  • Public key authentication (including by TLS client certificate)
  • Identity federation with existing provider (for example Google Apps)
  • Dedicated link (for example VPN)
  • Username or password
Access restrictions in management interfaces and support channels
To ensure only the customer's authorised individuals are able to access the management interface, we would look to authenticate the individual’s email domain, before providing product support services. We would also have the telephone number of the customer saved, but only Support and Training queries can be handled via telephone. Any data changes, or changes that would affect the customer's database, would need to come via email or our online customer portal. With regard to our online customer portal, valid login credentials are required to access this service.
Access restriction testing frequency
At least once a year
Management access authentication
Username or password

Audit information for users

Access to user activity audit information
You control when users can access audit information
How long user audit data is stored for
Access to supplier activity audit information
You control when users can access audit information
How long supplier audit data is stored for
How long system logs are stored for

Standards and certifications

ISO/IEC 27001 certification
Who accredited the ISO/IEC 27001
British Standards Institution
ISO/IEC 27001 accreditation date
What the ISO/IEC 27001 doesn’t cover
N/A. Our entire organisation, our processes and practices are governed by our ISO27001 certification.
ISO 28000:2007 certification
CSA STAR certification
PCI certification
Other security certifications

Security governance

Named board-level person responsible for service security
Security governance certified
Security governance standards
ISO/IEC 27001
Information security policies and processes
We take a secure approach to managing our Cloud service, as per our ISO27001:2013 accreditation in Information Security. As per this accreditation, we deploy an ISO27001-accredited Information Security Management System, which is comprised of multiple policies that are designed to ensure the security of every aspect of the system.

Policies included within our ISMS include: information security as a whole, access control, secure development, patch management, incident management, change management, information security training, removable media, data protection, equipment disposal, information classification, use of cryptographic controls, passwords and the use of mobile devices and teleworking.

Some of our policies are available on request. We employ a Group Compliance Officer, who is responsible for the re-auditing of our ISO27001 accreditation, and whom has been embedding improved policies and procedures throughout the business, so that information security is maintained as per the high standards of our customers.

Operational security

Configuration and change management standard
Supplier-defined controls
Configuration and change management approach
As part of our Change Management Policy, we have a comprehensive Risk Assessment and Change Advisory Processes in place. For example, we have a Change Advisory Board for all releases, and an Emergency Change Advisory Board for any patches required, based on the severity and the urgency of the patch we are rolling out to our solutions. The ECAB is also chaired by the organisation’s Group Technical Officer, who is imperative and instrumental to any changes that are made to our products / services, as well as any potential security impact these might have on our services.
Vulnerability management type
Supplier-defined controls
Vulnerability management approach
As a minimum, we undertake annual external penetration tests of our systems by an independent, CREST accredited third party. Vulnerability scans and penetration tests are carried out against our entire external infrastructure. This is done using a grey box testing methodology, which consists of probing and enumerating the environment as if there were a malicious attacker, without any privileged information about the application or services provided. If and where any major vulnerability is exposed through penetration testing, we implement the recommended actions to improve system security.
Protective monitoring type
Supplier-defined controls
Protective monitoring approach
We have Intrusion Detection Systems to continually monitor traffic and raise alerts if required. We have also implemented SNORT and Antivirus within our DMZ to capture any suspicious traffic; in addition to this we are exploring integrating this with our Kemp Balancers to further capture malformed packets and suspicious activities. Thirdly, we have introduced a network monitoring system, which looks for ARP poisoning and worm activity between our VLANs, as well as records the traffic going across the network. Finally, we have also introduced a log capturing facility, which analyses logs against a test board list for unusual activity.
Incident management type
Supplier-defined controls
Incident management approach
With regard to security incidents, we operate a comprehensive Incident Management Policy. As per this policy, when an event (potential incident) is identified, our Incident Management Team must be notified immediately by our employees. Please note our customers can raise potential incidents to our Incident Management Team via a dedicated email address. The Incident Management Team will be responsible for identifying as to whether the security incident is ‘major’ or ‘minor’. Please note that, where possible, our Incident Management Team will take immediate action to secure and contain the incident and reduce the risk of further breach or incident impact.

Secure development

Approach to secure software development best practice
Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v3.0)

Public sector networks

Connection to public sector networks


£15 to £100 per user per month
Discount for educational organisations
Free trial available

Service documents

Return to top ↑