When a recording has multiple formats, they should be shown as links (Capture, Presentation, Notes, Statistics, etc),
Some of them are restricted to privileged users (such as Editing Teachers, Administrators etc.) for which there should be a capability.
In the way it is implemented right now, the access to those special formats is granted based on the Participant list. This is wrong in principle as the participant list should only be a map for Roles in Moodle with Roles in BigBlueButton (Moderator/Viewer) for the live session.
The actual permissions should always be granted through Moodle capabilities.