Tenants
The Tenants view provides comprehensive management capabilities for multi-tenant DataStream deployments. This interface enables administrators to create, monitor, and manage separate tenant organizations with dedicated resource allocations and complete data isolation.
To access the Tenants view:
- Go to the Home > Organization pane
- Click Manage Tenants
-or-
- Click the hamburger menu on the top left
- Select Organization > Tenants
The view contains the following essential components:
- Search tenants - Filter tenants by company name or owner
- Status filter - Show tenants by status (All, Active, Inactive)
- Add new tenant - Create new tenant organizations
- Tenant table - Display tenant details and management options
- Items per page - Control pagination settings
- Action menu - Access tenant-specific operations
Tenant Table
The table displays all tenant organizations with their operational status and resource usage:
- Company Name - Tenant organization identifier
- Account Owner - Primary administrative contact
- Data Ingestion Limit - Allocated daily processing capacity (GB)
- Av. Daily Data Ingest - Current usage percentage of allocated limit
- Status - Tenant operational state (Enabled/Disabled)
Tenant Actions
The Action Menu (⋮) provides tenant management operations:
- View company details - Access detailed tenant information and settings
- Log in to tenant - Switch context to manage tenant-specific configurations
Multitenancy Management
VirtualMetric DataStream multitenancy enables enterprises to allocate licensed resources to other organizations, creating isolated tenant environments for independent telemetry processing. Each tenant operates with dedicated resource allocations, separate configurations, and complete data isolation while sharing the underlying DataStream infrastructure.
Create New Tenant
-
Access Tenant Management
- Navigate to Organization → Tenants
- Click Create New Tenant button
-
Configure Tenant Details
- Tenant Name: Unique identifier for the organization
- Owner: Primary contact for the tenant
- Status: Set to Active to enable access
- Parent Tenant: Select parent for hierarchical structure (optional)
-
Set Resource Limits
- Data Ingestion Limit: Daily data processing threshold
- User Limit: Maximum number of users allowed
- Storage Limit: Data retention capacity restrictions
- Pipeline Limit: Maximum concurrent processing pipelines
-
Subscription Configuration
- Plan ID: Select appropriate service tier
- Edition ID: Choose feature set availability
- Subscription ID: Link to billing subscription
Tenant Hierarchy Management
Parent-Child Relationships: Tenants can be organized hierarchically for enterprise management.
- Parent Tenant: Controls child tenant configurations and limits
- Child Tenant: Inherits parent restrictions and policies
- Data Isolation: Each tenant has completely isolated data processing and storage
Subtenant Management
Create subtenants for departmental or project-specific data isolation:
-
Create Subtenant
- Navigate to tenant → Subtenants section
- Click Add Subtenant
- Configure name, owner, and resource allocations
-
Subtenant Properties
- Owner Email: Administrative contact
- Usage Tracking: Monitor data ingestion against limits
- Independent Configuration: Separate devices, pipelines, and targets
Disable/Delete Tenant
Disable Tenant:
- Navigate to Tenants management
- Select target tenant
- Change Status to Inactive
- Tenant retains data but loses access
Delete Tenant:
- Prerequisites: Tenant must be inactive and data exported
- Navigate to tenant settings
- Click Delete Tenant (requires confirmation)
- Warning: This permanently removes all tenant data and configurations
Tenant Access Control
Each tenant maintains independent:
- User accounts and roles
- Device configurations
- Processing pipelines
- Target destinations
- Audit logs and monitoring
Users cannot access data or configurations from other tenants, ensuring complete isolation.
Resource Monitoring
Track tenant usage through:
- Daily data ingestion volume
- Active user count
- Storage consumption
- Pipeline execution statistics
Alerts trigger when tenants approach configured limits.