Setting up Content Manager for HTTPS

Run a PowerShell script on the Content Manager server to configure HTTPS for your Content Manager. In addition to this script, you can also run scripts to set up LDAP, or LDAP and SAML.

Before you begin

You must be logged on as an administrator user to perform this task.

PowerShell must be installed on your target system.

Procedure

  1. Access your Content Manager server.
  2. If you want to specify your installation parameters up front, rather than while the script runs, create a plain text file with a name and location of your choosing, and fill it with lines of the format PROPERTY=VALUE, where PROPERTY is a property in the table below, and VALUE is a value that corresponds to the description for that property:
    PropertyDescription
    HttpsPort(optional) Set to an nonstandard HTTPS port. Defaults to the standard HTTPS port, 443.
    HttpsIP(optional) Set to the IP address of the site. Defaults to the value * (all unassigned IP addresses).
    HttpsCertThumbPrintSet to the thumbprint of the HTTPS certificate, a 40-character string.
  3. Open Windows PowerShell from the Windows Start Menu.
  4. Navigate to %TRIDION_HOME%\bin\Configuration Scripts\.
  5. Enter one of the following:
    • If you created a file with property-value pairs, enter & .\SetupHTTPS.ps1 -pf FILE, where FILE is the full path and filename of the file you created.
    • If you did not create a file, enter & .\SetupHTTPS.ps1. The script prompts you for values for the properties.

What to do next

HTTPS is configured for Content Manager and all its currently installed add-ons. If you add new add-ons later on, rerun this script.