Add Member Role to Print Queue Behavior

Add Member Role to Print Queue Behavior

Adds the Member Role associated with the current Workflow to a Print Queue, triggering generation of one or more printed documents such as certificates or wallet cards.

Overview

The Certificate Printing feature allows programs to generate and manage printed documents for members. This behavior is the primary way to trigger that process from a Workflow — when it fires, it adds the Workflow's owning Member Role to a specified Print Queue, which causes all Print Templates associated with that queue to be rendered and queued for printing.

The target Print Queue can be specified directly by selecting a queue, or it can be determined dynamically at runtime from a Workflow Attribute. The dynamic option is useful when multiple entities share a Workflow definition but need to be routed to different queues.

This behavior is available on the following Workflow types: Create Activity, Complete Activity, Complete Learning Plan, and Grant / Edit Role.

For JSON argument structure and field reference, see Behavior Arguments JSON Reference.

Configuration

Field

Purpose

Field

Purpose

Print Queue

The Print Queue to add the Member Role to. Select a specific queue, or leave blank and use the Print Queue Attribute field to determine the queue dynamically at runtime.

Print Queue Attribute

A Workflow Attribute whose value identifies the target Print Queue at runtime. Use this when different entities sharing the same Workflow need to be routed to different queues.

At least one of these two fields must be configured.