Blog

Right Sizing Application User Counts

Right sizing application user counts means licensing the users you actually have, and clearing stale, duplicate, and departed users before an audit routinely removes a large share of the Application User number Oracle would otherwise count.

Right sizing application user counts means licensing the users you actually have, and clearing stale, duplicate, and departed users before an audit routinely removes a large share of the Application User number Oracle would otherwise count.

What does right sizing application user counts mean?

Right sizing application user counts means making the licensed user number match the real, active population rather than the inflated number an audit would assemble. Oracle applications licensed by Application User count every authorised user, and authorised user lists accumulate leavers, duplicates, test accounts, and dormant logins over time. Each one of those is a license you are paying for or a finding waiting to happen.

The exercise is not about hiding users. It is about ensuring that the count reflects people who genuinely have authorised access today, so that the number you license and defend is accurate rather than padded by years of administrative drift.

How does Oracle count Application Users?

Oracle counts Application Users as named individuals authorised to use a program, regardless of how often they log in. Authorisation, not activity, is the test, so a user account that still grants access counts even if the person left two years ago. That definition is why housekeeping matters: an account nobody disabled is an account Oracle can count.

Because the metric is per program, the same person can be one Application User on Financials and another on Purchasing. Consolidating and deduplicating across modules is part of getting to an honest number, and it is contract dependent, so the precise counting rules should be read against your agreement.

Where the user count inflates and how to fix it

Sources of an inflated Application User count
SourceEffect on the countBuyer move
Departed employeesAccounts still authorisedDisable on exit, reconcile with HR
Duplicate accountsOne person counted twiceDeduplicate across modules
Test and training accountsNon users countedFlag and exclude with evidence
Dormant loginsInactive users still authorisedReview and revoke unused access
Indirect interface usersHidden population via integrationsTrace interfaces to real users

How does indirect access affect the count?

Indirect access affects the count by adding users who never log in directly. When a custom application, a portal, or a third party system reads from or writes to an Oracle application on behalf of people, those people can count as users of the application even though they only ever see the front end system. Oracle examines interfaces closely because they conceal real user populations.

Right sizing therefore has to look beyond the named login list to the systems that drive the application. Tracing each interface to the population behind it gives an honest number and prevents a nasty surprise when an auditor asks who sits behind a service account.

When should you right size user counts?

You should right size before an audit, not during one, because changes made under audit scrutiny are harder to evidence. Clearing leavers, duplicates, and dormant accounts as part of standing compliance, with logs of when and why each account was disabled, produces a clean number that an auditor can verify. Doing the same work after a letter arrives invites questions about why the population suddenly shrank.

Standing user governance, tied to the joiners and leavers process, is the durable version of this. It keeps the count honest continuously, so an audit measures a population that is already right sized rather than one being cleaned up in a hurry.

How much can right sizing save?

Right sizing can remove a substantial slice of an Application User count, and because the preliminary finding arrives inflated at list price, the saving compounds. An independent buyer side review of findings typically cuts the claim 60 to 80 percent, and a large part of that on application estates comes from correcting the user population rather than from any clever legal argument.

The saving is also recurring. Every user removed from the count is a license you no longer maintain and support you no longer pay, and support runs at roughly 22 percent of license fees with annual escalation, so the benefit lands every year rather than once.

A worked example

Consider an anonymized professional services firm licensed by Application User across several Oracle modules. Its authorised user list had grown to nearly double its current headcount through years of joiners without matching leavers, duplicate accounts across modules, and a set of service accounts feeding a custom portal. The preliminary finding counted the full list at list price. No client names, sector level example only.

The buyer side defense reconciled the list against HR records, deduplicated across modules, traced the portal service accounts to a defined and already counted population, and documented every removal. The defensible count came in well below the audit number, and the settled position reflected the real population rather than the inflated one.

Where to go next

This piece links up to the Oracle License Compliance Guide. Keep reading across the cluster:

Next step

Book a Strategy Call and we will pressure test this against your own Oracle estate.

FAQ Buyer questions

What buyers ask first.

Yes. The test is authorisation, not activity. An account that still grants access counts even if the person never logs in, which is why clearing leavers and dormant accounts matters.
It is far better done before one. Clearing accounts as part of standing compliance, with logs of each change, produces a number an auditor can verify without questioning a sudden drop.
On application estates it is often a large share of the finding. An independent review of findings typically cuts the claim 60 to 80 percent, much of it from correcting the user population.
The License Position

Read Oracle's next move before they make it.

The License Position is our free weekly Oracle licensing note. One development that matters, why it matters, and one buyer move you can make this week, in under 400 words.

No public email needed from us. We capture everything through the form. See what it covers

Get a Quote

Want this read on your own estate?

Get a quote and we will walk through your Oracle position. We defend 95 to 100 percent of audit exposure across 300 plus engagements, with no risk to you.

Two pricing models only. Fixed Fee, scoped and agreed up front. Gainshare, a share of verified savings or avoided exposure, with zero retainer and no risk to you. Our guarantee: we reduce your Oracle exposure or we reimburse our service fee.