When does TPX read ACL scripts
search cancel

When does TPX read ACL scripts

book

Article ID: 411979

calendar_today

Updated On:

Products

TPX - Session Management

Issue/Introduction

Want to get rid of a logon ACL for a particular application. When does TPX load an ACL?  At the time a user attempts to logon to the session that has the ACL, or when the user first logs on and inherits sessions from the profiles, or does TPX read all the ACLs at startup and store them in memory? 

Trying to figure out the impact of changing and then removing the ACL script from the ACLLIB.

 

 

Environment

TPX

z/OS

Resolution

The ACLs in the ACL library are loaded into memory when TPX is started up, however when a specific ACL is changed it can be reloaded via TPXOPER.

When the user selects the session for the application the ACL can be defined in either the user level, profile level or in the ACT(Applications Characteristic Table. It is invoked when the user selects the session to o pass the userid, password and other data that is defined within that specific ACL. 

 

Here is the hierarchy.

- At user level - TPX Userid Maintenance Detail Panel at the Startup ACL:     ________  field

- At profile level  - TPX Profile Table Detail Panel at the Startup ACL:     ________  field

- At ACT level - TPX Application Characteristics Detail Panel at the      * Start ACLPGM:      ________ field

 

1)To remove the ACL from the user level 

  - TPX Administration Menu

  - Select Option 1  TPX User/Group Maintenance

  - TPX User/Group Administration Menu

  - Select Option 3  User Maintenance then enter the userid

  - Select Option 2  TPX Session Options 

  - Select the Session 

  - Remove the name of the ACL from the Startup ACL:     ________  field.

  - Logoff TPX then logon back on.

 

2)To remove the ACL from the profile level 

  TPX User/Group Administration Menu

  -  Select Option  2  Profile Maintenance

  -  Select the Profile

  - Select Option 2 TPX Application Session Options

  - Select the Session 

  - Remove the name of the ACL from the Startup ACL:     ________  field.

  - Reload the profile via TPXOPER

       - S TPXOPER

       - Issue the following command

          RELOAD PROF=profname

          Logoff TPX then logon back on.

 

2)To remove the ACL from the ACT(Applications Characteristics Table) 

  TPX Administration Menu

   -Select Option 2  TPX System Options

  - Select Option 2   2  Application Definition  (ACT)

  - From the TPX Application Characteristics Table List 

  - Select the Table at Startup

  - Select the Application

      - Scroll down to the third panel

      - Remove the name of the ACL from the * Start ACLPGM:      ________ field.

  - Reload the ACT Table via TPXOPER

       - S TPXOPER

       - Issue the following command

          RELOAD ACT=acttablename

          Logoff TPX then logon back on.

 

When the ACL has been removed from either the user level, profile level or even from the ACT, the ACL can be deleted from the ACL library, however it can be renamed just in case it would be needed again.