Copilot funziona nelle app Office ma in Teams il pulsante non si vede? In questa guida trovi una check‑list rapida, procedure dettagliate per utente e amministratore, diagnosi passo‑passo e script utili per risolvere in modo definitivo.
Panoramica del problema
Un utente con licenza attiva Copilot for Microsoft 365 non visualizza il pulsante/icone di Copilot né l’opzione Copilot chat all’interno di Microsoft Teams, pur vedendolo e utilizzandolo senza problemi in Word, Excel, Outlook o altre app di Microsoft 365. Le prove già effettuate includono:
- Ricarica della pagina e nuova autenticazione (anche in finestra InPrivate/anonima).
- Disattivazione di ad‑blocker o componenti di filtering.
- Abilitazione dei cookie di terze parti.
- Test sia su app desktop di Teams sia su Teams web.
Di seguito trovi una guida completa con criteri di priorità, spiegazioni del perché e come agire rapidamente. Alla fine trovi anche come richiedere supporto telefonico tramite l’Admin Center.
Perché Copilot può non comparire in Teams
La visibilità del pulsante Copilot in Teams dipende da cinque fattori principali:
- Licenza e provisioning: l’utente deve avere assegnata la SKU corretta (Copilot for Microsoft 365) e il provisioning deve essere completato sul tenant.
- Versione/client: il nuovo client di Teams o una versione aggiornata del web client deve includere i moduli Copilot.
- Policy e app consent: in Teams Admin Center, l’app “Microsoft Copilot”/“Microsoft 365 Chat (Copilot)” deve essere consentita e possibilmente pinnata da una App setup policy; le policy di messaggistica o permission non devono bloccarla.
- Cookie/estensioni: cookie di terze parti e script endpoint devono poter validare la licenza; estensioni o filtri possono bloccarli.
- Cache/ambiente: cache corrotta, WebView2 datata o restrizioni di rete possono impedire il caricamento dell’icona.
Checklist rapida (utente)
- Chiudi completamente Teams (icona nell’area di notifica > Esci) e riaprilo.
- Controlla in Impostazioni > Informazioni > Versione di Teams di usare il nuovo client e la build più recente.
- Nel browser, consenti i cookie di terze parti e disattiva (temporaneamente) ad‑blocker/anti‑tracking per il dominio aziendale.
- Esegui un logout/login completo e verifica di essere nel tenant corretto (non come Ospite di un’altra organizzazione).
- Prova da un altro dispositivo o rete (hotspot) per escludere fattori locali.
Tabella riassuntiva degli step consigliati
Passaggio | Dettagli operativi | Perché può risolvere |
---|---|---|
Ricaricare Teams e abilitare cookie di terze parti | Aggiorna la pagina (F5) o riavvia l’app; assicurati che il browser o WebView2 non blocchi cookie di terze parti. | Copilot usa i cookie per convalidare la licenza; se bloccati, l’icona non si mostra. |
Disattivare estensioni che interferiscono | Disabilita temporaneamente ad‑blocker, anti‑tracking o firewall locali. | Alcune estensioni filtrano gli endpoint di Copilot o della licenza M365. |
Verificare versione di Teams | Controlla Impostazioni > Informazioni > Versione e aggiorna (desktop/web). Copilot richiede il nuovo Teams (GA da ottobre 2023) o l’Update policy appropriata. | Versioni datate non includono il modulo Copilot. |
Controllare licenza e policy | In Microsoft 365 Admin Center verifica la SKU “Copilot for Microsoft 365”. In Teams Admin Center, controlla che policy e app non blocchino Copilot. | Policy restrittive possono nascondere l’app anche con licenza attiva. |
Cancellare la cache di Teams | Esci da Teams e cancella la cartella cache (percorsi al fondo), poi riavvia. | Corruzioni di cache impediscono il rendering di nuove funzionalità. |
Provare su altro dispositivo o rete | Accedi con lo stesso account su un PC diverso o da hotspot cellulare. | Isola problemi di rete o di endpoint di sicurezza locali. |
Aprire ticket / supporto telefonico | Da Microsoft 365 Admin: Supporto > Nuova richiesta di servizio, chiedi una chiamata. | Supporto Microsoft può verificare log e provisioning lato back‑end. |
Procedura dettagliata lato utente
Aggiorna o passa al nuovo client di Teams
- Apri Teams > Altro (⋯) > Impostazioni > Informazioni > Versione e verifica la build.
- Se usi ancora il client classico, installa/attiva il nuovo Teams dal banner o dall’installer più recente aziendale.
- Chiudi e riapri Teams dopo l’aggiornamento.
Abilita cookie di terze parti e disattiva estensioni
- Edge/Chrome: Impostazioni > Privacy e sicurezza > Cookie: imposta “Consenti cookie di terze parti” o crea eccezioni per i domini Microsoft 365 della tua organizzazione.
- Disattiva temporaneamente ad‑blocker/anti‑tracking per verificare se l’icona ricompare.
Pulizia cache di Teams (desktop)
Importante: esci da Teams prima di cancellare la cache. Chiudi l’app dall’area di notifica (tasto destro > Esci).
- Windows – Teams classico:
%AppData%\Microsoft\Teams
(puoi eliminare le sottocartelle Cache, blob_storage, databases, GPUCache, IndexedDB, Local Storage, tmp). - Windows – nuovo Teams:
%LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache
(è sufficiente svuotare Cache e dati locali; al riavvio verranno rigenerati). - macOS – Teams classico:
~/Library/Application Support/Microsoft/Teams
. - macOS – nuovo Teams:
~/Library/Containers/com.microsoft.teams2/Data/Library/Application Support/Microsoft/Teams
.
Riapri Teams e verifica la presenza dell’icona di Copilot nella barra sinistra o nella barra di composizione messaggi.
Controlla il tenant attivo
In alto a destra, accanto all’immagine profilo, verifica l’organizzazione attiva. Se stai usando Teams come Ospite in un altro tenant, Copilot non comparirà: passa al tuo tenant di lavoro dove hai la licenza.
Prova da un altro ambiente
- Altro PC/Mac con lo stesso account aziendale.
- Rete diversa (hotspot) per escludere filtri/proxy.
- Teams sul web da browser pulito (profilo nuovo) o viceversa se finora usavi solo il desktop.
Procedura lato amministratore
Verifica assegnazione licenza
- In Microsoft 365 Admin Center, apri la scheda dell’utente e verifica che sia assegnata la licenza Copilot for Microsoft 365.
- Se la licenza è stata aggiunta da poco, attendi la propagazione (fino a 24 ore) e chiedi all’utente di sloggarsi/ri‑autenticarsi.
- Nei tenant con più domini, conferma che la licenza sia associata allo stesso UPN usato per l’accesso (evita incongruenze tra alias e UPN principale).
Controlla Teams Admin Center: app e policy
- Teams apps > Manage apps: cerca “Microsoft Copilot” o “Microsoft 365 Chat” e verifica che lo stato sia Allowed.
- Teams apps > Permission policies: se usi una policy restrittiva (Allow specific apps), assicurati di includere esplicitamente l’app Copilot/365 Chat.
- Teams apps > Setup policies: aggiungi Copilot/365 Chat all’App bar e imposta Pin per gli utenti target (così l’icona appare nel rail a sinistra).
- Messaging policies: accertati che funzionalità come app personali/bot non siano disattivate globalmente.
- Teams > Update policies: assegna (se necessario) un canale di aggiornamento che abiliti le funzionalità recenti; l’utente deve usare il nuovo client.
Valuta Conditional Access e restrizioni di rete
- Conferma che la policy di Conditional Access non impedisca l’uso dell’app Copilot/365 Chat (es. policy che bloccano app cloud specifiche o richiedono condizioni non soddisfatte nel web).
- Assicurati che firewall/proxy non blocchino domini Microsoft 365 e i servizi necessari a Copilot. In ambienti filtrati, inserisci le eccezioni per i domini Microsoft Teams/Office 365 e i relativi endpoint di autenticazione.
Script PowerShell utili (amministratori)
Nota: gli snippet seguenti presuppongono moduli installati e privilegi adeguati.
Verificare le licenze dell’utente (Microsoft Graph)
# Accedi a Graph con i permessi User.Read.All, Directory.Read.All
Connect-MgGraph -Scopes "User.Read.All","Directory.Read.All"
Select-MgProfile -Name beta
Sostituisci con l'UPN dell'utente
$upn = "nome.cognome@contoso.com"
Dettaglio licenze
(Get-MgUserLicenseDetail -UserId $upn) | Select-Object SkuPartNumber,ServicePlans | Format-List
Controllare policy e app in Teams (Teams PowerShell)
# Connessione a Teams
Connect-MicrosoftTeams
App Copilot/365 Chat consentita?
Get-TeamsApp | Where-Object {$_.DisplayName -match "Copilot|Microsoft 365 Chat"} |
Select-Object DisplayName, ExternalId, DistributionMethod
Policy di installazione/pinning applicate all'utente
$upn = "[nome.cognome@contoso.com](mailto:nome.cognome@contoso.com)"
Get-CsUserPolicyAssignment -Identity $upn |
Select-Object PolicyType, PolicyName
Verifica App setup policy (pinned apps)
Get-CsTeamsAppSetupPolicy -Identity Global |
Select-Object Identity, Description, PinnedAppBarApps
Assegnare una App setup policy che pinna Copilot
# Esempio: assegnare la policy "Sales-Standard" all'utente
Grant-CsTeamsAppSetupPolicy -PolicyName "Sales-Standard" -Identity "nome.cognome@contoso.com"
Segnali diagnostici e interpretazione
Sintomo | Probabile causa | Azione suggerita |
---|---|---|
Copilot visibile in Word/Outlook ma non in Teams | Policy Teams che nasconde l’app o pin mancante | Controlla Manage apps, Permission policies e Setup policies; forza il pin |
Nessun cambiamento in account di test su rete aziendale ma funziona da hotspot | Filtro proxy/firewall | Aggiungi eccezioni per i domini M365/Teams e servizi di licenza |
L’utente è Ospite in altro tenant e non vede Copilot | Licenza valida solo nel tenant di appartenenza | Passa al tenant dove è assegnata la licenza |
Icona compare dopo pulizia cache | Cache/Local Storage corrotti | Procedura di pulizia e aggiornamento client |
Nuovo client installato, ma niente icona | Propagazione non completa o policy applicate non ancora effettive | Attendere fino a 24h, poi riaccedere e controllare policy |
Best practice per prevenire il problema
- Distribuisci il nuovo Teams come standard aziendale con canale di update coerente.
- Modello di policy: crea App setup policy che pinni Copilot/365 Chat per i gruppi licenziati.
- Automazione: al momento dell’assegnazione della licenza, assegna contestualmente la policy Teams corretta.
- Controlli di salute: inserisci nel runbook la verifica periodica della presenza dell’app e della conformità delle policy.
Domande frequenti
Quanto tempo serve perché l’icona compaia dopo l’assegnazione della licenza?
In genere entro poche ore, ma possono volerci fino a 24 ore per piena propagazione. Suggerisci all’utente di sloggarsi e rientrare dopo qualche ora.
Serve essere in Public Preview?
No, con il nuovo Teams aggiornato non è strettamente necessario. Tuttavia, in ambienti che adottano Preview, verifica che l’Update policy assegnata all’utente abiliti le funzionalità recenti.
L’utente usa più domini/alias: può influire?
Sì. Assicurati che UPN di accesso e licenza assegnata combacino. Evita scenari in cui l’utente accede con un alias diverso dal principale non allineato in Azure AD.
Gli utenti Ospiti vedono Copilot?
No. Copilot è disponibile nel tenant di appartenenza in cui è attiva la licenza. Come Ospite in un altro tenant, l’icona non viene mostrata.
Governo/sovereign cloud
In certe aree cloud specializzate la disponibilità e le tempistiche possono differire. Verifica le roadmap e le note del tuo ambiente.
Escalation: come chiedere supporto telefonico Microsoft
- Accedi a Microsoft 365 Admin con un ruolo idoneo (es. Global Admin/Helpdesk).
- Vai su Supporto > Nuova richiesta di servizio.
- Nel campo descrizione indica:
– “Copilot for Microsoft 365 assegnato, icona non visibile in Teams per l’utente UPN”.
– Tenant ID, UPN, data/ora approssimative del test, client (desktop/web e versione), rete usata, passi già eseguiti (cache, cookie, estensioni).
– Allegare eventuali screenshot/analyzer di Teams o ID di correlazione se disponibili. - Seleziona l’opzione Richiedi una chiamata e inserisci un numero di telefono reperibile.
Template da inviare all’help desk interno
Oggetto: Copilot non visibile in Microsoft Teams (UPN: nome.cognome@contoso.com)
Ciao IT,
ho la licenza "Copilot for Microsoft 365" e vedo Copilot nelle app Office.
In Teams però non compare l’icona/pulsante (né "Copilot chat").
Fatto finora:
- Logout/login, cache pulita, cookie terze parti abilitati
- Disattivate estensioni e provato da altro browser/PC/rete
- Nuovo client di Teams installato e aggiornato
Potete verificare:
- Assegnazione licenza su UPN corretto
- Teams Admin Center: app Microsoft Copilot/365 Chat Allowed + pin in App setup policy
- Permission/Messaging policies non bloccanti
- Eventuali policy di Conditional Access e filtri proxy
Grazie!
Appendice A — Percorsi e suggerimenti su cache e runtime
- WebView2: il nuovo Teams usa WebView2. Assicurati che il runtime sia aggiornato nel parco macchine.
- Pulizia rapida: se vuoi essere conservativo, elimina solo le sottocartelle Cache, GPUCache, IndexedDB e Local Storage.
- Re‑signin: dopo la pulizia, esegui un login “pulito” (no SSO pre‑compilato) per rigenerare i token.
Appendice B — Policy consigliate per pinnare Copilot
- Crea una App setup policy dedicata al gruppo di utenti con licenza Copilot.
- Nella sezione Pinned apps aggiungi “Microsoft 365 Chat (Copilot)”.
- Assegna la policy al gruppo AAD o direttamente agli utenti interessati.
- Comunica che il pin può richiedere un riavvio di Teams e qualche ora di propagazione.
Appendice C — Decision tree operativo
- L’utente è nel tenant giusto? Sì → continua; No → passa al tenant con licenza.
- Nuovo client aggiornato? Sì → continua; No → aggiorna/installalo.
- Cookie 3P e nessuna estensione blocca? Sì → continua; No → consenti/disable estensioni.
- Cache pulita? Sì → continua; No → pulisci e riapri.
- App consentita e pinnata? Sì → continua; No → consenti + pin in TAC.
- Test da altra rete/dispositivo? Sì → continua; No → effettua il test per isolare la rete.
- Ancora non visibile dopo 24h? Apri ticket e richiedi callback.
Note aggiuntive importanti
- Propagazione: dopo l’assegnazione della licenza Copilot possono servire fino a 24 ore perché l’icona compaia in Teams.
- Tenant multi‑dominio: se l’utente accede con un alias di dominio diverso dal principale, verifica che la licenza sia associata allo stesso UPN.
- Ruoli IT: per abilitare Copilot in Teams è sufficiente che il Global Admin o il Teams Admin non abbia disattivato l’app “Microsoft Copilot”.
Checklist finale prima di aprire un ticket
- ✔ Nuovo Teams installato e aggiornato.
- ✔ Logout/login effettuato (no SSO automatico), cookie 3P abilitati.
- ✔ Estensioni/filtri disabilitati per test.
- ✔ Cache pulita nei percorsi corretti.
- ✔ Verifiche in Teams Admin Center: app consentita, policy assegnate, pin attivo.
- ✔ Test riuscito/fallito su rete alternativa e su altro device.
- ✔ Tempo di propagazione rispettato (fino a 24h).
Conclusione — Con i controlli sopra si risolve la grande maggioranza dei casi in cui Copilot non appare in Teams. Se il problema persiste, il supporto Microsoft può verificare provisioning, log di diagnostica e dipendenze lato servizio.