ICB

Offsets Type Len Name (Dim) Description
Dec Hex
0 (0) STRUCTURE 4096 INVICB INVENTORY CONTROL BLOCK
0 (0) CHARACTER 1048 ICBHDR  
0 (0) ADDRESS 4 ICBCHAIN RESERVED
4 (4) SIGNED 4 ICBBAMNO NUMBER OF BAM BLOCKS IN DATA SET
8 (8) BITSTRING 6 ICCIBRBA RBA OF HIGHEST LEVEL CIB
14 (E) BITSTRING 6 ICISSRBA RBA OF FIRST BLOCK OF INDEX SEQUENCE SET
20 (14) BITSTRING 6 ICBAMRBA RBA OF FIRST BAM
26 (1A) BITSTRING 1 ICBFLAGS STATUS
   
 1...  ....
  ICBEXTND RACF DATA SET HAS BEEN EXTENDED RACF WILL NO LONGER PROCESS UPDATES TO THIS VERSION
   
 .1..  ....
  ICBUPDAT VSAMDSET GROUP MUST BE UPDATED
   
 ..1.  ....
  ICBEDAT RESIDENT DATA BLOCKS OPTION USED ON SOME SYSTEM
   
 ...1  ....
  ICBDSFMT 1 = new racf ds format
   
 ....  1111
  * RESERVED
27 (1B) ADDRESS 1 ICTMPCNT NUMBER OF TEMPLATES
28 (1C) BITSTRING 6 ICBAMHWM BAM HWM.
34 (22) CHARACTER 16 ICBTEMP (10) SPACE FOR 10 TEMPLATE DEFNS
34 (22) SIGNED 2 ICTMPL TEMPLATE LENGTH
36 (24) ADDRESS 1 ICTMPN TEMPLATE NUMBER
37 (25) BITSTRING 1 ICTMRSV1 ALIGN TO HALF WORD BOUNDARY
38 (26) BITSTRING 6 ICTMPRBA RBA OF FDT
44 (2C) CHARACTER 6 ICTMRSV2 RESERVED
194 (C2) CHARACTER 1 ICBSTAT STATUS
   
 1...  ....
  * RESERVED, DO NOT USE. MAPS THE 'RCVTRNA' FLAG
   
 .1..  ....
  ICBNLS BYPASS RACINIT STATISTICS
   
 ..1.  ....
  ICBNDSS BYPASS DATA SET STATISTICS
   
 ...1  ....
  ICBNTVS NO TAPE VOLUME STATISTICS
   
 ....  1...
  ICBNDVS NO DIRECT ACCESS VOLUME STATISTICS
   
 ....  .1..
  ICBNTMS NO TERMINAL STATISTICS
   
 ....  ..1.
  ICBNADS NO ADSP PROTECTION
   
 ....  ...1
  ICBEGN EGN SUPPORT IN EFFECT
195 (C3) BITSTRING 1 ICBEXTA RESERVED
196 (C4) CHARACTER 1 ICBSTAT1  
   
 1...  ....
  ICBTAPE TAPE VOLUME PROTECTION
   
 .1..  ....
  ICBDASD DASD VOLUME PROTECTION
   
 ..1.  ....
  ICBDGEN GENERIC PROFILES FOR DATASET CLASS
   
 ...1  ....
  ICBDGCM GENERIC COMMANDS FOR DATASET CLASS
   
 ....  1...
  ICBRDSN INPUT DATA SET NAME WILL BE USED FOR LOGGING AND MESSAGES
   
 ....  .1..
  ICBJXAL JES-XBMALLRACF IS IN EFFECT
   
 ....  ..1.
  ICBJCHK JES-EARLYVERIFY IS IN EFFECT
   
 ....  ...1
  ICBJALL JES-BATCHALLRACF IS IN EFFECT
197 (C5) CHARACTER 1 ICBAUOP RACF AUDIT OPTIONS
   
 1...  ....
  * RESERVED
   
 .1..  ....
  ICBAGRO AUDIT GROUP CLASS
   
 ..1.  ....
  ICBAUSE AUDIT USER CLASS
   
 ...1  ....
  ICBADAT AUDIT DATASET CLASS
   
 ....  1...
  ICBADAS AUDIT DASDVOL CLASS
   
 ....  .1..
  ICBATAP AUDIT TAPEVOL CLASS
   
 ....  ..1.
  ICBATER AUDIT TERMINAL CLASS
   
 ....  ...1
  ICBAOPR AUDIT OPERATIONS ATTRIBUTE
198 (C6) BITSTRING 1 ICBAXTA RESERVED
199 (C7) CHARACTER 1 ICBEROP MISCELLANEOUS OPTIONS
   
 1...  ....
  ICBTERP TERMINAL AUTHORIZATION CHECKING
   
 .1..  ....
  ICBTUAC DEFAULT UACC FOR TERMINALS NOT DEFINED TO RACF IF ON- UACC = NONE IF OFF -UACC = READ
   
 ..1.  ....
  ICBAVIO DO NOT CREATE LOG RECORD FOR COMMAND VIOLATIONS ONLY
   
 ...1  ....
  ICBSAUD DO NOT AUDIT SPECIAL USERS
   
 ....  1...
  ICBMGDG MODEL-GDG IN EFFECT.
   
 ....  .1..
  ICBMUSR MODEL-USER IN EFFECT.
   
 ....  ..1.
  ICBMGRP MODEL-GROUP IN EFFECT.
   
 ....  ...1
  ICBLGRP LIST-OF-GRPS IN EFFECT.
200 (C8) SIGNED 4 ICBCHCT (10) CHANGE COUNT ARRAY FOR ALL LEVELS OF INDEX BLOCKS
240 (F0) ADDRESS 1 ICBPINV GLOBAL MAX PASSWORD INTERVAL VALUE - VALID RANGE 1-254
241 (F1) BITSTRING 4 ICBCSTA CLASS STATISTICS MASK
245 (F5) BITSTRING 4 ICBCAUD CLASS AUDIT MASK
249 (F9) BITSTRING 4 ICBCPRO CLASS PROTECTION MASK
253 (FD) UNSIGNED 1 ICBPHIST PASSWORD HISTORY VALUE
254 (FE) UNSIGNED 1 ICBPRVOK PASSWORD REVOKE VALUE.
255 (FF) UNSIGNED 1 ICBPWARN PASSWORD WARNING VALUE.
256 (100) CHARACTER 10 ICBPSYN (8) PASSWORD SYNTAX RULES.
256 (100) UNSIGNED 1 ICBPSLEN STARTING LENGTH VALUE.
257 (101) UNSIGNED 1 ICBPELEN ENDING LENGTH VALUE.
258 (102) CHARACTER 8 ICBPRULS CONTENT RULES.
258 (102) CHARACTER 1 ICBPRUL1 CONTENT RULE.
259 (103) CHARACTER 1 ICBPRUL2 CONTENT RULE.
260 (104) CHARACTER 1 ICBPRUL3 CONTENT RULE.
261 (105) CHARACTER 1 ICBPRUL4 CONTENT RULE.
262 (106) CHARACTER 1 ICBPRUL5 CONTENT RULE.
263 (107) CHARACTER 1 ICBPRUL6 CONTENT RULE.
264 (108) CHARACTER 1 ICBPRUL7 CONTENT RULE.
265 (109) CHARACTER 1 ICBPRUL8 CONTENT RULE.
336 (150) UNSIGNED 1 ICBINACT INACTIVATE INTERVAL.
337 (151) BITSTRING 4 ICBCGEN GENERIC PROFILE CHECKING, CLASS MASK
341 (155) BITSTRING 4 ICBCGCM GENERIC COMMAND PROCESSING, CLASS MASK
345 (159) BITSTRING 4 ICBMOPT MISC OPTIONS.
   
 1...  ....
  ICBFPDS FASTPATH FOR DATASET CLS.
   
 .1..  ....
  ICBTDSN TAPE DATA SET PROTECTION IN EFFECT
   
 ..11  1111
  * RESERVED
   
 1...  ....
  ICBPRO PROTECT-ALL IS IN EFFECT
   
 .1..  ....
  ICBPROF 1 - PROTECT-ALL WARNING IN EFFECT 0 - PROTECT-ALL FAILURE IN EFFECT (THIS FLAG IS IGNORED IF ICBPRO HAS A VALUE OF '0'B)
   
 ..1.  ....
  ICBEOS ERASE-ON-SCRATCH IS IN EFFECT
   
 ...1  ....
  ICBEOSL ERASE-ON-SCRATCH BY SECLEVEL IS IN EFFECT (THIS FLAG IS IGNORED IF ICBEOS HAS A VALUE OF '0'B)
   
 ....  1...
  ICBEOSA ERASE-ON-SCRATCH FOR ALL DATA SETS IS IN EFFECT (THIS FLAG IS IGNORED IF ICBEOS HAS A VALUE OF '0' B)
   
 ....  .1..
  ICBPLC Mixed case password
   
 ....  ..1.
  ICBPSC Special characters are allowed in passwords
   
 ....  ...1
  * RESERVED
   
 1...  ....
  ICBPROG PROGRAM CONTROL IS IN EFFECT
347 (15B) BITSTRING 1 * RESERVED.
349 (15D) BITSTRING 4 ICBFPTH CLASS FASTPATH MASK.
353 (161) UNSIGNED 1 ICBSLVL SECURITY LEVEL FOR ERASE-ON-SCRATCH
354 (162) UNSIGNED 2 ICBRETP SECURITY RETENTION PERIOD
356 (164) UNSIGNED 1 ICBQLLN LENGTH OF PREFIX FOR SINGLE LEVEL DATASET NAMES
357 (165) CHARACTER 9 ICBQUAL INSTALLATION CONTROLLED PREFIX FOR SINGLE LEVEL DATASET NAMES, PLUS PERIOD FOR LEVEL
366 (16E) UNSIGNED 1 ICBSLAU SECLEVEL TO AUDIT
367 (16F) CHARACTER 1 * RESERVED
368 (170) SIGNED 4 ICBCHCTD CHANGE COUNT FOR DATA BLOCKS, USED TO MAINTAIN CURRENT IN-STORAGE BLOCKS WITH A SHARED RACF DATA SET
372 (174) CHARACTER 8 ICBSWPW PASSWORD FOR RVARY SWITCH COMMAND
380 (17C) CHARACTER 8 ICBINPW PASSWORD FOR RVARY ACTIVE/INACTIVE COMMAND
388 (184) BITSTRING 16 ICBLRCL CDT-ANCHORED RACLISTED PROFILE CLASS MASK, ON IF ACTIVE
404 (194) BITSTRING 16 ICBLGNL CDT-ANCHORED GENLISTED PROFILE CLASS MASK, ON IF ACTIVE
420 (1A4) BITSTRING 16 ICBLSTAC CLASS STATISTICS OPTION MASK LONG VERSION, ON IF ACTIVE
436 (1B4) BITSTRING 16 ICBLAUDC CLASS AUDITING OPTION MASK LONG VERSION, ON IF ACTIVE
452 (1C4) BITSTRING 16 ICBLPROC CLASS PROTECTION OPTION MASK LONG VERSION, ON IF ACTIVE
468 (1D4) BITSTRING 16 ICBLGENC CLASS MASK FOR GENERIC PROFILE CHECKING LONG VERSION, ON IF ACTIVE
484 (1E4) BITSTRING 16 ICBLGCMC CLASS MASK FOR GENERIC COMMAND CHECKING LONG VERSION, ON IF ACTIVE
500 (1F4) BITSTRING 16 ICBLFPTC CLASS FASTPATH OPTION MASK LONG VERSION, ON IF ACTIVE
516 (204) SIGNED 1 ICBPMIN SETROPTS PASSWORD(MINCHANGE) setting
517 (204) ADDRESS 1 ICNTMPCT NUMBER OF NEW TEMPLATES
518 (206) CHARACTER 16 ICBNTMPVR (10) Template version levels
518 (206) CHARACTER 8 ICTMPRL Release level
526 (20E) CHARACTER 8 ICTMPAL APAR level
534 (216) BITSTRING 6 ICBTXRBA RBA of the template extensions
540 (21C) SIGNED 2 ICBTXLN Length of the template extension
542 (21E) CHARACTER 136 * RESERVED
678 (2A6) BITSTRING 4 ICBVMSSP VM 370 SYNC COUNTER
682 (2AA) BITSTRING 4 ICBVMSXA VMXA ACI SYNC COUNTER
686 (2AE) CHARACTER 8 ICBBMAPA VM XA PROFILE NAME WHICH CONTAINS THE AUDIT SETTINGS
694 (2B6) CHARACTER 8 ICBBMAPP VM XA PROFILE NAME WHICH CONTAINS THE PROTECT SETTINGS
702 (2BE) CHARACTER 92 ICBBMAP SAVED COPY OF THE ACI BIT MAP LOCATED IN THE CP NUCLEUS
702 (2BE) BITSTRING 2 ICBMAPSZ LENGTH OF THE ENTIRE ACI BIT MAP WITH UNCOMPRESSED EVENTS
704 (2C0) BITSTRING 1 ICBDIAL INDICATOR FOR: DIAL CMND
705 (2C1) BITSTRING 1 ICBPRMSG INDICATOR FOR: DIAL CMND, PRELOGON MESSAGE CMD
706 (2C2) BITSTRING 88 ICBEVENT ACI BIT MAP EVENTS
794 (31A) SIGNED 2 ICBSINT LU Session Interval
796 (31C) BITSTRING 16 ICBLGAL SETROPTS "LOGOPTIONS ALWAYS" Class Mask, ON if active
812 (32C) BITSTRING 16 ICBLNVR SETROPTS "LOGOPTIONS NEVER" Class Mask, ON if active
828 (33C) BITSTRING 16 ICBLGSU SETROPTS "LOGOPTIONS SUCCESSES" Class Mask, ON if active
844 (34C) BITSTRING 16 ICBLGFL SETROPTS "LOGOPTIONS FAILURES" Class Mask, ON if active
860 (35C) CHARACTER 8 ICBJSYS USER-ID from the SETROPTS command JES(NJEUSERID(user-ID))
868 (364) CHARACTER 8 ICBJUND USER-ID from the SETROPTS command JES(UNDEFINEDUSER(user-ID))
876 (36C) SIGNED 4 ICBRCGSN RACF Group data Synchronization value
880 (370) BITSTRING 1 ICBLOGD LOGOPTIONS FOR DATASET
   
 1...  ....
  ICBDLGA LOGOPTIONS "ALWAYS" FOR THE DATASET CLASS
   
 .1..  ....
  ICBDLGN LOGOPTIONS "NEVER" FOR THE DATASET CLASS
   
 ..1.  ....
  ICBDLGS LOGOPTIONS "SUCCESSES" FOR THE DATASET CLASS
   
 ...1  ....
  ICBDLGF LOGOPTIONS "FAILURES" FOR THE DATASET CLASS
   
 ....  1111
  * RESERVED
881 (371) BITSTRING 1 ICBFLG2X RACF SETROPTS options
   
 1...  ....
  ICBCMPM SETROPTS COMPATMODE - ON if active
   
 .1..  ....
  ICBMLSF SETROPTS MLS FAILURES/WARNING - FAILURES if "ON" - (1) - WARNING if "OFF" - (0)
   
 ..1.  ....
  ICBMLAF SETR MLACTIVE FAILURES/WARNING - FAILURES if "ON" - (1) - WARNING if "OFF" - (0)
   
 ...1  ....
  ICBCATF SETROP CATDSNS FAILURES/WARNING - FAILURES if "ON" - (1) - WARNING if "OFF" - (0)
   
 ....  1...
  ICBAAPL SETROPTS APPLAUDIT ON if active
   
 ....  .111
  * Reserved
882 (372) CHARACTER 8 ICBSPAUD VM/SP PROFILE NAME WHICH CONTAINS THE AUDIT SETTINGS
890 (37A) CHARACTER 8 ICBSPCTL VM/SP PROFILE NAME WHICH CONTAINS THE PROTECT SETTINGS
898 (382) BITSTRING 1 ICBFLG2 RACF 1.9.0 SETROPTS options
   
 1...  ....
  ICBSLCL SETROPTS SECLABELCONTROL - ON if active
   
 .1..  ....
  ICBCATD SETROPTS CATDSNS - ON if active
   
 ..1.  ....
  ICBMLQT SETROPTS MLQUIET - ON if active
   
 ...1  ....
  ICBMLST SETROPTS MLSTABLE - ON if active
   
 ....  1...
  ICBMLS SETROPTS MLS - ON if active
   
 ....  .1..
  ICBMLAC SETROPTS MLACTIVE - ON if active
   
 ....  ..1.
  ICBGNOW SETROPTS GENERICOWNER - ON if active
   
 ....  ...1
  ICBAUSL SETROPTS SECLABELAUDIT - ON if active
899 (383) CHARACTER 3 ICBNL1 PRIMARY LANGUAGE default
902 (386) CHARACTER 3 ICBNL2 SECONDARY LANGUAGE default
905 (389) BITSTRING 1 ICBDIRT Dirty bits to indicate whether fields have been initialized.
   
 1...  ....
  ICBSESS SESSIONINTERVAL dirty bit, 0=>Field not initialized, 1=>Field is initialized.
   
 .111  1111
  * Reserved
906 (38A) CHARACTER 104 * Reserved for future use
1010 (3F2) CHARACTER 8 ICBID Identifier, gets filled in during IRRMIN00 initialization
1018 (3FA) CHARACTER 6 ICBVRMN Version/release/modification #, also filled in IRRMIN00
             End of 1st 1024 bytes
1024 (400) SIGNED 2 ICTSEGLN Length of Segment Table
1026 (402) BITSTRING 6 ICTSEGRB RBA of Segment Table
1032 (408) BITSTRING 1 ICBRDSFL RDS flags
   
 1...  ....
  ICBINITF ICB was completely initialized by RDS IRRMIN00
   
 .111  1111
  * Reserved
1036 (40C) UNSIGNED 4 ICBUSCT ACEE Data repository change count for user profile
1040 (410) UNSIGNED 4 ICBGPCT ACEE Data repository change count for group profile
1044 (414) UNSIGNED 4 ICBGRCT ACEE Data Repository change count for general resource classes APPL, APPCPORT, JESINPUT, CONSOLE, TERMINAL, GTERMINL & SECLABEL
1048 (418) ADDRESS 4 ICBUMCT Count field to control purge of VLF class IRRUMAP
1052 (41C) ADDRESS 4 ICBGMCT Count field to control purge of VLF class IRRGMAP
1056 (420) CHARACTER 7 ICBTMPLV Template level value filled in by IRRMIN00
1063 (427) BITSTRING 128 ICBVPROC Class protection mask
1191 (4A7) BITSTRING 128 ICBVGENC Generic profile checking class mask
1319 (527) BITSTRING 128 ICBVGCMC Generic command processing class mask
1447 (5A7) BITSTRING 128 ICBVRCL CDT-anchored RACLISTed profile class mask
1575 (627) BITSTRING 128 ICBVGNL CDT-anchored GENLISTed profile class mask
1703 (6A7) BITSTRING 128 ICBVFPTC Fastpath option class mask
1831 (727) BITSTRING 128 ICBVAUDC Auditing option class mask
1959 (7A7) BITSTRING 128 ICBVSTAC Statistics option mask
2087 (827) BITSTRING 128 ICBVLGA SETROPTS LOGOPTIONS ALWAYS class mask
2215 (8A7) BITSTRING 128 ICBVLNV SETROPTS LOGOPTIONS NEVER class mask
2343 (927) BITSTRING 128 ICBVLGS SETROPTS LOGOPTIONS SUCCESSES class mask
2471 (9A7) BITSTRING 128 ICBVLGF SETROPTS LOGOPTIONS FAILURES class mask
2599 (A27) ADDRESS 1 ICTMPXCT Number of template extensions
2600 (A28) UNSIGNED 2 ICBPREP Password algorithm repetition factor
2602 (A2A) UNSIGNED 2 ICBPMEM Password algorithm memory factor
2604 (A2C) UNSIGNED 1 ICBPALG Password algorithm in effect:
  • 0 = DES or the algorithm as indicated by ICHDEX01 (masking, DES, or installation-defined)
  • 1 = KDFAES
2605 (A2D) CHARACTER 1496 ICBRSVD RESERVED
           End of ICB mapping