SlideShare a Scribd company logo
Limitations of SharePoint 
Designer 
Bjoern H Rapp
Me 
www.sharepointviking.com 
@bjoern_rapp
Agenda 
• Workflow Design in SharePoint Designer 
– overview 
• SharePoint Designer limitations 
• DataPolis Process System
The big SharePoint workflow picture
SharePoint Designer as a workflow tool
Workflow Types 
• List Workflows 
• Reusable Workflows 
• Site Workflows
Creating a List Workflow
Selecting Actions
Using conditions
Packaging and Publishing
Configuration Settings
Sounds good for some.. maybe not for everyone
SharePoint Designer 2013 Limitations 
• A general tool for creating non-code 
SharePoint solutions 
• Creating and modifying site assets, site columns and 
content types 
• Creating and modifying sites and lists 
• LOB Data Integration 
• Web publishing 
• Workflow Creation 
• Not a 100% clean Workflow authoring 
application!!
SharePoint Designer 2013 Limitations cont. 
• No native built-in visual designer 
• Text-based designer default, not 
optimal for many business users 
• Visual Designer only available via 
licensed version of Visio 2013 
Professional.
SharePoint Designer 2013 Limitations cont. 
• Limited extensibility 
• Building custom actions requires 
programming skills and access to Visual 
Studio 
• Insecure future regarding Forms support 
• InfoPath forms requires Enterprise 
version of SharePoint 2013 
• InfoPath will be deprecated in future 
SharePoint versions
SharePoint Designer 2013 Limitations cont. 
• Limited debugging options 
• Only validation and well-formed checks 
available via «Check for Errors» 
• No in-place testing capacity. 
• Debugging via adding lots of «Send to 
History» actions!
SharePoint Designer 2013 Limitations cont. 
• Maybe most important of them all.... 
• SharePoint Designer is a potentially 
«dangerous» tool in the wrong 
hands..!!! 
• Many organizations impose restrictions 
on the use of SharePoint Designer.
Using Datapolis Process system as an 
alternative for designing workflows
Datapolis Process System Overview 
Workflow Designer (former Datapolis Workbox) 
• Visual process designer for business users 
• Visual activities designer for technical users 
Workflow as Application and Application in Workflow 
• Any workflow can be converted into Application 
• Applications can be built using any external tool 
• Applications be used inside workflows and by external solutions 
Central Administration 
• Single list to control all workflows across the farm 
• Workflow and Application maintenance permission structure 
• Performance monitoring diagnostics
Drag and drop designer to model a process
Powerful activity designer to automate functionality
Workflow as an application
Applications – unique selling points 
Process 1 
App 1 
App 2 
App 3 
App 1 
Pull common processes into a single repository 
• Fast changes adoption in the whole workflow system 
• Coherent and up-to-date process definition in the whole system 
Parallel sub processes 
• More then one task can be executed at the same time 
• The workflow definition remains clear and understable 
• One process executed many times at the same moment
Build a workflow for pre-install contact.. 
…another one for the post-install contact
Apps will appear in the upper right
Use an application inside other 
workflows…
Dragging and dropping the application 
on a confirmation state
Defining activities for an action
Order Workflow and Roles
Viewing List Items by Workflow State
Monitoring instance history
Examples of monitorable processes 
 How many items finish each hour, day, week? 
 How regular is the flow? 
 Which item took the longest to complete the process? 
 How long did that item take? 
 Which item completed the process fastest? 
 How long did that item take? 
 Which sub-process takes the longest? 
 How long does an item wait in a given state?
Datapolos Solutions Management
Datapolis Solutions Management
Logging
Summary
Questions? 
Check the online test site: 
http://sharepoint2013.datapolis.com

More Related Content

PPTX
Datapolis workbox how to cut workload and minimize risks
PPT
Sharepoint developement tools(webparts+worflows) EBizSoft
PPTX
Nintex Workflow
PPTX
Workflow in SharePoint 2013
PPTX
Modernize Solutions with SharePoint & the Power Platform
PPTX
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
PDF
Lifecycle Management with SharePoint Apps and Solutions
PPTX
Getting started with share point online modernization - SharePoint Saturday T...
Datapolis workbox how to cut workload and minimize risks
Sharepoint developement tools(webparts+worflows) EBizSoft
Nintex Workflow
Workflow in SharePoint 2013
Modernize Solutions with SharePoint & the Power Platform
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
Lifecycle Management with SharePoint Apps and Solutions
Getting started with share point online modernization - SharePoint Saturday T...

What's hot (20)

PPTX
Share point workflow presentation
PPT
Share point 2013 features Workflow
PDF
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
PDF
Getting started with SharePoint 2013 Workflows
PPTX
Creating SharePoint 2013 Workflows
PPTX
SharePoint Workflows 2013. What's new?
PPTX
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
PPTX
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
PDF
SharePoint 2013 Workflow from K2
 
PPTX
SharePoint Server 2013 Workflows
PPTX
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
PPTX
Custom Development in SharePoint – What are my options now?
PDF
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
PDF
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
PPTX
New SharePoint Features in Visual Studio 2012!
PDF
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
PDF
WKDNUG SP2010 Development Presentation
PDF
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
PDF
Penny coventry auto-bp-spsbe31
PDF
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Share point workflow presentation
Share point 2013 features Workflow
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Getting started with SharePoint 2013 Workflows
Creating SharePoint 2013 Workflows
SharePoint Workflows 2013. What's new?
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
SharePoint 2013 Workflow from K2
 
SharePoint Server 2013 Workflows
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
Custom Development in SharePoint – What are my options now?
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
New SharePoint Features in Visual Studio 2012!
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
WKDNUG SP2010 Development Presentation
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Penny coventry auto-bp-spsbe31
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Ad

Similar to Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bjoern H. Rapp (20)

PPTX
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
PPTX
2012 MindSurf - Augmenting Business Process with SharePoint
PPTX
Drew madelung sp designer workflows - sp-biz
PPTX
SharePoint Designer Workflows - Nuts, Bolts and Examples
PPTX
Sharepoint designer workflow by quontra us
PPTX
SPCA2013 - Windows Workflow Manager for the IT Pro
PDF
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
PDF
Edgewater Consulting Mastering SharePoint Designer Workflows
PPTX
SharePoint Designer 2013 Workflows - SP Intersection
PPTX
SharePoint Intelligence Introduction To Share Point Designer Workflows
PDF
SharePoint Saturday Kansas City 2015 - Build scalable SharePoint 2013 Workflows
PDF
Building Scalable SharePoint 2013 Workflows - WF101 - SPFestDC
PPT
SharePoint 2010 Workflows
PDF
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
PPTX
Peter Ward: The True Power of SharePoint Designer Workflows
PDF
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
PDF
Getting started with Office 365 SharePoint Online Workflows : SharePoint Fest...
PPTX
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
PPTX
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
PDF
Datapolis Guest Expert Presentation: Three must have SharePoint workflows by ...
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
2012 MindSurf - Augmenting Business Process with SharePoint
Drew madelung sp designer workflows - sp-biz
SharePoint Designer Workflows - Nuts, Bolts and Examples
Sharepoint designer workflow by quontra us
SPCA2013 - Windows Workflow Manager for the IT Pro
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
Edgewater Consulting Mastering SharePoint Designer Workflows
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Intelligence Introduction To Share Point Designer Workflows
SharePoint Saturday Kansas City 2015 - Build scalable SharePoint 2013 Workflows
Building Scalable SharePoint 2013 Workflows - WF101 - SPFestDC
SharePoint 2010 Workflows
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
Peter Ward: The True Power of SharePoint Designer Workflows
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
Getting started with Office 365 SharePoint Online Workflows : SharePoint Fest...
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Datapolis Guest Expert Presentation: Three must have SharePoint workflows by ...
Ad

More from Datapolis (13)

PDF
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!
PDF
SQL Reporting Services 2016 + SharePoint 2016
PDF
Exciting new features in Datapolis Process System 4.3
PDF
SharePoint Workflows w codziennej pracy
PPTX
Why everyone needs workflow? Short story about making your everyday work flow
PPTX
[PL] Bez trudu i ryzyka! Jak tworzyć przepływy pracy w SharePoint?
PPTX
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
PDF
[PL] SharePoint Coffee Talk: Co nowego w Microsoft SharePoint 2016
PPTX
Process Improvement through SharePoint Workflows. Connect the Click Points. G...
PDF
[PL] Zarządzanie procesami biznesowymi z wykorzystaniem platformy SharePoint
PPTX
Datapolis Process System 4.1
PDF
Datapolis Process System PL
PDF
Datapolis Process System
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!
SQL Reporting Services 2016 + SharePoint 2016
Exciting new features in Datapolis Process System 4.3
SharePoint Workflows w codziennej pracy
Why everyone needs workflow? Short story about making your everyday work flow
[PL] Bez trudu i ryzyka! Jak tworzyć przepływy pracy w SharePoint?
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
[PL] SharePoint Coffee Talk: Co nowego w Microsoft SharePoint 2016
Process Improvement through SharePoint Workflows. Connect the Click Points. G...
[PL] Zarządzanie procesami biznesowymi z wykorzystaniem platformy SharePoint
Datapolis Process System 4.1
Datapolis Process System PL
Datapolis Process System

Recently uploaded (20)

PDF
medical staffing services at VALiNTRY
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
history of c programming in notes for students .pptx
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Nekopoi APK 2025 free lastest update
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
ai tools demonstartion for schools and inter college
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
top salesforce developer skills in 2025.pdf
PDF
System and Network Administraation Chapter 3
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
medical staffing services at VALiNTRY
Navsoft: AI-Powered Business Solutions & Custom Software Development
Operating system designcfffgfgggggggvggggggggg
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Understanding Forklifts - TECH EHS Solution
history of c programming in notes for students .pptx
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
How to Choose the Right IT Partner for Your Business in Malaysia
Online Work Permit System for Fast Permit Processing
Odoo Companies in India – Driving Business Transformation.pdf
Nekopoi APK 2025 free lastest update
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
ai tools demonstartion for schools and inter college
Wondershare Filmora 15 Crack With Activation Key [2025
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
top salesforce developer skills in 2025.pdf
System and Network Administraation Chapter 3
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Design an Analysis of Algorithms II-SECS-1021-03

Datapolis Guest Expert Presentation: Limitations of SharePoint Designer by Bjoern H. Rapp

  • 1. Limitations of SharePoint Designer Bjoern H Rapp
  • 3. Agenda • Workflow Design in SharePoint Designer – overview • SharePoint Designer limitations • DataPolis Process System
  • 4. The big SharePoint workflow picture
  • 5. SharePoint Designer as a workflow tool
  • 6. Workflow Types • List Workflows • Reusable Workflows • Site Workflows
  • 7. Creating a List Workflow
  • 12. Sounds good for some.. maybe not for everyone
  • 13. SharePoint Designer 2013 Limitations • A general tool for creating non-code SharePoint solutions • Creating and modifying site assets, site columns and content types • Creating and modifying sites and lists • LOB Data Integration • Web publishing • Workflow Creation • Not a 100% clean Workflow authoring application!!
  • 14. SharePoint Designer 2013 Limitations cont. • No native built-in visual designer • Text-based designer default, not optimal for many business users • Visual Designer only available via licensed version of Visio 2013 Professional.
  • 15. SharePoint Designer 2013 Limitations cont. • Limited extensibility • Building custom actions requires programming skills and access to Visual Studio • Insecure future regarding Forms support • InfoPath forms requires Enterprise version of SharePoint 2013 • InfoPath will be deprecated in future SharePoint versions
  • 16. SharePoint Designer 2013 Limitations cont. • Limited debugging options • Only validation and well-formed checks available via «Check for Errors» • No in-place testing capacity. • Debugging via adding lots of «Send to History» actions!
  • 17. SharePoint Designer 2013 Limitations cont. • Maybe most important of them all.... • SharePoint Designer is a potentially «dangerous» tool in the wrong hands..!!! • Many organizations impose restrictions on the use of SharePoint Designer.
  • 18. Using Datapolis Process system as an alternative for designing workflows
  • 19. Datapolis Process System Overview Workflow Designer (former Datapolis Workbox) • Visual process designer for business users • Visual activities designer for technical users Workflow as Application and Application in Workflow • Any workflow can be converted into Application • Applications can be built using any external tool • Applications be used inside workflows and by external solutions Central Administration • Single list to control all workflows across the farm • Workflow and Application maintenance permission structure • Performance monitoring diagnostics
  • 20. Drag and drop designer to model a process
  • 21. Powerful activity designer to automate functionality
  • 22. Workflow as an application
  • 23. Applications – unique selling points Process 1 App 1 App 2 App 3 App 1 Pull common processes into a single repository • Fast changes adoption in the whole workflow system • Coherent and up-to-date process definition in the whole system Parallel sub processes • More then one task can be executed at the same time • The workflow definition remains clear and understable • One process executed many times at the same moment
  • 24. Build a workflow for pre-install contact.. …another one for the post-install contact
  • 25. Apps will appear in the upper right
  • 26. Use an application inside other workflows…
  • 27. Dragging and dropping the application on a confirmation state
  • 30. Viewing List Items by Workflow State
  • 32. Examples of monitorable processes  How many items finish each hour, day, week?  How regular is the flow?  Which item took the longest to complete the process?  How long did that item take?  Which item completed the process fastest?  How long did that item take?  Which sub-process takes the longest?  How long does an item wait in a given state?
  • 37. Questions? Check the online test site: http://sharepoint2013.datapolis.com

Editor's Notes

  • #20: The main module of Datapolis Process System is workflow designer. DPS has two additional groups of functionalities. The first one is named Applications. Simply speaking any workflow can be transformed into an application and reused in other workflows. You can also create application in external solution. We can build workflows using applications like Lego bricks. The second group of functions is called Central Administration. Now it’s possible to manage the entire workflow system from one central place.
  • #21: This is the graphic designer for a workflow with the green start circle and the red end circle. Here you click on an icon in the tool tray to the left and drag it onto the design board. Creating a state action diagram using the Datapolis process system is a simple matter of drag and drop. Use the state as a virtual pile and the action as a means of moving the item from one pile to another.
  • #24: Thanks to applications it will be easier to keep the whole system in order. For example, if you use one procedure in many workflows and the procedure is changed you need to modify all workflows independently. In DPS it is enough to change one application in one place and all workflows will be modified automatically A workflow can be made into an application An Application can run inside a workflow A workflow can access external data through an application
  • #25: Depending on where the data is stored, you may create multiple workflows—one for each data storage location. Most of the time a person will kick off an action, but it is possible to set a timer that will wait for a period of time then at a set date and time or after a set interval, the system will launch the next action. We can set the install confirmation timer to go off at the time of the scheduled install requiring the installer to report what happened. After we get Install request workflow finished we can package it as an application. Here the application is represented by an aqua square. We can also package the install confirmation as an application represented by an orange square. We’ll use these application squares later as we embed them in the overall order entry process.
  • #26: So after the applications have been created they are accessible as icons in the upper right hand side of the designer window.
  • #27: As I mentioned in a previous slide, a workflow application can be reused inside another workflow. This ability permits the workflow designer to control changes and reuse workflows in multiple locations. This simplifies the workflow management process.
  • #28: After creating the workflow on the orders list, we will drag and drop the pre-packaged Install request workflow on the pre Install confirmation state. This allows the user to post an install request on the installers calendar, before moving the order to the waiting install state. We will also attach the orange Install confirmation workflow to the Post Install Confirmation state. The Install Confirmation can send data outside SharePoint to the billing system to initiate the invoice.
  • #29: In workflow terminology you can define an activity as a detailed process or event that takes place in an action. An action can contain several activities. To define new activities you open a new designer. Activities can do almost anything. They can be placed in containers and executed only under certain conditions or can be executed repeatedly. They can even perform specialized procedures.
  • #30: Until now we’ve just been talking about the process designer and the system actions. But the most important parts of a process are the process participants, the people who work with the data to cause things to happen in the real world. Datapolis process system assumes two roles for every new workflow. The author is the person who initiates the workflow, in our case the person who enters the order. By default we have an all users role so that all SharePoint users could do all workflow actions unless we choose otherwise. Sometimes only one person manages items in a given state, but usually several individuals work as a team to fulfill a role. For our process we have a sales team, a customer service team, and an Installer team. I’ve colored the states to match the team in charge of that state. So the Sales team is tan, the customer service team is blue, and the installer is gray. I made the final confirmation state pink to match the manager. Since they each have separate roles, lets define what actions each team can and should perform. Incidentally, this is a slightly different sample workflow.
  • #31: Let’s turn focus to how we can monitor the Workflows in DPS. With Datapolis Process System it is possible to see each instance of a running workflow. On this slide I have 11 instances, 11 items. 5 are in the Analyze event state and 5 are in the finished state and one is not showing. Noora has 9 instances in the New LMA state.
  • #32: We can look also at the history of each instance and determine exactly when the instance started, what actions were initiated and what activities were performed and when.
  • #33: Mention here the clear differences to the lacking monitoring capabilities in SharePoint Designer.
  • #34: DPS Management, available from its own page in Central Administration
  • #35: From Central Admin, you can drill down to list Datapolis workflows on a per site level.
  • #36: Easy to use logging configuration options mapping the Standard SharePoint logging levels for the Windows Event log and the ULS log.
  • #37: List summaries and lessons learned…
  • #38: List summaries and lessons learned…