Conectar Adobe Workfront Fusion a Google Services mediante un cliente de OAuth personalizado
Requisitos de acceso
Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación de Workfront.
Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.
Requisitos previos
Necesita una cuenta existente de Google para realizar esta conexión.
Conexión de Fusion a los servicios de Google mediante un cliente de OAuth personalizado
Para crear esta conexión, debe crear y configurar un proyecto en Google Cloud Platform y, a continuación, configurar la conexión en Fusion basada en ese proyecto.
- Uso personal (
@gmail.com
y@googlemail.com
usuarios) - Uso interno (Google Workspace usuarios que prefieren utilizar un cliente OAuth personalizado)
Crear un proyecto en Google Cloud Platform
Para crear un proyecto en la plataforma Google Cloud:
-
Inicie sesión en Google Cloud Platform con sus credenciales de Google.
-
En el panel izquierdo, haga clic en Panel.
-
Haga clic en Crear proyecto en la esquina superior derecha de la pantalla.
-
Escriba el nombre del proyecto y haga clic en Crear.
-
Haga clic en la ficha Habilitar API y servicios cerca de la parte superior de la pantalla.
-
En el campo Buscar API y servicios de la parte superior de la pantalla, escriba el nombre del servicio que desea usar (como la API Gmail o la API Google Drive).
-
Cuando se muestre, haga clic en la API o el servicio al que desee conectarse Workfront Fusion.
-
Haga clic en Habilitar para habilitar la API seleccionada.
-
Repita los pasos del 6 al 8 para cada API que desee habilitar.
note note NOTE Debe habilitar la API Google Drive, así como la API de todas las aplicaciones de Google que desee usar (como la API Google Sheets). -
En la pantalla que aparece, haga clic en Crear credenciales en la esquina superior derecha.
-
Continúe en la sección Configurar opciones de consentimiento de OAuth de este artículo.
Configurar consentimiento de OAuth
-
En el panel izquierdo, haga clic en Pantalla de consentimiento de OAuth.
-
Seleccione External y haga clic en Crear.
note note NOTE No se le cobrará al seleccionar esta opción. Para obtener más información, consulte la información de Google sobre las excepciones a los requisitos de verificación. -
Rellene los campos obligatorios como se indica a continuación:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Nombre de aplicación Introduzca el nombre de la aplicación que solicita consentimiento.
Ejemplo: Adobe Workfront Fusion
Correo electrónico de asistencia al usuario Introduzca una dirección de correo electrónico para que los usuarios se pongan en contacto con usted si tienen preguntas sobre su consentimiento al conectarse a esta aplicación. Direcciones de correo electrónico Escriba una o más direcciones de correo electrónico que Google pueda usar para notificarle sobre cualquier cambio en su proyecto. -
En Dominios autorizados, haga clic en Agregar dominio e introduzca
workfrontfusion.com
. -
Haz clic en Guardar y continuar.
-
Haga clic en Agregar o quitar ámbitos.
-
En el panel derecho, habilite los siguientes ámbitos:
https://mail.google.com/
https://www.googleapis.com/auth/gmail.labels
https://www.googleapis.com/auth/gmail.send
https://www.googleapis.com/auth/gmail.readonly
https://www.googleapis.com/auth/gmail.compose
https://www.googleapis.com/auth/gmail.insert
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.metadata
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly
Es posible que tenga que expandir la lista o ir a la siguiente página de la lista para verlos todos.
-
Haga clic en Actualizar.
-
Haz clic en Guardar y continuar.
-
(Opcional) Añada al proyecto cualquier usuario de prueba.
-
Haz clic en Guardar y continuar.
-
Examine la información para comprobar su precisión y, a continuación, haga clic en Volver al tablero.
note note NOTE No es necesario que envíe su pantalla de consentimiento y su solicitud para verificación por Google. -
Continuar a Crear credenciales de OAuth.
Crear credenciales de OAuth
-
En el panel izquierdo, haga clic en Credenciales.
note note NOTE Si no es la primera API o servicio (Gmail o Google Drive) que habilitó, no es necesario que cree nuevas credenciales. -
Haga clic en Crear credenciales cerca de la parte superior de la pantalla y, a continuación, seleccione ID de cliente de OAuth en el menú desplegable.
-
Rellene los campos obligatorios como se indica a continuación:
table 0-row-2 1-row-2 layout-auto html-authored no-header Tipo de aplicación Aplicación web Nombre Workfront Fusion -
En URI de redireccionamiento autorizados, haga clic en Agregar URI e introduzca uno de los siguientes elementos:
-
Para Gmail o Google Drive:
https://app.workfrontfusion.com/oauth/cb/google-restricted
-
Para otras Google aplicaciones:
https://app.workfrontfusion.com/oauth/cb/google
-
-
Haga clic en Crear.
Se muestran ID de cliente y Secreto de cliente.
-
Copie el ID de cliente y el Secreto de cliente a una ubicación segura. Los usará para establecer una conexión en Workfront Fusion.
-
Continuar a Conectarse a Google en Workfront Fusion.
Conectar con Google en Workfront Fusion
El proceso de creación de una conexión con Google difiere dependiendo de si está usando un módulo de un servicio de Google (como Google Sheets o Google Docs), o si se está conectando a Google a través del módulo de solicitud HTTP >Make an OAuth2.0.
Conectarse a Google en un servicio de Google
-
En Workfront Fusion, busque el módulo Google para el que necesita crear una conexión.
-
Haz clic en Crear una conexión y luego haz clic en Mostrar configuración avanzada.
-
Escriba el ID de cliente y el Secreto de cliente que recuperó en Crear credenciales de OAuth en los campos respectivos y luego haga clic en Continuar.
-
Inicie sesión con su cuenta de Google.
Se muestra la ventana Esta aplicación no está verificada. Tenga en cuenta que la "aplicación" mencionada en el título de la ventana es el cliente de OAuth que ha creado anteriormente.
-
Haga clic en Avanzado y, a continuación, haga clic en Ir a Workfront Fusion (no seguro) para permitir el acceso con su cliente OAuth personalizado.
-
Haga clic en Permitir para conceder el permiso a Workfront Fusion.
-
En la ventana que aparece, vuelve a hacer clic en Permitir para confirmar tus opciones.
Se ha establecido la conexión con el servicio Google deseado mediante un cliente OAuth personalizado.
Conéctese a Google en el módulo HTTP > Realizar una solicitud OAuth2.0 connect-to-google-in-the-http--make-an-oauth20-request-module
Para obtener instrucciones sobre cómo conectarse a Google en el módulo HTTP > Realizar una solicitud OAuth2.0, consulte Instrucciones para crear una conexión a Google en el módulo HTTP > Realizar una solicitud OAuth 2.0 en HTTP > Realizar una solicitud OAuth 2.0.
Posible mensaje de error:[403] Acceso no configurado
Si se muestra el mensaje de error 403 Access Not Configured
, debe habilitar la API correspondiente en Google Cloud Platform. Para habilitar la API, siga los pasos de la sección Crear un proyecto el Google Cloud Platform de este artículo.