Etiquetado: 

  • Este debate tiene 4 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 6 años, 5 meses por Mar Garcia Garcia.
Viendo 5 entradas - de la 1 a la 5 (de un total de 5)

Code Coverage



  • Mar Garcia Garcia
    Participante
    Mar Garcia Garcia

    Hola Cristina,
    Creo recordar que hay una herramienta que permite lanzar como un grabador automatico de tablas para poder generar un permiso. Si no recuerdo mal se llama Coverage.

    Si no recuerdo mal, se tenia que abrir un Navision, lanzar el proceso y que el usuario entrase en todas las opciones con las que trabaja habitualmente. Por detras este proceso iba grabando a las tablas que debia tener acceso. Una vez acabado podias grabar el permiso con un nombre.
    De esa forma ese mismo permiso puede servir para otro usuario.

    Has trabajado con esta herramienta?

    Saludos

    #3692

    Cristina Nicolàs
    Superadministrador
    Cristina Nicolàs

    Hola Mar,

    El Code Coverage lo he utilizado para otros temas más de análisis de código, no para permisos.
    Pero si que hay alguna manera de hacer esto que dices, aunque no lo he trabajado demasiado.
    Pero lo estuve buscando para el curso que está en marcha de seguridad, y no lo acabé de encontrar. Quizá si que tenga algo que ver con el Code Coverage. Ahora mismo no lo sé decir.

    Pero lo investigaré porque sin duda es mi intención utilizarlo en el curso de seguridad que está en marcha y que todavía no ha acabado.

    Un saludo,
    Cristina Nicolàs

    #3698

    Laura Nicolàs
    Superadministrador
    Laura Nicolàs

    Hola,

    Yo sí he utilizado muchas veces el Code Coverage para tener una “lista” de los objetos utilizados y luego poder definir permisos.

    @Mar, en qué versión de Navision estás?

    En un Navision classic (versiones 2009 y para abajo), el Code Coverage se pone en marcha así:

    1. Haz clic en Herramientas > Debugger > Code Coverage. Se abre un formulario.

    2. Haz clic en el botón Inicio.

    3. Haz los procesos qye haría el usuario.

    4. Vuelve al formulario “Cobertura de código”, y dale al botón Parar.

    Y ya tienes la lista de objetos utilizados. Para definir permisos hay que mirar con cariño y quizá depurarla, pero es un buen punto de partida.

    Si estás en versiones RTC (20009 en adelante), @Cristina investiga como poner en marcha el Code Coverage y nos lo cuenta.
    – En NAV2013, por ejemplo no estaba y encontré en un blog un .fob que podias subir para tener la funcionalidad
    – Después lo volvieron a poner, pero ya no lo he vuelto a ejecutar, y no se como se hace en las nuevas versiones.

    Salut!
    Laura Nicolàs

    #3704

    Cristina Nicolàs
    Superadministrador
    Cristina Nicolàs

    Hola,

    Ya lo he encontrado. Laura, lo del CodeCoverage como punto de partida puede estar bien, pero en NAV2016 introdujeron una herramienta llamada “Permission Recorder”, que es la que yo buscaba para el curso de permisos.
    Ahora he visto porque no la encontraba… está escondida escondida…

    http://www.softwareanswers.co.uk/software_answers/2015/12/permissions-recorder-in-microsoft-dynamics-nav-2016.html

    En breve lo explicaré en el curso de gestión de usuarios y permisos.

    Un saludo,
    Cristina Nicolàs

    #3706

    Mar Garcia Garcia
    Participante
    Mar Garcia Garcia

    Muchisimas gracias chicas!!

    #3722
Viendo 5 entradas - de la 1 a la 5 (de un total de 5)

Debe iniciar sesión para responder a este tema.