I’m trying to use PNP-PowerShell to create a copy of a Sharepoint 2013 List Workflow on SharePoint Online. My script is as follows:

Connect-PnPOnline https://tenant.sharepoint.com/sites/site -Credentials o365
$wf = Get-PnPWorkflowDefinition  -Name 'QuickPublish V2' 
$wf.DisplayName = 'QuickPublish V3' 
Add-PnPWorkflowDefinition -Definition $wf
Get-PnPWorkflowDefinition |select displayname, Id |ft 

After running the script I do not see the 'QuickPublish V3' in sharepoint designer. The Add-PnPWorkflowDefinition command is returning the id of the existing workflow, so it seems to me that this is just updating the existing workflow.

How can I make a copy of a workflow with PNP-PowerShell


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.