Types of Dynamic Applications
|
PPM provides support for two types of dynamic applications:
- enterprise(or enterprise-level) dynamic applications
- workspace-level dynamic applications
For most PPM users the difference between types of dynamic applications does not matter. Even knowing that an application is a dynamic application is usually not necessary, unless you need to find out how to use it (there is no documentation for specific dynamic applications because they are unique).
An administrator or a project manager responsible for creating or modifying a dynamic application needs to understand how the variations of dynamic applications differ.
Important: Like any other application in PPM, dynamic applications store data in the context of a workspace (you cannot create a dynamic application that is workspace-agnostic). Both enterprise-level and workspace-level dynamic applications are used within a workspace.
types of dynamic applications:
- Enterprise Dynamic Applications—Enterprise-level
dynamic applications must be created and managed in the Administrative Zone, by PPM administrators.
After creating a dynamic application an administrator adds it to one or more projects, and members of that project can use the application. The administrator continues to manage the application (the project manager cannot modify or delete the application).
Enterprise dynamic applications can be exported from the enterprise as XML and imported into another PPM enterprise. This can be useful for organizations that have multiple enterprises and want to use an application in both. For details, see Exporting an Enterprise Dynamic Application and Creating a Dynamic Application from an XML Schema.
- Enterprise Applications within Workspaces—Enterprise applications must be added to workspaces in order to be used. When added to a workspace, the application appears on the Workspace Menu for that workspace.
If the application is added to more than one workspace, a PPM user who is a member of both workspaces can copy data from the application in one workspace and paste it to the same application in a second workspace. See Copying and Pasting Items in the Item List.
- Enabling an Enterprise Dynamic Application Global Tab—Administrators can enable the global tab for an enterprise dynamic application. This makes the application accessible from a global tab. Enabling the global tab does not change how the application is used at the project level, but it does allow you to create custom views that include data from multiple projects (if you are a member of multiple projects and the application has been added to those projects).The data in the application is still stored as project-specific data.
- Workspace-Level Dynamic Applications—Workspace-level
dynamic applications are single-workspace applications created within individual workspaces by project managers or other team members
with workspace-level administrative permissions. These applications are specific to the
workspace in which they are created. Their data is not available in other workspaces, nor is there a global tab option.
For most users, a workspace-level application is identical to an enterprise dynamic application added to the workspace. For the workspace manager, the main advantage to a workspace-level dynamic application is that they can manage it.
Workspace-level dynamic applications can be exported as XML for import into another workspace. When you import a workspace-level dynamic application into a second workspace, there is no overlap of data between the two workspaces and each copy of the application is an independent, stand-alone instance. For more information, see Exporting a Workspace-Level Dynamic Application.
For
details on creating a project-level dynamic application, see Creating a Dynamic Application.
Related Topics: