Why does DTM for iSeries use Profile Swapping to execute certain functions?
DTM for iSeries needs to do Profile Swapping because adopting authorities (a similar technique used in traditional applications) is not supported when working with objects in the Integrated File System. The book “Integrated File System Introduction” states that “When using the integrated file system APIs, you can restrict access to objects as you can when using data management interfaces. Be aware, however, that adopting authorities is not supported. An integrated file system API uses the authority of the user profile under which the job is running.” More details can be found at http://publib.boulder.ibm.com/iseries/v5r1/ic2924/info/ifs/rzaaxmstapisec.