No, you should not give adminstrative rights to anyone other than who needs it. I would try to setup the peachtree application to run as a service, and then using a administrative account to specify how the service should login. I would verify with the vendor if Peachtree is capable of working in a TS enviroment as well.