BillQuick Agent 20xx Windows Service is not working even when the user is assigned Administrator rights to manage the service.
Follow the steps below to resolve the issue:
1. Create a domain security group called BQE Agent Service or something that your IT department can remember. This ensures consistent security permissions across all members of a group.
2. Add the relevant users to this group. Watch this video for more details.
You will need to create an application-specific security template and import the security configuration and analysis snap-in. Refer to the steps below to do so.
To create a security template, follow these steps:
1. A graphical way to manage service permissions is by using Security Templates. To do it, open the mmc.exe console and add the Security Templates snap-in.
2. Create a new template under it (right-click > New Template).
3. Specify the name for the new template and go to the System Services section.
4. From the list, select your service Agent 20xx and open its properties.
5. Select the startup mode (Automatic) and click Edit Security.
6. Using the Add button, add a user account or group to grant permissions to. In this case, Start, stop and pause permission is enough.
7. Save this template.
Note: The content of the Security Templates is saved as an INF file at C:\Users\%username%\Documents\Security\Templates folder.
8. If you open this file, you can see that the information about the permissions is saved in the SDDL format. The string obtained in this way can be used as an argument of the sc.exe command.
[Service General Setting]
Watch this video for more details.
9. Now create a new database (Open Database) using the Security Configuration and Analysis snap-in and import the Security Template.inf file created in the previous step. Use the below as an example.
10. Apply this template by invoking Configure Computer Now command from the right-click menu. Make sure the user has rights to manage the Spooler service.