LocationsResourcesContact
๐Ÿ“… Book a Meeting
Oracle Licence Types

Oracle PAH Licence (Proprietary Application Hosting): The Complete Guide

The Oracle PAH licence is a specialised licensing model that allows ISVs and service providers to host Oracle-powered applications for external customers. This guide covers what PAH permits and prohibits, partner eligibility, architecture requirements, how PAH compares to Full Use, ASFU, and ESL licences, and the compliance risks every provider must manage.

๐Ÿ“… Updated February 2026 โฑ 18 min read โœ๏ธ Fredrik Filipsson
SaaS
Primary Use Case
Hosted apps for external clients
ISV
Holder Requirement
Must own proprietary app IP
Zero
Direct DB Access
Customers never touch Oracle
Multi
Tenant Support
Multiple clients on one instance

Table of Contents

  1. What the Oracle PAH Licence Means
  2. What PAH Licensing Allows
  3. What PAH Licensing Prohibits
  4. Partner Requirements for PAH Eligibility
  5. PAH Licensing Architecture Model
  6. PAH vs Full Use Licensing
  7. PAH vs ASFU Licensing
  8. PAH vs ESL Licensing
  9. PAH in Cloud Environments
  10. When PAH Is the Right Choice
  11. Common PAH Compliance Risks
  12. Expert Recommendations
  13. Frequently Asked Questions

Oracle offers multiple licensing models, each designed for different deployment scenarios. The Oracle PAH licence โ€” Proprietary Application Hosting โ€” is a specialised model that grants SaaS hosting rights to service providers and ISVs for their proprietary software. For a complete overview of all Oracle licence types, see Oracle Licence Types (Full, ASFU, ESL, PAH).

1. What the Oracle PAH Licence Means

The Oracle PAH licence allows a provider to use Oracle software โ€” typically Oracle Database or Oracle Middleware โ€” as the backend of a proprietary application that is offered to external customers as a hosted service. End users interact only with the application interface. They never access the underlying Oracle database or middleware directly.

PAH is fundamentally different from Oracle's standard Full Use licence. Where Full Use supports internal business operations, PAH specifically enables commercial service delivery โ€” hosting an Oracle-powered application for paying customers.

AspectPAH LicenceImpact
Primary use caseHosting a proprietary SaaS or managed application for external clientsEnables commercial service delivery on Oracle
Access modelIndirect only โ€” through the provider's application interfaceNo customer SQL, DBA access, or direct database connections
Licence ownershipHeld by the provider (ISV), not the end customerProvider is responsible for Oracle compliance and reporting
Oracle products coveredOracle Database, Middleware (WebLogic, etc.), and other specified productsEach product must be explicitly covered under the PAH agreement
Multi-tenancyPermitted โ€” multiple customers can share one Oracle instanceData isolation between tenants is the provider's responsibility
PAH licensing is one of the most misunderstood Oracle licence types because it sits at the intersection of software licensing and commercial service delivery. The key principle is simple: the provider holds the licence and serves external customers through an application layer โ€” customers never see Oracle. If at any point a customer needs direct database access, PAH no longer applies, and the provider (or customer) needs Full Use licences instead.

2. What PAH Licensing Allows

PAH grants the right to use Oracle in the provider's own environment โ€” data centre or cloud โ€” to serve external clients. The provider can run Oracle for a SaaS application, even serving multiple customers, as long as all customer interaction happens through the application interface.

Allowed UseDescriptionConditions
SaaS application deliveryHosting a proprietary app for external customersPrimary intended PAH use case
Multi-tenant deploymentsServing multiple customers from one Oracle instanceEach customer's data must be isolated
Cloud infrastructureRunning Oracle on the provider's cloud platformMust comply with Oracle's cloud licensing policies
On-premises hostingRunning Oracle in the provider's data centreStandard PAH architecture rules apply
Managed service deliveryProviding Oracle-backed managed services to clientsClients access only through the provider's application

The provider's team handles all Oracle administration, patching, and maintenance. Customers never interact with Oracle directly โ€” they use only the application's web portal, API, or other interface provided by the ISV.

Need guidance on structuring your PAH agreement with Oracle?

Oracle Contract Negotiation โ†’

3. What PAH Licensing Prohibits

PAH comes with strict boundaries. The Oracle instance can only support the specific hosted application. The provider cannot use it for internal purposes, and customers cannot access Oracle directly under any circumstances.

  1. No direct Oracle access for customers. Customers cannot use SQL*Plus, SQL Developer, Oracle Enterprise Manager, or any other tool to connect to the Oracle database. All access must flow through the application interface.
  2. No internal use by the provider. The PAH-licensed Oracle environment is dedicated to serving external customers. The provider cannot run internal analytics, reports, HR systems, or any other internal workload on the PAH instance.
  3. No use for other applications. The Oracle instance must serve only the specific proprietary application identified in the PAH agreement. Running a second application โ€” even another product owned by the same ISV โ€” is not permitted without a separate licence.
  4. No mixing of licence types. PAH-licensed Oracle instances must be isolated from Full Use, ASFU, or ESL instances. Mixing licence types on the same server creates compliance issues that are extremely difficult to resolve in an audit.
  5. No customer-driven custom development. Customers cannot create their own schemas, write custom SQL, or develop extensions that bypass the application layer. Any custom development must happen within the application's own framework.
The most common PAH violation we see in practice is allowing customer administrators to access the Oracle database directly โ€” typically for reporting, data extraction, or troubleshooting. Even a single read-only SQL connection from a customer user violates PAH terms and can trigger a reclassification of the entire deployment to Full Use pricing during an Oracle audit. The cost difference can be substantial.

4. Partner Requirements for PAH Eligibility

PAH licensing is not available to every organisation. Oracle restricts PAH to approved partners who meet specific criteria โ€” primarily, you must be an ISV with a proprietary application that you deliver as a hosted service.

RequirementDescriptionWhy Oracle Requires It
Proprietary applicationThe ISV must own the intellectual property of the hosted softwareEnsures PAH is not used to resell Oracle access directly
Hosted delivery modelThe application must be delivered as SaaS or a managed serviceCore criterion that distinguishes PAH from other licence types
Oracle partner agreementMust sign Oracle's PAH-specific licensing agreementSets conditions, reporting requirements, and audit rights
Application validationOracle reviews and approves the application's scope and usageVerifies the application qualifies for PAH terms
Ongoing reportingProvider must report usage to Oracle as required under the PAH contractEnables Oracle to monitor compliance and audit if needed
An ISV cannot use PAH to host someone else's software. For example, offering Oracle E-Business Suite as a managed service to your clients would not qualify for PAH โ€” E-Business Suite is Oracle's product, not yours. You would need Full Use licences (and likely an Oracle-specific hosting agreement) for that scenario. PAH is exclusively for your own proprietary application that happens to use Oracle technology as its backend.

5. PAH Licensing Architecture Model

Under PAH, the architecture must enforce a clean separation between Oracle and the end customer. Oracle runs on the provider's infrastructure, and the proprietary application is the only component that customers interact with. The provider's DBAs manage all Oracle administration.

LayerRole in PAH ArchitectureWho Manages It
Customer-facing applicationWeb portal, API, mobile app โ€” the only interface customers seeProvider/ISV
Application logic layerBusiness rules, data processing, workflow enginesProvider/ISV
Oracle Database / MiddlewareBackend data storage, query processing, transaction managementProvider's DBAs (customers have zero access)
Hosting infrastructureServers, storage, networking โ€” cloud or on-premisesProvider/ISV

In a multi-tenant deployment, multiple customer organisations can share a single Oracle instance. The provider is responsible for ensuring data isolation between tenants โ€” typically through schema separation, row-level security, or application-level partitioning. Oracle does not mandate a specific multi-tenancy approach, but the provider must be able to demonstrate proper isolation during an audit.

SaaS ERP Platform โ€” Multi-Tenant PAH Architecture
A mid-market ERP provider delivers its proprietary application to 200+ client companies using a single Oracle Database Enterprise Edition instance. Each client's data is isolated by schema. Customers access only the ERP web interface โ€” no one outside the provider's DBA team can reach the Oracle database. The provider holds PAH licences covering the full Oracle environment and reports usage to Oracle quarterly. This architecture has passed two Oracle audits without findings.

Need Help Structuring Your PAH Architecture?

Our Oracle advisory team helps ISVs and SaaS providers design compliant PAH architectures, negotiate PAH agreements with Oracle, and prepare for audits.

6. PAH vs Full Use Licensing

Full Use is Oracle's standard licence for internal business operations. It allows unrestricted access to Oracle โ€” including direct database connections, custom SQL, integrations with third-party systems, and use across any internal application. PAH, by contrast, is purpose-built for hosting a proprietary application for external customers.

๐Ÿข Full Use Licence

  • โœ… Internal business operations
  • โœ… Direct database access (SQL, DBA)
  • โœ… Unlimited integrations
  • โœ… Any internal application
  • โŒ Cannot host for third parties
  • ๐Ÿ’ฐ Higher list price

โ˜๏ธ PAH Licence

  • โœ… Hosting for external customers
  • โŒ No direct customer DB access
  • โŒ Limited to one hosted application
  • โŒ No internal use by provider
  • โœ… Multi-tenant SaaS delivery
  • ๐Ÿ’ฐ Lower cost (hosting model pricing)

The cost difference can be significant. PAH licences are typically priced lower than Full Use because Oracle restricts how the software can be used. However, if your deployment violates PAH terms, Oracle can require retroactive reclassification to Full Use pricing โ€” a potentially expensive correction.

7. PAH vs ASFU Licensing

ASFU (Application Specific Full Use) and PAH are both ISV-oriented licence types, but they serve different deployment models. ASFU is used when Oracle is installed at the customer's site. PAH is used when Oracle runs in the provider's environment, serving customers remotely. For full ASFU details, see Oracle ASFU Licence (Application Specific Full Use).

FactorPAH (Hosted Service)ASFU (On-Premises)
Deployment locationProvider's environment (cloud/data centre)Customer's environment (their site)
Licence holderProvider/ISV holds the Oracle licenceCustomer holds the Oracle licence
Multi-customerYes โ€” can serve many clients from one instanceNo โ€” each customer has their own instance
Oracle usage scopeThrough provider's application interface onlyThrough the ISV application on customer site only
Direct DB accessProhibited for customersProhibited for customers
Typical pricingLower (hosting model)Discounted vs Full Use (bundled with ISV app)
Many ISVs offer both deployment models โ€” an on-premises version (using ASFU) and a hosted/SaaS version (using PAH). The key decision factor is where Oracle runs. If it runs at the customer's location, ASFU applies. If it runs in your cloud or data centre and customers access it remotely, PAH applies. Some ISVs transition from ASFU to PAH as they shift their business model from on-premises software to SaaS โ€” a common and strategically sound move.

8. PAH vs ESL Licensing

ESL (Embedded Software Licence) is used when Oracle technology is embedded inside a larger product, typically for a single customer on-premises. ESL provides the most restricted Oracle access and the lowest cost. For full ESL details, see Oracle ESL Licence (Embedded Software Licence).

FactorPAH (Hosted Application)ESL (Embedded Software)
ScopeFull application delivered as a serviceLimited Oracle functionality embedded in a product
DeploymentProvider's cloud/data centre (external hosting)On-premises or device-based (single client)
Multi-tenancyYes โ€” can serve multiple clientsNo โ€” one instance per customer
Oracle features availableFull Oracle capabilities as needed by the applicationOnly a predefined, narrow set of Oracle functions
End-user DB accessNone (indirect through application only)None (Oracle is hidden within the product)
CostMid-range (hosting model pricing)Lowest (typically ~10% of list price)

The fundamental difference: ESL is for single-customer, on-premises, embedded use where Oracle is essentially invisible. PAH is for multi-customer, hosted use where Oracle powers a full application delivered as a service. If your product is a physical device or appliance with an embedded database, ESL is the right model. If your product is a cloud application serving many customers, PAH is the right model.

9. PAH in Cloud Environments

PAH deployments are increasingly running on public cloud infrastructure โ€” AWS, Azure, GCP, or Oracle Cloud (OCI). Oracle permits PAH deployments in cloud environments, but the provider must comply with both PAH terms and Oracle's cloud licensing policies simultaneously.

Cloud FactorPAH Consideration
vCPU/OCPU countingStandard cloud licensing rules apply โ€” 2 vCPUs = 1 Processor licence on AWS/Azure; OCPU-based on OCI
Auto-scalingIf your application auto-scales Oracle instances, you must licence the maximum potential vCPU count
BYOL on cloudPAH licences can be used in BYOL mode on authorised cloud platforms
OCI advantagesOCI offers the most favourable Oracle licensing terms โ€” 1 licence per OCPU vs 1 licence per 2 vCPUs on AWS
Isolation requirementPAH instances must remain isolated from any non-PAH workloads, even in the cloud
Cloud auto-scaling creates a specific PAH compliance risk. If your SaaS application dynamically increases Oracle compute resources during peak load, you must licence the maximum capacity the Oracle instance could reach โ€” not just the average or baseline. Failing to account for auto-scaling peaks is a common audit finding that affects PAH providers running on AWS or Azure.

For detailed guidance on Oracle cloud licensing rules, see our guides on Oracle Licensing on AWS and Oracle BYOL on OCI.

10. When PAH Licensing Is the Right Choice

PAH is the right licence type when you deliver a proprietary, Oracle-backed application as a hosted service to external customers who never access Oracle directly. If any of those conditions do not apply, a different licence type is more appropriate.

ScenarioPAH FitReason
Multi-tenant SaaS platform for external clientsโœ… HighPrimary designed use case for PAH
ISV-hosted managed application serviceโœ… HighProvider controls Oracle, customers use the application only
Internal enterprise system (own employees)โŒ NoPAH is not for internal use โ€” Full Use required
Customer self-hosted on-premises applicationโŒ NoUse ASFU or Full Use instead
Embedded Oracle in a device or applianceโŒ NoESL is the correct model for embedded use
Hosting Oracle E-Business Suite for clientsโŒ NoE-Business Suite is Oracle's product โ€” PAH requires a proprietary application
Offering direct Oracle database access as a serviceโŒ NoPAH prohibits direct database access โ€” Full Use needed

Not sure which Oracle licence type fits your business model?

Oracle Advisory Services โ†’

11. Common PAH Compliance Risks

PAH compliance requires strict adherence to its terms. The most dangerous violations involve allowing any form of direct Oracle access or using the PAH environment for purposes outside its designated scope.

Compliance MistakeWhy It Violates PAHTypical Audit Consequence
Customer admin gets direct DB access (even read-only)PAH mandates all access through the application layerReclassification to Full Use pricing โ€” potentially millions in back-licensing
Provider runs internal workloads on the PAH instancePAH is exclusively for serving external customersUnlicensed internal usage โ€” audit penalty plus Full Use licence purchase
Mixing PAH and Full Use on the same serverLicence isolation is required โ€” mixing creates ambiguityOracle may claim the entire server requires Full Use licensing
Hosting a third-party application (not provider's own IP)PAH requires a proprietary application owned by the providerEntire PAH licence disqualified โ€” Full Use required for all deployments
Failing to report usage to OraclePAH agreements include reporting obligationsBreach of contract โ€” may trigger audit and loss of PAH pricing
Expanding to a second application without separate licenceEach PAH agreement covers a specific applicationSecond application is unlicensed โ€” requires new PAH or Full Use purchase
PAH Audit โ€” Customer Reporting Access Violation
A SaaS analytics provider held PAH licences for its proprietary platform. During growth, the product team added a feature allowing enterprise clients to run custom SQL queries against a reporting replica of the Oracle database. This direct database access violated PAH terms. During a routine Oracle audit, the finding triggered a reclassification demand to Full Use pricing across the entire deployment, resulting in a multi-million-dollar compliance claim. With expert advisory support, the provider restructured the reporting feature to use application-layer APIs, restored PAH compliance, and negotiated the claim down significantly.

Facing an Oracle Audit? Protect Your PAH Deployment.

Our audit defence team has reduced Oracle compliance claims by 60โ€“95% across hundreds of engagements โ€” including complex PAH and ISV licensing scenarios.

12. Expert Recommendations for PAH Licensing

  1. Confirm your application is truly proprietary before pursuing PAH. You must own the software's intellectual property. Hosting Oracle's own applications (EBS, PeopleSoft, etc.) for third parties does not qualify for PAH.
  2. Design your architecture to enforce zero direct Oracle access. Build the application layer as the only gateway to Oracle. No SQL tools, no JDBC connections from customer environments, no SSH tunnels to the database server. Make this enforceable through network security, not just policy.
  3. Keep PAH environments strictly isolated. Do not mix PAH-licensed Oracle instances with Full Use or internal systems on the same infrastructure. Separate clusters, separate servers, separate cloud accounts if possible. Isolation simplifies audit defence enormously.
  4. Document everything. Maintain clear records of your PAH architecture, customer access controls, Oracle licence inventory, and usage reports. When Oracle audits โ€” and they will โ€” documentation is your primary defence.
  5. Reassess PAH suitability as your business evolves. If you add new product lines, enter new markets, or change your service delivery model, verify that PAH still covers your use case. A business model shift from SaaS to on-premises delivery may require transitioning to ASFU or Full Use licences.
  6. Negotiate PAH terms carefully with Oracle. PAH agreements contain specific clauses around pricing, reporting, audit rights, and renewal. Have an independent licensing expert review the agreement before signing. See our Oracle Contract Negotiation Service for support.

Get Independent PAH Licensing Guidance

Our Pay-When-We-Saveโ„ข model means we earn our fee from the savings we deliver. No savings, no fee. Vendor-independent. No ties to Oracle.

Frequently Asked Questions

PAH stands for Proprietary Application Hosting. It is an Oracle licence type that allows ISVs and service providers to use Oracle software as the backend of a proprietary application that is hosted and delivered to external customers as a service (SaaS or managed service). The provider holds the Oracle licence; end customers interact only with the application interface.
No. Under PAH terms, customers are strictly prohibited from accessing the Oracle database directly. All interaction must flow through the provider's proprietary application interface. This includes read-only access, reporting queries, SQL tools, and any form of direct database connection. Allowing any direct access violates PAH terms and can trigger reclassification to Full Use pricing.
Both are ISV-oriented licence types that restrict Oracle use to a specific application. The key difference is deployment location. PAH is used when the ISV hosts the application in its own environment (cloud or data centre) and serves customers remotely. ASFU is used when the ISV's Oracle-based application is installed at the customer's own site. Under PAH, the ISV holds the licence. Under ASFU, the customer holds the licence. For full details, see Oracle ASFU Licence guide.
No. PAH requires that you host your own proprietary application โ€” one where you own the intellectual property. Oracle E-Business Suite is Oracle's product, not yours. Hosting it as a managed service for clients requires Full Use licences and potentially an Oracle Cloud hosting agreement. PAH is exclusively for ISVs hosting their own software.
Yes. PAH deployments can run on public cloud infrastructure (AWS, Azure, GCP, OCI) as long as the provider complies with both PAH terms and Oracle's cloud licensing policies. Standard vCPU counting rules apply. OCI offers the most favourable licensing conversion rates. The PAH isolation requirements (no mixing with other workloads) must be maintained in the cloud environment.
The most common consequence is reclassification of the deployment to Full Use licensing at list price. This can result in a multi-million-dollar compliance claim, as Full Use licences are significantly more expensive than PAH. Oracle may also require back-payment for the period during which PAH terms were violated. For audit defence support, see our Oracle Audit Defence Service.
PAH licences are typically priced lower than Full Use because Oracle restricts how the software can be used. The exact discount varies by Oracle product, the size of the deployment, and the provider's negotiating position. However, PAH pricing is set through a partner-specific agreement with Oracle, not through standard price lists, so terms are negotiable. An independent adviser can help benchmark pricing.
No. Oracle requires that PAH-licensed instances remain isolated from Full Use or other licence types. Mixing licence types on the same server creates compliance ambiguity that Oracle will resolve in its favour during an audit โ€” typically by claiming the entire server requires Full Use licensing. Best practice is to maintain complete physical or logical separation between PAH and non-PAH environments.
Yes. PAH explicitly supports multi-tenant deployments where multiple customer organisations share a single Oracle instance. The provider is responsible for ensuring proper data isolation between tenants โ€” typically through schema separation, row-level security, or application-level partitioning. Oracle does not mandate a specific multi-tenancy approach, but the provider must be able to demonstrate isolation.
Yes โ€” strongly recommended. PAH agreements contain complex clauses around pricing, reporting obligations, audit rights, renewal terms, and scope limitations. Oracle's standard PAH terms tend to favour Oracle, and many provisions are negotiable if you know what to push back on. An independent adviser like Redress Compliance can identify unfavourable terms, benchmark pricing, and negotiate better conditions โ€” with no ties to Oracle.

Oracle Licensing & Advisory Services

โ˜๏ธ Oracle Advisory Services ๐Ÿ“Š Oracle Licence Management ๐Ÿค Oracle Contract Negotiation ๐Ÿ›ก๏ธ Oracle Audit Defence ๐Ÿ“‹ Oracle ULA Optimisation ๐Ÿ’ฐ Pay-When-We-Saveโ„ข โ˜• Java Advisory Services ๐Ÿ“š Oracle Knowledge Hub

Need Expert Oracle Licensing Guidance?

Our Oracle advisory team has managed 200+ licensing engagements for Fortune 500 companies. Vendor-independent. Fixed-fee engagements. No ties to Oracle.

FF

Fredrik Filipsson

Co-Founder @ Redress Compliance

20+ years in enterprise software licensing. Former IBM, SAP, and Oracle. 11 years as an independent consultant advising hundreds of Fortune 500 companies on Oracle licensing, audit defence, and contract negotiations.

LinkedIn ยท View All Posts