Launch offers are available for the first 3 months

FOR TEAMS

PARTNER WORKSPACES

ConveRact

Sign in
All field notes
Security

18 Jul 2026 · 13 min read

A security blueprint for multi-tenant AI operations

Tenant isolation, role enforcement, encrypted provider secrets, audit evidence, retention, and safe platform support for white-label deployments.

By ConveRact Security

Reviewed for production implementation

WHAT YOU WILL LEARN

Tenant isolation at every layer

Role-aware actions

Auditable support and secret handling


01

Carry tenant identity through every request

Resolve the tenant from an authenticated server session or validated public channel mapping, never an untrusted browser field. Apply scope to database queries, cache keys, queues, storage, retrieval, analytics, and provider credentials.

Tests should attempt reads and writes across two tenants in both directions. For mutations, verify the foreign record remains unchanged.

02

Enforce roles at the API boundary

Navigation and disabled buttons improve usability, but they are not security controls. Every endpoint must authorize platform administrators, tenant administrators, and staff according to its real impact.

Test hidden routes, guessed identifiers, nested resources, exports, signed URLs, provider tests, deletes, and configuration mutations. Return a consistent forbidden response without revealing foreign resources.

03

Protect provider credentials

Encrypt API keys, tokens, SMTP passwords, webhook secrets, and signing material at rest. Mask secrets in responses and logs, restrict decryption to the integration runtime, and maintain rotation metadata.

Use short-lived credentials where supported. A connection test should prove the expected account and scopes without returning the secret to the interface.

04

Control retrieval and model data

Tag knowledge chunks with tenant, source, visibility, lifecycle, and version metadata. Apply authorization before retrieval and again before presenting citations or taking action.

Document which providers receive prompts, attachments, and tool results, with retention and regional settings. Give tenants explicit controls over approved models and sensitive data.

05

Make support access deliberate

Platform support should default to metadata-only diagnostics. Time-bound elevated access needs a reason, approval where appropriate, strong authentication, a visible tenant indicator, and complete audit events.

Avoid shared credentials and silent impersonation. Tenants should review who accessed configuration, what changed, and when access expired.

06

Prepare evidence and response procedures

Retain authentication events, authorization denials, configuration changes, secret rotations, provider health, AI tool actions, approvals, and exports according to policy. Protect audit records from ordinary mutation.

Practice credential compromise, cross-tenant access attempts, provider outages, webhook replay, deletion requests, and suspicious automation. Readiness includes detecting, containing, explaining, and recovering.

Put this guide into practice

ConveRact exposes setup steps, credential tests, connection health, role controls, and post-connect guidance inside the workspace.

Open workspace