I want to find a mechanism so that users can only input time against approved projects.
JIRA team: I would like you to investigate following
1) the ability to identify a project as Active or Inactive;
2) the ability to restrict the user’s ability to log time against an Inactive project.
Admin to add / change list of Active projects. Anything that is NOT active will be by definition be inactive.