Encryption support Encryption is a process that scrambles information into a format that unauthorized parties cannot decode or use. Users who have access to the encryption context can see data encrypted with that particular encryption context. The encryption process requires an administrator to grant an encryption context to users by granting the user an associated role. Note: Impersonation does not change the encryption contexts available to a user. Even while impersonating, you have only the encryption contexts available to you originally. After encryption: Encrypted text fields and attachments are no longer accessible by database tools and cannot be indexed. Encrypted text fields cannot be added to a filter. Encrypted text fields cannot be used to sort lists. You can encrypt all String fields, including fields provided by default in the system and new fields that you create in the dictionary. Users with the admin role can activate the Encryption Support plugin. Encryption context setupAdministrators can create an encryption context that uses an encryption key.Use an encrypted text fieldEncrypted text fields operate differently depending on the number of encryption contexts available to the user.Encrypt MID Server login credentialsThe MID Server login credentials appear in the config.xml file in clear text. If access to the MID Server host machine is not secure, store the login credentials in this file in encrypted form.Encryption scriptingThere are several example scripts for you to use with encryption.Encryption support FAQThese are general security FAQs for encryption. For information about MID Server credential encryption. Sample Java digest algorithm for encryptionThis Java algorithm illustrates creating a digest token from an HTTP header.Demonstration pluginThe instance provides a demonstration plugin called Encryption Support - Single Context Task Encryption Demo (com.snc.task_encryption.demo).Encrypt a password in system propertiesThe Encrypt SysProperty Password business rule automatically encrypts the value of any system property with the type password or password2.Add an encryption context selectorThe encryption context selector enables users who have multiple encryption contexts to select a context when entering data.