Sorry - its been a while
The report I have is a compare - a sample line is added below
Clasname Profname Compare result CHG USERID(userid->)
Also
Clasname Profname Compare result CHG USERID(userid1,userid2,userid3->)
I need to generate PERMIT commands based on this but I don't have the Access level that userid has on the profile.
The report is genned from carla like this
symbolic num compareopt=1
DEFAULT COMPAREOPT_SHOW=(CHG)
DEFINE TYPE=* HELPPANEL=CKRT3SHD COMPARE_CHANGES(CMPCHG,0,WW,HEADER),
COMPARE_CHANGES
DEFINE TYPE=* HELPPANEL=CKRT3SHD COMPARE_RESULT(NOSORTLIST,NODETAIL),
COMPARE_RESULT
n n=based3 segment=base required allowrestrict header=no nopage retain
s s=base c=*
exclude c=digt*
exclude c=group
exclude c=jesspool
exclude c=kerblink
exclude c=logstrm
exclude c=ptktdata
exclude c=sdsf
exclude c=servauth
exclude c=server
exclude c=user
exclude c=vtamappl
exclude c=xfacilit
sortlist complex class,
key(50),
(compareopt=1 ? compare_result(p,d),),
(compareopt=1 ? COMPARE_CHANGES)
It would be great to add the highest access for each user to each user and also to flatten the output so 1 userid on on each line along with its highest access, for example
CHG USERID(userid1->,Update)
CHG USERID(userid2->,READ)
etc etc .
Any suggestions?
#ZSecurity#SupportMigration#Support