Power Automate para desenvolvedores corporativos, ISVs e parceiros
Como desenvolvedor, você pode estender o Power Automate, oferecendo soluções ainda mais poderosas para organizações e clientes.
Power Automate para desenvolvedores empresariais
Como desenvolvedor empresarial, capacite sua organização a criar soluções robustas adaptadas no 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. Saiba mais
Criar Azure Functions: crie Azure Functions para estender aplicativos com lógica personalizada do lado do servidor. Saiba Mais
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. Saiba Mais
Power Automate para ISVs e parceiros da Microsoft
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 a dados e processos empresariais de seus clientes, bem como ao adicionar e personalizar os fluxos de trabalho para automatizar os processos comerciais como parte do seu aplicativo. Depois de concluir as sete etapas abaixo, o 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.
Fase | Etapa | Quando é necessária? |
---|---|---|
Desenvolvimento | 1. Criar um conector personalizado para os seus dados | Se você quiser expor seus próprios dados de ISV para Power Apps ou Power Automate |
Desenvolvimento | 2. Adicionar suporte ao seu aplicativo para autenticar usuários com o Azure Active Directory (Azure AD) | Se você deseja inserir a interface do usuário ou lista do Power Automate no Microsoft AppSource |
Desenvolvimento | 3. Inserir a interface do usuário do Power Automate em seu aplicativo usando nosso iframe baseado na Web | Se você quiser incluir a criação ou o gerenciamento de fluxos em seu aplicativo |
Desenvolvimento | 4. Criar e publicar modelos de fluxo | Se você quiser criar previamente fluxos para clientes |
Desenvolvimento | 5. Adicionar lógica de aplicativo para implantar fluxos de modo programático | Se você quiser implantar automaticamente os fluxos criados previamente para clientes |
Distribuição | 6. Conceder licenças do cliente para Microsoft Flow por meio do programa Cloud Solution Provider (CSP) da Microsoft | Se seus clientes não tiverem licenças do Office 365 ou do Dynamics 365 |
Distribuição | 7. Liste sua solução no Microsoft AppSource | Recomendado para aumentar a visibilidade da sua solução de ISV |
1. Conectar-se às suas APIs OU permitir que os clientes se conectem às suas APIs
Como um ISV, você geralmente têm dados proprietários que deseja que os clientes acessem por meio de seus fluxos. Você pode expor o acesso a qualquer um dos seus dados através de um conector personalizado. Saiba mais
Depois de criado, há duas maneiras de disponibilizar o conector para seus clientes:
- O conector pode ser implantado no locatário do cliente por meio de APIs REST ou do PowerShell.
- Para tornar o conector personalizado disponível publicamente para todos os usuários, você poderá enviar seu conector para certificação. Saiba mais
2. Autenticação
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. Clique aqui para obter informações sobre como habilitar o SSO federado para AAD. Não oferecemos suporte para acesso não autenticado ou para acesso com provedores de identidade diferentes do Azure AD.
3. Incorporar componentes de interface do usuário
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. Saiba Mais
4. Criar e publicar modelos de fluxo
Quando você tiver um conector, deve publicar modelos que demonstrem como usar o serviço. 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. Saiba Mais
5. Implantação
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. Use um pacote de implantação que você implanta usando nossas APIs REST ou o PowerShell. Saiba mais
6. Licenciamento
Se os clientes já tiverem 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 eles usaram os conectores padrão. Os usuários precisarão de uma das licenças do Power Automate para usar conectores premium e personalizados. 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 estejam licenciados para aproveitar esses componentes inseridos no aplicativo.
Oferecemos o programa Provedor de Soluções Microsoft Cloud para adquirir licenças em nome de seus clientes. Há duas propostas de preços diferentes disponíveis para o Power Automate, que você pode verificar para obter os detalhes sobre os planos e os recursos.
Veja também: Visão geral do licenciamento do Power Automate
7. Listar no AppSource
Depois que tiver integrado o Power Automate em seu aplicativo, você poderá listá-lo no 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. Saiba Mais
Note
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).