Create Communication
Option required
The parent container must be available on the project: an alert thread requires the ALERT option, a movement thread requires the MOVEMENT option.
Objects used
- Communication
- Alert — optional
- Movement — optional sender
Allowed roles
PROJECT_ADMINPROJECT_MANAGERPROJECT_USER
Constraints
- Message is required
- Alert:
- Can be linked through a movement message
- Is automatically set if the communication is created within an alert
- Alert must be
IN_PROGRESSto be associated
- Movement (sender) is optional. If not selected, the logged-in user is the author.
- Selected movement must be in progress: an
OUTmovement ofREGISTEREDparticipants.
- Selected movement must be in progress: an
- Creator is automatically set to the logged-in user
UI/UX
Communication creation should be facilitated for movements linked to an activity. A counter showing the number of communications linked to the activity should be displayed.
Workflow
INFO
Access to the project scope is automatically gated by the authentication profile check.
In movement context
The communication is created from a movement. The movement is the sender. An alert can optionally be linked.
In alert context
The communication is created from an alert. The alert is automatically linked. The logged-in user is the author.