Gestión de la administración de usuarios y los permisos del dispositivo
Para los dispositivos que admiten la administración de usuarios de dispositivos, hay pestañas en el editor de dispositivos Usuarios y grupos y derechos de acceso. Si el dispositivo lo permite, aquí no solo puede ver la administración de usuarios del dispositivo, sino también editarla en modo de sincronización (no en modo fuera de línea). Aquí puede asignar o denegar derechos específicos en el controlador a los grupos de usuarios definidos. A continuación, los usuarios necesitan los datos de inicio de sesión y la contraseña aquí definidos para iniciar sesión en el dispositivo de control
La gestión de usuarios del dispositivo ya se puede configurar en la descripción del dispositivo.
Nota
Para CODESYS Control for <device> SL con la versión >= 3.5 SP17, la administración de usuarios es impuesta como política de comunicación por defecto. Para las versiones anteriores que se remontan a la 3.5 SP14, debe habilitarse y aplicarse de forma explícita. Incluso las versiones anteriores solo ofrecen una gestión de usuarios muy sencilla
Sugerencia
Tenga en cuenta los comandos en el
. Puede agregar, editar o eliminar fácilmente una cuenta de usuario en el controlador donde está conectado actualmente.Sugerencia
Para que Derechos de acceso pestaña que estará disponible en el editor del dispositivo, la correspondiente CODESYS la opción debe estar habilitada en el editor del dispositivo y desbloqueada en la descripción del dispositivo. Si el cuadro de diálogo del editor del dispositivo no está disponible, póngase en contacto con el proveedor del controlador
Los permisos solo se pueden conceder a grupos, no a usuarios individuales. Por lo tanto, todos los usuarios deben ser miembros de un grupo. Hay grupos de usuarios predeterminados predefinidos (consulte a continuación). Estos y otros grupos y usuarios se configuran en el editor de dispositivos del Usuarios y grupos pestaña. Una vez configurada la administración de usuarios en el controlador, puede configurar los permisos para acceder a él.
Si la administración de usuarios de un dispositivo aún no está «activa», se puede habilitar mediante una de las siguientes acciones:
Cambie al modo sincronizado en el editor de dispositivos del Usuarios y grupos pestaña.
Agregue un usuario nuevo mediante el
comando.Acepte después de que se le pida que habilite cuando establecer la conexión e iniciar sesión en el controlador por primera vez.
Sugerencia
Para el CODESYS Control dispositivos, se aplica una gestión de usuarios de forma predeterminada.
Grupos de usuarios predeterminados en la administración de usuarios del dispositivo de CODESYS Control
Existen los siguientes grupos de usuarios predefinidos:
Administrador: todos los permisos.
Cuando inicie sesión en el PLC por primera vez, se le indicará que habilite la administración de usuarios del dispositivo y, a continuación, que cree un usuario en ¿Administrador grupo. Como este usuario, puede configurar usuarios y grupos adicionales y conceder permisos.
Desarrollador: permisos de descarga, cambio en línea, depuración y forzamiento
Servicio: copia de seguridad y restauración de la aplicación IEC, actualización de la aplicación IEC (transferencia de proyectos de arranque), pero sin programación ni depuración de la aplicación IEC
Ver: Solo lectura
Permisos
Se pueden otorgar derechos de acceso para las siguientes acciones que se ejecutan en los objetos individuales del controlador:
Agregar eliminar
Modificar
Vista
Ejecutar
Un objeto en el controlador generalmente se asigna a un solo componente del controlador.
Cada objeto puede usar todas las acciones enumeradas, pero normalmente solo se necesitan los permisos para las siguientes acciones en un objeto:
Vista
Modificar
Los objetos están organizados en una estructura de árbol. Hay dos objetos raíz para los dos tipos de objetos:
Laufzeitsystemobjekte → Device
: Estos objetos administran todos los objetos que tienen acceso en línea al controlador y, por lo tanto, deben controlar los derechos de acceso. También hay un objeto y un objeto debajo de cada unoAccess Rights
, un objetoGroups
y un objetoUsers
. Debajo del objetoGroups
Hay todos los grupos de usuarios definidos a los que, a continuación, se pueden asignar las autorizaciones para los grupos de usuarios. Para obtener más información, consulte Descripción general de los objetos.File system objects → /
: En estos objetos, los permisos se pueden conceder a las carpetas del directorio de ejecución actual del controlador.
Los objetos secundarios heredan los derechos de acceso del objeto raíz (también Device
o "/
"). Si se deniega o se otorga explícitamente un permiso de un grupo de usuarios a un objeto principal, esto afecta a todos los objetos secundarios.
Se puede conceder o denegar explícitamente un solo permiso (signo más verde o signo menos rojo) o permanecer "neutral" (carácter gris claro). Neutral significa que el permiso no se ha concedido ni denegado explícitamente. En este caso, se aplica el permiso del objeto padre.
Si no se ha concedido o denegado ningún permiso explícitamente en toda la jerarquía del objeto, por definición se deniega. Como resultado, todos los permisos se niegan inicialmente (excepción: el derecho de acceso para el View
acción). Inicialmente, este permiso se otorga explícitamente para cada grupo de usuarios tanto en el Device
objeto de tiempo de ejecución, así como en el "/
" objeto del sistema de archivos. Esto permite el acceso de lectura a todos los objetos, a menos que se niegue explícitamente en los objetos secundarios.
Para obtener una tabla general de los objetos, consulte: Pestaña: Derechos de acceso.
Consulte las siguientes instrucciones para trabajar en el editor para la administración de usuarios de dispositivos:
Requisito: La conexión al controlador está configurada. El controlador admite la administración de usuarios de un dispositivo, pero uno aún no está activo.
Primero configure la comunicación con el controlador como «cifrada» para que no revele ninguna credencial a otros participantes de la red al transferir la administración de usuarios. Esto es posible en el editor de dispositivos del Ajustes de comunicación pestaña o en la Pantalla de seguridad vista. Para obtener más información, consulte: Cifrar la comunicación con un certificado y cambiar la política de seguridad.
En el árbol de dispositivos, haga doble clic en el objeto del controlador y, en el editor de dispositivos, seleccione Usuarios y grupos pestaña. Haga clic en
botón.
Se abre un cuadro de diálogo que indica si la administración de usuarios del dispositivo debe ser activado.
Hacer clic sí para confirmar el mensaje de diálogo.
El Agregar usuario de dispositivo se abre el cuadro de diálogo.
Ahora cree un usuario del dispositivo para editar la administración de usuarios como este usuario. En este caso, solo el Administrador el grupo está disponible. Defina un Nombre y Contraseña para el usuario. Se muestra la seguridad de la contraseña. Tenga en cuenta también las opciones configuradas en relación con el cambio de contraseña. De forma predeterminada, el usuario puede cambiar la contraseña en cualquier momento. Utilice el
botón para almacenar las credenciales en el administrador de contraseñas.
Haga clic OK para confirmar.
El Inicio de sesión de usuario del dispositivo se abre el cuadro de diálogo.
Especifique un Nombre de usuario y Contraseña para el usuario que acaba de definir.
Después de hacer clic OK para confirmar, la administración de usuarios del dispositivo se muestra en la vista del editor. Contiene el usuario del
Administrator
grupo que acabas de definir. El nombre de usuario también se muestra en la barra de tareas de la ventana Usuario del dispositivo.
Requisito: El controlador tiene una gestión de usuarios de dispositivos. Tienes los datos de acceso correspondientes.
En el árbol de dispositivos, haga doble clic en el objeto del dispositivo controlador. Seleccione el Usuarios y grupos pestaña.
Haga clic en el
(Sincronización) para cargar la configuración de gestión de usuarios desde el controlador al editor. Si aún no ha iniciado sesión en el dispositivo, entonces el Inicio de sesión de usuario del dispositivo Se abre el cuadro de diálogo para introducir el nombre de usuario y la contraseña.
En el editor se muestra la configuración de gestión de usuarios del dispositivo.
En el Usuarios ver, hacer clic Agregar.
El Agregar usuario se abre el cuadro de diálogo.
Especifique el nombre del nuevo usuario y asígnelo a un grupo. Esto cuenta como el "grupo predeterminado" mínimo requerido por el usuario. El usuario puede ser asignado a otros grupos más tarde. Definir y confirmar un Contraseña para el usuario Defina si el usuario puede cambiar la contraseña y si el usuario tiene que cambiar la contraseña en el primer inicio de sesión. Hacer clic OK para confirmar.
El nuevo usuario aparece en la Usuarios ver como un nuevo nodo y en el Grupos ver como una nueva subentrada del grupo predeterminado seleccionado.
Sugerencia
De acuerdo con estas instrucciones, también se pueden agregar nuevos grupos de usuarios en el Grupos vista. Se crea automáticamente un objeto de sistema en tiempo de ejecución para cada grupo de usuarios y se muestra en el Derechos de acceso pestaña debajo de la UserManagement
objeto. Esto permite configurar grupos de administradores graduados o restringidos. Por ejemplo, se puede configurar un grupo de administradores de visualización que solo puede agregar usuarios existentes al grupo de usuarios de visualización, pero no puede crear nuevos usuarios ni cambiar las contraseñas de los usuarios existentes.
Para obtener más información, consulte: Descripción general de los objetos.
Requisito: El controlador tiene una gestión de usuarios de dispositivos. Tienes los datos de acceso correspondientes.
En el árbol de dispositivos, haga doble clic en el objeto del dispositivo controlador. Haga clic en Derechos de acceso pestaña.
Haga clic en el
(Sincronización) para cargar la configuración de gestión de derechos desde el controlador al editor. Si aún no ha iniciado sesión en el dispositivo, entonces el Inicio de sesión de usuario del dispositivo Se abre el cuadro de diálogo para introducir los datos de acceso.
La configuración de permisos del dispositivo se muestra en el editor.
Seleccione el objeto cuyo derecho de acceso desea cambiar a la izquierda en el árbol de objetos.
En el permisos vista, una tabla muestra los permisos para este objeto para todos los grupos de usuarios configurados.
Haga doble clic en el lado derecho de la tabla que desea cambiar.
Si el objeto tiene objetos secundarios, aparecerá un cuadro de diálogo que le preguntará si desea modificar los permisos de los objetos secundarios.
Hacer clic sí o No para cerrar el aviso.
Los permisos se cambian de
"Concedido a
"denegado", o al revés. El símbolo en la celda de la tabla cambia en consecuencia. Los permisos establecidos explícitamente aparecen en la tabla como símbolos verdes o rojos. Los derechos que se heredan de un objeto principal aparecen como símbolos grises.
Sugerencia
En V3.5 SP16 y superior, se utiliza un archivo (*.dum2) para cifrar con una contraseña para exportar una gestión de usuarios.
Haga doble clic en el objeto del dispositivo controlador en el árbol de dispositivos.
Se abre el editor de dispositivos.
Haga clic en el Usuarios y Grupos pestaña.
Haga clic en el
botón.
Se abre el cuadro de diálogo para seleccionar un archivo del sistema de archivos local.
Seleccione el archivo (
<file name>.dum2
) con la gestión de usuarios deseada desde el sistema de archivos local y haga clic en Abierto para confirmar.El Introducir la contraseña se abre el cuadro de diálogo.
Especifique la contraseña que se asignó cuando se exportó el archivo de administración de usuarios (posible mediante el
botón).
ATENCIÓN: La importación de una gestión de usuarios de dispositivos mediante un
*.dum2
El archivo sobrescribe por completo la administración de usuarios existente en el dispositivo. Para volver a iniciar sesión en el dispositivo después, necesita datos de autenticación de la administración de usuarios importada recientemente.Cuando la contraseña se ingresa correctamente, la configuración del archivo de administración de usuarios descargado ahora se muestra en la vista del editor.
Edita la configuración como quieras. Por ejemplo, cambie la contraseña del usuario o agregue un nuevo usuario.
Cada cambio se descarga inmediatamente en el dispositivo.
Desactivación de la administración de usuarios
Importante
Tras deshabilitar la administración de usuarios, todos los miembros de la red del controlador volverán a tener acceso a su controlador. Por lo tanto, solo debe hacerlo en casos excepcionales justificados o si los clientes utilizados no admiten la administración de usuarios
Sugerencia
Para habilitar la administración de usuarios, al menos un CODESYS Es necesario el sistema de desarrollo V3.5 SP16. Esto significa que, en el caso de una administración de usuarios forzada que aún no esté habilitada, no podrá conectarse a un sistema de desarrollo anterior
Para restablecer una administración de usuarios activa y forzada a «Opcional», proceda de la siguiente manera:
En el árbol de dispositivos, haga doble clic en el mando. En el Configuración de comunicación pestaña, haga clic Escanear red y, a continuación, conéctese a su mando.
En el Configuración de comunicación pestaña, selecciona la Dispositivo → Cambiar la política de seguridad en tiempo de ejecución comando. Nota: El menú solo está disponible mientras no haya iniciado sesión en el dispositivo.
En el Cambiar la política de seguridad en tiempo de ejecución cuadro de diálogo, en el Administración de usuarios de dispositivos área, seleccione Administración de usuarios opcional como Nueva política y haga clic OK.
La política de seguridad para la administración de usuarios de dispositivos se establece en «Opcional».
Conéctese al controlador y al En línea haga clic en el menú Restablecer el dispositivo Origin comando. Esto elimina la administración de usuarios aún activa y configura la configuración de que el controlador solo debe tener una administración de usuarios opcional. Nota: CODESYS Con la versión 3.5.16.20 y versiones posteriores, puedes excluir la aplicación de arranque de la operación de eliminación cuando la ejecutes Restablecer el dispositivo Origin.