{"id":134443,"date":"2026-06-10T08:00:00","date_gmt":"2026-06-10T15:00:00","guid":{"rendered":""},"modified":"2026-06-09T23:09:08","modified_gmt":"2026-06-10T06:09:08","slug":"bulk-deletion-in-dataverse","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/2026\/06\/10\/bulk-deletion-in-dataverse\/","title":{"rendered":"Bulk Deletion in Microsoft Dataverse: New Capabilities for Data Lifecycle Management"},"content":{"rendered":"\n

Every Dataverse environment generates data that outlives its usefulness, workflow logs, audit trails, system jobs, plug-in traces, test records, stale transactional data. Left unmanaged, this data accumulates, consumes storage, and eventually forces administrators into reactive, large-scale cleanups. <\/p>\n\n\n\n

Bulk Deletion<\/strong> is the native Dataverse capability built to prevent exactly that. In this post, we’ll cover what Bulk Deletion is, how to use it as part of a data lifecycle management, and the improvements that are now general available beginning June 2026. <\/p>\n\n\n\n

What is Bulk Deletion?<\/strong> <\/h2>\n\n\n\n

Bulk Deletion is a native Dataverse capability that lets administrators define and run jobs to remove large volumes of records based on a query. Instead of writing custom scripts or one-off automations, admins configure a query, for example, “all completed system jobs older than 90 days\u201d and<\/em> let the platform execute the deletion in the background. <\/p>\n\n\n\n

A bulk deletion job can be: <\/p>\n\n\n\n