Temporary Alternate Host

Is there a way to allow someone to be a temporary host (via desktop) in the absence of the primary host (account holder)?

The host can make someone a co-host during a meeting. If there is no host, then someone needs to know the host pin or to have email and password to be a host.