Normalmente, uso a funcionalidade nativa do SAMBA para permissões e gerenciamento de grupos em compartilhamentos. Por exemplo ..
force user=user1
force group=sharedgroup
create mask=775
Você especificaria essas configurações no compartilhamento. Certifique-se de recarregar o SAMBA após a alteração da configuração, o que pode ser feito através do script de inicialização.