This use-case shows you how to easily set up interactive and innovative process documentation in Confluence with the Metadata for Confluence Cloud app.

About Metadata for Confluence Cloud

With the Metadata for Confluence Cloud, you can build a lot of different use cases, including Process Documentation. You can define Content Categories that allow the creation of pages with pre-defined content and additional metadata. You can add Metadata fields to the Content Category to make sure to fill in the needed information when creating a page from a predefined template. That will help you with having consistently structured information and finding your processes easily by creating different process reports.

Below, we describe step-by-step how to set it up in Confluence.

Process Documentation with Metadata for Confluence Cloud

Our example describes a simple process landscape consisting of several process types to which processes will be assigned.

Find or create a Confluence Space for your process documentation. For each process type, process and sub-process we create a Confluence page — these have properties and relationships that are maintained via metadata. We create process types to categorize processes and help you find and navigate through them easily. You can also choose to not create the process types and have only processes.

1. Create Content Categories

In Confluence general administration, Content Categories entry: Let’s create Content Categories with Metadata fields for process type, process, and sub process. The metadata can have different field types:

The table below shows you which fields you need and how you could configure them:

Corresponding Content Category

Field name

Field type

Example values

Process

Process Description

Text

-

Norm

Multi select

4 Context of the organization

4.1 Understanding the organization and its context

4.2 Understanding the needs and expectations of interested parties

4.3 Determining the scope of the quality management system

4.4 Quality management system and its processes

5 Leadership 

5.1 Leadership and commitment

5.2 Policy

Process Owner

Single user

-

Process Type

Page link

-

Relevant for Role

Multi select

Product Owner, Software Developer, Software Tester, Marketing Specialist, Sales Specialist

Relevant for Location

Multi select

Tirana, Dresden, London, Vienna

Process Team

Multi user

-

Process Type

Process Type Name

Text

-

Process Type Description

Text

-

Sub process

Sub process Goal

Text

-

Sub process Owner

Single user

-

Relevant for Role

Multi select

Product Owner, Software Developer, Software Tester, Marketing Specialist, Sales Specialist

Process

Page link

-

To use our Metadata fields, they have to be included in Content Categories. For this case, we create a Content Category for each process type, process, and sub process.

Now we can add the fields easily. Click on "Add Metadata field" and create the fields we've listed in the table above.

2. Create Templates for the Process Type, Process, and Sub Process

Now we need to fill in the templates that were created for our Content Categories (but you can also select the existing ones). For that, go to the Global Templates and Blueprints on the left bar of the page and click on "Edit" for the Application/Server template.

The screenshots below show you how the templates for process type, process, and sub-process could look like: 

We will use the following macros:

3. Create Process Overview page

Now we can choose a Confluence page to create an Overview of processes. This overview page will help us find the processes easily. The overview can be built with the help of the Metadata Report macro.

With this macro, you can list all process types by selecting the “Process Type” Content Category. 

And for the “Create from template” macro, you should choose the “Process type” template and add "Create new process type" text.

4. Create a new Process Type

Congratulations! We have finished the preparation and now, when creating the corresponding pages, the user will be guided to fill in the metadata attached to the template. 

While creating a process type, the user is now able to display an overview of all processes of this process type. Click on “Edit” button of the Metadata Report macro, add a filter for the process type field and select the one you're creating (you need to publish the page first). 

5. Create a new Process 

In the picture below, first, you can see the Metadata Display macro, which shows you all the Metadata fields you entered earlier, and below is the Metadata Report macro.

Now we can create a process of the previously created process type. 

Now as you have a page for your process, you can also create subprocesses for your process. 

If you add the following filter to your Metadata Report macro on the process page:

… you will see the overview of the subprocesses of your current process.

Well done! You have set up interactive process documentation with a clear structure.