He estado buscando configurar Redmine, Trac o JIRA para realizar un seguimiento de los problemas. Quiero poder hacer que mi equipo de desarrollo cree tickets internos que los clientes nunca ven, mientras que los clientes pueden crear/editar tickets que sean vistos por el equipo interno.Tickets de seguimiento de errores internos - Redmine, Trac o JIRA
Desde Trac documentation, puede establecer permisos para crear o ver tickets, pero no parece que permita ver solo ciertos tickets. Es posible con Trac Fine Grained Permissions, pero no aparece así.
El Redmine documentation menciones:
definir sus propias funciones y establecer sus permisos en un clic
pero no parecen tener el nivel de granularidad.
Desde el JIRA documentation:
Por el momento JIRA sólo es capaz de la seguridad de apoyo a nivel de proyecto o nivel de emisión. Actualmente no hay disponible ninguna seguridad de nivel de campo .
Según this question, Redmine no es compatible con entradas internas, por lo que habría que utilizar múltiples proyectos. No quiero una situación en la que tendría que crear múltiples proyectos, uno interno y otro externo, y tener los tickets externos en el repositorio interno. Parece que esto llevaría a una sobrecarga innecesaria e, inevitablemente, los proyectos no estarían sincronizados. ¿Hay alguna forma de que alguno de estos productos (posiblemente a través de un complemento, si no en el producto central mismo) especifique estos permisos, o simplifique tener dos proyectos con diferentes usuarios y permisos que aún deben compartir información?
El eslabón de la respuesta está muerto, creo https://confluence.atlassian.com/display/JIRA/Configuring+Issue-level+ La seguridad es el artículo que trataste de vincular. – jippie