Solved

Offline Files Synchronization - Best Practices

Posted on 2009-05-20
9
1,121 Views
Last Modified: 2012-05-07
In the scenario below, we have all Server 2003 Standard servers in an Active Directory domain environment.  All users run XP Pro with at least SP2.

Each branch at our organization has a Server 2003 Standard Edition server that the users store their 'My Documents' on.  Each users' home directory is mapped to a drive letter (in our example, we'll use H:\), and that drive letter is the location that the 'My Documents' folder points to.  The laptop users have 'Offline Files' enabled, and the files sync when the user logs on and off the computer.  According to Microsoft KB275461 (http://support.microsoft.com/kb/275461), the best solution is to provide all users with at least READ access to the root directory of the users' shared folder (ie \\SERVER\USERS\).  However, if we do this, that means Joe Smith (a user with very little rights on the network) can read all the files located in Jane Doe's user directory (\\SERVER\USERS\JDOE\).  What is the best practices to use in order for each user to have a home directory located on \\SERVER\USERS\ that will allow laptop users to successfully sync their files as well as not let any other users access another user's files.

I hope I've explained myself well, and I apologize if I did not.

To summarize, we have a shared directory on the server called \\SERVER\USERS.  Each user has his/her own directory under that root directory.  Currently, we are experiencing issues with laptop users that are getting "Access Denied" error (as seen in Microsoft KB275461) and we need a solution without giving all users the access to read another user's files.

Thanks!
0
Comment
Question by:olinccu
  • 5
  • 3
9 Comments
 
LVL 47

Expert Comment

by:dstewartjr
Comment Utility
You should download, install and enable ABE(access based enumeration)
http://technet.microsoft.com/en-us/library/cc784710(WS.10).aspx
 
Then the users will only see their own folder and nobody elses
0
 

Author Comment

by:olinccu
Comment Utility
That is definitely an awesome feature.  However, I do not believe that would fix my issue.  Following the KB article from Microsoft that says to give ALL USERS at least READ access to the root share folder, that would then give users access to read all files in that folder.  So that, to me, will not be solved by the ABE feature.  Even if it no longer listed the folder when they're browsing the network folders, they could still get to it via UNC, which is still a security risk that we cannot take.
0
 
LVL 47

Accepted Solution

by:
dstewartjr earned 500 total points
Comment Utility
I believe that if you grant Read permissions on just the Parent folder, you'd then be ok.
accessbased.bmp
0
 

Author Comment

by:olinccu
Comment Utility
So, to clarify, I would give READ access to all domain users on the root directory \\SERVER\USERS only.  Then, let's say I have a user named Jane Doe.  I would then make sure her permissions only give her (and appropriate administrative users) rights to her directory and the domain users would not be a part of her permissions.  Is that correct?  That definitely makes sense as far as keeping things secure.  Thanks for your input so far!
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
LVL 18

Expert Comment

by:Don S.
Comment Utility
Here are the MS recommended permissions that I have used extensively and work correctly:

Redirected Folders Parent:

Creator Owner = Full Control, Subfolders and Files Only
Domain Users = List Folder/Read Data, Create Folders/Append Data - This Folder Only
System =  Full Control, This Folder, Subfolders and Files
Admistrators =  Full Control, This Folder, Subfolders and Files
0
 
LVL 47

Expert Comment

by:dstewartjr
Comment Utility
Yes, the way that it is set up here as shown above, users get access denied if trying to browse to other users folders.
0
 
LVL 47

Expert Comment

by:dstewartjr
Comment Utility
0
 

Author Closing Comment

by:olinccu
Comment Utility
I was hoping this would be the solution (or something similar).  But posting the question and having responses (and proof) that solidifies the answer is why I'm glad I've joined EE.  Thanks!!
0
 
LVL 47

Expert Comment

by:dstewartjr
Comment Utility
You're welcome!!!
 
And welcome to EE
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

Organizations create, modify, and maintain huge amounts of data to help their businesses earn money and generally function.  Typically every network user within an organization has a bit of disk space to store in process items and personal files.   …
Numerous times I have been asked this questions that what is it that makes my machine log on so slow, there have been cases where computers took 23 minute exactly after taking password and getting to the desktop. Interesting thing was the fact th…
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now