Previous Topic: OPAU Control Block VariablesNext Topic: OPAU Variables for OPSAOF Security Events


OPAU Variables for All Security Events

The following variables are available for all types of security events:

SEC.OPAUAUSR

The authorization string of the CA OPS/MVS installation

Data Type: Character, read-only

Source: The value of the CA OPS/MVS AUTHSTRING parameter (described in the Parameter Reference)

Sample Value: TRIAL

SEC.OPAUBYSC

Indicates whether security processing should be bypassed

Data Type: Bit, read-only

Source: The CA OPS/MVS component indicates whether security is bypassed

Sample Value: 1

Note: This flag is true for the CA OPS/MVS main address space and for AOF rules.

SEC.OPAUECJB

Indicates whether the current address space is an ECF user

Data Type: Bit, read-only

Source: The CA OPS/MVS component indicates the address space type

Sample Value: 1

SEC.OPAUERMG

The error message text

Data Type: Character, read/write

Source: Other security rules

Sample Value: 'You are not allowed to use OPSCMD'

Notes:

SEC.OPAUGNER

Indicates that the CA OPS/MVS authorization routine (OPAUCK) should produce error messages

Data Type: Bit, read-only

Source: The CA OPS/MVS component that calls OPAUCK

Sample Value: 1

SEC.OPAUJBNA

The current job name that the ASCB points to

Data Type: Character, read-only

Source: The ASCBJBNI field for batch jobs, or the ASCBJBNS field for other address spaces

Sample Value: USERA

SEC.OPAUOPJB

Indicates whether the current address space is the main CA OPS/MVS product address space

Data Type: Bit, read-only

Source: The CA OPS/MVS component indicates the address space type

Sample Value: 1

SEC.OPAUOSJB

Indicates whether the current address space is an OSF server

Data Type: Bit, read-only

Source: The CA OPS/MVS component indicates the address space type

Sample Value: 1

SEC.OPAURQRC

The return code from the current access request

Data Type: Integer, read-only

Source: Set by authorization components

Possible Values:

Sample Value: 8

SEC.OPAURQTX

The type of access request

Data Type: 1 to 10 characters, right-justified, read-only, padded with blanks

Source: The CA OPS/MVS component that calls OPAUCK

Possible Values:

Sample Value: SQL. When OPAUQRTY is blank, OPAUTRTX must be checked for a valid security type

SEC.OPAURQTY

The type of access request

Data Type: Character, read-only

Source: The CA OPS/MVS component that calls OPAUCK

Possible Values:

Sample Value: A

Notes:

SEC.OPAUSSNA

The CA OPS/MVS subsystem name to which the request was directed

Data Type: Character, read-only

Source: Subsystem to which the request was directed

Sample Value: OPSS

Note: You can use this variable to create a security rule that works on multiple subsystems (for example, a production and a test system).

SEC.OPAUUSID

The CA ACF2/CA Top Secret/RACF logon ID for this request

Data Type: Character, read-only

Source: The SAF user ID associated with the current task or address space

Sample Value: USERA