DISCLAIMER This action is irreversible—please proceed with this automation only with the utmost caution.
The Bulk Delete Data Snap-In allows users to delete large volumes of Tickets, Issues, Accounts, or Contacts with a single command. It is designed for efficiency and reliability, providing a streamlined process for data cleanup.
-
Command-Based Execution:
Triggered using thebulk_delete
command in the timeline, specifying the type of data to delete (e.g.,Tickets
,Issues
, etc.). -
Tag-Based Filtering:
Data to be deleted is filtered using tags specified during the configuration. -
Parallel Deletion:
Items are deleted concurrently usingPromise.allSettled
for efficient execution. -
Error Handling:
Any failed deletions are logged, and summaries are provided for user review. -
Feedback and Updates:
Status updates are added as timeline comments, ensuring users can track the deletion progress.
-
Installing the Snap-In:
- Go to the DevRev marketplace and install the Bulk Delete Data snap-in.
-
Configure the Snap-In:
- Specify the tags to filter data.
- Specify which group of users has access
-
Execute the Command:
- Use the command
bulk_delete <data_type>
(e.g.,bulk_delete Tickets
) in the timeline to trigger the process.
- Use the command
-
Select the Object type:
- Select the data type you want to delete and make sure the tags displayed are the tags of the data that you wish to delete displayed in the timeline.
-
Review Results:
- Check the timeline for comments summarizing the deletion status, including any errors or skipped items.
-
Repeat if Needed:
- For large volumes (e.g., Accounts), rerun the command if some items were not deleted.
-
Constraints:
- In the case of accounts, the accounts linked to a ticket cannot be deleted through the command unless all the tickets linked to it are unlinked.