SlideShare a Scribd company logo
SharePoint Custom Actions
Improve your SharePoint solution’s usability!

Nimrod Geva
Product Group Manager
nimrod@kwizcom.com
KWizCom Corporation
• Founded in 2005
• Headquartered in Toronto
• Global vendor of SharePoint Add-Ons

• 5000+ customers worldwide
Make your SharePoint solution

Easier to use
by adding Powerful and Relevant

Custom menus
SharePoint list menus are Generic:

No matter which item type
- you always get the
same generic menus
So, what’s the problem?
Waste of time & Usability issues
 Too many clicks and page refreshes
 Solutions less clear and less convenient

to business end-users
 Issue gets worse in mobile environment
Demo
PM role:
Approving CRs and bugs in product
versions
This is our CR tracker,
I want to review this CR and
approve it.
1

To approve the item
I click “Edit”
2
Now I need to check the
“Approved” checkbox
3
Checking it
4
Clicking “Save”
We did it!
Took us “only”:
 4 clicks

 2 page refresh

5
Wouldn’t it be great If I had an
“Approve” button?

Single click!
SharePoint Custom Action

Context-sensitive menus for productive business users
Demo
Custom menus for a more
convenient IT Helpdesk UX
This is my
helpdesk workspace

Demo

I see an unassigned
issue that I wish to
work on
Since the issue is
unassigned, I see a single
custom action called
“Assign to me”
Once I click the
item I see it in
View mode

Demo
I am clicking the custom menu
to gain ownership over this
support ticket

Demo
Now the issue appears under “My
Support Tickets” web part
(which means it is assigned to me)

Demo
Conclusion:
You can use Custom Actions to
auto-update item fields without
having to edit the item!

Demo

By looking at the Support Tickets list,
you can see that the custom action
has updated the “Assigned To” and
“Issue Status” fields
If I click this item

Now I see 2 different custom
menus, which are relevant to me
as the support engineer to whom
this issue is assigned

Demo
If I now click this
item
After resolving this issue, I am
clicking the “Close Ticket”
custom menu to update the
relevant ticket’s fields.
Now I see 2 different custom
menus, which are relevant to me
as the support engineer to whom
this issue is assigned

Demo
I am redirected to the issue’s edit
form, That includes only the
relevant fields
(other fields are automatically updated)

Demo
Once I save my updates, I can see that
some additional fields were auto
updated
(Issue Status, Issue Closing Date)

Demo
Let’s see how we configure
these Custom Actions
Demo
Create a List Custom Action
Create a ribbon button that creates a
support ticket, auto-updates its fields
and then redirects the user to the
home page
20% of my helpdesk calls look like this
(Replacing a printer toner)

I would like to have a custom
action that updates all fields
and leaves me only with this
one to update

Demo
This menu should be visible
only to Helpdesk engineers

Demo
After you deploy KWizCom Custom
Action Feature, you’ll notice a new
“Custom Actions Settings” menu
(In the List ribbon)

Demo
“List Custom Actions” allows
you to add custom menus at
the list level

“Item Custom Actions” allows
you to add custom menus at the
Item level
(Edit/View item forms)

Demo
This is the List Custom
Actions settings page

To create a new custom
action, type its name and
click “Add Action”

Demo
Type the menu’s title and
description (tooltip)

The ribbon button’s
icon

Type the name/url of a
page to which the user
will be redirected after
the action completes

Demo
Custom action static
permissions

You can make this menu
visible in specific list views

Demo
Check this checkbox if you
want this menu to create a
new list item

Configure fields which should
be auto-populated with data

Demo
Configure the visible tabs
after the item is created

Configure which workflows
should be triggered
Let’s see the result…

Demo
Here is the new List Custom
Action (Menu), visible only
to support engineers

When I click this menu…

Demo
I see only the fields that were not
auto-populated

Demo
New support ticket created,
already updated with all required
data and assigned to me.

Demo
Demo
Create an Item Custom Action
Configure an item-level menu called “Close Ticket”:
• Visible only to the helpdesk engineer to whom the
support ticket is assigned
• Auto updates Status field to “Closed” value
• Auto updates Issue Closing Date field to today’s value
• Redirect the user to the site’s home page
So, without this custom
action – this is what I need
to do to close a ticket…
Edit the item

Demo
Update and save the ticket

1

2
3

4

Demo
Let’s create now the custom
item action
This is the Item Custom Actions
settings page

Demo
Type the action name and
click “Add Action”

1

Demo
2

Type the redirection url after
the action completes

Demo
Action static permissions

3

Demo
Configure dynamic
conditions for this action’s
visibility
4

Demo
Configure field auto-updates
5
Configure field auto-updates
5
6
Configure the visible tabs
after the item is created

7
Configure which workflows
should be triggered
Let see the result…
Let’s click the
“Close Ticket”
action

Demo

As a Helpdesk engineer I see these
item-level custom actions in the
item’s view/edit forms
I see only the fields that require
update

Demo
And redirected back to the
home page

Demo
Viewing the same support
ticket after it was closed

I see different actions!
Actions are context-sensitive
Summary
 Customized menus, relevant

to your business logic
 Less fields to update, less
page refreshes
 Easily integrate with
workflows
 Easier, user-friendly UX
SharePoint Custom Actions
Product web page:

http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-customactions/overview/

Download FREE trial version:

http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-customactions/download/
Questions?

Nimrod Geva
Product Group Manager, KWizCom
nimrod@kwizcom.com
We value your feedback!
Does this solution answer your needs?
Need other/additional features?
Tell us what you think!
KWizCom continuously communicates with end users and customers, and according to
your feedback we improve our solutions to help you get more productive with SharePoint.

Nimrod Geva
Product Group Manager, KWizCom

nimrod@kwizcom.com
61

More Related Content

Similar to KWizCom SharePoint list custom actions feature product overview

KWizCom Forms
KWizCom FormsKWizCom Forms
KWizCom Forms
Shai Petel
 
KWizCom forms - introduction
KWizCom forms - introductionKWizCom forms - introduction
KWizCom forms - introduction
Nimrod Geva
 
SharePoint Mobile Extensions - improving efficiency of mobile workforce
SharePoint Mobile Extensions - improving efficiency of mobile workforceSharePoint Mobile Extensions - improving efficiency of mobile workforce
SharePoint Mobile Extensions - improving efficiency of mobile workforce
Nimrod Geva
 
Oracle EMC 12C Grand Tour
Oracle EMC 12C Grand TourOracle EMC 12C Grand Tour
Oracle EMC 12C Grand Tour
Rakesh Gujjarlapudi
 
Ocodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demoOcodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demo
Magento oCodewire
 
Microsoft teams employee onboarding
Microsoft teams employee onboardingMicrosoft teams employee onboarding
Microsoft teams employee onboarding
Parag Rege
 
Magento 2 Frequently Bought Together
Magento 2 Frequently Bought TogetherMagento 2 Frequently Bought Together
Magento 2 Frequently Bought Together
MageAnts
 
oCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_DemooCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_Demo
Magento oCodewire
 
Magento responsive 3 d printing website theme
Magento responsive 3 d printing website themeMagento responsive 3 d printing website theme
Magento responsive 3 d printing website theme
EmilyPhan21291
 
Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Naveen Kumar
 
Custom Controls in ASP.net
Custom Controls in ASP.netCustom Controls in ASP.net
Custom Controls in ASP.net
kunj desai
 
Oracle Primavera Team member 8.3
Oracle Primavera Team member 8.3Oracle Primavera Team member 8.3
Oracle Primavera Team member 8.3
CADD Centre Software Solutions Private Limited
 
Admin2009 raven justifying
Admin2009 raven justifyingAdmin2009 raven justifying
Admin2009 raven justifying
Mary Raven
 
Language Translator Magento 2 Extension
Language Translator Magento 2 ExtensionLanguage Translator Magento 2 Extension
Language Translator Magento 2 Extension
Biztech Store
 
AD207 Presentation
AD207 PresentationAD207 Presentation
AD207 Presentation
mackejo1
 
FindNerd : A Social Network with Project And Task Management Features
FindNerd : A Social Network with Project And Task Management FeaturesFindNerd : A Social Network with Project And Task Management Features
FindNerd : A Social Network with Project And Task Management Features
FindNerd
 

Similar to KWizCom SharePoint list custom actions feature product overview (20)

KWizCom Forms
KWizCom FormsKWizCom Forms
KWizCom Forms
 
KWizCom forms - introduction
KWizCom forms - introductionKWizCom forms - introduction
KWizCom forms - introduction
 
SharePoint Mobile Extensions - improving efficiency of mobile workforce
SharePoint Mobile Extensions - improving efficiency of mobile workforceSharePoint Mobile Extensions - improving efficiency of mobile workforce
SharePoint Mobile Extensions - improving efficiency of mobile workforce
 
Oracle EMC 12C Grand Tour
Oracle EMC 12C Grand TourOracle EMC 12C Grand Tour
Oracle EMC 12C Grand Tour
 
Mca 504 dotnet_unit5
Mca 504 dotnet_unit5Mca 504 dotnet_unit5
Mca 504 dotnet_unit5
 
Ocodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demoOcodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demo
 
Microsoft teams employee onboarding
Microsoft teams employee onboardingMicrosoft teams employee onboarding
Microsoft teams employee onboarding
 
Magento 2 Frequently Bought Together
Magento 2 Frequently Bought TogetherMagento 2 Frequently Bought Together
Magento 2 Frequently Bought Together
 
oCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_DemooCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_Demo
 
Magento responsive 3 d printing website theme
Magento responsive 3 d printing website themeMagento responsive 3 d printing website theme
Magento responsive 3 d printing website theme
 
Catch mymoment
Catch mymomentCatch mymoment
Catch mymoment
 
Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS Microsoft Dynamics CRM SSRS REPORTS
Microsoft Dynamics CRM SSRS REPORTS
 
Custom Controls in ASP.net
Custom Controls in ASP.netCustom Controls in ASP.net
Custom Controls in ASP.net
 
Oracle Primavera Team member 8.3
Oracle Primavera Team member 8.3Oracle Primavera Team member 8.3
Oracle Primavera Team member 8.3
 
Admin2009 raven justifying
Admin2009 raven justifyingAdmin2009 raven justifying
Admin2009 raven justifying
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 
Language Translator Magento 2 Extension
Language Translator Magento 2 ExtensionLanguage Translator Magento 2 Extension
Language Translator Magento 2 Extension
 
AD207 Presentation
AD207 PresentationAD207 Presentation
AD207 Presentation
 
Preview of guideline
Preview of guidelinePreview of guideline
Preview of guideline
 
FindNerd : A Social Network with Project And Task Management Features
FindNerd : A Social Network with Project And Task Management FeaturesFindNerd : A Social Network with Project And Task Management Features
FindNerd : A Social Network with Project And Task Management Features
 

More from Nimrod Geva

Connect your SharePoint forms to external sources
Connect your SharePoint forms to external sourcesConnect your SharePoint forms to external sources
Connect your SharePoint forms to external sources
Nimrod Geva
 
KWiizCom Forms -external values
KWiizCom Forms -external valuesKWiizCom Forms -external values
KWiizCom Forms -external values
Nimrod Geva
 
Bulk operations done much faster in SharePoint
Bulk operations done much faster in SharePointBulk operations done much faster in SharePoint
Bulk operations done much faster in SharePoint
Nimrod Geva
 
Various charting solutions for sharepoint
Various charting solutions for sharepointVarious charting solutions for sharepoint
Various charting solutions for sharepoint
Nimrod Geva
 
KWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepointKWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepoint
Nimrod Geva
 
Building a custom column office 365 app - lessons learnt from building the K...
Building a custom column office 365 app - lessons learnt from building  the K...Building a custom column office 365 app - lessons learnt from building  the K...
Building a custom column office 365 app - lessons learnt from building the K...
Nimrod Geva
 
Sp sat sv moving from web-based collaboration to the mobile arena
Sp sat sv   moving from web-based collaboration to the mobile arenaSp sat sv   moving from web-based collaboration to the mobile arena
Sp sat sv moving from web-based collaboration to the mobile arenaNimrod Geva
 
KWizCom SharePoint List Notification Feature - product overview
KWizCom SharePoint List Notification Feature - product overviewKWizCom SharePoint List Notification Feature - product overview
KWizCom SharePoint List Notification Feature - product overview
Nimrod Geva
 
KWizCom sharepoint printing feature (imush print) - product overview
KWizCom sharepoint printing feature (imush print) - product overviewKWizCom sharepoint printing feature (imush print) - product overview
KWizCom sharepoint printing feature (imush print) - product overview
Nimrod Geva
 
KWizCom Enterprise Aggregation Caching Feature - product overview
KWizCom Enterprise Aggregation Caching Feature - product overviewKWizCom Enterprise Aggregation Caching Feature - product overview
KWizCom Enterprise Aggregation Caching Feature - product overview
Nimrod Geva
 
KWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overviewKWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overview
Nimrod Geva
 
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutionsSharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutionsNimrod Geva
 
KWizCom SharePoint file controller feature - product overview
KWizCom SharePoint file controller feature - product overviewKWizCom SharePoint file controller feature - product overview
KWizCom SharePoint file controller feature - product overviewNimrod Geva
 
KWizCom SharePoint Mobile solution
KWizCom SharePoint Mobile solutionKWizCom SharePoint Mobile solution
KWizCom SharePoint Mobile solution
Nimrod Geva
 

More from Nimrod Geva (14)

Connect your SharePoint forms to external sources
Connect your SharePoint forms to external sourcesConnect your SharePoint forms to external sources
Connect your SharePoint forms to external sources
 
KWiizCom Forms -external values
KWiizCom Forms -external valuesKWiizCom Forms -external values
KWiizCom Forms -external values
 
Bulk operations done much faster in SharePoint
Bulk operations done much faster in SharePointBulk operations done much faster in SharePoint
Bulk operations done much faster in SharePoint
 
Various charting solutions for sharepoint
Various charting solutions for sharepointVarious charting solutions for sharepoint
Various charting solutions for sharepoint
 
KWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepointKWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepoint
 
Building a custom column office 365 app - lessons learnt from building the K...
Building a custom column office 365 app - lessons learnt from building  the K...Building a custom column office 365 app - lessons learnt from building  the K...
Building a custom column office 365 app - lessons learnt from building the K...
 
Sp sat sv moving from web-based collaboration to the mobile arena
Sp sat sv   moving from web-based collaboration to the mobile arenaSp sat sv   moving from web-based collaboration to the mobile arena
Sp sat sv moving from web-based collaboration to the mobile arena
 
KWizCom SharePoint List Notification Feature - product overview
KWizCom SharePoint List Notification Feature - product overviewKWizCom SharePoint List Notification Feature - product overview
KWizCom SharePoint List Notification Feature - product overview
 
KWizCom sharepoint printing feature (imush print) - product overview
KWizCom sharepoint printing feature (imush print) - product overviewKWizCom sharepoint printing feature (imush print) - product overview
KWizCom sharepoint printing feature (imush print) - product overview
 
KWizCom Enterprise Aggregation Caching Feature - product overview
KWizCom Enterprise Aggregation Caching Feature - product overviewKWizCom Enterprise Aggregation Caching Feature - product overview
KWizCom Enterprise Aggregation Caching Feature - product overview
 
KWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overviewKWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overview
 
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutionsSharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
SharePoint Summit Toronto2011 KWizCom SharePoint2010 mobile solutions
 
KWizCom SharePoint file controller feature - product overview
KWizCom SharePoint file controller feature - product overviewKWizCom SharePoint file controller feature - product overview
KWizCom SharePoint file controller feature - product overview
 
KWizCom SharePoint Mobile solution
KWizCom SharePoint Mobile solutionKWizCom SharePoint Mobile solution
KWizCom SharePoint Mobile solution
 

Recently uploaded

20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 

Recently uploaded (20)

20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 

KWizCom SharePoint list custom actions feature product overview

  • 1. SharePoint Custom Actions Improve your SharePoint solution’s usability! Nimrod Geva Product Group Manager nimrod@kwizcom.com
  • 2. KWizCom Corporation • Founded in 2005 • Headquartered in Toronto • Global vendor of SharePoint Add-Ons • 5000+ customers worldwide
  • 3. Make your SharePoint solution Easier to use by adding Powerful and Relevant Custom menus
  • 4. SharePoint list menus are Generic: No matter which item type - you always get the same generic menus
  • 5. So, what’s the problem? Waste of time & Usability issues  Too many clicks and page refreshes  Solutions less clear and less convenient to business end-users  Issue gets worse in mobile environment
  • 6. Demo PM role: Approving CRs and bugs in product versions
  • 7. This is our CR tracker, I want to review this CR and approve it.
  • 8. 1 To approve the item I click “Edit”
  • 9. 2 Now I need to check the “Approved” checkbox
  • 12. We did it! Took us “only”:  4 clicks  2 page refresh 5
  • 13. Wouldn’t it be great If I had an “Approve” button? Single click!
  • 14. SharePoint Custom Action Context-sensitive menus for productive business users
  • 15. Demo Custom menus for a more convenient IT Helpdesk UX
  • 16. This is my helpdesk workspace Demo I see an unassigned issue that I wish to work on
  • 17. Since the issue is unassigned, I see a single custom action called “Assign to me” Once I click the item I see it in View mode Demo
  • 18. I am clicking the custom menu to gain ownership over this support ticket Demo
  • 19. Now the issue appears under “My Support Tickets” web part (which means it is assigned to me) Demo
  • 20. Conclusion: You can use Custom Actions to auto-update item fields without having to edit the item! Demo By looking at the Support Tickets list, you can see that the custom action has updated the “Assigned To” and “Issue Status” fields
  • 21. If I click this item Now I see 2 different custom menus, which are relevant to me as the support engineer to whom this issue is assigned Demo
  • 22. If I now click this item After resolving this issue, I am clicking the “Close Ticket” custom menu to update the relevant ticket’s fields. Now I see 2 different custom menus, which are relevant to me as the support engineer to whom this issue is assigned Demo
  • 23. I am redirected to the issue’s edit form, That includes only the relevant fields (other fields are automatically updated) Demo
  • 24. Once I save my updates, I can see that some additional fields were auto updated (Issue Status, Issue Closing Date) Demo
  • 25. Let’s see how we configure these Custom Actions
  • 26. Demo Create a List Custom Action Create a ribbon button that creates a support ticket, auto-updates its fields and then redirects the user to the home page
  • 27. 20% of my helpdesk calls look like this (Replacing a printer toner) I would like to have a custom action that updates all fields and leaves me only with this one to update Demo
  • 28. This menu should be visible only to Helpdesk engineers Demo
  • 29. After you deploy KWizCom Custom Action Feature, you’ll notice a new “Custom Actions Settings” menu (In the List ribbon) Demo
  • 30. “List Custom Actions” allows you to add custom menus at the list level “Item Custom Actions” allows you to add custom menus at the Item level (Edit/View item forms) Demo
  • 31. This is the List Custom Actions settings page To create a new custom action, type its name and click “Add Action” Demo
  • 32. Type the menu’s title and description (tooltip) The ribbon button’s icon Type the name/url of a page to which the user will be redirected after the action completes Demo
  • 33. Custom action static permissions You can make this menu visible in specific list views Demo
  • 34. Check this checkbox if you want this menu to create a new list item Configure fields which should be auto-populated with data Demo
  • 35. Configure the visible tabs after the item is created Configure which workflows should be triggered
  • 36. Let’s see the result… Demo
  • 37. Here is the new List Custom Action (Menu), visible only to support engineers When I click this menu… Demo
  • 38. I see only the fields that were not auto-populated Demo
  • 39. New support ticket created, already updated with all required data and assigned to me. Demo
  • 40. Demo Create an Item Custom Action Configure an item-level menu called “Close Ticket”: • Visible only to the helpdesk engineer to whom the support ticket is assigned • Auto updates Status field to “Closed” value • Auto updates Issue Closing Date field to today’s value • Redirect the user to the site’s home page
  • 41. So, without this custom action – this is what I need to do to close a ticket…
  • 43. Update and save the ticket 1 2 3 4 Demo
  • 44. Let’s create now the custom item action
  • 45. This is the Item Custom Actions settings page Demo
  • 46. Type the action name and click “Add Action” 1 Demo
  • 47. 2 Type the redirection url after the action completes Demo
  • 49. Configure dynamic conditions for this action’s visibility 4 Demo
  • 52. 6 Configure the visible tabs after the item is created 7 Configure which workflows should be triggered
  • 53. Let see the result…
  • 54. Let’s click the “Close Ticket” action Demo As a Helpdesk engineer I see these item-level custom actions in the item’s view/edit forms
  • 55. I see only the fields that require update Demo
  • 56. And redirected back to the home page Demo
  • 57. Viewing the same support ticket after it was closed I see different actions! Actions are context-sensitive
  • 58. Summary  Customized menus, relevant to your business logic  Less fields to update, less page refreshes  Easily integrate with workflows  Easier, user-friendly UX
  • 59. SharePoint Custom Actions Product web page: http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-customactions/overview/ Download FREE trial version: http://www.kwizcom.com/sharepoint-add-ons/sharepoint-list-customactions/download/
  • 60. Questions? Nimrod Geva Product Group Manager, KWizCom nimrod@kwizcom.com
  • 61. We value your feedback! Does this solution answer your needs? Need other/additional features? Tell us what you think! KWizCom continuously communicates with end users and customers, and according to your feedback we improve our solutions to help you get more productive with SharePoint. Nimrod Geva Product Group Manager, KWizCom nimrod@kwizcom.com 61