Creating a user for the Endeca services on Windows

You must run the Endeca services as a specified user, for which you can control permissions.

You are asked to provide information about this Endeca services user during the installation process. Oracle recommends that you create a user account called endeca that has the proper file and directory permissions to access all necessary files for your application. However, you can use any user that you prefer, as long as it meets these requirements.

To create the user endeca:

  1. Ensure that you have administrator privileges on the local machine.
  2. From the Windows Control Panel, select Computer Management > Administrative Tools.
  3. In the tree pane of the Computer Management window, select System Tools > Local Users and Groups.
  4. Right-click Users and select New User.
  5. In the New User dialog box, do the following:
    1. Enter endeca for both the User name and the Full name.
    2. Optionally, enter a description.
    3. Set a password for user endeca.
      Note: The user must have a non-blank password, because the installer will not accept a blank password for the services user.
    4. Uncheck User must change password at next logon.
  6. Click Create to create the new user, and then Close to exit the dialog box.
  7. Close the Computer Management window, but do not exit Administrative Tools.
  8. From Administrative Tools, do the following:
    1. Open Local Security Policy.
    2. In the Local Security Settings window, select Local Policies > User Rights Assignments.
    3. From the list of policies on the right, open Log on as a Service.
    4. Add user endeca to the list of users that can register a process as a service.
    5. Close the dialog box and exit Administrative Tools.