Installed Objects
Objects created by Installation Process
QGPL Objects
The following commands are placed by default into library QGPL:
MDREST4INS – The MDREST4i Product Installer
For each command, a corresponding program and panel group are also placed in QGPL.
Libraries
Some or all of the following libraries will be created, depending on the product:
Library | Description | Initial Size |
MDRST | MDRest4i objects | 205 MB |
MDRST contain some site-specific data, so they should be regularly backed up.
By default, the libraries are named as stated in the table. At installation time,
a 1-4 character Instance ID (ENV) can be defined which will be used as the suffix for the library names. For example, suffix X would mean that product MDRST would be stored in library MDRSTX.
This way, several instances of the MDREST4i products can reside on the same system.
User Profiles
A user profile is created to own the objects in the product libraries. The profile is created without the ability for users to sign on or otherwise make use of the profile. By default, the name of this user profile is MDOWNER, but can be changed at installation time by specifying a different value for MDREST4INS parameter OWN.
If the product owner profile already exists, it is left as is.
MDRST4i programs use adopted authority from the owner profile, which has *ALLOBJ authority, so that the actual users authorized to perform functions in MDREST4i do not need to have any special system authorities to accomplish the task of making changes to your business applications.
Any programs providing access to a command line do not have adopted (*OWNER) authority.
None of the programs have parameter “Use adopted authority” set to *YES, ensuring that authority won’t be inherited from your internal calling programs.