Dash DataTable - How to disable a row selection of specific rows

Hello there!

I want to know if there’s a way to disable some rows based on conditions I define - the use case is in an internal survey web system, so the user can assign the survey to other users, but this user shouldn’t be able to unassign a survey of someone who already answered.

This problem is similar to this one.

Could you please enlighten me on how could this be done?