When you install the Tax Balance ServerTransfer DE, you’ll have to decide whether Tax Balance Transfer DE should run as the Local System account, or as a custom user. t’s a good practice to set up a dedicated user account for the Tax Balance ServerTransfer DE.
Keep in mind that the user principal that the Tax Balance Transfer DE service runs as needs to be able to do many things:
Run as a service (“Log on as a service” rights), so that the service can start.Read and write the Octopus SQL Server Database. If the SQL database is on another server, this is a good reason to use a custom user account.
Read and write from the file system (details below).
Permission | Object | Reason | Applied with | Full Control | The XBRL file cache path, e.g., Tax Balance relies on cached XBRL taxonomies and must create a mutex file to accomplish thread-safe access. | Windows Explorer | |
---|---|---|---|---|---|---|---|
Full Control | The log folder, e.g. | Tax Balance Transfer DE stores logs at the designated location. | Windows Explorer | ||||
Read | The directory Tax Balance Transfer DE was installed | Tax Balance Transfer DE needs these files to run. | Windows Explorer | ||||
Listen | Port 443, or whatever port is configured. | If using SSL, the Tax Balance Server Transfer DE responds to browser requests on this port. | netsh.exe | ||||
Listen | Port 80, or whatever port is configured. | The Tax Balance Server Transfer DE responds to browser requests on this port. | netsh.exe | db_owner | For the SQL database. Learn more. | Tax Balance needs to able to manage its database, including making schema changes. | SQL Server Management Studio |