Configurar a integração para aplicações em destaque no Amazon Connect - Amazon Connect

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar a integração para aplicações em destaque no Amazon Connect

Essas integrações usam as aplicações em destaque do Amazon Connect para fornecer atualizações periódicas para o Amazon Connect Customer Profiles.

Antes de começar

Ingestão de dados em massa

Ao configurar sua integração, você deverá inserir uma data até a qual deseja ir para ingerir dados. Se você escolher uma data que seja há mais de dois meses, o Customer Profiles ativará automaticamente a ingestão em massa criando vários fluxos. Ele faz isso para que você não precise calcular quantos fluxos são necessários para ingerir dados.

Quando a ingestão automática em massa está ativada, o Customer Profiles faz o seguinte:

  • Define o tamanho do lote como dois meses.

  • Tenta novamente em caso de falhas transitórias até três vezes antes de falhar.

Você pode usar o CreateIntegrationWorkflowRequestAPIpara chamar seu próprio tamanho de lote.

Por que sou solicitado a selecionar ou criar uma IAM função?

Para Salesforce, Marketo e Customer Profiles ServiceNow, ajuda a melhorar a ingestão histórica dessas fontes usando sua IAM função para criar vários fluxos de trabalho para ingerir seus dados com rapidez e eficiência.

Para essas fontes, se você selecionar mais de 60 dias atrás no seletor de datas de data de importação de registros, você será solicitado a criar uma nova IAM função ou selecionar uma existente. Essa função permite que o Customer Profiles gerencie sua integração. Ela fornece ao Customer Profiles as permissões necessárias para atualizar e criar um fluxo de trabalho para ingerir seus dados. Depois que o fluxo de trabalho é concluído, o Customer Profiles cria uma integração padrão e contínua que ingere seus novos dados à medida que são atualizados em sua fonte.

A função criada no console só pode ser usada pelo domínio em que foi criada. Isso ocorre porque o Amazon Connect limita o acesso da função somente à KMS chave usada pelo domínio.

Para obter mais informações, consulte Conceder acesso de privilégio mínimo ao perfil de execução do Customer Profiles.

Conceder acesso de privilégio mínimo ao perfil de execução do Customer Profiles

Se você quiser criar sua própria IAM função, recomendamos usar as permissões mostradas no código a seguir para limitar a função ao mínimo de permissões necessárias. Use o trecho abaixo para criar sua função manualmente. Use sua própria KMS chave e especifique sua região quando necessário.

{ "Version": "2012-10-17", "Statement": [ { "Condition": { "ForAnyValue:StringEquals": { "aws:RequestTag/awsOwningService": "customer-profiles-integration-workflow" } }, "Action": [ "appflow:CreateFlow", "appflow:TagResource", "profile:TagResource", "profile:PutIntegration" ], "Resource": "*", "Effect": "Allow", "Sid": "CreateFlowResources" }, { "Action": [ "appflow:UseConnectorProfile" ], "Resource": "*", "Effect": "Allow", "Sid": "UseConnectorResources" }, { "Condition": { "ForAnyValue:StringEquals": { "aws:ResourceTag/awsOwningService": "customer-profiles-integration-workflow" } }, "Action": [ "appflow:DescribeFlow", "appflow:DescribeFlowExecutionRecords", "appflow:DeleteFlow", "appflow:StartFlow", "appflow:StopFlow", "appflow:UpdateFlow", "profile:DeleteIntegration" ], "Resource": "*", "Effect": "Allow", "Sid": "AccessFlowResources" }, { "Action": [ "kms:CreateGrant", "kms:ListGrants" ], "Resource": "{{YourKMSKeyConsumedByTheDomain}}", "Condition": { "StringEquals": { "kms:ViaService": [ "appflow.{{region}}.amazonaws.com" ] } }, "Effect": "Allow", "Sid": "KMSAppflow" }, { "Action": [ "kms:CreateGrant" ], "Resource": "{{YourKMSKeyConsumedByTheDomain}}", "Condition": { "StringEquals": { "kms:ViaService": [ "profile.{{region}}.amazonaws.com" ] }, "ForAllValues:StringEquals": { "kms:GrantOperations": [ "Decrypt" ] } }, "Effect": "Allow", "Sid": "KMSCustomerProfiles" } ] }

Monitorar suas integrações do Customer Profiles

Depois que sua conexão for estabelecida, se ela parar de funcionar, exclua a integração e a restabeleça.

O que fazer se os objetos não estiverem sendo enviados

Se um objeto não for enviado, escolha Detalhes do fluxo para saber mais sobre o que deu errado.

Talvez seja necessário excluir a configuração e se reconectar à aplicação externa.