How to implement SOP checklists and feedback with confluence
Asked by Tim Mohrbach:

Hi, we are going to use confluence in the future for our knowledge database. We also want to put all our SOP in confluence as well.

We have some SOPs that are proceeded by external workers. After completing an SOP, a checklist has to be filled in and sent to us for documentation. These SOPs are completed a few times a week by different workers.

Has anyone an idea which features or plugins of confluence could achieve that? Thanks in advance!


Answers:
author: Steven F Behnke
body: Let's break this down into a few different flows, how I think this could work:

* SOP's are documents comprised of text and checkboxes
* The assignee of one of these SOP's has to check off the boxes and then indicate their name at the end
* These documents may be one page long, or they may be multiple pages long

**Document storage**

* Create a space just for these SOP's
* Permission the space so that only editors of the SOP's can modify these pages
* Organize your documents in a logical method  
  * *You can use Page Property macro reports to index these, but this is just a little side-goodie I like to take advantage of*

**Copying stored pages**

* Single pages
  * Single pages can be copied using the Tools \> Copy Page function  
    image2015-2-25 13:12:45.png
  * While you are copying the page, you can move it at the same time by using the Location button before you hit image2015-2-25 13:15:46.png  
    image2015-2-25 13:15:0.png
* Multiple pages
  * Now, multi-page copying is more difficult, there *isn't* a built-in function to accomplish
  * For add-ons, our options are
    * [Artemis Copy Page Tree](https://marketplace.atlassian.com/plugins/com.nurago.confluence.plugins.treecopy)paidgreen
    * [Atlassian Labs Confluence Copy pages](https://marketplace.atlassian.com/plugins/com.atlassian.confluence.plugins.confluence-copy-page-hierarchy-plugin)unsupportedtrue
    * [Atlassian Labs Copy Space](https://marketplace.atlassian.com/plugins/com.atlassian.confluence.plugin.copyspace)unsupportedtrue
    * But my personal choice is [Groovy ScriptRunner](https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner), Free, Supported, and it has a built-in script to copy page trees: [Built-In Scripts](https://jamieechlin.atlassian.net/wiki/display/CSR/Built-In+Scripts#Built-InScripts-CopyaPageTree)
    * Another choice would be using Bob Swift's CLI to build it into JIRA workflows, which I've seen be successful
  * Or you could use the API to control it on your own

I don't really think you need to spend any money here, you just need to set up a good workflow and choose a good solution.  
[](https://community.atlassian.com/t5/Confluence-questions/How-to-implement-SOP-checklists-and-feedback-with-confluence/qaq-p/55944?attachment-id=3261){#link_1188d3f68e36d7}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/9433/1/image2015-2-25%2013%3A15%3A46.png){#display_1188d3f68e36d7_0}  
[](https://community.atlassian.com/t5/Confluence-questions/How-to-implement-SOP-checklists-and-feedback-with-confluence/qaq-p/55944?attachment-id=3262){#link_1188d3f68e36d7_0}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/9433/2/image2015-2-25%2013%3A12%3A45.png){#display_1188d3f68e36d7_2}  
[](https://community.atlassian.com/t5/Confluence-questions/How-to-implement-SOP-checklists-and-feedback-with-confluence/qaq-p/55944?attachment-id=3263){#link_1188d3f68e36d7_1}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/9433/3/image2015-2-25%2013%3A15%3A0.png){#display_1188d3f68e36d7_4}


author: Tim Mohrbach
body: The SOP is actually quite long, so if it could be divided into several pages and sections it would probably be better. BUT we could also go with a "one-page" solution, if that makes things easier.


author: Steven F Behnke
body: Is it one page or is it multiple pages? I think that's the last big important question I have.


author: Tim Mohrbach
body: It's basically a SOP which has a check box for every step of the SOP. So as you are following the the SOP, you are supposed to check every step and make a sign in a check box. This will then be send or put somewhere for documentation. Please let me know if that does not make sense yet or if you need even more details...


author: Steven F Behnke
body: Can you describe what the checklists look like? We can leverage templates or page copying.


Tags: checklist