Pergunta
Quero configurar a integração do Zendesk para Salesforce, mas não consigo usar o perfil padrão do administrador do sistema. Quais permissões são necessárias para vincular com êxito?
Resposta
Tipo de licença
O usuário do Salesforce que conecta a integração precisa ter uma licença SALESFORCE. A conexão não pode ser feita usando uma licença SALESFORCE INTEGRATION no momento.
API de > de permissões administrativas ativada
Se você não vir a opção acima em seu perfil, entre em Reach com o Salesforce soporte ou verifique se seu plano SFDC inclui acesso à API. Para obter mais informações, consulte a publicação da comunidade do Salesforce: "Ativar API" indisponível.
Permissões administrativas Modifique Metadata por meio de funções da API Metadata
Permissões de Objetos Padrão > Tópicos por push (acesso total)
Os tópicos de push são obrigatórios para usar a parte de sincronização de conta, contato ou lead do recurso Sincronização de dados. Os tópicos do Push dependem da API de transmissão SFDC.
Permissões de Objetos Padrão > Canais de transmissão (acesso total)
Isso é necessário para renovar a conexão de transmissão para a sincronização de Conta, Contato ou Lead. Para obter mais informações, consulte o artigo: Configuração da sincronização de dados do Salesforce com o Zendesk.
Configurar > para ativar a API de transmissão
Essa opção deve estar ativada.
Acesso a objetos de conta, contato, lead ou oportunidade
As configurações de visualização de tickets padrão serão exibidas como os campos abaixo.
Qualquer usuário que desejar usar a visualização de tickets precisará ter acesso somente leitura (pelo menos) aos campos listados em seus respectivos objetos no Salesforce. Consulte os requisitos abaixo para os campos padrão:
- Objeto da conta: Campo Nome da conta
- Objeto do contato: Campo e-mail
- Objeto de oportunidade: Campo do nome da conta relacionada
- Objeto do lead: Campo e-mail
Acesso aos objetos de caso
Se você não estiver usando a sincronização de tickets entre casos, será necessário ter acesso ao objeto de caso para conectar a integração inicialmente.
Acesso aos campos de caso relevantes
A configuração de erros de caso é obrigatória apenas se estiver usando o recurso de sincronização de tickets entre casos da integração. Os campos relevantes incluem todos os campos listados na seção Mapeamento de campos padrão: Configuração da sincronização de tickets do Zendesk com o Salesforce.
A maneira mais rápida de modificar esses campos em um perfil é navegando até > de caso de > de segurança em nível de campo (visualização). Confirme se o perfil em questão tem acesso de edição aos campos mencionados anteriormente.
Acesso ao aplicativo Conectado
Os perfis permitidos no Gerenciador de aplicativos conectado são mencionados no artigo, Configuração do acesso do usuário aos tickets do Zendesk no Salesforce. Essas configurações precisam estar em vigor quando a integração estiver conectada na Central de administração e não serão aplicadas retroativamente se forem atualizadas após a conexão do aplicativo.
Tópicos de push disponíveis
De acordo com o artigo Limites de transmissão do Salesforce, os planos normalmente são maximizados em 40, 50 ou 100 tópicos push.
Eles podem ser consumidos por outras integrações ou aplicativos. Para ver quantos existem atualmente, você pode executar a seguinte consulta SOQL usando o Console do desenvolvedor ou Workbench.
SELECT count() from PushTopic
A integração do Zendesk para Salesforce precisa criar três desses tópicos de push. Um para contas, contatos e leads.
Páginas do Visualforce
O componente do Lightning deve herdar automaticamente as permissões do aplicativo conectado. No entanto, as páginas do Visualforce só serão autorizadas para o perfil do Administrador do Sistema até especificar o contrário. Para controlar as permissões dessas páginas do Visualforce, acesse Salesforce > Setup > Custom Code > Visualforce Pages.
Nela, certifique-se de que o perfil tenha acesso à página do Visualforce em questão.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.