There are a couple of built in options.
Today in My Tasks
All users have a My Tasks list. Users can then mark Tasks as Today, Upcoming, and Later. Users can use My Tasks and the Today section of the list to create a short list of items to work on immediately. Not exactly priority, but it can be a valuable tool to help manage your work.
You can also create a priority custom field and add it to all Projects that you want to use priority on.
Today in My Tasks is best for an individual user managing their own work. And a custom field is better for communicating priority to all users. They both have different advantages and can both be used simultaneously to help manage priorities.
However, you did say you wanted a team home page with Tasks labeled with priority. I’m going to take that to mean a view all users can access. I’m also going to assume you have multiple Projects, so you want a view where high priority Tasks from all Projects are in one view.
For this, I would suggest something along the following lines.
- Create a priority custom field. I’d suggest using a drop down custom field.
- Add the priority custom field to all Projects.
- Populate the priority custom field.
- Perform an advanced search where the priority custom field is set to High.
- You can sort the results by Assignee or Project
- Save the search
You can tweak the search to get it to give you the view you are looking for, but it would give a single location to see all high priority Tasks.