Mostrar la pàgina d’estat d’una màquina en una pestanya del navegador no és el mateix que controlar l’equip que hi ha al darrere. L’HMI ha de romandre privada mentre un servei petit, lligat a polítiques, canalitza l’única acció que necessita un usuari. Decidiu l’operació, la identitat i el camí de revocació abans de triar un producte. El transport és la part fàcil de substituir; el model d’autorització no ho és.

Trieu l’operació abans del transport

Llegir una pàgina d’estat, extreure un informe aprovat i canviar un punt de consigna són tres peticions diferents. La primera es pot satisfer amb una vista de només lectura; l’última toca l’estat de l’equip i necessita l’aprovació explícita del propietari, una finestra de manteniment i supervisió local. Agrupar-les sota accés remot amaga aquesta diferència i normalment produeix un camí més ampli del que requereix la tasca. Anomeneu l’operació, el rol que pot dur-la a terme i l’evidència que s’ha fet.

Després el transport es desprèn de l’operació i no a l’inrevés. Una necessitat de només lectura poques vegades justifica el control interactiu, i el control interactiu poques vegades justifica exposar el propi servei d’escolta de l’HMI. Un cop l’operació està escrita, el model d’accés es converteix en una decisió i no en un valor per defecte del producte.

Poseu l’intermediari davant d’un recurs amb nom

Una passarel·la de recursos autentica l’usuari, aplica la política i obre una connexió a un servei privat. L’HMI manté el seu servei d’escolta a la xarxa privada i no accepta mai sessions d’Internet. La passarel·la acaba la sessió xifrada, cosa que la converteix en una frontera de confiança en text pla que algú ha d’administrar i monitorar.

Aquesta frontera és el disseny, no un efecte secundari. Escriviu on acaba el xifratge, qui té les claus de la passarel·la i quin equip pot canviar-ne la política.

ModelWhere the session endsFits when
Browser gatewayAt the broker, then a narrow proxy connection to one HMI serviceRead-only pages and approved actions with per-user policy
Site engineering workstationOn a controlled host inside the site networkThe tool needs local discovery or a legacy client
Outbound site connectorAt the connector, brokered from outsideNo new inbound path to the site is allowed

Cada fila porta un mode de fallada diferent. Una passarel·la depèn de la seva política i de la seva cadena de certificats, una estació de treball del lloc depèn del control físic i dels comptes locals, i un connector de sortida depèn que l’intermediari sigui abastable. Trieu la fila que encaixa amb l’operació i després documenteu la dependència que introdueix.

L’adreça és encaminament, la identitat és autorització

Una adreça de túnel o un nom DNS diu a la xarxa on enviar els paquets; no diu a l’intermediari quina màquina volia l’usuari. Registreu cada HMI o connector del lloc amb una identitat diferent i lligueu aquesta identitat a un registre d’inventari. Quan canvia una adreça, la identitat continua triant l’actiu correcte. Quan es retira una identitat, l’entrada d’inventari mostra quin accés ha desaparegut.

El DNS dinàmic actualitza un registre i res més. No aporta ni autorització d’usuari ni una ruta a través de cada traductor superior, i tractar-lo com a control d’accés és com un nom antic continua funcionant després d’una baixa. Un connector de sortida suportat evita un nou camí d’entrada no sol·licitat, però encara necessita l’aprovació del propietari de la xarxa i un comportament documentat quan l’intermediari no és abastable.

Delimiteu la sessió i proveu la revocació

Doneu a cada usuari una identitat separada, exigiu autenticació multifactor i concediu només les accions que necessita l’operació. Fixeu la finestra de manteniment a la política i no en una nota de calendari. Protegiu les credencials i les dades de treball que toca la sessió, i retingueu els esdeveniments d’accés sense recollir activitat d’usuari no relacionada.

La revocació s’ha de provar mentre la sessió és viva. Retireu el dret de l’usuari, tanqueu la sessió des de l’intermediari i confirmeu que l’HMI ja no és abastable per aquest camí.

Després exerciteu la fallada que el pla diu que sobreviurà: atureu l’intermediari o talleu el túnel i verifiqueu que l’operació local i la recuperació encara funcionen. Un disseny que només funciona mentre el camí remot és sa no és un pla d’accés remot. Registreu la data, l’operador i el resultat, perquè el proper revisor demanarà evidències i no intencions.

Articles relacionats