Experts Inside Licensing Manager Docs / docs / optimization candidate scoring

date: 2026-03-21

Optimization Candidate Scoring

This page explains how the system scores overlicensing candidates before selecting an action.

Activity class calculation

Each assigned user/SKU seat is classified into one activity bucket:

Weighted overlicensing formula

For each SKU:

weightedOverlicensedSeats = inactiveSeats90d + (staleWeight * staleSeats30to89d)

Default staleWeight is 0.5.

Why this exists:

Candidate priority score

Priority score is used to rank candidates for operator attention:

score = (reviewPressureSeats / assignedSeats) * 100
      + waitingMembersCount * 10
      + assignmentErrorCount * 8
      + (nearDepleted ? 12 : 0)
      + assignedByRank * 2
      + activityBonus
      + activationPenaltyBonus
      - rankWithinSku * 0.01

Where:

Why this exists:

Confidence calculation

Confidence is computed from report availability and mapping completeness:

Why this exists:

last updated 2026-03-21 19:12:41 utc