PowerShell para administradores do Office 365

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Procura uma ferramenta de administração do Office 365 para automatizar as tarefas repetitivas? Ou deseja acessar recursos adicionais que não estão disponíveis no Centro de administração do Office 365? Então o PowerShell para Office 365 é ideal para você.

O que é o PowerShell e por que usá-lo?

PowerShell (também conhecido como o Windows PowerShell ou o Microsoft PowerShell) é um ambiente de linha de comando que foi desenvolvido especificamente para administração do sistema. PowerShell ajuda você a controlar e automatizar a administração do sistema operacional Windows, aplicativos de servidor e serviços baseados na nuvem como o Office 365.

A parte mais básica do PowerShell é chamada cmdlet (pronuncia-se command-let). Os cmdlets permitem que você realize tarefas no Office 365, como adicionar usuários à sua organização do Office 365, gerenciar atribuições de licença do Office 365 e listar caixas de correio inativas.

É possível reunir vários cmdlets em um conjunto de comandos para que sejam executados de uma só vez ou você pode colocá-los em um arquivo de texto para criar um script do PowerShell que você pode executar a qualquer momento. Os scripts são ótimos para tarefas administrativas periódicas, como a criação de relatórios mensais de licenças atribuídas a usuários ou de caixas de correio ativas.

O PowerShell é complementar ao centro de administração do Office 365

O centro de administração do Office 365 é a solução pronta que engloba todo o ciclo de vida da administração, desde a configuração até o suporte. O centro de administração do Office 365 foi projetado para dar conta das tarefas de administração mais comuns, como adicionar e editar usuários e alterar configurações comuns de serviços.

No entanto, há situações em que o PowerShell para o Office 365 pode poupar-lhe tempo e esforço significativos. Aqui estão alguns exemplos:

  • Adicionar ou editar um grande número de usuários

  • Usar vários filtros para classificar dados

  • Exportar dados como listas de usuários e de grupos

Além disso, você também usa o PowerShell para definir algumas configurações que são menos comumente usadas.

Introdução

Antes de começar a usar o PowerShell para o Office 365, há vários procedimentos que você precisa realizar de modo a garantir que você pode se conectar à sua assinatura do Office 365 e aos serviços que pretende gerenciar.

Você deve ser administrador do Office 365

Se você não for administrador do Office 365, pare aqui. É necessário ter uma conta de administrador do Office 365 da mesma forma que você precisa dela para gerenciar sua assinatura do Office 365 por meio do centro de administração do Office 365.

Ferramentas para executar cmdlets ou scripts

Os scripts e os cmdlets do PowerShell são executados no prompt de comando do Windows PowerShell ou no Ambiente de Script Integrado (ISE) do Windows PowerShell, que é um ambiente para executar os comandos e os scripts do Windows PowerShell. No Windows 8.1 e no Windows 10, eles estão instalados por padrão.

Em qualquer desses aplicativos, você tem agora as ferramentas para administrar o Office 365 usando o PowerShell.

Instale os módulos do PowerShell

Para usar o PowerShell para a sua assinatura do Office 365, é necessário importar os módulos do PowerShell para as cargas de trabalho do Office 365 que você precisa gerenciar.

Conectar-se à sua assinatura e gerenciar usuários, grupos e licenças

Para conectar-se à sua assinatura do Office 365 e gerenciar usuários, grupos e licenças, confira o artigo Conectar-se ao PowerShell do Office 365.

Para cenários que evolvem o gerenciamento de licenças, grupos e usuários, confira o artigo Cenários de gerenciamento de usuários do PowerShell do Office 365.

Para ler outros artigos sobre como gerenciar usuários, grupos e licenças, confira o artigo Gerenciar contas de usuários e licenças com o PowerShell do Office 365.

Gerenciar o SharePoint Online

Para gerenciar sites, permissões e grupos do SharePoint Online, baixe o Módulo do SharePoint Online.

Para cenários que envolvem conjunto de sites do SharePoint Online com o PowerShell, confira o artigo Mais cenários de funcionalidade do PowerShell do Office 365.

Para ler outros artigos sobre como gerenciar sites, permissões e grupos do SharePoint Online com o PowerShell, confira o artigo PowerShell do Office 365 para o SharePoint Online.

Gerenciar o Skype for Business Online

Para gerenciar as políticas do Skype for Business Online, baixe o Módulo do Skype for Business Online.

Para cenários que envolvem a política do Skype for Business Online com o PowerShell, confira o artigo Mais cenários de funcionalidade do PowerShell do Office 365.

Para ler outros artigos sobre como gerenciar as políticas do Skype for Business Online com o PowerShell, confira Gerenciar o Skype for Business Online com o PowerShell do Office 365.

Gerenciar o Exchange Online

Os cmdlets para administração do Exchange Online não estão em módulos que você pode baixar e importar. Eles só ficam disponíveis quando você cria uma conexão remota para o Exchange Online. Depois de conectar-se ou de criar uma conexão "remota" para esses serviços, você importa os cmdlets de lá.

Para ler outros artigos sobre como gerenciar o Exchange Online com o PowerShell, consulte o artigo Usando o PowerShell com o Exchange Online.

Como executar um bloco de comandos do PowerShell

Em muitos casos, os artigos fornecem um conjunto de comandos do PowerShell para serem executados como um bloco. Você pode executar esses blocos de comando das seguintes maneiras:

  • Copie os comandos do artigo ou da página da Web e cole-os no Bloco de notas (ou em outro editor de texto de sua escolha). Faça as alterações necessárias, como a especificação de nomes de conta, no Bloco de notas. Para executar os comandos, copie-os por completo do Bloco de notas e cole-os no prompt de comando do PowerShell em seu computador.

  • Copie os comandos do artigo ou da página da Web e cole-os no ISE do PowerShell, no computador, e faça as alterações necessárias. Realce os comandos como um bloco e execute-os.

Sempre que possível, tentamos simplificar o processo para realizar algo com o PowerShell usando variáveis.

As linhas de um bloco de comando que começam com o caractere "$" são variáveis de uma configuração que você precisa especificar. Depois de especificar todas as configurações de um bloco de comando, praticamente preenchendo os espaços em branco, você poderá executá-lo.

Como executar um script do PowerShell

Em alguns casos, você encontrará um script do PowerShell para executar que automatiza uma tarefa administrativa do Office 365. Para executar os scripts do PowerShell, você precisa fazer o seguinte:

  1. Configure o PowerShell para executar scripts.

    Como executar um script mal-intencionado pode danificar seu computador, a configuração padrão do PowerShell é não executá-los. Você precisará alterar a política de execução do seu computador para ser menos restritiva. Consulte o artigo Cenários de gerenciamento de usuários do PowerShell do Office 365 para obter mais informações. Você só precisará fazer isso uma vez em cada computador em que executará os scripts do PowerShell.

  2. Armazene o arquivo de script em algum lugar.

    Os arquivos de script apresentam a extensão. ps1. Baixe-os em um lugar de sua unidade de disco local à qual você poderá fazer referência ao executá-los. Por exemplo, crie uma pasta na unidade C: chamada PSScripts (C:\PSScripts).

  3. Modifique o script (conforme necessário).

    Alguns scripts podem exigir que você especifique as configurações personalizadas, como substituir seu nome de domínio para que ele funcione com a assinatura do Office 365.

  4. Execute o script.

    Conecte-se à carga de trabalho do Office 365 apropriada que você está gerenciando (conforme necessário) e execute o script dentro do prompt de comando do PowerShell ou do ISE fazendo referência ao nome de script do PowerShell (o nome do arquivo com a extensão .ps1) e sua localização. Você pode receber um aviso por causa de scripts não assinados digitalmente.

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Consulte Também

Cenários do PowerShell do Office 365

Motivos para usar o PowerShell do Office 365

Introdução ao PowerShell do Office 365

Recursos de comunidade do PowerShell do Office 365

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×