TSO logon completed OK. At entering ISPF gets error message:
ISPI003 Following file was not preallocated: ISPPROF
What is needed to remove this error?
Release : 16.0
Component : CA ACF2 for z/OS
ISPF requires a logging dataset for every user. The ISPPROF is usually allocated or defined in the TSO proc used. The dataset can be pre-allocated or allocated at the READY prompt.
To allocate at the ready prompt use the following command:
ALLOC F(ISPPROF) DS(ISPF.PROFILE) SPACE(1 2) TRACKS RECFM(F B) LRECL(80) BLKSIZE(9040) DIR(5) NEW CATALOG
Note: The user allocating this dataset either needs to have the proper dataset access within ACF2. Either a PREFIX needs to be added to the logonid record or a dataset rule will need to be written to allow access to the HLQ.
To add the PREFIX in TSO ACF:
SET LID
CHANGE USER1 PREFIX(USER1)
If a dataset rule is preferred over specifying a PREFIX, then the following sample rule can be used to grant the user full access to datasets with their logonid as the HLQ. This method can also be used to allow other users access to this user's HLQ:
In TSO ACF:
SET RULE
RECKEY USER1 ADD( - USER(USER1) R(A) W(A) A(A))
RECKEY USER1 ADD( - USER(USER2) R(A) W(A) A(A))
For more information on ISPF datasets, refer to IBM documentation: https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.4.0/com.ibm.zos.v2r4.f54ug00/setilib.htm