Só tive que fazer isso e me deparei com essa pergunta em minha busca por uma solução.
Pré-requisitos:
- Você precisa do Windows 7 / Windows Server 2008 e do .NET (v4.5, embora algo anterior possa funcionar)
- Assistente de login do Microsoft Online Services (versão 7)
- Módulo do Microsoft Online Services ( 32 bits , 64 bits )
Depois de instalar o acima e reiniciar, abra o PowerShell
-
Se você usou o link criado pelo instalador, prossiga para a próxima etapa; caso contrário, você precisará importar o Módulo do Microsoft Online Services. No prompt do PowerShell:
Import-Module MSOnline
-
Agora, atribua suas credenciais a uma variável (estas são as credenciais de login que você usa para acessar o Office365), uma caixa de nome de usuário / senha aparecerá para você:
$cred = Get-Credential
-
Conecte-se ao serviço on-line e passe suas credenciais:
Connect-MsolService -Credential $cred
-
Você precisará saber o tipo de licença atribuído ao seu usuário. Encontre-o com:
Get-MsolUser -UserPrincipalName [email protected] | Ft UserPrincipalName,DisplayName,Licenses
Onde
[email protected]
é substituído pela conta de usuário que você está procurando. Isso retornará algo como:UserPrincipalName DisplayName Licenses ----------------- ----------- -------- [email protected] John Smith {example:LITEPACK}
(Onde
example:LITEPACK
é sua contaSkuId) -
Agora, remova a licença com:
Set-MsolUserLicense -UserPrincipalName [email protected] -RemoveLicenses "example:LITEPACK"
- Substitua o usuário e o tipo de licença conforme apropriado.
- (Observação: se você remover a licença de uma caixa de correio de usuário, a caixa de correio e todos os dados contidos na caixa de correio serão excluídos).
No final do item acima, você ainda terá o usuário original (com status sem licença). Não remova o usuário, pois isso excluirá sua caixa de correio compartilhada.