What are the Requirements to install Robots on Different Domains

What are the requirements to install Robots in different domains in customer organization?

Issue Description:
In an organization, if there is requirement to install Robots in different domain, apart from proxy server is there any way to install the Robots in the respective different domains and they are controlled by Orchestrator in other domain.

Proxy settings, Firewall settings are needed so that Robots and Orchestrator are able to communicate with each other. Once the required ports are opened, the communication can be established without concerns.

Also ensure a certificate which is trusted is present across both the domains, as the communication is over SSL and a Trusted Certificate will be needed to encrypt and decrypt data.