Power Automate para desenvolvedores corporativos, ISVs e parceirosPower Automate for enterprise developers, ISVs, and partners

Note

O Microsoft Flow agora é o Power Automate.Microsoft Flow is now Power Automate. Para obter informações, confira este blog.For more information, see this blog.

Este conteúdo será atualizado para refletir a alteração de identidade visual nos próximos dias.This content will be updated to reflect the branding change in the coming days.

Como desenvolvedor, você pode estender o Power Automate, oferecendo soluções ainda mais poderosas para organizações e clientes.As a developer, you can extend Power Automate, enabling even more powerful solutions for organizations and customers.

Power Automate para desenvolvedores empresariaisPower Automate for enterprise developers

Como desenvolvedor empresarial, capacite sua organização a criar soluções robustas adaptadas no Power Automate:As an enterprise developer, empower your organization to build robust tailored solutions on Power Automate:

  • Criar conectores personalizados: Desenvolva conectores personalizados para se conectar a dados da sua organização e serviços Web por meio do Power Automate.Build custom connectors: Develop custom connectors to connect to your organization's data and web services through Power Automate. Saiba MaisLearn more

  • Criar Azure Functions: Colocar Azure Functions para estender aplicativos com lógica personalizada do lado do servidor.Build Azure Functions: Craft Azure Functions to extend apps with custom server-side logic. Saiba MaisLearn more

  • Power Automate Inserido: O Power Automate Inserido diretamente às suas experiências de site para criar soluções integradas, identificando os fluxos de trabalho ou processos em que as pessoas na sua organização já realizam seu trabalho.Embed Power Automate: Embed Power Automate directly into your website experiences to create integrated solutions, surfacing workflows or processes where people in your organization already do their work. Saiba MaisLearn more

Power Automate para ISVs e parceiros da MicrosoftPower Automate for ISVs and Microsoft partners

Como um parceiro da Microsoft ou um ISV (Fornecedor Independente de Software), acelere a adoção do cliente ao ampliar o alcance de seus produtos para integrá-los aos dados e aos processos comerciais dos seus clientes, bem como ao adicionar e personalizar os fluxos de trabalho para automatizar os processos comerciais como parte do seu aplicativo.As a Microsoft partner or Independent Software Vendor (ISV), accelerate customer adoption by extending your products to integrate with your customers' data and business processes, and add and customize workflows to automate business processes as part of your application. Depois de concluir as sete etapas abaixo, seu aplicativo terá a capacidade de aproveitar um mecanismo de fluxo de trabalho em escala de nuvem e robusto, que pode se conectar a mais de 200 serviços diferentes.After you have completed the below seven steps, your application will have the ability to leverage a robust cloud-scale workflow engine that can connect to 200+ different services.

FasePhase EtapaStep Quando é necessária?When needed?
DesenvolvimentoDevelopment 1. Criar um conector personalizado para os seus dados1. Build a custom connector to your data Se você quiser expor seus próprios dados de ISV para Power Apps ou Power AutomateIf you want to expose your own ISV data to Power Apps or Power Automate
DesenvolvimentoDevelopment 2. Adicionar suporte ao seu aplicativo para autenticar usuários com o Azure Active Directory (Azure AD)2. Add support for your application to authenticate users with Azure Active Directory (Azure AD) Se você deseja inserir a interface do usuário ou lista do Power Automate no Microsoft AppSourceIf you want to embed the Power Automate UI or list in Microsoft AppSource
DesenvolvimentoDevelopment 3. Inserir a interface do usuário do Power Automate em seu aplicativo usando nosso iframe baseado na Web3. Embed the Power Automate UI into your application using our web-based iframe Se você quiser incluir a criação ou o gerenciamento de fluxo em seu aplicativoIf you want to include flow creation or management in your application
DesenvolvimentoDevelopment 4. Criar e publicar modelos de fluxo4. Create and publish flow templates Se você quiser pré-criar fluxos para seus clientesIf you want to pre-build flows for your customers
DesenvolvimentoDevelopment 5. Adicionar lógica de aplicativo para implantar fluxos de modo programático5. Add application logic to programmatically deploy flows Se você quiser implantar automaticamente os fluxos pré-criados para seus clientesIf you want to automatically deploy your pre-built flows for your customers
DistribuiçãoDistribution 6. Conceder licenças do cliente para Microsoft Flow por meio do programa Cloud Solution Provider (CSP) da Microsoft6. Grant your customers licenses to Microsoft Flow through the Microsoft Cloud Solution Provider program Se seus clientes não tiverem licenças do Office 365 ou do Dynamics 365If your customers don’t have Office 365 or Dynamics 365 licenses
DistribuiçãoDistribution 7. Liste sua solução no Microsoft AppSource7. List your solution on Microsoft AppSource Recomendado para aumentar a visibilidade da sua solução de ISVRecommended to increase the visibility of your ISV solution

1. Conectar-se às suas APIs OU permitir que os clientes se conectem às suas APIs1. Connecting to your APIs OR Enabling customers to connect to your APIs

Como um ISV, você geralmente têm dados proprietários que deseja que os clientes acessem por meio de seus fluxos.As an ISV, you often have proprietary data that you would like customers to access through your flows. Você pode expor o acesso a qualquer um dos seus dados através de um conector personalizado.You can expose access to any of your data through a custom connector. Saiba MaisLearn more

Depois de criado, há duas maneiras de disponibilizar o conector para seus clientes:Once created, there are two ways to make the connector available to your customers:

  • O conector pode ser implantado no locatário do cliente por meio da APIs REST ou do PowerShell.The connector can be deployed into the customer’s tenant via REST APIs or PowerShell.
  • Para tornar o conector personalizado disponível publicamente para todos os usuários, você poderá enviar seu conector de certificação.To make the custom connector publicly available for all users, you can submit your connector for certification. Saiba MaisLearn more

2. Autenticação2. Authentication

Para chamar as APIs REST e inserir a interface do usuário autenticada, seu aplicativo deve usar o logon único federado do Azure AD para autenticar os usuários finais e os clientes.To call REST APIs and embed authenticated UI, your application needs to use Azure AD federated single sign-on to authenticate end users and customers. Clique aqui para obter informações sobre como habilitar o SSO federado para o AAD.Go here for information on how to enable AAD federated SSO. Não oferecemos suporte para acesso não autenticado ou para acesso com provedores de identidade diferentes do Azure AD.We do not have support for unauthenticated access, or access with identity providers other than Azure AD.

3. Incorporar componentes de interface do usuário3. Embedding UI components

Inserir o Power Automate no seu aplicativo para habilitar a integração profunda, em contexto, entre o aplicativo e todos os outros serviços aos quais o Power Automate dá suporte.Embed Power Automate within your app to enable deep, in-context integration between your app and all the other services that Power Automate supports. Saiba MaisLearn more

4. Criar e publicar modelos de fluxo4. Create and publish flow templates

Quando você tiver um conector, deve publicar modelos que demonstram como usar o serviço.Once you have a connector, you should publish templates that demonstrate how to use your service. Esses modelos servirão como exemplos que os usuários podem usar para aprender e, em seguida, estender a seus próprios fluxos de trabalho exclusivos.These templates will serve as examples that users can use to learn and then extend to their own unique workflows. Saiba MaisLearn more

5. Implantação5. Deployment

Para conceder aos usuários finais acesso aos fluxos que eles podem usar automaticamente, implante os fluxos no locatário do Azure AD do usuário.To give end users access to flows that they can use automatically, deploy the flows into the Azure AD tenant of the user. Utilize um pacote de implantação que você implanta usando nossas APIs REST ou o PowerShell.Use a deployment package that you deploy using our REST APIs or PowerShell. Saiba MaisLearn more

6. Licenciamento6. Licensing

Se os clientes já tiverem o Office 365 ou o Office 365 ou o Dynamics 365 e essas licenças estiverem associadas às identidades que os usuários utilizam para fazer logon com o Azure AD, não haverá nenhum requisito de licenciamento adicional para você.If your customers already have either Office 365 or Dynamics 365, and these licenses are associated with the identities that users log in with Azure AD, there are no additional licensing requirements for you. No entanto, se os clientes não usarem o Office 365 ou o Dynamics 365, você deverá adquirir direitos de uso em nome deles para o Power Automate, de modo que eles sejam licenciados para aproveitarem esses componentes inseridos em seu aplicativo.However, if your customers do not use Office 365 or Dynamics 365, then you must acquire use rights on their behalf for Power Automate, so that they are licensed to leverage those embedded components in your application.

Oferecemos o programa Provedor de Soluções de Nuvem da Microsoft para adquirir licenças em nome de seus clientes.We offer the Microsoft Cloud Solution Provider program to acquire licenses on behalf of your customers. Há dois planos de preços diferentes disponíveis para o Power Automate, que você deve verificar para o plano e os detalhes do recurso.There are two different pricing plans available for Power Automate, which you should check for plan and feature details.

7. Listar no AppSource7. List on AppSource

Depois que tiver integrado o Power Automate em seu aplicativo, você poderá listá-lo no AppSource.Once you have integrated Power Automate into your application, you can list it on AppSource. Com o AppSource, você pode gerar novos clientes potenciais para a sua empresa ao criar um aplicativo e publicá-lo no AppSource para os novos clientes testarem.With AppSource you can generate new leads for your business by building an app and publishing it to AppSource for new customers to test-drive. Saiba MaisLearn more