Learn it on Mainframe Path. Do it with MainframeKit.Learn on Mainframe Path ▸
MainframeKit

IRR018I

Verification failed: OIDCARD requiredRACF MESSAGE

The user ID needs an operator identification card at entry, which a batch job cannot supply, so the job ends.

MOST LIKELY

The job runs under a user ID that is set to require an OIDCARD.

FIRST CHECK

Use a different user ID on the JOB statement that does not need an OIDCARD.

TRY IT ▸

Site search

What it means

IRR018I means the user in the job is set up to need an operator ID card. A batch job has no way to present one.

The job ends with no steps run.

Typical causes

  • The job runs under a user ID that is set to require an OIDCARD.
  • The wrong user ID was put on the JOB statement.

How to fix it

  1. Use a different user ID on the JOB statement that does not need an OIDCARD.
  2. Check the user ID the job is submitted under.
  3. Ask the security team if the ID setup should be reviewed, through the normal process.

Example

Illustrative only; names and values are invented.

IRR018I VERIFICATION FAILED. OIDCARD IS REQUIRED.