Create Workflow option is available in latest AEMaaCS SDK.

If a user has Read access on the Workflow Models, he should be able to trigger the workflows. Here is the rendercondition at http://localhost:4502/libs/granite/omnisearch/content/metadata/asset/actions/selection/create/items/...
{
"jcr:primaryType": "nt:unstructured",
"action": "foundation.dialog",
"granite:class": "cq-dam-omnisearch-workflow",
"granite:rel": "cq-damadmin-admin-actions-createworkflow",
"icon": "workflow",
"text": "Workflow",
"activeSelectionCount": "multiple",
"sling:resourceType": "granite/ui/components/coral/foundation/collection/actionlink",
"data": {
"jcr:primaryType": "nt:unstructured",
"src.uritemplate": "/mnt/overlay/dam/gui/content/commons/createworkflowdialog.html",
"nesting": "hide"
},
"granite:data": {
"jcr:primaryType": "nt:unstructured",
"trackingElement": "assets-omnisearch-results-create-workflow",
"multipleWorkflowLimit": 15
},
"granite:rendercondition": {
"jcr:primaryType": "nt:unstructured",
"sling:resourceType": "cq/gui/components/renderconditions/canreadworkflowmodels"
}
}
Aanchal Sikka