We are planning to convert most of our Static Users to Dynamic Users.
Do we need to Delete the individual Static Userids BEFORE converting to Dynamic?
RACF is going to be assigning the appropriate TPX profile at logon.
Release: 5.3
TPX-Session Management-Access Management package
There are several factors to consider:
TPX Userid Maintenance Detail Panel Panelid - TEN0125 Command ===> Userid - Termid - Userid: STATIC1 Date - UserName: Time - Location: Phone: Profile defaults System defaults ACCESS: ______ ______ MULTIPLE Language: __ __ EN Security system: ____ ____ TPX Inactivate on: _ _ (F=Signoff, K=Logoff) Maximum sessions: ____ ____ 0 Default printer: ________ ________ ACB mask default: ________ ________ ------------------------- Propagate ACB: _ _ | Static user: Y <<<< Display menu: _ _ ------------------------- Transfer option: ____ ____ | Suspend user: N Affinity applid: ________ ________ | Force new pswd: N Pass Ticket User: _ _ Qualified PTick User: _ _
Example A - Extract and report on all users:
EXTRACT GIVING(EXTFILE) USER AND NO SESSIONS (UIDXNAME(--------)) SET RTITLE1 ' USERID NAME STATIC? ' SET RTITLE2 ' ======== ========================= ======= ' REPORT GIVING(RPTFILE) USING(EXTFILE) (( ' &UIDXNAME' ' &VUSRRNME ' ' &UIDXSTIC')) Example B - Extract and report on only existing static users: EXTRACT GIVING(EXTFILE) USER AND NO SESSIONS (UIDXSTIC(Y)) SET RTITLE1 ' USERID NAME STATIC? ' SET RTITLE2 ' ======== ========================= ======= ' REPORT GIVING(RPTFILE) USING(EXTFILE) (( ' &UIDXNAME' ' &VUSRRNME ' ' &UIDXSTIC'))
Once you are satisfied that this is the list of users that you want to change to dynamic, run the same EXTRACT statement followed by an UPDATE. Here is a sample TPX batch to change all static users to dynamic:
EXTRACT GIVING(EXTFILE) USER AND NO SESSIONS (UIDXNAME(--------)) UPDATE USING(EXTFILE) (UIDXSTIC(N))
Similarly, if you plan to phase in the change to dynamic, you can add whatever extract criteria is appropriate with userid or other batch variables you find in the Batch Admin Guide. For example, only extract userids starting with ABC:
EXTRACT GIVING(EXTFILE) USER AND NO SESSIONS (UIDXNAME(ABC-----))
NOTE: The list of profiles in TPXADMIN option 5 Maintain List of Profiles, will be ignored for dynamic users as per the comment on that panel: "Profiles added here take effect only if you set the "Static User" field on panel TEN0125 to Y for this user."