This isn't so much a feature request as it is a plea for FreeNAS' development team to make FreeNAS more usable by improving the documentation.
I have a background in systems administration and have been attempting unsuccessfully to configure a CIFS share according to my specifications (all users have access to common files, and each user has exclusive access to their user folder) for about 12 hours. You can read about my adventures here.
FreeNAS.org has a "For Home" section where you sell FreeNAS appliances to home users, and honestly it seems ludicrous to expect the average home user to successfully configure FreeNAS on their home network given the current state of CIFS documentation.
I have two suggestions:
Improve tooltip descriptions: many of the tooltip descriptions are vague at best, and a lot of advanced / non-intuitive options have no tooltips whatsoever. For example, the "Apply default permissions" tooltip says "recursively set sane default windows permissions on share". The way this is phrased makes it seem like a no-brainer option to check, but the web documentation is much more clear: "sets the ACLs to allow read/write for owner/group and read-only for others; should only be unchecked when creating a share on a system that already has custom ACLs set." I'm currently ignoring the tooltips because following along with the web documentation seems to be the only way to get detailed information about what each option is actually doing.
Establish and maintain a few possible share configurations for each share type: permissions for home NAS devices shouldn't be that complicated -- there are only a few configurations users are likely to opt for, most of which are described in this tutorial (which no longer works with the current FreeNAS version). From what I can see, it seems that forum users have been doing this for ages -- the problem is that the tutorials are not picked up and maintained as part of the FreeNAS documentation.
I've all but given up at this point as even the official documentation points to a broken link for the share configuration I'm trying to achieve (Set Permission to allow users to share a common folder & have private personal folder).
I have a background in systems administration and have been attempting unsuccessfully to configure a CIFS share according to my specifications (all users have access to common files, and each user has exclusive access to their user folder) for about 12 hours. You can read about my adventures here.
FreeNAS.org has a "For Home" section where you sell FreeNAS appliances to home users, and honestly it seems ludicrous to expect the average home user to successfully configure FreeNAS on their home network given the current state of CIFS documentation.
I have two suggestions:
Improve tooltip descriptions: many of the tooltip descriptions are vague at best, and a lot of advanced / non-intuitive options have no tooltips whatsoever. For example, the "Apply default permissions" tooltip says "recursively set sane default windows permissions on share". The way this is phrased makes it seem like a no-brainer option to check, but the web documentation is much more clear: "sets the ACLs to allow read/write for owner/group and read-only for others; should only be unchecked when creating a share on a system that already has custom ACLs set." I'm currently ignoring the tooltips because following along with the web documentation seems to be the only way to get detailed information about what each option is actually doing.
Establish and maintain a few possible share configurations for each share type: permissions for home NAS devices shouldn't be that complicated -- there are only a few configurations users are likely to opt for, most of which are described in this tutorial (which no longer works with the current FreeNAS version). From what I can see, it seems that forum users have been doing this for ages -- the problem is that the tutorials are not picked up and maintained as part of the FreeNAS documentation.
I've all but given up at this point as even the official documentation points to a broken link for the share configuration I'm trying to achieve (Set Permission to allow users to share a common folder & have private personal folder).