Skip to main content

This article applies to:

  • AppDetectivePRO
  • DbProtect

Question:

  • How many licenses do I need for my installation of AppDetectivePRO or DbProtect?
  • What are the asset granularity rules for AppDetectivePRO or DbProtect?
  • What is the scope of a unique database under protection?

Information:

LevelBlue licenses its AppDetectivePRO and DbProtect products based on the number and type of databases. In the realm of structured and unstructured databases that can be deployed in standalone, SaaS, or PaaS architecture, the interpretation of a single licensed entity varies. The interpretation of a “unique database” is based on the boundary of a given database or datastore that allows for customization of security, configuration, patching and other variances. The definitions below specify the scope at which a license is considered as consumed for the database platform.

Database or Node Definitions by Platform

Database/Datastore PlatformUnit Under Protection Scope
Amazon Dynamo DBPer AWS region and availability zone
Amazon RDS (MySQL, MSSQL, Oracle, MariaDB, PostgreSQL)Per host/IP and port (and instance/SID where applicable)
Amazon RDS Aurora (MySQL, PostgreSQL)Per host/IP and port
Azure SQL DatabasePer database, host/IP and port
Azure SQL Managed InstancePer instance, host/IP and port
CassandraPer host/IP and port
CouchbasePer host/IP and port
ElasticsearchPer instance/node, host/IP and port
IBM DB2 for z/OSPer Db2 subsystem, host/IP and port
IBM DB2 LUWPer instance and database, host/IP and port
MariaDBPer host/IP and port
Microsoft SQL ServerPer instance (or each instance when multiple instances installed on the same host), host/IP
MongoDB (Enterprise Editions Only)Per instance, host/IP and port
MySQLPer host/IP and port
OraclePer SID, host/IP and port
Percona for MySQLPer host/IP and port
PostgreSQLPer host/IP and port
Redis EnterprisePer host/IP and port
SybasePer instance (or each instance when multiple instances installed on the same host), host/IP
Teradata DatabasePer host/IP and por

License expiry and overage behavior

A license usage banner is visible within the product, providing real-time insights into license compliance and validity. If there is any discrepancy between the number of licenses purchased and actual usage, users will be promptly notified. Additionally, notifications will alert users in cases of impending license expiry or any issues affecting license functionality, helping ensure uninterrupted access and compliance.   To contact LevelBlue about this article or to request support: