IBM OS/390 User Manual

Page of 673
20.6 Batch Keywords that are Not Recommended
The following table lists obsolete keywords from previous releases of DITTO that
are still recognized by DITTO/ESA in batch mode. It is recommended that you
use the indicated replacement, if any.
Function(s)
Keyword
Description
Replacement
BS, BT, CS, CT, FT, SS, ST, TFT,
TS, TTR, VS, VT
B L K F A C T O R =
Output blocking factor
R E C F M O U T =
B L K S I Z E =
TF
B L K F A C T O R =
Output blocking factor
-
BS, CS, SS, TS, VS
C I S I Z E =
FBA control interval size
B L K S I Z E =
FT
M O D E =
Input record format
-
SP (VSE, CMS), SS, ST (VSE,
CMS), SV, TC, TF, TFT, TRS, TS,
TTR, TV
M O D E =
Input record format
R E C F M I N =
BT, CT, ST (MVS), VS, VT
M O D E =
Output record format
R E C F M O U T =
TTR
O U T M O D E =
Output record format
R E C F M O U T =
TP, TRS
N B L K S =
Number of blocks
N L R E C S =
FT
R E C S I Z E =
Record length for deblocking
-
VC, VL, VP, VRU, VS, VT, VV
S T A R T = K
POSITION=key
VSAM start positioning by key
value
K E Y = k e y
SET
T S O P R I N T =
Print output destination
P R I N T O U T =
SET
A S C I I = Y E S
Translate from ASCII to EBCDIC
A S C I I = I N
Notes:
 1. For the SP function, the MODE keyword is obsolete under VSE and CMS but still applies under MVS.
 2. For the ST function, the MODE keyword is obsolete. U n d e r VSE and CMS, use RECFMIN; under MVS, use
RECFMOUT.
20.7 DITTO/ESA Security
DITTO provides secure control of function authorization, either through RACF (or
an equivalent security product) or through the DITSECUR exit.
DITSECUR is a customizable exit. It provides a DITS macro, which lets you define
a table of user names or job names, DITTO-protectable resources (called
profiles), and access levels.
OS/390, MVS, or CMS: If OS/390 Security Server, RACF 1.9 or later (or
equivalent) is active, the System Authorization Facility (SAF) with the DITTO
enhanced security facility is used for access control and authorization
verification. Authorization is controlled by DITTO-specific profiles in the FACILITY
class. If SAF with RACF 1.9 is not active at DITTO initialization time, all DITTO
special security checks during that DITTO session are passed to the DITSECUR
user exit (if any) instead of to SAF; if the DITSECUR module cannot be found, no
security checks are done.
VSE: All DITTO special security checks during a DITTO session are passed to the
DITSECUR user exit. If the DITSECUR module cannot be found, no security
checks are done.
Chapter 20. DITTO
385