question: public static ArrayList < Integer > loadReports ( Properties ctx ) { int roleId = Env . getContextAsInt ( ctx , UdiConstants . AD_ROLE_ID ) ; return loadReports ( ctx , roleId ) ; }
target:  Loads reports accessible by context role.  Reports are granted to a particular role as process accesses for that role.  For the reports to be accessible, these process accesses should be active  and this role should have read-write permissions.