New and Changed Features of Natural Version 9.1.1 Add-On Products

This section describes all changes and enhancements provided with the add-on products available with Natural Version 9.1.1.

Note:
For an overview of all Natural add-on products and the new product versions available, see Overview of Natural Add-On Product Versions.


Natural Development Server

The changes and enhancements provided with Natural Development Server Version 9.1.1 are described in the following section.

Natural Development Server Version 9.1.1 includes all changes of Natural Development Server Version 8.3. provided in previous Natural releases.

Note:
The sections indicated for more information are contained in the Natural Development Server documentation in the Documentation section of the Software AG Empower website at https://empower.softwareag.com/, unless otherwise noted.

New Session Parameters SECURITY_CACHING and SECURITY_TIMEOUT for z/OS (Batch)

The following two new session parameters have been added to the Natural Development Server for z/OS (Batch).

SECURITY_CACHING

enables a client directory that stores user information for subsequent actions

SECURITY_TIMEOUT

manages the life time of clients

These parameters are available via two additional buttons in the HTML Monitor Client that list or cancel clients and their respective sessions.

Natural RPC (Remote Procedure Call)

With Natural Version 9.1.1, an enhanced Natural RPC Version 8.2.7 is delivered which introduces the following changes and enhancements:

Application Programming Interfaces (APIs)

The following Natural RPC-specific APIs are new in the SYSEXT system library or have changed:

API Task
USR9171N Set credentials for RPC server. Enhanced version of USR1071N with the capability of using longer passwords.
USR9175N Ping or terminate a Natural RPC server. Enhanced version of USR2073N with the capability of using longer passwords.
USR9176N Terminate an EntireX Broker service. Enhanced version of USR8208N with the capability of using longer passwords.
USR9177N Terminate an EntireX Broker service. Enhanced version of USR8213N with the capability of using longer passwords.

Natural Security

The following enhancements are provided with Natural Security Version 9.1.1:

Note:
The sections indicated for more information are contained in the Natural Security documentation, unless otherwise noted.

Maximum Number of Logon Attempts

The Administrator Services general option Maximum Number of Logon Attempts has been changed: its maximum value, which used to be "5", is now "9". The default value continues to be "5".

Remember that the setting of this option also applies to the following application programming interfaces: NSC---P, NSC--PH, NSC---SP, NSC----P and NSC--PHS.

Lock User Option

The Administrator Services general option Lock User Option provides an additional value "Z". It corresponds to "X" - in addition, the following applies: If the user ID corresponding to the value of the Natural system variable *INIT-USER is locked, the Natural session cannot be started with any user ID (neither with AUTO=ON nor with AUTO=OFF).

User Preset Values

The value for the user profile component Change password after nnn days can now be pre-defined in the User Preset Values section of Administrator Services.

Library Profiles - FDIC DBID Zero

In the Library File section of library profile, you can now specify 0 (zero) as the FDIC database ID: this means that the DBID value of the FDIC profile parameter will apply.

File/DDM Profiles - Copying With Links

The file/DDM maintenance functions Copy File and Copy DDM Profile provide the new option With Links. It allows you to also copy the links of libraries from the "old" file/DDM profile to the "new" one. Both functions allow you to select which links you wish to copy and which not.

Application Programming Interfaces (APIs)

The application programming interface NSCADM has been enhanced and can now be used to also process logon/countersign error records.

SECLOAD

The SECLOAD program for loading Natural Security data provides a new option Expire passwords for loaded user profiles. It can be used to enforce a password expiration for all loaded user profiles (user types A, P, M), which means that these users will have to change their passwords at the next logon.

Natural Development Environment - DDMs in Natural Server View

The display of DDMs in the Natural Server view in an Eclipse environment under Natural Security has been changed: DDMs are no longer represented as a separate node, but are now displayed as a group node under the library node. See Protecting the Natural Server View under Protecting the Natural Development Environment in Eclipse.

Natural Development Environment - Support of SYSLSO Command

The use of the NaturalONE command SYSLSO, which determines the library search order for private-mode libraries, can now be controlled by Natural Security. See Protecting the Navigator View under Protecting the Natural Development Environment in Eclipse.

Natural for zIIP

Natural zIIP Enabler Renamed

Natural zIIP Enabler products have been renamed as follows:

Old Name New Name
Natural zIIP Enabler for Batch Natural Batch for zIIP
Natural zIIP Enabler for CICS Natural for CICS for zIIP
Natural zIIP Enabler for Com-plete Natural for Com-plete for zIIP

CPU Time Limit in SRB Mode

When running zIIP-enabled under z/OS, the MT profile parameter applies separately to both TCB and SRB (zIIP) processing modes. If MT=0 is set in SRB mode, Natural uses the existing z/OS TCB time limit to avoid endless loops because there is no z/OS CPU time limit (for example, the JCL TIME parameter) for SRBs.