Skip to main content


Showing posts from December, 2015

Working with IBM i Exit Programs

What is an Exit Program? An Exit program is a named unit of programming code that is executed when a particular condition occurs, such as one that requires some screening for authorization. This may be part of an operating system or part of an application program. In IBM i OS, an exit program is a supplemental security measure that controls user access to applications, and prevents access outside of authorized applications. An AS/400 exit program (so called because the system exits to the program in the middle of a request from the user) is not used - as might be expected - to exit from a program, but to process user requests: it monitors user activity, checks to see if user requests comply with installation rules, and rejects those requests that contravene those rules. How to Register Exit Programs? To register an exit program with the registration facility, use the Work with Registration Information (WRKREGINF) command. In addition to registering an exit program, it is necessary to r