Dynamics User Group - Archived Forums

The forums in this section of DUG are no longer accepting new post, but you can still get lots of value from the old posts here.
Please visit the active forums to comment/post new questions (choose which product you are interested in):


usuarios y seguridad...

se crear usuarios, se ponerles contraseñas, se darles permisos...

el usuario compras accede al Menú de Compras (y sólo a ese).

el usuario ventas accede al Menú de Ventas y Marketing (y sólo a ese).

todo eso ya sé hacerlo... lo que busco es hacerlo de forma automática... es decir, que cuando vaya a instalarle a un cliente el programa no tenga que hacerlo manualmente e ir dándole privilegios de forma manual... quiero alguna especie de proceso que automatice ese proceso.

no sé si tiene mucho sentido lo que estoy diciendo... o si ya habrá alguna cosa parecida que ya haga esto.

de nuevo salu2 y gracias
eli

  • Para Parametrizar el Menú para que cada usuario acceda a sus opciones:

    Configurar conexiones, contraseñas y permisos: La autenticación de servidor de bases de datos.

    1. Para añadir usuarios nuevos al sistema, debe crear una conexión de base de datos o una conexión de Windows para cada uno de ellos.

    2. En la barra de menús, haga clic en Herramientas, Seguridad, Conex. base de datos.

    3. Crear usuarios con los Id. de usuario: Administrador, y otros Ventas, Compras.... Con un Nombre y Contraseña.
    1. (Una contraseña puede contener un máximo de 10 caracteres y distingue entre MAYÚSCULAS y minusculas).
    2. (cada usuario debería cambiar su propia contraseña inmediatamente después de iniciar sesión por primera vez, para que nadie más conozca su contraseña).
    Herramientas->Seguridad->Contraseña.
    3. Pulsar en Roles de Administrador y elegir SUPER.
    4. A los demás usuarios asignarles los roles:
    TODOS (Todos los usuarios)
    ADCS TODOS (Usuario ADCS)

    4. Para configurar el Menú de usuarios:
    1. Pulse en Herramientas Navigation Pane Designer.
    2. En cada Menú (del programa) pulse botón derecho - Asignar Usuarios.
    3. Elija los usuarios que tendrán acceso a él.
  • Eli,

    te puedo comentar, asi por encima, que lo que estas pensando es posible, aunque no a través de "manipulación" de teclas si no mas bien trabajando directamente sobre las tablas que guardan este tipo de información. Por ejemplo debes usar las tablas "virtuales" 2000000002 y 2000000003 para crear nuevos usuarios y asignar roles a través de un codeunit. Lo del menu es un poco más dificil, pero tambien se podrá hacer algo con la tabla 2000000061. Para esto ya debe existir un menu definido, el cual quieres aplicar para el mismo usuario.

    Espero que estas indicaciones te dan una idea.

    Saludos
    Nils
Related