Using Dynamic Print Templates

Dynamic print templates allow you to specify an ActivID CMS attribute whose value indicates the print template to use for printing.

Use the format dynamic_<attribute> to enter a template value into the ActivID CMS server and assign it to a print job. The <attribute> can be any valid ActivID CMS attribute, including attributes from plugins such as PIV Personal Identity Verification (technical standard of "HSPD-12") or CIV Commercial Identity Verification. Any colons in the attribute names must be replaced with underscores.

Dynamic templates can be configured to download from the ActivID CMS server during the print operation, which means that these templates are not required to be present locally on the workstation(s) used for printing.

Configuring Dynamic Print Templates

Client Installation

  1. Uninstall any existing ActivID CMS Asure ID print service from the workstation using the following script:

    Copy
    CMS_AsureID_Service_Uninstall.vbs
  2. Note: This script does not remove the generated root CA The Certificate Authority (CA) issues and manages security credentials and public keys for message encryption in a networks environment. or the SSL certificate from the Local Computer store. You can use the Certificate plugin for MMC to remove the “HID Global Generated CMS Print Service CA” and “localhost” certificate from the Local Computer store.
  3. Install the new ActivID CMS Asure ID print service on any workstation where printing is required.

Debug Logging for ActivID CMS Asure ID Print Service

To enable debug logging:

  1. Edit the AsureIDService.exe.config file located in the Asure ID folder.

  2. In the <level value="ERROR" /> line, replace ERROR with DEBUG.

  3. Save the file.

  4. Restart the ActivID CMS service.

To disable debug logging:

  1. Edit the AsureIDService.exe.config file located in the Asure ID folder.

  1. In the <level value="DEBUG" /> line, replace DEBUG with ERROR.

  2. Save the file.

  3. Restart the ActivID CMS service.

The error/debug log file (AsureIDService.Log) is located in: %PROGRAMDATA%\HID Global\CMS Print Service.