Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nota
PL-400 sta passando a AB-400 per allineare l'esame all'interno del portfolio di certificazioni di Microsoft.
Date importanti:
- 16 ottobre 2026: la registrazione per PL-400 si chiude e la registrazione si apre esclusivamente per AB-400.
- Gli studenti che si registrano per PL-400 su o prima del 16 ottobre possono continuare a programmare e sostenere l'esame fino al 30 ottobre 2026.
- L'esame AB-400 aggiornato sarà disponibile a partire dal 16 ottobre 2026 e la registrazione è attualmente disponibile.
Scopo di questo documento
Questa guida allo studio dovrebbe aiutare a comprendere cosa aspettarsi dall'esame e include un riepilogo dei possibili argomenti trattati dall'esame e collegamenti a risorse aggiuntive. Le informazioni e i materiali forniti in questo documento dovrebbero aiutare a concentrarsi sugli studi durante la preparazione dell'esame.
| Collegamenti utili | Descrizione |
|---|---|
| Rinnovo della certificazione | Le certificazioni Microsoft Associate, Expert e Specialty hanno scadenza annuale. È possibile rinnovarle superando una valutazione online gratuita su Microsoft Learn. |
| Profilo personale di Microsoft Learn | La connessione del profilo di certificazione a Microsoft Learn consente di pianificare e rinnovare gli esami e di condividere e stampare i certificati. |
| Assegnazione dei punteggi degli esami e report dei punteggi | Per superare l'esame, è necessario un punteggio minimo pari a 700. |
| Sandbox d'esame | è possibile esplorare l'ambiente di esame visitando la sandbox dell'esame. |
| Richiedere gli alloggi | Se si usano dispositivi con assistive technology oppure si ha bisogno di tempo supplementare o di modifiche a qualsiasi aspetto dell'esperienza di esame, è possibile richiedere un alloggio. |
| Eseguire una valutazione pratica gratuita | Testa le tue competenze con domande di prova per contribuire alla preparazione all'esame. |
Aggiornamenti all'esame
Gli esami vengono aggiornati periodicamente per rispecchiare le competenze necessarie per svolgere un ruolo. Abbiamo incluso due versioni degli obiettivi delle valutazioni delle competenze a seconda di quando si sostiene l'esame.
La versione in lingua inglese dell'esame viene sempre aggiornata per prima. Alcuni esami vengono localizzati in altre lingue e le versioni localizzate vengono aggiornate circa otto settimane dopo l'aggiornamento della versione inglese. Anche se Microsoft si impegna costantemente ad aggiornare le versioni localizzate di questo esame, come indicato, a volte gli aggiornamenti potrebbero non essere eseguiti in base a questa pianificazione. Le altre lingue disponibili sono elencate nella sezione sulla pianificazione dell'esame della pagina dei dettagli dell'esame. Se l'esame non è disponibile nella lingua preferita, è possibile richiedere 30 minuti in più per completare l'esame.
Nota
I punti elenco che seguono ciascuna delle competenze misurate sono intesi a illustrare come viene valutata tale competenza. Nell'esame possono essere trattati alcuni argomenti correlati.
Nota
La maggior parte delle domande riguarda funzionalità disponibili a livello generale. L'esame può contenere anche domande su funzionalità di anteprima, se queste funzionalità sono d'uso comune.
Competenze misurate a partire dal 16 ottobre 2026
Profilo dei partecipanti
Come candidato per questo esame, si progettano, sviluppano, testano e risolvono i componenti della soluzione usando i punti di estensione di Microsoft Power Platform e l'intelligenza artificiale generativa. Implementare:
esperienze utente personalizzate e logica di business.
integrazioni di sistema.
conversioni di dati.
automazione dei processi personalizzati.
Espressioni del flusso di lavoro di Power Automate.
intelligenza artificiale agentica come parte della logica della soluzione.
È necessario aver applicato le conoscenze di:
i servizi di Microsoft Power Platform, compresa una conoscenza approfondita delle sue capacità, dei suoi limiti e dei suoi vincoli.
procedure di autenticazione, sicurezza e gestione del ciclo di vita delle applicazioni (ALM) per il Microsoft Power Platform.
strumenti di sviluppo di Microsoft Power Platform, inclusa Microsoft Power Platform CLI nell'ambito del flusso di lavoro di sviluppo.
Strumenti e agenti basati sull'intelligenza artificiale per migliorare lo sviluppo di soluzioni e la risoluzione dei problemi.
strumenti moderni per la produttività degli sviluppatori e IDE, ad esempio Microsoft Visual Studio e Visual Studio Code.
Si ha esperienza di sviluppo con:
Servizi di Microsoft Power Platform
JavaScript, JSON, TypeScript e Power Fx
C#, Python, HTML e YAML
API Web REST
Microsoft Azure
Microsoft Foundry
Microsoft Copilot Studio
Riepilogo delle competenze
Creare soluzioni Microsoft Power Platform (15-20%)
Estendere l'esperienza utente (25-30%)
Espandere Microsoft Power Platform (35–40%)
Sviluppare integrazioni (10-15%)
Creare soluzioni Microsoft Power Platform (15-20%)
Progettare l'architettura tecnica
Analizzare l'architettura tecnica per identificare i componenti della soluzione e il relativo approccio di implementazione
Progettare l'autenticazione e l'autorizzazione per i componenti della soluzione
Determinare se è possibile soddisfare i requisiti con funzionalità predefinite
Determinare dove implementare la logica di business, inclusi i servizi cloud, l'elaborazione lato client, le regole business, i plug-in e l'automazione
Determinare quando usare tabelle standard, tabelle virtuali, tabelle elastiche o connettori
Valutare l'impatto delle funzionalità di sicurezza Microsoft Power Platform sui componenti della soluzione, inclusi ambienti gestiti, criteri di dati, ruoli di sicurezza, team, business unit e condivisione di righe
Determinare quando usare metodi deterministici o non deterministici per implementare la logica di business
Determinare quando usare app di codice, pagine generative, framework dei componenti Power Apps (PCF), risorse Web, agenti interattivi e widget di app MCP (Model Context Protocol) per implementare l'esperienza utente
Determinare quando usare Microsoft Foundry o Microsoft Copilot Studio per compilare gli agenti
Progettare i componenti della soluzione
Progettare componenti riutilizzabili di Power Apps, incluse pagine generative, componenti di codice (PCF) e script lato client
Progettare connettori personalizzati e server MCP da usare con soluzioni Microsoft Power Platform
Progettare componenti di codice dataverse, inclusi plug-in e API personalizzate
Progettare automazioni, inclusi i flussi cloud di Power Automate e i flussi di lavoro di Copilot Studio
Progettare integrazioni in ingresso e in uscita con Dataverse e Microsoft Azure
Progettare interfacce personalizzate usando app di codice Power Apps
Progettare agenti personalizzati che si integrano con Microsoft Power Platform
Progettare il monitoraggio e la generazione di avvisi, inclusi Monitoraggio di Azure Application Insights e gli avvisi del monitor di Microsoft Power Platform
Implementare ALM (Application Lifecycle Management)
Gestire le dipendenze della soluzione
Creare e usare variabili di ambiente
Gestire i livelli della soluzione
- Implementare ed estendere le pipeline di Microsoft Power Platform
- Creare automazione di integrazione continua/distribuzione continua (CI/CD) usando gli strumenti di compilazione Microsoft Power Platform
Estendere l'esperienza utente (25-30%)
Applicare la logica di business nelle app basate su modello usando script client
Compilare codice destinato al modello a oggetti dell'API client
Determinare un approccio per la registrazione del gestore di eventi
Creazione di script client che si rivolgono all'API Web Dataverse
Configurare comandi e pulsanti usando Power Fx e JavaScript
Implementare la navigazione, i dialoghi e le notifiche usando l'API client
Creare componenti di codice PCF
Illustrare l'uso dei diversi eventi del ciclo di vita
Configurare un manifesto del componente di codice
Implementare le interfacce dei componenti
Creare un pacchetto, distribuire e utilizzare un componente
Configurare e utilizzare le funzionalità del dispositivo, delle utilità e dell'API del Web nella logica dei componenti
Crea app con codice di Power Apps
Configurare le app di codice per l'uso delle connessioni Microsoft Power Platform
Configurare le app basate su codice per usare le tabelle di Dataverse
Eseguire operazioni di tabella e metadati sui dati di Dataverse
Eseguire azioni e funzioni di Dataverse
Configurare le app basate su codice per usare i flussi cloud di Power Automate
Configurare le app di codice per l'uso degli agenti predefiniti Copilot Studio
Configurare le app di codice per l'uso delle variabili di ambiente
Distribuire e gestire app di codice Power Apps
Configurare le impostazioni dei criteri di sicurezza del contenuto
Implementare il monitoraggio usando applicazione Azure Insights
Creare pacchetti, distribuire e condividere app basate su codice
Risolvere i problemi relativi alle app di codice usando Monitoraggio e altri strumenti di debug basati su browser
Ottimizzare le prestazioni del codice dell'applicazione e l'utilizzo delle risorse
Espandere Microsoft Power Platform (35–40%)
Creare un plug-in Dataverse
Illustrare l'uso delle diverse fasi della pipeline di esecuzione di eventi
Sviluppare un plug-in che usa il contesto di esecuzione
Sviluppare un plug-in per implementare la logica aziendale
Implementare immagini per supportare la logica del plug-in
Eseguire operazioni nei plug-in usando il servizio Organizzazione
Ottimizzare le prestazioni dei plug-in
Configurare un messaggio API personalizzato di Dataverse
Registrare i componenti plug-in usando lo strumento di registrazione plug-in
Sviluppare un plug-in che implementa un'API personalizzata
Configurare gli eventi aziendali di Dataverse
Configurare l'identità gestita di Microsoft Power Platform per i plug-in
Eseguire operazioni usando le API della piattaforma
Eseguire operazioni usando l'API Web Dataverse
Eseguire operazioni usando il servizio Organizzazione
Implementare le politiche di ritentativo per i limiti delle API
Ottimizzare i componenti della soluzione per prestazioni, concorrenza, transazioni e operazioni bulk
Implementare e risolvere i problemi di autenticazione usando OAuth
Eseguire la logica asincrona usando operazioni in background
Eseguire operazioni usando Gli SDK di Dataverse per .NET e Python
Elaborare i carichi di lavoro usando Microsoft Funzioni di Azure
Elaborare operazioni a esecuzione prolungata usando Funzioni di Azure per le soluzioni Microsoft Power Platform
Implementare trigger pianificati e basati su eventi in Funzioni di Azure per le soluzioni di Microsoft Power Platform
Eseguire l'autenticazione per Microsoft Power Platform usando le identità gestite
Configurare flussi di Power Automate cloud e flussi di lavoro Copilot Studio
Implementare espressioni complesse nei passaggi del flusso
Implementare le azioni di controllo del flusso, inclusa la gestione degli errori
Configurare i criteri di filtro e le politiche di ritentativo per i trigger
Sviluppare logica riutilizzabile utilizzando sottoprocessi
Implementa l'autenticazione per il connettore Dataverse utilizzando le entità servizio
Creare agenti Microsoft Foundry usando codice che si integra con Microsoft Power Platform
Integrare agenti personalizzati usando Microsoft Power Platform server MCP
Connettere agenti personalizzati agli agenti Copilot Studio
Integrare agenti personalizzati con i dati di Dataverse usando LQ aziendale
Utilizzare gli agenti di Copilot Studio tramite la libreria client di Copilot Studio
Sviluppare integrazioni (10-15%)
Pubblicare e utilizzare eventi di Dataverse
Pubblicare un evento Dataverse usando IServiceEndpointNotificationService
Pubblicare un evento Dataverse usando lo strumento di registrazione plug-in
Registrare gli endpoint di servizio, inclusi webhook, bus di servizio di Azure e Azure Event Hub
Opzioni consigliate per l'ascolto degli eventi Dataverse
Implementare la sincronizzazione per i dati di Dataverse
Eseguire la sincronizzazione dei dati usando il rilevamento delle modifiche
Sviluppare codice che usa chiavi alternative
Sincronizzare i dati usando il messaggio UpsertRequest
Creare connettori personalizzati
Implementare l'autenticazione per i connettori personalizzati
Configurare i modelli di criteri per modificare il comportamento del connettore in fase di esecuzione
Importare definizioni da API esistenti, tra cui definizioni di API aperte, servizi di Azure e GitHub
Creare un connettore personalizzato per un servizio Azure
Sviluppare una funzione Azure da usare in un connettore personalizzato
Estendere la definizione Open API per un connettore personalizzato
Sviluppare codice per un connettore personalizzato per trasformare i dati
Risorse di studio
È consigliabile seguire il corso di formazione e acquisire esperienza pratica prima di sostenere l'esame. Sono disponibili opzioni di studio in autonomia e formazione in aula oltre a collegamenti a documentazione, siti della community e video.
| Risorse di studio | Collegamenti alle sessioni di apprendimento e alla documentazione |
|---|---|
| Approfondisci | Scegli tra percorsi di autoapprendimento e moduli o segui un corso con un istruttore. |
| Trova la documentazione | catalogo di formazione per sviluppatori - Power Apps Pianificazione di un progetto di Power Apps App canvas App basate su modello Power Pages Microsoft Dataverse Tabelle e metadati Sviluppatore Dataverse Sviluppatore di app basate su modello Sviluppatore di app canvas Implementare ALM integro usando soluzioni Usare gli strumenti di compilazione di Microsoft Power Platform |
| Fai una domanda | |
| Richiedi supporto della community |
Power Apps - Power Platform Community Microsoft Power Automate - Power Platform Community |
| Segui Microsoft Learn | Microsoft Learn - Community tecnica di Microsoft |
| Trova un video |
#LessCodeMorePower | Spettacoli Sfoglia le altre mostre di Microsoft Learn |
Registro modifiche
La tabella seguente riepiloga le modifiche tra la versione corrente e quella precedente delle competenze misurate. I gruppi funzionali sono in grassetto seguiti dagli obiettivi all'interno di ogni gruppo. La tabella fornisce un confronto tra la versione precedente e attuale delle competenze misurate per l'esame e la terza colonna descrive l'entità delle modifiche.
| Area delle competenze prima del 16 ottobre 2026 | Area delle competenze a partire dal 16 ottobre 2026 | Modifica |
|---|---|---|
| Profilo dei partecipanti | Minore | |
| Creare un progetto tecnico | Removed | |
| Progettare l'architettura tecnica | Trasferito | |
| Progettare i componenti della soluzione | Trasferito | |
| Creare soluzioni Power Platform | Creare soluzioni Microsoft Power Platform | % aumentato |
| Progettare l'architettura tecnica | Maggiore | |
| Progettare i componenti della soluzione | Maggiore | |
| Configurare e risolvere i problemi Microsoft Power Platform | Removed | |
| Implementare ALM (Application Lifecycle Management) | Implementare ALM (Application Lifecycle Management) | Maggiore |
| Implementare i miglioramenti di Power Apps | Removed | |
| Implementare funzionalità avanzate per le app canvas | Removed | |
| Ottimizzare e risolvere i problemi relativi alle app | Removed | |
| Estendere l'esperienza utente | Estendere l'esperienza utente | % aumentato |
| Applicare la logica di business nelle app basate su modello usando script client | Applicare la logica di business nelle app basate su modello usando script client | Minore |
| Creare un componente di codice del framework di componenti Power Apps (PCF) | Creare componenti di codice PCF | Minore |
| Crea app con codice di Power Apps | Nuova | |
| Distribuire e gestire app di codice Power Apps | Nuova | |
| Estendere la piattaforma | Amplia Microsoft Power Platform | % aumentato |
| Creare un plug-in Dataverse | Creare un plug-in Dataverse | Minore |
| Creare connettori personalizzati | Trasferito | |
| Usare le API della piattaforma | Eseguire operazioni usando le API della piattaforma | Maggiore |
| Elaborare i carichi di lavoro usando Funzioni di Azure | Elaborare i carichi di lavoro usando Microsoft Funzioni di Azure | Nessuna modifica |
| Configurare i flussi cloud di Power Automate | Configurare flussi di Power Automate cloud e flussi di lavoro Copilot Studio | Maggiore |
| Creare agenti Microsoft Foundry usando codice che si integra con Microsoft Power Platform | Nuova | |
| Sviluppare integrazioni | Sviluppare integrazioni | Nessuna modifica % |
| Implementare la sincronizzazione dei dati con Dataverse | Implementare la sincronizzazione per i dati di Dataverse | Minore |
| Creare connettori personalizzati | Minore |