Strategy ONE

How to Enable Seamless Login Between Web and Library

Enabling seamless login allows you to navigate between Strategy Web and Library without having to re-authenticate regardless of your configured authentication mode. It uses an encrypted (secret) key to securely share the session among the applications.

For new installations of Strategy One, seamless login will be configured and active if the prerequisite components are installed on the same machine. Distributed environments and customers upgrading to version ONE need to configure the secret key by following the steps below.

Important Considerations

The following are some points to keep in mind while configuring seamless login between Web and Library.

  • For Web and Library configuration, use the same Intelligence Server.
  • For collaboration to work properly, use the same secret key in config.json.

Configure Web and Library Applications for Seamless Login

  1. Launch Strategy Web.
  2. Go to Preferences.
  3. Under Project Defaults > Strategy Library configuration, enter your Library URL.

    <FQDN>:<port>/MicroStrategyLibrary/

  4. Click Apply.
  5. In your cloud environment's homepage, hover over Strategy Web and click Configure.
  6. Click Security.
  7. Enter a new secret key into Strategy Library configuration. A secret key must be a base64 formatted string with a minimum length of 88 characters.

    Keep the key for later.

  8. Click Save.
  9. In your cloud environment's homepage, hover over Library, and click Configure.
  10. In the Library Server tab, in the Strategy Web > Link field, enter the Strategy Web link.
  11. In the Security Settings > Secret Key field enter the secret key from step 7.

  12. Click Save.

Configure the Secret Key Between Web and Library

If the secret key is not available in the configOverride.properties file, you can add any phrase or passcode to the parameter to be used as the secret key. A secret key must be a base64 formatted string with a minimum length of 88 characters.

  1. Open the Library configOverride.properties with a text editor.
  2. Copy the token value from the identityToken.secretKey parameter.
  3. Open the Web Administration Page (<FQDN>:<port>/MicroStrategy/servlet/mstrWebAdmin).
  4. Select Security from the left-side navigation.
  5. Under Strategy Library configuration, enter your secret key.
  6. Click Save.
  7. Restart your Strategy Web server to apply the changes.

Configure Web and Library Applications for Seamless Login

  1. In Strategy Web open Preferences > Project Defaults.
  2. Enter your Strategy Library URL (<FQDN>:<port>/MicroStrategyLibrary) in the Link to Strategy Library field.
  3. Open the Library Administration Control Panel (<FQDN>:<port>/MicroStrategyLibrary/admin).
  4. Open the Library Server tab.
  5. Enter your Strategy Web URL into the Link field under Strategy Web (<FQDN>:<port>/MicroStrategy/servlet/mstrWeb).
  6. Click Save.

Related Topics

KB485196: A seamless login error occurs when launching Strategy Library from Strategy Web