Skip to content
Wizard of z/OS edited this page Apr 7, 2024 · 4 revisions

pyRACF

pyRACF was written for the sole purpose of being able to work with RACF confugurations from a python runtime.

At it's core pyRACF converts every recordtype from an IRRDBU00-unload into it's own Panda DataFrame and also gives the option to save the parsed recordtypes as 'pickle-files' in order to work with the same data without having to parse the IRRDBU00-unload again.

As an extra bonus pyRACF will provide you with some handy interfaces to make querying your RACF database configuration a lot easier.

For instance, there's a function called .revoked() that will instantly return a dataframe of user records (recordtype 200, USBD)containing all the users that have been revoked.