Approvals belong to the person who started the work
A checkpoint goes to whoever started the session. Members without approval rights get a read-only view.
When an operator session reaches a checkpoint, it asks the person who started it. They see what the agent wants to do and approve it, ask for changes, or discard it.
Read-only for everyone else
Other company members can open the session and follow along. Without approval rights they get a read-only view: the transcript and the checkpoint, but no buttons.