Adicionar campos personalizados manualmente no Salesforce
Introdução
Esta página descreve como adicionar manualmente campos personalizados e definir sua acessibilidade no Salesforce.
Um pacote ZIP de campos personalizados é fornecido conforme necessário em cada modelo de processo do Integration Studio para Salesforce, que pode ser importado seguindo o processo descrito em Implantar um pacote de campos personalizados no Salesforce. Se a instância do Salesforce não permitir que você implantar os campos personalizados ZIP (por exemplo, devido a restrições de permissões), siga o processo descrito nesta página para criá-los manualmente.
Adicionar campos personalizados manualmente
Siga estas etapas para adicionar manualmente campos personalizados e definir sua acessibilidade usando a Salesforce Classic UI. As etapas são semelhantes usando o Salesforce Lightning Experience, exceto conforme observado.
-
Efetue login na interface do usuário do Salesforce e clique em Configuração:
-
Na barra lateral esquerda em Build, expanda a seção Customize e então expanda o objeto ao qual você deseja adicionar campos personalizados. Neste exemplo, adicionaremos um campo personalizado ao objeto Products, então expanda Products e selecione Fields:
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.
-
Na tela Campos do objeto, na parte inferior da tela, na seção Campos e relacionamentos personalizados do objeto, clique em Novo:
-
Na primeira etapa da tela Novo campo personalizado do objeto, na seção Tipo de dados, selecione Texto e clique em Avançar:
-
Na segunda etapa da tela Novo campo personalizado do objeto, insira um nome de campo em Rótulo do campo (no exemplo mostrado,
NS_ItemId
). Insira um número apropriado para o Comprimento a ser usado como o número máximo de caracteres para o campo de texto (no exemplo mostrado,100
). Recomendamos selecionar Definir este campo como o identificador de registro exclusivo de um sistema externo para uso com integrações Harmony. Em seguida, clique em Avançar. -
Na terceira etapa da tela Novo campo personalizado do objeto, selecione os perfis aos quais você deseja conceder acesso de edição a este campo usando a segurança em nível de campo. Recomendamos selecionar Visível para todos os perfis. Em seguida, clique em Avançar.
-
Na quarta etapa da tela Novo campo personalizado do objeto, selecione as páginas às quais você deseja adicionar este campo. Recomendamos selecionar todas as páginas. Em seguida, clique em Salvar.
-
Para verificar se os campos personalizados foram adicionados, retorne à tela Fields do objeto. Na parte inferior da tela, na seção Custom Fields & Relationships do objeto, os campos personalizados são identificados pelo sufixo
__c
nos valores na coluna Nome da API. Em seguida, clique no link sob a coluna Rótulo do campo para acessar os detalhes da definição de um campo personalizado. -
Após usar o link para o Rótulo do campo de um campo personalizado (neste caso,
NS_ItemId
), clique em Exibir acessibilidade do campo para definir a acessibilidade de um campo específico: -
Na tela Acessibilidade de campo, no menu suspenso selecione o mesmo campo personalizado (neste caso,
NS_ItemID
) das etapas anteriores: -
Nos perfis apropriados, clique no link Oculto na coluna Acesso de campo para modificar a configuração do perfil Site autenticado:
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.
-
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.
-
Repita o processo para cada campo que você deseja adicionar.