Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A gestão de licenças do Office 365, incluindo Teams, Exchange e outras aplicações do pacote 365 Enterprise, é uma tarefa essencial para garantir que novos funcionários tenham acesso às ferramentas necessárias desde o primeiro dia de trabalho. Neste artigo, vamos explorar como essas licenças são atribuídas a novos funcionários em um ambiente Windows, utilizando o PowerShell, uma ferramenta poderosa para administração e automação de tarefas no Windows.
Passo 1: Preparação do Ambiente
Antes de começar, certifique-se de que você tem as permissões administrativas necessárias e que o módulo do PowerShell para o Office 365 (Microsoft Online Services Sign-In Assistant e Azure Active Directory Module) está instalado.
Para instalar o módulo, execute o seguinte comando no PowerShell:
Install-Module -Name MSOnline
Passo 2: Conectar ao Office 365
Primeiro, você precisa se conectar ao seu ambiente do Office 365. Execute o comando abaixo e insira suas credenciais administrativas quando solicitado:
$UserCredential = Get-Credential
Connect-MsolService -Credential $UserCredential
Passo 3: Atribuir Licenças ao Novo Funcionário
Suponha que você tenha um novo funcionário com o endereço de e-mail novofuncionario@empresa.com
. Para atribuir uma licença do Office 365 Enterprise, incluindo Teams e Exchange, você pode usar o seguinte comando:
Set-MsolUserLicense -UserPrincipalName novofuncionario@empresa.com -AddLicenses "contoso:ENTERPRISEPACK"
No comando acima, substitua "contoso:ENTERPRISEPACK"
pelo SKU correto da sua licença. Você pode listar todos os SKUs disponíveis na sua organização com o seguinte comando:
Get-MsolAccountSku
Passo 4: Verificar a Atribuição de Licenças
Para garantir que a licença foi atribuída corretamente, você pode verificar o status da licença do usuário com o comando:
Get-MsolUser -UserPrincipalName novofuncionario@empresa.com | Select-Object -ExpandProperty Licenses
Este comando deve retornar as licenças atribuídas ao usuário, confirmando que o processo foi bem-sucedido.
Exemplos Práticos
1. Instalação do Módulo MSOnline:
Install-Module -Name MSOnline
2. Conexão ao Office 365:
$UserCredential = Get-Credential
Connect-MsolService -Credential $UserCredential
3. Listagem de SKUs Disponíveis:
Get-MsolAccountSku
4. Atribuição de Licença ao Novo Funcionário:
Set-MsolUserLicense -UserPrincipalName novofuncionario@empresa.com -AddLicenses "contoso:ENTERPRISEPACK"
5. Verificação da Atribuição de Licenças:
Get-MsolUser -UserPrincipalName novofuncionario@empresa.com | Select-Object -ExpandProperty Licenses