Why is it possible that a client assigns tasks to project users?

Why is it possible that a client assigns tasks to project users?

Hi,

When I was logged in as a client I noticed that it is possible to create tasks and assign
them to a all project members. Is it possible to customize this so a client can only assign the
taks to himself or to project members who are visible for the client?

Regards,

Kevin