Gerenciar sites do SharePoint usando o Windows PowerShell
No SharePoint Online, você pode ter vários sites que contêm conteúdo diferente. Há um site padrão projetado para colaboração que é criado automaticamente quando você cria seu locatário. Há também sites criados automaticamente para cada grupo do Microsoft 365 ou usuários do Microsoft Team e OneDrive. Além disso, você pode criar seus próprios sites do SharePoint e personalizá-los.
Criação de sites
Você pode usar o cmdlet New-SPOSite para criar novos sites no SharePoint online. Quando você cria um novo site, os parâmetros na tabela a seguir são necessários.
Tabela 1: Parâmetros para criar um novo site
| Parâmetro | Descrição |
|---|---|
| -URL | A URL do site, que precisa estar com seu namespace do SharePoint Online. Por exemplo, se a URL padrão para seu locatário do SharePoint Online for https://adatum.sharepoint.com, a URL do site poderá ser https://adatum.sharepoint.com/sites/Marketing. |
| -Proprietário | O proprietário do site que pode gerenciá-lo. |
| -Quota de armazenamento | O tamanho máximo do site em megabytes (MB). Isso deve ser menor do que a cota disponível no locatário. |
O exemplo a seguir cria um novo site com AbbieP@adatum.com como proprietário e uma cota de armazenamento de 256 MB:
New-SPOSite -Url https://adatum.sharepoint.com/sites/Marketing -Owner AbbieP@adatum.com -StorageQuota 256
Na maioria das vezes, ao criar um site, você vai querer baseá-lo em um modelo. Um modelo define componentes que são incluídos automaticamente em um site. Há modelos incluídos no SharePoint Online por padrão e você também pode criar o seu próprio. Para rever o modelo no seu tenant do SharePoint Online, use o cmdlet Get-SPOWebTemplate. Para usar um modelo ao criar um site com o cmdlet New-SPOSite , use o parâmetro -Template .
Modificando sites
Você pode usar o cmdlet Set-SPOSite para modificar sites existentes. Para definir qual site você deseja modificar, use o parâmetro -Identity e forneça a URL para o site. A URL de um site é um identificador exclusivo para o site e você não pode modificá-lo usando Set-SPOSite. A tabela a seguir lista alguns parâmetros que você pode usar com Set-SPOSite.
Tabela 2: Parâmetros para modificar sites existentes
| Parâmetro | Descrição |
|---|---|
| -Título | Define o título do site. O título normalmente é exibido quando os usuários entram no site. Por exemplo, um título pode ser Portal de Marketing. |
| -StorageQuotaWarningLevel | Envia uma mensagem de aviso ao proprietário do site quando o nível de aviso é atingido. Esse valor deve ser menor que -StorageQuota. |
| -PermitirEdição | Controla se os usuários têm permissão para editar arquivos do Office no navegador e copiar e colar o conteúdo do arquivo do Office fora da janela do navegador. |
| -LockState | Define o estado de bloqueio em um site. Os valores válidos são: NoAccess, ReadOnly e Unlock. |
O exemplo a seguir define o título de um site:
Set-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing -Title "Marketing Portal"
Listar e rever sites
Você pode usar o cmdlet Get-SPOSite para examinar os sites criados em seu locatário do SharePoint Online e suas configurações. Para listar todos os sites em seu locatário, não inclua nenhum parâmetro. Para listar as propriedades específicas do site, use o parâmetro -Identity e especifique a URL do site. O exemplo a seguir mostra como listar as propriedades de um site específico:
Get-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing | Format-List
Remoção de sites
Você usa Remove-SPOSite para remover um site. O exemplo a seguir mostra como usar esse cmdlet para remover um site:
Remove-SPOSite -Identity https://adatum.sharepoint.com/sites/Marketing
Quando você remove um site, ele é colocado na Lixeira do SharePoint. Você pode usar o cmdlet Restore-SPODeletedSite para restaurar um site a partir da Lixeira do SharePoint. Para limpar um site excluído da Lixeira do SharePoint, você pode usar o cmdlet Remove-SPODeletedSite .
Terminologia do SharePoint Online
O centro de administração do SharePoint usa a terminologia do site e do subsite para descrever como aninhar conteúdo. Quando você cria um subsite, ele herda algumas das configurações do site, como o proprietário.
Se você estiver familiarizado com a versão local do SharePoint, ele usará a terminologia conjuntos de sites e sites . Ao examinar a documentação para cmdlets do SharePoint Online, você pode notar que ele geralmente usa a terminologia de conjuntos de sites locais. Não há cmdlets para gerenciar sites em conjuntos de sites (ou subsites).