Siebel CRM Licensing

Oracle Siebel Licensing – How does It work In 2025

Oracle Siebel is licensed based on:

  • User Licenses: Categorized into different types according to access and functionalities.
    1. Named User Plus (NUP) Licenses: These are assigned to specific individuals (employees, business partners, contractors).
    2. Application User Licenses: These licenses are for users requiring access to specific Siebel applications.
    3. Processor Licenses: Based on the number of processors running Siebel software.
    4. Enterprise Licenses: Comprehensive access to multiple Oracle products, including Siebel.
  • Siebel CRM Base Application: Each Siebel customer must license at least one Siebel CRM Base Application. Industry-specific functionality requires additional industry-based options.

Overview of Siebel CRM Modules and Industry Verticals

Oracle Siebel Licensing

Oracle Siebel CRM is a modular platform encompassing various functional areas and industry-specific solutions.

Key modules include:

  • Siebel Sales: Sales force automation for managing accounts, contacts, opportunities, quotes, and forecasting.
  • Siebel Service (Customer Service and Contact Center Management) handles support cases, helpdesk tickets, and customer inquiries.
  • Siebel Marketing: Campaign management and marketing resource management to plan and track marketing initiatives.
  • Siebel Field Service: Field technician dispatch and service order management for on-site service operations.
  • Siebel Loyalty: Loyalty program and rewards management for customer retention programs.
  • Siebel Partner Management (PRM): Partner and reseller management via partner portals, enabling collaboration with external business partners.
  • Siebel Analytics: Reporting and business intelligence (originally Siebel’s analytics module, now largely part of Oracle Business Intelligence) for dashboards and data analysis. Tools:** Configuration and development environment for customizing the Siebel application for developers/administrators.

Siebel also offers industry-specific verticals—pre-built solutions tailored to sectors such as Financial Services, Telecommunications (Communications, Media, and Energy), the Public Sector, Life Sciences, and more.

These versions often require a special industry-based module (for example, Siebel Financial Services or Siebel Communications). They may also have vertical-specific modules (e.g., Siebel CME Contracts instead of generic Contract】.

In practice, any Siebel deployment will include one or more of the above modules in the core Siebel CRM Base to fit the business’s needs.

It’s essential to note that all these modules are technically accessible in the software; Siebel does not enforce license keys for each module by default.

Unlicensed modules could be activated unless governance is in place: Each Siebel module is generally licensed separately (typically per user).

For example, if you deploy Siebel Sales and Siebel Service, you must purchase licenses for each module’s users. That said, industry-specific versions often replace the generic modules (you would license Siebel Financial Services Sales instead of standard Sales, for instance).

Oracle’s price list notes that nearly all modules require the Siebel CRM Base license as a prerequisite. Some niche add-ons (like certain connectors or tools) might be exceptions, but generally, you must license and add the modules you use.

All customers can mix and match CRM modules, as well as industry-specific modules, as needed in their solution.

Read Oracle Licensing Guide for CIOs and Procurement.

Siebel Licensing Metrics and Models

siebel license models

Oracle Siebel’s licensing model defines how usage is measured and priced.

The main license metrics for Siebel’s and capacity-based licenses, with a few variations:

  • Application User: A Named User license tied to an individual authorized to use a specific Sion. Each person with a Siebel login (employee or internal user) is considered an Application User, regardless of their frequency of system use. For example, if 150 employees have Siebel accounts, you need 150 Application User licenses (even if some are is). Licenses cannot be shared; each license is assigned to a single person. This metric is common for core modules, such as Sales, Service, and Marketing, and essentially means the number of users per named user per module. Important: Application User licensing requires counting every individual with access; therefore, inactive accounts are disabled to avoid exceeding license requirements (more on compliance risks below).
  • Named User Plus (NUP): Another form of named user license, similar to Application User but with Oracle’s standard “plus” definition. A Named User Plus includes human users and non-human devices or scripts that access the software. Alternatively, if you utilize any multiplexing or pooling (such as a web portal accessed by multiple users through a single technical account), you must count each end-user behind it. NUP is essentially a stricter named-user metric, ensuring all usage (human or automated) is covered. Oracle also enforces a minimum number of NUP licenses if you use this metric (to prevent undercounting on powerful servers). NUP can license Siebel products in many cases, and this metric is a User in practice – the distinction is more about Oracle’s counting term used in many Oracle apps, whereas NUP is a generic Oracle metric; for Siebel, the effect is similar: each unique user needs a license.)
  • Registered User: A specialized named user metric for external users (partners or customers).. Registered User licenses are typically used for Siebel partner portals or customer self-service scenarios. Only non-employees qualify as Registered Users. This metric enables you to license external users at different pricing levels compared to internal users. For example, 100 partner portal users might be licensed as 100 Registered Users of Siebel PRM. Oracle’s rule for partner applications is that certain add-ons for partners cannot exceed the count of base partner users licensed (e.g. you cannot license 50 Partner Commerce users if you only have 30 Partner Portal users licensed – the add-on must be equal or fewer, to mirror your base count or (CPU) License: A license based on server processing power rather than named individuals several processor licenses to cover each core/processor running the Siebel software (usinfactor table for multi-core CPUs). Processor licensing allows for unlimited users on a single server, which is useful if user counts are very high or indeterminate (for example, a public-facing one would be impractical). Organizations choose the processor metric when the number of actual users is very large or fluctuates, making it difficult to count named users. Note: Oracle requires you to license all processors where Siebel is installed/operational – including production and applicable non-production environments – and maintain minimum NUP-to-processor ratios if you mix metrics. Processor licensing can be expensive, but it provides flexibility for unlimited user access on the licensed hardware.
  • Enterprise License/Unlimited License Agreement (ULA): In some cases, Siebel may be licensed under a broader Enterprise License and Unlimited License Agreement (ULA). Oracle may bundle Siebel modules into a Custom Application Suite or offer an unlimited usage license at a fixed price. For example, large enterprises might have a suite where a certain number of users can access multiple Oracle applications (including Siebel) under one combined metric (often referred to as a suite). Alternatively, Siebel could be included in an Unlimited License Agreement for a specified period, allowing for the unlimited deployment of specified Siebel components across the entire enterprise. These enterprise deals are typically negotiated for large Siebel estates or as part of a wider Oracle product bundle. They can simplify licensing on paper, but it’s crucial to understand their terms (often time-bound and with certification requirements, in the case of ULAs).

Read Optimizing Oracle Siebel Licensing Costs: Strategies for CIOs in 2025.

Historical Note – Concurrent Users:

Siebel historically offered a Concurrent User metric (especially for external-facing modules) in the pre-Oracle days. This allowed a pool of users with a limit on the number of simultaneous logins. Oracle has since retired concurrent licensing for Siebel, and new licenses are only sold as named user or processor licenses.

Suppose you have old concurrent-user licenses (grandfathered from legacy ). In that case, you may continue to use them within their limits; however, exceeding those limits even once voids the model and forces migration to named user metrics.

Oracle audits will treat concurrency overage as a compliance gap requiring conversion to current metrics (which can be costly).

Thus, any legacy concurrent licenses should be closely monitored, and ideally, a plan should be made to transition to NUP or a processor to avoid compliance traps.

Licensing Structures: Perpetual vs Term, Support Entitlements, On-Premises vs Cloud

Siebel Custom Application Bundle Licensing

Oracle Siebel is predominantly licensed under a traditional on-premises perpetual license model. Key aspects of the licensing structure include: Qual Licenses:** A perpetual license grants the right to use the Siebel software indefinitely (perpetually), typically for a one-time license fee per metric (per user or processor), plus annual​s.

Once purchased, you can continue to run that Siebel version forever, even if you stop paying support (though you’d lose access to update support in that case). Most Siebel modules (such as Sales and Service) are sold as perpetual licenses, so understanding the user counts and required modules upfront is critical.

After Oracle acquired Siebel, Siebel CRM became part of Oracle’s “Applications Unlimited” commitment.

This means Oracle continues to offer and support Siebel on-premise indefinitely rather than forcing cloud migration. Thus, perpetual on-premises use will remain common for Siebel customers in 2025.

License Bundles & Suites:

Besides individual module licenses, Oracle sometimes provides Siebel in bundled structures for convenience. For example, a Siebel Custom Application Bundle or Custom Application Suite may allow you to select a bundle of Siebel modules under a single licensing metric.

In such a case, you pay for a defined set of modules that multiple users can access, rather than licensing each module individually à la carte.

This can simplify licensing if you use many Siebel modules together. These bundles are often negotiated on a case-by-case basis.

Additionally, some Siebel packages might come with prerequisites – e.g., Oracle might mandate a minimum number of base CRM users before you can license certain add-ons (ensuring a baseline revenue).

Always check the price list and licensing guide for any prerequisites or minimums when planning your license acquisition.

Learn about licensing rules, key considerations when choosing licenses, and common pitfalls organizations should avoid.

Read Oracle Siebel Licensing for Industry Verticals – 2025 CIO Guide.

Term Licenses (Subscription):

Oracle also offers term or subscription licensing for some products.

A term license for Siebel would be a time-limited right to use (e.g., a one-year, three-year, or five-year term) for a lower upfront cost, which expires if not renewed.

In practice, term licensing for Siebel is less common than perpetual licensing, but it may be used in specific cases or as part of bundled deals. A term license often includes support for the term by default (since you pay annual fees as part of the subscription).

The cost structure might be a percentage of the perpetual price (for example, a 1-year term might cost ~20–25% of the perpetual license fee, aligning with Oracle’s standard pricing models).

Organizations might consider term licensing if they have short-term projects or are uncertain about long-term Siebel usage. However, due to Siebel’s critical role and long implementation cycles, most enterprise Siebel deployments have been perpetual investments.

Support & Maintenance:

Oracle support is crucial, whether you have perpetual or term licenses. Annual support fees (for perpetual licenses) are typically ~22% of the license purchase price, paid yearly. This grants access to product updates, patches, and technical support.

Support also entitles you to upgrade to newer Siebel versions without requiring the purchase of new licenses.

For Siebel, staying on support is crucial if you need Oracle’s assistance or plan to apply patches; however, it is also a significant ongoing expense.

If you stop paying support on perpetual licenses, you can still use the software at the last version you were entitled to, but you lose Oracle’s assistance and legal right to upgrades.

Many organizations have sought to reduce Siebel support costs due to Siebel being stable/mature software – strategies for this are discussed later (including third-party support options).

It’s worth noting that Oracle typically increases support prices by a small percentage annually (unless locked in by contract) and that dropping support and re-enrolling later can incur back-support fees; therefore, decisions regarding support need to be made carefully.

Read Oracle Siebel License Compliance and Audit Readiness.

On-Premises vs Cloud Deployments:

Siebel CRM is fundamentally deployed on your own servers or cloud infrastructure. Oracle does not offer Siebel as a multi-tenant SaaS service; instead, Oracle’s cloud CRM offerings (like Oracle CX Cloud or former Siebel CRM OnDemand) are separate products, which we are not covering here.

However, you can deploy Siebel on Oracle Cloud Infrastructure or AWS using your existing licenses – a Bring Your License (BYOL) model.

The licenser remains the same (you must license the VMs or servers by processor or the users by name). So, cloud vs. on-prem for Siebel is mostly about infrastructure: it doesn’t change Siebel’s licensing metric since you use your on-prem licenses even in the cloud.

Oracle has encouraged customers to consider migrating to its cloud CRM solutions; however, many enterprises continue to run Siebel due to the heavy customization and on-premises data integration requirements.

Bottom line: This guide assumes you are licensing Siebel for on-premises use (whether on physical or IaaS cloud servers). If you did opt for Oracle’s cloud subscription (a different CRM product), the licensing would be subscription-based per user/month, but that’s outside the scope of Siebel licensing itself.

Read our Siebel Licensing FAQs.

Key Siebel Compliance and Audit Risks (and How to Mitigate Them)

Managing Siebel licenses in a large environment is challenging, and several common compliance pitfalls can lead to costly surprises during an Oracle audit.

Oracle’s License Management Services (LMS) is aware of these issues and often targets them in Siebel audits. L-specific risks include:

  • Orphaned Users (Not End-Dating Inactive Accounts): Siebel’s user-based licensing means every individual with access requires a license. A common mistake is failing to promptly remove or “end-date” user accounts when people leave or change roles. This results in more named users than necessary – effectively over-licensing yourself and risking non-compliance if you haven’t purchased enough licenses. Example: A company had 300 Siebel user accounts, but 50 were for ex-employees who had not been removed; Oracle would still count 300 named users against their licenses. If only 250 licenses were purchased, 50 would be unlicensed usage.
    Mitigation: Implement regular user access reviews and tie Siebel to HR offboarding processes. Ensure any user who no longer needs Siebel is promptly deactivated. Periodically reconcile Siebel’s active user list with your license entitlement to catch discrepancies early.
  • Access to Unlicensed Modules: Out-of-the-box, Siebel does not technically prevent an admin from granting access to any module (all modules are unlocked by default). This means it’s possible to start using a Siebel module for which your organization hasn’t purchased licenses. Example: An administrator might enable the Siebel Marketing module for a team, unaware that the company is only licensed for Sales and Service. During an audit, Oracle would flag all users accessing Marketing as unlicensed usage.
    Mitigation: Utilize role-based controls to restrict access to licensed modules only. Document which modules your company owns and train Siebel administrators not to turn on features or responsibilities tied to modules outside that list. Perform periodic permission reviews to ensure that no one has inadvertently been given access to an unlicensed component.
  • Unintended Use via Customizations (Custom Views/Integrations): Siebel is highly customizable; however, custom configurations can inadvertently impact the functionality of other modules. For instance, a custom view or report might pull data from Siebel Analytics or another module your company didn’t license. Example: Your team creates a custom dashboard combining Siebel Service and Siebel Loyalty data. If you’re only licensed for Service, using that dashboard means indirectly using Loyalty features without a license.
    Mitigation: Map each custom view or integration to the Siebel modules it leverages. Document all custom components and which modules’ data or APIs they use. If there’s any ambiguity, consult Oracle or a licensing expert to see if an additional license is required. Additionally, Oracle LMS offers tools to track the usage of specific module components. Therefore, conduct your internal check (for example, review whether any “unowned” module tables or business components are being accessed).
  • Unlicensed Non-Production Environments: A common misconception pertains to development, testing, or disaster recovery environments. Oracle’s policy is that all environments must be licensed. Using Siebel in a development or test environment without proper licenses is non-compliant. Under standard terms, there’s no free ride for non-prod usage.
    Example: If you have a separate test Siebel server used by five testers who don’t have production accounts, those five need licenses (or you need the test server in processor licensing). Oracle sometimes allows limited use on a cold disaster recovery server without a license (e.g., if it’s only used in failover for less than 10 days a year). However, that’s a specific exception and must align with Oracle’s policies.
    Mitigation: Treat non-production servers the same as production servers in license planning. If the same named users access both prod and test, you might be covered (since those users’ licenses cover any environment). However, if there are additional users or separate servers, account for them accordingly. Include development and testing in your regular compliance audits. Clarify in contracts if any special terms apply to non-prod (sometimes customers negotiate lab use rights or discounted licenses – absent that, assume full licensing is required).
  • Mixing License Metrics Improperly: Oracle expects a given Siebel deployment or module to be licensed under a single metric. Some companies attempt to mix metrics (e.g., covering some users with named user licenses and then adding a processor license for extra capacity on the same instance). This is generally not permitted and can lead to confusion during audits.
    Example: You have 100 named user licenses for Siebel Sales, but 120 active users. You then buy a processor license, thinking it will cover the excess 20. In reality, Oracle would consider the entire instance processor-licensed (with unlimited users) and also likely still enforce a minimum of 25 NUP per processor, meaning your 100 NUP might be seen as insufficient if, for example, two processors are in use (requiring a minimum of 50 NUP). The mix doesn’t work as a way to reduce counts.
    Mitigation: Stick to one primary metric per module or environment. If you need to switch metrics (e.g., from user-based to processor-based due to growth), do it in a coordinated manner with Oracle. Often, they will credit your existing licenses into a new arrangement rather than running both simultaneously. An acceptable form of “mixing” is using different metrics for clearly separate modules: e.g., license internal users on a Sales module with Application User, but license an external customer portal module by Processor. In an audit, Oracle will match usage to entitlements; clear boundaries (with documentation) will help show that each user population is properly covered.
  • Specialty Metrics Overlooked: Some Siebel modules (especially industry solutions or specific functionalities) use non-user metrics. For instance:
    • Electronic Order Lines: Siebel Order Management may require licensing for each external order line submitted via EDI/XML, rather than a user. $ M Revenue: Siebel Self-Service eBilling may be licensed based on revenue managed through the system. # of Claims: Siebel insurance modules could be measured by the number of claims.
    Number of claims processed. If your Siebel implementation utilizes these features, it is crucial to license the corresponding volume. Oracle often defines these in increments (e.g., per million dollars, per 1,000 claims).
    Mitigation: Review the Oracle Siebel price list or licensing guide to identify any metrics tied to transactions or data volume in your modules. Monitor your usage against those metrics (e.g., if you licensed 10,000 claims per year and the business plans to double claims processing, you need to true up proactively). Non-compliance here might appear in an audit through LMS data requests (Oracle could ask for the number of order transactions processed, etc., if those modules are in scope).
  • Third-Party Access Under Wrong Licenses: Siebel’s Registered User metric distinguishes external users (partners/customers) from internal users. A compliance issue arises if a company gives partners access to Siebel via internal (cheaper) licenses. In an audit, Oracle will scrutinize user lists; if non-employees use employee licenses, that’s a violation.
    Mitigation: Classify users correctly (employee, partner, or customer) and ensure you have the corresponding license type for each. Don’t try to save money by letting 50 partners use up some of your internal user licenses—that’s not permitted. If budget is a concern, consider a processor license for large external user bases.

Oracle LMS Audit Behavior:

If Oracle initiates a Siebel audit (either by Oracle LMS or a certified partner auditor), expect a formal request for data. Typically, Oracle will ask you to run LMS scripts or queries on the Siebel database to gather evidence of usage.

They may request a list of all Siebel users and their last login dates, a list of responsibilities (roles) (to infer module access), configuration files indicating enabled modules, and server specifications (for processor counts).

Oracle audits often cover multiple products, so Siebel could be part of a broader license review (e.g., they audit Database, Middleware, and Siebel together).

Notably, Oracle has fewer auditors specializing in Siebel than in Database or Java (Siebel audits are less frequent, but that doesn’t mean they won’t occur, particularly if your Siebel support has lapsed or usage is suspected to have increased). During an audit:

  • Oracle will match the data from your Siebel system to your contract entitlements (they’ll ask you to provide your Siebel license order documents for what you’ve purchased).
  • Any gap (e.g., more users than licensed, unlicensed module usage, missing non-production licenses, etc.) will be summarized in a compliance report, typically accompanied by backdated license fees and support for any shortfall.
  • Oracle’s audits can claim back support fees for the period of unlicensed usage, which can significantly increase the settlement amount. They could even threaten termination of support or licenses for breach (though they typically prefer to resolve the issue by selling you additional licenses).

Being prepared via internal audits is crucialRun Oracle’s Siebel LMS scripts internally before an official audit to see what they would find. This allows you to address any issues proactively on your terms.

Real-World Siebel Licensing Missteps and Audit Findings

To illustrate the above risks, here are some real-world scenarios and lessons learned:

  • Inactive Users Leading to Audit Findings: Oracle audited a large telecom company and found hundreds of Siebel user accounts belonging to former employees. Because these accounts were never deactivated, Oracle’s audit report incorrectly counted them as requiring licenses, resulting in the company being 20% over its purchased license count. The result was an unexpected compliance bill in the millions. Lesson: The company established a policy to immediately remove Siebel access when staff exit and to run a quarterly script that lists all active Siebel IDs to ensure the count stays within the purchased limits. This practice helped avoid “shelfware” and made true-ups more predictable.
  • Unlicensed Module Usage – Siebel Marketing Example: In another case, a financial services firm had Siebel Sales and Service licenses. However, unaware of the licensing requirements, a new marketing team member enabled the Siebel Marketing module and began using it for campaigns. During the next Oracle audit, LMS scripts identified data and objects related to Siebel Marketing within the system. Oracle flagged this as unlicensed use of Siebel Marketing for all users with access to that data. To rectify the issue, Oracle required users to purchase Siebel Marketing licenses for those users after the fact and pay support back fees. Lesson: Although the software allowed them to turn it on freely, the legal right was not there. The firm now locks down roles so only modules that are paid for are visible to users, and any expansion of functionality must pass through a licensing check by IT governance.
  • Siebel and Non-Production Environment Licensing: A global manufacturing company ran a full clone of Siebel for testing/training, utilizing dozens of test-only user accounts. They assumed their production Named User licenses would cover it. Still, an Oracle audit insisted that those test user accounts also required licenses (since they were different individuals who didn’t have production access). The company had to purchase additional licenses to accommodate those test users – an unexpected expense. Lesson: They negotiated in their next contract renewal to include rights for up to X test users at a discounted rate. In the meantime, they limited test environment access to only those who also had production access, thereby consolidating license needs.
  • Compliance Cost and Support Savings (Case Study): A well-publicized case involved a company facing a $22 million compliance gap in Siebel and related licenses. With expert help, they optimized their licensing (removing unnecessary users, reconfiguring some deployments) and moved Siebel to a third-party support provider. Doing so, they negotiated support fees at roughly 30% of Oracle’s standard rate (saving 70% on annual support costs). The immediate compliance issues were resolved, and over three years, they saved approximately $6 million in support fees. Lesson: For stable, long-running Siebel systems that are not expecting major upgrades, third-party support can be a viable way to cut costs – but it’s vital to ensure compliance before leaving Oracle support. Once-off support audits may be less frequent, but you must maintain discipline in license management since you won’t have Oracle advising you of issues through support channels.
  • Concurrent to Named User Migration Gone Wrong: A company had legacy Concurrent User licenses (from early 2000s contracts) for a Siebel partner portal. As their usage grew, they occasionally exceeded the concurrent limit. Oracle eventually noticed (through a support engagement) that peak concurrent users surpassed the licensed number, effectively voiding the old agreement. Oracle required them to transition to Named User licenses for all partner users, leading to a significant cost increase. Lesson: Treat the limit as a hard ceiling if you still use concurrent licenses. Consider negotiating a conversion to modern metrics before an inadvertent breach forces it. Oracle may offer conversion credits; do it on your terms rather than during an audit when leverage is low.

Strategies for Optimizing Siebel License Use and Reducing Costs

Despite Siebel’s complexity, organizations can take strategic steps to optimize license usage and minimize costs:

  • Regular Internal License Audits: Don’t wait for Oracle. Conduct your license reviews at least annually. This can include running Oracle’s LMS collection queries or using a software asset management (SAM) tool to gather Siebel usage data. Check user counts against entitlements, modules in use versus owned, and any changes in infrastructure (such as new servers added). Internal audits help catch issues early, allowing you to correct or adjust before they become official audit findings. Maintain an internal “Effective License Position” document for Siebel, updated with each change.
  • User Access Governance: Implement strong joiner/mover/leaver processes for Siebel. Whenever new users are given access, ensure that a license is available for them (or procure one). When users leave or no longer need Siebel, remove them promptly. Consider integrating Siebel with an identity management system to automate account provisioning and de-provisioning, tied to HR events. This prevents the buildup of idle accounts that consume licenses. Additionally, utilize Siebel’s usage tracking (last login data) to identify dormant accounts that may be candidates for removal or license recycling.
  • Module Usage Monitoring: Utilize Siebel’s audit trail and usage logs to track which modules and features are being accessed. If certain licensed modules are underused, you might consider reducing their footprint (or not renewing support on those licenses to save cost). Conversely, if unlicensed features are being used (even inadvertently), either restrict them or plan to license them. Having transparency on actual usage allows optimization – e.g., you might discover that only 50 of your 100 Siebel Marketing licenses are actively used, which could inform contract negotiations (maybe you can drop some licenses if not needed, or at least avoid buying more).
  • License Recycling and Pool Management: Since Siebel Application User licenses are named-user but not tied to a specific individual permanently, you can reassign licenses as people change roles. Manage a pool of available licenses. For example, if 10 users leave and their licenses are freed up, document this so you can onboard 10 new users without needing to purchase additional licenses. Keep an eye on the peak number of active users over time – that’s what Oracle will measure in an audit. If your active named users peaked at 500 last year, that’s the compliance bar, even if only 450 use it daily. So, plan license counts around peak usage with a buffer for new projects.
  • Infrastructure Planning (Processors and Environments): If using processor licensing, closely monitor where Siebel is installed. Adding a new application server node to a cluster or migrating to a server with more CPU cores may require changes to your licenses. Optimize by using technologies like virtualization wisely – e.g., if you can pin Siebel to specific CPU cores or a specific virtual machine size, you can limit the number of processors you need to license. Oracle’s rules on partitioning can be strict (soft vs hard), but it’s worth architecting with licensing in mind to avoid surprise costs. For non-prod, consider using the same licensed infrastructure for multiple purposes (if feasible) to avoid licensing many separate servers. For instance, some companies use a time-sharing approach for training, testing, and development environments on a single platform to limit the number of distinct installations they must license (although this is not always possible, it is worth considering).
  • Retire Unused Modules/Licenses: As businesses evolve, their needs change. Maybe a Siebel module was deployed and later replaced or no longer needed. If you have licenses and support for modules you’re not using, evaluate whether to drop support (to save on annual maintenance costs) or repurpose the licenses elsewhere, if possible. Oracle typically doesn’t let you “sell back” licenses, but you can choose not to renew support on shelfware licenses (just beware that if you need them again, you’d have to buy new licenses). Dropping support means you lose upgrade rights for that component – ensure it’s unnecessary. In some cases, consolidating to fewer modules and standardizing on those can reduce the overall license footprint (especially if overlapping functionality exists).
  • Third-Party Support or Oracle ULA Consideration: For organizations seeking to significantly reduce costs, and if the Siebel system is in a steady state (with no major upgrades planned), transitioning to a third-party support provider can yield savings of 50-70% on support fees, as noted earlier. Firms like Spinnaker and Rimini Street specialize in supporting Oracle applications outside of Oracle’s umbrella. This means you pay them a lower fee and stop paying Oracle Support. The risk is that you won’t get new patches or enhancements (which for Siebel might be acceptable if you’re on a stable version). Additionally, Oracle may still audit you, so it is essential to remain compliant with license counts (third-party support doesn’t exempt you from the license contract itself). Ensure you’ve addressed any compliance gaps before switching, since Oracle may be less willing to negotiate after you leave their support. Another strategy, if growth is expected, is negotiating an Unlimited License Agreement (ULA) or an enterprise license. This is only viable for large deployments, but it can temporarily alleviate license-count concerns (you pay a substantial fee for 3 years of unlimited Siebel usage). Ultimately, you certify your usage. This can be complex, but some enterprises with expanding Siebel usage consider it to avoid incremental purchases every year.
  • Training and Awareness: It may sound basic, but ensure all stakeholders understand Siebel licensing rules – not just the IT asset manager, but also Siebel administrators, project managers, and procurement personnel. Many compliance issues arise because someone in IT or the business was unaware that spinning up a new instance or granting access to an X feature had licensing implications. Regular training or at least a quick reference guide can help internally. For example, before a new Siebel feature is enabled, “Do we have a license for this?” should be standard. Oracle’s licensing policies evolve, so staying current (via Oracle’s official price lists, advisors such as Gartner, or Oracle licensing consultants) is a key aspect of the ITAM role.

Oracle LMS Audit Expectations for Siebel

When facing an Oracle audit specifically involving Siebel, here’s what to expect and prepare:

  • Data Collection: Oracle LMS will typically provide scripts or a questionnaire. For Siebel, they might send SQL scripts to run on the Siebel repository or ask for administrative reports. Expect to furnish:
    • A full list of Siebel users, their user type (employee, partner, etc.), and status.
    • A list of all responsibilities (roles) and the corresponding modules to which they are mapped. Oracle might correlate certain responsibilities with specific modules (e.g., if users have the “Marketing User” responsibility but you didn’t purchase Marketing, this is a red flag).
    • Instance details: number of Siebel environments (prod, test, dev, DR), their hostnames, and the processors/cores for each.
    • Configuration files showing enabled components or logs indicating which modules have been accessed.
  • LMS Scripts: Oracle might use a one-size-fits-all LMS script package that includes database options, etc. While Siebel is an application, not a database, the concept is similar: the scripts gather usage data. These scripts can reveal even historical usage (e.g., a user-created and later deleted item might still appear in some audit trail). Therefore, cleaning up just before an audit may not completely erase all traces. It’s better to be consistently clean.
  • Audit Timeline: Generally, there’s a kickoff, followed by data gathering (which typically takes 2-3 weeks to run scripts and return data). Then, Oracle conducts the analysis, and finally, they present the findings. The timeline could stretch over months with Siebel because it’s often part of a larger audit. Oracle may ask clarification questions in between (e.g., “We see 50 users with a ‘Marketing’ responsibility. Do you have licenses for Siebel Marketing?” – if not, that’s a finding). Be truthful and precise; if you realize a mistake (such as finding that 50 users shouldn’t have that role), you can remediate by removing access during the audit. However, Oracle may still count it as usage during the audit period.
  • Compliance Report and Resolution: The result of an audit is a report listing any shortfalls. For each compliance gap, Oracle will cite the contract clause and number of licenses owed. They will often propose that you purchase those licenses (at the list price, possibly with a discount if negotiated) plus back support. They might alternatively charge a fee for unlicensed use (though typically they push license sales). Negotiation at this stage can sometimes reduce penalties, but companies usually have more leverage before the audit (in preventing issues) than after. Therefore, all the best practices above serve to avoid a painful report.
  • LMS Behavior: Oracle LMS (now often referred to as Oracle GLAS – Global License Advisory Services) publicly states that it is there to help customers remain compliant. However, it’s well known that audits are also a revenue-generating activity. About 20-30% of Oracle audits result in findings that translate to sales opportunities for Oracle’s field sales. As such, treat an audit seriously; engage your procurement and legal teams. Every communication should be carefully managed (it’s often advisable to have all audit correspondence in writing). Also, suppose Oracle uses a third-party auditor (under the Oracle PartnerNetwork Authorized LMS program). In that case, the auditor is incentivized to find non-compliance (they often get a cut of resulting sales). Always review any claimed findings in detail – sometimes scripts can be wrong or misinterpreted. For instance, if Oracle’s script counts 300 users but you know 50 are test duplicates, you can argue those shouldn’t count if they’re the same named person, etc. Maintaining thorough internal records and adhering to best practices makes defending your position significantly easier.

Best Practices for Managing Siebel in Large Enterprises

Finally, consolidating the advice, here are best practices and recommendations for IT asset managers, procurement teams, and Siebel admins managing an enterprise Siebel estate:

1. Maintain Clear License Records:

Maintain a centralized repository of all Siebel licensing documentation, including contracts, Oracle Ordering Documents, proof of purchases, support renewal quotes, and other relevant documents. During personnel turnover, ensure this knowledge is passed on. Know your entitlements (e.g., 500 Siebel Sales Application User licenses, 200 Siebel Service, 2 Siebel Processors for customer portal, etc., plus any special terms).

This helps avoid overspending and under-licensing. Also, track your support renewals—sometimes, products get dropped from support by mistake, or support SKUs change; align them with what’s deployed.

2. Engage Stakeholders in Governance:

Form a governance team for Siebel that includes ITAM, the Siebel application owner, and business representatives. Review any planned changes (such as upgrades, new integrations, or additional user groups) to assess their impact on licensing.

For example, suppose the business wants to open a new self-service portal for customers. In that case, governance should determine how to license it (should we purchase Registered User licenses or a processor license, and how many?). This proactive approach prevents project teams from unknowingly causing compliance issues.

3. Optimize Contracts During Procurement:

When negotiating with Oracle (or at annual support renewal time), leverage your knowledge of your usage.

If you only use 300 of 500 licenses, you might be unable to return them. Still, you could attempt to migrate some to another module you need more, or negotiate a broader agreement that gives flexibility.

Oracle sales reps often can offer deals like a Custom Application Suite user license that covers multiple modules – sometimes at a better price than buying each module separately if you truly need many modules for each user.

Also consider negotiating clauses for things like:

  • “Failover rights” for DR servers (so you don’t need to license the standby).
  • Development license discounts (some customers negotiate lower-cost dev licenses at 75% off, given they’re not production – not an Oracle standard, but negotiable).
  • Audit process agreements: While Oracle probably won’t change their audit clause, you can sometimes get them to agree to provide assistance or a grace period to resolve issues before formalizing an audit finding.
  • If you foresee a reduction in Siebel usage (perhaps due to a future migration), consider negotiating shorter-term or more flexible arrangements rather than being stuck with shelfware. Conversely, if usage is growing, negotiate prices for future licenses now (caps on increases).

4. Regular Training and Audit

Drills: Conduct internal workshops on licensing dos and don’ts for your Siebel admins and business power users. Perhaps annually, run a mock audit: Have your team pretend to be Oracle LMS and see if they can find any compliance gaps in your Siebel deployment.

This not only educates the team but keeps everyone vigilant. It’s much better to find an issue yourself in a drill than to have Oracle officially identify it.

5. Use Technical Controls to Enforce Licensing Policy:

Whenever possible, configure Siebel to technically limit what’s not licensed:

  • Remove unlicensed modules from the GUI (so users don’t even see that the Marketing module exists if you didn’t buy it).
  • Implement data-level controls. For example, if you are licensed for 100,000 transactions/year of a certain type, consider setting up an alert in Siebel or an external monitor when approaching that threshold.
  • Monitor admin actions: If an admin attempts to create a responsibility related to a new module, have a checklist that requires them to confirm license procurement.

6. Stay Informed on Oracle Policies and Siebel’s Roadmap:

Oracle licensing rules can change (though Siebel’s have been stable recently). Still, keep an eye on Oracle’s official price list updates and any Oracle communications about Siebel. Also, be aware of Siebel’s product roadmap – Oracle continues to release updates; Siebel CRM is now in a continuous release model (version 21.x+).

New features might be included under existing licenses or sometimes introduced as new licensable options. If you plan to adopt a new Siebel feature, double-check to see if it requires any additional licenses. Subscribe to user groups or forums where licensing is discussed, or consult with licensing experts if uncertain.

7. Plan for License True-ups or Retirement:

If your organization plans to eventually phase out Siebel (which is common in some digital transformation initiatives), manage your licenses accordingly.

You might not want to buy a multi-year license extension if you plan to decommission in 2 years—perhaps a shorter-term deal or even a transition to cloud credits (Oracle sometimes allows converting on-premises support into cloud credits, although Siebel cloud equivalents are separate products).

If Siebel remains core, an expansion plan could include purchasing a few extra licenses as a buffer (it is cheaper to buy at a planned juncture than during an audit). If you reduce usage, consider dropping support on those portions when possible to save cost (with the understanding that you can’t legally use those dropped portions in production).

Managing Oracle Siebel licensing is about continuous oversight and strategic planning. With diligent user management, clear understanding of license metrics, and proactive governance, you can avoid the common compliance traps and keep costs under control. Siebel may not be the shiny new SaaS product.

Still, it often runs critical business processes – treating its license management with the same rigor as any major IT asset is essential.

By following the best practices outlined above, ITAM and procurement leaders can ensure their Siebel investments deliver value without unwelcome surprises and remain prepared for any Oracle LMS inquiries that may arise.

When licensing an industry-based option, check that industry module section for a replacement. n. (e.g., if the customer licenses the Communications, Media & Energy base option and they want contract functionality, they should license Siebel CME Contracts, not Siebel Contracts

Siebel Licensing Definitions

Siebel Licensing Definitions

Application User: is defined as an individual authorized by you to use the applicable licensed application programs installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time.

Suppose you license the Oracle Self-Service Work Request option with Oracle Enterprise Asset Management. In that case, you are required to maintain licenses for the equivalent number of Application users licensed.

You are granted unlimited access to initiate work requests, view work request status, and view scheduled completion dates for your entire employee population.

For Order Management, application users can manually enter orders directly into the program, but the Electronic Order Line must license any orders entered electronically from other sources separately.

$M in Application Annual Revenue is one million U.S. dollars, excluding taxes processed through the licensed program. For Oracle Self-Service E-Billing products, the Annual Revenue is equivalent to the total invoiced amount for all company accounts with at least one enrolled user per billing period.

1,000 Claims: This refers to the processing of 1,000 unique claims through the program over 12 months. A unique claim is defined as one of the following: OEM Claims entry, supplier claims entry, and adjudication. Claims flow through to OPA for automated processing. You may not exceed the licensed number of transactions during 12 months unless you acquire additional licenses from Oracle.

Customer Record: is defined as each unique Customer Record (including contact records, prospect records, and records in external data sources) that you may access using the program

Electronic Order Line: is defined as the total number of distinct electronic order lines entered electronically into the Oracle Order Management application from any source (not manually entered by licensed Order Management Users, Professional Users 2003, or Professional Users 2003 External) during 12 months.

This includes order lines originating as external EDI/XML transactions and/or sourced from other Oracle and non-Oracle applications. You may not exceed the licensed number of order lines within 12 months.

Employee: Enterprise Employee is defined as (i) all your full-time, part-time, and temporary employees, and (ii) all your agents, contractors, and consultants who have access to, use, or are tracked by the Oracle Programs. The number of licenses required is determined by the number of Enterprise Employees and not the actual number of users. In addition, if you elect to outsource any business function(s) to another company, all of the company’s full-time, part-time, temporary employees and agents, contractors, and consultants that are providing the outsourcing services for you who have access to, use, or are tracked by the Oracle Programs must be counted to determine the number of Enterprise Employees.

Named User Plus / Named User is defined as an individual authorized by you to use the programs installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time.

All of the remaining provisions of this definition apply only to Named User Plus licenses and not to Named User licenses. A nonhuman-operated device will be counted as a named user, plus all individuals authorized to use the programs if such devices can access the programs.

If multiplexing hardware or software (e.g., a TP monitor or a web server product) is used, this number must be measured at the multiplexing front end. Automated data transfer from one computer to another is permitted. You are responsible for ensuring that the named user plus per-processor minimums are maintained for the programs listed in the minimum user table in the licensing rules section. The minimums table provides the minimum number of named users, plus the required number, and all actual users must be licensed.

Partner Organization is an external third-party business entity providing value-added services in marketing and selling your products. Depending upon the type of industry, partner organizations play different roles and are recognized by different names, such as resellers, distributors, agents, dealers, or brokers.

Registered User: is defined as an individual authorized by you to use the programs installed on a single server or multiple servers, regardless of whether the individual is actively using the programs at any given time. Registered Users shall be limited to your business partners and/or customers, excluding your employees.

Siebel – Compliance Risks

siebel license models

Managing Oracle Siebel licensing can be complex, and non-compliance can lead to costly issues. Below, we highlight some of the most common compliance risks and provide practical solutions to help you stay compliant.

1. Not End-Dating Users

License Model:
Siebel follows an Application User licensing model, which means every individual authorized to use Siebel requires a license, regardless of whether they actively use it.

Compliance Risk:
Many companies become non-compliant by not revoking access for users who no longer need it in Siebel. This leads to more users appearing as “licensed” than the company needs, resulting in costly over-licensing issues.

Example:
Imagine a company with 300 Siebel users. Over time, 50 employees leave or change roles. If their access is not properly revoked, Siebel will still count them as licensed users, pushing the number of licenses beyond what is required.

How to Mitigate This Risk:

  • Regular User Reviews: Conduct regular audits to identify and deactivate users who no longer have access.
  • Automated Deactivation: Use tools that integrate with HR systems to automatically revoke access when an employee leaves.
  • Quarterly Licensing Audits: Regularly compare the number of active users with your licensed count to identify discrepancies early.

2. Access to Unlicensed Modules

How It Happens:
In Siebel, all modules are unlocked by default. No serial keys or pre-purchase validations are required, which makes it easy for administrators to unknowingly access modules for which the company doesn’t have a license.

Compliance Risk:
Siebel administrators can inadvertently grant access to modules not covered by the company’s license, potentially leading to licensing violations.

Example:
Consider an administrator who grants access to the Siebel Marketing Module despite the company only holding licenses for the Sales and Service modules. Such unauthorized access could lead to unexpected compliance audits and fines.

How to Mitigate This Risk:

  • Set Clear Access Controls: Restrict access to the licensed modules by configuring role-based permissions.
  • Regular Module Usage Reviews: Periodically audit the modules used to verify they match what has been purchased.
  • Training for Administrators: Educate your Siebel admins on what modules are licensed and ensure they understand the compliance implications.

3. Use of Custom Views

Risk of Custom Views:
Developing and using custom views in Siebel can inadvertently lead to non-compliance if those views utilize Siebel products or modules for which you lack licenses.

Compliance Risk:
Custom views often pull data or functionality from modules other than those your organization has purchased. You may unknowingly leverage Oracle functionality outside your licensed scope without proper mapping.

Example:
Your development team creates a custom report that combines data from both Siebel Sales and Siebel Analytics modules. If your company only has a license for the Sales module, this could trigger a compliance breach.

How to Mitigate This Risk:

  • Map Custom Views to Modules: Ensure each custom view is mapped to the specific Siebel products it utilizes.
  • Documentation and Review: Thoroughly document all customizations and periodically review them to confirm they comply with licensing rules.
  • Use Oracle LMS Tools: Leverage Oracle’s License Management Services (LMS) tools to validate that custom views are within the licensed boundaries.

Best Practices for Siebel Compliance

  • Frequent User Audits: Regularly audit user access and end-date inactive users to avoid accumulating unnecessary licenses.
  • Access Restriction: Limit access strictly to modules your organization has licensed.
  • Admin Education: Train administrators on Siebel licensing requirements and conduct periodic compliance workshops.
  • Custom View Documentation: Document customizations and ensure they adhere to licensed product boundaries.

By proactively addressing these risks, you can avoid compliance pitfalls, reduce unnecessary costs, and ensure the smooth operation of your Siebel deployment.

FAQs on Siebel Licensing

What are the main types of Oracle Siebel licenses?
Oracle Siebel licenses are categorized into Named User Plus (NUP), Application User, Processor, and Enterprise. Each type serves different purposes based on access requirements, the number of users, or the processing power needed.

How do Processor licenses work for Siebel?
Processor licenses are based on the number of processors running Siebel software. This model is often used when it’s challenging to determine the exact number of users or when user numbers may vary significantly. It provides a way to license Siebel based on system capacity rather than user count.

What are the Enterprise licenses for Siebel?
Enterprise licenses provide broad access to multiple Oracle products, including Siebel. Large organizations typically utilize these licenses in conjunction with a wide range of Oracle solutions.

What is the Siebel Custom Application Bundle?
The Siebel Custom Application Bundle is a licensing model that allows organizations to license only the specific Siebel applications they need rather than purchasing the entire suite. This model is particularly beneficial for companies that require a tailored licensing approach.

What are the compliance risks associated with not end-dating users in Siebel?
Not end-dating users who no longer need access can lead to over-licensing. Siebel counts all authorized users, and if inactive users are not deactivated, a higher number of licenses is required than necessary, which can be costly.

How do companies typically end up using unlicensed Siebel modules?
Siebel installations have all modules unlocked, allowing administrators to easily grant access without requiring serial keys or pre-approval. This often leads to modules being accessed that the organization has not paid for, resulting in compliance risks.

What are custom views, and how do they impact Siebel licensing compliance?
Custom views in Siebel are tailored interfaces or reports that users create. They can unintentionally draw upon modules or data the organization is not licensed for, leading to compliance issues. Each view needs to be mapped to ensure it only utilizes licensed modules.

What should be included in a regular Siebel licensing audit?
A regular Siebel licensing audit should include reviewing user access to ensure inactive users are end-dated, assessing which modules are being used, and verifying that all customizations (such as custom views) align with the licensed scope.

How can organizations avoid over-licensing with Siebel?
To avoid over-licensing, it’s crucial to regularly audit the actual number of active users and their access needs. Deactivating users who no longer need access, mapping roles appropriately, and ensuring licensing is matched to actual usage can help minimize unnecessary costs.

Why is it important to restrict access to Siebel modules?
Restricting access ensures that users interact only with the modules for which the organization has licenses. By limiting permissions to relevant modules, organizations can avoid compliance violations and unexpected licensing fees.

How do Processor licenses compare with User-based licenses in terms of scalability?
Processor licenses are often more scalable when the user count is expected to grow significantly or fluctuate. Unlike user-based licenses that require individual assignments, processor licenses are tied to the hardware capacity, making them suitable for dynamic environments.

What should Siebel administrators be aware of regarding licensing?
Siebel administrators should be familiar with the licensing terms for each module, understand which modules the organization has licensed, and recognize the compliance implications of granting access. Proper training and awareness are essential to avoid accidental compliance violations.

What are some common pitfalls in managing Siebel licenses?
Common pitfalls include over-licensing due to inactive users not being deactivated, under-licensing by granting access to unpurchased modules, and inadequate management of custom views that may use unlicensed functionalities. Regular audits and proper documentation are crucial for managing these risks.

Can Siebel licenses be adjusted as business needs change?
Yes, licenses can be adjusted depending on the license model. The Siebel Custom Application Bundle allows you to add or remove specific modules based on business requirements, offering flexibility and cost control as your organization’s needs evolve.

Read more about our Oracle License Management Services.

The #1 Global Oracle Licensing Experts – Redress Compliance

Do you want to know more about our Oracle Advisory Services?

Please enable JavaScript in your browser to complete this form.
Name
Author
  • Fredrik Filipsson

    Fredrik Filipsson is the co-founder of Redress Compliance, a leading independent advisory firm specializing in Oracle, Microsoft, SAP, IBM, and Salesforce licensing. With over 20 years of experience in software licensing and contract negotiations, Fredrik has helped hundreds of organizations—including numerous Fortune 500 companies—optimize costs, avoid compliance risks, and secure favorable terms with major software vendors. Fredrik built his expertise over two decades working directly for IBM, SAP, and Oracle, where he gained in-depth knowledge of their licensing programs and sales practices. For the past 11 years, he has worked as a consultant, advising global enterprises on complex licensing challenges and large-scale contract negotiations.

    View all posts

Redress Compliance