Auf allen Ebenen greifen immer alle Objektberechtigungen.
Dies gilt für /QSYS.LIB genauso wie für alle anderen IFS-Objekte.
Fehlt eine *R bzw. *X-Berechtigung kann man eben an untergeordnete Ebenen nicht mehr herankommen.

Sicherlich ist es ein Hauptproblem, dass ich per IFS-Zugriffe zu ziemlich an alles herankomme, das ist aber von jeher so, da ein User nun für seine 5250-Programme eben auch diese Berechtigungen benötigt.

Einen Schutz bietet da nur eine API-Programmierung (siehe WRKREGINF), die durch Programme wie PCSACCESS/400 sehr gut abgedeckt werden.