I have a Conference setup in Wazo 20.01 and it is working.
Unfortunately, it is setup by default so that users can join the conference and initiate the conference by entering their User PIN - before the leader opens the conference by entering their Admin PIN.
So unless I change the User PIN every time I host a conference (which I do not want to do), once someone has used my conference bridge as a User, they can use the conference bridge without me as an Admin allowing it - unless I disable the Conference brindge or change the User PIN, neither of which is something I want to do.
There used to be a “Leader Wait” option which would hold Users in the “Lobby”, listening to the OnHold Music until the Leader joined the conference.
I am assuming that I could add that but do not know what the setting would be and whether or not it would be in
Advanced -> Confbridge General Settings -> Default Bridge
where I have tried:
leader_wait yes
and
leaderwait yes
but it makes no difference, so I am not getting it
Is there a way to have conference NOT allow Users to join until the Leader (Admin) has joined?
into Advanced → Confbridge General Settings → Default User (tab)
as an option
I now have the message
“The conference will start when the Leader arrives”
announced as each person who joins enters their User PIN and then their name.
Unfortunately, the same message is announced when someone joins using an Admin PIN.
So the Admin is not recognized (marked) as a “Leader”.
Does anyone know how I get a person using an Admin PIN to be recognized as the “Leader”?
Thank you to @pc-m for your help; this is now working exaclty as desired
With the setup shown below, the Conference will allow Users to join the Conference using the User PIN, but until the Admin User, using the Admin PIN, joins, the other Users cannot talk with each other.
In addition, when the Admin User leaves the Conference, the other Users are disconnected.
That is exactly what I wanted, for security purposes.
So, if you want this as well, here is what you do.
Make sure when you setup the Conference in Conference → Add that you use distinct PINs for User and Admin
In Advanced → ConfBridge General Settings → Default User (tab)
add the following to the Options List
wait_marked = yes
end_marked = yes
Create a new file called 50-admin-is-marked.conf (or whatever you want to call it) in /etc/asterisk/confbridge.d/
and in that file put
[xivo-admin-profile-1](+)
marked = yes
Restart the server to get the new conference configuration settings deployed.