Samba clients able to delete each others files. How to block

I have applied sticky bit on Samba share directory. Now client is not able to remove files and directories created by root of Samba server,

The issue is many clients access the same directory share by Samba server and they are able to delete each others files. I mean the file created by one client can be delete by other client.

How can I stop clients from removing each others files.


... apply sticky bit on samba share directory ... client is not able to remove files and directories created by root ...

The sticky bit on a directory only allows the owner of a file to delete that file.
If the root account is creating files in that directory, then only root can delete them.
This is exactly what the sticky bit is designed to do.

... many clients access the same directory ... able to delete each other files ...

Do you have the "force user" option set in the samba share configuration?
This would effectively give all files created through the share the same owner, regardless of the actual, end user that created them and, therefore, would allow the behaviour you describe.