Provisionamento do Salesforce: Guia de Configuração de Pacotes do Salesforce
Visão geral
O pacote de integração de API miniOrange permite a conectividade segura entre o Salesforce e sistemas externos, como Jira, WordPress e outras plataformas, expondo endpoints de API configuráveis dentro da sua organização do Salesforce. Após a instalação, usuários autorizados podem realizar ações multiplataforma, como sincronizar registros, criar ou atualizar tarefas e gerenciar comentários, diretamente do Salesforce, sem sair da interface. Este guia orienta você na instalação do pacote, na atribuição de conjuntos de permissões, na configuração da credencial nomeada para o WordPress e na configuração dos mapeamentos de aplicativos e objetos necessários para sincronizar dados entre o Salesforce e o WordPress.
Pré-requisitos: Download e Instalação
Antes de começar, certifique-se de que os seguintes pré-requisitos sejam atendidos:
- Acesso ao Salesforce: Você possui uma organização Salesforce com privilégios de Administrador do Sistema e permissão para instalar pacotes do AppExchange e configurar Conjuntos de Permissões, Credenciais Nomeadas e Credenciais Externas.
- Acesso ao WordPress: Você possui um site WordPress acessível, juntamente com um nome de usuário de administrador e uma senha de aplicativo WordPress (gerada a partir de Usuários → Perfil → Senhas de Aplicativos).
- Instalação do pacote: O pacote de integração da API miniOrange é instalado a partir do Salesforce AppExchange, e os arquivos necessários são instalados. Usuário de integração da API miniOrange O conjunto de permissões foi atribuído aos usuários apropriados.
Passo 1: Instale o pacote
- Baixe e instale o Integração da API miniOrange Pacote da Salesforce AppExchange.
- Durante a instalação, escolha a opção de segurança adequada com base nos requisitos de implementação da sua organização:
- Instalação somente para administradores: Concede acesso somente aos administradores do Salesforce.
- Instalar para todos os usuários: Disponibiliza o pacote para todos os usuários da sua organização Salesforce.
- Instalar para perfis específicos: Permite conceder acesso apenas a perfis de usuário selecionados.
- Clique Instale e aguarde a Salesforce confirmar que a instalação foi concluída.
Etapa 2: Atribuir os conjuntos de permissões
- Após a instalação do pacote, atribua o conjunto de permissões necessário aos usuários que utilizarão o aplicativo.
- Para atribuir os conjuntos de permissões, acesse a página inicial do Salesforce e clique em Ícone de engrenagem No canto superior direito do Salesforce, selecione instalação.
- De acordo com o relatório Busca rápida caixa de pesquisa, pesquisar por Conjuntos de permissões e navegue até Usuários → Conjuntos de permissões.
- Abra o Usuário de integração da API miniOrange conjunto de permissões.
- Clique Gerenciar tarefas.
- Clique Adicionar tarefa.
- Selecione os usuários que devem ter acesso ao pacote e clique em Seguinte.
- Clique Atribuir para conceder o conjunto de permissões.
- Assim que a tarefa estiver concluída, clique Pronto .
Os usuários selecionados agora possuem as permissões necessárias para acessar e usar o pacote de integração da API miniOrange. Agora, você pode prosseguir com a configuração da credencial nomeada e do aplicativo de acordo com os requisitos de integração.
Etapa 3: Configure a credencial nomeada para o WordPress
Criar a credencial externa
- Acesse o Salesforce instalação página clicando no Ícone de engrenagem no canto superior direito.
- De acordo com o relatório Busca rápida caixa de pesquisa, pesquisar por Credenciais nomeadas e navegue até Segurança → Credenciais Nomeadas.
- Abra o Credenciais externas guia e clique New.
- Preencha os campos abaixo:
| O rótulo | Insira um rótulo descritivo, por exemplo, Credenciais externas do WordPress. |
| Nome | Aceite o nome da API que a Salesforce preenche ou insira o seu próprio. |
| Protocolo de autenticação | Selecionar Autenticação básica. |
- Clique Economize.
Adicionar um Diretor
- Navegue até a Principais seção e clique no New botão.
- Preencha os campos abaixo:
| Nome do parâmetro | Insira um nome para o diretor, por exemplo, WordPressPrincipal. |
| Sequence Number | Entrar 1. |
| Tipo de identidade | Selecionar Diretor nomeado. |
| Nome de Utilizador | Digite seu nome de usuário do WordPress. |
| Senha | Cole a senha do seu aplicativo WordPress. Sua senha normal do WordPress não funcionará aqui. |
Observação: você pode gerar uma senha de aplicativo no painel do WordPress acessando Usuários → Perfil → Senhas de Aplicativo.
- Clique Economize.
Criar a credencial nomeada
- Navegue até a Credenciais nomeadas guia e clique New.
- Preencha os campos abaixo:
| O rótulo | Insira um rótulo descritivo, por exemplo, Site WordPress. |
| Nome | Aceite o nome da API que o Salesforce preencher. |
| URL | Insira o URL do seu site WordPress, por exemplo: https://example.com. |
| Ativado para chamadas de saída | Selecione esta caixa de seleção. O Salesforce bloqueará todas as chamadas enquanto a caixa permanecer limpa. |
| Credencial externa | Selecione a credencial externa que você criou acima. |
| Gerar cabeçalho de autorização | Mantenha esta caixa de seleção marcada para que o Salesforce envie o cabeçalho de Autenticação Básica. |
- Vá para Acesso a Pacotes Gerenciado e adicione o namespace moSfApi ao Espaços de nomes permitidos para chamadas campo.
- Clique Economize.
- Acessar Conjuntos de permissões da página de Configuração do Salesforce.
- Clique New Para criar um conjunto de permissões ou abrir um existente que você gostaria de usar para gerenciar o acesso de credenciais externas.
- Depois de criar um novo conjunto de permissões ou abrir um existente em Apps seção, clique em Acesso principal a credenciais externas.
- Clique Editar.
- Transfira suas credenciais externas de Diretores de Credenciamento Externo Disponíveis para Principais de credenciais externas ativadas.
- Clique Economize.
- Voltar para Conjuntos de permissões e clique Gerenciar tarefas.
- Clique Adicionar tarefas.
- Selecione os usuários que devem ter acesso à integração e clique em Seguinte.
- Clique AtribuirE clique em Pronto .
Etapa 4: configuração do aplicativo
Após configurar a credencial nomeada, você pode criar um novo aplicativo e configurar os mapeamentos de objetos.
Criar um novo aplicativo
- Abra o Lançador de aplicativos, procurar por Integração da API miniOrangee abra o aplicativo. O Painel de Controle será aberto.
- No menu de navegação à esquerda, selecione Gerenciar aplicativo.
- Clique + Novo Aplicativo.
- Selecione os WordPress cartão de inscrição.
- Configure os seguintes detalhes:
| Nome da Aplicação | Insira um nome para esta conexão, por exemplo, Site WordPress para tutores. |
| tipo de aplicação | Confirme que WordPress Aparece aqui. O Salesforce define isso a partir do cartão que você selecionou. |
| Credencial Nomeada | Selecione a credencial nomeada que você criou na Etapa 3. |
Observação: Se você ainda não criou uma credencial nomeada, conclua a Etapa 3 antes de prosseguir.
- Clique Criar aplicativo.
Abra o painel de controle do aplicativo.
- Encontre seu novo aplicativo no Aplicativos configurados Lista.
- Clique na Ação menu suspenso.
- Selecionar Painel de aplicativos.
Criar um mapeamento de objetos
- Navegue até a Mapeamento de Objetos aba.
- Clique Novo mapeamento.
- Na seção Objetos, configure o seguinte:
| Objeto Salesforce | Selecione o objeto do Salesforce que deseja sincronizar, por exemplo. Contato. |
| Objeto WordPress | Selecione o tipo de conteúdo WordPress de destino. Postagens, Páginas e Tipos de Postagem Personalizados aparecem aqui, extraídos diretamente do seu site WordPress. |
| Direção de sincronização | Selecionar Salesforce → Plataforma externa. |
| Campo de chave primária (recomendado) | Selecione um campo não utilizado do Salesforce para armazenar o ID do registro do WordPress. Dessa forma, as sincronizações posteriores atualizarão os registros existentes em vez de criar duplicatas. |
- Clique Economize.
Configurar mapeamentos de campo
- Sob o Mapeamentos de campo seção, clique em Adicionar mapeamento de campos.
- Mapeie os campos do Salesforce para os seus campos correspondentes no WordPress.
- Repita o processo até que todos os campos obrigatórios estejam preenchidos.
- Clique Economize, Em seguida, selecione Pronto para completar o mapeamento.
Seu aplicativo agora está configurado e pronto para testes.
Teste a configuração de sincronização
Uma sincronização de teste envia um registro ativo para o WordPress, confirmando assim toda a cadeia de uma só vez.
- Navegue até a Mapeamento de Objetos aba.
- Localize o mapa que você criou.
- Clique na Ação menu suspenso e selecione Configuração de Teste.
- De Registro do Salesforce No menu suspenso, escolha o registro que deseja testar.
- Clique Teste de corrida.
- Um teste bem-sucedido retorna um status verde de Sucesso, o tipo de operação, o código de resposta HTTP e o ID do registro externo. O painel Payload Enviado exibe os dados exatos que chegaram ao WordPress. Compare esses valores com seus mapeamentos de campo para confirmar o resultado.
- Um teste com falha retorna o código de erro HTTP e uma mensagem. Verifique o URL da credencial nomeada, a senha do aplicativo WordPress e a atribuição do conjunto de permissões e, em seguida, execute o teste novamente.
Assim que o teste for aprovado, o Salesforce e o WordPress compartilharão uma conexão funcional e seu mapeamento entrará em funcionamento.
ARTIGOS RELACIONADOS
Obrigado pela sua resposta. Entraremos em contato em breve.
Algo deu errado. Envie sua consulta novamente.
