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).