Acesso à rede local

Local Network Access é um recurso de segurança que limita a capacidade de um site de enviar solicitações a servidores em uma rede local. O acesso requer permissão explícita do usuário, o que possibilita conceder acesso à rede para uma página da web específica. Usando LNA, o Ponto de Venda Odoo pode se comunicar com dispositivos com acesso local, como impressoras ePOS compatíveis, diretamente do navegador e sem exigir um certificado SSL.

Nota

O Acesso à rede local está disponível na maioria dos navegadores baseados em Chromium versão 142 ou superior, incluindo Google Chrome, Brave, Microsoft Edge, Vivaldi e Opera.

Importante

A impressora ePOS deve ter um endereço IP estático; caso contrário, pode se tornar inacessível. O IP estático deve ser configurado através do roteador.

Ativação

Para ativar LNA e garantir que o PDV o utilize através de uma conexão segura, crie um novo parâmetro do sistema da seguinte forma:

  1. Ative o modo de desenvolvedor.

  2. Acesse Configurações ‣ Técnico ‣ Parâmetros do Sistema.

  3. Clique em Novo e preencha os campos:

    • Chave: point_of_sale.use_lna

    • Valor: True

  4. Clique em Salvar.

Permissão do navegador

Quando LNA estiver ativado no Odoo e um dispositivo com acesso local (como uma impressora ePOS) estiver configurado no Google Chrome, o navegador exibe um pop-up solicitando permissão para acessar dispositivos na rede local.

Popup de permissão para acessar dispositivos de rede local

Se o pop-up não aparecer no Google Chrome, siga as próximas etapas para conceder manualmente o acesso à rede local:

  1. Acesse as configurações do Google Chrome.

  2. Clique em Privacidade e segurança, depois em Configurações do site.

  3. Clique em Permissões adicionais, depois em Rede local.

  4. Conceda acesso à rede local:

    • Se a URL do banco de dados aparecer em Não tem permissão para acessar outros dispositivos na sua rede local, clique no ícone (reticências), depois em Permitir.

    • Se a URL do banco de dados não estiver listada na página, clique em Adicionar ao lado de Tem permissão para acessar outros dispositivos na sua rede local, insira a URL do banco de dados e clique em Adicionar.

  5. Atualize a página do banco de dados.

Nota

  • Para conceder manualmente o acesso à rede local em navegadores diferentes do Google Chrome, consulte a documentação respectiva deles.

  • Alguns navegadores podem exigir a ativação de uma flag para ativar o recurso:

    • Brave: brave://flags/#local-network-access-check

    • Google Chrome: chrome://flags/#local-network-access-check

Status LNA do ponto de venda

Para visualizar o status LNA do ponto de venda, abra ou acesse o caixa, clique no ícone (menu hambúrguer) no canto superior direito e clique no botão Acesso à Rede Local na parte inferior do menu. Os detalhes do status LNA atual são exibidos no popup Status da Permissão LNA.