---
title: Data Gateway
slug: data-gateway
docTags: 
createdAt: 2026-09-09T17:26:26.719Z
---

# Overview

Data Gateway is SHI's secure data layer that unifies access to product and tenant information across SHI solutions.

It provides a single, trusted path for ingesting, storing, and retrieving the data that powers SHIELD and related services.

:::hint{type="info"}
�&#xDD25;**&#x20;Who should read this?**

Admins, operators, and analysts who will use the Data Gateway UI or connect via the public API.
:::

***

## What you can do

Data Gateway helps you:

- **Use the web UI** to explore tenant data and SHI experiences such as **Tenant Manager** and **LicenseGPT**.
- **Integrate via API** with SHI's services using the public OpenAPI/Swagger specification.
- **Authenticate securely** with your organization's Entra ID account to protect data access.
- **Ingest and retrieve reports** including license reports, entitlement data, and telemetry.
- **Manage updates** such as update packages and configuration channels stored in Azure Blob Storage.
- **Access processed relational data** in Azure SQL for compliance and reporting scenarios.

## Explore Data Gateway

::::LinkArray{contentSource="CUSTOM"}
:::LinkArrayItem
🧭 **Getting Started**

Learn how to sign in, navigate the UI, and complete common tasks.

[Usage Guide](docId\:BBB1RH7nowSAri-8XtgRB)
:::

:::LinkArrayItem
🏗️ **Infrastructure**

Understand how Data Gateway is composed and how the core services interact within SHI Cloud.

[Infrastructure](docId\:TnIh5O_7sk5kVEVdBpq8F)
:::

:::LinkArrayItem
🌐 **API Reference**

Browse the live API reference and try requests in your browser.

[specs.shilab.com >](https://specs.shilab.com/)
:::
::::

***

## Architecture Overview

```mermaid
graph LR;
      %% ==========================================================
  %% Data Gateway - High-level Architecture (Accessible + Modern)
  %% Shapes communicate category:
  %%   External: ([ ... ])         Components: [ ... ]
  %%   Data store: [[ ... ]]       AI assistant: (( ... ))
  %% ==========================================================

  %% ---- External actors ----
  U([Users])
  IDP{"Entra ID (IDP)"}

  %% ---- SHI Cloud trust boundary ----
  subgraph CLOUD [SHI Cloud]
    direction LR

    %% Core app components (rectangles)
    UI[Data Gateway UI]
    API{{Data Gateway API}}

    %% Data layer (double borders)
    BLK[/Azure Blob Storage Bulk Data\]
    UPD[/Azure Blob Storage Update Packages\]
    SQL[(Azure SQL Database Processed Data)]

    %% AI assistant (circle)
    LLM([LicenseGPT Azure OpenAI])
  end

  %% ---- Flows  ----
  U -->| HTTPS | UI
  UI -->| Public/Secret Client Auth Flow | IDP
  IDP -->| Auth Code/Tokens | UI
  UI -->| HTTPS + JWT | API

  API -->| Read Write | BLK
  API -->| Read Write | UPD
  API -->| ORM | SQL
  API -->| LLM Calls | LLM
```

