How do you keep from having to 'allow access' every time you run your app?

I have an Application ID and I can start a new session and open our production company, but every time I (or anyone) runs this c# .net app it always says that I have to open Sage and allow access. I open Sage and select 'Always Allow' but we have to do this every time a user runs the .net app.

How can we run the app without having to open an instance of Sage on someone's PC to allow access? What good is the Application ID?