Assigning a task without giving the user access to view the full sheet

Does anyone know how to assign a task to a specific user without giving them full access to the source sheet? Chatgpt leads you down a rabbit hole that does not allow the end user to edit from Reports. I need them to be able to update specific tasks on a project, but without giving them access to the full project source sheet (not even view). they need to only be able to see and update tasks assigned to them.

Answers