multi tenancy options.md

Multi-Tenancy Options

Dropzone supports three primary approaches to multi-tenancy, each designed to address different customer requirements for data segregation, operational flexibility, and management overhead.

Which multi-tenancy strategy you choose may depend on:

This document outlines each option, including its use case, advantages, disadvantages, and practical examples.


1. Tool-Dependent Multi-Tenancy

Overview

Tool-Dependent Multi-Tenancy leverages the native capabilities of integrated tools (such as tags, labels, or namespaces) to logically separate customer or group data within a single Dropzone instance. This approach relies on the underlying tools’ support for traffic segmentation.

When to Use

Best suited for organizations where:

Advantages

Disadvantages

Example

A SaaS provider uses Dropzone to process data from multiple customers. Each customer’s data is tagged within the integrated SIEM (e.g., Microsoft Sentinel) using customer-specific tags, enabling logical separation and reporting within a single instance.


2. Multiple Dropzone Instances (Total Isolation)

Overview

Each customer or group is provisioned with a dedicated Dropzone instance, ensuring complete physical and logical isolation. All instances are centrally managed and monitored through the Fleet dashboard. (The most common method)

When to Use

Ideal for organizations with:

Advantages

Disadvantages

Example

A managed security service provider (MSSP) supports several financial institutions. Each institution is assigned its own Dropzone instance, with all instances managed centrally via the Fleet dashboard.


3. One-to-Many Integrations

Overview

A single Dropzone instance is configured to support multiple versions or instances of the same integration (for example, multiple Microsoft Sentinel workspaces). This allows one Dropzone environment to route data to multiple downstream systems.

When to Use

Appropriate for organizations that:

Advantages

Disadvantages

Example

A large enterprise uses one Dropzone instance to forward alerts to multiple Microsoft Sentinel workspaces for production, staging, and development.


Summary Comparison

Option Primary Use Case Advantages Disadvantages Example Scenario
Tool-Dependent Multi-Tenancy Logical separation via tools Simple, low overhead Limited isolation, tool-dependent SaaS with customer tagging in Sentinel
Multiple Dropzone Instances Full isolation per customer Strong isolation, compliance-ready Higher overhead, resource intensive MSSP with regulated clients
One-to-Many Integrations Multiple integrations per instance Efficient, centralized management Shared risk, less isolation Enterprise with prod/dev/test Sentinel