Using 5.6, fresh installation, I created a group "generic", then some ibays. The ibays have group r/w
Everything seems okay, *until* a user creates a file or folder within the ibay. At this point, rather than having owner root, group generic as expected, the newly created object has an owner and group of the user who created it.
Which means, of course, that no-one else can write to it, or edit it.
It seems that the "inherit permissions = yes" entry in smb.conf simply doesn't work

My work around was to edit the 90ibays template file, and add "force group = generic" and "force user = root". This is fine for my needs, but I figured it should be fixed...
I.
PS> incase anyone consider making this change themselves, bear in mind that "generic" is a specific group I have created. Ideally the template code should determine the group for each ibay, and "force group" that value instead.