Oracle EBS Licensing Guide

Oracle EBS Read-Only User Licence: Complete Guide to Definitions, Cost Savings, Compliance Rules, and Audit Defence for On-Premises E-Business Suite Environments

What an Oracle EBS Read-Only User Licence Is and How It Differs from Full-Use Application User, Eligible Modules and Restrictions, Pricing and Cost Savings (50–80% per User), How to Assign and Enforce Read-Only Access Through EBS Responsibilities, Common Misclassification Risks and Audit Findings, Read-Only vs Concurrent and Employee Metrics, Compliance Checklist for Read-Only Deployments, Optimisation Strategies to Maximise Read-Only Licence Usage, and the Full Governance Framework That Keeps You Audit-Ready

📘 This guide is part of our Oracle Licensing Knowledge Hub — your comprehensive resource for Oracle licensing, compliance, and cost optimization.
February 202630 min readRedress Compliance Advisory
1

Executive Summary — What the Oracle EBS Read-Only User Licence Is and Why It Matters

+

An Oracle EBS Read-Only User Licence is a specialised, lower-cost licence type that grants a named individual view-only access to specific Oracle E-Business Suite modules. Users with a read-only licence can log in, view data, run inquiries, and generate reports — but cannot create, modify, or delete transactional data. This licence exists exclusively for on-premises EBS environments (Oracle's SaaS cloud ERP uses a different subscription model). For the complete EBS licensing framework, see the Oracle EBS Licensing Guide. For the hub of Oracle licensing resources, see the Oracle Licensing Knowledge Hub.

Read-only licences are priced significantly lower than full-use Application User licences — typically 50–80% less per user per module. For organisations with large populations of executives, auditors, analysts, and managers who only need to view EBS data, the savings can be substantial. However, Oracle enforces strict rules: read-only users must be technically restricted to inquiry-only responsibilities, and any user who performs even a single transactional action requires a full-use licence.

DimensionRead-Only User LicenceFull-Use Application User LicenceCost Impact
Access scopeView, query, report, and inquire only — no create, update, or deleteFull transactional access — create, edit, delete, approveRead-only users cost 50–80% less per module
Eligible rolesExecutives, auditors, analysts, controllers, compliance staff, view-only managersOperational staff — data entry, processing, approvals, administrationCorrect classification saves $1,500–$4,000+ per user per module
EBS responsibility requirementMust be assigned inquiry-only or reporting responsibilitiesStandard responsibilities with full functional accessMisassigned responsibility = full-use licence required in audit
Pricing (illustrative)~$500–$1,500 per user per module (varies by module)~$3,000–$5,000+ per user per module (varies by module)50–80% reduction per qualifying user
Audit treatmentOracle verifies responsibilities match read-only restrictionsOracle reclassifies read-only users to full-use if responsibilities allow transactionsReclassification = back-pay difference + retroactive support fees
Minimum requirementAt least one user per module must hold a full-use licenceNo minimum restrictionCannot use read-only licences exclusively for any module
2

How Read-Only User Licences Work — The Mechanics of View-Only Access in EBS

+

Oracle EBS licensing is driven by responsibilities — the functional access profiles assigned to each user account. A read-only user licence requires that the user is assigned exclusively to inquiry, reporting, or view-only responsibilities. If the user's responsibility profile allows any transactional capability (even one they never use), Oracle treats them as a full-use Application User. For a detailed guide to EBS responsibilities and licensing, see Oracle EBS Licensing Basics.

Read-Only Access ComponentWhat It PermitsWhat It ProhibitsEnforcement Mechanism
Inquiry responsibilitiesView records, search data, navigate forms in read modeCreating, editing, or deleting any recordsEBS responsibility design — forms open in query-only mode
Report generationRun standard and custom reports; view outputRunning processes that modify data (concurrent programs that update records)Restrict concurrent request group to read-only reports
Dashboard/BI accessView dashboards, KPIs, and summary dataDrilling down into transactional forms with edit capabilityOA Framework page function restrictions
Approval workflowViewing approval status is permittedApproving, rejecting, or reassigning workflow items — this is a transactionRemove all workflow approval functions from responsibility
Export/downloadExporting data to Excel or CSV for analysisUploading data back into EBS (e.g., WebADI loads)Remove upload/import functions from responsibility

The critical distinction is that Oracle audits licence classification based on what the responsibility allows, not what the user actually does. A user assigned a responsibility that permits data entry — even if they have never entered a single record — requires a full-use licence. For the complete module-level breakdown, see Licensing Oracle EBS Modules and Suites.

3

Eligible Modules and Restrictions — Where Read-Only Licences Apply

+

Not all Oracle EBS modules support a separate read-only licence metric. The availability depends on how Oracle has defined the licensing for each module or suite. For the full module list and pricing, see Complete Oracle EBS Application Module List and Oracle EBS Price List.

Module CategoryRead-Only Licence Available?Typical Read-Only Use CasesRestrictions / Notes
Oracle Financials (GL, AP, AR, FA)Yes — inquiry responsibilities available for all core Financials modulesFinance controllers reviewing balances; auditors examining journal entries; executives viewing financial dashboardsApproval of journal entries or invoices = full-use licence required
Oracle Purchasing / ProcurementYes — purchasing inquiry responsibilitiesBudget holders reviewing PO status; auditors reviewing procurement dataCreating or approving purchase orders = full-use licence
Oracle Order ManagementYes — order inquiry functionsSales managers reviewing order status; customer service viewing order historyOften licensed by order-line metric — check if user-based read-only applies
Oracle HRMSLimited — HRMS typically uses Employee metric, not user-basedHR managers viewing employee recordsEmployee metric counts all employees regardless of access level — read-only savings may not apply
Oracle Manufacturing (WIP, BOM)Yes — manufacturing inquiryPlant managers reviewing work orders; quality staff viewing BOM dataReleasing or updating work orders = full-use licence
Oracle ProjectsYes — project inquiry responsibilitiesPMO staff reviewing project budgets; auditors examining project costsEntering time, expenses, or budget changes = full-use licence
4

Pricing and Cost Savings — The Financial Case for Read-Only Licences

+

The read-only licence is one of the most significant cost optimisation levers in Oracle EBS licensing. The savings come from the price differential between full-use and read-only licence types, multiplied across the population of users who only need view access. For EBS pricing details, see Oracle EBS Price List.

ScenarioFull-Use UsersRead-Only UsersFull-Use Cost (per Module)Read-Only Cost (per Module)Annual Savings
Finance department — 50 operational + 30 view-only managers503050 × $4,000 = $200,00030 × $1,000 = $30,000 (vs $120,000 at full-use)$90,000 savings
Procurement — 25 buyers + 15 view-only budget holders251525 × $4,000 = $100,00015 × $1,000 = $15,000 (vs $60,000)$45,000 savings
Manufacturing — 40 operational + 20 view-only plant managers402040 × $3,500 = $140,00020 × $900 = $18,000 (vs $70,000)$52,000 savings
Projects — 30 operational + 25 PMO/audit view-only302530 × $3,500 = $105,00025 × $900 = $22,500 (vs $87,500)$65,000 savings
Combined total14590$545,000$85,500 (vs $337,500)$252,000 annual savings

Beyond one-time licence fees, read-only licences also reduce annual support costs (typically 22% of licence value), creating compounding savings year over year. The 90 read-only users above would save approximately $55,000+ per year in ongoing support fees alone.

5

Common Misclassification Risks and Oracle Audit Findings

+

Read-only licence misclassification is one of Oracle's highest-yield audit findings. Oracle's LMS (License Management Services) auditors specifically look for users classified as read-only whose EBS responsibilities grant transactional capabilities. For Oracle audit defence guidance, see Oracle Audit Defense Service. For the LMS collection tool analysis, see Oracle EBS Usage Analysis: LMS Collection Tool.

Misclassification RiskWhat HappensOracle's Audit FindingFinancial ExposurePrevention
Responsibility allows transactionsUser assigned a responsibility with create/edit functions even though they only view dataReclassified as full-use Application User — difference billed + retroactive support$2,000–$4,000 per user × number of affected users + 22% annual support backdatedAudit every responsibility assigned to read-only users; remove all transactional functions
Approval workflow accessUser can approve invoices, POs, or journal entries through workflow notificationApproval is a transaction — user requires full-use licence$2,000–$4,000 per userRemove AME/workflow approval functions from read-only responsibilities
Self-service access overlapUser has both a read-only EBS responsibility and an Employee Self-Service responsibility with update capabilityAny transactional responsibility on the same user account disqualifies read-only classificationAdditional licence cost for ESS moduleSeparate user accounts or ensure ESS responsibilities are truly read-only
WebADI upload capabilityUser can open WebADI templates that upload data into EBS (e.g., journal entry upload)Upload is a transaction — full-use licence required$2,000–$4,000 per userRemove all WebADI upload functions from read-only responsibilities
Custom responsibility creepOver time, IT adds functions to a read-only responsibility to accommodate ad-hoc requestsResponsibility no longer qualifies as read-only — all assigned users reclassifiedPotentially dozens of users reclassified in a single findingLock down read-only responsibilities; require change approval for any modification
6

Read-Only vs Other Oracle EBS Licence Metrics — A Comparison

+

Oracle EBS uses several licence metrics beyond Application User. Understanding where read-only fits in the broader licensing framework prevents confusion and audit exposure. For the full comparison of EBS licensing models, see Oracle EBS Licensing Guide 2026 Edition. For concurrent licensing, see Managing Oracle EBS Concurrent Licensing.

Licence MetricHow It WorksRead-Only Option?Best ForKey Risk
Application User (Full-Use)One licence per named individual authorised to access the module — regardless of usage frequencyYes — read-only variant available at lower costOrganisations that can clearly separate transactional vs view-only usersEvery authorised user must be licensed — even infrequent or occasional users
Application User (Read-Only)One licence per named individual with view-only access — no transactional capabilitiesThis IS the read-only metricExecutives, auditors, analysts, controllers, compliance staffResponsibility must be strictly inquiry-only; any transactional function disqualifies
Employee MetricBased on total number of employees in the organisation — not individual user accessNo — employee metric counts all employees regardless of access levelHRMS, Payroll, Benefits — enterprise-wide HR modulesEven employees who never log in are counted; no read-only savings possible
Revenue MetricBased on organisation's total annual revenue — enterprise-level pricingNo — revenue metric is access-agnosticVery large enterprises wanting unlimited EBS usage without user countingRevenue growth increases licence cost automatically
Concurrent UserBased on simultaneous active sessions — not named individualsNo separate read-only concurrent metric existsLegacy deployments; specific modules where concurrent is still availableOracle's standard position is Application User, not concurrent — availability is limited
7

Enforcing Read-Only Access — Technical Implementation Guide

+

Correctly implementing read-only access requires careful EBS configuration. The technical enforcement must be airtight because Oracle audits assess what the user can do, not what they actually did. For EBS technology and customisation licensing, see Oracle EBS Customised Database Technology.

Implementation StepWhat to ConfigureHow to VerifyCommon Mistake
1. Create dedicated read-only responsibilitiesBuild custom responsibilities that include only inquiry forms, view-only pages, and reporting functionsTest each form and function — verify no create/edit/delete buttons are accessibleCopying full-use responsibility and 'disabling' functions — some functions may remain accessible
2. Restrict concurrent request groupsAssign a request group containing only read-only reports and queries — exclude all update/load programsList all programs in the request group; verify none modify dataIncluding concurrent programs that run data updates (e.g., 'Import Journals', 'AutoInvoice')
3. Remove approval workflow functionsExclude all AME (Approvals Management Engine) and workflow notification functions from read-only responsibilitiesTest that read-only users cannot approve, reject, or reassign workflow itemsLeaving workflow notification access — even viewing notifications may include approve buttons
4. Lock down menu structureCreate a custom menu that exposes only inquiry and reporting menu itemsNavigate the full menu tree as a read-only user; verify no transactional paths existInheriting a parent menu with hidden transactional submenu items
5. Disable personalisation capabilityPrevent read-only users from using OA Framework personalisation to expose hidden regions or functionsVerify personalisation is disabled at the responsibility levelUser personalises a page to expose edit buttons not visible in the default layout
6. Document and audit quarterlyMaintain a register of all read-only responsibilities; audit quarterly for function creepCompare current responsibility functions against baseline; investigate any additionsNever reviewing responsibilities after initial setup — functions accumulate over time
8

Read-Only Licences in Oracle Audits — What Oracle Looks For and How to Defend

+

Oracle's LMS audit scripts collect user data and responsibility assignments from your EBS system. The auditors then compare each user's assigned responsibilities against the licence classification to identify mismatches. For the full audit defence framework, see Oracle Audit Defense Service. For EBS-specific audit preparation, see Oracle EBS Usage Analysis: LMS Collection Tool.

Oracle Audit CheckWhat LMS ExaminesCommon FindingYour Defence
Responsibility-to-licence mappingEvery function and form accessible via each user's assigned responsibilitiesRead-only users with responsibilities that include transactional forms — reclassified to full-usePre-audit: run the same LMS scripts internally; verify every read-only user's responsibilities are strictly inquiry-only
Concurrent program accessWhich concurrent programs each user can submit through their request groupRead-only users with access to programs that modify data (even if never run)Restrict request groups to reporting/query programs only; document exclusions
User account activityLogin history, last login date, sessions per userInactive accounts counted as licensed users (whether full-use or read-only)Deactivate inactive accounts before audit; show evidence of regular cleanup process
Shared/generic accountsAccounts used by multiple people (e.g., 'FINANCE_READER')Each person behind a shared account requires a separate licence — Oracle counts individuals, not accountsEliminate all shared accounts; assign individual user IDs to every person
Cross-module accessWhether a single user has responsibilities across multiple modulesRead-only licence must be held for each module accessed — not just one global read-only licenceVerify that read-only licences cover every module the user can access

For understanding how Oracle counts EBS users in audits, see Application User Licensing for Oracle EBS. For EBS licensing FAQs including audit scenarios, see Oracle E-Business Suite Licensing FAQ.

9

Optimisation Strategies — Maximising Cost Savings Through Read-Only Licences

+

Organisations that proactively manage read-only licence classification can achieve significant cost reductions. For Oracle licence management and optimisation, see Oracle License Management Services. For contract negotiation support, see Oracle Contract Negotiation Service.

Optimisation StrategyHow It WorksExpected SavingsImplementation Effort
User access review and reclassificationAudit all full-use Application Users; identify those who only view/query data; reclassify to read-only with proper responsibilities20–40% of full-use users may qualify for read-only — savings of $2,000–$4,000 per user per moduleMedium — requires responsibility redesign and user communication
Responsibility redesignCreate purpose-built read-only responsibilities for each module; remove all transactional functions; deploy to qualifying usersEnables read-only classification for maximum number of usersMedium-High — requires EBS functional consultant effort
Approval workflow separationMove approval actions to a dedicated full-use user or create a separate approval responsibilityAvoids full-use reclassification for users who only need to view + occasionally approveMedium — workflow redesign required
BI/reporting tool deploymentProvide view-only users with access through external BI tools (OBIEE, Power BI) instead of direct EBS loginMay eliminate the need for EBS read-only licences entirely for some usersHigh — requires BI infrastructure investment
Contract negotiation for read-only pricingNegotiate favourable read-only licence pricing during contract renewal; bundle read-only users into volume dealsAdditional 10–25% discount on read-only licence prices beyond standard listLow — negotiation at renewal/purchase time
Account cleanup automationAutomate deactivation of inactive users; integrate with HR offboarding; reduce total licence countEliminates 10–20% of unnecessary licences (both full-use and read-only)Medium — requires HR/IT integration

For cloud migration considerations, see Running Oracle EBS on Azure and Licensing Oracle EBS on AWS.

10

Final Action Plan — 10-Step Read-Only Licence Compliance Checklist

+
#ActionOwnerTimingKey Outcome
1Inventory all EBS user accounts: extract full user list with assigned responsibilities, licence classifications, and last login datesEBS DBA / SAMQuarterlyComplete visibility into who is using what
2Identify read-only candidates: analyse user activity to find full-use users who only perform queries, reports, and viewsSAM / EBS FunctionalQuarterly20–40% of users may qualify for read-only reclassification
3Design read-only responsibilities: create dedicated responsibilities with inquiry-only functions for each moduleEBS Functional / ITOnce (then maintain)Technically enforced view-only access that withstands Oracle audit
4Restrict concurrent request groups: ensure read-only responsibilities can only submit reporting/query programsEBS DBAAt responsibility creation; reviewed quarterlyNo transactional concurrent programs accessible to read-only users
5Remove approval workflow access: strip all AME and workflow approval functions from read-only responsibilitiesEBS Functional / Workflow AdminAt responsibility creationApproval is a transaction — removing it protects read-only classification
6Reclassify qualifying users: assign read-only responsibilities and update licence recordsSAM / EBS AdminAfter responsibility design and testingImmediate cost reduction — $2,000–$4,000+ per user per module
7Clean up inactive and duplicate accounts: deactivate departed employees; consolidate duplicate IDs; eliminate shared accountsEBS Admin / HRMonthlyReduces total licence count by 10–20%
8Run pre-audit LMS scripts internally: execute Oracle's LMS collection tool on your own systems; review output for misclassificationsEBS DBA / SAMAnnually; immediately upon audit noticeCatch misclassifications before Oracle does
9Document read-only restrictions: maintain a register of all read-only responsibilities, the functions they include/exclude, and the users assignedSAM / EBS FunctionalOngoingAudit-ready documentation that demonstrates compliance
10Negotiate read-only pricing at contract renewal: push for maximum discount on read-only licences; negotiate volume tiers for large read-only populationsProcurement / SAMAt every contract renewal or new purchaseAdditional 10–25% discount on read-only pricing beyond list

For expert Oracle EBS licensing guidance, Redress Compliance provides independent advisory through our Oracle License Management Services, Oracle Audit Defense Service, and Oracle Contract Negotiation Service.

Frequently Asked Questions

What is an Oracle EBS Read-Only User Licence?+

An Oracle EBS Read-Only User Licence is a lower-cost named-user licence that grants view-only access to specific E-Business Suite modules. Read-only users can log in, view data, run inquiries, and generate reports but cannot create, modify, or delete transactional data. It exists exclusively for on-premises EBS environments.

How much cheaper is a read-only licence than a full-use licence?+

Read-only licences are typically 50–80% less expensive than full-use Application User licences for the same module. The exact price varies by module, but the difference is typically $1,500–$4,000+ per user per module, making read-only classification a significant cost optimisation lever.

Who qualifies for a read-only licence?+

Users who only need to view data, run queries, and generate reports qualify for read-only licences. Typical roles include executives, auditors, analysts, finance controllers, compliance staff, and managers who review data but do not enter or modify transactions. At least one user per module must hold a full-use licence.

What determines whether a user is read-only or full-use?+

Oracle EBS licensing is driven by responsibilities — the functional access profiles assigned to each user account. A user qualifies as read-only only if all assigned responsibilities are strictly inquiry-only. If any responsibility allows transactional functions (even if never used), Oracle treats the user as full-use.

Can a read-only user approve invoices or purchase orders?+

No. Approval is a transactional action under Oracle's licensing rules. If a user can approve, reject, or reassign workflow items, they require a full-use Application User licence. To maintain read-only classification, remove all workflow approval functions from read-only responsibilities.

Does Oracle audit read-only licence classification?+

Yes. Oracle's LMS audit scripts collect user data and responsibility assignments. Auditors compare each user's assigned responsibilities against their licence classification. If a read-only user has responsibilities that allow transactional functions, Oracle reclassifies them as full-use and charges the price difference plus retroactive support.

What happens if Oracle finds misclassified read-only users?+

Oracle reclassifies misclassified users to full-use Application User and charges the licence price difference (typically $2,000–$4,000 per user per module) plus retroactive annual support fees (22% of licence value) for the period of misclassification. For 20+ misclassified users, exposure can exceed $100,000.

Do all EBS modules support read-only licences?+

No. Read-only licence availability depends on how Oracle has defined licensing for each module. Most user-based modules (Financials, Purchasing, Manufacturing, Projects) support read-only variants. However, modules using employee metrics (HRMS, Payroll) count all employees regardless of access level, so read-only savings may not apply.

Can I use read-only licences exclusively for a module?+

No. Oracle requires at least one full-use Application User licence per module in use. You cannot licence a module with only read-only users. The read-only licence is designed for additional users beyond the operational staff who perform transactions.

How do I enforce read-only access in EBS?+

Create dedicated read-only responsibilities with inquiry-only forms, restrict concurrent request groups to reporting programs only, remove all workflow approval functions, lock down menu structures, and disable OA Framework personalisation. Test thoroughly and audit quarterly to prevent function creep.

What is the difference between read-only and concurrent licensing?+

Read-only is a named-user licence type with restricted access scope at lower cost. Concurrent licensing counts simultaneous active sessions rather than named individuals. There is no separate read-only concurrent metric. Oracle's standard position for EBS is Application User licensing, not concurrent.

How do I identify read-only candidates in my organisation?+

Analyse user activity logs: look for users who only execute queries, reports, and inquiries with no transactional activity. Review job roles to identify executives, auditors, analysts, and managers. In most organisations, 20–40% of EBS users may qualify for read-only reclassification.

Should I reclassify users before or after an Oracle audit?+

Always reclassify proactively before an audit. Cleaning up user classifications and implementing proper read-only responsibilities before Oracle audits gives you a defensible compliance position and captures cost savings immediately. Reclassifying during an audit is more difficult and invites scrutiny.

How do read-only licences work when migrating EBS to cloud?+

EBS read-only licences are on-premises only. When migrating to Oracle Fusion Cloud ERP, the SaaS subscription model replaces on-premises licensing entirely. Read-only distinctions do not carry over. However, during a dual-run period, you maintain existing EBS licences (including read-only) alongside the cloud subscription.

More in This Series: Oracle EBS Licensing Guide

This article is part of our Oracle EBS Licensing Guide pillar. Explore related guides:

⭐ Oracle EBS Licensing Guide — Complete Guide → Complete Oracle EBS Application Module List → Oracle EBS Customised Database Technology → Managing Oracle EBS Concurrent Licensing → Oracle EBS Usage Analysis: LMS Collection Tool → Oracle EBS Licensing Basics → Oracle EBS Price List: How Much Does Oracle ERP Cost → Licensing Oracle EBS Modules and Suites → Running Oracle EBS on Azure: Licensing Guide → Application User Licensing for Oracle EBS → Oracle E-Business Suite Licensing FAQ → Licensing Oracle EBS on AWS → Oracle EBS Licensing Guide 2026 Edition → Oracle Licensing FAQ: EBS, Siebel, JDE and Primavera → Oracle License Management Services → Oracle Audit Defense Service → Oracle Contract Negotiation Service → Oracle Licensing Knowledge Hub →

Oracle Tools & Resources

📋 Oracle Assessment Tools 🛡️ Oracle Audit Preparation Toolkit 🔒 All Audit Defence Kits (6) 📖 All Renewal Playbooks (7) 🏢 Enterprise Assessment Tools (12)

Need Expert Oracle Licensing Guidance?

Redress Compliance provides independent Oracle licensing advisory services — fixed-fee, no vendor affiliations. Our specialists have helped enterprises save millions through strategic license optimization, audit defense, and contract negotiation.

Explore Oracle Advisory Services →

Need Help With Your Oracle Licensing?

Redress Compliance has helped hundreds of Fortune 500 enterprises — typically saving 15–35% on Oracle renewals, ULA negotiations, and audit defense.

Oracle ULA Optimization → Oracle Audit Defense →

100% vendor-independent · No commercial relationships with any software vendor

Related Guides

Oracle E-Business Suite Licensing Guide Oracle EBS Usage Analysis with LMS Tools Hosted Named User vs Hosted Employee Oracle Named User Plus Licensing Oracle License Audit Defence Guide Oracle Licensing Guide for CIOs

Explore More Licensing Hubs

Oracle Hub Microsoft Hub SAP Hub IBM Hub Salesforce Hub ServiceNow Hub Broadcom Hub GenAI Hub Workday Hub