The custom portlets feature enables you to specify the content for up to fifty custom portlets that you can display in a dashboard. If you have the required privilege, you can also specify the content for up to fifty custom portlets in a Project Workspace.
Using custom portlets, you can tailor your workspaces to include information important to you that is contained in other Oracle Primavera applications or in third-party applications. For example, you can use a custom portlet to
- access a server within your organization that hosts internal or third-party applications that provide data you need
- display a commercial Web site
You can create up to fifty custom portlets per dashboard, and up to fifty custom portlets for a Project Workspace. Only those portlets that you choose to display appear in the dashboard or workspace.
Tip: Custom portlets you define for a dashboard are dashboard-specific, that is, when you define a custom portlet for a dashboard, it is available for display only in that dashboard. If you want to display the same custom portlet in multiple dashboards, you must define the custom portlet for each dashboard.
Specify the content of custom portlets in a dashboard or Project Workspace
- On the Dashboards Home page, select the dashboard tab for which you want to define a custom portlet, then click Customize at the top of the page.
In the Project Workspace, click Customize at the top of the workspace.
- To create a custom portlet, on the Content tab, in the Custom Portlets section, click Add.
- For each custom portlet you want to display, mark the Custom Portlet checkbox
and click
to expand the options, if necessary.
- For the Portlet Title, type the name you want to appear in the title bar of the portlet.
- Type the complete URL.
If you are accessing an internal or third party application and need to pass keywords to identify the user or project, use the syntax specified below.
Note: If you are unsure whether you need to include keywords in the URL to access the information you want, contact your P6 administrator.
- Click Save.
- To specify the position of the custom portlet in the dashboard or workspace, click the Layout tab. Choose to display the custom portlet as narrow or wide, then click-and-drag it to the desired location on the page.
- To change user access settings for the dashboard, click the Access tab.
- When finished making changes, click Save and Close.
Tip: Some Web sites do not allow their pages to be displayed within a portlet. If you specify a URL that has this restriction, the custom URL will occupy the entire browser window and you will be unable to access P6 Web Access. To recover, close the browser and log in again to P6 Web Access, appending the following additional safe mode parameter to your Oracle Primavera server URL as shown in the following example. After typing the safemode URL, press Enter, then click Login.
http://serverIP:listenport/primaveraweb/
action/login ?safemode=1
When you log in using safe mode, the custom portlets are prevented from loading. Customize the dashboard and/or Project Workspace to remove or revise the custom portlet URL. Then, log out to exit safe mode and log in again using your standard Oracle Primavera server URL.
URL syntax
The keywords in braces are dynamically substituted with the data that corresponds to the logged in user, password, and open project. The order of the optional keywords (USER, USER_ID, PASS, PROJ) does not matter.
- {USER} is the name of the logged in user
- {USER_ID} is the ID of the logged in user
- {PASS} is the password of the logged in user
- {PROJ} is the project name for the currently open project
- {PROJ_ID} is the project short name for the currently open project
In a dashboard
http://www.hostname?user={USER}& pass={PASS}&userid={USER_ID}
In the Project Workspace
http://www.hostname?user={USER}& pass={PASS}&userid={USER_ID}& proj={PROJ}&projid={PROJ_ID}