First of all and before diving into this topic let us defined these terms
- Enterprise domain: Means the domain for all projects belongs to the organization, the enterprise might contain one or more projects
- Project domain: means the domain for this specific project
Resources in MS Project Server are divided into three categories
- Enterprise resources: means the resources belongs to the enterprise, this is a difficult choice as it need to make sure that this resource is not fully allocated for different projects. Resources of this type can be shared among the projects.
- Local or project resources: resources dedicated only for this specific project
So, me personally I can build my team from the enterprise resources but I don’t like the idea of having shared resources as a lot of conflicts will take place accordingly