Adding steps to encrypt PDF files

You can add steps to your workflow that add password protection to PDF files and that restrict the actions that can be done to the PDF files.
For example, you might need to send a sample of a job to your customer. If the job contains sensitive data, you can add a step based on the EncryptPDF step template to encrypt the sample before you send it.

When you encrypt a PDF file, you can specify one or two passwords. The Permissions password is the master password and is required on the step.

The Document open password is a more limited password. It unlocks the file so that it can be read, but not edited in any way. This password is only needed to provide a read-only version of the PDF.

If the file does not contain secure information, you can encrypt it so that it can be opened without a password, but require the Permissions password for editing functions.

To add steps to encrypt PDF files:

  1. Click the Workflow tab.
  2. Click the name of the workflow you want to modify.
  3. Optional: Disable the workflow by clicking the switch to the left of the workflow name.
    If you do not disable the workflow while you edit it, jobs that use this workflow continue to move through steps. When you save, the workflow is momentarily disabled then enabled again. Jobs that are processing in the workflow could move into error.
  4. Add the EncryptPDF step to process the PDF files.
    Most workflow steps cannot process encrypted PDF files. Choose where you place this step carefully to prevent a workflow error. For example, if you are delivering an encrypted PDF file as a final document, you should place the step as close to the end of the workflow as possible. If you are sending the encrypted PDF file as a preview to the customer, it can be placed earlier in the workflow.
  5. Enter the Permissions password for the file and select a Password-protected actions level.
  6. If the Password-protected actions level is set to Edit, Fill, Read and you want to provide a read-only version of the file, enter a value for the Document open password property.
    If the Password-protected actions level is set to Edit or Edit, Fill, leave the Document open password property blank.
  7. If the remaining steps in the workflow do not need to open the PDF file, you can use the default value for the Encrypted PDF file property. The job default, ${JobID.print.pdf}, replaces the spool file for the job. To keep the unencrypted version of the file in the spool directory for further processing, specify a different value for the Encrypted PDF file property, such as: ${getFileName(encrypted,pdf,write)}
  8. Save and enable the workflow.