Trying to logon to ISPF in TSO on an ACF2 system gets: ISPI003  Following file was not preallocated:  ISPPROF
search cancel

Trying to logon to ISPF in TSO on an ACF2 system gets: ISPI003  Following file was not preallocated:  ISPPROF

book

Article ID: 192754

calendar_today

Updated On:

Products

ACF2 ACF2 - z/OS ACF2 - MISC

Issue/Introduction

TSO logon completed OK. At entering ISPF gets error message:

ISPI003  Following file was not preallocated:  ISPPROF 

What is needed to remove this error?

Environment

Release : 16.0

Component : CA ACF2 for z/OS

Resolution

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))

Additional Information

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