kwizcom sharepoint list custom actions feature product overview

61
SharePoint Custom Actions Improve your SharePoint solution’s usability! Nimrod Geva Product Group Manager [email protected]

Upload: nimrod-geva

Post on 02-Jun-2015

447 views

Category:

Technology


4 download

DESCRIPTION

Make your SharePoint solution Easier to use by adding context-sensitive custom menus.

TRANSCRIPT

Page 1: KWizCom SharePoint list custom actions feature   product overview

SharePoint Custom ActionsImprove your SharePoint solution’s usability!

Nimrod Geva

Product Group [email protected]

Page 2: KWizCom SharePoint list custom actions feature   product overview

KWizCom Corporation

• Founded in 2005

• Headquartered in Toronto

• Global vendor of SharePoint Add-Ons

• 5000+ customers worldwide

Page 3: KWizCom SharePoint list custom actions feature   product overview

Make your SharePoint solution

Easier to useby adding Powerful and Relevant

Custom menus

Page 4: KWizCom SharePoint list custom actions feature   product overview

SharePoint list menus are Generic:

No matter which item type - you always get the same generic menus

Page 5: KWizCom SharePoint list custom actions feature   product overview

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

So, what’s the problem?

Page 6: KWizCom SharePoint list custom actions feature   product overview

DemoPM role: Approving CRs and bugs in product versions

Page 7: KWizCom SharePoint list custom actions feature   product overview

This is our CR tracker,I want to review this CR and

approve it.

Page 8: KWizCom SharePoint list custom actions feature   product overview

1 To approve the item I click “Edit”

Page 9: KWizCom SharePoint list custom actions feature   product overview

2

Now I need to check the “Approved” checkbox

Page 10: KWizCom SharePoint list custom actions feature   product overview

3

Checking it

Page 11: KWizCom SharePoint list custom actions feature   product overview

4

Clicking “Save”

Page 12: KWizCom SharePoint list custom actions feature   product overview

5We did it!

Took us “only”: 4 clicks 2 page refresh

Page 13: KWizCom SharePoint list custom actions feature   product overview

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

Single click!

Page 14: KWizCom SharePoint list custom actions feature   product overview

SharePoint Custom ActionContext-sensitive menus for productive business users

Page 15: KWizCom SharePoint list custom actions feature   product overview

DemoCustom menus for a more convenient IT Helpdesk UX

Page 16: KWizCom SharePoint list custom actions feature   product overview

Demo

This is my helpdesk workspace

I see an unassigned issue that I wish to

work on

Page 17: KWizCom SharePoint list custom actions feature   product overview

Demo

Once I click the item I see it in

View mode

Since the issue is unassigned, I see a single

custom action called “Assign to me”

Page 18: KWizCom SharePoint list custom actions feature   product overview

Demo

I am clicking the custom menu to gain ownership over this

support ticket

Page 19: KWizCom SharePoint list custom actions feature   product overview

Demo

Now the issue appears under “My Support Tickets” web part

(which means it is assigned to me)

Page 20: KWizCom SharePoint list custom actions feature   product overview

Demo

By looking at the Support Tickets list, you can see that the custom action has updated the “Assigned To” and

“Issue Status” fields

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

Page 21: KWizCom SharePoint list custom actions feature   product overview

Demo

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

this issue is assigned

If I click this item

Page 22: KWizCom SharePoint list custom actions feature   product overview

Demo

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

this issue is assigned

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.

Page 23: KWizCom SharePoint list custom actions feature   product overview

Demo

I am redirected to the issue’s edit form, That includes only the

relevant fields (other fields are automatically updated)

Page 24: KWizCom SharePoint list custom actions feature   product overview

Demo

Once I save my updates, I can see that some additional fields were auto

updated(Issue Status, Issue Closing Date)

Page 25: KWizCom SharePoint list custom actions feature   product overview

Let’s see how we configure these Custom Actions

Page 26: KWizCom SharePoint list custom actions feature   product overview

DemoCreate a List Custom ActionCreate a ribbon button that creates a support ticket, auto-updates its fields and then redirects the user to the home page

Page 27: KWizCom SharePoint list custom actions feature   product overview

Demo

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

Page 28: KWizCom SharePoint list custom actions feature   product overview

Demo

This menu should be visible only to Helpdesk engineers

Page 29: KWizCom SharePoint list custom actions feature   product overview

Demo

After you deploy KWizCom Custom Action Feature, you’ll notice a new “Custom Actions Settings” menu

(In the List ribbon)

Page 30: KWizCom SharePoint list custom actions feature   product overview

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)

Page 31: KWizCom SharePoint list custom actions feature   product overview

Demo

This is the List Custom Actions settings page

To create a new custom action, type its name and

click “Add Action”

Page 32: KWizCom SharePoint list custom actions feature   product overview

Demo

Type the menu’s title and description (tooltip)

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

The ribbon button’s icon

Page 33: KWizCom SharePoint list custom actions feature   product overview

Demo

You can make this menu visible in specific list views

Custom action static permissions

Page 34: KWizCom SharePoint list custom actions feature   product overview

Demo

Check this checkbox if you want this menu to create a

new list item

Configure fields which should be auto-populated with data

Page 35: KWizCom SharePoint list custom actions feature   product overview

Configure the visible tabs after the item is created Configure which workflows

should be triggered

Page 36: KWizCom SharePoint list custom actions feature   product overview

Let’s see the result…

Demo

Page 37: KWizCom SharePoint list custom actions feature   product overview

Demo

Here is the new List Custom Action (Menu), visible only

to support engineers

When I click this menu…

Page 38: KWizCom SharePoint list custom actions feature   product overview

Demo

I see only the fields that were not auto-populated

Page 39: KWizCom SharePoint list custom actions feature   product overview

Demo

New support ticket created, already updated with all required

data and assigned to me.

Page 40: KWizCom SharePoint list custom actions feature   product overview

DemoCreate 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

Page 41: KWizCom SharePoint list custom actions feature   product overview

So, without this custom action – this is what I need to do to close a ticket…

Page 42: KWizCom SharePoint list custom actions feature   product overview

Demo

Edit the item

Page 43: KWizCom SharePoint list custom actions feature   product overview

Demo

Update and save the ticket

1

2

3

4

Page 44: KWizCom SharePoint list custom actions feature   product overview

Let’s create now the custom item action

Page 45: KWizCom SharePoint list custom actions feature   product overview

Demo

This is the Item Custom Actions settings page

Page 46: KWizCom SharePoint list custom actions feature   product overview

Demo

1

Type the action name and click “Add Action”

Page 47: KWizCom SharePoint list custom actions feature   product overview

Demo

2

Type the redirection url after the action completes

Page 48: KWizCom SharePoint list custom actions feature   product overview

Demo

3

Action static permissions

Page 49: KWizCom SharePoint list custom actions feature   product overview

Demo

Configure dynamic conditions for this action’s

visibility

4

Page 50: KWizCom SharePoint list custom actions feature   product overview

5

Configure field auto-updates

Page 51: KWizCom SharePoint list custom actions feature   product overview

5

Configure field auto-updates

Page 52: KWizCom SharePoint list custom actions feature   product overview

Configure the visible tabs after the item is created Configure which workflows

should be triggered

6 7

Page 53: KWizCom SharePoint list custom actions feature   product overview

Let see the result…

Page 54: KWizCom SharePoint list custom actions feature   product overview

Demo

Let’s click the “Close Ticket”

action

As a Helpdesk engineer I see these item-level custom actions in the

item’s view/edit forms

Page 55: KWizCom SharePoint list custom actions feature   product overview

Demo

I see only the fields that require update

Page 56: KWizCom SharePoint list custom actions feature   product overview

Demo

And redirected back to the home page

Page 57: KWizCom SharePoint list custom actions feature   product overview

Viewing the same support ticket after it was closed

I see different actions!Actions are context-sensitive

Page 58: KWizCom SharePoint list custom actions feature   product overview

Customized menus,

relevant to your

business logic

Less fields to update,

less page refreshes

Easily integrate with

workflows

Easier, user-friendly UX

Summary

Page 60: KWizCom SharePoint list custom actions feature   product overview

Questions?

Nimrod Geva

Product Group Manager, [email protected]

Page 61: KWizCom SharePoint list custom actions feature   product overview

61

Nimrod GevaProduct Group Manager, KWizCom

[email protected]

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.