Versions Compared

Key

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

 

 

Section
Column
Tip

View the Workflows in Confluence video for more information.

For example, consider a Vacation Request workflow. An employee wants to request vacation and fills out the appropriate portion of a paper form. The form is then handed over to a manager who must approve the vacation request, sign the form, notify the employee and file the paper form and/or notify HR.

Column
width240px

On This Page:

Table of Contents
maxLevel1

 

...

Using Live Forms for Confluence, you can automate this entire workflow so that it is completely electronic in Confluence.

...

...

Image Modified

...

...

borderColorBlack
titleManager Approval
borderStylesolid

Image Modified

The steps are as shown in the figure above:

...

    • Created a section for the employee called Request.
    • Enabled digital signatures for this Section by clicking on the Section header and then on the Security Tab in the properties pane to the left. In the Security Tab, the Must Sign box is checked.
    • Created a section for the manager called Manager Approval.
    • Enabled digital signatures for this Section.
    • Assigned role 'manager' to this Section.

...

borderColorBlack
titleVacation Request Form
borderStylesolid

Image Modified

 

Create the Vacation Request workflow

...

    • Dropped the Vacation Request form twice into the workflow.
    • Left the Role blank for the first step.
    • Set the Button Label for the first step to 'Send to Manager'.
    • Assigned the Role 'manager' to the second step.
    • Set the Task Info for the second step to 'Vacation Request for {Name}'.
    • Set the Pending Msg for the second step to 'Your request has been forwarded to your manager.'
    • Customized the Task Notification email for the second step to include a link to the Task list page in Confluence (see below).

...

borderColorBlack
titleVacation Request Flow
borderStylesolid
Image Modified
 To configure email:

...

  1. Click on Doc Action for the flow and select "Email data to a specified address". 
  2.  In In the wizard, for the To address select the Email control to generate a template. When the flow is completed,  will send an email to the address that was entered in the Email control in the form.
  3. Select PDF in the 'Send Snapshot' drop down.
  4. You should also  uncheck the 'Send Data' box unless you want to send the XML data.
  5. Click Next and you can configure the subject and content of the email as desired.

...



Image Modified

Create the Task List page

...

  1. Login to Confluence as an employee. 
  2. Navigate to the 'Vacation Request Flow' Confluence page, to which you added the workflow.
  3. You cannot see the Manager Approval section since you do not belong to the 'manager' Confluence group.
  4. After signing the request, the 'Send to Manager' button will be enabled. Click the button to send the request to a manager. You can also send the request to a specific person rather than any user in the group manager

...


...

borderColorBlack
titleEmployee filling in Vacation Request Flow
borderStylesolid

...

Image Modified

 

  1. Login to Confluence as a manager.
  2. Navigate to the 'Task List' Confluence page, to which you added the task list above.
  3. Expand the Vacation Request Flow row and you will see the task for the request we created above.
  4. Click the  icon to perform this task.
  5. The form will be displayed in its original Confluence page.
Panel
borderColorBlack
titleManager's Task List
borderStylesolid

Image Removed 

 

  1. Fill in the Manager Approval section.
  2. You must sign the section before the flow can be completed.
  3. Notice that you cannot edit the employee's request data because of the digital signature. You can override this in the flow designer and allow the manager to remove the signature and edit the section.
  4. Once completed, the Finish button will be enabled. Finish the flow to send an email to the employee.
Panel
borderColorBlack
titleEmployee filling in Vacation Request Flow
borderStylesolid