Copilot no Outlook não consegue ver disponibilidade de agenda: correção
🔍 WiseChecker

Copilot no Outlook não consegue ver disponibilidade de agenda: correção

Quando você pede ao Copilot no Outlook para agendar uma reunião ou verificar horários livres, ele pode responder com um erro ou uma resposta genérica que não reflete os dados reais da sua agenda. Esse problema geralmente ocorre porque o Copilot não tem permissão para ler seu calendário do Exchange Online ou porque a conexão necessária com o Microsoft Graph está bloqueada por políticas do locatário. Este artigo explica por que o Copilot não consegue ver a disponibilidade da agenda e fornece as etapas exatas para restaurar esse acesso no centro de administração do Microsoft 365 e nas configurações do Outlook.

Principais conclusões: Restaurar o acesso do Copilot à agenda no Outlook

  • Centro de administração do Microsoft 365 > Configurações > Configurações da organização > Copilot > Fontes de dados: Ative a fonte de dados do calendário do Exchange Online para que o Copilot leia a disponibilidade.
  • Outlook > Painel do Copilot > Configurações > Permissões: Verifique se a opção Calendário está ativada para seu perfil de usuário.
  • Permissões delegadas do Microsoft Graph: Certifique-se de que o administrador concedeu as permissões Calendars.Read e Calendars.Read.Shared ao registro do aplicativo Copilot no Azure AD.

ADVERTISEMENT

Por que o Copilot no Outlook não consegue ler os dados da agenda

O Copilot usa a API do Microsoft Graph para acessar a disponibilidade da agenda. Quando você digita um comando como “Encontre um horário livre na próxima terça-feira”, o Copilot envia uma solicitação Graph para o endpoint /users/{id}/calendar/calendarView. Se essa solicitação for bloqueada, o Copilot retorna um erro ou uma resposta padrão informando que não pode ver sua agenda.

Permissões do Microsoft Graph ausentes ou revogadas

A causa raiz mais comum é que a entidade de serviço do Copilot não possui as permissões delegadas necessárias para Calendar.Read ou Calendar.Read.Shared. Essas permissões devem ser concedidas por um administrador global no centro de administração do Azure Active Directory. Se as permissões foram revogadas recentemente durante uma revisão de segurança ou uma migração de locatário, o Copilot perde a capacidade de ler itens da agenda.

Fonte de dados não ativada no centro de administração do Microsoft 365

O Copilot para Microsoft 365 usa uma configuração centralizada de fontes de dados. Um administrador pode desativar a fonte do calendário do Exchange Online no nível do locatário. Quando essa fonte está desligada, nenhum usuário da organização pode usar o Copilot para verificar a disponibilidade da agenda. Essa configuração substitui qualquer permissão de nível de usuário.

Perfil do Outlook desatualizado ou corrompido

Se o perfil do cliente Outlook estiver corrompido ou se as credenciais em cache estiverem desatualizadas, o Copilot não consegue autenticar na API Graph. Isso resulta em uma falha silenciosa, onde o Copilot parece funcionar para outras tarefas, mas retorna resultados vazios para consultas de agenda.

Etapas para corrigir a disponibilidade da agenda do Copilot no Outlook

A correção envolve três camadas: configuração da fonte de dados no nível do locatário, concessão de permissões Graph e configurações do Outlook no nível do usuário. Execute estas etapas na ordem listada.

Etapa 1: Ativar a fonte de dados do calendário do Exchange Online

  1. Entre no centro de administração do Microsoft 365
    Acesse https://admin.microsoft.com e faça login como administrador global ou com a função de administrador do Copilot.
  2. Navegue até as configurações do Copilot
    Selecione Configurações > Configurações da organização > Copilot.
  3. Abra a guia Fontes de dados
    Clique em Fontes de dados no painel de navegação esquerdo.
  4. Ative o calendário do Exchange Online
    Localize Calendário do Exchange Online na lista. Alterne o botão para Ativado. Se o botão estiver desabilitado, seu locatário pode não ter uma licença do Copilot para Microsoft 365 atribuída.
  5. Salve as alterações
    Clique em Salvar na parte inferior da página. Aguarde 15 minutos para que a alteração seja propagada para todos os usuários.

Etapa 2: Conceder permissões de calendário do Microsoft Graph ao Copilot

  1. Abra o centro de administração do Azure Active Directory
    Acesse https://aad.portal.azure.com e faça login como administrador global.
  2. Encontre o aplicativo empresarial do Copilot
    Selecione Aplicativos empresariais > Todos os aplicativos. Pesquise por Copilot. O nome exato é “Microsoft Copilot Service”.
  3. Revise as permissões de API
    Clique no nome do aplicativo e selecione Permissões de API no menu esquerdo. Procure por Calendars.Read e Calendars.Read.Shared na seção de permissões delegadas do Microsoft Graph.
  4. Adicione permissões ausentes
    Se alguma permissão estiver faltando, clique em Adicionar uma permissão > Microsoft Graph > Permissões delegadas. Role até Calendário e marque Calendars.Read e Calendars.Read.Shared. Clique em Adicionar permissões.
  5. Conceda consentimento do administrador
    Clique em Conceder consentimento do administrador para [nome do locatário]. Confirme a caixa de diálogo de consentimento. Esta etapa é necessária para que o Copilot use as permissões em nome de todos os usuários.

Etapa 3: Verificar as permissões de calendário no nível do usuário no Outlook

  1. Abra o Outlook na web
    Acesse https://outlook.office.com e faça login com sua conta corporativa ou de estudante.
  2. Abra o painel do Copilot
    Clique no ícone do Copilot na barra de ferramentas superior direita. O ícone parece um brilho.
  3. Acesse as configurações do Copilot
    No painel do Copilot, clique no ícone de engrenagem Configurações no canto superior direito do painel.
  4. Verifique a opção de permissão do Calendário
    Em Permissões, procure por Calendário. Certifique-se de que a opção está Ativada. Se estiver desativada, ative-a. Essa configuração controla se o Copilot pode ler seu calendário pessoal.
  5. Teste a correção
    Digite um comando como “Qual é minha próxima reunião hoje?” Se o Copilot retornar o título e o horário da reunião, a correção está completa. Se ainda disser que não pode ver sua agenda, prossiga para a próxima seção.

ADVERTISEMENT

Se o Copilot ainda tiver problemas após a correção principal

Copilot retorna “Não consigo acessar sua agenda” mesmo após ativar a fonte de dados

Isso geralmente indica um problema de cache. Limpe o cache do Outlook na web pressionando Ctrl + Shift + Delete no navegador, selecionando Imagens e arquivos em cache e clicando em Excluir. Em seguida, saia do Outlook e entre novamente. Se estiver usando o aplicativo de desktop do Outlook, feche-o e exclua a pasta Outlook em %localappdata%\Microsoft\Outlook. Reabra o Outlook e deixe-o recriar o perfil.

Copilot mostra dados da agenda para alguns usuários, mas não para outros

Verifique a atribuição de licença do usuário
O Copilot para Microsoft 365 requer uma licença atribuída. Vá para o centro de administração do Microsoft 365 > Usuários > Usuários ativos. Selecione o usuário afetado, clique em Licenças e aplicativos e verifique se Microsoft Copilot para Microsoft 365 está marcado. Se não estiver, atribua a licença e aguarde 30 minutos.

Copilot não consegue ver calendários de caixas de correio compartilhadas

Por padrão, o Copilot lê apenas o calendário da caixa de correio principal. Para habilitar o acesso a caixas de correio compartilhadas, o administrador deve conceder a permissão Calendars.Read.Shared conforme descrito na Etapa 2 acima. Além disso, o usuário deve ter pelo menos a permissão Revisor no calendário da caixa de correio compartilhada. No Outlook na web, clique com o botão direito no calendário da caixa de correio compartilhada, selecione Permissões e defina o nível de permissão do usuário como Revisor ou superior.

Item Acesso à agenda funcionando Acesso à agenda não funcionando
Fonte de dados ativada Opção Calendário do Exchange Online ativada no centro de administração Opção desativada ou ausente
Permissões Graph concedidas Permissões delegadas Calendars.Read e Calendars.Read.Shared presentes com consentimento do administrador Permissões ausentes ou consentimento não concedido
Licença do usuário Licença do Copilot para Microsoft 365 atribuída Sem licença ou licença expirada
Perfil do Outlook Perfil atualizado e cache limpo Perfil corrompido ou cache desatualizado
Permissões de caixa de correio compartilhada Usuário tem função de Revisor no calendário compartilhado Usuário não tem permissão explícita

Após concluir as etapas acima, o Copilot no Outlook deve conseguir ler a disponibilidade da sua agenda e sugerir horários de reunião. Se o problema persistir, abra um tíquete de suporte com a Microsoft e inclua os logs de solicitação da API Graph do painel do Copilot. Você pode acessar esses logs clicando no menu de três pontos no painel do Copilot e selecionando Diagnóstico. Compartilhe os logs com o engenheiro de suporte para acelerar a resolução.

ADVERTISEMENT