Setting Permissions and Ownership on UNIX

This task is part of Planning Your Siebel Deployment.

This topic provides information about permissions and ownership for user accounts that will perform installations of the current release of Siebel CRM.

  • To install server-based Siebel CRM modules, you must be a nonroot user. You cannot install these modules as the root user using Oracle Universal Installer software. This requirement applies to all installations of Siebel Enterprise Server and Siebel Application Interface.

    For existing installations of Siebel CRM 8.1.1.7 or earlier that were originally installed as the root user (using InstallShield installers), you can use the chown command to change the owner for all of the installation directories and files to a nonroot user in order to perform the migration installation.

    After installing as a nonroot user, you can optionally change the installation owner back to the root user. Note that the same requirement will apply every time that you install a new release of Siebel CRM. In general, it is recommended not to change the owner back to the root user, unless your deployment requires it.

  • Before you install each server module discussed in this guide, set umask to 027 on the installation directory of that computer. Changing this setting eliminates other permissions, including group write permissions. This action also sets the default permissions, so that all of the files and directories that are created afterwards have rwxr-x--- permissions. The Siebel service owner account must have all permissions. However, the group must have read and execute (for directory access) permissions only. See also Creating the Siebel Service Owner Account.

Related Topics

(UNIX) Configuring the Siebel Gateway for Automatic Start on UNIX

(UNIX) Configuring the Siebel Server for Automatic Start on UNIX