# AllowedOutputDirectoryCSVs

A comma-separated list of the directories that the server can write output files to. Output files are created when an action is sent with the Output parameter set to `file`.

- The path must be absolute (for example, `C:\IDOLServer\outputs` or `/store/idol/results`).

- The service cannot write to subdirectories of the specified directory unless they are explicitly listed.

- A service cannot write to the directory in which it is currently running.

You must create the directory before it can be used.

NOTE: The server does not complete file paths using the `AllowedOutputDirectoryCSVs`. You must always specify the full file path in the action.

For example, if you send the action `action=query&output=file&filename=query.xml`, the service attempts to write the output file `query.xml` to the directory where it is running, which is not allowed, so the query fails.

For the query to succeed, you must specify a full file path (which is allowed by `AllowedOutputDirectoryCSVs`).

Type: | String
Default: | The `output` subdirectory of the directory where the service is running.
Required: | No
Configuration Section: | Server
Example: | `AllowedOutputDirectoryCSVs=C:\TEMP,D:\` In this example, a service can write to `C:\TEMP` and the root directory of the `D:\` drive.
See Also: |

_FT_HTML5_bannerTitle.htm