Coordinar un caso

Utilice ACL, asignaciones, tareas, registros y revisiones en el trabajo real.


La persona responsable del caso coordina el trabajo general; la responsable de una tarea se ocupa de una parte concreta. La asignación no concede acceso: primero dé permiso de edición a esa persona en el caso.

Preparar el acceso antes del traspaso

Para un proyecto con cliente, primero cree el equipo y elija el modelo de participación. Comparta el caso con ese equipo y compruebe los permisos del playbook por separado. Iniciar un caso desde una versión no hereda sus permisos.

Lea los permisos actuales antes de sustituirlos; conserve los demás colaboradores y al menos un editor. Los comandos siguientes muestran una configuración completa, no una concesión adicional. Confirme que la persona puede abrir y editar el caso antes de asignar trabajo. Los responsables de casos y tareas deben ser usuarios con edición y, para recursos de un espacio, miembros de ese espacio propietario. Participar desde el espacio del cliente puede permitir editar por equipo sin permitir recibir una asignación en su espacio.

Para investigar un problema de producto, cree un caso separado compartido con el equipo interno. Conecte el trabajo relacionado cuando sea útil, pero seleccione las pruebas necesarias en lugar de compartir todo el caso del cliente.

epismo case get <case-id-or-code>
epismo case access get <case-id>
epismo case access set <case-id> --access '{"visibility":"restricted","grants":{"<user-or-team-uuid>":"editor"}}' --lock-version <n>
epismo case assign <case-id> --assigned-to <user-id> --lock-version <n>
epismo case task create <case-id> --kind work --title "Verificar los totales" --assigned-to <user-id>

Añada los resultados como registros de una tarea o del caso completo. Vincule cada aprobación al registro concreto del resultado para que quede claro qué se aprueba.

Asigne la tarea de aprobación a la persona prevista mediante --assigned-to. Sin responsable, cualquier editor del caso puede aprobarla. Antes de crearla, compruebe que la persona tiene edición y, si el caso pertenece a un espacio, que es miembro de ese espacio propietario.

epismo case record append <case-id> --task-id <task-id> \
  --kind output --origin agent --content "..."
epismo case record append <case-id> --kind note --origin agent --content "..."
epismo case record update <record-id> --content "..."
epismo case record delete <record-id>
epismo case task create <case-id> --kind approval \
  --title "Aprobar el resultado" --subject-record-id <record-id> --assigned-to <reviewer-user-id>
epismo report case get <case-id>
epismo report case generate <case-id>
epismo report case act <case-id> --report-id <report-id> --proposal-id <proposal-id> \
  --action create
epismo report case act <case-id> --report-id <report-id> --proposal-id <proposal-id> --action dismiss

El creador puede actualizar o redactar su propio registro. Cierre todas las tareas abiertas antes de completar un caso. Cerrar como cancelado también cancela las tareas abiertas restantes.

Guía relacionada

Trabajar con clientes