Conectar Adobe Workfront Fusion a Google Services usando um cliente OAuth personalizado

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano
Qualquer
Adobe Workfront licença

Novo: Padrão

Ou

Atual: Trabalho ou superior

Adobe Workfront Fusion licença**

Atual: nenhum requisito de licença Workfront Fusion.

Ou

Herdados: Qualquer um

Produto

Novo:

  • Select ou Prime Workfront Plano: sua organização deve comprar Adobe Workfront Fusion.
  • Ultimate Workfront Plano: Workfront Fusion está incluído.

Ou

Atual: sua organização deve comprar o Adobe Workfront Fusion.

Para obter mais detalhes sobre as informações nesta tabela, consulte Requisitos de acesso na documentação do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.

Pré-requisitos

Você precisa de uma conta existente do Google para fazer essa conexão.

Conectar o Fusion aos serviços da Google usando um cliente OAuth personalizado

Para criar essa conexão, você deve criar e configurar um projeto na plataforma Google Cloud e, em seguida, configurar a conexão no Fusion com base nesse projeto.

NOTE
Este procedimento destina-se a:
  • Uso pessoal (@gmail.com e @googlemail.com usuários)
  • Uso interno (Google Workspace usuários que preferem usar um cliente OAuth personalizado)

Criar um projeto em Google Cloud Platform

Para criar um projeto na plataforma Google Cloud:

  1. Entre na Google Cloud Plataforma usando suas credenciais do Google.

  2. No painel esquerdo, clique em Painel.

  3. Clique em Criar projeto no canto superior direito da tela.

  4. Insira o Nome do projeto e clique em Criar.

  5. Clique na guia Habilitar APIs e serviços próxima à parte superior da tela.

  6. No campo Pesquisar APIs e Serviços, na parte superior da tela, digite o nome do serviço que deseja usar (como API Gmail ou API Google Drive).

  7. Quando for exibido, clique na API ou no serviço ao qual você deseja se conectar Workfront Fusion.

  8. Clique em Habilitar para habilitar a API selecionada.

  9. Repita as etapas 6 a 8 para cada API que deseja ativar.

    note note
    NOTE
    Você deve habilitar a API Google Drive e também a API de todos os aplicativos Google que deseja usar (como a API Google Sheets).
  10. Na tela exibida, clique em Criar credenciais no canto superior direito.

  11. Prossiga para a seção Definir configurações de consentimento do OAuth neste artigo.

Definir configurações de consentimento do OAuth

  1. No painel esquerdo, clique em Tela de consentimento do OAuth.

  2. Selecione Externo e clique em Criar.

    note note
    NOTE
    Você não será cobrado ao selecionar essa opção. Para obter mais informações, consulte as informações de Google sobre exceções aos requisitos de verificação.
  3. Preencha os campos obrigatórios da seguinte maneira:

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    Nome do aplicativo

    Insira o nome do aplicativo que solicita consentimento.

    Exemplo: Adobe Workfront Fusion

    Email de suporte ao usuário Insira um endereço de email para que os usuários entrem em contato com você caso tenham dúvidas sobre o consentimento deles ao se conectarem a este aplicativo.
    Endereços de email Insira um ou mais endereços de email que a Google pode usar para notificá-lo sobre qualquer alteração no seu projeto.
  4. Em Domínios autorizados, clique em Adicionar domínio e digite workfrontfusion.com.

  5. Clique em Salvar e continuar.

  6. Clique em Adicionar ou remover escopos.

  7. No painel direito, ative os seguintes escopos:

Serviço/API
Escopos necessários
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

Talvez seja necessário expandir a lista ou ir para a próxima página da lista para ver todos eles.

  1. Clique em Atualizar.

  2. Clique em Salvar e continuar.

  3. (Opcional) Adicione usuários de teste ao projeto.

  4. Clique em Salvar e continuar.

  5. Examine suas informações para verificar a precisão e clique em Voltar ao painel.

    note note
    NOTE
    Você não precisa enviar sua tela de consentimento e seu aplicativo para verificação por Google.
  6. Continue em Criar credenciais do OAuth.

Criar credenciais do OAuth

  1. No painel esquerdo, clique em Credenciais.

    note note
    NOTE
    Se esta não for a primeira API ou serviço (Gmail ou Google Drive) habilitado, você não precisará criar novas credenciais.
  2. Clique em Criar credenciais próximo à parte superior da tela e selecione ID do cliente OAuth no menu suspenso.

  3. Preencha os campos obrigatórios da seguinte maneira:

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Tipo de aplicativo Aplicativo Web
    Nome Workfront Fusion
  4. Em URIs de redirecionamento autorizados, clique em Adicionar URI e insira um dos seguintes:

    • Para Gmail ou Google Drive: https://app.workfrontfusion.com/oauth/cb/google-restricted

    • Para outros aplicativos Google: https://app.workfrontfusion.com/oauth/cb/google

  5. Clique em Criar.

    A ID do Cliente e o Segredo do Cliente são exibidos.

  6. Copie a ID do Cliente e o Segredo do Cliente para um local seguro. Você os usará para estabelecer uma conexão em Workfront Fusion.

  7. Continue para Conectar-se Google em Workfront Fusion.

Conectar a Google em Workfront Fusion

O processo de criação de uma conexão com Google difere dependendo se você está usando um módulo de um serviço Google (como Google Sheets ou Google Docs), ou se você está se conectando a Google por meio do módulo de solicitação HTTP >Make an OAuth2.0.

Conectar a Google em um serviço Google

  1. No Workfront Fusion, localize o módulo Google para o qual você precisa criar uma conexão.

  2. Clique em Criar uma conexão e em Mostrar configurações avançadas.

  3. Insira a ID do Cliente e o Segredo do Cliente recuperados em Criar Credenciais OAuth nos respectivos campos e clique em Continuar.

  4. Entre com sua conta Google.

    A janela Este aplicativo não foi verificado é exibida. Observe que o "aplicativo" mencionado no título da janela é o cliente OAuth criado acima.

  5. Clique em Avançado e em Ir para Workfront Fusion (não seguro) para permitir acesso usando seu cliente OAuth personalizado.

  6. Clique em Permitir para conceder permissão Workfront Fusion.

  7. Na janela exibida, clique em Permitir novamente para confirmar suas escolhas.

    A conexão com o serviço Google desejado usando um cliente OAuth personalizado foi estabelecida.

Conectar-se a Google no módulo HTTP > Fazer uma solicitação OAuth2.0 connect-to-google-in-the-http--make-an-oauth20-request-module

Para obter instruções sobre como se conectar a Google no módulo HTTP > Fazer uma solicitação OAuth2.0, consulte Instruções para criar uma conexão com Google no módulo HTTP > Fazer uma solicitação OAuth 2.0 em HTTP > Fazer uma solicitação OAuth 2.0.

Possível mensagem de erro:[403] Acesso Não Configurado

Se a mensagem de erro 403 Access Not Configured for exibida, será necessário habilitar a API correspondente na Google Cloud Platform. Para habilitar a API, siga as etapas da seção Criar um projeto Google Cloud Platform deste artigo.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43