assigning roles to generate report