The simplest workflow on publishing a product is:

You can also choose to add an approval step:

If a editorial team is involved, or the product content is provided by third party such as a seller, he / she can choose to keep updating the content before content is submitted for approval.

To update product, you may want to know how to:

While for admin user, you may want to know how to

  • update workflow