Environment
VigilEnt Security Agent for AS/400 5.3/6.3
VigilEnt Security Agent for iSeries 5.4/7.0
VigilEnt Security Agent for iSeries 7.5
NetIQ Security Solutions for iSeries 8.0
VigilEnt Security Agent for iSeries 7.5
NetIQ Security Solutions for iSeries 8.0
NetIQ Security Solutions for iSeries 8.1
PSSECURE
Profile and Password Management (PPM)
Situation
Which Exit Points capture User Profile creation information in Security Solutions for iSeries?
Resolution
The following is a list of Exit Points that will capture User Profile creation information:
- QIBM_QSY_CHG_PROFILE CHGP0100 *YES Change User Profile
- QIBM_QSY_CRT_PROFILE CRTP0100 *YES Create User Profile
- QIBM_QSY_DLT_PROFILE DLTP0100 *YES Delete User Profile - after
- QIBM_QSY_DLT_PROFILE DLTP0200 *YES Delete User Profile - before
The buffer passed to the exit program for each of these is the same:
typedef _Packed struct QSY_Change_Profile_Info
{
char Exitpgm_name[20]; // qualified exit program name
char Exitpgm_fmt[8]; // exit program format CHGP0100,
CRTP0100, DLTP0100 or DLTP0200
char User_profile[10]; // profile being changed, created, or deleted
} QSY_Change_Profile_Info_t;
Note: Register any custom exits with a program number above 500 to avoid a conflict. To determine what the program nuber is type the following from a command line: ADDEXITPGM.
Additional Information
Formerly known as NETIQKB30641