Variation of TPXUTOPS (TPXUSNSF) exit - extract SMRT Default Dynamic User Profile if no profile found in TSS

Document ID : KB000049718
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

A TPX customer has provided a modified version of our delivered signon/signoff exit (TPXUSNSF) for Top Secret.

This is a variation of delivered sample TPXUTOPS. In addition to the usual TPXUTOPS functionality, this version (TPXUTOP3) will obtain the profile name from the SMRT Default Dynamic User Profile when no profile is found within CA Top Secret security.

Solution:

*****************************************************************
PLEASE NOTE:
THIS SAMPLE WAS PROVIDED BY A TPX CUSTOMER.
IT HAS NOT BEEN SUBMITTED TO ANY FORMAL TEST.
PLEASE EVALUATE IT CAREFULLY FOR SUITABILITY IN YOUR OWN ENVIRONMENT.
*****************************************************************

A TPX customer has provided this modified version of our delivered signon/signoff exit (TPXUSNSF) for Top Secret.

This is a variation of delivered sample TPXUTOPS. In addition to the usual TPXUTOPS functionality, this version (TPXUTOP3) will obtain the profile name from the SMRT Default Dynamic User Profile when no profile is found within CA Top Secret security.

Sample TPXUTOP3

We recommend that you compare this version to the delivered TPXUTOPS to identify all of the customization.

Client description:

* THIS EXIT IS DESIGNED TO FIRST EXTRACT PROFILE NAME FROM VSAM RECORD.
* IF VSAM RECORD DOES NOT EXIST THEN THIS EXIT WILL EXTRACT AN, UP TO,
* EIGHT BYTE PROFILE NAME FROM A TOPSECRET SECURITY USER RECORD
* THIS REQUIRES TOPS FACILITY 'INSTDATA' FOR THE TPX TASK AS WELL AS
* THE INSTALLATION INSERTING DATA OF THE FORM 'TPX(PROFXXXX)' IN THE
* TOPS USER RECORDS. THE TSS FUNCTION 'REPLACE' OR 'ADDTO INSTDATA'
* SHOULD BE USED FOR THIS PURPOSE. DUFXTR AUTHORITY MUST BE ADDED
* TO THE TPX ACID TO ENABLE THE RACHECK CLASS='DUFXTR' CALL.
* IF THERE IS NOT TPX VSAM RECORD NOR A 'TPX(PROFXXXX)' IN THE TOPS
* USER RECORD INSTDATA FIELD THEN THE SMRT DEFAULT DYNAMIC USER PROFILE
* WILL BE USED.
File Attachments:
TEC572948.zip