Por que o erro ‘Calendar Cannot Be Synced’ do Notion aparece após alteração de permissão
🔍 WiseChecker

Por que o erro ‘Calendar Cannot Be Synced’ do Notion aparece após alteração de permissão

A integração de calendário do Notion para de sincronizar e exibe o erro “Calendar Cannot Be Synced” após você alterar as permissões no Google ou Outlook Calendar conectado. Esse erro geralmente aparece na visualização de calendário do Notion ou no painel de configurações da integração. A causa raiz é que o token de autenticação de terceiros se torna inválido quando o proprietário do calendário modifica as permissões de compartilhamento, como remover acesso de edição ou alterar a visibilidade. Este artigo explica por que o erro ocorre, como corrigi-lo atualizando a conexão e o que fazer se o problema persistir.

Principais conclusões: corrigindo o erro de sincronização do calendário do Notion após alterações de permissão

  • Settings & Members > Connections > Edit > Disconnect: Remove a integração de calendário quebrada para que você possa reconectá-la do zero.
  • Reconecte com a mesma conta: Reautoriza o Notion com as permissões atualizadas, gerando um novo token válido.
  • Configurações do Google Calendar ou Outlook Calendar: Verifique se o calendário está definido como “Público” ou compartilhado com o nível de acesso exato necessário (Somente visualização ou Edição).

ADVERTISEMENT

Por que uma alteração de permissão quebra a sincronização do calendário do Notion

O Notion usa tokens OAuth 2.0 para se conectar ao Google Calendar e ao Microsoft Outlook Calendar. Quando você altera as permissões no próprio calendário — por exemplo, mudando de “Disponibilizar publicamente” para “Privado” ou removendo os direitos de edição de um usuário — o token que o Notion possui se torna inválido. O Notion não consegue atualizar o token automaticamente porque a alteração de permissão aciona uma flag de segurança no lado do provedor.

A mensagem de erro “Calendar Cannot Be Synced” aparece na propriedade de calendário de um banco de dados do Notion ou na página de configurações do calendário conectado. A sincronização falha silenciosamente após a alteração de permissão; você pode não ver o erro até abrir a visualização de calendário e notar que os eventos estão ausentes ou desatualizados.

Quais tipos de alteração de permissão disparam esse erro

Três alterações de permissão específicas causam esse erro:

  • Alterar o calendário de Público para Privado (Google Calendar)
  • Remover o acesso de um usuário ou alterar sua função de Editor para Visualizador (Outlook ou Google)
  • Revogar o consentimento OAuth do Notion nas configurações de segurança do provedor

Nos três casos, o token existente não consegue buscar novos dados. O Notion não solicita que você reautorize; ele simplesmente para de sincronizar e exibe o erro.

Passos para reconectar o calendário e limpar o erro de sincronização

Para resolver o erro, você deve desconectar a integração quebrada e reconectá-la com a mesma conta de calendário. Isso força um novo handshake OAuth e gera um token novo.

  1. Abra as Configurações do Notion
    Clique na sua foto de perfil ou no ícone de engrenagem no canto superior direito. Selecione Settings & Members no menu suspenso.
  2. Vá para Connections
    Na barra lateral esquerda, clique em Connections. Você verá uma lista de todos os serviços de terceiros conectados, incluindo Google Calendar ou Outlook Calendar.
  3. Encontre a conexão de calendário quebrada
    Localize a entrada do calendário que mostra o erro de sincronização. Pode estar identificada com o endereço de e-mail da conta que você conectou.
  4. Desconecte a integração
    Clique no menu de três pontos (ou no ícone de lápis) ao lado da conexão. Selecione Disconnect. Confirme quando solicitado. Isso remove o token inválido do Notion.
  5. Reconecte o mesmo calendário
    De volta à página Connections, clique em Connect e escolha Google Calendar ou Outlook Calendar. Faça login com a mesma conta usada anteriormente. Conceda as permissões solicitadas — normalmente acesso de leitura e gravação aos seus calendários.
  6. Verifique a propriedade de calendário no seu banco de dados
    Abra o banco de dados do Notion que usa a propriedade de calendário. Clique no cabeçalho da propriedade de calendário. Selecione o calendário correto no menu suspenso. Os eventos devem aparecer em alguns segundos.

Se você alterou as permissões do calendário para Privado

Se você alterou o Google Calendar de Público para Privado, também deve atualizar a propriedade de calendário no Notion. Após reconectar, clique na propriedade de calendário no seu banco de dados. Certifique-se de que o calendário está selecionado na lista de calendários disponíveis. Calendários privados ainda sincronizam desde que o Notion tenha permissão OAuth — mas não ficarão visíveis para quem não tem acesso através das configurações de compartilhamento do Notion.

ADVERTISEMENT

Se o erro persistir após reconectar

Às vezes, o erro retorna mesmo após uma nova conexão. Esses três cenários cobrem as causas remanescentes mais comuns.

Eventos do calendário ainda mostram “Cannot Be Synced” no celular

O aplicativo móvel do Notion armazena em cache o token antigo. Force o fechamento do aplicativo e reabra-o. No iOS, deslize para cima a partir da parte inferior e deslize o cartão do aplicativo Notion para longe. No Android, vá em Settings > Apps > Notion > Force Stop. Em seguida, abra o aplicativo novamente e navegue até o banco de dados com a propriedade de calendário.

Conflito entre várias conexões de calendário

Se você tem duas conexões do Google Calendar no mesmo espaço de trabalho — por exemplo, uma pessoal e uma do trabalho — a errada pode estar vinculada ao banco de dados. Vá ao banco de dados, clique na propriedade de calendário e verifique qual endereço de e-mail é mostrado. Desconecte a conexão incorreta em Settings & Members > Connections e reconecte a correta.

Permissão do calendário foi revogada no nível do provedor

Se você revogou o acesso do Notion nas configurações de segurança do Google ou da Microsoft, a etapa de reconexão acima falhará com um erro de permissão. Vá para a página de Third-party apps & services da sua Conta do Google ou para a página de App permissions da sua Conta da Microsoft. Remova qualquer entrada existente do Notion. Em seguida, volte ao Notion e reconecte do zero.

Sincronização de calendário do Notion: Google Calendar vs Outlook Calendar

Item Google Calendar Outlook Calendar
Método de autenticação OAuth 2.0 com Google OAuth 2.0 com Microsoft
Expiração do token após alteração de permissão Imediata — token revogado Imediata — token revogado
Requisito de visibilidade do calendário Deve ser Público ou compartilhado com o usuário do Notion Deve ser compartilhado com o usuário do Notion ou ser o calendário principal
Máximo de calendários por conexão Até 10 calendários Apenas o calendário principal e calendários compartilhados
Intervalo de sincronização A cada 15 minutos A cada 15 minutos
Mensagem de erro na alteração de permissão “Calendar Cannot Be Synced” “Calendar Cannot Be Synced”

Ambos os provedores se comportam da mesma forma quando as permissões são alteradas. A correção — desconectar e reconectar — funciona de forma idêntica para ambos.

O erro “Calendar Cannot Be Synced” após uma alteração de permissão é sempre causado por um token OAuth inválido. Desconectar e reconectar a integração de calendário gera um novo token e restaura a sincronização. Se o erro persistir, verifique se há conexões duplicadas ou permissões revogadas no provedor. Como medida preventiva, evite alterar as configurações de compartilhamento do calendário enquanto uma integração do Notion estiver ativa — ou espere para reconectar depois.

ADVERTISEMENT