This feature is introduced in VDO.Ninja v18.4 and may undergo some changes based on user feedback.
Using this flag, the director can set a director's password (or prompt the user for one). Any other director that joins the room, who also has a matching director's password set, will be granted co-director controls.
A co-director has nearly all the same controls and powers as the main director, except they cannot control the main director, nor kick them out of the room. They also have a few features unavailable to them at present, such as solo-talk, as those currently would conflict with the main director's ability to use those features.
The first director to join the room is the main director, and so their password is the 'correct' password.
Do not confuse the Room password with the Director's password; if they are the same, you potentially allow a troublesome guest to have access that they should not have.
If the main director leaves and re-joins, or a new director joins, all the co-directors will need to be re-checked. It's possible that a network outage could have a co-director and the main director to switch roles, depending on who re-connected.
This feature required fairly extensive changes to the code base to enable, so please report issues you may encounter.