Configuración de la integración de aplicaciones destacadas en Amazon Connect - Amazon Connect

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de la integración de aplicaciones destacadas en Amazon Connect

Estas integraciones utilizan aplicaciones destacadas de Amazon Connect para proporcionar actualizaciones periódicas a Perfiles de clientes de Amazon Connect.

Antes de empezar

Ingesta en bloque de datos

Cuando configure su integración, se le pedirá que introduzca una fecha hasta la que desee retroceder para la ingesta de datos. Si elige una fecha de hace más de dos meses, Perfiles de clientes habilita automáticamente la ingesta masiva mediante la creación de varios flujos. Lo hace para que no tenga que calcular cuántos flujos necesita para la ingesta de datos.

Cuando la ingesta en bloque automática está habilitada, Perfiles de clientes hace lo siguiente:

  • Establece el tamaño del lote en dos meses.

  • Hace tres reintentos en errores transitorios antes de fallar.

Puedes usar la CreateIntegrationWorkflowRequestAPI para calcular tu propio tamaño de lote.

¿Por qué se me pide que seleccione o cree un rol de IAM?

En el caso de Salesforce, Marketo y Customer Profiles ServiceNow, ayuda a mejorar el registro histórico de estas fuentes, ya que utiliza su función de IAM para crear varios flujos de trabajo que le permitan procesar sus datos de forma rápida y eficiente.

Para estos orígenes, si selecciona más de 60 días atrás en el selector Fecha de importación de los registros, se le pedirá que cree un nuevo rol de IAM o que seleccione uno existente. Este rol permite a Perfiles de clientes administrar su integración. Proporciona a Perfiles de clientes los permisos necesarios para actualizar y crear un flujo de trabajo para la ingesta de sus datos. Una vez completado el flujo de trabajo, Perfiles de clientes crea una integración estándar y continua que realiza la ingesta de sus nuevos datos a medida que se actualizan en su origen.

El rol creado en la consola solo lo puede utilizar el dominio en el que se creó. Esto se debe a que Amazon Connect limita el acceso del rol solo a la clave de KMS que utiliza el dominio.

Para obtener más información, consulte Concesión de acceso de privilegio mínimo a su rol de ejecución de Perfiles de clientes.

Concesión de acceso de privilegio mínimo a su rol de ejecución de Perfiles de clientes

Si desea crear su propio rol de IAM, le recomendamos que utilice los permisos que se muestran en el siguiente código para limitar el rol a los permisos mínimos necesarios. Utilice el siguiente fragmento para crear su rol manualmente. Utilice su propia clave de KMS y especifique su región cuando sea necesario.

{ "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" } ] }

Monitoreo de sus integraciones de Perfiles de clientes

Una vez establecida la conexión, si deja de funcionar, elimine la integración y vuelva a establecerla.

Qué hacer si no se envían objetos

Si no se realiza el envío de un objeto, elija Detalles del flujo para obtener más información sobre el error.

Puede que tenga que eliminar la configuración y volver a conectarse a la aplicación externa.