I have a site that was recently migrated to 365 from On Premise. For the on premise site, I was able to create a webpart on a list page that was linked to the workflow start page of a site workflow so that users could start a specific site workflow daily.
I cannot seem to find this feature on 365. I have seen some input to a similar question which included the use of SharePoint Designer, I do not have SharePoint Designer.
Is there any way to provide a direct link to one workflow only for users to be able to start it? I do not want people to be able to go to the site workflow page and start from there.
Please advise.
Best answer by bamaeric
I was able to put together something that might work for what you're trying to accomplish. Below are the steps.
Created a list on the site.
Added a Choice list column named "SiteWorkflowStart" with choices of No and Yes (No is default).
Created a Classic form on the list.
Added and configured a Button control.
General > Button action = Save
General > Button label = Start Site Workflow
Advanced > Connect to = SiteWorkflowStart
Advanced > Value returned = Yes
Advanced > Data type returned = String
Published form.
Configured a list workflow.
Settings > Start when items are created > SiteWorkflowStart equals Value Yes
Can also configure this to run on item modified.
Added and configured a Start Workflow action.
Destination site URL = Your site address
Connection = Your connection (create if needed)
Workflow type = Site workflow
Workflow name = name of your site workflow
Workflow start successful = Yes/no variable (can be used to verify site workflow started)
Published list workflow.
Added the "Nintex List Forms Online" web part to a web part page and configured the web part to show the form in new mode.
ListForms Settings > List Name/ID = Your list name for the form
Redirect URL = Add where you want the redirect to go after saving the form.
Site URL = Site address where the list form is located.
Publish the page.
You can go to the web part page, fill out the form, and press the "Start Site Workflow" button. This submits the form and triggers the list workflow, which will then start the site workflow.
ListForms Settings > List Name/ID = Your list name for the form
Redirect URL = Add where you want the redirect to go after saving the form.
Site URL = Site address where the list form is located.
Publish the page.
You can go to the web part page, fill out the form, and press the "Start Site Workflow" button. This submits the form and triggers the list workflow, which will then start the site workflow.