Por que o Notion não salva alterações de visualização para visualizadores somente leitura
🔍 WiseChecker

Por que o Notion não salva alterações de visualização para visualizadores somente leitura

Quando um visualizador somente leitura tenta alterar uma visualização de banco de dados no Notion, as mudanças aparecem temporariamente, mas a visualização é redefinida após atualizar a página ou navegar para outro local. Isso acontece porque o Notion aplica níveis de permissão no nível do banco de dados, e visualizadores somente leitura não têm acesso de gravação às configurações subjacentes do banco de dados. Este artigo explica o modelo de permissão exato que causa esse comportamento e fornece etapas para proprietários e editores do workspace corrigirem o problema.

Principais conclusões: Por que visualizadores somente leitura não podem salvar alterações de visualização

  • Menu Compartilhar > Acesso de edição > Pode editar: Concede a visualizadores somente leitura a capacidade de salvar alterações de visualização permanentemente.
  • Propriedades da visualização do banco de dados > Bloquear visualização: Impede alterações acidentais na visualização por todos os colaboradores, incluindo editores.
  • Página do banco de dados > Duplicar visualização: Permite que um visualizador somente leitura crie uma cópia pessoal de uma visualização sem alterar a original.

ADVERTISEMENT

Por que o Notion impede visualizadores somente leitura de salvar alterações de visualização

O Notion usa um sistema de permissão granular que separa o acesso ao conteúdo do acesso à estrutura. Um visualizador somente leitura tem permissão para visualizar o banco de dados e suas entradas, mas não para modificar qualquer parte da definição do banco de dados. As configurações de visualização, como filtros, classificações e layout, fazem parte da definição do banco de dados. Quando um visualizador altera um filtro ou uma ordem de classificação, o Notion aplica essa alteração apenas na sessão atual do navegador. A alteração nunca é enviada ao servidor porque o servidor rejeita operações de gravação de uma função somente leitura. Após atualizar a página, o servidor retorna a configuração original da visualização, e o visualizador vê o estado padrão novamente.

Causa raiz técnica: Aplicação de permissão no lado do servidor

Cada workspace do Notion tem uma hierarquia de permissões. O proprietário do workspace atribui funções no nível do workspace ou da página. Quando um usuário com acesso somente leitura abre uma página de banco de dados, o cliente do Notion solicita os metadados do banco de dados ao servidor. O servidor inclui um token de permissão que marca o usuário como somente leitura. Qualquer tentativa de atualizar a configuração da visualização aciona uma verificação no lado do servidor. Se o token de permissão não tiver capacidade de gravação, o servidor retorna uma resposta 403 Forbidden. O cliente não mostra um erro ao usuário; em vez disso, descarta silenciosamente a alteração. Esse design evita corrupção de dados e garante que apenas usuários autorizados possam alterar visualizações compartilhadas.

Quais alterações de visualização são bloqueadas para visualizadores somente leitura

Visualizadores somente leitura não podem salvar as seguintes modificações de visualização:

  • Adicionar, remover ou reordenar colunas em visualizações de tabela, quadro ou galeria
  • Alterar o tipo de propriedade, como texto para seleção ou data
  • Adicionar ou modificar filtros
  • Definir ou alterar regras de classificação
  • Alternar entre tipos de visualização, como tabela para calendário
  • Renomear a visualização

Visualizadores somente leitura ainda podem alterar essas configurações temporariamente durante uma sessão. As alterações desaparecem após qualquer atualização de página ou navegação para fora do banco de dados.

Etapas para permitir que visualizadores somente leitura salvem alterações de visualização

Apenas proprietários do workspace ou usuários com acesso total ao banco de dados podem alterar o nível de permissão de um visualizador. Use um dos seguintes métodos.

Método 1: Alterar a permissão do visualizador para Pode editar

  1. Abra o menu Compartilhar
    No canto superior direito da página do banco de dados, clique no botão Compartilhar.
  2. Localize o nome do visualizador
    Role até a seção Links de convite ou a lista Pessoas com acesso. Encontre o e-mail ou nome do visualizador somente leitura.
  3. Altere o acesso de Pode ver para Pode editar
    Clique no menu suspenso ao lado do nome do visualizador e selecione Pode editar. Isso concede a eles permissão de gravação no banco de dados, incluindo a capacidade de salvar alterações de visualização permanentemente.
  4. Notifique o visualizador
    Peça ao visualizador para atualizar a página do banco de dados. Agora eles podem fazer alterações de visualização que persistem após a atualização.

Método 2: Duplicar a visualização para uso pessoal

Se o visualizador não precisar modificar a visualização compartilhada para todos, eles podem criar uma cópia pessoal da visualização.

  1. Abra o menu de visualização
    No banco de dados, clique no nome da visualização no topo da página. Um menu suspenso aparece.
  2. Selecione Duplicar visualização
    Clique em Duplicar visualização. O Notion cria uma cópia da visualização com um nome como “Cópia de Nome da visualização”.
  3. Edite a visualização duplicada
    Alterne para a visualização duplicada. Todas as alterações feitas nesta visualização são pessoais e não afetam a visualização original. A visualização duplicada é salva no banco de dados, mas apenas o visualizador que a criou a vê.

Método 3: Bloquear a visualização original após configurá-la

Para evitar alterações acidentais de editores, bloqueie a visualização após configurá-la.

  1. Configure a visualização conforme desejado
    Defina os filtros, classificações e layout exatamente como necessário.
  2. Abra o menu de visualização
    Clique no nome da visualização no topo do banco de dados.
  3. Ative Bloquear visualização
    Clique em Bloquear visualização. Um ícone de cadeado aparece ao lado do nome da visualização. Editores não podem alterar a configuração da visualização enquanto ela estiver bloqueada. Visualizadores somente leitura ainda não podem salvar alterações, mas a visualização bloqueada garante consistência para todos.

ADVERTISEMENT

Se o Notion ainda não salvar alterações de visualização após alterar permissões

Visualizador ainda vê somente leitura após receber acesso Pode editar

O visualizador pode ter um token de permissão em cache. Peça para ele sair completamente do Notion e entrar novamente. Alternativamente, eles podem abrir o banco de dados em uma janela de navegador privada para forçar uma nova verificação de permissão.

Alterações de visualização são salvas, mas desaparecem para outros usuários

Se um editor altera uma visualização e outro editor vê a configuração antiga, o banco de dados pode ter vários editores trabalhando simultaneamente. O Notion salva a última gravação. Para evitar conflitos, comunique-se com a equipe antes de alterar visualizações compartilhadas. Use o recurso Bloquear visualização para evitar edições simultâneas.

Visualização duplicada não aparece para outros usuários

Uma visualização duplicada é privada para o criador por padrão. Se o visualizador quiser compartilhar a visualização duplicada com outros, ele deve alterar suas permissões. Clique no nome da visualização, selecione Configurações da visualização e defina Quem pode ver esta visualização como Todos com acesso ao banco de dados.

Níveis de permissão do Notion: Ver vs Editar vs Acesso total

Permissão Pode Ver Pode Editar
Visualizar entradas do banco de dados Sim Sim
Adicionar novas entradas Não Sim
Editar entradas existentes Não Sim
Salvar alterações de visualização permanentemente Não Sim
Criar novas visualizações Não Sim
Duplicar uma visualização Sim Sim
Bloquear ou desbloquear uma visualização Não Sim

Visualizadores somente leitura têm a permissão Pode ver. Eles podem ver todos os dados e usar alterações temporárias de visualização, mas não podem salvá-las. Editores com Pode editar podem salvar alterações de visualização e criar novas visualizações. Usuários com acesso total também podem compartilhar o banco de dados e alterar permissões para outros.

Agora você sabe por que o Notion não salva alterações de visualização para visualizadores somente leitura. O servidor aplica o token de permissão e descarta silenciosamente qualquer tentativa de gravação de uma função somente leitura. Para corrigir isso, altere a permissão do visualizador para Pode editar usando o menu Compartilhar, ou peça ao visualizador para criar uma visualização duplicada para uso pessoal. Para controle avançado, use o recurso Bloquear visualização para evitar alterações acidentais de editores.

ADVERTISEMENT