Teamspaces
A teamspace appears as an application in the instance application navigator. The teamspace includes module links that come from the Project Portfolio Management applications, such as the Project, Idea, Demand, Program and Portfolio applications.
Use teamspaces to provide functional and data separation of these applications between different teams in your organization. The following is an example teamspace for a marketing team:
Teamspace activation
- Project Management TeamSpace 1
(
com.snc.ppm_teamspace_1) - Project Management TeamSpace 2
(
com.snc.ppm_teamspace_2) - Project Management TeamSpace 3
(
com.snc.ppm_teamspace_3) - Project Management TeamSpace 4
(
com.snc.ppm_teamspace_4) - Project Management TeamSpace 5
(
com.snc.ppm_teamspace_5)
The teamspaces loaded with these plugins contain the same components, but the components have different prefixes. For example, teamspace 1 includes a project table named Teamspace_1 Project [tsp1_project] and teamspace 5 includes a project table named Teamspace_5 Project [tsp5_project].
You can enable any or all of these teamspaces and assign the teamspace specific roles to relevant users in the group that should use the teamspace. Maximum five teamspaces can be created through plugins.
Teamspace customization
| Customization to Project or Demand within a teamspace | Supported? |
|---|---|
| Data model changes, such as adding a field to the Project or Demand form. | Yes |
| Changes to business rules, UI actions, UI policies, security rules, data policies, and workflows. | Yes |
| Changes to shared roles, such as project_manager, demand_manager, and so on. | Yes |
| Form and list layouts, list controls, and related lists | Yes |
| Dictionary overrides | Yes |