Unfortunately the nzbdrone user has given itself exclusive access to the folders it creates. The only other user that can write to the folders that nzbdrone creates are the user/s in the admin group.
I have tried adding a new user to the sc-media group, however, the nzbdrone user is still the only one who can write/modify in the folders it creates (except admin).
I will post the permissions screen if this doesn’t make sense / or you don’t believe me
I have never been great with unix/linux but can sometimes work it out. However, in this instance I haven’t touched anything like that. I have only used the DSM to manage the shares/permissions.
At the moment when a folder has been created by the nzbdrone user these are the permissions I have noticed:
So this appears to be causing the nzbdrone user to be the only one with full access to the folders/files (except for the admin user), no other user can modify/delete/create files & folders in any folder created by the nzbdrone user.
Note; all other existing folders in the TV directory work fine, it is only the new ones that Sonarr (nzbdrone) have created since installing are having problems.
In regards to 1) you mentioned. It has been turned off as you can see from the screenshot, however, maybe I should try turning it on?
It works fine if I set the folders to the correct owner, the problem is that every time Sonarr (nzbdrone) creates a new folder then it resets itself as the owner and subsequently the other users don’t have permission to modify within that folder.
It is too annoying to change ownership of the folders every time Sonarr creates a new folder…
There is only two real solutions that I can see:
Sonarr (nzbdrone) “user” does not create folders using 0644 so that nzbdrone doesn’t have exclusive ownership
Sonarr doesn’t create the folders using the nzbdrone user
Because it appears that in Synology I can’t create a group that has more permission than the nzbdrone user (other than admin group)
So far it appears to be working. For those out there that have a similar problem, this is what I have done:
In DSM; disable the guest account and added an account specifically to access the Synology sharing system via Windows network
Control Panel -> Shared Folder -> Right click on the share -> Action -> Convert to Windows ACL
Initially I changed the permissions of my user that needs access via the Windows share:
Control Panel -> Shared Folder -> Right click on the share -> Edit -> Permissions -> Set to Read/Write (or Custom) and add everything except “Change Permissions”
Initially I needed to change to custom as above and then when I changed back to normal read/write it just worked. So it is difficult to tell exactly what allowed the permissions.
This is also a tutorial that Synology support suggested with some pictures: