Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Administering path names and product versions (IMON-GPN)

&pagelevel(3)&pagelevel

The chapter contains an introduction to working with IMON-GPN, the installation path manager, and an overview of the user interfaces (command and macros).

IMON-GPN is a privileged subsystem that is activated when the BS2000 system is being loaded (activation point MANDATORY-AT-STARTUP).

Administering installation paths

A product installed in BS2000 comprises multiple installation items (files) which may be stored under one or more user IDs. Within the product, each installation item is unambiguously identified by its logical ID and the path name of the associated file.

Hardwaredependent installation items have a logical name and if necessary a number of path names with different identifiers for the hardware dependency (TARGET, see also "Path name, logical ID and type of an installation item ").

IMON-GPN supports you in the task of assigning logical IDs to file paths. IMON-GPN saves this assignment information in the SCI. The logical ID and the path are registered in the SCI for the first time during installation.

A logical name can be assigned to any path name using IMON-GPN, thus allowing the storage location to be decoupled from the logical name. The assignment of logical names to path names can be modified, canceled and/or displayed.

In the case of internal calls, the IMON-GPN interface is used to determine the path names of the files at runtime.

Figure 63: How IMON-GPN decouples paths and logical IDs

Administering product versions

IMON-GPN supports the user in selecting a product version, if a number of versions of a product are installed in the system.

IMON-GPN can be used to define different product versions for different users with different periods of validity.

With IMON GPN, product versions can be selectively locked for the users of the system, or existing locks can be lifted.

In the case of internal calls, the IMON-GPN interface is used to determine the version of the products or the subsystem to be loaded at runtime.

Users of IMON-GPN

  • The privileged user (SUBSYSTEM-MANAGEMENT privilege)

    • uses the SHOW functions of IMON-GPN and can execute these functions globally

    • performs global administration of the installation paths (enter, change, view) and the product-version defaults (set, view)

    • enters name changes of pubsets in the SCI

    • can select the version of any product to be loaded and define the validity of this selection

    • locks specific product versions for the users of the system or lifts an existing lock

    • makes a backup copy of the standard SCI or rebuilds the standard SCI from a backup copy.

  • The nonprivileged user

    • can view the installation paths to which he/she has access

    • can view the defaults for product versions and override these defaults for specific program sessions or tasks.

  • Internal system functions

    Internal functions of the BS2000 basic configuration and internal software executing in the TPR mode use IMON-GPN to ascertain the logical IDs of the path names (see “How file names are decoupled”) and to identify the product or subsystem versions to be loaded.

List of functions of IMON-GPN

Function

Command

Subroutine call

Lock produkt version

LOCK-PRODUCT-VERSION


Modify SCI

MODIFY-IMON-SCI


Restore SCI

RESTORE-SOFTWARE-

INVERTORY


Save SCI

SAVE-SOFTWARE-INVERTORY


Select product version

SELECT-PRODUCT-VERSION

SELPROV

Enter or modify installation path

SET-INSTALLATION-PATH

SETINSP

Show installation path

SHOW-INSTALLATION-PATH

GETINSP / GETINSV

Show product version

SHOW-SELECTED-PRODUCT-

VERSION

GETPROV

Unlock product version

UNLOCK-PRODUCT-VERSION


The commands of IMON-GPN are described in the „Commands“ [4 (Related publications )] manual. The macros are described from "The macros of IMON-GPN " on.