The Approvals Workflow plugin integrates seamlessly with Confluence to provide an innovative way of managing content approvals, without compromising the open and collaborative philosophy of a wiki.

Users can create their own approval checks in their pages, or define more sophisticated workflows for entire spaces to enforce rules and actions.

Different approvals can be defined at any time in any page, or for all the pages in a Space. Once an approval is defined, it is shown on the page and users can approve or reject the document.
Approvals can have certain restrictions, such as depending or another approvals or restricted to a user or users group.

A collection of approvals, rules and actions can be defined in a workflow. A workflow is associated with a space or spaces. This means that all the pages created in a space will contain the approvals defined in the workflow and will be subject to the same rules.

Triggers can also be defined to execute actions when different events occur. Events include page creation, update, approval or rejection and label changes. Actions include labels and metadata manipulation, wiki-segment insertion and email or message notifications.

Every approval or rejection is recorded on each page and users can access previous versions of approved pages.

Users can see what pages have been approved and rejected, as well as those pages that have to be approved or re-approved.

Other Features

  • Versions of attachments (including embedded images) are recorded with the approvals. This means that different approved versions of a page will keep track the approved version of attachments.
  • Different workflows can be defined and they can be associated with labels. This way, users can enable a workflow just by adding the label to the page they are working on.
  • Approvals can be defined as final to make the latest approved version of a page as a Published version and to make this version the default view for read-only users.

Content Publishing

Content can be published in different spaces. Page drafts can be edited in a working space and be published to a public space once they have received a proper approval.

Permissions can be applied to ensure only authorized users publish content and to restrict access to working versions.

Find out more about the plugin in the Approvals Workflow Plugin page. For pricing information look at the Pricing page. You can also see the Open Source libraries used by the plugin.