I would strongly lean towards using authorization lists versus adding
individuals to each file. Helps avoid issues like file locks, etc.
First, use CRTAUTL or WRKAUTL to create an authorization list.
Then add users to the list with WRKAUTL.
Then change all objects in that library to use that authorization list
CHGAUT OBJ('/qsys.lib/mylib.lib') AUTL(MYAUTL) SUBTREE(*ALL)
Then change the authority for *PUBLIC to use that authorization list with
CHGAUT OBJ('/qsys.lib/mylib.lib') USER(*PUBLIC) DTAAUT(*AUTL)
This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact