Ir para o conteúdo

Implantar um pacote de campos personalizados no Salesforce

Introdução

Os campos personalizados do Salesforce podem ser exportados de uma instância do Salesforce e importados para outra. Após importar um pacote de campos personalizados do Salesforce, alguma configuração adicional é necessária para definir as configurações de segurança e acessibilidade apropriadas para os campos importados. Esta página descreve dois processos:

Um pacote de campos personalizados do Salesforce para importação é fornecido como parte de determinados modelos de processo do Integration Studio.

Implantar um ZIP de campos personalizados

Siga estas etapas para implantar um arquivo ZIP de campos personalizados no Salesforce. Se a instância do Salesforce não permitir que você implantar um ZIP de campos personalizados (como devido a restrições de permissões), siga o processo descrito em Adicionando campos personalizados manualmente no Salesforce para criá-los.

  1. Abra o Salesforce Workbench.

  2. Revise o Ambiente, especifique a Versão da API, concorde com os termos de serviço e clique no botão Fazer login com o Salesforce:

    anexo

  3. Se você ainda não estiver conectado ao Salesforce, a próxima tela solicitará que você faça login.

  4. No cabeçalho do Salesforce Workbench, passe o mouse sobre Migração e selecione Implementar:

    anexo

  5. Na tela Deploy, clique em Choose File e navegue até o arquivo ZIP Salesforce Custom Fields. Quando carregado, clique em Next:

    anexo

  6. Após o arquivo ZIP terminar de carregar, clique em Implementar:

    anexo

  7. Revise os resultados na próxima tela, Status do processo da API de metadados.

Defina a segurança e a acessibilidade do campo personalizado

Siga estas etapas para verificar a implantação de um pacote de campos personalizados do Salesforce e definir a segurança e a acessibilidade do campo personalizado usando a interface de usuário do Salesforce Classic. As etapas são semelhantes usando o Salesforce Lightning Experience, exceto conforme indicado.

  1. Efetue login na interface do usuário do Salesforce Classic e clique em Configuração:

    anexo

  2. Na barra lateral esquerda em Build, expanda a seção Customize e então expanda o objeto ao qual você quer verificar se campos personalizados foram adicionados. Neste exemplo, nós verificaremos um campo personalizado para o objeto Contacts, então expanda Contacts e selecione Fields:

    attachment

    anexo

    Dica

    Se você não vir um objeto listado na interface do usuário do Salesforce Classic (como Fatura), clique em Alternar para o Lightning Experience e use o menu Gerenciador de objetos para encontrá-lo.

  3. Na tela Fields do objeto, na parte inferior da tela, na seção Custom Fields & Relationships do objeto, verifique se os campos personalizados foram adicionados. Os campos personalizados são identificados pelo sufixo __c nos valores na coluna Nome da API. Clique no link sob a coluna Rótulo do campo para acessar os detalhes da definição de um campo personalizado.

    anexo

  4. Depois de usar o link para o Rótulo de campo de um campo personalizado (neste caso, NS_ContactID), clique em Definir segurança em nível de campo para definir as configurações de visibilidade de segurança em nível de campo apropriadas:

    anexo

  5. Na tela Definir segurança em nível de campo dos campos personalizados, defina as configurações de visibilidade de segurança em nível de campo apropriadas e clique em Salvar:

    anexo

  6. Isso retorna você para a tela anterior. Em seguida, clique em Exibir acessibilidade do campo para definir a acessibilidade para um campo específico:

    anexo

  7. Na tela Acessibilidade de campo, no menu suspenso selecione o mesmo campo personalizado (neste caso, NS_ContactID) das etapas anteriores:

    anexo

  8. Nos perfis apropriados, clique no link Oculto na coluna Acesso de campo para modificar a configuração do perfil Site autenticado:

    anexo

    Nota

    Se você não encontrar o perfil Site Autenticado na tela Acessibilidade de Campo, aplique as mesmas etapas ao perfil Usuário de Integração do Analytics Cloud.

  9. Na tela Configurações de Acesso para o campo, na seção Layout de Página, marque a caixa de seleção Visível e clique em Salvar para confirmar as configurações. Você retornará à tela anterior, onde os perfis apropriados serão exibidos como Editáveis.

    anexo

  10. Repita o processo para cada campo incluído como parte do pacote de campos personalizados do Salesforce.