Version 6.3.8 for Windows
 —  Operations  —

DCOM Configuration on Windows

This document describes how to configure NaturalX applications on Windows. All settings are applied with the tool DCOMCNFG.EXE or Component Services. The dialog examples shown in the following sections appear as with Component Services under Windows XP.

This document covers the following topics:


Configuring NaturalX Servers

Start of instruction setTo configure NaturalX servers

  1. Invoke Component Services.

  2. In the Properties dialog of My Computer, select the Default Properties tab and activate the check box Enable Distributed COM on this computer.

  3. Set Default Authentication Level to Default and Default Impersonation Level to Identify.

    This allows NaturalX servers to retrieve the client's user ID. Before executing a request, the server will then move the client's user ID into the Natural system variable *USER in order to let Natural Security checks run against this user ID.

  4. Now set up the default security configuration.

    In the Default COM Security tab, choose Edit Default in the Access Permissions group box.

    The Access Permission dialog box appears.

  5. Use the Add button to define which users and groups may access NaturalX servers.

    Note:
    You must allow access at least to the account "SYSTEM".

    In most cases you will define a group of all users to whom you want to allow access and enter this group here. In the example, the built-in group "Everyone" is entered. This allows access to every user that is defined on the server machine. If the built-in account "Guest" is enabled in the User Manager, this setting allows access to users not defined on the server machine (guests) as well.

  6. In the Default COM Security tab, choose Edit Default in the Launch Permission group box.

    The Launch Permissions dialog box appears.

    Note:
    You must allow launch at least to the accounts "SYSTEM" and "INTERACTIVE" and the group "Administrators".

  7. Now set up the configuration for a specific NaturalX server. Select the node DCOM Config and locate your NaturalX server in the DCOM Config list box (in the example "Natural classes for Employees server").

  8. Select your server and choose Properties.

  9. In the Location tab, activate the check box Run application on this computer.

  10. In the Security tab, make sure that Access Permissions is set to Use Default and Launch Permissions is set to Customize.

  11. Choose Edit in the Launch Permissions group box to modify the application-specific launch permissions.

    The list LaunchPermission will contain at least the accounts "SYSTEM" and "INTERACTIVE" and the group "Administrators".

  12. Add the users and groups to be allowed to launch your NaturalX server. In most cases, you will define a group of all users to whom you want to allow launch and enter this group here. In the example, the built-in group "Everyone" is entered. This allows launch to every user that is defined on the server machine. If the built-in account "Guest" is enabled in the User Manager, this setting allows launch to users not defined on the server machine (guests) as well.

  13. In the Identity tab, define the account under which the NaturalX server will be launched.

Top of page

Configuring NaturalX Clients

Start of instruction setTo configure NaturalX clients

  1. Invoke Component Services.

  2. In the Properties dialog of My Computer, select the Default Properties tab and activate the check box Enable Distributed COM on this computer.

    Set Default Authentication Level to Default and Default Impersonation Level to Identify.

    This allows NaturalX servers to retrieve the client's user ID. Before executing a request, the server will then move the client's user ID into the Natural system variable *USER in order to let Natural Security checks run against this user ID.

  3. Now set up the configuration to access a specific NaturalX server.

    Select the node DCOM Config and locate your NaturalX server in the DCOM Config list box (in the example Natural classes for Employees server).

    Select your server and choose Properties.

  4. In the Location tab, activate the check box Run application on the following computer. Enter the name of the remote machine on which the NaturalX server is installed.

Top of page