Launching specific Perspectives or Views via URL

You have the option to open specific views in the currently selected perspective or a specified perspective via URL. The link opens the view or perspective in the Portal directly. If you are not logged in already, the login dialog appears first.

Opening a specific Perspective

To open a specific perspective, use a URL with the following syntax:

http://<hostname>:<portnumber>/<context-root>/main.html#uicommand={"type": "ChangePerspective", "data": {"perspectiveId": "<perspective>"}}

For example, use the following URL to open the Administration perspective:

http://localhost:8080/DemoProject/main.html#uicommand={"type": "ChangePerspective", "data": {"perspectiveId": "ippAdminPerspective"}}

Opening a specified View in the currently selected Perspective

In case a view is defined without a perspective, the view with the given name opens in the currently selected perspective. Define the view in the following way:

http://<hostname>:<portnumber>/<context-root>main.html#uicommand={"type": "OpenView", "data": {"viewId": "<view>"}}

For example, use the following URL to open the Model Management view:

http://localhost:8080/DemoProject/main.html#uicommand={"type": "OpenView", "data": {"viewId": "modelManagementView"}}

The view with Id modelManagementView is opened for the currently selected perspective, if such a view is defined for this perspective (in this example the Administration Perspective).

Opening a specific View in a specified Perspective

If you like to open a specific view in a specified perspective, use the following syntax:

http://<hostname>:<portnumber>/<context-root>/main.html#uicommand=[{"type": "ChangePerspective", "data": {"perspectiveId": "<perspective>"}},{"type": "OpenView", "data": {"viewId": "<view>"}}]

If the specific perspective is defined together with a specific view, the view opens in the specified perspective, whereby it does not matter if this perspective is currently selected or not.

For example, use the following URL to open a view with Id processSearchView of the Business Control Center perspective:

http://localhost:8080/DemoProject/main.html#uicommand=[{"type": "ChangePerspective", "data": {"perspectiveId": "ippBccPerspective"}},{"type": "OpenView", "data": {"viewId": "processSearchView"}}]

This URL opens the Process Search view from the Administration perspective. It does not matter if the Administration perspective is currently selected or not.