DataSmithBatch utilizes Windows Services to run the DataSmithBatch Service. This service is run by the Batch Service User, connects DataSmithBatch to the database, creates and monitors Batch folders, and assigns jobs to Batch Job Users for processing.
See here for detailed information on the Batch Service User and its requirements.