Office 365 – Como funciona o Autodiscover no Hybrid Configuration

Durante uma configuração hibrida entre Exchange Server 2013 e Office 365, muitas vezes me deparo com a seguinte pergunta: “Julio, como funciona o fluxo de autodiscover após a mailbox ser migrada para o Exchange Online?”.

Hoje nós vamos entender todo o fluxo que o Outlook percorre durante o Autodiscover de uma mailbox migrada para o Exchange Online.

 

Autodiscover

O processo de Autodiscover, basicamente faz com que o Outlook receba as informações corretas de conexão com a Mailbox do usuário, ou seja, traz as configurações corretas do servidor de e-mail em que sua mailbox esteja hospedada.

Em uma implementação hibrida, o registro de Autodiscover deve estar apontando para seu ambiente de Exchange Server (CAS) local. Devemos também garantir que o serviço esteja funcionando corretamente e caso você queira testa-lo, basta executar um teste com o Remote Connectivity Analyzer selecionando a guia Exchange Server -> Descoberta Automática do Outlook -> Inserir as informações de uma mailbox local e inciar o teste:RCA

Após a migração da mailbox para o Exchange Online, o Outlook continuará a iniciar o processo de Autodiscover Lookup em seu servidor de Exchange local pois o registro estará apontando para seu ambiente local, assim como dito anteriormente. Mas como ocorre o processo de redirecionamento para o Autodiscover do Office 365? Vamos lá:

Autodiscover_Lookup_Hybrid

 

  1. Baseado no Email do usuário, o Outlook irá percorrer diversos passos até determinar o endereço de Autodiscover do seu servidor local. Esses passos são descritos no documento “Autodiscover for Exchange“. O cliente enviará um “Autodiscover Request” ao Endpoint descoberto durante o processo de Lookup, requisitando as informações da Mailbox baseado no Email Address que o Autodiscover Request irá enviar, o Exchange Server irá fazer uma pesquisa pelo recipiente no ambiente local. Ao encontrar o objeto, a busca irá verificar que esse objeto possui o atributo “TargetAddress” preenchido com um endereço do tipo “usuario@tenant.mail.onmicrosoft.com“. Esse atributo é preenchido automaticamente assim que a Mailbox é migrada para o Exchange Online e indica que ela está “hospedada” dentro do Exchange Online.TargetAddress
  2. Como o Outlook recebeu um endereço de e-mail diferente, que estava setado no atributo TargetAddress, ao invés das informações da mailbox, o processo de Autodiscover irá iniciar novamente, mas agora utilizando o TargetAddress  que no caso será algo como: usuario@tenant.mail.onmicrosoft.com. Neste novo processo, o novo EndPoint, ao invés de ser o seu autodiscover local, será sempre “autodiscover.tenant.mail.onmicrosoft.com” que será redirecionado para “Autodiscover.outlook.com“.
  3. O Outlook irá enviar um Autodiscover Request ao EndPoint de Autodiscover do Office 365 utilizando SSL. Esse request irá falhar fazendo com que o Outlook tente novamente, mas agora sem SSL utilizando a porta 80. A conexão será feita com sucesso, gerando um redirecionamento para “autodiscover-s.outlook.com”.
  4. Após a conexão com sucesso com o endereço anterior, o Exchange Online irá realizar um Lookup no “TargetAddress” especificado anteriormente. O valor do TargetAddress também estará especificado como um SMTP Secundário no atributo ProxyAddress. OBS: Após a execução do Hybrid Configuration Wizard, a politica de endereços de e-mail padrão será modificada, adicionando um SMTP Secundário nos usuários, como “usuario@tenant.mail.onmicrosoft.com“. Lembrando que esse endereço é um “Pré-requisito” para que a mailbox seja migrada para o Office 365, caso esse endereço não existe, o Move Request irá gerar um erro.
  5. Após o Lookup pela mailbox ser concluído com sucesso, o Exchange Online irá retornar informações sobre a Mailbox, Public Foldes e Delegated Mailbox do usuário.

Espero que tenham gostado,

Até a próxima! 😀

Anúncios

Migrando uma caixa de mensagens do Exchange Server 2013 para o Office 365

Olá, pessoal.

Há algumas semanas um artigo com um passo-a-passo para a configuração de um ambiente hibrido entre Exchange Server 2013 e Office 365. Neste artigo irei demonstar como migrar uma mailbox de um ambiente no Exchange Server 2013 para o Office 365 após a configuração do ambiente hibrido.

É importante ressaltar os seguintes pontos em uma migração de uma mailbox do Exchange Server 2013 para o Office 365 utilizando o ambiente hibrido:

  • A migração de caixa postal é transparente para o usuário e migra todo o conteúdo da Mailbox (e-mails, calendário, tarefas, etc);
  • O perfil do usuário no Outlook é atualizado automaticamente para o Office 365 utilizando o Autodiscovery;
  • Durante a movimentação da caixa de mensagens para o Office 365, será mostrado uma notificação para que o usuário reinicie o Outlook para finalização das configurações;
  • O serviço de Mailbox Replication Proxy Service (MRSProxy) deve está habilitado no seu servidor de CAS. Vamos mostrar como verificar se o mesmo está habilitado e como habilita-lo caso não esteja via Powershell;
  • A migração é feita em batch e pode ser feita em massa (com um arquivo .csv ou simplesmente adicionando os usuários como vou mostrar a seguir).
  • É importante que criemos um EndPoint de migração. Basicamente o endpoint de migração vai conter as informações do nosso servidor local de Exchange Server, minimizando os esforços no momento da migração. No meu caso eu já tenho o endpoint de migração criado e para que vocês possam criar, basta seguir o seguinte passo-a-passo: https://technet.microsoft.com/en-us/library/jj874458(v=exchg.150).aspx

Verificando se o serviço de MRSProxy está ativo

Antes de iniciarmos o processo de migração, é importante verificarmos de o serviço de MRSProxy no servidor de CAS está ativo. Para verificarmos basta executar o seguinte comando no Exchange Management Shell:

Get-WebservicesVirtualDirectory –Server nomedoservidorCAS

Mig00

Continuar lendo

Passo a passo: Ambiente Híbrido Office 365 e Exchange Server 2013 SP1

Salve galera!

Nesse post iremos demonstrar todos os passos para configuração de um ambiente Híbrido de Exchange Server 2013 para o Office 365.

Abaixo Topologia do Ambiente que utilizar.

MSCLOUD365

Todos os servidores do ambiente estão rodando o Windows Server 2012 R2 Standard.

Abaixo a lista de servidores x função:

SSO – Single Sign-On:

2 - Servidores ADFS na rede local.
2 - Servidores ADFS Proxy na rede DMZ.

DirSync – sincronismo  de usuários on-premises (AD) com Office 365 (Azure Active Directory):

1 - Servidor DirSync na rede local.

Hybrid – Servidor Exchange Server 2013 para configuração de modo Híbrido:

1 -Servidor EXCH2013 na rede local.

 

Usaremos o domínio reiscamargo.com.br para o office 365, utilizando uma conta trial no plano E3.

Capturar

.

O Processo de configuração híbrida seguirá os seguintes passos:

  1. Instalar e configurar Farm de AD FS.
  2. Instalar e Configurar Servidores AD FS Proxy.
  3. Habilitar domínio reiscamargo.com.br para federação.
  4. Habilitar sincronismo de usuários.
  5. Habilitar Hybrid Mode no Exchange Server 2013.

Continuar lendo