SlideShare une entreprise Scribd logo
1  sur  61
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

Contenu connexe

Similaire à KWizCom SharePoint list custom actions feature product overview

KWizCom forms - introduction
KWizCom forms - introductionKWizCom forms - introduction
KWizCom forms - introductionNimrod 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 workforceNimrod Geva
 
Ocodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demoOcodewire tshirt_design_tool_demo
Ocodewire tshirt_design_tool_demoMagento oCodewire
 
Microsoft teams employee onboarding
Microsoft teams employee onboardingMicrosoft teams employee onboarding
Microsoft teams employee onboardingParag Rege
 
Magento 2 Frequently Bought Together
Magento 2 Frequently Bought TogetherMagento 2 Frequently Bought Together
Magento 2 Frequently Bought TogetherMageAnts
 
oCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_DemooCodewire Price_Bargain_Extension_Demo
oCodewire Price_Bargain_Extension_DemoMagento 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 themeEmilyPhan21291
 
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.netkunj desai
 
Admin2009 raven justifying
Admin2009 raven justifyingAdmin2009 raven justifying
Admin2009 raven justifyingMary Raven
 
Language Translator Magento 2 Extension
Language Translator Magento 2 ExtensionLanguage Translator Magento 2 Extension
Language Translator Magento 2 ExtensionBiztech Store
 
AD207 Presentation
AD207 PresentationAD207 Presentation
AD207 Presentationmackejo1
 
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 FeaturesFindNerd
 

Similaire à 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
 

Plus de 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 sourcesNimrod Geva
 
KWiizCom Forms -external values
KWiizCom Forms -external valuesKWiizCom Forms -external values
KWiizCom Forms -external valuesNimrod 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 SharePointNimrod Geva
 
Various charting solutions for sharepoint
Various charting solutions for sharepointVarious charting solutions for sharepoint
Various charting solutions for sharepointNimrod Geva
 
KWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepointKWizCom Aggregation solutions for sharepoint
KWizCom Aggregation solutions for sharepointNimrod 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 overviewNimrod 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 overviewNimrod 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 overviewNimrod Geva
 
KWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overviewKWizCom sharepoint wiki plus - product overview
KWizCom sharepoint wiki plus - product overviewNimrod 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 solutionNimrod Geva
 

Plus de 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
 

Dernier

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Dernier (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

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