Setting Up the Initial Environment - Advanced Design and Setup - Foundation 23.2 - Foundation 23.2 - Ready - Content Composer - external

Content Composer Advanced Design and Setup

Platform
Content Composer
Product
Advanced Design and Setup
Release
Foundation 23.2
License
To setup the first Content Composer installation in your environment, complete the following steps.
  1. Complete the steps in "Configuring Content Composer Server" in the Content Composer Installation Guide using the IP address or the DNS name of the shared database server.
  2. Follow the encryption instructions as described in "About RSA Encryption" in the Content Composer Installation Guide.
  3. On a network share, create a new shared directory.
  4. Copy the following files from the %Composerdir% directory to the newly created shared directory.
    • repository.config
    • systemlayout.config
    • UserRepository.config
    • UserRepository_Ldap.config
    • UserRepository_Idp.config
    • %ComposerDir%\Admin\rws_work
  5. To modify Composer.Core.exe.config:
    1. From the %Composerdir% directory, open Composer.Core.exe.config with a text editor that supports UTF-8.
    2. In the <appSettings> element, set the value of the keys rws_config and systemlayout_config to the shared directory created before.
      <appSettings>
         ...
         <add key="rws_config" value="\\SharedFolderDnsName\SharedConfigDir\repository.config" />
         <add key="systemlayout_config" value="\\SharedFolderDnsName\SharedConfigDir\systemlayout.config" />
      
    3. In the <appSettings> element, below the key EnableHylandLogging insert the new keys as in the following example and set the values of the keys userRepository, userRepository_Ldap, and userRepository_Idp to the shared directory created before.
      <appSettings>
         ...
         <add key="userRepository" value="\\SharedFolderDnsName\SharedConfigDir\UserRepository.config" />
         <add key="userRepository_Ldap" value="\\SharedFolderDnsName\SharedConfigDir\UserRepository_ldap.config" />
         <add key="userRepository_Idp" value="\\ SharedFolderDnsName\SharedConfigDir\UserRepository_Idp.config" />
      
      
    4. On all Content Composer server installations, create a new environment variable named sharedDir and set the value to the shared directory created before.
      sharedDir=\\SharedFolderDnsName\SharedConfigDir
    5. In the <appSettings> element, set the value of the key rws_work_dir as shown in the following example.
      <appSettings>
         ...
         <add key="rws_work_dir" value="%sharedDir%\Admin\rws_work" />
    6. Save and close the file.
  6. To modify Composer.MWS.exe.config:
    1. From the %Composerdir% directory, open Composer.MWS.exe.config with a text editor that supports UTF-8.
    2. In the <appSettings> element, below the key EnableHylandLogging insert the new keys as in the following example and set the values of the keys userRepository, userRepository_Ldap, and userRepository_Idp to the shared directory created before.
      <appSettings>
         ...
         <add key="userRepository" value="\\SharedFolderDnsName\SharedConfigDir\UserRepository.config" />
         <add key="userRepository_Ldap" value="\\SharedFolderDnsName\SharedConfigDir\UserRepository_ldap.config" />
         <add key="userRepository_Idp" value="\\ SharedFolderDnsName\SharedConfigDir\UserRepository_Idp.config" />
      
      
    3. Save and close the file.
  7. Ensure that the Windows user account configured to execute the services Composer.Core and Composer.MWS has full access rights to the shared directory created before.
  8. To activate the configuration changes, in Windows Services, restart the services Composer.Core and Composer.MWS.