Configuring the push notifications and wanted to verify that all communications, both inbound and outbound, for PrivacyIDEA are performed over 443, or are there other ports that would need to be open?
No, all communication is done via https.
privacyIDEA -> Firebase smartphone -> privacyIDEA
The smartphone needs to be in the same network like the privacyIDEA server.
Phone needs to be on the same network as the server or it just needs to be able to communicate with the server?
During enrollment the phone needs to be able to “reach” the server via TCP.
During authentication the phone needs to be able to “reach” the Internet aka Google FIrebase.