Bloquear e desbloquear sites

Usando as permissões de um Administrador do SharePoint ou mais no Microsoft 365, você pode bloquear o acesso a um site ou tornar um site somente leitura. Use o Microsoft PowerShell para alterar o estado de bloqueio do site.

Observação

Não é possível definir o estado de bloqueio no site raiz. Se o administrador do SharePoint alterar o domínio do SharePoint, os sites do OneDrive e do SharePoint em um estado bloqueado (excluindo sites conectados aos canais do Microsoft Teams ou aos Grupos do Microsoft 365) serão atualizados para o novo domínio.

Alterar o estado de bloqueio de um site

Siga estas etapas para alterar o estado de bloqueio de um site usando o PowerShell.

  1. Instale o Shell de Gerenciamento do SharePoint Online, baixe e execute o Shell de Gerenciamento do SharePoint Online ou instale o módulo da Galeria do PowerShell. Se você instalou uma versão anterior do Shell de Gerenciamento do SharePoint Online, vá para Adicionar ou remover programas e desinstale Shell de Gerenciamento do SharePoint Online.

  2. Conecte-se ao SharePoint como administrador do SharePoint no Microsoft 365. Para saber como, consulte Introdução ao Shell de Gerenciamento do SharePoint Online.

  3. No prompt do comando do PowerShell, digite o seguinte comando e pressione Enter.

    Set-SPOSite -Identity "<SiteURL>" -LockState "<State>"
    

    Onde:
    SiteURL é a URL do site que você deseja bloquear ou desbloquear e State tem um dos seguintes valores:

    • Desbloqueie para desbloquear o site e disponibilizá-lo aos usuários.
    • ReadOnly para impedir que os usuários adicionem, atualizem ou excluam conteúdo. Uma mensagem aparece no site informando que o site está em manutenção e é somente leitura.
    • NoAccess para impedir que os usuários acessem o site e seu conteúdo. Se você forneceu um NoAccessRedirectUrl valor para sua organização, o tráfego será redirecionado para a URL especificada. Se você não definiu essa URL, um erro 403 será exibido.

    Observação

    Se o site foi fechado e tornado somente leitura por meio de uma política de fechamento de site, o comando do PowerShell para desbloquear o site não funciona.

    Set-SPOTenant -NoAccessRedirectUrl 'https://www.contoso.com'
    

Para obter mais informações sobre o LockState parâmetro, consulte Set-SPOSite. Para obter mais informações sobre o parâmetro NoAccessRedirectUrl, consulte Set-SPOTenant.