Partilhar via


Conectar contas do Gmail usando a OAuth versão 2.0

Siga as etapas neste artigo para configurar a sincronização no servidor para enviar e receber e-mails em aplicativos de envolvimento do cliente (como Dynamics 365 Sales Dynamics 365 suporte ao cliente,Dynamics 365 Marketing Dynamics 365 Field Service e Dynamics 365 Project Service Automation) de contas do Gmail usando OAuth a versão 2.0 como mecanismo de autorização.

Nota

O perfil do servidor de e-mail do Gmail OAuth funciona para até 100 usuários. Crie vários OAuth perfis (etapas 1 a 4) se quiser associar o mesmo perfil a vários usuários.

Passo 1. Ativar IMAP ou POP no Gmail

Nota

Estes passos devem ser efetuados pelo administrador de sistema.

Para o IMAP, siga os passos em Consultar o Gmail através de outras plataformas de e-mail.

Para POP, siga os passos em Ler mensagens do Gmail noutros clientes de e-mail através de POP.

Passo 2. Criar um projeto

Nota

Estes passos devem ser efetuados pelo administrador de sistema.

Utilizando uma conta Google (esta pode ser a mesma que usará para enviar e obter e-mails ou outra), vá ao Google Developers Console e crie um novo projeto.

Siga os passos para Criar um projeto em Criar, encerrar e repor projetos.

Nota

Estes passos devem ser efetuados pelo administrador de sistema.

  1. Selecione OAuth a tela de consentimento e, em seguida, selecione o tipo de utente:

    • Selecione Interno se estiver a utilizar um inquilino de administração do GSuite e for criar a aplicação exclusivamente para a sua organização.
    • Selecione Externo se estiver a testar utilizando uma conta do Gmail autónoma.

    Captura de ecrã do ecrã de OAuth consentimento.

  2. Selecione Criar.

  3. Em Nome da aplicação, insira o nome da aplicação. Em Domínios autorizados, insira o nome do domínio privado superior do seu ambiente (por exemplo, dynamics.com). Selecione Guardar.

    Captura de ecrã da introdução do nome da aplicação e do domínio.

  4. Selecione Credenciais>Criar credenciais.

    Captura de ecrã do comando Criar credenciais.

  5. Selecione OAuth o ID do cliente.

  6. Selecione Configurar ecrã de consentimento.

  7. Introduza as seguintes definições:

    Definição Utilizar
    Tipo de aplicação aplicação Web
    Nome O nome do seu cliente Web
    Origens de JavaScript Autorizadas URL do seu ambiente (por exemplo, https://contoso.crm.dynamics.com)
    URIs de redirecionamento autorizados URL do seu ambiente com /_grid/cmds/dlg_gmailoauth.aspx anexado a ele (por exemplo, https://contoso.crm.dynamics.com/_grid/cmds/dlg_gmailoauth.aspx)
  8. Selecione Criar. No ecrã apresentado, tome nota do ID do cliente e do segredo do cliente. Utilize estes dados no passo seguinte.

Passo 4. Criar um perfil de servidor de correio eletrónico

  1. No centro de administração do Power Platform, selecione um ambiente.

  2. Na barra de comandos, selecione Definições>E-mail>Perfis de servidor.

    Captura de ecrã das definições de perfil de servidor de e-mail.

  3. Na barra de comandos, selecione Novo perfil de servidor.

    Captura de ecrã da criação de um novo perfil de servidor.

  4. Para o Tipo de Servidor de E-mail, selecione Gmail e, em seguida, especifique um Nome significativo para o perfil.

    Captura de ecrã da criação de um novo perfil de servidor para o Gmail.

  5. Se pretender utilizar este perfil de servidor como o perfil predefinido para novas caixas de correio, ative Predefinir perfil para novas caixas de correio.

  6. Em Tipo de autenticação, selecione Gmail OAuth.

  7. Para ID do Cliente e Segredo do Cliente, insira as informações que você anotou no passo 8 do procedimento anterior.

    Nota

    Os campos Localizações e portas são automaticamente preenchidos.

  8. Expanda Avançada e, em seguida, use as descrições para escolher as suas opções de processamento de e-mail.

  9. Quando tiver terminado, selecione Guardar.

Passo 5. Configurar a caixa de correio

Nota

Estes passos devem ser efetuados pelo utilizador da caixa de correio.

  1. Na aplicação Web, aceda a Settings (Definições.) >Advanced Settings.

  2. Selecione Definições>Administração.

  3. Selecione Definições>Configuração de e-mail>Caixas de Correio.

  4. Selecione a caixa de correio para o utilizador configurado nos passos anteriores.

  5. Utilize as seguintes definições:

    Definição Utilizar
    Perfil do servidor O perfil criado no passo 4
    E-mail a receber Sincronização do Lado do Servidor ou Router de Correio Eletrónico
    E-mail a enviar Sincronização do Lado do Servidor ou Router de Correio Eletrónico
  6. Selecione Guardar.

  7. Selecione Iniciar Sessão no Gmail.

  8. Consulte as páginas de início de sessão e autorização do Gmail.

Passo 6. Adicionar utilizadores de teste

Na Google Cloud Platform (Consola do Programador), adicione os utilizadores na secção Utilizadores de Teste ao publicar a aplicação. Mais informações: Ajuda da Consola do Google Cloud Platform

Captura de ecrã da adição de utilizadores de teste.

Passo 7. Testar e ativar

Nota

Estes passos devem ser efetuados pelo utilizador da caixa de correio.

Selecione Testar e Ativar Caixa de Correio para testar a caixa de correio configurada no passo 6.

Captura de ecrã do comando Testar e Ativar Caixa de Correio.