Installing IBM Content Manager in the C:\Program Files directory (Windows)
If you install IBM® Content Manager on Microsoft Windows in the default directory that the installation program chooses (that is, C:\Program Files), you must make some changes to the system. These changes are necessary because of the way that Windows controls access to this directory and the files that are under it.
If you install IBM Content Manager in a different directory, you can ignore this topic.
Directories and files that are affected by Windows controls
The files that are affected by the Windows controls are in two directories:
- cmgmt
- The cmgmt directory contains all the IBM Content Manager configuration files; for example, the .ini files that the API and the system administration client use to talk to the server.
- log
- The log directory contains the log files and trace files for all of the IBM Content Manager components.
For example, if the user who runs the system administration client does not have permission to write to the cmgmt directory, they cannot add a server to the .ini files or update the log file settings. You might be able to correct this by changing the working directory.
Changing the working directory
A partial solution is to set the working directory where the configuration and the log files are written to a directory that is outside of C:\Program Files; for example, C:\CMWorkingDir. However, this is only a partial solution for the following reasons:
- You can set the working directory only when you install IBM Content Manager; you cannot change it by running the configuration program again.
- Even if you change the working directory, LDAP configuration information is still written to the C:\Program Files\IBM\db2cmv8\cmgmt directory. If you use LDAP with IBM Content Manager, see Setting file permissions for LDAP users.
Setting file permissions for LDAP users
Even if you change the working directory, LDAP configuration information is still written to C:\Program Files\IBM\db2cmv8\cmgmt. If you use LDAP with IBM Content Manager, and IBM Content Manager is in C:\Program Files, you must set the file permissions for each user ID that needs to update the LDAP configuration.
To set the file permissions, perform the following steps:
- In Windows Explorer, right-click the C:\Program Files\IBM\db2cmv8\cmgmt directory, and then click Properties.
- Click the Security tab, and then click Edit.
- Add the users who need to update the LDAP configuration to the list, and then give them Full control permission.
- Click Apply.
- If Windows asks if you want to apply the file permissions to the subfolders, click Yes.
- Click OK.
- Repeat these steps for the C:\Program Files\IBM\db2cmv8\log directory.
For more information about LDAP configuration, see Defining the LDAP configuration.