Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Installation

Prerequisites:

  • The latest ASP.NET Core 3.1 Runtime 6 Windows Hosting Bundle

o   Download .NET Core 3.1 (Linux, macOS, and Windows) (microsoft.com) https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-6.0.23-windows-hosting-bundle-installer

o   Restart the server after installation of the hosting bundle

  • Create backup of master database prior to installation of CXO Identity Provider

  • Install new version of CXO Identity Provider

...

    • CXO should be installed on the server where IDP will be installed

    • Communication from other servers to IDP must use HTTPS

Enable CXO Identity Provider

  1. Install CXO Identity Provider

  2. Open CXO Configurator

  3. Click Register Services and Website under Maintenance tab

  4. Provide Service account, Password and click OK

  5. Click Yes

  6. Set Use CXO Identity Provider as true and click Save

  7. Set the CXO Identity Provider Url for example: https://yourservername/idp/

  8. Set the CXO-Cockpit Dashboard Url

  9. Set the CXO-Cockpit Viewer Url

  10. Click Save

Note: By default, CXO Identity Provider uses the its own auto-generated signing certificate, which is saved in the database. The auto-generated certificate is valid for 50 years from the date of installation. For security reasons, we advise using certificate stored on the server instead.

...

  • Signing certificate should have private key

  • User used by application pool of CXO Identity Provider should have read access to the certificate's private key

  • Public Key size cannot be less than 2048 Bits

  • After change of the signing certificate all CXO applications (CXO-Dashboard, CXO-Identity Provider, OneStream services etc.) should be restarted

Info

Contact CXO support in case of any issues with installing and enabling Identity Provider.

Refer CXO Identity Provider Change log