Installation
Prerequisites:
The latest ASP.NET Core 3.1 Runtime Hosting Bundle
o Download .NET Core 3.1 (Linux, macOS, and Windows) (microsoft.com)
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
o CXO should be installed on the server where IDP will be installed
Enable CXO Identity Provider
Install CXO Identity Provider
Open CXO Configurator
Click Register Services and Website under Maintenance tab
Provide Service account, Password and click OK
Click Yes
Set Use CXO Identity Provider as true and click Save
Set the CXO Identity Provider Url for example: https://yourservername/idp/
Set the CXO Dashboard Url
Set the CXO Viewer Url
Click Save
Note: By default, CXO Identity Provider uses the 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.
Requirements for signing certificate:
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