Instalar pacotes do AppExchange (também como um super-herói)

Objetivos de aprendizagem

Após concluir esta unidade, você estará apto a:
  • Descrever as diferenças entre pacotes gerenciados e não gerenciados.
  • Listar as principais dúvidas na hora de instalar um pacote.
  • Instalar um pacote em sua organização.
  • Descrever como se conectar a outros super-heróis e ao AppExchange.

Ainda não é hora de botar as asinhas de fora

Na última unidade, você seguiu o caminho super-heroico a fim de encontrar uma solução para a Ursa Major, empregando habilmente uma estratégia do AppExchange para rastrear o aplicativo Salesforce Adoption Dashboards. Então é isso? Você já é um super-herói do AppExchange? Ainda não! Ainda falta aprender algumas habilidades antes de colocar o uniforme e a capa. Nesta unidade, vamos nos concentrar no processo de instalação, incluindo tipos de pacote e melhores práticas de instalação. Em seguida, você colocará as mãos na massa instalando o aplicativo Adoption Dashboards em sua organização.

Pacotes gerenciados e não gerenciados

As soluções do AppExchange são enviadas para sua organização em pacotes, que são contêineres de aplicativos, guias e objetos. Os pacotes vêm em dois tipos: gerenciado e não gerenciado. O provedor da solução decide qual tipo de pacote utilizar para distribuí-la, o que, por sua vez, influencia o comportamento da solução em sua organização. Vamos analisar as diferenças mais importantes entre os tipos de pacote.
Atributo Pacotes gerenciados Pacotes não gerenciados
Personalização Não é possível visualizar ou alterar o código ou os metadados da solução. Você pode personalizar o código e os metadados se quiser.
Atualização O provedor pode atualizar a solução automaticamente. Para receber uma atualização, você precisa desinstalar o pacote da organização e reinstalar uma nova versão do AppExchange.
Limites da organização O conteúdo do pacote não conta em relação aos limites de aplicativos, guias e objetos de sua organização. O conteúdo do pacote conta em relação aos limites de aplicativos, guias e objetos de sua organização.

Se você estiver interessado em ver como são as engrenagens de uma solução, procure um pacote não gerenciado. Do contrário, um pacote gerenciado provavelmente é o melhor para suas necessidades, já que você pode instalá-lo sem se preocupar com os limites de aplicativos, guias e objetos de sua organização. Além disso, as atualizações são perfeitas. Agora que analisamos as diferenças entre os tipos de pacote, vamos ver como lidar com o processo de instalação.

Como os super-heróis instalam soluções

Na última unidade, você conferiu como a demora na elaboração de estratégias simplifica bastante a busca por uma solução ou um consultor. Da mesma forma, fazer algumas perguntas antes de fazer a instalação pode ajudar muito no processo. Por isso, antes de instalar, faça as seguintes perguntas:
  • Estou instalando o pacote na organização certa? Lembre-se, os super-heróis do AppExchange nunca instalam na produção antes de testar em uma organização Developer Edition ou em uma sandbox. Quando você decidir onde instalar o pacote, tenha as credenciais de login à disposição. Você precisará dessas credenciais para se conectar ao AppExchange.
  • Eu revi a documentação? Muitos provedores incluem documentações para ajudá-lo na instalação, configuração e solução de problemas. Se houver documentação, ela aparecerá na guia Visão geral.
  • Quem precisa de acesso à solução? Ao instalar o pacote, você determinará os usuários que acessarão a funcionalidade. As opções são apenas administradores, todos os usuários ou perfis específicos. Se não tiver certeza, dê acesso somente aos administradores; você sempre pode dar acesso aos demais mais tarde.

Depois de pensar nessas questões, você estará pronto para instalar o pacote.

Obter suas credenciais de login do Trailhead Playground

Nesta unidade, você pratica a instalação de um pacote em um Trailhead Playground. Você precisa de credenciais de login para a instalação, ou seja, a primeira etapa é obter seu nome de usuário e sua senha. Nesta seção, mostramos a você como encontrar seu nome de usuário do Trailhead Playground e redefinir sua senha. Se você já sabe as credenciais de login do Trailhead Playground (ou se usa uma organização Developer Edition e sabe as credenciais da DE), pode ignorar esta seção. 

  1. Inicie seu Trailhead Playground rolando até o fim desta página e clicando em Iniciar.
  2. Se você vir uma guia que diz Obter credenciais de login, pule para a etapa 3. Do contrário, no Iniciador de aplicativos, encontre e abra o Playground Starter. (Não consegue encontrar o Playground Starter? Confira o artigo Encontrar o nome de usuário e a senha para seu Trailhead Playground na Ajuda do Trailhead.)
  3. Clique na guia Obter credenciais de login. Anote o nome de usuário mostrado na página.Nome de usuário do Trailhead Playground em destaque na guia Obter credenciais de login
  4. Clique em Redefinir minha senha. Isso envia um email para o endereço associado ao seu nome de usuário.
  5. Clique no link no email. O email também inclui seu nome de usuário do Trailhead Playground.
  6. Insira uma nova senha, confirme-a e clique em Alterar senha.

Conecte sua conta do Trailhead Playground ao seu perfil do Trailblazer.me

A próxima etapa é conectar sua conta do Trailhead Playground à sua conta do Trailblazer.me, para que você possa instalar pacotes em seu Trailhead Playground. O Trailblazer.me fornece uma identidade única que você usa para fazer login no AppExchange e em outros sites relacionados ao Salesforce. Se você não quiser manter sua conta do Trailhead Playground conectada ao Trailblazer.me, poderá desconectá-la depois de concluir o desafio no final desta unidade.

  1. Em uma nova guia do navegador, abra o AppExchange.
  2. Clique em seu avatar para abrir o menu da conta do Trailblazer.me e clique em Configurações.
  3. Na seção Contas do Salesforce, clique em Conectar.
  4. Se você vir a página Escolher um nome de usuário, clique em Fazer login com um nome de usuário diferente. Se você vir uma página de login, pule para a próxima etapa.
  5. Insira o nome de usuário e a senha do Trailhead Playground e clique em Fazer login.
  6. Clique em Vincular conta.

Instalar o aplicativo Adoption Dashboards

Antes de instalar o aplicativo, vamos responder a esta pequena lista de perguntas.
  • Organização: você vai instalar o aplicativo em um Trailhead Playground (ou organização DE) usado para testar novos recursos e concluir desafios do Trailhead. Assim, os usuários da Ursa Major não serão afetados caso ocorra um imprevisto.
  • Documentação – Na guia Visão geral da oferta, existe uma ficha de dados que recomenda seguir o procedimento normal de instalação do Salesforce.
  • Acesso – Você é a única pessoa que precisa usar o aplicativo e, portanto, vai instalá-lo somente para administradores.
  1. No AppExchange, pesquise e abra a oferta do Salesforce Adoption Dashboards.
  2. Clique em Obter agoraExibição do botão Obter agora na oferta do Adoption Dashboards
  3. Na lista suspensa Contas conectadas do Salesforce, selecione seu nome de usuário do Trailhead Playground e clique em Instalar na produção.
  4. Verifique o nome de usuário na tela de confirmação de instalação para confirmar que você está instalando o pacote em seu Trailhead Playground e marque a caixa para concordar com nossos termos e condições.
  5. Clique em Confirmar e instalar.
  6. Faça login com seu nome de usuário e senha do Trailhead Playground.
  7. Selecione Instalar apenas para administradores. Deixe as outras opções como estão. Exibição da opção Instalar apenas para administradores selecionada no fluxo de instalação
  8. Clique em Instalar. Pode demorar alguns minutos até que o pacote seja instalado.
  9. Clique em Concluído para ver o pacote em sua organização.

Quando a instalação for concluída, sua organização exibirá a página Pacotes instalados na Configuração. A partir daqui, é possível visualizar os detalhes dos pacotes individuais e executar tarefas administrativas, como desinstalações. Por enquanto, a ideia é ver as funções do Adoption Dashboards. Vamos fazer isso.

Exibir o User Adoption Dashboard

O aplicativo inclui dois painéis. O primeiro se concentra no comportamento do usuário, como o número de logins por região ou função. O segundo se concentra no uso de objetos-chave, como o número de novos registros de conta criados. Os dados de adoção do usuário ficam no alto da lista de requisitos; vamos analisar o primeiro painel.

  1. No Iniciador de aplicativos (Iniciador de aplicativos), encontre e selecione Painéis.
  2. No Lightning Experience, clique em Todas as pastas e clique em Salesforce Adoption Dashboards. No Salesforce Classic, clique em Salesforce Adoption Dashboards.
  3. Clique em 1 - Adoção de usuários (Logins) para abrir o painel Adoção de usuários. Exibição do painel Adoção de usuários na organização de teste

Mesmo sem os dados de produção, é possível verificar que o painel fornece toda a funcionalidade que você procurava na sua estratégia do AppExchange, como quem está acessando mais (1) e menos (2). Também há dados que podem ser úteis no futuro, como logins totais (3) e logins por função (4). Como você fez tudo como um super-herói do AppExchange, nada no painel exige compilação ou configuração da sua parte. Ou seja, você pode passar esse tempo gerando 100% de adoção pela equipe de vendas da Ursa Major. Aliás, vamos ver como isso anda.

Como salvar a Ursa Major

Imagine que já passou uma semana desde a instalação do aplicativo Adoption Dashboards em sua organização de teste. Durante esse período, você continuou testando o aplicativo e experimentando suas funcionalidades. Ao concluir que ele atendia às necessidades em sua configuração padrão, você instalou o aplicativo na produção. Olhando para o painel Adoção de usuários com dados em tempo real, você vê o seguinte:

Exibição do painel Adoção de usuários em produção

À esquerda (1), há uma imagem clara de quem está efetuando login regularmente no Salesforce. À direita (2), é possível ver algumas pessoas que podem se beneficiar com um leve empurrão. Você decide entrar em contato com eles para agendar um treinamento prático. Você também mostra o Trailhead e os ajuda na inscrição, para que eles possam ficar por dentro dessa maravilha de aprendizagem. Como a Ursa Major contrata pessoas para a equipe de vendas todo trimestre, você decide manter o painel para monitorar a adoção com regularidade.

Conectar-se com a comunidade

Na primeira unidade, você aprendeu que o AppExchange não é apenas uma ferramenta do seu cinto de utilidades; ele é uma comunidade. E, por ter se tornado um super-herói do AppExchange recentemente, você se tornou parte importante dessa comunidade. Seu maior poder aqui? Não, não é a sua capacidade de encontrar e instalar soluções heroicamente. É seu feedback! Depois de experimentar ou comprar uma solução, ou de trabalhar com um consultor, compartilhe sua experiência em uma avaliação. Ao escrever uma avaliação, você ajuda outros super-heróis a entender se uma solução ou um consultor específico é adequado para eles. Você também ajuda o fornecedor ou consultor da solução a entender o que está funcionando e o que não está, contribuindo para gerar melhorias futuras. Para escrever uma avaliação, acesse a guia Avaliações na oferta e clique em Escrever avaliação.

Exibição de usuário adicionando uma resenha a uma oferta do AppExchange.
Você também pode se conectar com o AppExchange nos procurando na Trailblazer Community ou em seu canal de redes sociais favorito:

Procure nos adicionar ou seguir para saber de mais notícias, histórias de sucesso e eventos como a AppExchange Demo Jam, uma batalha épica entre nossas ofertas mais populares. Você pode também nos enviar selfies mostrando suas descobertas mais interessantes no AppExchange.

Até a próxima aventura

Parabéns, você chegou ao fim de sua jornada de super-herói do AppExchange! Íamos sugerir umas férias, mas achamos que você não é disso. Sempre há mais Trailhead para explorar, e parece que o Apocalipse do Responder a todos acabou de aparecer para causar problemas nas caixas de entrada da Ursa Major. Por isso, vamos elogiar seu uniforme e desejar a você o melhor na sua próxima aventura como administrador. Até a próxima, herói!

Continue a aprender de graça!
Inscreva-se em uma conta para continuar.
O que você ganha com isso?
  • Receba recomendações personalizadas para suas metas de carreira
  • Pratique suas habilidades com desafios práticos e testes
  • Monitore e compartilhe seu progresso com os empregadores
  • Conecte-se a orientação e oportunidades de carreira