Configurar el flujo de OAuth del código de autorización para Google Sheets - AWS Glue

Configurar el flujo de OAuth del código de autorización para Google Sheets

Requisitos previos

  • Una cuenta de Google en la que puede iniciar sesión para usar la aplicación Google Sheets. En su cuenta de Google, Google Sheets contiene los datos que desea transferir.

  • Una cuenta de Google Cloud Platform y un proyecto de Google Cloud. Consulte Crear un proyecto de Google Cloud para obtener más información.

Para configurar su cuenta de Google y obtener las credenciales de OAuth 2.0:
  1. Una vez configurado el proyecto de Google Cloud, habilite las API de Google Sheets y Google Drive en el proyecto. Para ver los pasos para habilitarlas, consulte Habilitar y deshabilitar las API en la ayuda de la consola de API de Google Cloud Platform.

  2. A continuación, configure una pantalla de consentimiento de OAuth para usuarios externos. Para obtener más información acerca de la pantalla de consentimiento de OAuth, consulte Configuración de la pantalla de consentimiento de OAuth en la Ayuda de la Consola de Google Cloud Platform.

  3. En la pantalla de consentimiento de OAuth, agregue los siguientes ámbitos:

    Para obtener más información sobre estos ámbitos, consulte Ámbitos de OAuth 2.0 para las API de Google en la documentación de Google Identity.

  4. Genere el ID y el secreto del cliente de OAuth 2.0. Para obtener información acerca de los pasos para crear este ID de cliente, consulte Configuración de OAuth 2.0 en la Ayuda de la consola de Google Cloud Platform.

    El ID de cliente de OAuth 2.0 debe tener una o más URL de redireccionamiento autorizadas.

    Las URL de redireccionamiento tienen el formato siguiente:

    • https://<aws-region>.console.aws.amazon.com/gluestudio/oauth

  5. Tenga en cuenta que el ID de cliente y el secreto del cliente provienen de la configuración de su ID de cliente de OAuth 2.0.