Oracle Primavera P6

Primavera P6 is a project portfolio management tool for planning, managing, and analyzing projects. It is used for projects of any size, and in many different industries, including construction, government, healthcare, and manufacturing. Primavera P6 can be installed on a computer, or can be accessed as an application online. Primavera P6 is available as Primavera P6 Professional, which includes the software program, or P6 Enterprise, which includes the software and the web-application. P6 is easy to learn, but difficult to master. Training for first time users is highly recommended!

Primavera P6 Enterprise

Includes P6 Web + P6 Professional + Primavera Progress Reporter


Primavera P6 Enterprise is an integrated project portfolio management (ppm) solution comprising role-specific functionality to satisfy each team member’s needs, responsibilities, and skills. It provides a single solution for managing projects of any size, adapts to various levels of complexities within a project, and intelligently scales to meet the needs of various roles, functions, or skill levels in your organization and on your project team.

Primavera P6 Enterprise v19.12 Tested Configurations | Primavera P6 Enterprise Documentation Cumulative Feature Overview

Primavera P6 Professional

Windows Client Application | Network and Local Installation Options


Primavera P6 Professional Project Management is designed to handle large scale, highly sophisticated and multifaceted projects. It can be used to organize projects up to 100,000 activities, and it provides unlimited resources and an unlimited number of target plans.

Primavera P6 Professional v19.12 Tested Configuration | Primavera P6 Professional Documentation

Primavera Progress Reporter

Update Schedule From Smart Devices | Timesheet Entry


The Primavera P6 Progress Reporter module is a web-based timesheets and progress-reporting system that is intelligently integrated with Primavera P6 Enterprise Project Portfolio Management project schedules. Team members see a simple cross-project to-do list of their work assignments that is generated by Primavera P6 EPPM. Project team members can record time worked and enter information about their project assignments and the information is seamlessly transmitted to the appropriate approver in Primavera P6 EPPM. Regardless of location, team members can communicate timesheet and activity status directly to their managers including updated forecasts for remaining work.


What is the difference between P6 Professional and P6 Enterprise?

  • Primavera P6 Enterprise (ePPM) = P6 Web + P6 Professional (PPM).
  • There is currently no upgrade path from P6 PPM to P6 ePPM.
  • The price difference between P6 ePPM and P6 PPM is relatively small.
  • P6 PPM is a ‘thick-client,’ application that is installed on a user’s computer and is connected to a network database or locally installed database (or both).
  • P6 ePPM is installed on a network only.
  • P6 ePPM includes robust dashboard functionality and features.
  • P6 ePPM includes an instance of Progress Reporter.
  • If P6 ePPM is installed, the Administrative tools reside in the web-client.
  • If only P6 PPM is installed and connected to a PPM database, the tools reside in the thick-client application.

Primavera P6 System Requirements*

Operating System(s)Windows Server 2019 or Windows Server 2016
Database(s)SQL Server 2019 or SQL Server 2017
Processor(s)4('quad') x 1 Core @ 2.90 GHz, Intel Xeon CPU E5-2690 or equivalent
RAM4 (min), 8 (recommended)
Memory10 GB Hard Disc Space (500 GB for ePPM)

Primavera P6 PPM (Professional) System Requirements*

Operating System(s)Windows 10
Database(s)SQL Lite
Processor(s)2('dual') x 1 Core @2.90 GHz, Intel Xeon CPU E5-2690 or equivalent
RAM4 (min), 8 (recommended)
Memory10 GB Hard Disc Space

*This systems requirements matrix represents a subset of all supported configurations. Check the currently published by Oracle Tested Configurations documentation and Administration Guides before making any purchase decisions.

Frequently Asked Questions

What is the Oracle/Primavera licensing model?
Commonly referred to as a “Named User License,” model, a valid license is required for each unique user.

What about concurrent licensing; can I have multiple users share a license?
No, each user, regardless of administratively established security settings must have unique log-in credentials (user name/password). Oracle does not support a concurrent license model (once available from Primavera).

Are multiple users allowed to be in the same project at the same time?
Yes, there are no restrictions other than administratively established security settings, against multiple users accessing a project simultaneously. Each valid, licensed user may open and interact with any project that they’ve been given access to.

What about ‘read-only,’ users, do they need a license?
Yes, an administrator can establish what and how a user can access, including read-only privileges, however the user still needs a license.

Can I restrict simultaneous user access to projects?
Yes, there are multiple options available to manage the access of your project(s) and database.

What happens when a user leaves the company?
An administrator from your organization can re-assign a license without involving Oracle.

Can I transfer the license to a different organization?
Generally no; only certain circumstances allow for the transfer of license(s) registration to organizations that are different from the originally registered end-user organization. This type of transaction requires the involvement of Oracle.

Are there functional benefits to the named user license model?
A best-practice includes the establishment of security groups in which each new user is added and subsequently inheriting its defined access and software use attributes. The system’s audit trail capabilities will track who has accessed a database and what they’ve modified; additionally, a key feature/function includes the establishment of Layouts, which is configured to suit the unique user.