Duplicating a product requires "administration" permission
Since Tryton 4.2 the permission "administration" is required to duplicate a product. The user has the "product administration" permission set. If the "administration" permission is not present, the following error message is shown: "You can not write in this document! (ir.translation)".
Obviously, the "administration" permission should not be required to duplicate a dataset.