Pregunta

Tengo una instalación de Redmine y me gustaría la capacidad de otorgar a un usuario la capacidad de ver (y tal vez actualizar) un solo problema (no todos los problemas en el proyecto).La captura es que el problema es reportado por otra persona.

Uso Case: Los usuarios A, B y Admin C

  1. admin C crea dos informes de errores 1 y 2
  2. admin C quiere otorgar acceso a los usuarios a un error 1
  3. admin C quiere otorgar acceso a la vista al usuario B en el error 2
  4. usuario A no debería poder acceder a BUR2
  5. El usuario B no debería poder acceder a BUG1
  6. ¿Se puede hacer esto con Redmine?Me he estado jugando con la configuración, pero no veo una manera fácil de lograr este caso de uso.

    Si no, ¿hay otros rastreadores de errores que permiten un caso de uso de este tipo?

¿Fue útil?

Solución

No puede asignar permisos de vista en problemas individuales en RedMine.

Desde la parte superior de mi cabeza, puede usar uno de los siguientes enfoques en su escenario:

  • Si solo tiene un número limitado de usuarios, es posible que pueda agregar diferentes rastreadores ( accides y bcissues), cree dos roles ( AC y BC ), el usuario asociado A y C con la función AC , el usuario B y C con la función BC , y establece permisos para queEl rol AC tiene acceso a ACSISSUES , y la función BC tiene acceso a bcissues .
  • temas privados trabaja la forma en que usted describe si el problema 1 esasignado al usuario A, y el problema 2 está asignado al usuario b.

Otros consejos

Tienes al menos un par de opciones más.

  1. Crear un nuevo rol 'Ver temas propios'.Déle emitir visibilidad para recién creado o asignado, las cuestiones de la bandera "se pueden asignar a este rol" y habilitar solo "Ver problemas" y "Agregar notas".

    Luego, puede asignar cada problema al usuario adecuado.

    La ventaja con un problema privado es que puede tener un conjunto de usuarios privilegiados como reporteros que aún podrán inspeccionar el problema, ya que aún es público.

    El inconveniente es que solo se puede asignar un usuario al problema, por lo que tiene libertad limitada.

  2. Crear un subproyecto que representa un contexto de visibilidad y agregue a los miembros según sea necesario.Mueve el problema al subproyecto.Todavía puede ver el problema en el nivel superior, donde el campo 'Proyecto' le muestra la visibilidad asignada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top