Device and Software Requirements for Windows

The Vault CRM app on Windows runs on Windows 11 and Windows 10 Build 16299 (Fall Creators Update, version 1709) or later with a 64-bit OS. Running the app on a virtual machine is not supported.

The Vault CRM app on Windows requires a keyboard and mouse.

The following are the minimum specifications to ensure the best experience when using the Vault CRM app on Windows:

  • Processor – Any modern x86-based 64-bit processor with a minimum of 4 cores
  • Memory – 16 GB RAM is recommended. Minimum 8 GB RAM.
  • Hard disk space – 256 GB SSD is recommended. Minimum 256 GB.
  • Screen resolution – Minimum 1920 x 1080
  • Graphics – At minimum, an Intel HD Graphics 4000 is required. When using integrated graphics hardware, graphics are driven by the central processor since the graphics unit is built on the same package as the core processor.
  • Monitors - When sharing CLM content from the desktop, Veeva recommends using the Vault CRM app on a Windows machine with a single desktop and monitor

Users must have administrative access to their device or have both .Net 4.6.2 and WebView2 installed in order to receive updates to the application.

Configuring Vault CRM Functionality on Windows

Admin users can configure the Vault CRM app on Windows for call reporting, CLM, Engage meetings, or any combination of these functionalities. The following table provides a high-level overview of the VMOCs on the crm_engage__v platform (labeled CRM_Desktop_Windows) needed for each configuration option.

Ensure the device__v field is set to crm_engage__v (label: CRM_Desktop_Windows).

VMOC CLM Only Engage Only HPCR Only CLM, Engage, and/or HPCR
call2__v
call2_detail__v
call2_key_message__v
clm_presentation__v
clm_presentation_slide__v
content_preference__v
directory__v
key_message__v
language__sys
message__v
multichannel_settings__v
my_setup_products__v
object_type__v
product__v
product_group__v
user__sys
veeva_settings__v

CLM

To configure the Vault CRM app on Windows for CLM, ensure CLM is configured and VMOCs for the following objects are active for the crm_engage__v platform (labeled CRM_Desktop_Windows):

  • call2__v
  • call2_detail__v
  • call2_key_message__v
  • clm_presentation__v
  • clm_presentation_slide__v
  • content_preference__v
  • directory__v
  • key_message__v
  • language__sys
  • message__v
  • multichannel_settings__v
  • my_setup_products__v
  • object_type__v
  • product__v
  • product_group__v
  • user__sys
  • veeva_settings__v

Engage

To configure the Vault CRM app on Windows for Engage, ensure Engage Meeting is configured and VMOCs for the following objects are active for the crm_engage__v platform (labeled CRM_Desktop_Windows):

  • call2__v – Select Metadata Only check box
  • message__v

    Populate the WHERE clause with the following:
    WHERE language__vr.admin_key__sys CONTAINS (@@USER_LANGUAGE_CODE@@,'en')

    Ensure there is only one active VMOC if the sync_configuration_mode__v Veeva Setting is set to 0.

  • veeva_settings__v
  • user__sys

High Performance Call Report

To configure the Vault CRM app on Windows for call reporting, ensure High Performance Call Report is configured and VMOCs for the following objects are active for the crm_engage__v platform (labeled CRM_Desktop_Windows):

  • message__v - Ensure there is only one active message__v VMOC if the sync_configuration_mode__v Veeva Setting is set to 0
  • veeva_settings__v
  • user__sys

If only call reporting is configured for the Vault CRM app on Windows, do not activate additional VMOCs for the crm_engage__v platform. Doing so may cause sync errors for high performance call report users.

Users can install the app and sign in to sync content to the app. For more information about settings in the Vault CRM app on Windows, see Settings for Vault CRM on Windows .