How can I enable only a set of users to charge expenses against projects?

The Project Expense Allocation Duty allows employees to charge expenses against projects and tasks. Manually grant this duty role to the user when he or she is identified as a project user.

To grant the duty role to the user, you must create a custom role that contains the Project Expense Allocation Duty. Then assign the new custom role to the user.

Alternately, you can also create custom roles based on the Project Team Member abstract role or the Project Manager job role, and assign them to the user. The user can then charge expenses to projects and tasks.

To enable project users to charge expenses to a project, they must also have a job assigned to them. Assign the job to the user in the Setup and Maintenance work area by using the Manage Users page. Alternately, you can assign the job to the user in the Person Management work area by using the Manage Employment page.