SAM Entitlement not being associated with installed software
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 01:27 PM - edited 12-21-2022 01:28 PM
Hello Experts,
I am new with SAM Pro and trying to learn how to create entitlements for different products.
Creating entitlement using PPN for Oracle Java SE Desktop Subscription - Named User Plus (L106376) and Oracle Java SE Subscription - Processor (L106377) is not being associated with installed software
Description: 1) We do not see all possible installed software related to Oracle Java.
2) Our count for oracle licenses are way off compare to what shows as uninstalled licenses.
3) When we create entitlement using PPN provided by Oracle, license do not get associated with installed software. it shows uninstalled software as is after running reconciliation for Java Development Kit and shows none installed for
Java SE.
L106376 - Oracle Java SE Desktop Subscription - Named User Plus
L106377 - Oracle Java SE Subscription - Processor
4) Our imported PPN is not associating with the SW installed. Wrong PPN?
5) After running reconciliation, none of the oracle products show compliance or any entitlement created. (image attached)
6) Entitlement state is set to On Order instead of In State (when created by me)
7) When entitlement created by other team member, it is being set to In Use but yet it is not associating with SW installed.
😎 Discovery models are normalized - checked
9) We know it is installed on our servers - checked
Why is it not associating with SW installed and why entitlement state is not being set to In Use for me?
Any help is greatly appreciated!
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-22-2022 10:24 AM
Thank you, Michal. Yes, these entitlements are active. Subscription ends in January. Do we have to do allocations against the proper license (proc vs. NUP)?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-22-2022 10:36 AM
So two things:
1. Sure - Metric group and License metric should reflect reality, ideally , so Oracle and Per processor or Named User Plus
2. I don't think allocations will make a difference. Entitlements should be matched / reconciled with installs as "Licensed, Not allocated in use" even without allocation records if they point to the same underlying product. Creating allocations should only change that status to "Licensed, Allocated In use".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-22-2022 10:45 AM
Yes, everything is configured as you suggest. No installations are being associated to these entitlements after running reconciliations. Here is the license entitlement screenshot as configured.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-22-2022 11:03 AM
Thanks for this.
1. Have you tried checking if there are Discovery models matching Software models that were created when you added the entitlements? There is a related link on the software model record called Show Matching Discovery Models. Is it pointing to normalized Discovery model records that group the Java installation you would expect to see?
2. If you go into any of these Discovery models, can you see the Java installations inside in the related list?
3. Could you share the view of (some of) the installations you see in this Software installation related list on one of the normalized Discovery models or directly from Software installation table (cmdb_sam_sw_install) with Display name, Publisher and Version attributes?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-22-2022 11:14 AM
Michal,
There are no Discovery Models found under the Software Models, the related list is empty.