Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites

To enable the Request Approval workflow in Canvas Studio, approval workflow should be activated and an authentication access should be provided to the administrators to enable them to process the requests.
Perform the following steps on the Canvas schema:

...

GCIF

...

CTSTUD2014ENTL

...

FLOW_CTRL_ID

...

004

...

PRODUCT

...

CTSTUDIO

...

SUB_PRODUCT

...

PUBLISHER

...

CHANNEL_ID

...

3

...

APPLICATION_ID

...

CTSTUDIO

...

DEFAULT_IND

...

Y

...

EVAL_CONDITION

...

{
condition : [
{
id : equals ,
field : $context.authflow
value : true
}
]
}

...

EVAL_ORDER

...

1

...

STOP_PROCESS_IND

...

FALSE

...

RESPECT_HIER_IND

...

FALSE

...

TYPE

...

foureye

...

AUTH_FLOW

...

OD_GCIF

OD_USER_NO

APP_ID

OD_FUN_CODE

OD_PROD_CODE

OD_SUB_PROD_CODE

OD_ACC_NO

OD_TRAN_MAX_AMT

OD_ACC_GRP

OD_FLG

CRT

USER_ROLE

CTSTUD2014ENTL

201407010004

CTSTUDIO

APPROVE

CTSTUDIO

PUBLISHER

READONLY

0

(NULL)

(NULL)

READONLY

ALL

Request Approval Workflow

...

Initiating Requests

...

initiate a request, the Canvas Studio user must create Canvas components, such as forms, templates, shortcuts, reports, entitlements and events. Let's assume that the user needs to create a form.

  1. Click Create >Form.

...


  1. Image Added
    The Create/Edit Form page appears.

...


  1. Image Added

  2. Design the form, based on the necessary requirements. The following screen shot showcases a sample form with the Form Id, NEW_BENEFICIARY_FORM.

...



  1. Image Added

  2. Click Save to save the form.

...


  1. Image Added
    On saving the form, a request gets initiated. A confirmation message, with a reference number, indicating the initiation of a request appears, as shown in the following screen shot.

    Image Modified

...

Approving Requests

...


  1. Log in to Canvas Studio as an administrator.

Image Removed
The home page of Canvas Studio appears.
Image Removed


  1. Click Request Approval on the left navigation pane.

Image Removed
The Activity Summary page with Saved, Pending, Processed and Rejected tabs appears as shown in the following screen shot. The Saved tab comprises of saved requests, while Pending, Processed and Rejected denote pending, approved and rejected requests respectively.
Image Removed
The Request Name drop-down lists the type of requests. Administrators can use the Request Name drop-down to filter the requests pending for approval.
Image Removed

  1. Click the Pending tab to view the pending requests.
  2. Hover the mouse on the right side of the pending request to view the Approve/Reject options. Click Approve/Reject to proceed further.

Image Removed
The Edit Form page appears.
Image Removed

  1. To preview the form, click Preview Image Removed icon.

Image Removed
A new window appears. The three channels of desktop, tablet and mobile are displayed.

  1. Click the channels icons ( Image Removed Image Removed Image Removed ) to preview the form in the respective channels.

Image Removed

  1. Click Approve Image Removed icon to approve the form.

Image Removed

  1. A message box, indicating the approval of form changes, appears. Click Ok.

Image Removed
A confirmation message, indicating a valid approval of the request appears.
Image Removed

  1. For the requests involving components like templates, the data appears in read-only mode, as shown in the following screen shot:

Image Removed

  1. To approve the request, click Approve.

Image Removed
A message box appears.
Image Removed

  1. Type your comments in the Approval Comments text field and click Submit.

Image Removed
A confirmation message, indicating a valid approval of the request appears.
Image Removed

  1. Click Ok.

Rejecting Requests

To reject requests, perform the following steps:

  1. To reject a request, click Reject Image Removed icon.

Image Removed

  1. A message box, indicating the rejection of form changes, appears. Click Ok.

Image Removed
A confirmation message, indicating a successful rejection of the request appears.
Image Removed

  1. For the requests involving components like templates, the data appears in read-only mode, as shown in the following screen shot:

Image Removed

  1. To reject the request, click Reject.

Image Removed
A message box appears.
Image Removed

  1. Type the reasons for rejection in Reject Reason text field and click Submit.

Image Removed
A confirmation message, indicating a successful rejection of the request appears.
Image Removed

  1. Click Ok.

Re-submission of Rejected Requests

To view or re-submit a rejected request, perform the following steps in Canvas Studio.

  1. Log in to Canvas Studio as a user, so as to view or re-submit the rejected request.

Image Removed
The home page of Canvas Studio appears.
Image Removed

  1. On the home page of Canvas Studio, click Request Approval.

Image Removed
The Rejected tab displays the rejected requests.

  1. Click the Rejected tab under the segment of Activity Summary.

Image Removed
The workflow process paves the way for the users to edit or delete the rejected request.

  1. Hover the mouse on the right side of the rejected request and you will find the options of Edit and Delete. Click Edit option to edit the form. To delete the form, click Delete.

Image Removed
The Edit Form page appears.
Image Removed

  1. Make the necessary changes to your form, as per the requirements or in accordance with the instructions, provided by the Administrator. Click Save, once you have made the necessary changes to the form.

Image Removed
A confirmation message, indicating a successful initiation of the request, appears.
Image Removed

  1. Click Ok.Ok