> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# NetServer WebServices element

> NetServer WebServices element

Configuration section used to define SuperOffice CRM web service settings.

```XML theme={null}
<WebServices>
  <add key="AllowWebServiceRequests" value="true" />
  <add key="WrapExceptions" value="true" />
  <add key="RemoveInvalidXMLText" value="false" />
</WebServices>
```

| Name                    | Description                                                                                                                                                                                            | Default                                          |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------ |
| AllowWebServiceRequests | Permit requests to web services. This value is supported in the default `SoWcfRequestInterceptor` and can be overridden by making a custom `SoWcfRequestInterceptorPlugin`.                            | true                                             |
| RemoteBaseURL           | Base URL for remote services in a multi-tenant environment. Use this setting instead of `Services.RemoteBaseURL` in CRM Online environments. Will be overridden if [Services.RemoteBaseURL][2] is set. | `http://localhost/webs/SuperOffice.Web.Services` |
| RemoveInvalidXMLText    | If we should remove UTF-8 characters that are not valid XML. The Text table is the only place where this filter is active.                                                                             |                                                  |
| WrapExceptions          | Check if NetServer shall wrap and serialize exceptions, or leave it up to the communication carrier (WCF).                                                                                             |                                                  |

See the [NetServer Core reference][1] for details about handling this programmatically.

[1]: https://github.com/SuperOfficeDocs/superoffice-docs/blob/main/docs/en/api/reference/netserver/core/SuperOffice.Configuration.ConfigFile.WebServices.yml

[2]: ./services


## Related topics

- [NetServer Services element](/en/onsite/web-config/services.md)
- [NetServer Scripting element](/en/onsite/web-config/scripting.md)
- [NetServer Diagnostics element](/en/onsite/web-config/diagnostics.md)
- [NetServer BatchService element](/en/onsite/web-config/batchservice.md)
- [NetServer Security element](/en/onsite/web-config/security.md)
- [NetServer Reporter element](/en/onsite/web-config/reporter.md)
