Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Restricción de creación de incidencias por tipo de Usuario/Rol o Grupo

Gustavo Barrios August 2, 2023

Hola Comunidad,

 

Favor si podrían guiarme, estoy necesitando crear alguna regla o condición que limite la creación de ciertos tipos de incidencias para por ejemplo, solo el Admin, solo el sistema o solo algunos grupos/roles.

 

Gracias desde ya!

1 answer

0 votes
Ste Wright
Community Champion
August 5, 2023

Hi @Gustavo Barrios 

Natively, this isn't possible directly - you have to use workarounds - for example...

  • Validator: Use a validator on the create issue transition on your workflow, and limit who can create an issue using an available validator - for example, if only users with the "Administer Projects" permissions can create incidents, you could use the "Permission Validator"
    • The error message on this approach isn't great, but it will work
  • Automation Rule: Use Automation to locate issues created by unapproved users, and delete them. You could also send them a notification so they know why. The rule might look like this...
    • Trigger: Issue Created
    • Condition: User Condition
      • User = User who triggered the event
      • Check = is not in Group
      • Criteria = <Group here>
    • Action: Delete Issue
    • Action: Send email
      • To = Initiator
      • Subject/Content - let the user know why the issue was deleted

---

If these workarounds don't work for you, there are Apps which can extend the validator functionality, such as:

Ste

Ste Wright
Community Champion
August 5, 2023

And in Spanish (according to Google Translate)...

---

De forma nativa, esto no es posible directamente; debe usar soluciones alternativas, por ejemplo ...

  • Validador: use un validador en la transición de creación de problemas en su flujo de trabajo y limite quién puede crear un problema usando un validador disponible; por ejemplo, si solo los usuarios con los permisos "Administrar proyectos" pueden crear incidentes, podría usar el "Validador de permisos". "
    • El mensaje de error en este enfoque no es bueno, pero funcionará
  • Regla de automatización: use la automatización para ubicar los problemas creados por usuarios no aprobados y elimínelos. También puede enviarles una notificación para que sepan por qué. La regla podría verse así...
  • Disparador: Problema creado
  • Condición: Condición de usuario
    • Usuario = Usuario que activó el evento
    • Marque = no está en el grupo
    • Criterios = <Agrupar aquí>
  • Acción: Eliminar ticket
  • Acción: Enviar correo electrónico
    • Para = Iniciador
    • Asunto/Contenido: informe al usuario por qué se eliminó el problema

---

Si estas soluciones no funcionan para usted, existen aplicaciones que pueden ampliar la funcionalidad del validador, como:

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events