Como remover permanentemente usuários deletados do Office 365

Salve Salve a todos!

Quando excluímos um usuário do Office 365 ele é movido para uma lixeira e fica disponível para ser recuperado por um período de 30 dias.

Mais por algum motivo você deseja excluir permanentemente esse usuário.
Como fazemos?

Mãos a massa!


Listando os usuários deletados:

Get-MsolUser -ReturnDeletedUsers


Get-MsolUser


Agora vamos excluir um determinado usuário.
Para isso execute o seguinte comando:


Remove-MsolUser -UserPrincipalName maria@test102030.onmicrosoft.com -RemoveFromRecycleBin


Remove-MsolUser


E para remover todos os usuários permanentemente?
Vamos lá:


Get-MsolUser -ReturnDeletedUsers | Remove-MsolUser -RemoveFromRecycleBin -Force


Get-MsolUser


Confirmando:

Get-MsolUser


Por hoje é só!

Abraços,
Breno Padovan

Conhecendo e configurando o Microsot Project Honolulu

Salve Salve a todos!

O que é o Poject Honolulu?

Resumindo: o Honolulu é uma evolução do MMC.

Ele possui um conjunto de ferramentas de gerenciamento baseado na Web e permite uma administração centralizada dos servidores em uma console moderna e rápida.
Apenas lembrando que a ferramenta ainda está em Technical Preview.


Como funciona?


Como já disse anteriormente, o Honolulu é executado em um navegador Web, compativel com Google Chrome e Microsoft Edge.
O aplicativo gerencia os servidores através de um gateway que pode ser instalado no Windows Server ou no Windows 10.

O aplicativo e o gateway são disponibilizados em um único pacote .msi com pouco mais de 30 MB.
Podemos publicar o servidor onde o gateway está instalado (uma única porta), permitindo assim gerenciar um conjunto de servidores remotamente.


Project Honolulu

Sistemas operacionais suportados


Os sistemas operacionais suportados são:

  • Windows 10
  • Windows Server, versão 1709
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
Atenção:
Se o você possui servidores Windows Server 2012 e 2012 R2, será necessário a instalação do Windows Management Framework (WMF) 5.0 ou superior.

Para verificar qual a versão, digite

$PSVersiontable

Para fazer o download do WMF 5.1 clique aqui


Vamos a instalação


Faça o download nesse link: https://aka.ms/HonoluluDownload

No exemplo vamos fazer a instalação em uma estação de trabalho com o Windows 10.
A instalação é muito simples.

Project Honolulu

Aqui você pode escolher a porta que o Honolulu vai ser acessado.

Project Honolulu

Pronto, já está instalado.

Project Honolulu

Essa é a interface do Honolulu.

Project Honolulu

Adicionando os servidores

Para adicionarmos os servidores, clicamos em "Add"

Project Honolulu


Podemos digitar o nome do servidor ou importar de um arquivo texto uma lista de servidores.

No exemplo abaixo digitamos o nome do servidor e clicamos em submit para adicionarmos a lista de servidores.

Project Honolulu

Project Honolulu


Como podem ver os servidores foram adicionados a console.


Gerenciando os servidores


Para gerenciar um servidor, basta clicar no nome dele.
Nessa primeira tela, temos um resumo do servidor.
A nossa esquerda as opções de gerenciamento. Reparem que temos muitas opções. Podemos editar o registro, alterar regras de firewall, desligar, reiniciar entre outros.

Project Honolulu


Project Honolulu

Project Honolulu

Project Honolulu

Project Honolulu


Por enquanto é só!
Um forte abraço!

Breno Padovan

Listando o tamanho das caixas postais no Exchange Online

Salve Salve a todos!


Nesse post vou demonstrar como listar o tamanho das caixas postais do Exchange Online.
Embora o tamanho das caixas postais hoje seja bem generoso, há situações onde precisamos dessa informação.

Caso queira consultar os limites de armazenamentos de cada plano, clique aqui.

Então vamos lá!

Fazendo a conexão com o Exchange Online


Primeiro precisamos acessar o Exchange Online via powershell.
Digite os comandos:

$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic –AllowRedirection 
Import-PSSession $Session
Set-ExecutionPolicy RemoteSigned -Force
Import-PSSession $Session
Connect-MsolService -Credential $livecred


Listando as informações das caixas postais


Um simples comando que podemos utilizar é o Get-Mailbox

Get-Mailbox


Porém o Get-Mailbox por si só não traz a informação que estamos buscando.
Nesse caso termos que utilizar o Get-MailboxStatistics.
No exemplo abaixo, vamos listar os detalhes da caixa postal de um usuário específico:

Get-MailboxStatistics –identity “Jose”


Get-MailboxStatistics


Podemos personalizar a saída para listar somente o nome e o limite:

Get-MailboxStatistics | Select-Object DisplayName,TotalItemSize

Get-MailboxStatistics | Select-Object


Muito bem, e se eu quiser listar todas as caixas postais?

Get-Mailbox | Get-MailboxStatistics | Select-Object DisplayName,TotalItemSize | Format-Table –autosize

Get-Mailbox | Get-MailboxStatistics

Reparem que adicionei o opção "Format-Table –autosize" para formatar a saída.

E se agora eu quiser exportar esses dados para um arquivo CSV para que eu possa depois gerar um relatório?
Sem problemas:

Get-Mailbox | Get-MailboxStatistics | Select-Object DisplayName,TotalItemSize | Export-CSV –Path “C:\temp\resultado.csv”


Get-Mailbox | Get-MailboxStatistics



Para saber mais detalhes sobre os comandos utilizados, acesse:

Get-Mailbox

Get-MailboxStatistics


Até a próxima!

Breno Padovan