The Delete option allows you to permanently delete an object record from your Vault. Once an object record and its related references are deleted, including attachments, relationships, and field values, they cannot be restored.

Users cannot delete object records unless they have the appropriate deletion permissions.

Deleting Object Records

To delete an object record from Vault, navigate to the record and select Delete from the Actions menu. Certain restrictions may prevent you from deleting an object record.

Viewing Object Record Deletion Logs

Admins can review object record deletions by navigating to Admin > Logs > Object Record Audit History. The tab displays the date and time of the deletion, the username that performed the deletion, the record that was deleted, and the deletion event description. You can apply filters to narrow down the results.

In the event the audit trail is not enabled for the related object, the Delete event is not displayed in the Object Record Audit History log, because audit events are not captured on the object.

Admins must also have the necessary permission to access the Object Record Audit History log.

The screenshot below shows the Delete event for a deleted object record. When you delete an object record, the Object Record Audit History log captures information about the deleted record, including its Object Type and field values. You can apply filters to narrow down the results further.

Object Record Audit History log

Restoring Deleted Object Records

Once an object, object record, object relationship, or object field is deleted, it cannot be restored. In the event any of these Vault elements are deleted, they become inaccessible. This also applies to the object record’s related references, such as attachments.

You can retrieve the IDs of deleted object records within 30 days of deletion using the Retrieve Deleted Object Record ID API endpoint. This endpoint retrieves the IDs only, not the object records themselves.

Restrictions for Object Record Deletion

In situations where an object record is in use within your Vault, you cannot delete that record. In these cases, you can change the record’s Status to Inactive to prevent users from accessing the Delete option, without compromising configurations or document metadata.

Admins can also define deletion rules, which affect how Vault behaves when you attempt to delete an object record that is either the parent object record in a parent-child relationship or the referenced object record in a reference relationship.

Preventing Unplanned Object Record Deletion

There are several ways to minimize the risk of accidental object record deletion:

  • Assess user security profiles and role permissions
  • Control Delete permissions for users on object records based on the risk and business requirements.
  • Configure object workflows to secure and manage the deletion process.

Related Permissions

The following permissions apply when deleting object records and viewing object record deletion information:

Type Permission Label Controls
Security Profile Admin: Logs: Object Record Audit Grants the ability to view Admin > Logs > Object Record Audit History.
Security Profile Application: Vault Owner Actions: All Object Records: All Object Record Delete Grants the ability to delete any object record, regardless of the record’s sharing settings.
Security Profile Objects: [Object]: Delete Grants the ability to delete object records for the specified object.
Object Lifecycle Role Object Lifecycles: Role: [State]: Delete Grants the ability for users within the role to delete object records in that lifecycle state.