This is currently an Admin/Owner-only feature, but Admins and Owners do not manage every project.
Project Managers are the ones responsible for managing projects and their members, so they should be allowed to add time entries on behalf of project members.