Acesso remoto

A página Acesso remoto: abrir os dashboards desta estação a outros dispositivos da rede, por HTTPS se você quiser, quem pode usá-los, os navegadores conectados neste momento e os tablets e PCs configurados para abrir de um jeito próprio, e o reinício que cada mudança custa.

Ver como Markdown

Acesso remoto é uma página própria, a entrada do grupo de baixo da barra lateral logo depois de Agente, desenhada só para um papel que tenha Ver acesso remoto; a rota /remote-access é protegida pela mesma permissão. Desligado, o hospedeiro web da estação responde só à própria máquina, no endereço de loopback, que é como a janela do desktop desenha a interface, e nada escuta na rede. Ligado, todo endereço de rede da estação também é vinculado, e um tablet ou outro PC na mesma LAN pode abrir a mesma interface num navegador. A página diz o que ele é embaixo do título: "Abre os dashboards desta estação no navegador dos computadores e tablets da sua rede. Recebe conexões e nunca abre uma." Ele tem três cartões, Estado, Configuração e Acesso de clientes: Ver acesso remoto os lê, e Configurar acesso remoto liga e desliga o acesso remoto e muda as configurações dele. Cada mudança reinicia o servidor web que desenha a própria tela em que você está, então cada uma pergunta antes.

Ligar e desligar

A barra no topo da página mostra o estado ao lado do ícone: "Desligado", "Escutando na porta 18760", "Iniciando…" enquanto o servidor web volta depois de uma mudança, "Sem endereço de rede" ou "Não foi possível iniciar". O ponto é cinza enquanto o acesso remoto está desligado, verde enquanto outros dispositivos alcançam a estação, âmbar enquanto inicia ou não tem endereço a dar, e vermelho quando a rede foi recusada.

Habilitar e Desabilitar na barra de comandos o ligam e desligam. Numa estação nova ele vem desligado. Ligado: o hospedeiro web vincula cada endereço de LAN da estação ao lado do de loopback, o aplicativo adiciona uma regra do Firewall do Windows chamada "Ganter Lab Dashboard" (TCP de entrada na porta, perfis Privado e Domínio, só a sub-rede local) e instala uma lista de permissão que recusa qualquer origem fora das faixas de endereços privados. Desligado: só o loopback fica vinculado e a regra é removida. Um papel sem Configurar acesso remoto não vê os dois verbos desenhados e lê os cartões sem mudá-los. Cada verbo fica desenhado e acinzentado com o motivo enquanto o acesso remoto já está no estado dele. Os dois verbos e as configurações ficam acinzentados do mesmo jeito enquanto uma unidade roda ou o runtime está parado, como no Connector, e na demonstração publicada, cujo endereço é fixado quando ela inicia: "O endereço desta demonstração é fixado quando ela inicia, por isso o acesso remoto não pode ser alterado aqui."

As configurações

Campo O que é Valores / padrão Efeito
Servir por HTTPS (certificado autoassinado) Desenhado só enquanto o acesso remoto está ligado. Cifra o tráfego de LAN com um certificado que a estação faz para si mesma. Ligado ou desligado. Desligado por padrão. Ligado: os endereços de LAN servem HTTPS; o endereço de loopback continua em HTTP simples, então a janela do desktop nunca é afetada. Cada dispositivo pede que você aceite o certificado da estação na primeira vez.
Porta "A porta de rede em que esta estação escuta. Mudá-la reinicia o servidor web: esta tela recarrega sozinha, e os dashboards abertos em outros lugares precisam ser reabertos no endereço novo." De 1 a 65535. Padrão 18760. A porta para o loopback e para a LAN igualmente. O campo confirma quando você sai dele ou pressiona Enter, nunca a cada tecla. Um texto que não é um número inteiro, e a porta já em vigor, voltam ao valor em vigor sem nada ser dito. Uma porta para a qual a estação não pode se mudar é recusada antes de qualquer coisa ser guardada: o motivo é dito embaixo do campo, o campo volta à porta em vigor, e nada reinicia. Seis entradas são recusadas, nesta ordem: um número fora da faixa, tenha quantos dígitos tiver ("A porta de escuta precisa estar entre 1 e 65535."); a porta definida para o acesso de agente na página Agente, com o acesso de agente ligado ou desligado ("A porta N já é a do acesso de agente. Escolha outra porta, ou mova o acesso de agente antes."); a porta do servidor OPC UA em Configuração, em execução ou parado ("A porta N já é a do servidor OPC UA. Escolha outra porta, ou mova o servidor antes."); a porta do servidor Modbus na página Connector, ligado ou desligado ("A porta N já é a do servidor Modbus. Escolha outra porta, ou mova o servidor Modbus antes."); a porta do broker MQTT na página Connector, ligado ou desligado ("A porta N já é a do broker MQTT. Escolha outra porta, ou mova o broker MQTT antes."); e uma porta que outra coisa nesta máquina já segura ("A porta N está em uso nesta máquina. Feche o que a está segurando, ou escolha outra porta."). O motivo fica embaixo do campo até a próxima entrada que o campo não recusa.
Nomes pelos quais esta estação atende "Deixe vazio a menos que a estação seja aberta por um nome próprio, como um apelido de DNS ou o nome de um proxy reverso na frente dela: uma requisição que chega com qualquer outro nome é recusada. Separe os nomes por vírgula e escreva só o nome, sem http:// na frente, sem porta e sem caminho." Uma lista de nomes de host separados por vírgula. Vazio por padrão. Cada nome passa a fazer parte do que a estação atende, ao lado dos endereços que ela vinculou e do nome da própria máquina, com o acesso remoto ligado ou desligado. O campo confirma quando você sai dele ou pressiona Enter; uma entrada que não é um nome de host é recusada embaixo do campo e nada é guardado.

O cartão Estado mostra onde a estação é alcançada. Enquanto o acesso remoto está desligado ele diz "O acesso remoto está desligado: só este computador abre os dashboards da estação, e nada escuta na rede." Numa estação com endereço de rede, vêm em seguida o código QR e o endereço que ela vai dar, apagados, sob Abrir em outro dispositivo, com o acesso remoto ligado: "Este código e este endereço não abrem nada até o acesso remoto ser ligado. Ligado, um navegador da mesma rede abre a estação lendo o código ou digitando este endereço:". Esse endereço é o primeiro endereço de rede deste computador, lido do jeito que o hospedeiro os lê quando o acesso remoto é ligado, então é o que o hospedeiro vincula primeiro; numa estação sem endereço de rede o cartão mostra só a frase. Enquanto está ligado, mostra uma de três coisas.

  • Abrir em outro dispositivo: um código QR e o endereço a digitar, http://<endereço>:<porta>/ (ou https://), onde o endereço é o primeiro endereço de LAN que o hospedeiro vinculou ao iniciar. Escaneie ou digite-o num navegador da mesma rede.
  • "Esta estação ainda não está em uma rede. Ligue-a à rede da planta para ter um endereço a compartilhar.": o acesso remoto está ligado, mas a estação não tinha endereço de LAN quando o hospedeiro iniciou, então só o loopback está vinculado e nenhuma regra de firewall foi criada. A configuração continua ligada, e o hospedeiro é revinculado quando um endereço aparece.
  • O acesso remoto está indisponível, um aviso de atenção: o HTTPS foi pedido e o certificado não pôde ser carregado nem criado. O aviso carrega a razão: "O acesso remoto não foi iniciado porque o certificado HTTPS dele não pôde ser carregado nem criado. O acesso por loopback continua disponível; consulte os Eventos e mude a configuração de acesso remoto para tentar de novo." A estação nunca recai em HTTP simples por conta própria, e uma notificação de "Dashboard remoto indisponível" diz a mesma coisa quando o hospedeiro inicia.

Sempre que o cartão mostra o código, desligado ou ligado, uma linha embaixo dele dá o endereço que abre a estação no próprio computador dela, http://localhost:<porta> na porta em que a estação escuta. Ele responde seja qual for o estado do acesso remoto, porque é o endereço de loopback do qual a própria janela da estação é desenhada; um navegador ali entra com o papel Não conectado.

Onde a página é lida A linha
Na própria janela da estação "Abra http://localhost:<porta> num navegador deste computador: aqui a estação já abre, sem ligar nada.", com o endereço como link que o abre no navegador padrão do Windows
Num navegador, neste computador ou em outro "No computador da estação, abra http://localhost:<porta> num navegador: lá a estação já abre, sem ligar nada.", com o endereço como texto, porque num tablet localhost é o próprio tablet

Na demonstração publicada ele diz "Esta é a demonstração publicada: os visitantes a alcançam pelo endereço com que a abriram."

O cartão Acesso de clientes diz quem pode entrar: um navegador em outro dispositivo entra com o próprio login, e só enquanto o papel dele tiver Acesso remoto (LAN) (veja Quem pode abrir um dashboard). Enquanto o acesso remoto está ligado, ele também mostra o estado da regra "Ganter Lab Dashboard" em Firewall do Windows, e oferece Liberar a rede local enquanto essa regra não existe; só a janela da própria estação pode pressioná-lo (veja A regra de firewall e a vigilância de endereços).

Aplicar uma mudança: o reinício

Habilitar, Desabilitar, a chave do HTTPS, uma porta nova ou uma lista nova de nomes abre o diálogo Reiniciar o servidor web?. O parágrafo dele declara o custo e termina com "Esta tela é desenhada por esse servidor, então ela para por alguns segundos e volta sozinha.":

  • Habilitar: "Abrir dashboards em outros dispositivos reinicia o servidor web.";
  • Desabilitar: "Fechar os dashboards em outros dispositivos reinicia o servidor web, e um aparelho que lê esta estação pela rede deixa de alcançá-la.";
  • HTTPS ligado: "Servir por HTTPS reinicia o servidor web, e cada dispositivo pede que você aceite o certificado próprio desta estação na primeira vez."; HTTPS desligado: "Voltar a servir por HTTP simples reinicia o servidor web.";
  • uma porta nova: "Mover esta estação para a porta N reinicia o servidor web.";
  • nomes declarados: "Atender por esses nomes reinicia o servidor web."; o campo esvaziado: "Voltar a atender só pelos endereços da própria estação reinicia o servidor web."

Cancelar não salva nada: o acesso remoto e a chave do HTTPS ficam no que a estação escuta, como durante a pergunta, e o campo de porta e o campo de nomes voltam ao que a estação escuta e atende. Aplicar e recarregar salva a configuração; o aplicativo então remove a regra antiga de firewall, para o hospedeiro, o inicia com as opções novas e recria a regra. Enquanto isso acontece, uma cobertura chamada Reiniciando o servidor web fica sobre o aplicativo: "A tela volta sozinha assim que a estação responder de novo." na janela do desktop, "A tela volta sozinha assim que o endereço novo responder." num navegador, seguida ali de "Quando a tela voltar, é preciso entrar de novo: a sessão de um navegador termina com o reinício.", e nas duas "A aquisição, a gravação e o servidor OPC UA continuam funcionando o tempo todo." Um navegador sonda o endereço novo a cada meio segundo por até trinta segundos e vai até lá quando ele responde; se nada responder a tempo, a cobertura sai de cena e a tela comum de reconexão, com o Tentar de novo e o Recarregar dela, assume. A janela do desktop reaponta a vista dela. Quem pediu a mudança é quem espera; todo outro dispositivo simplesmente perde a conexão e reconecta. Um navegador que desligou o acesso remoto não tem, por escolha própria, para onde voltar.

O HTTPS e o certificado dele

O certificado é autoassinado, emitido para "Ganter Lab Dashboard", válido por cinco anos, e lista localhost, 127.0.0.1 e todo endereço de LAN que a estação tinha quando ele foi feito. Ele fica como dashboard-cert.pfx sob a raiz de dados da estação e é refeito quando está faltando, ilegível, a um dia de expirar, ou já não cobre um dos endereços da estação. Os navegadores não confiam nele por conta própria: cada dispositivo mostra o aviso dele uma vez e você aceita ali o certificado da estação. Sem HTTPS, os PINs de entrada cruzam a rede em texto claro, e assim também qualquer outra coisa que a estação mostre pela rede, inclusive o nome de usuário do servidor OPC UA em Configuração; uma senha digitada ali cruza do mesmo jeito na ida, embora a guardada nunca seja mandada ao navegador.

A regra de firewall e a vigília dos endereços

A regra "Ganter Lab Dashboard" é criada e removida com o netsh conforme o aplicativo aplica a configuração. Criar uma regra precisa de elevação, e o aplicativo não a pressupõe: uma falha é registrada no diário e engolida, porque o vínculo e a lista de permissão de faixas privadas ainda confinam o hospedeiro, e o Windows então mostra o próprio aviso de "permitir acesso" dele no lugar. A regra é derrubada e recriada a cada mudança, para que nenhuma regra velha de uma porta antiga fique para trás. Uma partida de demonstração ou de teste, cuja pasta de dados foi trocada por uma pasta própria, não cria nem remove a regra: o nome da regra é da máquina inteira, e removê-la tiraria o acesso remoto do programa instalado. Uma cópia do programa que não foi instalada, como uma versão de desenvolvimento, também não mexe na regra, pelo mesmo motivo.

Os endereços da estação podem mudar sob um hospedeiro em execução (uma concessão DHCP nova, uma passagem do Wi-Fi para o cabo, uma base). O aplicativo os vigia e, enquanto o acesso remoto está ligado, revincula o hospedeiro nos endereços atuais, o que também renova o certificado quando ele deixa de cobri-los; o cartão de endereço acompanha.

Abrir a estação por um nome seu

Uma estação conhece sozinha dois tipos de nome: os endereços que ela vinculou e o nome que o Windows registra para a máquina. Duas implantações lhe dão um terceiro, que ela não tem como conhecer. Uma é um apelido de DNS, em que o próprio DNS da planta aponta um nome amigável para o endereço da estação. A outra é um proxy reverso, em que um servidor na frente da estação recebe a conexão e a encaminha. Nas duas, o navegador escreve esse nome na requisição, a estação o compara com o que publica, e um nome que ninguém declarou é barrado com 403 antes de qualquer tela ser desenhada. Nomes pelos quais esta estação atende é onde você o anota: o nome exatamente como o navegador o manda, um nome depois do outro com vírgula entre eles, e nada mais, porque um esquema, uma porta ou um caminho no campo seriam um nome que requisição nenhuma pode carregar.

A lista é lida toda vez que o servidor web inicia, então uma mudança entra em vigor pelo mesmo reinício que as outras configurações daqui custam. Ela não acompanha o estado do acesso remoto. Um proxy na própria máquina da estação encaminha para o endereço de loopback, que a estação mantém aberto com o acesso remoto ligado ou desligado, enquanto um proxy em qualquer outro ponto da rede precisa do acesso remoto ligado para alcançar a estação. Declare só nomes que realmente levem até aqui: cada nome acrescentado é mais um nome pelo qual uma página num navegador pode endereçar esta estação.

Quem pode abrir um dashboard

A primeira pergunta não é quem está pedindo, e sim o que a requisição endereçou. A estação responde em 127.0.0.1 na própria máquina, em todo nome declarado em Nomes pelos quais esta estação atende e, com o acesso remoto ligado, em cada endereço de LAN que ela ligou e no nome de rede desta máquina; uma requisição que nomeia qualquer outro host, ou que traz a página de outro site como origem, é recusada com 403 e com a linha "Esta estação responde somente no endereço que ela publica." antes de servir uma tela, um arquivo ou uma conexão. É isso que impede que um site que você por acaso visitou dirija esta estação pelo seu navegador: uma página dessas consegue apontar o próprio domínio para esta máquina, mas não escolhe o endereço que o navegador escreve na requisição que faz por ela, e a tentativa fica registrada em Events. O ponto de conexão do agente recusa os chamadores dele pela mesma regra.

O hospedeiro web serve a interface inteira, não só os dashboards, e todo navegador é uma conexão própria com o usuário autenticado dele. Se uma identidade pode entrar pela rede é a permissão Acesso remoto (LAN) do papel dela, na página Usuários: um navegador cuja identidade não a tem não vê página nenhuma, só o painel de entrada, até alguém com o bit entrar. O papel Não conectado vem com ela desligada, então ligar o acesso remoto não compartilha nada até um usuário entrar, a menos que você conceda deliberadamente o bit àquele papel para um quiosque ou um tablet. Um navegador na própria máquina da estação nunca passa por esse portão. Dali em diante o papel autenticado decide todo o resto, exatamente como na janela da estação; veja Entrar.

Navegadores conectados e dispositivos configurados

Um tablet ao lado de uma máquina ou um PC no chão de fábrica abre o endereço da estação todo dia. O cartão Acesso de clientes lista em Conectados agora todo navegador que está com a estação aberta pela rede, e transforma qualquer um deles em um dispositivo configurado: um que a estação reconhece dali em diante e abre do jeito que a linha dele diz, numa tela própria, travado nela se você quiser, entrando sozinho, de volta ao início depois de ficar parado, ou somente de visualização. O dispositivo abre o endereço da estação como sempre abriu: não há código QR nem link de pareamento para ele.

Conectados agora

"Todo navegador que abre esta estação de outro computador ou tablet neste momento, autenticado ou ainda na tela de entrada. A janela deste computador não entra na lista." Um navegador no próprio computador da estação também não aparece. Cada linha dá o nome do navegador e do sistema, como o navegador os diz ("Chrome no Windows", "Safari no iPad"), ou o nome do dispositivo quando ele é configurado, e uma linha com o endereço, a página aberta (Na tela de entrada enquanto ninguém entrou), quem está autenticado nele (Não conectado quando ninguém está) e desde quando. Sem ninguém, o grupo diz "Nenhum navegador de outro computador ou tablet está conectado neste momento."

Para um papel que tem Configurar acesso remoto, cada linha traz dois verbos:

Verbo O que faz
Identificar "Mostra um código grande na tela deste navegador por 30 segundos, e o mesmo código nesta linha, para você saber qual dispositivo é esta linha." A tela do dispositivo mostra A estação está identificando este dispositivo e "Confira se este código aparece ao lado da linha certa na tela da estação." ao lado do código, com Dispensar. Nada é gravado.
Configurar este dispositivo Desenhado num navegador que a estação ainda não conhece. "Dá a este navegador uma chave que faz a estação reconhecê-lo daqui em diante, e o lista em Dispositivos configurados. A tela dele recarrega uma vez." O dispositivo passa então a ficar em Dispositivos configurados, com o nome do navegador e um número depois dele quando outro dispositivo já o tem, e a linha dele abre para edição.

A chave do dispositivo

Configurar um dispositivo nunca mostra chave nenhuma. A estação manda aquele navegador, pela própria conexão dele, a um endereço de uso único que grava uma chave num cookie daquele navegador que nenhuma página consegue ler, e a tela recarrega uma vez. A estação guarda só um hash da chave, nada é gravado se o navegador sair antes de recarregar, e toda página que o dispositivo abre renova o cookie, então um dispositivo em uso mantém a chave. A chave é daquele navegador e do endereço pelo qual a estação foi aberta: um navegador limpo ou redefinido, outro navegador no mesmo tablet, ou a estação aberta por outro dos endereços dela é de novo um navegador desconhecido, volta a Conectados agora e é configurado outra vez. Por HTTP puro a chave cruza a rede como cruza um PIN de entrada; o HTTPS resolve os dois.

Dispositivos configurados

"Cada dispositivo guarda uma chave que esta estação deu ao navegador dele, e abre do jeito que a linha dele diz. Um navegador limpo ou trocado perde a chave e volta a Conectados agora como um navegador desconhecido." Cada linha tem um ponto, verde enquanto o dispositivo está conectado, o nome dele, e uma linha que diz como ele abre: Conectado neste momento ou Desconectado; depois "Abre em Oven overview", "Travado em Oven overview" ou Abre como qualquer navegador; depois "Entra como Vera" ou Pede para entrar; Somente visualização quando for o caso; e "Volta ao início após 5 min sem toque" quando ele volta. Quando algo a que ele aponta mudou, uma nota sob a linha diz o que o dispositivo faz no lugar:

  • "O usuário fixo dele foi excluído, por isso ele pede para entrar."
  • "O papel de Vera não tem mais Acesso remoto (LAN), por isso ele pede para entrar."
  • "A tela inicial dele foi excluída, por isso ele abre em View com o programa inteiro em volta e sem trava."

Pressionar uma linha abre as configurações dela logo abaixo. Cada uma é salva assim que você sai do campo ou vira a chave, e chega na hora à tela aberta do dispositivo.

Campo O que é Valores / padrão Efeito
Nome "Como a estação lista este dispositivo, e o que o diário registra ao lado de tudo o que é feito dele." Qualquer texto; no início, o nome do navegador. Renomeia o dispositivo onde quer que ele apareça.
Tela inicial "A tela em que este dispositivo abre e para a qual ele volta. Sem uma, ele abre como qualquer navegador." Sem tela inicial (o padrão) ou uma das telas da estação. O dispositivo abre nela. Uma tela excluída depois deixa o dispositivo abrindo em View, com a nota acima.
Travado na tela inicial O dispositivo fica nas telas dele (veja No dispositivo). Desligado por padrão. Esmaecido com "Escolha antes uma tela inicial: é nela que o dispositivo fica travado." até que uma tela inicial seja escolhida; tirar a tela inicial destrava o dispositivo.
Entrada neste dispositivo Quem o dispositivo é enquanto ninguém entrou nele. Pede para entrar (o padrão) ou um usuário local cujo papel tenha Acesso remoto (LAN); nenhum outro usuário é oferecido. O dispositivo entra como esse usuário, sem entrada. Esmaecido para um papel sem Gerenciar usuários locais: "Escolher como quem um dispositivo entra exige Gerenciar usuários locais além de Configurar acesso remoto."
Volta após (minutos sem toque) "Depois de tantos minutos sem toque, o dispositivo volta à tela inicial e ao usuário fixo. Vazio: nunca." De 1 a 1440, ou vazio. Vazio por padrão. Um toque, uma tecla ou o ponteiro se movendo recomeça a contagem.
Somente visualização "Ninguém comanda nada deste dispositivo, nem um administrador que entre por cima: os comandos continuam desenhados, esmaecidos com o motivo." Desligado por padrão. Todo comando do dispositivo diz "Este dispositivo é somente de visualização."

Esquecer numa linha exclui o dispositivo depois de "Esquecer 'Line 3 tablet'?": "O navegador dele continua com a chave, mas esta estação não o reconhece mais: ele pede para entrar como qualquer navegador até ser configurado de novo. Isso não pode ser desfeito.", com Esquecer e Manter. Uma tela aberta desse dispositivo vira na hora um navegador desconhecido.

No dispositivo

Um dispositivo com tela inicial abre nela. Travado, ele é desenhado como o modo Expandir do View: sem trilho de navegação, sem barra de título e sem outras páginas, a barra de status mostrada só se a tela a mantém em tela cheia, e qualquer outro endereço digitado nele o leva de volta à tela inicial. Os botões configurados como Abrir outro dashboard são o único caminho para outra tela, e uma tela que o papel em vigor não vê continua fora de alcance. A barra de status ainda diz a saúde, os alarmes e as gravações, sem levar a lugar nenhum. Uma tecla discreta Entrar no canto superior direito abre o diálogo de entrada de sempre; enquanto alguém está autenticado por cima do usuário do dispositivo, ela traz o nome dessa pessoa, e o diálogo dela a faz sair de novo. Nada no dispositivo tira a trava: o dispositivo é mudado aqui.

O que o usuário fixo, entrar por cima dele, voltar depois dos minutos sem toque e o somente visualização fazem com quem está autenticado está em Entrar. Todo registro que o diário guarda do que foi feito de um dispositivo configurado traz o nome dele, lido como Dispositivo remoto nos detalhes do registro em Eventos e exportado numa coluna própria.

Um navegador não consegue se pôr em tela cheia sozinho, e uma página não consegue mantê-lo assim: isso é o modo quiosque do próprio dispositivo. Num iPad é o Acesso Guiado (em Ajustes, Acessibilidade, e depois um clique triplo no botão lateral ou de início com o Safari aberto); no Android, a fixação de tela nas configurações de segurança, ou um navegador de quiosque; num PC com Windows, o Chrome ou o Edge iniciado com --kiosk seguido do endereço da estação, ou o acesso atribuído do Windows.

Quem pode mudar

Ver acesso remoto lê as duas listas. Configurar acesso remoto identifica, configura, muda e esquece dispositivos, e escolher um usuário fixo exige também Gerenciar usuários locais, para que um papel que só configura o acesso remoto não consiga pôr um administrador num tablet. Uma unidade rodando ou um runtime parado esmaecem os verbos e os campos com o motivo, como no Connector. O agente lê as duas listas com remote_access_devices e muda as configurações de um dispositivo, nunca o usuário fixo dele, com remote_access_device_update. A demonstração publicada não lista nenhuma das duas: "A demonstração não lista os navegadores conectados a ela nem dispositivo algum: os visitantes dela são outras pessoas."

O que um navegador remoto não pode fazer

Algumas ações existem só no desktop da própria estação e ficam esmaecidas num navegador com "Disponível apenas no aplicativo instalado na estação.": abrir a pasta de backups, reiniciar para adotar uma atualização, e abrir a janela destacada de Eventos pelo medidor de Avisos. A linha de zoom do desktop não é desenhada de jeito nenhum. Confiar, bloquear, revogar e importar certificados em Acesso de clientes e em Acesso de equipamentos, e o botão de firewall do OPC UA, são recusados num navegador: "O acesso de clientes só pode ser mudado no aplicativo instalado na estação." Todo o resto, inclusive estas configurações de acesso remoto, segue o papel autenticado.

O que esta seção não faz

A estação nunca é exposta à internet e não monta túnel nenhum: o vínculo é um vínculo de LAN, a regra de firewall tem escopo na sub-rede local, e a lista de permissão recusa endereços públicos mesmo que os dois estivessem mal configurados. Não há lista de dispositivos permitidos ou recusados (todo navegador que entra como um usuário com Acesso remoto (LAN) continua entrando), não há como desconectar um navegador daqui, não há senha separada para visualizar (a identidade é o usuário local), e não há idioma nem tema por dispositivo: o idioma é o da estação e o tema é o de cada navegador. A porta do endpoint de agente é definida na página Agente, não aqui.