SlideShare a Scribd company logo
1 of 37
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

What's hot

Share point workflow presentation
Share point workflow presentationShare point workflow presentation
Share point workflow presentationWyngate Solutions
 
Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features WorkflowRaghu Raja
 
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the CloudBuild scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the CloudBrian Culver
 
Creating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsCreating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsSPC Adriatics
 
SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?Sergei Leshchenko
 
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechConWhat’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechConSPTechCon
 
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMigrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMaarga Systems
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2K2
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSPC Adriatics
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsJill Hannemann
 
Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Custom Development in SharePoint – What are my options now?
Custom Development in SharePoint – What are my options now?Talbott Crowell
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Patrick Guimonet
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...Prashant G Bhoyar (Microsoft MVP)
 
New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!SPC Adriatics
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...Patrick Guimonet
 
WKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationWKDNUG SP2010 Development Presentation
WKDNUG SP2010 Development PresentationRob Wilson
 
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...
Getting Started With SharePoint REST API in Nintex Workflows for Office 365 I...Prashant G Bhoyar (Microsoft MVP)
 
Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31BIWUG
 
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Future Proofing your Workflow Investment How to Develop Maintainable Custom W...
Future Proofing your Workflow Investment How to Develop Maintainable Custom W...Prashant G Bhoyar (Microsoft MVP)
 

What's hot (20)

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

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

2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePointDon Donais
 
Introduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformIntroduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformRonald Courville
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
Go Faster with Process Builder
Go Faster with Process BuilderGo Faster with Process Builder
Go Faster with Process Builderandyinthecloud
 
Ahmedabad Salesforce Meetup
Ahmedabad Salesforce MeetupAhmedabad Salesforce Meetup
Ahmedabad Salesforce MeetupShankar Sharma
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
Dedicated Computing Implmenting Aras
Dedicated Computing Implmenting ArasDedicated Computing Implmenting Aras
Dedicated Computing Implmenting ArasAras
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...Vincent Biret
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Daniel Graversen
 
Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014Mandi Walls
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint DevelopmentMalin De Silva
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessBen Bradley
 
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...Suhail Jamaldeen
 
Must have tools for SharePoint
Must have tools for SharePointMust have tools for SharePoint
Must have tools for SharePointAlistair Pugin
 
Value of share point add ins
Value of share point add insValue of share point add ins
Value of share point add insPrabath Fonseka
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-bizDrew Madelung
 
Building high performance and scalable share point applications
Building high performance and scalable share point applicationsBuilding high performance and scalable share point applications
Building high performance and scalable share point applicationsTalbott Crowell
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...Brian Culver
 
Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013Delta-N
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...Brian Culver
 

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

2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
 
Introduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development PlatformIntroduction to SharePoint as a Development Platform
Introduction to SharePoint as a Development Platform
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Go Faster with Process Builder
Go Faster with Process BuilderGo Faster with Process Builder
Go Faster with Process Builder
 
Ahmedabad Salesforce Meetup
Ahmedabad Salesforce MeetupAhmedabad Salesforce Meetup
Ahmedabad Salesforce Meetup
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
Dedicated Computing Implmenting Aras
Dedicated Computing Implmenting ArasDedicated Computing Implmenting Aras
Dedicated Computing Implmenting Aras
 
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018
 
Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014Design Reviews for Operations - Velocity Europe 2014
Design Reviews for Operations - Velocity Europe 2014
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint Development
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your business
 
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...
Build SharePoint Online Workflows and Customize Forms Using Nintex for Office...
 
Must have tools for SharePoint
Must have tools for SharePointMust have tools for SharePoint
Must have tools for SharePoint
 
Value of share point add ins
Value of share point add insValue of share point add ins
Value of share point add ins
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-biz
 
Building high performance and scalable share point applications
Building high performance and scalable share point applicationsBuilding high performance and scalable share point applications
Building high performance and scalable share point applications
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 
Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013Sustainable solutions with SharePoint 2013
Sustainable solutions with SharePoint 2013
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 

More from Datapolis

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

More from Datapolis (14)

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

Recently uploaded

Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 

Recently uploaded (20)

Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 

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

  1. 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.
  2. 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.
  3. 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
  4. 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.
  5. So after the applications have been created they are accessible as icons in the upper right hand side of the designer window.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. Mention here the clear differences to the lacking monitoring capabilities in SharePoint Designer.
  13. DPS Management, available from its own page in Central Administration
  14. From Central Admin, you can drill down to list Datapolis workflows on a per site level.
  15. Easy to use logging configuration options mapping the Standard SharePoint logging levels for the Windows Event log and the ULS log.
  16. List summaries and lessons learned…
  17. List summaries and lessons learned…