Conexión de Adobe Workfront Fusion a Google Services con un cliente de OAuth personalizado
Puede utilizar Adobe Workfront Fusion para conectarse a los servicios de Google mediante un cliente de OAuth personalizado. Este procedimiento requiere una cuenta de Google existente.
Requisitos de acceso
Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
paquete de Adobe Workfront | Cualquiera |
Licencia de Adobe Workfront |
Nuevo: estándar O Actual: Trabajo o superior |
Licencia de Adobe Workfront Fusion** |
Actual: no se requiere licencia de Workfront Fusion. O Heredado: cualquiera |
Producto |
Nuevo:
O Actual: Su organización debe adquirir Adobe Workfront Fusion. |
Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.
Para obtener información sobre las licencias de Adobe Workfront Fusion, consulte licencias de Adobe Workfront Fusion.
Requisitos previos
Necesita una cuenta existente de Google para realizar esta conexión.
Conectar Fusion a Google Services mediante un cliente de OAuth personalizado
Para crear esta conexión, debe crear y configurar un proyecto en la plataforma Google Cloud y, a continuación, configurar una conexión en Fusion basada en ese proyecto.
- Uso personal (usuarios de
@gmail.com
y@googlemail.com
) - Uso interno (usuarios de Google Workspace que prefieren utilizar un cliente de OAuth personalizado)
Creación de un proyecto en Google Cloud Platform
Para crear un proyecto en Google Cloud Platform:
-
Comience a crear un proyecto en Google Cloud Platform.
Para obtener instrucciones, consulte Crear un proyecto de Google Cloud en la documentación de Google.
-
Al habilitar las API, debe habilitar la API de Google Drive, así como la API de todas las aplicaciones de Google que desee utilizar (como la API de hojas de cálculo de Google).
-
Termine de crear el proyecto.
-
Continúe en la sección Establecer la configuración de consentimiento de OAuth de este artículo.
Configuración del consentimiento de OAuth
-
Comience a configurar OAuth para su proyecto
Para obtener instrucciones, consulte Configuración de la pantalla de consentimiento de OAuth y selección de ámbitos en la documentación de Google.
-
Seleccione Externa y haga clic en Crear.
note note NOTE No se le aplicará ningún cargo si selecciona 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 tal 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 Escriba una o más direcciones de correo electrónico que Google puede utilizar para notificarle sobre cualquier cambio en su proyecto. -
En Dominios autorizados, haga clic en Agregar dominio e introduzca
workfrontfusion.com
. -
Agregue los siguientes ámbitos:
table 0-row-2 1-row-2 2-row-2 layout-auto Servicio/API Ámbitos obligatorios Gmail 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
Google Drive 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.
-
(Opcional) Añada al proyecto cualquier usuario de prueba.
-
Examine la información para comprobar su precisión y, a continuación, haga clic en Volver al panel de control.
note note NOTE No es necesario que envíe la pantalla de consentimiento y la solicitud para que Google la verifique. -
Continúe hasta Crear credenciales de OAuth.
Crear credenciales de OAuth
-
Comience a crear credenciales de ID de cliente de OAuth.
Para obtener instrucciones, consulte Crear credenciales de acceso en la documentación de Google.
note note NOTE Si no es la primera API o servicio (Gmail o Google Drive) que habilita, no es necesario que cree nuevas credenciales. -
Rellene los campos obligatorios tal 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, escriba uno de los siguientes elementos:
-
Para Gmail o Google Drive:
https://app.workfrontfusion.com/oauth/cb/google-restricted
-
Para otras aplicaciones de Google:
https://app.workfrontfusion.com/oauth/cb/google
-
-
Haga clic en Crear.
Se muestran el ID de cliente y el Secreto de cliente.
-
Copie el ID de cliente y el Secreto del cliente a una ubicación segura. Los utilizará para establecer una conexión en Workfront Fusion.
-
Continuar a Conectarse a Google en Workfront Fusion.
Conexión a Google en Workfront Fusion
El proceso de creación de una conexión con Google varía en función de si utiliza un módulo de un servicio de Google (como Hojas de cálculo de Google o Google Docs) o si se conecta a Google mediante el módulo de solicitud HTTP >Crear una OAuth2.0.
Conectarse a Google en un servicio de Google
-
En Workfront Fusion, busque el módulo de Google para el que debe crear una conexión.
-
Haga clic en Create a connection y luego haga clic en Show advanced settings.
-
Rellene los campos Nombre de conexión, Entorno y Tipo según corresponda.
-
Escriba el ID de cliente y el Secreto de cliente que recuperó en Crear credenciales de OAuth en los campos respectivos y, a continuación, haga clic en Continuar.
-
Inicie sesión con su cuenta de Google.
Se muestra la ventana This app isn't verified. 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 (inseguro) para permitir el acceso con su cliente de OAuth personalizado.
-
Haga clic en Permitir para conceder permiso a Workfront Fusion.
-
En la ventana que aparece, vuelva a hacer clic en Allow para confirmar sus opciones.
Se establece la conexión con el servicio de Google deseado mediante un cliente de OAuth personalizado.
Conéctese a Google en el módulo de solicitud HTTP > Crear una 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 de solicitud HTTP > Crear una OAuth2.0, consulte Instrucciones para crear una conexión con Google en el artículo HTTP > Crear un módulo de solicitud OAuth 2.0 en el artículo HTTP > Crear un módulo de 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 en Google Cloud Platform de este artículo.