Tivoli Workload Automation, Version 8.6
Customizing IBM Tivoli Workload Scheduler for z/OS
Defining initialization statements
Specifying the statements
Creating the statements
Storing the statements
Overriding the EQQPARM statements
Choosing the appropriate statements
ALERTS
AROPTS
AUDIT
AUDITCP
AUTHDEF
BATCHOPT
CPUREC
DBCSOPTS
DBOPT
DOMREC
DSTOPTS
DSTUTIL
ERDROPTS
EWTROPTS
EXITS
FLOPTS
HTTPOPTS
INCLUDE
INIT
INTFOPTS
JCCOPTS
JTOPTS
MONOPTS
MONPOL
NOERROR
OPCOPTS
RCLDDP
RCLDSNP
RCLOPTS
RCLSKIP
RESOPTS
RESOURCE
RODMOPTS
ROUTOPTS
Modifying the HTTP destinations
SERVOPTS
TCPOPTS
TOPOLOGY
TRGOPT
TRROPTS
USRREC
XCFOPTS
Identifying related initialization-statement parameters
Configuration
Security
Generating audit information (JT log data)
Determining the success or failure of a job
Recovery
Restart and cleanup
Job log retrieval
Automatic job recovery
Workload restart
Performance
Reporting
RODM monitoring
Output processing
End-to-end scheduling with fault tolerance capabilities
Network configuration
Job definitions
Regional settings
Code page
Time zone
WLM integration
External monitoring
Implementing security
Planning security implementation
How Tivoli Workload Scheduler for z/OS verifies access authority
Identifying users
Establishing naming conventions for IBM Tivoli Workload Scheduler for z/OS resources
Grouping RACF users and resources
General security considerations
Controlling access to Tivoli Workload Scheduler for z/OS
Controlling access to the Tivoli Workload Scheduler for z/OS subsystem
Controlling access to Tivoli Workload Scheduler for z/OS fixed resources
Controlling access to Tivoli Workload Scheduler for z/OS subresources
Tivoli Workload Scheduler for z/OS subresources and RACF resources
Controlling access to Tivoli Workload Scheduler for z/OS from APPC
APPC/z/OS and RACF
Tivoli Workload Scheduler for z/OS API and RACF
Controlling access to Tivoli Workload Scheduler for z/OS using Dynamic Workload Console
Creating the TMEADMIN class to associate a RACF user ID
Using a new server initialization parameter to associate a RACF user ID
Permitting access to the controller through Dynamic Workload Console
User IDs involved with Dynamic Workload Console
Controlling access through TSO commands
Functions and data that you can protect
Access requirements to fixed resources for dialog users
Examples of security strategies
A centralized security strategy
External access to IBM Tivoli Workload Scheduler for z/OS
Access through the IBM Tivoli Workload Scheduler for z/OS subsystem
A decentralized security strategy
External access to IBM Tivoli Workload Scheduler for z/OS
Access through the IBM Tivoli Workload Scheduler for z/OS subsystem
Tivoli Workload Scheduler for z/OS exits
Tivoli Workload Scheduler for z/OS user exits invocation
Start/stop exit (EQQUX000)
Job-submit exit (EQQUX001)
Job-library-read exit (EQQUX002)
Application-description-feedback exit (EQQUX003)
Event-filtering exit (EQQUX004)
SYSOUT archiving exit (EQQUX005)
Incident-record-create exit (EQQUX006)
Operation-status-change exit (EQQUX007)
Operation-initiation exit (EQQUX009)
Job-tracking log write exit (EQQUX011)
Job-tailoring prevention exit (EQQUX013)
Time-dependent-operation exit (EQQUX014)
JCL-imbed exit (on FETCH directive)
Variable-substitution exit (on JCL or job definition variable)
Automatic-job-recovery exit (on RECOVER statement)
Daily-planning-report exit (EQQDPUE1)
EQQDELDS/EQQCLEAN catalog exit (EQQUXCAT)
EQQCLEAN GDG resolution exit (EQQUXGDG)
Application-description-validation (EQQUXPIF)
Daily-planning-scheduling environment exit EQQDPX01
Installing the exit
Interface to the exit
Tivoli Workload Scheduler for z/OS Start/Stop exit (EQQUX000)
Installing the exit
Interface to the exit
Job-submit exit (EQQUX001)
Installing the exit
Interface to the exit
Job-library-read exit (EQQUX002)
Installing the exit
Interface to the exit
Application-description-feedback exit (EQQUX003)
Installing the exit
Interface to the exit
Event-filtering exit (EQQUX004)
Installing the exit
Interface to the exit
SYSOUT archiving exit (EQQUX005)
Installing the exit
Interface to the exit
Incident-record-create exit (EQQUX006)
Installing the exit
Interface to the exit
Operation-status-change exit (EQQUX007)
Installing the exit
Interface to the exit
Operation-initiation exit (EQQUX009)
Installing the exit
Interface to the exit
Job-tracking log write exit (EQQUX011)
Installing the exit
Interface to the exit
Job-tailoring event exit (EQQUX013)
Installing the exit
Interface to the exit
Time-dependent-operation exit (EQQUX014)
Installing the exit
Interface to the exit
Example
Limitations
EQQDELDS/EQQCLEAN Catalog exit (EQQUXCAT)
Installing the exit
Interface to the exit
EQQCLEAN GDG Resolution exit (EQQUXGDG)
DDPROT/DSNPROT interactions
Installing the exit
Interface to the exit
JCL-imbed exit
Installing the exit
Interface to the exit
Variable-substitution exit (on JCL or job definition variable)
Installing the exit
Interface to the exit
Automatic-job-recovery exit
Installing the exit
Interface to the exit
Daily-planning-report exit (EQQDPUE1)
Installing the exit
Interface to the exit
Application-description-validation exit (EQQUXPIF)
Installing the exit
Interface to the exit
System Automation for z/OS user exit (EQQUXSAZ)
Installing the exit
Interface to the exit
Open Systems Integration
Controlling heterogeneous systems
Setting up the environment
Submitting and tracking the workload
An alternate method for controlling VM processing
Method of use
Reporting events to Tivoli Workload Scheduler for z/OS
Supplying event information to Tivoli Workload Scheduler for z/OS
General information about Tivoli Workload Scheduler for z/OS subroutines
Using the general Tivoli Workload Scheduler for z/OS subroutine (EQQUSIN)
Invocation requirements
EQQUSIN parameters
APP - fixed section
APPOBJ - object section
APPSEL - selection section
APPVAL - selection value section
APPFLD - field section
APPDAT - data section
Specifying selection criteria
Selecting an operation to change the status (CP_OPER_EVENT)
Selecting a special resource (CP_SR_EVENT)
Selecting an operation to supply user data (CP_OPINFO_EVENT)
Selecting a Tivoli Workload Scheduler for z/OS data set (BACKUP_EVENT)
Selecting a workstation (CP_WS_EVENT)
Specifying object fields to update
Updating operation status (CP_OPER_EVENT)
Updating a special resource (CP_SR_EVENT)
Updating an operation user-data (CP_OPINFO_EVENT)
Updating a workstation (CP_WS_EVENT)
Return codes and reason codes generated by EQQUSIN
Using individual Tivoli Workload Scheduler for z/OS subroutines
Using EQQUSINB
Invocation requirements
EQQUSINB parameters
Using EQQUSINO
Invocation requirements
EQQUSINO parameters
Using EQQUSINS
Invocation requirements
EQQUSINS parameters
Using EQQUSINT
Invocation requirements
EQQUSINT parameters
Using EQQUSINW
Invocation requirements
EQQUSINW parameters
Using the Job Completion Checker
JCC message tables
Incident logging function
Defining message tables using EQQJCCT
Using the data store
Overview
Prerequisites
Installing the data store
Running EQQJOBS to create installation samples
Estimating the size of data store VSAM data files
Data Files
Unstructured data files
Structured data files
Primary index
Example
Secondary index
Characteristics of the local data store
Allocating data store VSAM
Data files
Primary index
Secondary index
Initializing data store VSAM files
Data files
Primary index
Secondary index
Post-installation actions on data store VSAM files
Configuring the data store
Data store initialization statements
Set UP controller/tracker initialization statements
Considerations about RCLOPTS statements
Activating the data store
Miscellaneous customization
Customizing Tivoli Workload Scheduler for z/OS messages
Customizing Tivoli Workload Scheduler for z/OS panels
Customizing ended-in-error-list and ready-list default layouts
Invoking hiperbatch support
Customizing GMT clock
Monitoring special resources through RODM
Creating case-code-definition modules
Invoking the data set deletion utility
Customizing Tivoli Workload Scheduler for messages in end-to-end with fault tolerance capabilities environment
[
Top of Page
|
Previous Page
|
Next Page
|
Contents
]