Back to ArticlesBack

Join 500,000+ PM Professionals

Get expert PM insights, PMP prep tips, and earn PDUs with exclusive content delivered weekly.

MPUG

Introducing Teams

The Team feature was introduced way back in Project Server 2007, and has persisted through to Project Online.  The feature consists of the following parts.

  1. A Resource Enterprise Custom Field (ECF), called Team Name.  This is hard coded in Project Online.
  2. A lookup table that is associated with the Team Name ECF.  This isn’t hard coded, and in fact, needs to be created as part of the configuration of Project Online.

Why use Teams?

Teams become interesting, when we want to implement any of the following pieces of functionality:

  1. We want to Project Managers to assign activities to a Generic Resource, rather than a named individual.
  2. We want to easily view the demand and capacity for a team.  The work should include all assigned work for the team (both named individuals and the Generic Resource, and the capacity should only be determined from the sum of the named resources.
  3. We want team members to “self assign” themselves to the activities.

Set-up – Team

1. The 1st thing to do is to decide upon the teams that you have.  Typically this would mirror the business units you have, or the skills that you utilise within the organisation.  My team structure is fairly simple, it’s going to consist of the following roles….

teams1

Note that I’ve only produced a single level list here, but the list could consist of multiple levels. 2. Once you have decided upon the teams, then these are implemented in Project Server/Project Online by way of a Lookup Table and the pre-existing Team Enterprise Custom Field. 3. Set up the Lookup table by selecting Enterprise Custom Fields and Lookup Tables from the PWA Settings.    Notice that there is no Lookup Table associated with the existing Team Name.

teams2

4. Click on New Lookup Table to create one to associate with the Team Name.  Notice that I’ve called mine “Team Name”, but it can be anything you like.

teams3

Once the lookup table has been created, it needs to be associated with the Team Name Enterprise Custom Field.

5. Click on the Team Name ECF to edit it.  The only thing that needs to be done here is to associate the newly created Lookup Table with the Team Name ECF.  Once this is done, it cannot be undone, modified, or edited.  Ensure that you get this right, it’s a one hit opportunity!  You do get a warning to this effect…

teams4

So, that’s the lookup table associated with the Team Name ECF.

Set-up – Generic Team Assignment Resources

So now that the team structure is set up we can begin to create the Team Resources.  This is very similar to creating standard generic resources, but with two following additions…. 1. The Team Assignment Pool check-box is selected – this is very important – it sets the capacity for this resource to 0 hours per period. 2. The appropriate Team Name is selected –this is optional, but useful, and in my mind performs two functions.

2.1  It easily allows us to group resources by Team Name, which is a useful function in reports, views etc.

2.2  It allows Team Members to Assign themselves to Team Tasks – This assumes that the Team Member is associated with the same team (and a Team Member can only be assigned to a single team).

teams5

We can now see the Generic Team Resources in the Resource Centre….  Note the Max Units (which are set to 100% but will have no impact on capacity), the Team Name and the Team Assignment Pool.

teams6

If I select these resources and look at the resource availability then I can see the capacity line is set to zero.

teams7

Set-up – Named Resources

Associate each Named Resource with a Team – do not check the Team Assignment pool checkbox.

teams8

We can now see the all the Named and Generic resources in the Resource Centre….

teams9

and we can group them by team name…

 teams10

Using these resources etc….

Now that the setup is completed, let’s recap on how these can be used in a fairly typical scenario.

1. The Project Manager creates tasks, and assigns the Generic Team Resource to the task in the usual way….

teams11

2. Once the project is published, we can see the demand in the resource centre.

teams12

So the neat thing is that I selected all resources that are associated with the Product Manager “team”.  Now I can easily see both the demand for each team member (including the individual members) and the supply (represented by the capacity line). As a the line manager of the Product Manager team, I can now decide whether ben or elaine should fulfil the demand for the Product Manager requirement – the project manager could make the switch by opening the project and changing the assignment.  However, in this case, because we have set up the users as Team Resources, we can ask the users to assign themselves to the “team” tasks.

Add Team Tasks

teams13

1.  Logged in as “ben howard”, the user selects Add Row | Add Team Tasks. 

teams14

2. Select the task(s), and click on “Assign to me”, and then select Tasks to return to your tasks view.

teams15

3. Now complete task statusing as per the usual process.

Note that the Status Manager needs to approve the reassignment of the resource to the team task, and until this happens the resource demand will not be visible in the resource centre.  Automatic approvals for reassignment, where the reassignment is from a specific resource, can be setup to run automatically.  Here we can see that I have set up an automatic rule that accepts re-assignments from my Team Resources.

teams16

Enjoy,  Ben.

Get Weekly PM Insights

Join 500,000+ PMs receiving updates on the latest PM methodologies, PDU opportunities, tool reviews, career tips, and member exclusives.

PMI ATP
PMI Authorized Training Partner
REP #4082

Learning Paths

PMP® TrainingCAPM® TrainingPgMP® TrainingPMI-ACP® TrainingMS ProjectMS PlannerMS TeamsJira

PM Resources

PDU TrackerLive WebinarsSalary CalculatorTool ComparisonsJob BoardKnowledge BasePM Glossary

Community

Discussion ForumStudy GroupsEvents Calendar

Follow Us

LinkedInYouTubeTwitterFacebook
MPUG Logo

© 2026 MPUG. All rights reserved.

TermsPrivacySitemap
Articles

Working with Teams in Project Online/Project Server 2013

Introducing Teams The Team feature was introduced way back in Project Server 2007, and has persisted through to Project Online.  The feature consists of the following parts. A Resource Enterprise […]

5 min read
•over 11 years ago••
B
Ben HowardAuthor
Project Management
Microsoft Project
Best Practices
Productivity
B
Ben Howard

Content Writer

Ben Howard – Awarded Community Leader for his very popular and comprehensive UK web training series and has over 30 years of experience of implementing enterprise solutions for customers worldwide.  During that time, he’s worked for IBM, DELL, and Microsoft, as well as several smaller organisations. He now runs his own consultancy (Applepark Ltd), providing Project, Project Online and Power BI implementation and training services. He has been awarded the Microsoft Most Value Professional award for Project for the last 13 years, blogs semi-frequently at www.applepark.co.uk, produces video training for Pluralsight and his own YouTube channel, and finally was responsible for producing P2O, an application that exports tasks from Microsoft Project into Outlook.  You can catch him at ben@applepark.co.uk  

View all articles by Ben Howard
Related Content

Continue Reading

Discover more insights and articles that complement your current reading

Two Project Manager Agent Features You Might Like
Articles
5 min read

Two Project Manager Agent Features You Might Like

Discover two game-changing features of Microsoft’s Project Manager Agent including agent-to-agent communication and the new integrated interface in Planner.

E
Erik van Hurck
about 2 months ago
Read
Master Dependency Analysis in Microsoft Project with SSI Tools!
Articles
2 min read

Master Dependency Analysis in Microsoft Project with SSI Tools!

Learn how to master dependency analysis in Microsoft Project using SSI Tools’ Directional Path, Connecting Path, and Dependency Tracer to analyze predecessors, successors, and project logic.

K
Kenny Arnold
about 2 months ago
Read
A PM’s Halloween Survival Guide
Articles
5 min read

A PM’s Halloween Survival Guide

Discover the spooky parallels between Halloween and project management, from scope creep monsters to ghosted team members, in this fun survival guide for PMs.

R
Ronald B. Smith, MBA, PMP
3 months ago
Read
Explore All Articles