MicroStrategy ONE

Using Encryption

Encryption is the translation of data into a sort of secret code for security purposes. The most common use of encryption is for information that is sent across a network so that a malicious user cannot gain anything from intercepting a network communication. Sometimes information stored in or written to a file is encrypted. The SSL technology described earlier is one example of an encryption technology.

MicroStrategy Web products can use encryption in many places, but by default, most are not used unless you enable them.

Encryption in MicroStrategy Web Products

You can encrypt all communication between the Web server and Intelligence Server. Additional overhead is involved in encrypting and decrypting all this network traffic so you may see a noticeable performance degradation if encryption is enabled. However, if you are working with sensitive or confidential information, this may be an acceptable trade-off.

To Encrypt All Communication Between MicroStrategy Web Products and Intelligence Server

  1. Go to the Administrator Page.
  2. At the top of the page or in the column on the left, click Security to see the security settings.
  3. Within the Encryption area, select one of the following encryption options:
    • No encryption (default): Data between Web and Intelligence Server is not encrypted.
    • SSL: Uses Secure Socket Layer (SSL) encryption to secure data between Web and Intelligence Server. This is the recommended option for secure communications. For instructions to set up SSL encryption for Web, see Configuring Web, Mobile Server, and Web Services to Require SSL Access.
  4. Click Save. Now all communication between the Web server and Intelligence Server is encrypted.