Power Automate per sviluppatori aziendali, ISV e partner

Gli sviluppatori possono estendere Power Automate abilitando soluzioni ancora più potenti per organizzazioni e clienti.

Power Automate per sviluppatori aziendali

Gli sviluppatori aziendali possono permettere all'organizzazione di creare soluzioni personalizzate affidabili in Power Automate:

  • Creare connettori personalizzati: sviluppare connettori personalizzati per connettersi ai dati e ai servizi Web dell'organizzazione tramite Power Automate. Ulteriori informazioni

  • Creare funzioni di Azure: sviluppare funzioni di Azure per estendere le app con logica personalizzata sul lato server. Ulteriori informazioni

  • Incorporare Power Automate: incorpora Power Automate direttamente nell'interfaccia del sito Web per creare soluzioni integrate, esponendo i flussi di lavoro o i processi in cui gli utenti dell'organizzazione già svolgono il proprio lavoro. Ulteriori informazioni

Power Automate per ISV e partner Microsoft

Come partner Microsoft o fornitore di software indipendenti (ISV), puoi promuovere l'adozione dei prodotti da parte dei clienti estendendoli per integrare i dati e i processi aziendali dei clienti, nonché aggiungere e personalizzare flussi di lavoro per automatizzare i processi aziendali come parte dell'applicazione. Dopo aver completato i sette passaggi seguenti, l'applicazione avrà la possibilità di sfruttare un motore per flussi di lavoro di livello cloud affidabile, in grado di connettersi a più di 200 servizi diversi.

Fase Passaggio Scopo
Sviluppo 1. Creare un connettore personalizzato per i dati Per esporre i dati ISV personalizzati in Power Apps o Power Automate
Sviluppo 2. Aggiungere supporto per l'applicazione con cui autenticare gli utenti con Azure Active Directory (Azure AD) Se vuoi incorporare l'interfaccia utente di Power Automate o l'elenco in Microsoft AppSource
Sviluppo 3. Incorporare l'interfaccia utente di Power Automate nell'applicazione tramite l'iframe Microsoft basato sul Web Per includere funzionalità di creazione e gestione dei flussi nell'applicazione
Sviluppo 4. Creare e pubblicare modelli di flusso Per precompilare flussi per i clienti
Sviluppo 5. Aggiungere logica dell'applicazione per la distribuzione di flussi a livello di programmazione Per distribuire automaticamente i flussi precompilati ai clienti
Distribuzione 6. Concedere ai clienti licenze per Microsoft Flow tramite il programma Microsoft Cloud Solution Provider Se i clienti non hanno licenze di Office 365 o di Dynamics 365
Distribuzione 7. Pubblicare la soluzione in Microsoft AppSource Scelta consigliata per aumentare la visibilità della soluzione ISV

1. Connessione alle API o abilitazione dei clienti per la connessione alle API

Gli ISV hanno spesso dati proprietari che vogliono rendere accessibili ai clienti tramite i flussi. Puoi esporre l'accesso a tutti i dati tramite un connettore personalizzato. Ulteriori informazioni

Dopo aver creato il connettore, puoi renderlo disponibile ai clienti in due modi:

  • Il connettore può essere distribuito nel tenant del cliente tramite le API REST o PowerShell.
  • Per rendere disponibile pubblicamente il connettore personalizzato per tutti gli utenti, puoi inviare il connettore per la certificazione. Ulteriori informazioni

2. Autenticazione

Per chiamare le API REST e incorporare l'interfaccia utente autenticata, l'applicazione deve usare l'accesso Single Sign-On federato di Azure AD per autenticare gli utenti finali e i clienti. Vedi qui per informazioni su come abilitare l'accesso Single Sign-On federato in AAD. Non è supportato l'accesso non autenticato o l'accesso con provider di identità diversi da Azure AD.

3. Incorporamento di componenti dell'interfaccia utente

Incorpora Power Automate all'interno dell'app per abilitare un'integrazione profonda nel contesto tra l'app e tutti gli altri servizi supportati da Power Automate. Ulteriori informazioni

4. Creare e pubblicare modelli di flusso

Dopo aver creato un connettore, ti consigliamo di pubblicare modelli che illustrino come usare il servizio. Questi modelli fungeranno da esempi che gli utenti potranno usare per apprendere e quindi estenderli ai propri flussi di lavoro univoci. Ulteriori informazioni

5. Distribuzione

Per consentire agli utenti finali l'accesso a flussi che possono usare automaticamente, distribuisci i flussi nel tenant di Azure AD dell'utente. Usa un pacchetto di distribuzione da distribuire con le API REST o PowerShell. Ulteriori informazioni

6. Licenze

Se i clienti hanno già Office 365 o Dynamics 365 e queste licenze sono associate alle identità usate per l'accesso ad Azure AD, non sono previsti altri requisiti di licenza per utilizzare i connettori standard. I tuoi utenti avranno bisogno di una licenza Power Automate per utilizzare connettori premium e personalizzati. Tuttavia, se i clienti non usano Office 365 o Dynamics 365, devi acquisire i diritti di utilizzo per loro conto per Power Automate, in modo che dispongano della licenza per usare tali componenti incorporati nell'applicazione.

Microsoft offre il programma Microsoft Cloud Solution Provider per l'acquisizione delle licenze per conto dei clienti. Sono disponibili diversi piani tariffari per Power Automate, che è consigliabile esaminare per altri dettagli sui piani e sulle relative funzionalità.

Vedi anche: Panoramica sulle licenze di Power Automate

7. Elenco in AppSource

Dopo aver integrato Power Automate nell'applicazione, è possibile pubblicarla in AppSource. Con AppSource puoi generare nuovi lead per la tua azienda creando un'app e pubblicandola in AppSource per il test drive da parte dei nuovi clienti. Ulteriori informazioni

Note

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).