Currently, in odoo, there is no feature to restrict product creation. This module restricts the create and edit product option from the invoice/bill/credit note/debit note. For example, If you create the invoice and add the product then it doesn't display the "Create and Edit" & "Create" product options. Here we have not restrict to create products from the product menu. Cheers!