Do I need permission to create workflows in SharePoint?
Yes, you need permission to setup workflows in SharePoint. You will need at least Design or Full Control permissions on the site. Request you SharePoint administrator for necessary permission If you do not have one already.