Skip to main content

Configuración de una administración de usuarios y permisos para un proyecto y objetos

En un CODESYS puedes administrar cuentas de usuario con diferentes permisos. Para cada cuenta de usuario, puede definir las acciones con las que el usuario puede acceder a un objeto del proyecto.

Los usuarios y grupos se crean en Usuarios y grupos categoría del Configuración del proyecto. Asigne permisos generales a los usuarios y grupos creados en el cuadro de diálogo de permisos de la administración de usuarios (ProyectoAdministración de usuariosPermisos). Para objetos de proyecto individuales, esto se hace en Control de acceso pestaña en las propiedades del objeto.

Tenga en cuenta lo siguiente antes de crear usuarios y grupos:

  • Los permisos solo se pueden asignar a grupos de usuarios. Por lo tanto, debe asignar a cada usuario a un grupo.

  • Siempre hay automáticamente un grupo Everyone y, de forma predeterminada, todos los usuarios y todos los demás grupos son inicialmente miembros de este grupo. Como resultado, a cada cuenta de usuario se le proporcionan automáticamente al menos los permisos predeterminados definidos.

    No puede eliminar el Everyone agrupar o eliminar miembros de este grupo. Solo puedes cambiar el nombre del grupo

    Importante

    De forma predeterminada, Everyone no tiene permiso para cambiar la configuración actual de usuarios, grupos y permisos.

  • Siempre hay automáticamente un Owner grupo que contiene un Owner usuario. En la versión 3.5 y superior, solo Owner inicialmente tiene permiso para cambiar la configuración actual de usuarios, grupos y permisos en un proyecto nuevo. Como resultado, solo el Owner puede asignar este permiso a otro grupo.

    Inicialmente, el Owner puede iniciar sesión con Owner nombre de usuario y contraseña vacía.

    Puede añadir más usuarios a Owner agrupa o elimina usuarios de él, pero debe permanecer al menos un miembro. Me gusta Everyone, no puede eliminar el Owner grupo y siempre tiene todos los permisos concedidos. Esto evita que un proyecto quede inutilizable al denegar todos los permisos a todos los grupos

    Puede cambiar el nombre de ambos Owner grupo y el Owner usuario.

  • Cuando se reinicia el sistema de programación o un proyecto, ningún usuario inicia sesión inicialmente en el proyecto. Sin embargo, el usuario puede iniciar sesión a través de una cuenta de usuario específica con su nombre de usuario y contraseña para obtener los permisos definidos para la

  • Cada proyecto tiene su propia gestión de usuarios. Por lo tanto, para obtener permisos específicos para una biblioteca integrada en el proyecto, por ejemplo, el usuario debe iniciar sesión explícitamente en el proyecto de la biblioteca.

    Los usuarios y grupos definidos en diferentes proyectos no son los mismos, aunque tengan los mismos nombres.

  • La administración de usuarios en un proyecto solo tiene sentido cuando está relacionada con la asignación de permisos correspondiente para el acceso al proyecto y a los objetos. La administración general de permisos para un proyecto se realiza en Permisos cuadro de diálogo de la gestión de usuarios (ProyectoAdministración de usuariosPermisos). También puedes cambiar los permisos de un objeto de proyecto individual en el Control de acceso pestaña del Propiedades del objeto.

  • Hay comandos de menú predeterminados en ProyectoAdministración de usuarios para iniciar y cerrar sesión en un proyecto como usuario definido. administrador de contraseñas se usa para administrar las credenciales de su ordenador.

Tenga en cuenta lo siguiente antes de asignar los permisos:

  • En un nuevo proyecto, CODESYS siempre establece todos los permisos para ejecutar acciones en objetos con el valor predeterminado otorgado (permiso predeterminado). La única excepción a esto es el permiso para cambiar la configuración actual de usuarios, grupos y permisos. Inicialmente, solo el Dueño el grupo tiene este permiso.

  • Si eres miembro de un grupo al que se le permite cambiar los permisos, puedes hacerlo en cualquier momento para cada permiso cuando sigas trabajando en un proyecto. Para cambiar un permiso, puedes cambiar entre concedido y denegado o borrándolo hasta el valor predeterminado.

  • Para obtener más información, consulte a continuación: «Uso de permisos para proteger objetos».

Sugerencia

En la versión 3.5 y superior, solo el Owner inicialmente tiene permiso para cambiar la configuración actual de usuarios, grupos y permisos en un proyecto nuevo. Como resultado, solo el Owner puede asignar este permiso a otro grupo.

Importante

CODESYS guarda la contraseña del usuario y la hace inaccesible. Si olvida la contraseña, la cuenta de usuario quedará inutilizable. Si olvidas la contraseña del propietario, es posible que todo el proyecto quede inutilizable

Iniciar sesión con una cuenta de usuario y el administrador de contraseñas

Nota: La administración de usuarios es la base para un inicio de sesión específico de usuario con una contraseña: consulte: Protección del proyecto con contraseña — Password Manager, Iniciar sesión con una cuenta de usuario y el administrador de contraseñas

Sugerencia

Se trata de la administración de usuarios para un CODESYS-Archivo de proyecto. Las visualizaciones y los dispositivos pueden tener su propia administración de usuarios.

Sugerencia

En el Configuración del proyecto cuadro de diálogo, en el Usuarios y grupos categoría, puedes usar la Exportación/importación funcionalidad para aplicar la gestión de usuarios desde otro proyecto. Para obtener más información, consulte: Diálogo: Configuración del proyecto

Las instrucciones siguientes describen cómo puede configurar la administración de usuarios por primera vez en un proyecto. Se ocupa de la definición de un usuario y un grupo al que pertenece el usuario.

Requisito: El proyecto para el que se debe configurar la administración de usuarios está abierto. Aún no hay ninguna configuración de usuario modificada.

  1. En el Configuración del proyecto cuadro de diálogo, abra el Usuarios y grupos pestaña y, a continuación, la Usuarios pestaña. Owner el usuario ya está creado de forma predeterminada.

  2. haga clic en añadir.

    El diálogo agregar usuario aparece

  3. Introduzca un nombre de inicio de sesión, por ejemplo, "Dev1", y una contraseña. Deja la opción activado activado. hacer clic OK.

    Indicaciones al crear un grupo por primera vez CODESYS Ahora para autenticarse como elegible para esta acción.

    En este caso, ingrese "Propietario" como Usuario actual una. no des contraseña en y haga clic OK.

    El usuario Dev1 aparece en la lista y es automático Mitglied der Gruppe 'Everyone'.

  4. Cambiar a la pestaña grupospara agregar el usuario a un nuevo grupo.

    Los grupos Everyone y Owner ya están creados.

  5. haga clic en añadiral dialogo Añadir grupo para obtener.

  6. Proporcione al menos un nombre para el nuevo grupo, por ejemplo, "Desarrolladores". gancho en caja miembros la entrada Usuario 'Dev1' sobre. hacer clic OK.

    grupo desarrolladores ahora aparece con hat Benutzermitglied 'Dev1'.

  7. Cambiar a la pestaña usuario.

    usuario dev1 ahora aparece como miembro de los grupos 'Todos' y 'Desarrolladores'.

procedimiento. Protección de objetos individuales mediante la configuración de permisos en el editor «Permisos»
  1. Haga clic Proyecto → Administración de usuarios → Permisos.

    El Permisos abre la ventana del editor. El lado izquierdo contiene las categorías de acción. El lado derecho contiene los grupos de usuarios que están disponibles actualmente.

  2. Amplíe la categoría de acción correspondiente y, debajo, la acción para la que desea cambiar un permiso.

  3. En el Acciones ventana, seleccione el objetivo de la acción. En la Permisos ventana, seleccione el grupo para el que desea cambiar el permiso. Es posible realizar una selección múltiple

    Los botones de la barra de herramientas están activados.

  4. Haga clic en el botón correspondiente para cambiar el permiso del grupo para la acción en el objeto de destino.

    CODESYS actualiza el símbolo que aparece delante del grupo de acuerdo con el nuevo permiso. El permiso se aplica inmediatamente.

procedimiento. Protección de objetos individuales mediante la configuración de permisos en las propiedades del objeto

Aquí puede configurar si los miembros de un grupo tienen permiso para ver, editar o eliminar un objeto de un proyecto, o añadir o eliminar objetos secundarios.

  1. En el árbol del navegador, seleccione el objeto.

  2. En el menú contextual, haga clic en Propiedades. En el cuadro de diálogo, seleccione Control de acceso categoría. Para obtener más información sobre el cuadro de diálogo, consulte: Diálogo: Propiedades: control de acceso

  3. En la tabla de abajo Grupos, acciones y permisos, haga doble clic en el símbolo del permiso que desee cambiar.

    Aparece un cuadro de lista con los posibles permisos: Subsidio, Denegar, Claro.

  4. Seleccione el permiso deseado y haga clic Aceptar o OK.

    El permiso se aplica inmediatamente a la acción y al grupo. El símbolo cambia en consecuencia.

Iniciar sesión con una cuenta de usuario y el administrador de contraseñas

Para obtener más información, consulte: Protección del proyecto con contraseña — Password Manager e Iniciar sesión con una cuenta de usuario y el administrador de contraseñas