How to Configure the Veeva Vault Connector Using Web.config
You can configure the following settings to customize the functionality of your Veeva Vault connector.
Setting | Description |
---|---|
ThrottleSleepMinutes and BurstLimit |
The Burst Limit and Throttle Sleep Minutes settings can be modified to change the way the connector behaves when approaching the Veeva Vault API call quota. The connector monitors the remaining requests available under the current Veeva Vaultburst limit. The connector stops issuing requests if the number of requests available under the burst limit drops below the configured value. To change these settings, do the following:
|
RequestTimeoutValue |
This setting allows you to specify the amount of time that a request will last before it times out. This should be used if you experience timeouts during crawls or jobs, to allow more time for Veeva Vault to respond. To change these settings, do the following:
|
PageSizeLimit | This setting specifies the maximum number of records per page used by security API calls. To modify the API page size, open the web.config file, and change the value. The default value is 1000. |
SessionCacheExpiration |
This setting specifies the value that sets the session cache expiration time. This can be modified according to the setting selected in Veeva Vault. To change these settings, do the following:
|
ApiLimitExceededSleepMinutes |
When the API call quota is exceeded, this setting specifies the amount of time that the connector will stop making requests to Veeva and sleep before retrying. Unlike the Throttle Sleep Minutes setting, which triggers when the number of used calls approaches the limit, this setting is only called when the limit is already reached. To change these settings, do the following:
|
VeevaVaultClientID |
This setting specifies the format of the ClientId in a Veeva Vault API request header. This allows the customization of the requests that the Veeva Vault connector makes, so they can be easily found. To change these settings, do the following:
|
RenditionStates |
This setting enumerates the document states that have the Viewable Rendition option enabled. For these states, the connector will try to get the rendition instead of the actual file when retrieving the binary data during indexing. To change these settings, do the following:
|
ElectronicSignaturesApprovedStatuses |
This setting enumerates the electronic signature action states that are meant to be fetched from the audit log. For these states, the connector will try to retrieve electronic signature information. To change these settings, do the following:
|