This curriculum spans the breadth of software licensing management seen in multi-year IT asset governance programs, covering technical, contractual, and operational challenges encountered across vendor-specific compliance, audit defense, cloud migration, and cross-functional alignment in large enterprises.
Module 1: Foundations of Software Licensing Models
- Selecting between perpetual and subscription licensing based on capital expenditure constraints and long-term usage projections.
- Evaluating the impact of user-based versus device-based licensing on remote work environments and BYOD policies.
- Assessing concurrent versus named-user licensing for shared systems in high-rotation departments like call centers.
- Managing license portability restrictions when transitioning workloads between on-premises and cloud environments.
- Documenting license reassignment rights and frequency limitations during workforce restructuring or M&A activity.
- Interpreting license transferability clauses when divesting business units or decommissioning legacy systems.
Module 2: Vendor-Specific Licensing Rules and Compliance
- Applying Microsoft’s Server + CAL model correctly across hybrid Windows Server deployments with virtualization.
- Calculating IBM PVU requirements based on processor type and core count in virtualized environments.
- Managing Oracle licensing by processor, named user, or metric-based models depending on database deployment topology.
- Enforcing SAP user-tier classifications (professional, limited, essential) based on actual system access and functionality.
- Tracking Adobe’s shift from perpetual to Creative Cloud subscriptions and managing device activation limits.
- Handling VMware vSphere edition upgrades and ensuring license keys align with enabled features like vMotion or DRS.
Module 3: Software Asset Discovery and Inventory Accuracy
- Configuring discovery tools to distinguish between full installations, partial components, and runtime libraries.
- Resolving discrepancies between installed instances and actual license entitlements due to version mismatches.
- Normalizing discovered software titles across different publishers’ naming conventions for accurate reconciliation.
- Addressing agentless discovery limitations in air-gapped or secure enclave environments.
- Validating virtual machine detection accuracy in dynamic cloud environments with ephemeral instances.
- Handling software running in containers or serverless platforms that bypass traditional discovery methods.
Module 4: License Reconciliation and True-Up Processes
- Mapping discovered installations to specific license agreements, including OEM, retail, and volume licensing.
- Adjusting for license mobility rights when servers are moved between data centers or cloud regions.
- Calculating true-up exposure for annual Microsoft Enterprise Agreement renewals based on actual usage.
- Reconciling Oracle licenses across non-production environments that exceed production entitlements.
- Identifying and documenting license overuse in shadow IT deployments discovered during audits.
- Validating downgrade rights usage and ensuring compliance with version-specific license terms.
Module 5: Contract Negotiation and License Optimization
- Negotiating enterprise agreements with software vendors to include favorable audit clauses and usage flexibility.
- Optimizing license pools by consolidating redundant tools or standardizing on a single productivity suite.
- Defining license reservation policies for high-cost applications to prevent unauthorized installations.
- Implementing license borrowing mechanisms for mobile users without violating concurrent use terms.
- Restructuring Oracle licensing from per-processor to per-named-user-plus to reduce costs in low-usage scenarios.
- Enforcing application control policies to prevent installation of unlicensed software on corporate endpoints.
Module 6: Audit Defense and Vendor Engagement Strategy
- Preparing for a SAM audit by validating inventory data and removing unused or unauthorized software.
- Challenging vendor audit findings based on incorrect metric calculations or outdated deployment data.
- Establishing internal audit timelines to proactively identify and remediate compliance gaps.
- Responding to a Microsoft License Assessment with verified data from System Center Configuration Manager.
- Negotiating settlement terms when audit findings reveal unlicensed usage, including payment plans and credit options.
- Limiting data shared during vendor-led audits to only what is contractually required to reduce exposure.
Module 7: Governance, Roles, and Cross-Functional Alignment
- Defining ownership of software licensing decisions between IT, procurement, and legal departments.
- Integrating software license reviews into the change management process for new application rollouts.
- Establishing approval workflows for software purchases to prevent shadow procurement.
- Aligning software retirement schedules with license reharvesting procedures to maximize reuse.
- Conducting quarterly reviews of license allocation to detect underutilized or stranded licenses.
- Training HR and onboarding teams to assign correct user license types based on role and access requirements.
Module 8: Cloud and SaaS Licensing Complexity
- Managing Microsoft 365 license tiers (E3, E5, F3) based on feature requirements and user roles.
- Tracking SaaS user provisioning in platforms like Salesforce and ServiceNow to avoid over-subscription.
- Handling automatic user creation in cloud applications that trigger unintended license consumption.
- Enforcing deprovisioning policies to remove ex-employee access and reclaim SaaS licenses.
- Monitoring AWS and Azure marketplace software usage to control pay-as-you-go licensing costs.
- Coordinating with department heads to forecast SaaS adoption and plan for license scaling.