21
© 2002. Reproduction prohibited. Please inform Xephon of any infringement.
THE CODE
********************************************************************
* DESCRIPTION *
* *
* *
* RACF PROFILE INFORMATION PROCESSOR COMMAND *
* *
* 1. UPDATE/RETRIEVE ENTRIES (OCCURRENCES) IN THE USERDATA *
* REPEAT-GROUP. *
* 2. RETRIEVE STANDARD RACF FIELDS FROM ANY SEGMENT. *
* *
* RETRIEVED DATA IS PUT INTO CLIST VARIABLES, AND OPTIONALLY *
* WRITTEN TO THE TERMINAL. *
* *
* AUTHORISATION CHECKING IS PERFORMED TO ENSURE THAT THE *
* CALLER IS AUTHORISED TO MAKE THE REQUEST, USING FIELD *
* LEVEL ACCESS OR AUTHORITY OVER THE OWNING GROUP. *
* *
********************************************************************
* SYNTAX *
* *
* ABBREV. *
* INTY FUNCTION *
* PROF(PROFILE_NAME) PR *
* FIELDS(FIELD_NAME_LIST) FI *
* CLASS(RESOURCE_CLASS) CL *
* SEGMENT(SEGMENT_NAME) SEG *
* DATA(DATA_VALUE) DA *
* FLAG(USER_FLAG_VALUE) FL *
* USERDATA USR *
* RGROUP RG *
* NORGROUP NORG @MC7
* NOLIST NOL *
* NOMSG NOM @MC2
* GENERIC GEN @MC2
* TRACE TR @MC5
* DEBUG DEB @MC6
* *
* FUNCTION - GET | ADD | REP | DEL *
* *
* GET - RETRIEVE RACF FIELDS OR USERDATA FIELDS. *
* ADD - ADD A USERDATA FIELD *
* REP - REPLACE A USERDATA FIELD (ADD IF NOT THERE) *
* DEL - DELETE A USERDATA FIELD *
* *
* | NOTE: A GET OPERATION CAN REFERENCE MULTIPLE FIELD *
* | NAMES, WHEREAS THE UPDATE OPERATIONS CAN ONLY *
* | WORK ON ONE FIELD. *
* *
* PROF THE FULL PROFILE NAME *
Kommentare zu diesen Handbüchern