VERIFIn Product Overview
How VERIFIn checks JCL for errors, policy breaches and security issues before it runs.
VERIFIn checks your JCL before it reaches production. Validate syntax, confirm that referenced data sets exist and that users are authorized to access them, and enforce your own site rules, all before a job is submitted.
Any IBM Z hardware that supports the z/OS levels below. No dedicated hardware.
z/OS 2.4 or later; z/OS 2.5 or later on the SMP/E driving system
JES2 only; not compatible with JES3
SMP/E; binaries in a zFS file system under z/OS UNIX
Server started task (LXPSRV) does all JCL analysis on z/OS; client and server on the same or different systems
None. Workstation clients (REST API, Zowe CLI, VS Code via Zowe Explorer) are optional.
RACF or equivalent SAF; APF-authorised server library; certificate-based client authentication via RACDCERT
Client to server over TCP/IP; AT-TLS with mutual certificate authentication recommended. Inbound only, no outbound data movement.
IZWS 9.5 or later for variable substitution; Db2 for z/OS for plan and subsystem validation; Zowe V3 with API ML for workstation clients
Approximately 2,900 3390 tracks across target, distribution and file system
Why VERIFIn Is Different
Your second set of eyes for writing JCL code
Accelerates testing cycles through JCL checking and speeds up application delivery. Efficient code construction eliminates manual review bottlenecks.
Enables teams to check jobs quickly and effortlessly, through the use of a REST API, ZOWE CLI, and Eclipse plug-in.
Seamless DevOps integration by plugging directly into existing pipelines with minimal setup.
Flexible site rules framework supports automated workflows and ensures consistent policy enforcement across teams and environments.
Built-in security validation confirms user authorization for referenced data sets and prevents unauthorized access.
Advanced syntax checks proactively detect JCL errors and minimize execution interruptions across batch processing environments.
The Challenge
For new‑to‑Z employees, learning JCL while being expected to deliver quick results can cause significant production delays. This becomes even more challenging without the support of familiar interfaces.
The Solution
VERIFIn simplifies JCL learning for new-to-Z employees with an intuitive, approachable environment. It proactively warns users of common mistakes and potential errors, helping them build confidence and deliver results quickly.
The Challenge
Manual JCL reviews have resulted in more abends and increased back and forth between teams.
The Solution
By automating JCL validation and reducing manual checks, VERIFIn helps to improve team productivity. It allows developers to catch errors earlier, streamline their workflow, and spend more time building features rather than correcting avoidable JCL issues.
The Challenge
Integrating JCL validation tools into existing DevOps pipelines remains a challenge and can lead to inconsistencies, configuration overhead, and disruptions in the end-to-end delivery process.
The Solution
VERIFIn is a JCL validation tool designed for seamless DevOps integration by plugging directly into existing pipelines with minimal configuration.
The Challenge
Ensuring your JCL tool adheres to site-specific rules and security requirements remains a challenge, leading to gaps in compliance, potential exposure risks, and additional oversight effort.
The Solution
VERIFIn automates rule enforcement and security validation, ensuring policies are applied consistently while confirming users only access the data they’re authorized to use.
Learn how VERIFIn helps teams increase production confidence by getting JCL right the first time while reducing delays, errors, and production risk.