Which Exit Points capture User Profile creation information in Security Solutions for iSeries? (NETIQKB30641)

  • 7730641
  • 02-Feb-2007
  • 11-Mar-2014

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