Approval Workflow Missing in SharePoint 2013?

Problem: SharePoint approval workflow not available! This happened after migrating from SharePoint 2013 to SharePoint 2016!

sharepoint 2013 approval workflow missing


This is due to a workflow feature not activated for the site collection. To resolve this issue, Just Activate the “Workflows” feature for the site collection. Steps in detail:

  • Login to your the target site collection as Site collection administrator
  • Click on Site settings gear >> Click on “Site collection Features” and click activate button next to “Workflows” Feature.
  • That’s it! This brings approval workflows back!and all other out of the box workflows like collect feedback, Collect signatures, etc
sharepoint 2010 approval workflow not available

PowerShell Script to activate Workflows feature for all site collections:

You can use PowerShell to activate a workflow feature on all site collections, which resolves approval workflow template missing issue.

Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Workflow Feature ID

#Get all Site collections in the farm
$SiteColl =  Get-SPSite -Limit All 
#$SiteColl = Get-SPWebApplication -Identity "" | Get-SPSite -Limit All

#Get the Target Feature to Activate
$FeatureToActivate = Get-SPFeature | Where {$_.ID -eq $FeatureID}
#Iterate through each site collection
ForEach($Site in $SiteColl)
    #Check if Feature is already activated
    $FeatureActivated = Get-SPFeature -site $Site | Where {$_.ID -eq $FeatureId}
    If($FeatureActivated -ne $null)
        Write-Host "Feature is already activated at: "$site.Url -ForegroundColor Yellow
        #Activate the feature
        Enable-SPFeature -Identity $FeatureID -URL $Site.URL -Confirm:$False
        Write-Host "Activated Feature on "$site.Url -ForegroundColor Green

Salaudeen Rajack

Salaudeen Rajack is a SharePoint Architect with Two decades of SharePoint Experience. He loves sharing his knowledge and experiences with the SharePoint community, through his real-world articles!

Leave a Reply