In reply to Raj.

Hi Raj,

in SAS 9.2 you can use used programming interfaces to metadata such as the metadata data step functions or PROC metadata to develop SAS programs which create these reports as referenced above.

An easier approach is using one of the "Security Reporting Macros". They are documented in the Security Administration Guide. A call to the MDSECGO macro will return all metadata content to a SAS dataset. For example:

%mdsecgo(folder="/",
includesubfolders=YES,
memberfilter="",
objdata=my_objects);

Similarly for users and groups you can use %MDUEXTR macro documented in the appendix of the Security Administration guide.