Roaming profile not updating on logoff
When setting up the share on a Samba Active Directory (AD) domain controller (DC), you cannot use POSIX ACLs.
On an Samba DC, only shares using extended ACLs are supported.
During the log out, the profile is uploaded to the server.
Depending on the operating system version, Windows uses separate profile folders for a user to support Windows version-specific features.
The result is that icons on the desktop which are deleted or updated are overwritten by those stored on the workstation, but new items are stored to the server correctly.
For further details, see: Incompatibility between Windows 8.1 roaming user profiles and those in earlier versions of Windows.
It still seems to be a permission problem on the workstation, by I cannot see where.
A Windows profile is a set of files that contains all settings of a user including per-user configuration files and registry settings.
Many of the issues commonly seen in large or complex Xen App environments (including slow logon, loss of user settings, profile corruption, and excessive administrative effort) are often the result of sub-optimal user profile designs.
A solid design and implementation of user profiles can maintain the integrity of user settings, eliminate issues requiring administrator intervention, and ensure high-performance user logon.