Developer Documentation Library > Interviewer - Server > Configuration and customization > Web configuration files > Settings for the Web API
 
Settings for the Web API
The Web API can be configured by using the following properties that are in its web.config file (in the C:\inetpub\wwwroot\SPSSMR\WebApi directory); however, you are unlikely to ever need to change them.
For more information about the Web API, see Web API.
IntegratedDpm
The WebApi application can host its own DPM server instance; this avoids the need for .NET Remoting calls between the DPM agent and the DPM server service provided the user account running the app pool hosting the WebApi application as sufficient database access, which is not normally the case.
The default value is False (that is, a DPM server service instance is used to access DPM).
DPMServerName
Specifies which DPM server service to use; use this property to use a DPM server service that is on a different computer to the Web API.
The default DPM server service is specified by the following key in the registry, and it is usually on the same computer as the Web API:
HKEY_LOCAL_MACHINE\SOFTWARE\SPSS\MRPropertyManagement\2.0\Agent
DPMUserName and DPMPassword
The user and password to use to connect to the DPM server service.
The default user is the host process, which is normally the IIS app pool user, and which is normally the “Anon User”.
ConfigurationCacheTimeout
Specifies the interval (in seconds) at which configuration information is read from DPM.
Some configuration settings (for example, cache timeouts) are applied only when the Web API starts, so they are not affected by this property.
The default value is 300 seconds (that is, 5 minutes).
See also
Web configuration files