This technical note provides instructions on how to create a user that can only change the Project Configuration of a project without the "Bypass all object security checks" privilege.
Privileges and permission are needed as below:
Here is an example on how to create a user that configures the basic settings of the Project Configuration:





After above settings, this user should now be able to log into the project and change the Project Configuration.