XAC: The COMMAND-STATUS field can extract the rejected XAC command executions from the AUDIT file

XAC: The COMMAND-STATUS field can extract the rejected XAC command executions from the AUDIT file


Step 1. Add the ' AND COMMAND-STATUS <> "" ' after the ' audit-type = "XAC-C" ' line in the REPSAMP file.
< before adding > 
where
   audit-type = "XAC-C"

< after adding > 
where
   audit-type = "XAC-C"
   AND COMMAND-STATUS <> ""

Step 2. Execute an ASSIGN command to assign a logical name to a physical file.
TACL> assign COMMAND-AUDIT-DATETIME, <$vol>.XYGATEAC.AUDIT

Step 3. Execute ENFORM with the REPSAMP file 
TACL> enform /name, in REPSAMP/

Note: When the command execution is failed, the COMMAND-STATUS value is one of the following:
? : Invocation failed because command is not found in the ACACL Command Entry File.
~ : Invocation failed because the user is not permitted to use the command.
a : Authenticate user operation failed.
c : Check connection timeout occurred.
d : Command failed because the command is prohibited by a ?ENYCMD?entry.
f : Command failed because the function key entered is inhibited by the FKEY entry.
l : Command failed because an incorrect password was entered at the >LOCK prompt.
o : Command failed because the user attempted to open a file prohibited by OPENSBYOBJECTS.
p : Command failed because an incorrect password was entered at the PASSWORDTIMEOUT prompt.
r : Command failed because the RUNCHECK keyword prohibited the use of the RUN xxx /IN .../ syntax.
s : Command failed because there is a syntax error in the ACACL Command Entry.
t : Command failed because the PORT check failed.
v : Command failed because an incorrect password was entered at the VERIFYUSER prompt.



If you are unable to locate the solution needed or if you need additional assistance, please Click Here to open a case from our Customer Care Portal.