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.