The Format of the Check Directory Access Record Extension
Table 1 describes the format of a
record that is created by checking access to a directory.
| Field Name | Type | Length | Position | Comments | |
|---|---|---|---|---|---|
| Start | End | ||||
| DACC_CLASS | Char | 8 | 282 | 289 | Class name. |
| DACC_USER_NAME | Char | 20 | 291 | 310 | The name associated with the user ID. |
| DACC_UTK_ENCR | Yes/No | 4 | 312 | 315 | Is the UTOKEN associated with this user encrypted? |
| DACC_UTK_PRE19 | Yes/No | 4 | 317 | 320 | Is this a token for a release earlier than RACF® 1.9? |
| DACC_UTK_VERPROF | Yes/No | 4 | 322 | 325 | Is the VERIFYX propagation flag set? |
| DACC_UTK_NJEUNUSR | Yes/No | 4 | 327 | 330 | Is this the NJE undefined user? |
| DACC_UTK_LOGUSR | Yes/No | 4 | 332 | 335 | Is UAUDIT specified for this user? |
| DACC_UTK_SPECIAL | Yes/No | 4 | 337 | 340 | Is this a RACF SPECIAL user? |
| DACC_UTK_DEFAULT | Yes/No | 4 | 342 | 345 | Is this a default token? |
| DACC_UTK_UNKNUSR | Yes/No | 4 | 347 | 350 | Is this an undefined user? |
| DACC_UTK_ERROR | Yes/No | 4 | 352 | 355 | Is this user token in error? |
| DACC_UTK_TRUSTED | Yes/No | 4 | 357 | 360 | Is this user a part of the trusted computing base (TCB)? |
| DACC_UTK_SESSTYPE | Char | 8 | 362 | 369 | The session type of this session. |
| DACC_UTK_SURROGAT | Yes/No | 4 | 371 | 374 | Is this a surrogate user? |
| DACC_UTK_REMOTE | Yes/No | 4 | 376 | 379 | Is this a remote job? |
| DACC_UTK_PRIV | Yes/No | 4 | 381 | 384 | Is this a privileged user ID? |
| DACC_UTK_SECL | Char | 8 | 386 | 393 | The SECLABEL of the user. |
| DACC_UTK_EXECNODE | Char | 8 | 395 | 402 | The execution node of the work. |
| DACC_UTK_SUSER_ID | Char | 8 | 404 | 411 | The submitting user ID. |
| DACC_UTK_SNODE | Char | 8 | 413 | 420 | The submitting node. |
| DACC_UTK_SGRP_ID | Char | 8 | 422 | 429 | The submitting group ID. |
| DACC_UTK_SPOE | Char | 8 | 431 | 438 | The port of entry. |
| DACC_UTK_SPCLASS | Char | 8 | 440 | 447 | Class of the POE. Valid values are , , ,
and . |
| DACC_UTK_USER_ID | Char | 8 | 449 | 456 | User ID associated with the record. |
| DACC_UTK_GRP_ID | Char | 8 | 458 | 465 | Group ID associated with the record. |
| DACC_UTK_DFT_GRP | Yes/No | 4 | 467 | 470 | Is a default group assigned? |
| DACC_UTK_DFT_SECL | Yes/No | 4 | 472 | 475 | Is a default SECLABEL assigned? |
| DACC_APPC_LINK | Char | 16 | 477 | 492 | Key to link together APPC records. |
| DACC_AUDIT_CODE | Char | 11 | 494 | 504 | Audit function code. For more information on the function codes, see OpenExtensions Audit Function Codes. |
| DACC_OLD_REAL_UID | Integer | 10 | 506 | 515 | Old real UID. |
| DACC_OLD_EFF_UID | Integer | 10 | 517 | 526 | Old effective UID. |
| DACC_OLD_SAVED_UID | Integer | 10 | 528 | 537 | Old saved UID. |
| DACC_OLD_REAL_GID | Integer | 10 | 539 | 548 | Old real GID. |
| DACC_OLD_EFF_GID | Integer | 10 | 550 | 559 | Old effective GID. |
| DACC_OLD_SAVED_GID | Integer | 10 | 561 | 570 | Old saved GID. |
| DACC_PATH_NAME | Char | 1023 | 572 | 1594 | The requested path name. |
| DACC_FILE_ID | Char | 32 | 1596 | 1627 | File ID. |
| DACC_FILE_OWN_UID | Integer | 10 | 1629 | 1638 | The owner UID associated with the file. |
| DACC_FILE_OWN_GID | Integer | 10 | 1640 | 1649 | The owner GID associated with the file. |
| DACC_REQUEST_READ | Yes/No | 4 | 1651 | 1654 | Did the requested access include read? |
| DACC_REQUEST_WRITE | Yes/No | 4 | 1656 | 1659 | Did the requested access include write? |
| DACC_REQUEST_EXEC | Yes/No | 4 | 1661 | 1664 | Did the requested access include execute? |
| DACC_REQUEST_DSRCH | Yes/No | 4 | 1666 | 1669 | Did the requested access include directory search? |
| DACC_ACCESS_TYPE | Char | 8 | 1671 | 1678 | What bits were used in granting the access? Valid
values are , , ,
and . |
| DACC_ALLOWED_READ | Yes/No | 4 | 1680 | 1683 | Was read access allowed? |
| DACC_ALLOWED_WRITE | Yes/No | 4 | 1685 | 1688 | Was write access allowed? |
| DACC_ALLOWED_EXEC | Yes/No | 4 | 1690 | 1693 | Was execute access allowed? |
| DACC_REQUEST_PATH2 | Char | 1023 | 1695 | 2717 | Second requested path name. |
| DACC_SYMLINK | Char | 1023 | 2719 | 3741 | The content of SYMLINK. |
| DACC_FILE_NAME | Char | 256 | 3743 | 3998 | The file name that is being checked. |
| DACC_PATH_TYPE | Char | 4 | 4000 | 4003 | Type of the requested path name. Valid values
are and . |
| DACC_FILEPOOL | Char | 8 | 4005 | 4012 | SFS filepool containing the BFS file. |
| DACC_FILESPACE | Char | 8 | 4014 | 4021 | SFS filespace containing the BFS file. |
| DACC_INODE | Integer | 10 | 4023 | 4032 | Inode (file serial number). |
| DACC_SCID | Integer | 10 | 4034 | 4043 | File SCID. |
| DACC_DCE_LINK | Char | 16 | 4045 | 4060 | Link to connect DCE records that originate from a single DCE request. |
| DACC_AUTH_TYPE | Char | 13 | 4062 | 4074 | Defines the type of request. Valid values are: and and . |