Mac Server File Access Issues

Mac Server , latest OS. We have a share setup for everyone to access. When users add files at times others can't access the files. It puts a little red circle next to it. I have added the propagation of file permissions to the entire directory. Yet it doesn't seem to be consistent. I have gone through the best practices and believe the settings are right. Any tips or suggestions would be greatly appreciated. Thank you
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Justin BradshawOwnerCommented:
Try using the ACL permissions instead of POSIX permissions. Those tend to work much better and cause less problems when sharing files among multiple users. Also, you can determine permissions with groups instead of individual users if you want... and that helps.
jsgouldAuthor Commented:
I have been using ACL. It seems like the propagation doesn't always work. One user will add a new folder of a file and it's only accessible to that person. Sometimes I have to go directly to that file and add the permission even after setting to propagate throughout the entire folder tree. I have it setup by groups but was going to recreate a new group and set of users. Do you think I need to remove any stored keychain information that may be causing an issue perhaps?
Justin BradshawOwnerCommented:
Keychain would only be an issue if your users are being auto logged on as the wrong user.

Keep the permissions simple and use groups. Also, I might need more info about the structure of your users and shared folders to really know what the problem is.

Another blind tip is that you could store files on an external drive. Sometimes that circumvents posix permissions issues that happen when the shared folders are inside a local users' user folder.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

You might want to just write a command line script that runs periodically to force the ACL propagation.

List ACLs
ls -le

chmod +a "file_inherit,directory_inherit MY_FOLDER

Show the manual page for chmod
man chmod

Here are pages that are still relevant:
jsgouldAuthor Commented:
Next week I'll be on site to address this. It's fairly simple. One shared folder that holds everything , all users in a security group "staff" with full access. However on their macs they merely use the "connect as" feature and don't logon to their systems with matching usernames and passwords. all systems logon on the same and all users use the same username and password. I'll look into the suggestions next week. Plan is to create new user accounts on the server, create a new security group, have each user use the "Connect as" feature with their new name and password, reapplying that group to the shared folder checking the propagation for all subdirectories
Justin BradshawOwnerCommented:
That sounds like it should work as a fix. If all users use the same username/password combo you should never have a problem with permissions.
If all users are in the security group staff, you just need to add permissions to the POSIX group.
chmod -R g+rwx MY_FOLDER

I left off a double quote in my previous response.
chmod +a "file_inherit,directory_inherit" MY_FOLDER
jsgouldAuthor Commented:
I'll know Sat. Schedule was changed.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mac OS X

From novice to tech pro — start learning today.