This is meant to help setup the web file structure and permissions best-practices as defined here from scratch. 

Start with the Drive

Remember that projects should not be on your C: drive, but on another drive. This is critical for security. Ideally you start with an empty drive, as the following changes may break existing folders. 

Ultra critical: The root share folder - in our example websan.hosting.local\Solutions\ must have almost no permissions, and disable inheritance.

These are the only permissions it should have:

  1. todo 2bf
  2. todo 2bf

The Root Folder

  1. Now, create a root folder of your choice - in this example we'll call it Projects
    ...but others may prefer Solutions. We don't recommend Websites as it implies that there are only website in it, which may often not be the case. . 
  2. Set the permissions as follows
    1. todo 2bf

Project Folders

todo

  1. Each Project folder should have the correct permissions for DNN and IIS to do it's work, incl. upload content of editors. These are the recommended permissions
    1. ...todo