{
 "categories": [
  "enterprise",
  "platform"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-12",
   "fact": "homepage",
   "note": "Microsoft presents Microsoft Purview as a unified platform for data security, data governance, and data compliance, including Data Map, Unified Catalog, DLP, eDiscovery, and related solutions.",
   "source": "https://learn.microsoft.com/en-us/purview/purview",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "license",
   "note": "Portal cards and features depend on Purview subscription and permissions. Governance has a free evaluation subset and an enterprise upgrade. Compliance Graph APIs further split E3 delegated from E5 app-only. The product is commercially licensed.",
   "source": "https://learn.microsoft.com/en-us/purview/purview-portal",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "platforms",
   "note": "Microsoft documents the Microsoft Purview portal as the unified web console for governance, security, and risk and compliance solutions.",
   "source": "https://learn.microsoft.com/en-us/purview/purview-portal",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.exists",
   "note": "Microsoft documents Purview data-plane APIs for submitting data, automating processes, and building experiences on Purview.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.kinds[0]",
   "note": "Data Map Atlas 2.2 APIs are HTTP REST against the account Atlas endpoint, including POST/PUT/GET/DELETE for types, entities, business metadata, and labels.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-atlas-2-2",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.auth[0]",
   "note": "Purview eDiscovery APIs in Microsoft Graph support delegated (user) authentication. E3 tenants can automate standard cases, searches, and holds with delegated OAuth.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/security-ediscovery-apioverview?view=graph-rest-1.0",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.auth[1]",
   "note": "Data-plane callers create a Microsoft Entra service principal and request a client-credentials token for resource https://purview.azure.net. Graph eDiscovery app-only access is separately documented as E5-gated.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.coverage",
   "note": "Unified Catalog preview APIs cover OKRs, business domains, data products, glossary terms, data assets, and access policies. Data Map Atlas covers metadata entities. Graph covers eDiscovery. None of those pages claims the entire Purview portal.",
   "source": "https://learn.microsoft.com/en-us/rest/api/purview/unified-catalog-api-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.api.docs",
   "note": "Opened as the current data-plane authentication tutorial used as this record's API docs URL.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.cli.exists",
   "note": "Microsoft documents the Azure CLI purview extension (az purview) to create, list, update, and delete Purview accounts and manage the default account. The command group is marked preview.",
   "source": "https://learn.microsoft.com/en-us/cli/azure/purview?view=azure-cli-latest",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.data_access.export[0]",
   "note": "Atlas GET operations return JSON type, entity, and metadata documents from the Data Map endpoint.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-atlas-2-2",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.data_access.import[0]",
   "note": "Atlas POST and PUT operations accept JSON bodies for typedefs, entities, business metadata, custom attributes, and labels.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-atlas-2-2",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "modalities.rpa.ui_stack[0]",
   "note": "Operators use the Microsoft Purview portal, so the interactive UI stack in scope is web DOM. No UI probe was run.",
   "source": "https://learn.microsoft.com/en-us/purview/purview-portal",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "verdict.scores.api",
   "note": "Entra-authenticated REST exists for Data Map, preview Unified Catalog, and Graph eDiscovery. Split surfaces, Unified Catalog preview terms, and E3/E5 eDiscovery gates keep the path at useful-with-limits (7) rather than unusually complete.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "verdict.scores.cli",
   "note": "az purview is an official Azure CLI extension but preview and limited to account create/list/update/delete and default-account scope. That is a usable but narrow CLI, not a data-plane catalog tool.",
   "source": "https://learn.microsoft.com/en-us/cli/azure/purview?view=azure-cli-latest",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[0].url",
   "note": "Opened Microsoft's current Purview data-plane authentication tutorial, including service-principal registration and resource https://purview.azure.net.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[1].url",
   "note": "Opened Microsoft's current Unified Catalog API overview. The latest listed version is 2026-03-20-preview.",
   "source": "https://learn.microsoft.com/en-us/rest/api/purview/unified-catalog-api-overview",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[2].url",
   "note": "Opened Microsoft's current Data Map Atlas 2.2 API tutorial for business metadata, custom attributes, and labels.",
   "source": "https://learn.microsoft.com/en-us/purview/data-gov-api-atlas-2-2",
   "tier": "declared"
  },
  {
   "date": "2026-09-12",
   "fact": "freshness.watch[3].url",
   "note": "Opened Microsoft's current Purview eDiscovery Graph overview, including E3 delegated versus E5 app-only feature gates.",
   "source": "https://learn.microsoft.com/en-us/graph/api/resources/security-ediscovery-apioverview?view=graph-rest-1.0",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-12",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/rest/api/purview/unified-catalog-api-overview"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/purview/data-gov-api-atlas-2-2"
   },
   {
    "type": "docs",
    "url": "https://learn.microsoft.com/en-us/graph/api/resources/security-ediscovery-apioverview?view=graph-rest-1.0"
   }
  ]
 },
 "homepage": "https://learn.microsoft.com/en-us/purview/purview",
 "id": "microsoft-purview",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2-delegated",
    "service-principal"
   ],
   "coverage": "partial",
   "docs": "https://learn.microsoft.com/en-us/purview/data-gov-api-rest-data-plane",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Purview Data Map REST, Unified Catalog preview APIs, and Microsoft Graph eDiscovery cover governance and compliance objects without browser control of the Purview portal. This record is Microsoft Purview, not Microsoft Fabric and not Microsoft Defender XDR.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Microsoft Purview",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "microsoft-fabric",
   "microsoft-sentinel"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Microsoft",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 4,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 7,
   "rpa": null
  },
  "summary": "Microsoft Purview is automatable today through several REST surfaces, not one product-wide API. This record is the unified data-governance, data-security, and compliance platform used in the Microsoft Purview portal. It is not Microsoft Fabric, Microsoft Sentinel, or Microsoft Defender XDR. Data Map callers authenticate a Microsoft Entra service principal and request a client-credentials token for resource https://purview.azure.net, then call the account Atlas endpoint for entities, business metadata, labels, glossary, and types. Unified Catalog APIs at the datagovernance catalog path manage domains, data products, glossary terms, and data assets; those APIs are public preview. Microsoft Graph exposes Purview eDiscovery cases, holds, searches, and review sets. E3 tenants can automate standard eDiscovery with delegated OAuth. App-only access and premium review-set operations require E5 or an equivalent add-on. Coverage is partial because governance, catalog, and compliance APIs are separate, Unified Catalog is preview, and solution cards in the portal depend on subscription and role. Azure CLI ships a preview az purview extension that creates and lists accounts; it does not replace data-plane catalog calls. A first-party Purview MCP server is not established on the opened pages. Connector catalogs were not opened. Computer-use viability is unassessed. API scores 7 and is the best path. CLI scores 4 because it is official but account-scoped and preview.\n"
 }
}