Puedes encontrar el siguiente instructivo dentro de la plataforma de SMARTFENSE en la sección de Configuración > Componentes > Simulaciones > Medio de envío, seleccionar: Direct Message Injection a través de Google
Instructivo de configuración de DMI a través de Google
-
- Ingresar a la siguiente URL para crear un proyecto en Google Cloud:
https://console.cloud.google.com/projectcreate - Definir un nombre representativo en “Project Name”, como por ejemplo: SMARTFENSE-DMI.
- Una vez creado aparecerá un dashboard como el siguiente:
- Desde el panel de APIs, hacer clic en “Go to APIs overview”:
- Hacer clic en “Enable APIS AND SERVICES”.
- Buscar la API: “Gmail API” y habilitarla.
- Buscar la API: “Admin SDK API” y habilitarla.
- Hacer clic en “Credentials” en el menú lateral.
- Ubicar el panel “Service Accounts” y hacer clic en “Manage service accounts”.
- Hacer clic en “Create Service Account”.
- Completar el formulario con un nombre y una descripción. Por ejemplo:
- Nombre: SMARTFENSE-DMI
- Descripción: Direct Message Injection for SMARTFENSE simulation emails.
- Hacer clic en “Continue”.
- Finalmente hacer clic en “Done”.
- Una vez creado el “Service Account” se debe ingresar nuevamente para agregar una nueva “Key”.
- Hacer clic en “Create new key”.
- Seleccionar la opción JSON y crear la “key”.
- Al finalizar, se descargará automáticamente un archivo con extensión “json”. Guardar este archivo de manera segura.
- Ingresar aadmin.google.com
- Acceder al menú “Controles de API” como indica la siguiente imagen.
- Hacer clic en “Administrar la delegación de todo el dominio“.
- Hacer clic en “Agregar nuevo” y completar el ID de cliente con el correspondiente al “Service Account” creado en el punto 10.
- En los permisos de OAuth, copiar los siguientes:
- https://www.googleapis.com/auth/admin.directory.user
- https://www.googleapis.com/auth/gmail.insert
- https://www.googleapis.com/auth/gmail.readonly
- Ingresar a la siguiente URL para crear un proyecto en Google Cloud:
-
-
- SMARTFENSE no realiza otro uso de los permisos brindados más que los especificados aquí en el instructivo.
-
23. En la plataforma SMARTFENSE, colocar en el campo Service Account Email la dirección de correo electrónico del “Service Account” creado en el punto 10.
24. Además, en el campo JSON Private Key de SMARTFENSE, pegar el contenido del archivo JSON descargado en el punto 17.
25. Presionar el botón Guardar en SMARTFENSE.