Note: These instructions contain information only on configuring Oracle Webcenter Content Core Capabilities (WCCC) to work with P6. They do not include information on installing WCCC. For WCCC's installation instructions, see the documentation included with Oracle WCCC.
Except where noted, the guidelines below are recommendations. Depending on your organization, you can choose to use existing configurations or your own naming conventions. Refer to the documentation included with Oracle Webcenter Content Core Capabilities for detailed instructions on how to complete the guidelines in this section. See the Tested Configurations document for information on supported versions.
To configure Oracle WCCC:
(required) Establish a Trusted Connection to the P6 EPPM database by adding the P6 EPPM machine name or IP address as a trusted server in the WCCC server’s configuration file.
Go to WCCC_Home\ucm\cs\config\ in which WCCC_Home is the location where you installed WCCC.
By default, WCCC_Home path = \Oracle\Middleware\user_projects\domains\$domain_name
Edit the config.cfg file.
Find the SocketHostAddressSecurityFilter line and add the P6 EPPM machine name or IP address to the end of the line.
Note: If multiple IP Address or machine name entries are made, they must be separated by a pipe symbol. For example, 127.0.0.1|127.0.0.2
Restart the WCCC server.
Enable Framework folders or Folder_G. The Framework folder interface and Folder_G are not enabled by default. To enable either of them, see the WCCC documentation for more information.
(required) Create a P6 EPPM Security Group in WCCC and grant the appropriate rights (read, write, delete) for P6 EPPM users. You should consider the following:
Log into the WCCC Content Server as an administratiDefault Groups are already created -- Public and Secure -- making this step optional. Public is the default security group assigned to framework folders. User Assignment to roles (associated to groups) still apply if using the Public or secure group.ve user.
WCCC users areassigned to Roles, Roles are assigned to Security Groups, and Security Groups are assigned to framework or Folder_G folders.
You should assign the Security Group created to the folder used by P6 EPPM.
If using Multiple User Authentication Mode when configuring A WCCC Admin User will need to be assigned to a role with read, write, delete, admin rights to the group.:
WCCC Users need to be assigned to a role with appropriate rights to the group for reading, writing, and deleting objects.
A WCCC Admin User will need to be assigned to a role with read, write, delete, admin rights to the group.
If using Single User Authentication Mode when configuring P6 EPPM:
A WCCC Admin User will need to be assigned to a role with read, write, delete, admin rights to the group.
(required) Create an P6 EPPM documents home folder on the WCCC server by adding a unique path to the root folder.
Log into the WCCC Content Server as an administrative user.
Create a new folder (see the WCCC documentation for more information).
Example format:
OracleEnterpriseProjectPortfolioManagement
Use the advanced options to assign the security group you created forP6 EPPM to this folder.
Create users in WCCC for integrating with P6 EPPM. Consider the following:
If using Multiple User Authentication Mode when configuring P6 EPPM:
You must create a WCCC user for every P6 EPPM user, and the username created must match the P6 EPPM user.
You must assign the user to a role mapped to the security group associated with the P6 EPPM framework folder and must have appropriate rights (read, write, delete).
You must create an administrative user in WCCC. The username does not have to match an P6 EPPM user.
You must assign the administrative user to a role mapped to the security group associated with the P6 EPPM folder and must have read, write, delete, and admin rights the security group.
If using Single User Authentication Mode when configuring P6 EPPM:
You must create an administrative user in WCCC. The username does not have to match that of an P6 EPPM user.
You must assign the administrative user to a role mapped to the security group associated with the P6 EPPM framework folder and must have read, write, delete, and admin rights to the security group.
If you enabled Security Accounts, create an P6 EPPM Security Account. For example, depending on your organization, you might need to set up a Security Account for performance and storage reasons. Security considerations, similar to those made for the Security Group above, include the following:
P6 EPPM user names must match the WCCC usernames, unless using "Single User" for the Authentication Mode.
All P6 EPPM-related WCCC usernames must have appropriate assignments to WCCC Roles and Users.
All P6 EPPM-related WCCC usernames must have access to the Oracle Primavera Prime Security Account.
Create a Document Type for P6 EPPM documents in WCCC.
Log into the WCCC Content Server as an administrative user.
Use the Configuration Manager to create a new Content Type for P6 EPPM Documents (see the WCCC documentation for more information).
(required) From the Configuration Manager applet:
Create the following metadata text fields in the "Information fields" tab, exactly as specified (including case), in WCCC for P6 EPPM:
PrmUserId
PrmProjectId
PrmWorkgroupId
PrmWorkflowId
PrmWorkflowStatus
PrmWorkflowAction
PrmSecurityPolicy
PrmTemplate
PrmCheckedOutUserId
PrmCheckedOutDate
PrmLocalFilePath (make Type = Long Text)
PrmAuthorId
Using "Prm" as a prefix is optional. You can use any prefix. If you don't use a prefix, ensure that none of the P6 EPPM metadata fields conflict with existing metadata fields.
Select the "Update Database Design" button to commit the changes.
(required) Configure the appropriate settings for the P6 Administrator application.
Note: You will configure the P6 Administrator application settings when you run the P6 EPPM Configuration Wizard. See About the P6 EPPM Configuration Wizard.