Spoke do Salesforce
O spoke da Salesforce é criado pela Bristlecone, Inc. Acesse e gerencie dados nos objetos Conta, Contato, Caso, Lead, Oportunidade, Pedido e Usuário da sua instância SalesforceServiceNow.
Solicitar aplicativos na Store
Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.
Assinatura do IntegrationHub
Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.
Versão do spoke
Spoke da Salesforcev 2.3.4 é a versão mais recente.
Versão compatível
Este spoke foi criado para SalesforceAPI versão v8.0, mas pode ser compatível com versões posteriores.
Requisitos do spoke
- Salesforce conta
- Salesforce credenciais de administrador
- Salesforce aplicativo conectado configurado para integrar com ServiceNow
- Salesforcedetalhes do app conectado, como chave do consumidor e consumidor segredo.
- Assinatura do IntegrationHub
Você também deve observar que, Salesforceo spoke v1 é certificado em New York e. SalesforceO spoke v1.2 é certificado em Orlando e Paris.
Subfluxos do spoke
| Subfluxo | Descrição |
|---|---|
| Subfluxo da conta | Processa dados no objeto de conta quando Salesforceo webhook é acionado. |
| Subfluxo de caso | Processa dados no objeto Caso quando Salesforceo webhook é acionado. |
| Subfluxo do contrato | Processa dados no objeto de contrato quando Salesforceo webhook é acionado. |
| Subfluxo de oportunidade | Processa dados no objeto de oportunidade quando Salesforceo webhook é acionado. |
| Subfluxo do Salesforce | Processa dados em qualquer Salesforceobjeto quando Salesforceo webhook é acionado. |
Ações do spoke
| Categoria | Ação | Descrição |
|---|---|---|
| Gestão de contas | Criar conta | Cria uma conta em Salesforce. |
| Pesquisar contas | Recupera todos os detalhes de conta com base na consulta SOQL especificada. | |
| Pesquisar registros de conta | Recupera todos os registros de uma conta com base no nome do relacionamento fornecido. | |
| Gestão de registros | Criar Registro | Cria um registro em Salesforce. Nota: Certifique-se de usar ações relevantes para criar registro . Para Conta, Contato, Caso, Lead, Oportunidade, pedido e Usuário. |
| Excluir registro | Exclui um registro em Salesforce. | |
| Obter detalhes do registro | Recupera o registro específico em SalesforcePor ID de registro. | |
| Pesquisar anexo de registros | Recupera um anexo de um registro se ele tiver sido carregado usando a exibição clássica do Salesforce. | |
| Pesquisar contratos | Recupera todos os detalhes de contrato com base na consulta SOQL especificada. | |
| Pesquisar Registros relacionados | Recupera todos os registros do nome de objeto especificado associado ao nome de relacionamento fornecido. | |
| Ação do assistente de subfluxo | Analisa a entrada JSON do subfluxo e gera uma matriz de objeto. | |
| Atualizar Registro | Atualiza um registro em Salesforce. | |
| Pesquisar documento do registro | Recupera um documento de um registro se ele tiver sido carregado usando a exibição do Salesforce Lightning. | |
| Gestão de casos | Criar Caso | Cria um caso em Salesforce. |
| Gestão de leads | Criar lead | Cria um lead em Salesforce. |
| Recuperação de Metadados | Metadados - Verificar recurso do Service Cloud | Verifica se Salesforce Service Cloud está habilitado no destino Salesforce instância. Para usar esta ação, execute as etapas descritas em Criar um Salesforce Seção de perfil de integração de CRM em Integração com o Salesforce CRM . |
| Metadados - Obter tipos de conta | Recupera os tipos de conta disponíveis no Salesforce. |
|
| Metadados - Obter campos criáveis | Recupera uma lista de campos criáveis em um padrão obrigatório ou personalizado Salesforcetabela. | |
| Metadados - Obter objetos criáveis | Recupera uma lista de objetos criáveis em Salesforce. | |
| Metadados - Obter objetos excluíveis | Recupera uma lista de objetos excluíveis em Salesforce. | |
| Metadados - Obter campos atualizáveis | Recupera uma lista de campos atualizáveis em um padrão obrigatório ou personalizado Salesforcetabela. | |
| Metadados - Obter objetos atualizáveis | Recupera uma lista de objetos atualizáveis em Salesforce. | |
| Metadados - Obter campos de conta | Recupera uma lista de campos no SalesforceObjeto de conta. | |
| Metadados - Obter valores de origem do caso | Recupera uma lista de origens de caso em Salesforce. O campo Valor da origem do caso do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter prioridades do caso | Recupera uma lista de prioridades de caso em Salesforce. O campo Valor da prioridade do caso do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter motivos do caso | Recupera uma lista de motivos do caso em Salesforce. O campo Valor do motivo do caso do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter valores de status do caso | Recupera uma lista de valores de status do caso em Salesforce. O campo Valor do status do caso do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter setores para contas | Recupera todos os setores disponíveis para contas no Salesforce. | |
| Metadados - Obter setores para lead | Recupera uma lista de setores no SalesforceObjeto principal. O campo Valor do setor do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter status do lead | Recupera uma lista de valores de status de lead em Salesforce. O campo Valor do status do lead do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter objetos | Recupera todos os nomes de objeto disponíveis no Salesforce. | |
| Metadados - Obter fases da oportunidade | Recupera uma lista de fases de oportunidade em Salesforce. O campo Valor da fase de oportunidade do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter tipos de oportunidade | Recupera uma lista de tipos de oportunidade em Salesforce. O campo Valor do tipo de oportunidade do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter valores de status do pedido | Recupera uma lista de valores de status do pedido em Salesforce. O campo Valor do status do pedido do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter tipo de organização | Recupera o tipo de organização do Salesforce instância. Para usar esta ação, execute as etapas descritas em Criar um Salesforce seção de perfil de integração em Integração com o Salesforce . | |
| Metadados - Obter campos de registro | Recupera todos os campos de registro do nome de tabela especificado. | |
| Metadados - Obter campos de relacionamento | Recupera todos os campos de relacionamento do nome do objeto especificado. | |
| Metadados - Obter nomes de relacionamento | Recupera todos os nomes de relacionamento do nome de objeto especificado. | |
| Metadados - Obter codificações de e-mail do usuário | Recupera uma lista de codificações de e-mail no SalesforceObjeto do usuário. O campo Valor da codificação de e-mail do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter idiomas do usuário | Recupera uma lista de idiomas no SalesforceObjeto do usuário. O campo Valor do idioma do usuário do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter localidades do usuário | Recupera uma lista de localidades no SalesforceObjeto do usuário. O campo Valor da localidade do usuário do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Metadados - Obter fusos horários do usuário | Recupera a lista de fusos horários no SalesforceObjeto do usuário. O campo Valor do fuso horário do SalesforceO corpo da resposta é mapeado para o campo de nome na saída JSON. | |
| Gestão de oportunidades | Criar oportunidade | Cria uma oportunidade em Salesforce. |
| Gestão de pedidos | Criar pedido | Criar . um pedido em Salesforce. |
| Gestão de licenças | Pesquisar fluxo de licenças do usuário | Recupera informações de assinatura do usuário que estão disponíveis em Salesforce. Para usar esta ação, execute as etapas descritas em Criar um Salesforce Seção de perfil de integração de CRM em Integração com o Salesforce CRM . |
| Pesquisar fluxo de direitos baseados no uso | Recupera os detalhes de uso de consumo dos recursos. Para usar esta ação, execute as etapas descritas em Criar um Salesforce Seção de perfil de integração de CRM em Integração com o Salesforce CRM . |
|
| Gestão de usuários | Criar usuário | Cria um usuário em Salesforce. |
| Pesquisar Perfis de usuário | Recupera uma lista de perfis de usuário em Salesforce. Os campos de nome e ID dos perfis de usuário do SalesforceO corpo da resposta é mapeado para os campos de rótulo e nome, respectivamente, na saída JSON. | |
| Pesquisar funções do usuário | Recupera uma lista de funções de usuário em Salesforce. Os campos de nome e ID dos perfis de usuário do SalesforceO corpo da resposta é mapeado para os campos de rótulo e nome, respectivamente, na saída JSON. | |
| Pesquisar usuários | Recupera atributos do usuário para Salesforce usuários. Para usar esta ação, execute as etapas descritas em Criar um Salesforce Seção de perfil de integração de CRM em Integração com o Salesforce CRM . |
|
| Remover usuário | Recupera uma conta de usuário em Salesforce. Para usar esta ação, execute as etapas descritas em Criar um Salesforce Seção de perfil de integração de CRM em Integração com o Salesforce CRM . |
Salesforce requisitos de conta
. Spoke da Salesforcerequer a configuração do SalesforceConta para gerar um token de concessão do portador OAuth 2,0 JWT.
Requisitos de aliases de conexão e credencial
IntegrationHub usa aliases para gerenciar informações de conexão e credenciais. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão. Para obter mais informações, consulte Connections and Credentials.
Para obter informações sobre como configurar o spoke, consulte Configure o. Spoke da Salesforce.
Requisitos do MID Server
Essas ações usam chamadas REST, que podem ser executadas em uma instância ou MID Server. Use o registro de conexão associado ao Salesforce alias para configurar onde as ações são executadas e definidas MID Server atributos de seleção. Para obter mais informações, consulte MID server.
Para configurar o. MID Serverpara este spoke, consulte Configurar MID Server para um spoke.