Cotas de armazenamento do OneDrive for Business não atualizam para equipes de suporte: Guia de correção
🔍 WiseChecker

Cotas de armazenamento do OneDrive for Business não atualizam para equipes de suporte: Guia de correção

Equipes de suporte técnico frequentemente percebem que as cotas de armazenamento do OneDrive for Business para usuários não refletem as alterações feitas no centro de administração do Microsoft 365. Você pode definir um novo limite de armazenamento para um usuário, mas a cota exibida no cliente de sincronização do OneDrive ou na interface web permanece com o valor antigo. Esse atraso ou falha na atualização é causado por uma combinação de mecanismos de cache, latência de replicação e requisitos específicos de permissão para administradores delegados. Este artigo explica as causas raiz do problema de atualização de cota e fornece um guia passo a passo para forçar uma sincronização imediata das cotas de armazenamento.

Principais conclusões: Corrigindo a atualização de cotas do OneDrive para suporte técnico

  • Centro de administração Microsoft 365 > Usuários > Usuários ativos > guia OneDrive: Modifique diretamente a cota de armazenamento de um usuário específico e clique em Salvar.
  • Cmdlet PowerShell Set-SPOSite -StorageQuotaWarningLevel: Força uma atualização imediata da cota sem esperar pelo ciclo de atualização do cache de 24 horas.
  • SharePoint Online Management Shell > Connect-SPOService: Necessário para executar comandos PowerShell relacionados a cotas; as equipes de suporte devem ter a função de administrador do SharePoint ou administrador global.

ADVERTISEMENT

Por que as cotas de armazenamento do OneDrive não atualizam para equipes de suporte

Quando um administrador de suporte altera a cota de armazenamento do OneDrive de um usuário no centro de administração do Microsoft 365, a alteração é enviada para o backend do SharePoint Online. No entanto, o valor da cota exibido na interface web do OneDrive, no cliente de sincronização e no centro de administração fica em cache. O cache é atualizado a cada 24 horas por padrão. Se o membro da equipe de suporte não tiver a função administrativa correta — especificamente a função de administrador do SharePoint — a alteração pode não ser propagada. Além disso, o cliente de sincronização do OneDrive só verifica as informações de cota quando inicia uma nova sessão de sincronização, o que pode atrasar se o cliente estiver ocioso.

Outra causa comum é que a alteração da cota de armazenamento é aplicada ao conjunto de sites do OneDrive do usuário, mas a propriedade de cota do conjunto de sites é armazenada em uma partição de banco de dados separada. A replicação entre partições pode levar até 15 minutos. Equipes de suporte que usam funções de administrador delegado sem privilégios de administrador do SharePoint não podem modificar diretamente a cota do conjunto de sites, então a alteração no centro de administração parece bem-sucedida, mas a cota subjacente nunca é atualizada.

Passos para forçar a atualização das cotas de armazenamento do OneDrive

Use os métodos a seguir para aplicar as alterações de cota de armazenamento imediatamente. O método PowerShell é o mais confiável para equipes de suporte com as permissões adequadas.

Método 1: Atualizar cota pelo centro de administração Microsoft 365 com efeito imediato

  1. Entre no centro de administração Microsoft 365
    Acesse https://admin.microsoft.com e faça login com uma conta que tenha a função de administrador global ou administrador do SharePoint.
  2. Navegue até as configurações do OneDrive do usuário
    Selecione Usuários > Usuários ativos. Encontre o usuário cuja cota não está atualizando. Clique no nome do usuário e selecione a guia OneDrive.
  3. Altere a cota de armazenamento
    Em Limite de armazenamento, insira a nova cota em GB. Clique em Salvar. Aguarde 5 minutos e atualize a página. Se o novo valor aparecer, o cache foi atualizado. Caso contrário, prossiga para o método PowerShell.

Método 2: Usar PowerShell para forçar a atualização da cota

  1. Instale o SharePoint Online Management Shell
    Abra o Windows PowerShell como administrador e execute o comando: Install-Module -Name Microsoft.Online.SharePoint.PowerShell. Se solicitado, confirme a instalação.
  2. Conecte-se ao SharePoint Online
    Execute Connect-SPOService -Url https://[seutenant]-admin.sharepoint.com. Substitua [seutenant] pelo nome do seu tenant. Faça login com uma conta que tenha a função de administrador do SharePoint ou administrador global.
  3. Identifique a URL do site do OneDrive do usuário
    Execute Get-SPOSite -IncludePersonalSite $true -Filter "Owner -eq 'usuario@dominio.com'" | Select Url. Substitua o endereço de email pelo email do usuário afetado. Anote a URL retornada; ela será semelhante a https://[seutenant]-my.sharepoint.com/personal/usuario_dominio_com.
  4. Atualize a cota de armazenamento
    Execute Set-SPOSite -Identity "[URL do site]" -StorageQuotaWarningLevel [valor em MB]. Por exemplo, para definir uma cota de 1 TB com aviso em 900 GB, execute: Set-SPOSite -Identity "https://[seutenant]-my.sharepoint.com/personal/usuario_dominio_com" -StorageQuotaWarningLevel 943718400. O valor está em megabytes. 1 TB equivale a 1.048.576 MB.
  5. Verifique a atualização da cota
    Execute Get-SPOSite -Identity "[URL do site]" | Select StorageQuotaWarningLevel. Confirme se o valor corresponde ao que você definiu.

Método 3: Limpar o cache do cliente de sincronização do OneDrive (para o usuário final)

Se a cota no cliente de sincronização ainda estiver errada, o usuário final pode redefinir o cache do cliente de sincronização. Isso força o cliente a buscar as informações de cota mais recentes do servidor.

  1. Pare a sincronização do OneDrive
    Clique com o botão direito no ícone do OneDrive na bandeja do sistema e selecione Pausar sincronização > 2 horas. Aguarde 1 minuto.
  2. Redefina o aplicativo OneDrive
    Pressione Tecla Windows + R, digite %localappdata%\Microsoft\OneDrive\onedrive.exe /reset e pressione Enter. O OneDrive será fechado e reiniciado automaticamente. Se não reiniciar, inicie o OneDrive pelo menu Iniciar.
  3. Verifique a cota
    Clique com o botão direito no ícone do OneDrive, selecione Configurações, vá para a guia Conta e observe Armazenamento usado. A cota agora deve refletir o valor atualizado.

ADVERTISEMENT

Se as cotas de armazenamento do OneDrive ainda não atualizarem

A equipe de suporte não tem a função de administrador do SharePoint

O motivo mais comum para as alterações de cota não serem aplicadas é que o administrador de suporte não possui a função de administrador do SharePoint. A função de administrador global inclui privilégios de administrador do SharePoint, mas a função de administrador do SharePoint por si só é suficiente. Para atribuir a função de administrador do SharePoint, vá ao centro de administração Microsoft 365 > Funções > Atribuições de função > Administrador do SharePoint. Adicione os membros da equipe de suporte. As alterações entram em vigor em até 5 minutos.

A alteração de cota aparece no centro de administração, mas não na interface web do OneDrive

Isso indica um atraso de cache. Aguarde 24 horas para a atualização automática. Para forçar uma atualização, use o método PowerShell acima. Alternativamente, o usuário pode sair do OneDrive no navegador e entrar novamente. Isso limpa o cache do navegador para a sessão do OneDrive.

O comando PowerShell retorna um erro sobre permissões insuficientes

A conta usada para conectar ao SharePoint Online deve ter a função de administrador do SharePoint. Se a conta tiver apenas a função de leitor global ou administrador de suporte, o comando Set-SPOSite falhará. Solicite uma atualização de função a um administrador global.

Centro de administração vs PowerShell para atualizações de cota: Principais diferenças

Item Centro de administração Microsoft 365 PowerShell (Set-SPOSite)
Permissão necessária Administrador global ou administrador do SharePoint Administrador global ou administrador do SharePoint
Tempo de propagação da atualização Até 24 horas devido ao cache Imediato (dentro de 5 minutos)
Pode definir nível de aviso Não — apenas limite total de armazenamento Sim — parâmetro StorageQuotaWarningLevel separado
Requer instalação Não — apenas navegador web Sim — SharePoint Online Management Shell
Capacidade de atualização em lote Não — um usuário por vez Sim — pode ser scriptado para vários usuários

Equipes de suporte que gerenciam muitos usuários devem usar PowerShell para atualizações de cota. O centro de administração é adequado para alterações em um único usuário quando o efeito imediato não é crítico.

Agora você pode forçar a atualização das cotas de armazenamento do OneDrive para qualquer usuário no seu tenant usando o centro de administração ou o PowerShell. Para tarefas recorrentes de suporte, crie um script PowerShell que aceite uma lista de endereços de email de usuários e novos valores de cota. Use o cmdlet Get-SPOSite com o filtro -IncludePersonalSite $true para encontrar todos os sites do OneDrive, depois percorra a lista e aplique Set-SPOSite -StorageQuotaWarningLevel. Essa abordagem reduz o trabalho manual e elimina o atraso de cache de 24 horas.

ADVERTISEMENT