We have several applications that use the C function getgrent() to attempt to pull information on all Unix groups.
On AIX, that function will only pull the local groups in /etc/group (as does the "vastool nss getgrent" command). What is the method/configuration to allow all Unix enabled AIX groups to be listed when using that function?
It was the decision of AIX that getgrent will only iterate local and NIS users. The ONLY way to get QAS users into that list is by using vasypd. It's the exact same information, through a different interface, specifically the NIS interface which on AIX gets special treatment.
There are other interfaces ( most notably lsgroup ALL ) that WILL list all groups.