CopilotM365 – Persistenza sessione accesso a file SharePoint in KB

Mecozzi Davide 0 Punti di reputazione
2025-12-22T14:13:54.23+00:00

Buongiorno,

sto riscontrando con gli agent CopilotM365.

In sintesi, ho creato un agente direttamente dall’app Copilot (stesso problema anche se creato da Studio) per l’Analisi dei Dati presenti nella Knowledge Base dell’agent.

Dati presenti in un file excel caricato su una cartella di rete sharepoint (che ho creato io e quindi il mio agent ha tutti i permessi) su cui punta la Knowledge Base dell’agent.

Excel di circa 1.542KB, tre sheet di circa 5000 righe quindi molto tranquillo.

 Il problema è che l’agent da sempre risultati non correnti anche andando a migliorare il prompt di sistema in tutti i modi possibili.

 Dopo diversi tentativi andando ad interrogare l’agent perché non rispetta le regole definite sul prompt spiega che dipende da motivi legati alla gestione della sessione di accesso al file:

Timeout o sessione scaduta

o    Il processo impiega troppo per scaricare o aprire il file; il token scade prima del completamento.

Handle su file remoto non rinnovato

o    L’agente apre il file una volta e poi riusa lo stesso handle più tardi, quando la sessione non è più valida.

“In questi casi l’agente può finire per leggere metadati o uno snapshot parziale e poi “stimare” i numeri, risultando errati”

 

Sembra che l’accesso dell’agent al documento dura più della durata di una sessione valida di accesso alla cartella sharepoint (probabilmente è una problematica analoga anche ad altri agent copilot infatti pure sulle procedure - più di 500 doc. in KB-  le risposte non erano mai esaurienti sul set documentale)

[Premessa l’uso della KB è per non ricaricare sempre un documento ad ogni domanda ma allenarlo e fargli rispondere sul set dati anche da diversi utenti autorizzati]

 

L’agent propone anche delle strategie per superare il problema (da capire se validi):

  1. Se il file è su OneDrive/SharePoint:
    • Preferisci l’endpoint Microsoft Graph per scaricare il contenuto del file (/drive/items/{item-id}/content), che restituisce il file completo con redirect gestito dal client.
      • In alternativa, usa l’azione “Ottieni contenuto del file” (Get file content) in Power Automate o SDK ufficiali, invece di aprire da un URL di anteprima.
  2. Rinnova il token e implementa retry con backoff

o    Se il tuo agente usa OAuth/Graph: prima di leggere il file, refresh del token.

o    Implementa retry automatici su 401/403/408/5xx o su redirect non risolti.

 

Quindi la mia domanda è un tipo di problema (la persistenza della sessione di lettura ai file) risolvibile dalla dashboard di amministrazione MS (implementando le strategie o altra modifica di configurazione) oppure è proprio bug MS Copilot?

 

Grazie mille

Saluti

Microsoft Copilot | Windows Copilot | App
0 commenti Nessun commento

1 risposta

Ordina per: Più recente
  1. Huy-K 13,985 Punti di reputazione Personale Esterno Microsoft Moderatore
    2025-12-24T03:49:49.0433333+00:00

    Nota: questa risposta (immagine inclusa) è stata tradotta utilizzando uno strumento di traduzione; vi prego di scusarmi per eventuali errori grammaticali o semantici. Grazie per la comprensione. Se qualcosa nella mia risposta non vi è chiaro, lasciate un commento e vi risponderò il prima possibile.

    Caro @Mecozzi Davide,

    Grazie per aver pubblicato la tua domanda nel forum di Microsoft Q&A.

    Per ricevere assistenza adeguata, contatta il thread del forum della community di Microsoft Power Platform. Poiché sono solo un moderatore del forum Q&A, ho risorse limitate e pochissime risorse da testare, mentre nel thread del forum della community di Microsoft Power Platform troverai il gruppo di intervistati più qualificato e altri partner che leggono regolarmente i forum potranno condividere le loro conoscenze o imparare dalla tua interazione.

    Grazie per la collaborazione e la comprensione.


    Se la risposta è utile, clicca su "Accetta risposta" e vota favorevolmente la risposta positivamente. Se hai domande extra su questa risposta, clicca su "Commento".

    Nota: Segui i passaggi nella nostra documentazione per abilitare le notifiche via e-mail se desideri ricevere la notifica via email correlata a questo thread.

    La risposta è stata utile?

    0 commenti Nessun commento

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.