Overview

By default, the Azure DevOps Query Viewer web part only shows the results of a saved query. With Quick actions turned on, every row gets an Actions menu, and you can update a work item right where you see it: change its state, assign it to yourself or to a colleague, set or clear the due date, and add a comment. The change is written to Azure DevOps immediately, and only the updated row is refreshed, so the rest of the list stays as it was.

This article describes how an administrator turns the feature on, what each menu item does, and what to do when an update fails. The web part itself is described in KB10304. Azure DevOps Query Viewer: Setup and Connecting a Query.

❗ Important
Quick actions change real work items in Azure DevOps. Every change is saved under your name and appears in the history of the work item, exactly as if you had made it in Azure DevOps itself. There is no undo button in the web part: to revert a change, make the opposite change.

Before you start

  • The web part is connected to an Azure DevOps organization, a project and a query.
  • Your account can edit the work items in Azure DevOps. The web part works as the signed-in user and cannot do more than this user can do in Azure DevOps. If you only have read access, the menu is shown, but the updates are rejected by Azure DevOps.
  • The permission user_impersonation for Azure DevOps has been approved by a tenant administrator in the SharePoint admin center. See KB10303. My Tasks: Required Permissions, Privacy and Security.

How an administrator turns on Quick actions

  1. Open the page and click Edit.
  2. Select the Azure DevOps Query Viewer web part and click the pencil icon to open the property pane.
  3. In the Miscellaneous group, turn on the Quick actions toggle.
  4. Publish the page.

The toggle is off by default. When it is off, the rows have no menu, and the web part is read-only.

When the feature is on, a ... button (Actions) appears at the end of every row. Click it to open the menu.

The Actions menu of a work item row

The Actions menu of a work item row
Menu itemWhat it does
Change stateOpens a submenu with the states of this work item type, for example New, Active, Resolved, Closed. The current state is checked. Click another state to move the work item there.
Assign to mePuts you in the Assigned To field.
UnassignClears the Assigned To field.
Assign to...Opens a dialog to assign the work item to somebody else.
Set due date...Opens a dialog to set or clear the due date. The item is shown only if your project has the Due Date field.
Add comment...Opens a dialog to add a comment to the discussion of the work item.
Open in Azure DevOpsOpens the work item in Azure DevOps in a new tab.

Change state, Assign to me and Unassign are applied at once, without a dialog. While a row is being updated, its Actions button is unavailable.

Assigning a work item to another person

  1. Open the Actions menu and click Assign to....
  2. In the User name or email field, enter the name or the e-mail address of the person.
  3. Click Save.

Save becomes available when the field is not empty. Azure DevOps resolves the name; if it cannot find the person, an error is shown in the dialog and the work item is not changed.

Setting or clearing the due date

  1. Open the Actions menu and click Set due date....
  2. In the Due date field, pick a date in the calendar (Select a date...).
  3. Click Save. To remove an existing date, click Clear date.

The Set due date dialog

The Set due date dialog

📝 Note
The Set due date... item exists only when the project has the Due Date field (Microsoft.VSTS.Scheduling.DueDate). Some process templates do not have it. If you do not see the item, the field is not available in your project.

Adding a comment

  1. Open the Actions menu and click Add comment....
  2. Type the text in the Comment field. It is a multi-line field.
  3. Click Save.

The comment is added to the discussion of the work item under your name. Save is unavailable while the field is empty.

What happens after an action

If Azure DevOps accepts the change, the dialog closes and only the row of this work item is reloaded: you immediately see the new state, the new assignee or the new comment count. The other rows are not reloaded, so a state change does not remove a row from the list even if it no longer matches the query. Click Refresh or wait for the auto refresh to run the whole query again.

When an action fails

Azure DevOps checks every change against the rules of the process. The change is rejected, for example, when:

  • you do not have the right to edit the work item;
  • the transition to the chosen state is not allowed, or a field required in the new state is empty;
  • the person you entered cannot be found or cannot be assigned in this project.

Direct actions (Change state, Assign to me, Unassign) show a red bar above the list: Update failed. followed by the message of Azure DevOps. Errors of the dialogs (Assign to..., Set due date..., Add comment...) are shown inside the dialog, which stays open so that you can correct the value or click Cancel. In both cases the work item stays as it was.

💡 Tip
If a state change is rejected because a field is required, click Open in Azure DevOps, fill in the field there and then try again. If the web part cannot load or update anything at all, see KB10307. Why Are My Tasks Missing or Not Loading?. Other features of the same web part are covered in KB10305. Azure DevOps Query Viewer: Multiple Query Tabs, Grouping, Search and Column Reset.

Featured Articles

Grouping, Sorting and Totals in List Filter Online

Reference for the Sort, Group By and Totals settings of the Vitextra List Filter Online web part: two-level sorting, user sorting from the column header, grouping by up to two columns, the Count, Average, Maximum, Minimum, Sum, Standard Deviation and Variance functions, where totals appear and how they are exported to Excel.

1 10/12/2026
Why Is Someone Missing from the Organizational Chart?

A troubleshooting checklist for employees who do not appear in the Vitextra Organizational Chart: default exclusions for unlicensed accounts and blank job titles, disabled accounts, guest users, a missing manager in Microsoft Entra ID, filtered-out managers, collapsed levels and the 12-hour data cache.

12 10/9/2026
Saving Filters and Sharing a Link to a Filtered View in List Filter Online

How to save a filter preset in the Vitextra List Filter Online web part, apply and delete presets, copy a link that opens the page with the filter applied, and how the "Remember the user's last filter" option restores your filter on the next visit. Explains where presets are stored and the limits of browser storage.

1 10/12/2026

Share