Browsing the inventory
In the console, Inventory in the left sidebar lists every category. Each row supports:- Filter by Resource Type, Provider, or Integration (top-right of the Overview)
- Sort by risk level, last sync, name, or item count
- Drill into a single resource to see its full configuration, findings, telemetry, and source integration
Categories
Agents
Populated by: Azure, GCP Vertex AI, Mistral, M365 Copilot
Models
Populated by: Azure (Cognitive Services + ML Workspace), GCP Vertex AI Model Registry, Mistral
SaaS
AI-enabled SaaS applications observed across the organization (e.g. ChatGPT, Claude.ai, Gemini, Copilot, Perplexity). Each record includes the application, the browser that reached it, the device, and the user. Populated by: The Runtime browser extension deployed to managed browsers. The extension reports the AI SaaS domains users visit back to TrustLens — no prompt or response content is captured, only the tenant-level visit. See Runtime enforcement surfaces → Browser.IDEs
AI-assisted IDEs running on managed endpoints, including version, install path, and any AI extensions installed inside them. Populated by: Endpoint Discovery (MDM) Examples: Cursor, Windsurf, JetBrains AI Assistant, VS Code with Copilot / Continue / Cline / Cody, Zed.Extensions
Browser extensions that interact with AI services, captured per-browser per-device. Populated by: Endpoint Discovery (MDM) Examples: ChatGPT, Claude, Gemini, Copilot, Perplexity, Monica, Merlin, Sider, MaxAI, ChatHub.Agent CLIs
Command-line agent tools installed on managed devices. Populated by: Endpoint Discovery (MDM) Examples: Claude Code, OpenAI Codex CLI, GitHub Copilot CLI, Aider, Goose, Open Interpreter.Browsers
Browsers present on managed endpoints that are configured to reach AI services. Reported with name, version, and the AI extensions installed in each. Populated by: Endpoint Discovery (MDM)MCP Servers
Model Context Protocol server declarations from local config files and remote registry entries.
Populated by: Endpoint Discovery (MDM) for local configs, GitHub for repo configs.
Agent configs
Instruction and persona files used by AI coding assistants and orchestration frameworks.
Populated by: GitHub (repo files), Endpoint Discovery (local files).
Endpoint Hosts
Managed devices running AI-related software. Each host is keyed by hardware UUID and tagged with the MDM-supplied device ID and assigned user.
Populated by: Endpoint Discovery (MDM)
Deduplication and provenance
TrustLens deduplicates resources across integrations using stable identifiers wherever possible:- Agents — provider-issued ID (e.g. Azure agent ID, Mistral agent ID); Dataverse + Graph Agent Registry duplicates collapsed to the Dataverse record
- Models — provider name + version
- Endpoint Hosts — hardware UUID
- MCP Servers — fully-qualified server name + transport + invocation target hash
- Agent configs — repo path + commit SHA, or device + filesystem path
source_integration field so a finding traced back to a deduplicated record points to the integration that populated it.