Home/Oracle Hub/White Papers/Oracle Primavera Compliance
Oracle Primavera P6  |  License Compliance Advisory White Paper

Oracle Primavera P6 License Compliance

Primavera P6 licenses by Named User Plus, so every authorized contractor, reviewer, and service account counts. The audit gap typically runs three to five times the employed planner headcount.

Prepared by Redress Compliance  ·  June 2026  ·  Representative Oracle Primavera estate scenario (benchmark scenario, not a quote)

Executive Summary

Oracle Primavera P6 Enterprise Project Portfolio Management licenses by Named User Plus. The metric counts identity, not concurrency. Every individual you authorize to access the environment consumes a license, whether they log in daily or never.

That rule is harsh on project estates. Portfolios pull access from internal planners, external contractor planners, joint venture partner staff, and read only reviewers in the PMO, executive, and audit functions. All of them count the same. Read only access carries the same license weight as full edit access.

Two mechanics widen the gap further. Service accounts that drive the Primavera Integration API consume licenses through the Peripheral Access program, and contractor credentials left active after a project closes keep counting. The result is an authorized population that runs three to five times the directly employed planner headcount.

This paper covers the counting rule, the contractor and joint venture trap, read only consumption, the API exposure, and the documentary audit defense. Every number in the worked scenario is a benchmark, not a quote.

275 NUP
Authorized users in the worked scenario against 80 licenses held
$2,750
Published list per Named User Plus license for P6 EPPM
$654K
First year list exposure on the license shortfall in the scenario
3x to 5x
Typical authorized population versus employed planner headcount

What we see across Oracle Primavera reviews, 2023 to 2025

Across roughly 25 to 35 Oracle Primavera reviews Fredrik Filipsson and the Redress team ran between 2023 and 2025, three patterns recur:

  • Contractor and joint venture accounts run 2 to 4 times the employed planner count and stay active 6 to 18 months past project close.
  • Integration and API service accounts are almost never licensed, and a single unlicensed web service can pull dozens of indirect users into scope.
  • Read only reviewer accounts make up 20 to 40 percent of the authorized population and carry the same license weight as planners.
1

How Does Oracle Primavera P6 License Users

Primavera P6 EPPM licenses by Named User Plus, a metric that counts every authorized individual regardless of activity. The trigger is the authorization, not the login. An account that holds credentials but never opens the application still consumes a license.

Oracle defines a Named User Plus as a person authorized to use the program, and the P6 EPPM licensing information sets a minimum count per contract. Concurrency does not reduce the number. Ten planners who share five seats by schedule still need ten licenses.

Counting questionHow Primavera P6 answers it
Is it concurrency basedNo. The metric is identity. Every authorized person counts, active or not.
Do inactive accounts countYes. An authorized account that never logs in still consumes a Named User Plus license.
Can a license be sharedNo. A Named User Plus license is tied to one named individual and cannot be pooled.
Is there a minimumYes. Oracle sets a per contract minimum, so small estates still carry a floor.
2

Do Contractors Count As Named Users

Yes. Every contractor with authorized credentials on the Primavera environment counts toward the entitlement in full. External planners and joint venture partner staff are not exempt. The credential is the trigger, and a contractor badge does not change the license metric.

This is where most estates break. A capital project pulls in dozens of external schedulers and partner staff who each receive a P6 login. The license count was sized to the internal planner team. The contractor population was never added.

Buyer side move: tie a documented offboarding step to every contract close. A credential disabled on the last project day is a credential that stops counting. The audit defense rests on showing that process exists and runs.
3

Do Read Only Users Still Count

Yes. Read only users count the same as edit users. Primavera P6 does not separate read only from edit access in the license metric. A PMO analyst who only views schedules consumes a Named User Plus license identical to the planner who builds them.

Read only access expands quietly. Executives, finance reviewers, and external auditors all ask for a view into the portfolio, and each viewer becomes an authorized account. On the estates we review, read only reviewers are 20 to 40 percent of the total authorized population.

Access typeTypical populationLicense weight
Planner, full editInternal and contract schedulersOne Named User Plus each
Read only reviewerPMO, executive, finance, auditOne Named User Plus each
Team member statusingField and task update usersCovered by the included Team Member component

Authorized population by access type

Read only reviewers are 70 of the 275 authorized users, one quarter of the count.

60 110 35 70 Planners Contractors JV staff Read only Total authorized: 275 Named User Plus

Benchmark ranges: Redress Compliance advisory engagement file, 2024 to 2025. Benchmark scenario, not a quote.

4

Does API And Integration Access Count

Yes. API access counts. Service accounts that drive the Primavera Integration API consume licenses through Oracle's Peripheral Access program. Any user or process that reads or writes P6 data through an automated interface must be licensed, even when no human logs in.

The Primavera P6 Peripheral Access rule names the Access Points: interfaces, APIs, web services, EDI, EFT, ETL processes, and database links. A single integration to an ERP or BI tool can therefore carry a population of indirect users who must each be licensed.

Two embedded restricted use licenses add a second trap. The bundled WebLogic Server and database are restricted to Primavera use only. Clustering the Primavera WebLogic instance, or running other applications on the embedded database, triggers a full use license that sits outside the P6 entitlement.

5

What Is The Real Audit Exposure

The exposure is the gap between authorized accounts and licenses held. Consider Meridian Infrastructure, a representative engineering and construction estate that bought 80 Named User Plus licenses against its internal planner team and then ran three years of capital projects.

User populationAuthorized accountsCounts asLicenses required
Employed planners60Named User Plus60
External contractor planners110Named User Plus110
Joint venture partner staff35Named User Plus35
Read only reviewers70Named User Plus70
Total Named User Plus required275275

The integration layer adds 8 service accounts under Peripheral Access, licensed as a separate program. The core Named User Plus shortfall is 275 required against 80 held, a gap of 195 licenses.

Authorized accounts versus licenses held

Meridian Infrastructure benchmark estate. 275 authorized users against 80 licenses held.

60 Employed planners 110 Contractor planners 35 Joint venture staff 70 Read only reviewers 80 held Licenses held Total required: 275 Named User Plus

Benchmark ranges: Redress Compliance advisory engagement file, 2024 to 2025. Benchmark scenario, not a quote.

At Oracle's published list of $2,750 per Named User Plus, the 195 license shortfall converts to a clear number. Oracle support runs at 22 percent of the net license fee every year on top.

Exposure lineAmount
Named User Plus shortfall (275 required less 80 held)195 licenses
Shortfall license at list ($2,750 each)$536,250
First year support at 22 percent$117,975
First year list exposure$654,225

First year list exposure on the shortfall

195 unlicensed Named User Plus at $2,750, plus first year support at 22 percent.

$700K $350K $0 $536K License $118K support Shortfall exposure $654K Total First year

Benchmark ranges: Redress Compliance advisory engagement file, 2024 to 2025. Benchmark scenario, not a quote.

4.6x
Authorized users versus employed planners in the scenario
195
Named User Plus shortfall against 80 licenses held
$654K
First year list exposure including support
6

How Does Oracle Audit Primavera

Audit defense is documentary. The user export, the EPS access map, and the authorization register decide the position, not the verbal account of who uses the system. Oracle License Management Services requests an export of the authentication store and reads every credential as a consumption signal.

LMS reviews the integration log and the contractor offboarding process alongside the user list. Auditors enforce indirect access rules and will demand licenses for unlicensed users found behind a web service, often retroactively. Each Primavera environment also carries its own count, so development, training, and production are reviewed separately.

The same discipline carries into Primavera Cloud Service. The cloud subscription metric broadly mirrors Named User Plus, so authorization remains the trigger even when Oracle hosts the database.

7

Where The Common Advice On Primavera Licensing Is Wrong

The standard partner pitch is that Primavera compliance is a headcount exercise: count your planners, buy that many seats, and you are covered. We disagree, and the engagement file is the reason.

The Standard Advice

License to the planner headcount

  • Size the seat count to the internal scheduling team.
  • Treat contractors as temporary and outside the count.
  • Assume read only and API access are free.
The Buyer Side View

License to the authorized population

  • Count every credential, including contractors, partners, and reviewers.
  • License the integration layer under Peripheral Access.
  • Run offboarding so closed project access stops counting.

Planner headcount is the smallest number in the room. The authorized population, set by every credential ever issued and never retired, is the number Oracle audits against. The buyer side move is to manage the credential lifecycle, not just the seat purchase, so the authorized count tracks real use.

8

Our Recommendations

  1. Run a full user census now

    Export every authorized account across all environments and map each to a named person or a documented service. The export is the audit position.

  2. Disable stale contractor and partner credentials

    Tie a dated offboarding step to every project close. A credential disabled on the last day is a credential that stops counting.

  3. License the integration layer

    Identify every Access Point, API, web service, and database link, and license the indirect users under Peripheral Access before LMS finds them.

  4. Count read only and inactive accounts honestly

    Read only reviewers and dormant accounts consume Named User Plus licenses. Include them in the position rather than discovering them in an audit.

  5. Model exposure before you respond to Oracle

    Build the validated position, the EPS access map, and the offboarding register before any audit letter sets the script.

Talk to Us Before Oracle Counts For You

Redress Compliance is a 100 percent buyer side advisory firm with no vendor affiliations. We serve 500+ enterprise clients with more than $2B under advisory across 11 vendor practices, including deep Oracle Primavera compliance expertise.

If your Primavera estate spans contractors, partners, and integrations, we will run the user census, map EPS access, document the offboarding loop, and build the audit defense. Contact us at fredrik@redresscompliance.com or visit redresscompliance.com to book a review this quarter. We are glad to tie a meaningful part of the fee to delivered value.

Prepared by Redress Complianceredresscompliance.com
Corporate tower at dusk

Running Oracle Primavera?

Talk to a buyer side advisor. We run the user census, map EPS access, license the integration layer, and prepare your audit defense before Oracle sets the count.

Buyer side intelligence, monthly

One letter a month. Negotiation moves, audit signals, and price book shifts.