Guida di studio per l'esame PL-400: Microsoft Power Platform Developer

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.

Altre informazioni su questa transizione.

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 Microsoft Q& A | Microsoft Docs
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