Securing your web server against attacks is one of the most important jobs the network administrator can do.  Blackbaud can not be held responsible for any unauthorized access to your web server.  It is highly recommended that you consult with a professional Internet Security engineer to ensure you have fully secured your web server.  
 
For NetClassroom 7 File and Directory Permissions, refer to the Administration Guide for NetClassroom.  Listed below are tables referencing necessary NTFS permissions for the BBNetClassroomGroup group on the Web server. Permissions include Read (R), Read and Execute (X), and Write (W). To set permissions review the table below that correspond to your FAWEB version: 7.82 or higher, 7.75 - 7.80, or versions prior to 7.75.
 

Note: When setting advanced permissions for the Blackbaud directories, mark Replace permission entries on all child objects with entries shown here that apply to child objects. This ensures all subdirectories and files inherit the permissions.

For more information, refer to How to modify NTFS security permissions (BB3124). If these rights prove to be insufficient due to specific additional programs or drivers in a specific environment, use FileMon to determine where additional rights are needed.

For an easier way to configure your NTFS permissions, try the Permflash utility. 

 

If you are using version 7.83 or higher:

Directory Directory PermissionsFile Permissions Windows 2003 User or GroupWindows 2008 User
The Financial Edge FolderRXRXBBNETCLASSROOMGROUPIUSR
The Financial Edge\SysDB folderRXWRXWBBNETCLASSROOMGROUPIUSR
NC7 FolderRXRXBBNETCLASSROOMGROUPIUSR
System TempRXWRXWBBNETCLASSROOMGROUPIUSR
Program Files\Common Files\BlackbaudRXRXBBNETCLASSROOMGROUPIUSR
The Financial Edge\SysDB folderRXWRXWNetwork ServiceNetwork Service
BBWebClient folderRXRXNetwork ServiceNetwork Service
\Program Files\Blackbaud\Downloadable DocumentsRXWM RXWMNetwork ServiceNetwork Service
\Program Files\Blackbaud\Assignment DropboxRXWMRXWMNetwork ServiceNetwork Service
\Program Files\Blackbaud\NC7\PDFRXWRXWNetwork ServiceNetwork Service
 

If you are using version 7.82:

Directory Directory PermissionsFile Permissions Windows 2003 User or GroupWindows 2008 User
The Financial Edge FolderRXRXBBNETCLASSROOMGROUPIUSR
The Financial Edge\SysDB folderRXWRXWBBNETCLASSROOMGROUPIUSR
NC7 FolderRXRXBBNETCLASSROOMGROUPIUSR
System TempRXWRXWBBNETCLASSROOMGROUPIUSR
Program Files\Common Files\BlackbaudRXRXBBNETCLASSROOMGROUPIUSR
The Financial Edge\SysDB folderRXWRXWNetwork ServiceNetwork Service
BBWebClient folderRXRXNetwork ServiceNetwork Service
\Program Files\Blackbaud\Downloadable DocumentsRXWM RXWMNetwork ServiceNetwork Service
\Program Files\Blackbaud\NC7\PDFRXWRXWNetwork ServiceNetwork Service



If you are using version 7.75 through 7.80:
 
Directory Directory PermissionsFile Permissions User or GroupWindows 2008 User
All parent folders of NetClassroomRRBBNetClassroomGroupIUSR
The Financial Edge FolderRXRXBBNetClassroomGroupIUSR
NC7 FolderRXRXBBNetClassroomGroupIUSR
System 32RRBBNetClassroomGroupIUSR
System TempRXWRXWBBNetClassroomGroupIUSR
Program Files\Common Files\BlackbaudRXRXBBNetClassroomGroupIUSR
Program Files\Common Files\SystemRXRXBBNetClassroomGroupIUSR
The Financial Edge\SysDB folderRXWRXWNetwork ServiceNetwork Service
The Financial Edge\SysDB folderRXWRXWBBNetClassroom GroupIUSR
BBWebClient folderRXRXNetwork ServiceNetwork Service
NC7\PDFRXWRXWNetwork ServiceNetwork Service




If you are using version 7.71 or lower: 

Directory Directory PermissionsFile Permissions User or Group
All parent folders of NetClassroomRRBBNetClassroomGroup
The Financial Edge FolderRXRXBBNetClassroomGroup
NC7 folderRXRXBBNetClassroomGroup
System 32RRBBNetClassroomGroup
System TempRXWRXWBBNetClassroomGroup
Program Files\Common Files\BlackbaudRXRXBBNetClassroomGroup
Program Files\Common Files\SystemRXRXBBNetClassroomGroup
The Financial Edge\SysDB folderRXWRXWASPNET
The Financial Edge\SysDB folderRXWRXWBBNetClassroom Group
BBWeb Client folderRXRXASPNET
NC7\PDFRXWRXWASPNET
NC7\PDFRXWMRXWMNetwork Service