Gerenciamento de licença de aplicativo ISV para aplicativos Dynamics 365 no Dataverse e Power Apps

Aplica-se ao seguinte tipo de oferta:

  • Aplicativos do Dynamics 365 no Dataverse e Power Apps

O gerenciamento de licenças de aplicativos ISV permite que fornecedores independentes de software (ISVs) que criam soluções usando o pacote de produtos Dynamics 365 gerenciem e apliquem licenças para suas soluções usando sistemas fornecidos pela Microsoft. Ao adotar o gerenciamento de licenças, os ISVs podem:

  • Permita que seus clientes atribuam e cancelem a atribuição de licenças de produtos ISV usando ferramentas conhecidas, como o Microsoft 365 Admin Center, que os clientes usam para gerenciar licenças do Office e do Dynamics.
  • Faça com que a Power Platform aplique licenças de produtos ISV em tempo de execução para garantir que apenas usuários licenciados possam acessar sua solução.
  • Economize o esforço de construir e manter seu próprio sistema de gerenciamento e aplicação de licenças.

Atualmente, o gerenciamento de licenças de aplicativos ISV suporta:

  • Um modelo de licença de usuário nomeado. Cada licença deve ser atribuída a um usuário do Microsoft Entra ou a um grupo de segurança do Microsoft Entra.
  • Imposição para aplicativos orientados por modelo.

Pré-requisitos

Para gerenciar suas licenças de aplicativo ISV, você precisa cumprir os seguintes pré-requisitos.

  1. Ter uma conta válida do Microsoft AI Cloud Partner Program.
  2. Estar inscrito no programa de mercado comercial. Para obter mais informações, consulte Criar uma conta de mercado comercial no Partner Center.
  3. Esteja inscrito no programa ISV Connect. Para obter mais informações, consulte o guia de integração do Microsoft Business Applications Independent Software Vendor (ISV) Connect Program.
  4. Sua equipe de desenvolvedores tem os ambientes de desenvolvimento e as ferramentas necessárias para criar soluções Dataverse. Sua solução Dataverse deve incluir aplicativos controlados por modelo (atualmente, esses são os únicos tipos de componentes de solução suportados pelo recurso de gerenciamento de licenças).

Processo de alto nível

O processo varia dependendo se a Microsoft hospeda transações em seu nome (também conhecida como oferta transacionável) ou se você apenas lista a oferta por meio do marketplace e hospeda transações de forma independente.

Estas etapas ilustram o processo de alto nível para gerenciar licenças de aplicativos ISV:

Etapa 1: Criar uma oferta

Ofertas transacionáveis Ofertas apenas licenciáveis
O ISV cria uma oferta no Partner Center e opta por realizar transações através do sistema de comércio da Microsoft e permitir que a Microsoft gerencie as licenças desses complementos. O ISV também define pelo menos um plano e configura informações de preços e disponibilidade. O ISV pode, opcionalmente, definir um plano privado que apenas clientes específicos podem ver e comprar no Microsoft AppSource. O ISV cria uma oferta no Partner Center e opta por gerir licenças para esta oferta através da Microsoft. Isso inclui a definição de um ou mais planos de licenciamento para a oferta.

Etapa 2: Adicionar metadados de licença ao pacote de solução

O ISV cria um pacote de solução para a oferta que inclui informações do plano de licença como metadados e carrega-as no Partner Center para publicação no Microsoft AppSource. Para saber mais, consulte Adicionando metadados de licença à sua solução.

Etapa 3: Comprar assinatura de produtos ISV

Ofertas transacionáveis Ofertas apenas licenciáveis
Os clientes descobrem a oferta do ISV no AppSource, adquirem uma assinatura da oferta do AppSource e obtêm licenças para o aplicativo ISV. - Os clientes descobrem a oferta do ISV no AppSource ou diretamente no site do ISV. Os clientes compram licenças para os planos que desejam diretamente do ISV.
- O ISV regista a compra junto da Microsoft no Partner Center. Como parte do registro do negócio, o ISV especificará o tipo e a quantidade de cada plano de licenciamento adquirido pelo cliente.

Etapa 4: gerenciar a assinatura

Ofertas transacionáveis Ofertas apenas licenciáveis
Os clientes podem gerir subscrições para as Aplicações que compraram no centro de administração do Microsoft 365, tal como normalmente fazem para qualquer uma das suas subscrições do Microsoft Office ou do Dynamics. ISVs ativam e gerenciam negócios no portal de registro de negócios do Partner Center

Etapa 5: Atribuir licenças

Os clientes podem atribuir licenças desses complementos em páginas de licença sob o nó de cobrança no centro de administração do Microsoft 365. Os clientes podem atribuir licenças a utilizadores ou grupos. Isso permitirá que esses usuários iniciem o aplicativo ISV. Os clientes também podem instalar a aplicação a partir do centro de administração do Microsoft 365 no seu ambiente Power Platform.

Ofertas apenas licenciáveis:

  • Os planos de licença aparecerão no Centro de Administração do Microsoft 365 para o cliente atribuir a usuários ou grupos em sua organização. O cliente também pode instalar a aplicação no seu inquilino através do Centro de Administração da Power Platform.

Nota

Os clientes devem ter uma licença base válida para o produto Dynamics 365 que seu aplicativo estende para atribuir e usar sua licença de aplicativo.

Etapa 6: Power Platform executa verificações de licença

Quando um usuário dentro da organização do cliente tenta executar um aplicativo, a Microsoft verifica se o usuário tem uma licença antes de permitir que ele a execute. Se não tiver uma licença, o usuário verá uma mensagem explicando que precisa entrar em contato com um administrador para obter uma licença.

Etapa 7: Exibir relatórios

Os ISVs podem visualizar informações sobre:

  • Encomendas compradas, renovadas ou canceladas ao longo do tempo e por geografia.

  • Licenças provisionadas e atribuídas ao longo de um período de tempo e por geografia.

Habilitando o gerenciamento de licenças de aplicativos por meio da Microsoft

Ao criar uma oferta, há duas caixas de seleção na guia Configuração da oferta usada para habilitar o gerenciamento de licenças do aplicativo ISV em uma oferta.

Caixa de verificação Ativar a gestão de licenças de aplicações através da Microsoft

Eis como funciona:

  • Depois de selecionar a caixa Ativar gerenciamento de licenças de aplicativos pela Microsoft , você pode definir planos de licenciamento para sua oferta.
  • Os clientes verão um botão Obter agora na página de listagem de ofertas no AppSource. Os clientes podem selecionar esse botão para entrar em contato com você para comprar licenças para o aplicativo.

Nota

Esta caixa de verificação é automaticamente ativada se optar por vender a sua oferta através da Microsoft e ter transações de anfitrião da Microsoft em seu nome.

Caixa de seleção Permitir que os clientes instalem meu aplicativo mesmo que as licenças não sejam atribuídas

Se você optar por listar sua oferta por meio do marketplace e processar transações de forma independente, depois de selecionar a primeira caixa, a caixa Permitir que os clientes instalem meu aplicativo mesmo que as licenças não sejam atribuídas será exibida. Esta opção é útil se você estiver empregando uma estratégia de licenciamento "freemium", na qual você deseja oferecer alguns recursos básicos da sua solução gratuitamente a todos os usuários e cobrar por recursos premium. Por outro lado, se você quiser garantir que apenas os locatários que atualmente possuem licenças para seu produto possam baixá-lo do AppSource, não selecione essa opção.

Nota

Se você escolher essa opção, precisará configurar seu pacote de solução para não exigir uma licença.

Eis como funciona:

  • Todos os usuários do AppSource veem o botão Obter agora na página de listagem da oferta, juntamente com o botão Fale comigo, e terão permissão para baixar e instalar sua oferta.
  • Se você não selecionar essa opção, o AppSource verificará se o locatário do usuário tem pelo menos uma licença para sua solução antes de mostrar o botão Obter agora . Se não houver nenhuma licença no locatário do usuário, apenas o botão Fale Comigo será mostrado.

Para obter detalhes sobre como configurar uma oferta, consulte Como criar aplicativos do Dynamics 365 no Dataverse e Power Apps.

Página de listagem de ofertas no AppSource

Depois que sua oferta for publicada, as opções escolhidas direcionarão quais botões aparecerão para um usuário. Esta captura de tela mostra uma página de listagem de ofertas no AppSource com os botões Obter agora e Fale comigo .

Screenshot of an offer listing page on AppSource. The Get it now and Contact me buttons are shown.

Próximos passos