kholder
0 pts. | Mar 23 2005 2:33PM GMT
Adopted authority is very simple. Make sure the PGM is owned by the profile you wish to adopt authority. Make sure *PUBLIC is EXCLUDE from the PGM object and the user profile(s) that will call the PGM has *USE authority.
CHGOBJOWN OBJ(PRGLIB/MYRPGPGM) OBJTYPE(*PGM) NEWOWN(QSECOFR)
Then CHGPGM to use *OWNER
CHGPGM PGM(PGMLIB/MYRPGPGM) USRPRF(*OWNER)
Not sure you should choose QSECOFR. You might want to setup a user profile that has special authority SECADM and use it instead of QSECOFR. Also turn on auditing for that profile.
o Security administrator authority (*SECADM) to users
who need to create, change, or delete user profiles.
kholder
0 pts. | Mar 23 2005 2:34PM GMT
Adopted authority is very simple. Make sure the PGM is owned by the profile you wish to adopt authority. Make sure *PUBLIC is EXCLUDE from the PGM object and the user profile(s) that will call the PGM has *USE authority.
CHGOBJOWN OBJ(PRGLIB/MYRPGPGM) OBJTYPE(*PGM) NEWOWN(QSECOFR)
Then CHGPGM to use *OWNER
CHGPGM PGM(PGMLIB/MYRPGPGM) USRPRF(*OWNER)
Not sure you should choose QSECOFR. You might want to setup a user profile that has special authority SECADM and use it instead of QSECOFR. Also turn on auditing for that profile.
o Security administrator authority (*SECADM) to users
who need to create, change, or delete user profiles.
TheQuigs
0 pts. | Mar 24 2005 8:04AM GMT
Here’s a link to an article by Wayne O. Evans on how to securely do exactly what you want:
<a href="http://www.itjungle.com/fhg/fhg081804-story02.html" title="http://www.itjungle.com/fhg/fhg081804-story02.html" target="_blank">http://www.itjungle.com/fhg/fhg081804-st…</a>
Wayne Evans is widely recognized as one of (if not the) foremost experts on OS/400 security.
nevster
0 pts. | Mar 25 2005 2:52AM GMT
From what I understand of your question it seems you want someone to be able to set up and maintain user profiles, passwords,etc. The operator’s profile needs special authority of *SECADM to deal with users although they wont be able to see any profiles created at *SECOFR level.






