terça-feira, 25 de agosto de 2015

Configurar perfil do Outlook com uma conta do Office 365 sem utilizar autodiscover


    Em um ambiente híbrido entre o  o Exchange on-premisses e o Office 365, a entrada DNS do autodiscover deve apontar para o ambiente on-premisses.

    Portanto, quando se deseja configurar um novo perfil do outlook com uma conta presente no office 365, o outlook consulta o autodiscover e cairá no ambiente on-premisses, para então ser redirecionado para o office 365.

    Em alguns momentos pode se fazer necessária a configuração de um perfil do outlook sem a utilização do autodiscover, seja por alguma manutenção no exchange ou outro motivo.

    Os passos a seguir mostram como configurar o perfil do outlook diretamente no office 365, sem utilizar o autodiscover.

    Seguem passos:

    Obter o GUID da mailbox do usuário

    1. Acessar o Windows Azure Active Directory Module for Windows Powershell
    2. Conectar com os comandos:
    $LiveCred = Get-Credential
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powerShell-liveID?serializationLevel=Full -Credential $LiveCred -Authentication Basic -AllowRedirection
    Import-PSSession $Session
    1. Executar o comando para obter o GUID do usuário:

    Get-Mailbox -Identity usuario@dominio.com.br |Select-Object Name,ExchangeGuid



    Com o GUID da mailbox em mãos, configurar o perfil do outlook.

    1. Iniciar a configuração do perfil e selecionar "Configuração manual ou tipos de servidores adicionais"


    1. Selecionar "Microsoft Exchange Server ou serviço compatível"

    1. Colar o GUID seguido de "@" e o domínio. Especificar o nome de usuário também. Conforme foto abaixo.
    2. Clicar em "Mais Configurações".

     
    1. Na guia Segurança, selecionar "Autenticação anônima"


    1. Na guia "Conexão", marcar "Conectar-se ao Microsoft Exchange usando HTTP"
    2. Clicar em "Configuração de Proxy do Exchange".


    1. Inserir o nome do servidor, "outlook.office365.com"
    2. Marcar os dois checkbox para conectra utilizando HTTP primeiro em redes rápidas e lentas.
    3. Selecionar "Autenticação Básica".
    4. Clicar em "OK" nas janelas.

11. Inserir credenciais quando solicitado.

    Pronto, o perfil já está configurado e basta abrir o outlook.

segunda-feira, 24 de agosto de 2015

Como obter a data de criação/migração de uma Mailbox no Office 365

Em uma migração híbrida entre o Exchange on-premisses e o Office 365, pode ser necessário saber quando uma mailbox foi criada/migrada para o Office 365.

O comando que pode trazer esta informação é o Get-Mailbox.

Seguem passos para se extrair a informação

  1. Acessar o Windows Azure Active Directory Module  for Windows Powershell
  2. Executar os comando abaixo para se conectar ao Office 365:
$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powerShell-liveID?serializationLevel=Full -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session

  1. Executar o comando abaixo para extrair a data de criação/migração das mailbox do Office 365 em um CSV

Get-Mailbox|select-object identity,alias,whenmailboxcreated|Export-Csv c:\temp\Mailbox.csv

sexta-feira, 14 de agosto de 2015

URL Alternativa para Gerenciar o Tenant do Office 365 com Powershell



Olá pessoal,

Dia 13/08/2015 estive com um engenheiro de suporte do Office 365 e ele me passou uma URL alternativa para conectar ao tenant através do powershell. Segue abaixo:

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powerShell-liveID?serializationLevel=Full -Credential $LiveCred -Authentication Basic -AllowRedirection

Portanto, compartilho então os comandos antigos para acesso ao portal e também o passado pelo atendente. Seguem os passos: 

1- Abrir o Windows Active Directory Module for Windows Powershell.
2- Executar um dos blocos de comandos abaixo, note que a diferença é a URL.

 
$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
CONNECT-MSOLService -credential $Livecred

Ou Ainda

$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powerShell-liveID?serializationLevel=Full -Credential $LiveCred -Authentication Basic -AllowRedirection
Import-PSSession $Session -AllowClobber
CONNECT-MSOLService -credential $Livecred


quarta-feira, 12 de agosto de 2015

Limpar Outlook 2013 Autocomplete

Os passos abaixo mostram como limpar o cache de endereços de destinatários já digitados
no Outlook 2013.

Isto pode ser útil em alguns perfis de outlook que apresentarem problemas de envio
de mensagens após a migração do destinatário do Exchange para o Office 365, por exemplo.

  1. Acessar o Outlook 2013
  2. Clicar em Menu "Arquivo"
  3. Clicar em "opções"
  4. Clicar em "Email"
  5. Baixar a barra de rolagem e clicar em "Esvaziar a Lista de Preenchimento Automático"
  6. Clicar em "Sim" na mensagem "Tem certeza de que deseja esvaziar a lista de preenchimento automático?"
  7. Clicar em "OK".

Com os passos acima efetuados, ao criar um novo e-mail, o outlook é obrigado a buscar o endereço pelo catálogo de endereços ou o usuário é obrigado a digitar o endereço completo do destinatário, evitando assim que o outlook utilize parâmetros obsoletos.