I have created a workflow using admin credentials and I have created group/users like the author, editor, legal to approve the content.
author -> create/edit the content
editor -> if the content if fine, forward to a legal person
legal -> verify the content and publish
All steps are working with notifications for different users roles, However, I am not able to start the workflow with author credentials, it is working only with the admin.
Could you please suggest, if this is the correct functionality?? and what are the minimum permissions required for author, editor, and legal
You can add your custom groups in OOTB "content -authors" group. Required permissions will get apply to your group as well.