Role based assignments let you assign steps to a role instead of a specific person in the workflow. This is useful when the person who has that role changes or when several people might have the same role, but the person responsible changes from checklist to checklist.
For example, let's say you have an employee onboarding workflow that has tasks that need to be done by a person in IT. You can assign those tasks to the IT role in the workflow. Then when you use that checklist, you can set which person in IT has that role for this checklist and the system will assign all IT steps to that person.
We will be adding more capabilities around roles and assignments moving forward so if you have features you'd like to see, please let us know on the Manifestly feature request page.