For a user JOSE, you can find the authorities using
report scope=JOSE
This takes into account UACC, permits to ID(*), group privileges, decentralized administration (CKGRACF), and if you have a CKFREEZE allocated you can even see where profiles have been forgotten (unprotected data sets). Each of these reasons (and more!) can be suppressed using a SUPPRESS REASON=xxxx command. See the A line command in RA.U to generate CARLa.
With NEWLIST TYPE=R_SCOPE you can further customize the layout (and selection!) of the report. This may help you to write the compare function you're looking for.
Alternatively, you could use RACF OFFLINE to activate the new RACF database for your TSO or batch session, and issue RACF commands on the offline database.
------------------------------
Rob van Hoboken
------------------------------
Original Message:
Sent: Tue February 01, 2022 06:09 AM
From: Jose Villela Ribeiro Junior
Subject: zSecure - Simulatiing access from a list of resources
Hi everyone ,
We are migrating some z/OS LPARs from CA-Top Secret to IBM RACF and to check out our migration process we want to run zSecure simulation , with the RACF database loaded , where we have as input , extracted from CA-Top Secret, a list of resources for many classes, the access list and the related access level .
The idea is to run a batch CARLa code to have these information to compare with CA-Top Secret input.
Does anyone of you have the CARLa code to do this ?
Thank you
------------------------------
Jose Villela Ribeiro Junior
zSecurity Consultant
------------------------------