User CAL vs Device CAL per RDP su Windows Server 2022: costo, scelta e guida completa

Devi consentire l’accesso RDP a Windows Server 2022 per tre persone? In questa guida trovi la risposta rapida (costo reale e scelta tra User CAL e Device CAL) e un percorso operativo completo per acquistare, attivare e configurare correttamente le licenze Remote Desktop Services.

Indice

Panoramica del problema

Un’azienda desidera permettere a tre utenti di collegarsi contemporaneamente in Remote Desktop (RDP) a un server con Windows Server 2022. Le domande tipiche sono due: il prezzo indicativo di 220 USD per una Windows Remote Desktop Services (RDS) User CAL 2022 è una spesa una tantum o ricorrente? E, soprattutto, conviene acquistare User CAL o Device CAL per questo scenario?

Risposta breve

  • Costo: i 220 USD si riferiscono a una singola RDS User CAL 2022 e rappresentano un costo una tantum (licenza perpetua) per quella versione. Non è un abbonamento annuale o mensile. Aggiornare a una futura major release richiederà nuove CAL o la copertura opzionale Software Assurance.
  • Scelta del tipo di CAL: per tre persone che potrebbero collegarsi da postazioni diverse, la soluzione più semplice ed elastica è acquistare 3 User CAL (una per ciascun utente). Così ogni persona può accedere dal proprio PC, notebook o tablet senza acquistare ulteriori CAL.

Concetti fondamentali su CAL, RDS e RDP

Cosa sono le CAL di Windows Server

Le CAL (Client Access Licenses) sono diritti d’uso che autorizzano utenti o dispositivi ad accedere ai servizi di Windows Server. Esistono due famiglie distinte e cumulative:

  • Windows Server CAL di base: necessarie quando gli utenti accedono a risorse generiche del dominio (file, stampa, autenticazione, ecc.).
  • RDS CAL (Remote Desktop Services): richieste in aggiunta alle CAL di base quando si usano servizi RDS (RemoteApp, Remote Desktop Session Host, ecc.).

Importante: per utilizzare desktop o applicazioni pubblicate via RDP a fini produttivi non bastano le due connessioni amministrative integrate: è necessario installare il ruolo Remote Desktop Services e dotarsi delle RDS CAL.

User CAL e Device CAL per RDS

  • User CAL: la licenza è assegnata a un utente nominativo (es. un account di Active Directory). Quell’utente può accedere da qualunque numero di dispositivi.
  • Device CAL: la licenza è assegnata a un dispositivo fisico. Chiunque utilizzi quel dispositivo è autorizzato ad accedere ai servizi RDS.

La modalità di licenza del server (Per User o Per Device) deve corrispondere al tipo di CAL acquistato.

Concorrenza delle sessioni e diritti di accesso

Le RDS CAL non limitano direttamente il numero tecnico di sessioni simultanee: quella è una questione di risorse del server e di progettazione dei ruoli RDS. Le CAL definiscono chi o quali dispositivi sono autorizzati a collegarsi. Per uno scenario con tre persone collegate contemporaneamente, sono necessari i diritti per quei tre soggetti: 3 User CAL (se la licenza segue l’utente) oppure CAL per ciascun dispositivo (se la licenza segue il PC).

Versioni e copertura

Le RDS CAL sono specifiche di versione (es. 2022) e sono in generale perpetue per quella versione. Il diritto d’uso su versioni successive richiede nuove CAL o Software Assurance. Le versioni più recenti di CAL sono normalmente compatibili con server di versione uguale o precedente; è buona prassi allineare versione del ruolo Remote Desktop Licensing e CAL acquistate per evitare complessità operative.

Software Assurance in sintesi

La Software Assurance è una copertura opzionale a canone che offre, tra i benefici, l’upgrade a future versioni senza dover ricomprare le CAL. È utile se si prevede un aggiornamento di piattaforma nel breve/medio termine.

Quale tipo di CAL conviene nello scenario con tre utenti

Se le tre persone si collegano da dispositivi variabili (PC in ufficio, laptop in mobilità, tablet), scegliere User CAL semplifica tutto: la licenza segue l’utente, non bisogna contare i device, e si resta conformi anche se l’utente usa più endpoint nel corso della giornata.

ScenarioRaccomandazionePerché
Tre persone, dispositivi personali e aziendali multipli3 User CALLa licenza segue l’utente; nessun costo aggiuntivo per nuovi device
Postazione unica condivisa a turni (es. chiosco/reception)1 Device CALMolti utenti ma un solo dispositivo effettivo
Laboratorio con 2 PC usati da 10 stagisti2 Device CALLa licenza segue i PC; economicamente più efficiente
Dirigenti con 3 dispositivi ciascunoUser CALEvita di moltiplicare le CAL per ogni endpoint

Analisi dei costi e budget

Costo unitario indicativo: 220 USD per una singola RDS User CAL 2022, una tantum. Il prezzo reale può variare per rivenditore, paese, volume e accordi commerciali; considera eventuali imposte e sconti.

ComponenteQuantitàPrezzo unitario (USD)Spesa una tantum (USD)
RDS User CAL 20223220660

Oltre alle RDS CAL, verifica se ti servono Windows Server CAL standard per gli stessi utenti, qualora accedano a file server, stampa, autenticazione di dominio, ecc. Le due famiglie di CAL si sommano.

Vantaggi della soluzione con User CAL

  • Scalabilità: aggiungere nuovi dispositivi non richiede nuove CAL per gli utenti già licenziati.
  • Compliance semplificata: la licenza segue l’identità; minori rischi quando cambiano i PC.
  • Costi prevedibili: spesa iniziale fissa; nessun canone ricorrente salvo eventuale Software Assurance scelta a parte.

Quando preferire Device CAL

  • Postazioni condivise con molti utenti occasionali ma pochi PC.
  • Ambienti con dispositivi fissi in sede (magazzini, laboratori) e turnazioni frequenti.
  • Terminali pubblici o chioschi dove non è pratico gestire licenze per identità utente nominale.

Guida operativa per abilitare RDP con licenze RDS

Di seguito una sequenza minima per mettere in produzione l’accesso RDP con licenze a norma su Windows Server 2022.

PassoDettagli
Installare il ruolo RDSIn Server Manager, aggiungi Remote Desktop Services e i servizi richiesti (almeno Remote Desktop Session Host e Remote Desktop Licensing).
Attivare il server licenzeApri RD Licensing Manager e attiva il server via Internet o telefono.
Installare le CALNel RD Licensing Manager, seleziona Installa licenze e inserisci il codice Product Key delle RDS CAL acquistate.
Assegnazione automaticaLe User CAL vengono associate agli utenti alla prima connessione. Il server può tracciare l’utilizzo, ma la conformità rimane responsabilità dell’organizzazione.

Nota importante: le RDS CAL sono aggiuntive rispetto alle Windows Server CAL. Se gli utenti usano file, stampa o altri servizi del dominio, assicurati di disporre di entrambe.

Impostazioni con Criteri di gruppo e PowerShell

Impostare modalità di licenza e server licenze via Criteri di gruppo

Configura questi parametri con una GPO applicata ai server Session Host:

  • Percorso: Configurazione computer → Modelli amministrativi → Componenti di Windows → Servizi Desktop remoto → Host sessione Desktop remoto → Licenza
  • Impostazioni chiave:
    • Usa i server licenze Desktop remoto specificati → inserisci il FQDN del server licenze.
    • Imposta la modalità di licenza per Desktop remotoPer utente (User) oppure Per dispositivo (Device) coerente con le CAL acquistate.

Configurazione rapida con PowerShell

Esempio di script per impostare modalità e server licenze (eseguire con privilegi elevati sul Session Host o da una postazione con remoting abilitato):

# Imposta il server licenze RDS e la modalità "Per utente"
$rdHost = "NOME-SESSION-HOST"
$licServer = "rdlic.contoso.local"

Invoke-Command -ComputerName \$rdHost -ScriptBlock {
\$ts = Get-WmiObject -Namespace "Root\CIMV2\TerminalServices" -Class "Win32\_TerminalServiceSetting"
\# Imposta l'elenco dei server licenze
\$null = \$ts.SetSpecifiedLicenseServerList(\$using\:licServer)
\# Modalità: 2 = Per dispositivo, 4 = Per utente
\$null = \$ts.ChangeMode(4)
Write-Output "Licensing server e modalità impostati."
} 

Verifica, diagnosi e periodo di grazia

  • RD Licensing Diagnoser: dallo Server Manager o avviando lsdiag.msc, verifica che il Session Host veda il server licenze e che la modalità corrisponda alle CAL installate.
  • Event Viewer: controlla i log in Applications and Services Logs → Microsoft → Windows → TerminalServices-* per errori di licenza.
  • Periodo di grazia: dopo l’installazione del ruolo Session Host, esiste un periodo di grazia (tipicamente fino a 120 giorni) durante il quale le connessioni funzionano anche senza attivare le CAL. Non usarlo in produzione: configura e attiva le CAL prima della scadenza, altrimenti le connessioni verranno rifiutate.

Errori comuni da evitare

  • Confondere admin RDP con RDS: le due sessioni amministrative non sostituiscono le licenze RDS per l’uso produttivo.
  • Modalità errata: installare CAL Per utente ma lasciare il Session Host in modalità Per dispositivo (o viceversa) causa avvisi e problemi di conformità.
  • Dimenticare le Windows Server CAL: le RDS CAL non coprono l’accesso a file/printer/AD; servono entrambe.
  • Inventariare male i dispositivi: se scegli Device CAL, documenta ogni endpoint per evitare scostamenti tra utenza reale e diritti acquistati.
  • Nessun piano per upgrade: senza Software Assurance, il passaggio a una futura versione di Windows Server richiederà nuove CAL: prevedilo in roadmap.

Domande frequenti

Le RDS CAL hanno canoni ricorrenti?
No. Le CAL sono perpetue per la versione acquistata. Si paga una sola volta. Canoni ricorrenti si applicano eventualmente alla Software Assurance se scelta.

Quante CAL servono se tre utenti si collegano da cinque dispositivi ciascuno?
Con User CAL servono comunque 3 licenze (una per utente). Con Device CAL occorrerebbero 15 licenze (una per device): in questo caso User CAL è nettamente più conveniente.

Posso mescolare User e Device CAL nello stesso ambiente?
È possibile avere in inventario entrambi i tipi, ma ogni Session Host deve essere configurato in una sola modalità alla volta. Organizza i carichi o i gruppi di server per modalità coerente con le CAL utilizzate.

Le due connessioni amministrative richiedono RDS CAL?
No, le due sessioni RDP per amministrazione sono consentite senza RDS CAL, ma solo per attività amministrative. Per l’uso applicativo o desktop multi-utente serve il ruolo RDS e le RDS CAL.

Come vengono assegnate le User CAL?
Alla prima connessione l’utente viene conteggiato e la licenza può essere tracciata dal server licenze. La verifica formale del rispetto delle User CAL non è rigidamente applicata dal sistema: spetta all’amministratore mantenerne l’inventario e garantire la conformità.

Le RDS CAL 2022 funzionano con versioni precedenti di Windows Server?
In generale le CAL più recenti sono utilizzabili con Session Host della stessa versione o precedenti. È comunque buona prassi mantenere allineati versione del server licenze e dei ruoli RDS per semplificare gestione e supporto.

Checklist di conformità rapida

  • Hai definito se la licenza deve seguire l’utente o il dispositivo?
  • Hai acquistato il numero corretto di RDS CAL per gli utenti/dispositivi che accedono?
  • Hai verificato la presenza delle Windows Server CAL di base ove necessarie?
  • Il ruolo Remote Desktop Licensing è attivo e configurato sul Session Host?
  • La modalità di licenza del Session Host corrisponde al tipo di CAL installate (Per utente / Per dispositivo)?
  • Hai attivato e caricato le CAL nel RD Licensing Manager?
  • Hai documentato l’assegnazione delle licenze e impostato un processo di audit periodico?

Best practice di sicurezza per l’accesso RDP

  • Proteggi l’esposizione: evita di pubblicare l’RDP direttamente su Internet. Utilizza RD Gateway o una VPN aziendale.
  • NLA e TLS: abilita Network Level Authentication e usa certificati affidabili per cifrare il traffico.
  • MFA e Conditional Access: integra un secondo fattore di autenticazione quando possibile.
  • Principio del privilegio minimo: consenti l’accesso RDP solo ai gruppi strettamente necessari, con time-bound access per gli amministratori.
  • Hardening: applica patch regolarmente, attiva il Clipboard redirection solo se indispensabile, limita il drive mapping.
  • Monitoraggio: centralizza i log di accesso e imposta alert su tentativi anomali.

Alternative e scalabilità

Se le esigenze crescono (più utenti, desktop dedicati, grafica avanzata, elasticità oraria), valuta architetture con farm RDS (Connection Broker, più Session Host) o soluzioni di virtualizzazione dei desktop. La scelta delle CAL rimane alla base: chi o cosa è autorizzato ad accedere.

Conclusioni

Per consentire a tre persone di collegarsi via RDP a Windows Server 2022 in modo conforme, la strada più lineare è acquistare 3 RDS User CAL 2022. Il costo indicativo di 220 USD per CAL è una tantum (licenza perpetua per la versione acquistata). Dopo l’acquisto, attiva il server licenze, carica le CAL, imposta la modalità Per utente sul Session Host e verifica con il Licensing Diagnoser. Ricorda che le RDS CAL si sommano alle Windows Server CAL di base quando gli utenti utilizzano anche altri servizi del dominio. Così avrai accessi regolari, scalabili e facilmente gestibili.


Riepilogo operativo

  1. Acquista 3 RDS User CAL 2022 (costo una tantum).
  2. Installa i ruoli Remote Desktop Session Host e Remote Desktop Licensing.
  3. Attiva il server licenze e installa le CAL.
  4. Configura il Session Host in modalità Per utente e specifica il server licenze via GPO o PowerShell.
  5. Verifica la conformità con RD Licensing Diagnoser e registra l’assegnazione delle licenze nel tuo inventario IT.

In sintesi: per tre persone che devono connettersi da dispositivi diversi, la scelta più logica e flessibile è 3 User CAL da 220 USD l’una, costo unico. Attivale sul server licenze RDS subito dopo l’acquisto per essere pienamente in regola.

Indice