Antes de usar Google Workspace Migration for Microsoft Exchange (GWMME), autorízalo para tu cuenta.
Paso 1: Crea una cuenta de servicio
La forma en que creas la cuenta de servicio depende de si deseas ejecutar una secuencia de comandos automatizada (recomendado) o crear la cuenta de forma manual.
Opción 1: Usa una secuencia de comandos automatizada para crear la cuenta
Google Workspace no admite esta secuencia de comandos de GitHub. Si tienes problemas para usar la secuencia de comandos, sigue los pasos para crear la cuenta de forma manual. Obtén más información sobre cómo usar la secuencia de comandos.
- Accede como administrador avanzado y, en una ventana del navegador, abre Cloud Shell.
- En la shell, para iniciar la secuencia de comandos automatizada, ingresa el siguiente comando:
python3 <(curl -s -S -L https://git.io/gwmme-create-service-account)
- Completa los pasos en la ventana de Cloud Shell.
- Haz clic en Descargar para descargar el archivo JSON que contiene el ID de cliente de la cuenta de servicio en tu computadora.
- Configura tu migración. Para obtener más información, consulta Migra datos con GWMME.
Obtén más información para usar la secuencia de comandos.
Opción 2: Crea una cuenta de servicio de forma manual
Paso 1: Crea un proyecto
- Ve a Google Cloud y accede como administrador avanzado. Si es la primera vez que accedes a la consola, acepta las Condiciones del Servicio.
- Haz clic en IAM y administración
Administrar recursos. Es posible que primero debas hacer clic en el menú
.
- En la parte superior, haz clic en Crear proyecto y, luego, ingresa un nombre para el proyecto.
- (Opcional) Para agregar el proyecto a una carpeta, en Ubicación, haz clic en Explorar, navega a la carpeta y haz clic en Seleccionar.
- Haz clic en Crear.
- De forma predeterminada, solo el creador del proyecto tiene derechos para administrarlo. Para asegurarte de que se pueda mantener el proyecto si el creador abandona la organización, debes asignarle a otra persona la función de propietario del proyecto. Para obtener más información, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Paso 2: Activa las APIs para la cuenta de servicio
- Marca la casilla junto a tu proyecto nuevo.
- Haz clic en APIs y servicios
Biblioteca. Es posible que primero debas hacer clic en el menú
.
- Para cada API que necesites (a continuación), haz clic en el nombre de la API y, luego, en Habilitar:
- SDK de Admin
- API de Google Calendar
- API de Contacts
- API de Gmail
- API de migración de grupos
Nota: Si no encuentras la API, especifica el nombre de la API en el cuadro de búsqueda.
Paso 3: Configura la pantalla de consentimiento de OAuth
Nota: Cuando agregues las direcciones de correo electrónico que se indican a continuación, usa cuentas de correo electrónico de administrador compartidas.
- En Google Cloud, abre el proyecto que creaste antes.
- Si creaste una cuenta de servicio de forma manual, el proyecto se creó en el Paso 1: Crea un proyecto.
- Si creaste el proyecto con una secuencia de comandos, el nombre del proyecto aparece en el editor de Google Cloud Shell después de que se ejecuta la secuencia de comandos.
- Haz clic en APIs y servicios
Pantalla de consentimiento de OAuth. Es posible que primero debas hacer clic en el menú
.
- Haz clic en Branding.
Si no ves Comenzar, ve al paso 4. De lo contrario, ve al paso 5.
- Haz clic en Clientes.
Si ves + Crear cliente, ve a Paso 4: Crea la cuenta de servicio. De lo contrario, ve al paso 5.
- Haz clic en Comenzar.
- En Nombre de la app, ingresa el nombre de tu aplicación (por ejemplo, Google Workspace Migrate o GWM).
- En Correo electrónico de asistencia al usuario, ingresa un correo electrónico al que los usuarios puedan comunicarse si tienen preguntas y, luego, haz clic en Siguiente.
- En Público, selecciona Interno y, luego, haz clic en Siguiente.
- En Información de contacto, ingresa las direcciones de correo electrónico pertinentes y, luego, haz clic en Siguiente.
- En Finalizar, marca la casilla Acepto la Política de Datos del Usuario de los Servicios de las APIs de Google.
- Haz clic en Continuar
Crear.
Paso 4: Crea la cuenta de servicio
- Haz clic en APIs y servicios
Credenciales. Es posible que primero debas hacer clic en el menú
.
- Haz clic en Crear credenciales
Cuenta de servicio.
- En Nombre de la cuenta de servicio, ingresa un nombre para la cuenta de servicio y, de forma opcional, agrega una descripción.
- Haz clic en Crear y continuar
Listo.
- Anota el valor del ID único de la cuenta de servicio. Lo necesitarás más adelante. Este valor también es el ID de cliente de la cuenta de servicio.
Nota: También puedes encontrar el valor en la pestaña Detalles de la cuenta de servicio o en el archivo JSON.
- Haz clic en Listo
Guardar.
- En la parte superior, haz clic en Claves
Agregar clave
Crear clave nueva.
- Asegúrate de que el tipo de clave esté configurado como JSON y haz clic en Crear.
Recibirás un mensaje que indica que el archivo JSON de claves privadas de la cuenta de servicio se descargó en tu computadora.
- Anota el nombre del archivo y dónde lo guarda el navegador. Lo necesitarás más adelante.
- Haz clic en Cerrar.
Paso 2: Autoriza tu ID de cliente en la Consola del administrador
Si usaste una secuencia de comandos automatizada para crear tu cuenta de servicio, puedes omitir este paso.
La forma en que autorizas depende del tipo de cuenta desde la que realizas la migración.
Opción 1: No migrar desde una cuenta de Google Workspace
Realiza estos pasos en la cuenta de destino.
-
En la Consola del administrador de Google, ve al menú
Seguridad
Control de acceso y datos
Controles de API
Administrar delegación en todo el dominio.
Debes acceder como administrador avanzado para realizar esta tarea.
-
Haz clic en Agregar nuevo y, luego, ingresa el ID de cliente de tu cuenta de servicio.
Puedes encontrar el ID (también conocido como ID único) en el archivo JSON que descargaste cuando creaste la cuenta de servicio o en Google Cloud (haz clic en IAM y administración
Cuentas de servicio
el nombre de tu cuenta de servicio).
- En
Permisos de OAuth, copia y pega la siguiente lista de permisos delimitada por comas:
https://www.googleapis.com/auth/contacts,
https://www.googleapis.com/auth/admin.directory.group.readonly,
https://www.googleapis.com/auth/admin.directory.user,
https://www.googleapis.com/auth/apps.groups.migration,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/gmail.insert,
https://www.googleapis.com/auth/gmail.labels - Haz clic en Autorizar.
-
Coloca el cursor sobre el nuevo ID de cliente, haz clic en Ver detalles y asegúrate de que aparezca cada permiso.
Si no aparece un permiso, haz clic en Editar, ingresa el permiso faltante y haz clic en Autorizar. No puedes editar el ID de cliente.
Opción 2: Migrar desde una cuenta de Google Workspace
Los pasos que debes seguir varían según tu configuración. Si tienes lo siguiente:
- Dominios de origen y destino de Google Workspace diferentes: Autoriza GWMME en tu dominio de origen y de destino siguiendo los pasos 1 y 2 (a continuación, en esta página).
- Dominios de origen y destino de Google Workspace iguales: Autoriza GWMME solo en tu dominio de destino siguiendo el paso 2 (a continuación, en esta página).
- Contraseñas agregadas en tu archivo CSV de control: Autoriza GWMME solo en tu dominio de destino siguiendo el paso 2 (a continuación, en esta página). Luego, otorga acceso a tu cuenta de origen para apps menos seguras. Para obtener más información, consulta Paso 2: Permite que apps menos seguras accedan a las cuentas.
Paso 1: Autoriza GWMME en tu dominio de origen
-
En la Consola del administrador de Google, ve al menú
Seguridad
Control de acceso y datos
Controles de API
Administrar delegación en todo el dominio.
Debes acceder como administrador avanzado para realizar esta tarea.
-
Haz clic en Agregar nuevo y, luego, ingresa el ID de cliente de tu cuenta de servicio.
Puedes encontrar el ID (también conocido como ID único) en el archivo JSON que descargaste cuando creaste la cuenta de servicio o en Google Cloud (haz clic en IAM y administración
Cuentas de servicio
el nombre de tu cuenta de servicio).
- En
Permisos de OAuth, copia y pega el siguiente permiso:
https://www.googleapis.com/auth/gmail.imap_admin
- Haz clic en Autorizar.
- A continuación, completa el paso 2 que se indica más abajo.
Paso 2: Autoriza GWMME en tu dominio de destino
-
En la Consola del administrador de Google, ve al menú
Seguridad
Control de acceso y datos
Controles de API
Administrar delegación en todo el dominio.
Debes acceder como administrador avanzado para realizar esta tarea.
-
Haz clic en Agregar nuevo y, luego, ingresa el ID de cliente de tu cuenta de servicio.
Puedes encontrar el ID (también conocido como ID único) en el archivo JSON que descargaste cuando creaste la cuenta de servicio o en Google Cloud (haz clic en IAM y administración
Cuentas de servicio
el nombre de tu cuenta de servicio).
- En
Permisos de OAuth, copia y pega la siguiente lista de permisos delimitada por comas:
https://www.googleapis.com/auth/contacts,
https://www.googleapis.com/auth/admin.directory.group.readonly,
https://www.googleapis.com/auth/admin.directory.user,
https://www.googleapis.com/auth/apps.groups.migration,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/gmail.insert,
https://www.googleapis.com/auth/gmail.labels - Si tus dominios de origen y destino de Google Workspace son iguales, agrega el siguiente permiso:
https://www.googleapis.com/auth/gmail.imap_admin
- Haz clic en Autorizar.
-
Coloca el cursor sobre el nuevo ID de cliente, haz clic en Ver detalles y asegúrate de que aparezca cada permiso.
Si no aparece un permiso, haz clic en Editar, ingresa el permiso faltante y haz clic en Autorizar. No puedes editar el ID de cliente.
Paso 3: Configura tu migración
Para obtener más información, consulta Migra datos con GWMME.
Google, Google Workspace y las marcas y los logotipos relacionados son marcas comerciales de Google LLC. Todos los demás nombres de productos y empresas son marcas comerciales de las empresas con las que se encuentran asociados.