Cloud Tenant and Resource Group Architecture Diagram

A cloud tenant and resource group architecture diagram shows how an organization structures its cloud accounts, subscriptions, and resources for governance. It helps teams plan access control and billing boundaries. Tip: align resource group boundaries with application lifecycles for easier management.

Customize with AI — free Open in draw.io

The prompt behind this diagram

Create a cloud tenant architecture diagram showing a top-level tenant/organization containing multiple subscriptions, each subscription containing several resource groups, and each resource group containing resources such as virtual machines, storage accounts, virtual networks, and databases. Include a management group at the top for policy inheritance and show role-based access control assignments at the subscription and resource group levels.

Paste your own description (or Terraform / docker-compose / SQL schema) into draft1 and get a diagram like this for your exact system.

What this diagram shows

This diagram illustrates the hierarchical organisation of a cloud platform environment, typically Azure or similar multi-tenant systems. It shows how a single tenant (organisation or customer) is subdivided into subscriptions, which themselves contain resource groups that hold individual cloud resources. The flow moves from top-level tenant identity through subscription boundaries, into resource groups, and down to specific compute, storage, database, and networking resources. Role-Based Access Control (RBAC) assignments are shown at each level, demonstrating how permissions cascade and can be scoped to different granularities, allowing teams to manage access without granting blanket administrative rights.

Key components

When to use it

Use this diagram when designing cloud infrastructure governance, explaining access control strategy to stakeholders, or documenting organisational structure within a cloud platform. It is essential for multi-team environments where different departments or projects need isolated billing, separate resource management, and controlled permission escalation. It is also useful when implementing least-privilege access policies or when onboarding new teams to clarify resource ownership and responsibility boundaries.

Common mistakes

Adapting it to your system

Identify your tenant and subscription structure within your cloud provider, then map your actual resource groups and the teams or projects they serve. Document which RBAC roles are assigned at each level, noting whether permissions are inherited downwards. If using management groups for policy enforcement, add them above subscriptions. For each resource type you deploy (VMs, databases, storage), position them within the appropriate resource group. Adjust labels to match your internal naming conventions and team structure, and consider adding a legend showing which roles grant what permissions for your specific use case.

More templates

System Architecture Diagram

Generate a clear system architecture diagram online and export an editable draw.io file in seconds with AI.

Network Topology Diagram

Draw a network topology diagram instantly with AI and download it as an editable draw.io file for your documentation.

Aktivitätsdiagramm Für Eine Java-Methode Erstellen

Erstellen Sie ein UML-Aktivitätsdiagramm für Java-Methoden mit KI und exportieren Sie es als editierbare draw.io-Datei

Diagram Przypadków Użycia UML

Wygeneruj diagram przypadków użycia UML online za pomocą AI i pobierz edytowalny plik draw.io.

Cloud Architecture Diagram

Create a cloud architecture diagram with AI and export it instantly as an editable draw.io file.

Cloud Infrastructure Diagram

Generate a detailed cloud infrastructure diagram online using AI and export it as an editable draw.io diagram.

Business Process Flowchart With Decision Points

Build a business process flowchart with decision points using AI and download an editable draw.io file.