Hi - No. The project needs to be Shared with them, and they need to have Contribute permission to the project. That’s all they need to log time to any task on the project. When you assign Contribute, you can also select Advanced Settings and give them other permissions, but you need to be sure...