When License Management Services opens a Java review, the requests can arrive with an air of total authority, as if you must produce whatever Oracle asks for in whatever form Oracle prefers. You should take the review seriously, but you should also know that LMS works inside the audit clause in your Oracle agreement, not above it. The line between what LMS can demand and what it cannot is where a disciplined buyer keeps control. For the licensing background, keep the Oracle Java licensing guide for 2026 open as a reference.
What LMS can reasonably demand
Within the scope of your contract, LMS can ask you to verify your use of Oracle Java. That generally includes providing records relevant to your deployment, confirming the employee population that the Universal Subscription counts, and answering reasonable questions about where and how Oracle Java runs. The metric counts every full time and part time employee, every contractor, and every temporary worker regardless of who uses Java, so LMS will want a defensible headcount. A 2026 review typically looks back three years across your deployment history. These are legitimate requests when they are specific and relevant.
The principle. LMS can verify your use of the licensed programs. It cannot turn a verification into open ended access to your whole environment.
What LMS cannot demand
LMS cannot reach beyond the scope of the contract. It generally cannot compel direct administrative access to your systems, install its own discovery tooling without your agreement, demand data unrelated to Oracle Java, or require you to count populations the contract does not cover. It cannot set a lookback longer than the agreement allows, and it cannot turn a soft conversation into a binding admission. When a request exceeds the licensed programs, you are entitled to ask why it is relevant and to keep the review inside the four corners of the contract. Understanding how LMS builds its position is covered in how Oracle LMS selects audit targets.
The boundary in practice
| Request | Inside scope | Buyer response |
|---|---|---|
| Records of Oracle Java use | Usually yes | Provide, after validating them yourself |
| Defensible employee count | Usually yes | Confirm the right population, not an inflated one |
| Direct system access | Usually no | Offer reviewed records instead |
| Third party or non Java data | No | Decline as outside scope |
| Lookback beyond the contract | No | Hold to the agreed period |
Why validation comes before disclosure
Even when a request is legitimate, you should validate the data before you hand it over. The single biggest driver of an inflated claim is an inflated employee number, often because the count swept in populations that should not sit in scope or double counted across entities. Confirm your real footprint and your real counted population first, then disclose. Producing raw, unchecked data lets LMS build the largest defensible claim rather than the accurate one.
Keeping the review proportionate
Route every LMS request through one owner, log what is asked and what is produced, and answer in writing so the scope stays clear. When a request strays outside the licensed programs, say so politely and ask for the contractual basis. This is not obstruction. It is holding Oracle to its own agreement, and it is the difference between a bounded verification and an open ended fishing expedition. To see how the soft approach tries to bypass these protections, read the soft audit versus the formal audit.
How a buyer side advisor helps
Reading these signals correctly and acting before Oracle sets the terms is where an independent buyer side advisor earns its place. We sit between you and Oracle, and we never take vendor money, so the advice points one way only. We know how Oracle builds a Java claim, where the contract traps sit, and how to turn a clean estate into a smaller defended residual. We work two ways, both built so the risk sits with us. A Fixed Fee starts from $18,000, agreed up front. Or choose Gainshare, a share of verified savings or avoided exposure, with zero retainer and no risk to you. We have defended more than $120M in Java exposure and over 300 Java audits, with more than 20 years of combined experience and an average reduction of 68 percent versus Oracle's opening number.
Where to go next
LMS has real rights, and real limits. Know both, validate your data before you disclose it, and keep every request inside the contract. If a review is open or you expect one, tell us the real numbers and we will help you hold the line. Get a Quote and we will scope the defense to your situation.
Get a Quote.
Tell us the real numbers. Fixed Fee from $18,000, or Gainshare, a share of verified savings or avoided exposure, with zero retainer and no risk to you.
Get a Quote