This section describes all changes and enhancements provided with the add-on products available with Natural Version 9.1.2.
Note:
For an overview of all Natural add-on products and the new
product versions available, see Overview of Natural Add-On Product
Versions.
The changes and enhancements provided with Natural Development Server Version 9.1.2 are described in the following section.
Natural Development Server Version 9.1.2 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.
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.
The documentation of a Predict Program object, with the object's implementation pointer completely filled (i.e. Natural member name, library name, user system file number, and user system file database id), is deleted when the Natural member is deleted in an NDV environment.
By default, the switch "Delete documentation with
deletion of Natural member" is initialized with
"Y
", i.e. deleting the existing documentation.
If you wish to keep the documentation set this new switch to
"N
".
Start a Predict session and go into the defaults settings, Protection.
The BS2000 file maintenance facility now also provides the
option to display and set the file attribute #BACK-VERS
for the
number of file versions to be saved in a backup archive. For details, refer to
the section BS2000 Files in the User's
Guide of the Natural ISPF documentation on
Software AG's documentation web site at
https://documentation.softwareag.com/.
When a huge number of objects are contained in a library, the listing of these objects in the Natural Server view or the Natural Studio views can take a long time. With Natural for Mainframes Version 9.1.2 on z/OS, a new hyperdescriptor is provided that can significantly improve the database access required for this purpose. The installation of the hyperdescriptor is described in the NaturalONE documentation.
See: NaturalONE in a Nutshell > Performance Aspects.
With Natural Version 9.1.2, an enhanced Natural RPC Version 9.1.2 is delivered which introduces the following changes and enhancements:
The following Natural RPC-specific APIs are new in the SYSEXT system library or have changed:
API | Task |
---|---|
USR2071N |
Support long passphrases for Broker (ACI). Natural Security checks if the Natural user ID used for the access to the RPC server (for example, via user exit USR1071) is identical to the EntireX user ID (supplied, for example, via user exit USR2071). See: NAT1692: User :1: is not authorized in Messages and Codes > Natural System Error Messages 1650-1699 |
USR2072N |
Support long passphrases for Broker (ACI) Enables you to specify a password which is used for the LOGON. Usage - See: Using Application Programming Interface USR2072N to Specify a Password |
USR8225N |
Provide access to message ID and correlation ID in Natural RPC clients. |
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.
|
The following enhancements are provided with Natural Security Version 9.1.2:
Note:
The sections indicated for more information are contained in
the Natural Security
documentation, unless otherwise
noted.
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
.
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
).
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.
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.
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.
The application programming interface
NSCADM
has
been enhanced and can now be used to also process logon/countersign error
records.
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.
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.
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 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 |
Natural for IMS for zIIP (product code NAZNI) is now available to support IBM's System z Integrated Information Processors (zIIPs) in an IMS TM environment on z/OS if Natural IMS TM Interface Version 8.3.5 is installed. For more information, see the Natural for zIIP documentation.
Note that Natural for IMS for zIIP requires a license file.
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.