There are two folder groups to consider when checking the NTFS permissions for Sage 50 Payroll, the software installation files folder and the software data files folder. The default software installation files are located in
C:\Program Files (x86)\Sage Payroll and the default data files are located in
C:\ProgramData\Sage\Payroll.
If you experience any problems when resetting the permissions on files or folders, before the NTFS permissions are reset, the ownership property of the file or folder should be set to the local administrators group. For more information, you should refer to the Microsoft support site.
Software installation files
The default installation folder for Sage 50 Payroll us C:\Program Files (x86)\Sage Payroll and any user requiring access to the software must be granted the Modify permission on this folder and all sub-folders and files.
As the Program Files folder is a protected folder, Sage 50 Payroll installs any files that require modifying whilst using the software to C:\ProgramData\Sage\Payroll. You should ensure that the relevant users have Modify access on this folder and all sub-folders and files.
If the NTFS permissions are not correct, when the Modify permission is granted, you must ensure that the NTFS permissions on all files and folders within the installation folder are reset. The administrators group should retain full control of the folder and its contents.
Data files
If the data files are contained within the installation folder, no further action is required as resetting the permissions on the Program Files folder resets the permissions on the data files, for example C:\Program Files\Sage Payroll\Company_001\Paydata\Payroll.mdb.
If the data files are not within the installation folder, you must check the NTFS permissions on the Paydata folder. Any user requiring access to the software must be granted the Modify permission on this folder and all sub-folders and files. If the NTFS permissions are not correct, when the Modify permission is granted, you must ensure that the NTFS permissions on all files and folders within the Paydata folder are reset. The administrators group should retain full control of the folder and its contents.
Payroll.ini file
The Payroll.ini file can be found in the following locations:
- C:\ProgramData\Sage\Payroll
- C:\Windows
The Modify permission must be granted on the Payroll.ini file. If it's not, when opening Sage 50 Payroll the following message appears:
'The program settings cannot be changed because you do not have the necessary security rights set up in Windows.
Please contact your system administrator.'
Although the software still functions properly, we recommend that the Modify permission is granted to the Payroll.ini file for all users requiring access to Sage 50 Payroll.
Licence folder
The SDK licence folder can be found in C:\ProgramData\Sage.
The Modify permission must be granted on the SDK licence folder. If it's not, Sage 50 Payroll may be slow to open and it may result in an error with SBD Desktop.
You should ensure that the relevant users have Modify access on this folder and all sub-folders and files. If the NTFS permissions are not correct, when the Modify permission is granted, you must ensure that the NTFS permissions on all files and folders within the installation folder are reset. The administrators group should retain full control of the folder and its contents.
[BCB:180:Andy Footer:ECB] [BCB:149:Move feedback:ECB]
[BCB:148:UK - TOV Payroll Q&A:ECB]