Project captain, Admin of the project or Project manager can restrict an access to To-Do lists by setting permissions for other users. You can set up the access when creating a To-Do list or anytime later.
Go to the Users section in the project detail and set up who can see particular To-Do lists. Each user must have access to one To-Do list in the project at least. Click Can see all To-Do lists and select only those you want the user to have access to.
Invite user to one To-Do list directly
You can invite a new user directly to a particular To-Do list in a project. Go to section Users on detail of the project, click on green plus icon and select user. Unselect option Invited users will see all To-Do lists and choose To-Do lists accessed by the user. Confirm by green button Save.