

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.

# Connect to Amazon Simple Email Service
<a name="connectors-ses"></a>

Para conectar App Studio con Amazon SES y permitir que los desarrolladores lo utilicen para enviar notificaciones por correo electrónico desde sus aplicaciones, debe realizar los siguientes pasos:

1. [Paso 1: Configurar los recursos de Amazon SES](#connectors-ses-create-resources)

1. [Paso 2: Crear una política y un rol de IAM con los permisos de Amazon SES adecuados](#connectors-ses-iam-policy-role)

1. [Paso 3: Crear un conector Amazon SES](#connectors-ses-create-connector)

## Paso 1: Configurar los recursos de Amazon SES
<a name="connectors-ses-create-resources"></a>

Si no lo ha hecho, primero debe configurar Amazon SES para que lo utilice para enviar correos electrónicos. Para obtener más información sobre la configuración de Amazon SES, consulte [Introducción a Amazon Simple Email Service](https://docs.aws.amazon.com/ses/latest/dg/getting-started.html) en la *Guía para desarrolladores de Amazon Simple Email Service*.

## Paso 2: Crear una política y un rol de IAM con los permisos de Amazon SES adecuados
<a name="connectors-ses-iam-policy-role"></a>

Para usar los recursos de Amazon SES con App Studio, los administradores deben crear un rol de IAM para conceder a App Studio permisos de acceso a los recursos. La función de IAM controla qué funciones o recursos de Amazon SES se pueden utilizar en las aplicaciones de App Studio.

Recomendamos crear al menos un rol de IAM por servicio y política.

### Paso 2a: Crear una política de IAM con los permisos de Amazon SES adecuados
<a name="connectors-ses-iam-policy"></a>

La política de IAM que cree y utilice con App Studio debe incluir solo los permisos mínimos necesarios en los recursos correspondientes para que la aplicación siga las mejores prácticas de seguridad.

**Para crear una política de IAM con los permisos de Amazon SES adecuados**

1. Inicie sesión en la [consola de IAM](https://console.aws.amazon.com/iam) con un usuario que tenga permisos para crear políticas de IAM. Se recomienda utilizar el usuario administrativo creado en. [Cree un usuario administrativo para administrar AWS los recursos](setting-up-first-time-admin.md#setting-up-create-admin-user)

1. En el panel de navegación de la izquierda, selecciona **Políticas**.

1. Elija **Crear política**.

1. En la sección **Editor de políticas**, seleccione la opción **JSON**.

1. Escriba o pegue el siguiente documento de política de JSON.
**nota**  
Las siguientes políticas se aplican a todos los recursos de Amazon SES que utilizan el comodín (`*`). Para seguir las mejores prácticas de seguridad, debes reemplazar el comodín por el nombre del recurso de Amazon (ARN) de los recursos que quieras usar con App Studio.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "VisualEditor0",
               "Effect": "Allow",
               "Action": "ses:SendEmail",
               "Resource": "*"
           }
       ]
   }
   ```

------

1. Elija **Siguiente**.

1. En la página **Revisar y crear**, proporciona un **nombre de política**, por ejemplo**SESForAppStudioPolicy**, y una **descripción** (opcional).

1. Seleccione **Crear política** para crear la política.

### Paso 2b: Crear un rol de IAM para dar acceso a App Studio a Amazon SES
<a name="connectors-ses-iam-role"></a>

Ahora, cree un rol de IAM que utilice la política que creó anteriormente. App Studio utilizará esta política para acceder a Amazon SES.

**Para crear una función de IAM que permita a App Studio acceder a Amazon SES**

1. Inicie sesión en la [consola de IAM](https://console.aws.amazon.com/iam) con un usuario que tenga permisos para crear funciones de IAM. Se recomienda utilizar el usuario administrativo creado en. [Cree un usuario administrativo para administrar AWS los recursos](setting-up-first-time-admin.md#setting-up-create-admin-user)

1. **En el panel de navegación de la izquierda, selecciona Roles**

1. Elija **Crear rol**.

1. En **Tipo de entidad de confianza**, elija **Política de confianza personalizada**.

1. Sustituya la política predeterminada por la siguiente para permitir que las aplicaciones de App Studio asuman esta función en su cuenta.

   Debes reemplazar los siguientes marcadores de posición de la política. Los valores que se van a utilizar se encuentran en App Studio, en la página de **configuración de la cuenta**.
   + {{111122223333}} AWS Sustitúyalos por el número de cuenta de la cuenta utilizada para configurar la instancia de App Studio, que aparece como **ID de AWS cuenta** en la configuración de la cuenta de tu instancia de App Studio.
   + {{11111111-2222-3333-4444-555555555555}}Sustitúyelo por tu ID de instancia de App Studio, que aparece como **ID de instancia** en la configuración de la cuenta de tu instancia de App Studio.

------
#### [ JSON ]

****  

   ```
   { 
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           { 
               "Effect": "Allow",
               "Principal": { 
                   "AWS": "arn:aws:iam::{{111122223333}}:root"
               }, 
               "Action": "sts:AssumeRole",
               "Condition": {
                   "StringEquals": {
                           "aws:PrincipalTag/IsAppStudioAccessRole": "true",
                           "sts:ExternalId": "{{11111111-2222-3333-4444-555555555555}}"
                   }
               }
           } 
       ]
   }
   ```

------

   Elija **Siguiente**.

1. En **Añadir permisos**, busca y selecciona la política que creaste en el paso anterior (**SESForAppStudioPolicy**). Si seleccionas el **signo \+** junto a una política, se ampliará la política para mostrar los permisos que concede y, si seleccionas la casilla de verificación, se seleccionará la política.

   Elija **Siguiente**.

1. En la página **Nombre, revisión y creación**, proporciona un **nombre y una **descripción** del rol**.

1. En el **paso 3: Añadir etiquetas**, selecciona **Añadir nueva etiqueta** para añadir la siguiente etiqueta y proporcionar acceso a App Studio:
   + **Clave:** `IsAppStudioDataAccessRole`
   + **Valor:** `true`

1. Selecciona **Crear rol** y anota el nombre del recurso de Amazon (ARN) generado. Lo necesitarás al [crear el conector Amazon SES en App Studio](#connectors-ses-create-connector).

## Paso 3: Crear un conector Amazon SES
<a name="connectors-ses-create-connector"></a>

Ahora que has configurado Amazon SES y una política y un rol de IAM, usa esa información para crear el conector en App Studio que los desarrolladores pueden usar para usar Amazon SES en sus aplicaciones.

**nota**  
Debe tener el rol de administrador en App Studio para crear conectores.

**Para crear un conector para Amazon SES**

1. Navegue hasta App Studio.

1. En el panel de navegación de la izquierda, selecciona **Connectors** en la sección **Administrar**. Se abrirá una página que muestra una lista de los conectores existentes con algunos detalles sobre cada uno.

1. Seleccione **\+ Crear conector**.

1. Seleccione **Otros AWS servicios** en la lista de tipos de conectores.

1. Configure su conector rellenando los siguientes campos:
   + **Nombre:** introduce un nombre para tu conector Amazon SES.
   + **Descripción:** introduce una descripción para tu conector Amazon SES.
   + **Función de IAM:** introduzca el nombre del recurso de Amazon (ARN) de la función de IAM creada en. [Paso 2b: Crear un rol de IAM para dar acceso a App Studio a Amazon SES](#connectors-ses-iam-role) Para obtener más información acerca de IAM, consulte la [guía del usuario de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html).
   + **Servicio:** elija el servicio de correo electrónico **simple**.
   + **Región:** elija la AWS región en la que se encuentran sus recursos de Amazon SES.

1. Seleccione **Crear**.

1. El conector recién creado aparecerá en la lista de **conectores**.