# Workflow Encryption

Workflow designs support encryption for the various storage types availalable. Encryption options are managed from Administration, Data Encryption.

Each workflow data type supports encryption through its own settings. The list of encryptable types are below.

# Encryption for various types

Variables - Individual variables may be set for Encryption from the variables property of the start step.

Objects - Workflow objects may be set as encrypted from the Objects property of the start step.

Form Fields - Submitted form fields may be encrypted using the individual form field properties which support encryption, through the Form Designer. Mapped forms, or individually mapped form contents may be accessed as encrypted.

Contents - Workflow contents may be mapped individually to submitted form fields vs using the simpler form mapping feature. Encrypted form contents are managed per form field for valid types using the Form Designer.

Environment Values - Individual environment values may be encrypted from the Environent Values management screen.

Typically values which are flagged as encrypted are used as normal throughout workflow design. Executed diagrams will obscure encrypted data when accessed from the data tab

# Accessing encrypted data

Within the workflow designer, to access the unencrypted value for an encrypted item, simply refer to the value as normal. i.e. to get some variable string value, say "color", which has been marked as encrypted, simply use it as an unencrypted value, e.g.

V{{color}}

At times, it may be useful to access the underlying encrypted data, for example, to store the encrypted data in a remote system, or to display the raw encrypted value for some other reason.

Within the designer, various storage types can provide their encrypted values by referring to them as below:

VE{{}}, variables

XE{{}}, mapped form fields

CE{{}}, individually mapped form contents

OE{{}}, the encrypted object data