Gerenciar suas licenças
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Definir o Aplicativo de gerenciamento de licenças e sua finalidade.
- Identificar os principais recursos do Aplicativo de gerenciamento de licenças.
Conheça o Aplicativo de gerenciamento de licenças
Você criou seu pacote incrível e aprendeu o básico sobre licenciamento. Talvez já tenha até decidido que tipo de licença usar. É hora de configurar as coisas para que você possa vender seu pacote no AppExchange e acompanhar os downloads.
É aí que entra o Aplicativo de gerenciamento de licenças (LMA). O LMA mantém registros sobre instalações e licenças, além de fornecer ferramentas básicas que o ajudam a dar suporte a seus clientes. A Salesforce o distribui como um pacote gerenciado que normalmente reside em sua organização comercial.
Quando você configura o LMA, fica simples manter o controle das licenças. Sempre que um cliente potencial instala seu pacote, o LMA cria dois registros na organização em que está instalado:
- Um registro de lead que identifica o cliente potencial
- Um registro de licença para esse cliente potencial, com base nos termos de licenciamento do pacote
O LMA também fornece um console de suporte que ajuda você a entrar em contato com os clientes para ajudá-los a solucionar problemas. O console permite encontrar as organizações em que seu pacote está instalado. Ele ainda permite que você faça login em uma organização de clientes e depure um problema, desde que o cliente tenha lhe dado acesso. Trataremos do suporte ao cliente com mais detalhes na próxima unidade.
Parece ótimo, não? Então, como acessar este aplicativo maravilhoso? Se você passou pelo processo padrão de inscrição de parceiros e recebeu sua Organização comercial parceira (PBO), o LMA já está instalado na sua PBO. Você pode verificar se o LMA está instalado. No Iniciador de aplicativos ( ), procure e selecione o Aplicativo de gerenciamento de licenças.
Se não estiver instalado, registre um caso de suporte na Salesforce Partner Community para solicitar acesso ao LMA. Verifique se assinou um contrato de parceria antes de fazer isso.
Solicitar acesso ao LMA
1. Faça login na Comunidade de parceiros da Salesforce.
2. Clique no ícone de interrogação e depois clique em Registrar um caso para obter ajuda.
A equipe de operações de parceiros analisa seu caso e envia um link de instalação.
Configurar o LMA
Como qualquer pacote, o LMA tem várias configurações definíveis, incluindo a atribuição de papéis e permissões de acesso. Os leads e as licenças fornecem informações cruciais sobre seu fluxo de receita, ou seja, vale a pena gastar algum tempo entendendo essas configurações.
Definir permissões de objeto
Licenças | A maioria dos usuários em sua organização não precisa de permissões. Os usuários que visualizam licenças precisam da permissão de leitura. Os usuários que modificam registros de licença precisam de permissões de leitura e edição. |
---|---|
Pacotes |
Apenas os usuários que atribuem o gerenciador de leads precisam de permissão de edição. Outros usuários têm permissão de leitura ou não têm nenhuma permissão. |
Versões do pacote |
Todos os usuários têm permissão de leitura ou não têm nenhuma permissão, pois não precisam criar, modificar ou excluir esses registros. |
Segurança em nível de campo em perfis ou conjuntos de permissões
Licenças | Suas configurações dependem de como você deseja gerenciar esses campos para diferentes usuários na organização. |
---|---|
Pacotes |
Torna todos os campos somente leitura. |
Versões do pacote |
Torna todos os campos somente leitura. |
Para obter detalhes sobre como configurar o LMA, consulte: Configurar permissões para o Aplicativo de gerenciamento de licenças
Entenda os objetos personalizados do LMA
O LMA instala e mantém vários objetos personalizados.
Objeto personalizado | O que faz | Como ele é usado |
---|---|---|
Pacote |
Representa pacotes gerenciados no AppExchange |
Associa clientes a pacotes específicos |
Versão do pacote |
Representa o número da versão de um pacote específico |
Informa quais clientes estão usando quais versões do seu pacote |
Licença |
Implementa restrições de licença para pacotes |
Permite que você gerencie licenças de pacote em organizações de clientes específicas |
Modificar sua licença
Você configurou o LMA com seu pacote e os clientes estão instalando. Ótimo! Se seu pacote for um grande sucesso, você terá que fazer ajustes nas licenças quando:
- Os clientes que usam uma avaliação gratuita quiserem mudar para a versão completa do pacote.
- Os clientes pagantes precisarem de mais estações para que todos os funcionários possam se beneficiar do seu trabalho.
Felizmente, é fácil fazer esse tipo de mudança.
Modificar uma licença
- No Iniciador de aplicativos () da organização comercial, selecione Aplicativo de gerenciamento de licenças.
- No LMA, navegue até Licenças.
- Selecione o registro da licença do cliente que você deseja modificar e clique em Modificar licença. Não clique em Editar; isso é diferente. Se você não vê a opção Modificar licença no registro, adicione-a ao layout da página.
- Agora modifique o registro da licença alterando os valores nos campos apropriados.
Aqui está um resumo dos campos que você pode modificar em um registro de licença:
Campo | Descrição |
---|---|
Vencimento |
Esta é a data de expiração do seu pacote. Após a data registrada nesse campo, um cliente não pode mais usar seu pacote. Selecione Não expira se você não quiser que a licença expire. |
Estações |
Este campo define o número de estações licenciadas ou o número de usuários na organização do seu cliente que podem usar o pacote. Você pode alocar até 99.000.000 de estações, e o administrador do cliente atribuirá as estações aos usuários. Alternativamente, selecione Licença do site para permitir que todos os usuários na organização do cliente usem seu pacote. |
Status |
Este campo controla se um cliente tem acesso ao seu pacote. Selecione um valor na lista de opções: Ativo - permite que o cliente use sua oferta de acordo com o contrato de licença. Suspenso - proíbe o cliente de acessar sua oferta. Quando um cliente desinstala seu pacote, o campo Status é definido como Desinstalado e a licença não pode ser modificada. |
Incrementar com instalações de rastreamento
Como o LMA é um pacote gerenciado compilado na Salesforce Platform, ele tem todo o poder e a flexibilidade que você espera. Com algum trabalho manual, você pode personalizá-lo para suas próprias necessidades. Por exemplo, você pode:
- Sincronizar registros de licença e de lead para clientes que instalaram seu pacote antes da configuração do seu LMA, ou quando você instala o LMA em uma organização diferente.
- Criar acionadores do Apex que controlam como os registros de lead são criados e notificar os membros de sua equipe quando uma licença expira ou quando seu pacote é instalado ou desinstalado. Veja nossa lista de práticas recomendadas para obter dicas.
Por exemplo, você pode notificar sua equipe de operações de vendas quando um cliente desinstala seu pacote, ou notificar seu representante de vendas quando a licença de um cliente está prestes a expirar. Isso ajuda você a manter contato com os clientes e evita que o licenciamento interrompa seu trabalho ou seu relacionamento com eles.
E isso resume licenciamento em poucas palavras. Aqui, você já deve saber por que demos o nome de Aplicativo de gerenciamento de licenças. Mas como mencionamos, o LMA pode ajudá-lo de outras maneiras. Na próxima unidade, apresentaremos algumas novas ferramentas que permitem que você decida como lançar novos recursos para seu pacote.
Recursos
- Guia do desenvolvedor de Pacotes gerenciados de segunda geração: Melhores práticas para o Aplicativo de gerenciamento de licenças
- Guia do desenvolvedor de Pacotes gerenciados de segunda geração: Registros de lead e licença no Aplicativo de gerenciamento de licenças
- Guia do desenvolvedor de Pacotes gerenciados de segunda geração: Adicionar automação personalizada a objetos do Aplicativo de gerenciamento de licenças