How to hide some records

Hi, 

I need to hide or disable some imTask records related with the Incidents, to protect the information, its according to the user role and imTask category.

I tried with the different forms on the imTas workflow, but it doesn´t work. 

Any idea for that case?

 

Thanks a lot for your answers.