Creating and distributing configuration files

The push-to-client feature provides tools for system administrators to define remote system connections, define configuration files, and set client workstation preferences from a central location. These connection definitions, configuration files, and preferences can be distributed to individual client workstations automatically when they connect to a remote system. Product updates can also be pushed to client workstations when they connect to a remote system.

To create and distribute remote connection definitions, configuration files, and preferences from a central location, the server must be configured to enable push-to-client updates. For information about configuring push-to-client updates, see (Optional) pushtoclient.properties, the host-based client control(Optional) pushtoclient.properties, the host-based client control.
When a user connects to the primary remote system or to another remote system for which system configuration files are defined, the configuration files that are stored on that system are compared to the configuration files on the workstation. If updates are available, users are prompted to install them.
By using the push-to-client feature, you can distribute the following configuration files:
  • Global configuration files1:
    • Eclipse preferences
    • Remote system connections
    • Installation configuration
  • System configuration files2
    • z/OS® file system mappings

To create and distribute configuration files, do these steps. Each of these steps links to more information about completing the step.

  1. Create a workspace that serves as the master workspace for the configurations and preferences to be distributed.
  2. From the master workspace, create connections to the primary remote system from which you intend to distribute global and system configurations and to each remote system from which you intend to distribute system configurations.
  3. Configure remote system connections, configuration files, and preferences in the master workspace.
  4. Export the configuration files that are to be distributed to other client workspaces.
1 For IDz users, global configuration files also include the settings of Database connections, Software Analyzer Configurations, Menu Manager files, and Snippets. For more information about theses settings, search for Defining connections, configuration files, and preferences for push-to-client configuration in IDz KC.
2 For IDz users, system configuration files also include the settings of Property groups, Host-based projects, Remote index locations and Default values. For more information about these settings, search for Defining connections, configuration files, and preferences for push-to-client configuration in IDz KC.