customizing roles for report generation