The Request for status change is an approval step whereby assigned users review an Issue and approve or reject a request to transition the issue to one of the next valid statuses in the issue type's workflow. This article describes the feature, and explains how to use it.

Prerequisites

  • An installation of the SystemWeaver Explorer client (swExplorer).
  • You must have "Write" access rights to the CMS project.
  • The Request for status change must be configured by a project administrator.
  • An installation of SystemWeaver version R43 or later.

How to Access a Request

Issue Editor

If configured for use, the Request for status change pane appears just below the Properties in the Issue Editor when a request is in process. 


My Requests

Users who have been assigned to review a status change request can also access the request via the My Requests view under Views and Charts, shown below. The view displays all requests currently assigned to you, and can be used to view, and act on, status change requests assigned to you.  The Open issue button will redirect you to the full display of the Issue.



Getting Acquainted with the Options

By default, all of the request options described below are available for an active request. 



However, restrictions can be applied to each of them via the configuration. When a restriction is in place, the option will be grayed out and/or unavailable to you. For example: 




Adding an Assignee

The Add assignee... button can be used to add one or more assignees to a request that has been started. Each Assignee added to a Request for status change will receive an email notification informing that they have been assigned to approve/reject the request.


Removing an Assignee

To remove an assignee, right-click on the assignee and select Remove assignee


Completing a Request

Click Complete request to complete the request that is currently in process. This bypasses the review and automatically approves the request, resulting in the issue being moved to the target status.


Aborting a Request 

Click Abort request to abort the request that is currently in process. The issue will remain in the source status.


Deleting a Request

Click Delete request to delete the current request permanently from the database. The issue will remain in the source status.


Setting a Due date

Use the optional Due date field to provide a date for when the request is expected to be finished, i.e., approved or rejected. The Clear button clears the date. This option can also be restricted from use.


Reviewing a Request

Users who have been assigned to review a status change request are listed below the Due date field. An assignee, who is logged in and viewing the issue, will see buttons to the right of their name. There are three options available:


Approve
Reject
Clear (no selection)


The Approve and Reject options are configurable. Those available to you will display. Select the desired option to complete your review. 


Approving a Request

Available options are Approve or Approve with comment. 


Approve

Click Approve to approve the status change without comment.


Approve with comment

Click Approve with comment to approve the status change with a comment.

Rejecting a Request

Available options are Reject or Reject with comment.


Reject

Click Reject to reject the status change without comment.


Reject with comment

Click Reject with comment to reject the status change with a comment.


The Clear button can be used to clear a selection at any time while the request is still active.


Once a request is completed, the Request for status change pane will no longer display and the issue will transition to the "target" status per the workflow configuration logic.